tcatccacatttcccacagcctgtgcgcaaaccggccctgctgtggacaagtgatcgagtcgcgatcgccgtagcgcggacgattccgggtcggcctttcatccactgtcctgtcccttgccttatccggcatttatccacatggttccccgcatggatcggctgaacctgcacctgctttcggattccaccggggaaacgctggaacatatcggcaaggcggcgatcgcgcagttcgagaatgtggagacgatccgtcatttctggccgatggtccgctccgagcagcatctggaacgcatcatggaggaagtcgggcgcaatcccggcatggtgcttttcacgctggccaaccagtccctgcgccgcaagctggagagcagctgccgcgccatgggcattcccttcgtcgcgccgctcgacccggtgacggatgccatgtcgaatcttctcggtcaggagacgcgcaaccggcccggccgcaagcatgtgctggacgaagcctatttcgcgcggatcgacgcgatccagttcaccatcgcgcatgatgatggcgtcggctgggaaaactgggaggaagcggacatcgtcctcgccggcgtgtcgcgcacttcgaagacgcccaccagcatctatctcgctaatcgcggctacaagacggccaacatcccgctcgtgcccgaatcgccgccgccgcccagcctgttcaagctccggcatccgatggtcgtcggcctgacggcgggcgccgaacggctggtgcaggtgcgccgcaatcggctgctgtcgctcaatcaggcgccggccacgccttatgtggatatcgagcgggtcaacagcgaggtcgcgcatgcgcgccgcatgttcgccgatcagggctggcccgtcatcgacgtcacccggcgttcgatcgaggagacggcggcggccatcgtcaatctctatcaggagcggttgaagaatctcgccgccgggctgggcagttcgcttccggtatgagcgggccgcgtctcatgctggcctcgcagagcgagagccgccgccgtctgctggagcaggccgcagtccccttcgagctggtggaagccggcatcgacgaggacgccgtcaagggtgctctggaagcggaaggcctcagcgcgcgggatcttgccgatgcgctggccgaatggaaggcgcagcggccctccatccgccatcccggcgatttcgtgctcggctgcgaccagacgctagagctggacgatggcagccgggtcgacaaggtcgcgacacgggaggaagccgccgcactgctggagcggatgagcggccgcgcgcacaagctgcacagcgcggcggtgatcgcgcagggcggcgcggcgcaatggcgccacatcgagagcgtgacgcttcacatgcggccgctgagcaccgcgttcatcgaccgctatctcgcgctcgattgggaggcgtgccggtggtgcgtcggctgctaccgggtggaggggccgggcgcccagctcttctcccgcatttccggcagcctgttcgccgtgcagggcctgcccctgctgcctttgctcgactatttgcgcacacgctctatcttgccggcatgagccagcaacgcccttatgccgaagtgatcggcgatcccatcgcgcacagcaagtcgccgaccatccataatttctggctggaggcgctcggcatcgatgccgaatatcgcaagacgcatgtgcggccggacgagcttgctgcctatttcctgcgccggcgcgccgatccggactggctgggctgcaacatcaccataccgcacaaggtcgcggcgctggagttcgtggacgatccgggcggcgtgcgcgagcggatcggcgcgatcaacaccgtcgcctgcgagacgggcgggccgctgatcgggaccaacaccgatgccggcggcttcctccagccgctgctggcgcgcaaatggcagggcagcagcgctgttctcgccggcacgggcggcgcggcgcgcgccatcggcttcgcgctgcgttcggtgggcgtgagcgcgatcaccatcgtcgcgcgcgatgccgcaaagggccatgcgctgctggaaaagctcggcatggaaggcgatgtgcaggatttcgcggcgccgttgcccgctgcggatctgctggtcaattcctcctcgcttggcatggtcggccagccgccttatcagcccgatctgcgcgccttgccggaccgggcggtcgtctatgacatcgtatatgcgccgctcgagacgccccttctcgccgctgcgcgcgcgcgcgggctcgagacggtggacgggctggaaatgctcatcggccaggcggcgcttgccttcgacatcttcttcgatgccgatgccccgcgcgcgctggatgcggagctgcgcgaacgcctgctcgcgcccgcctgaccgccgtccatgccccatcgccctttcaggctcggcctcaccggatcgatcggcatgggcaagtccgccgtggccggcatgatgcgcgccatgggcgtgccggtgttcgataccgatgcacaggtgcaccggctgcagggcccggacggcgcgctgattggcgcgatcgaggcgcgctttcccggcaccaccggcgcgggcggggtcgaccggcaggcgctgggcgcgcgggtcattggccagcctgaggaaatggcggcgctggaagccatcgtgcatccggccgtgcgctcggcgcgccgcgatttcctggcccggcatcgcgcttatcccatcgtgctgctcgacattcccctgctgttcgagacgcgggccgagcgcgggctggacatggtcgcggtcgtctccgcgcctttcttcctccagcgccgccgggtcatggcgcggccggggatgacagaggcgcgcttccgccggatccgcgccagccagatgcccgatcacgtcaagcgcgcgcgcgccgatgtggtgatcgagacgggctgtcccaaatggcggacaagagcgcaggtgcggggcctgattgcttgccttcgccggtcgctggtccgataatgccaaccccacgagtctagagcgacaatgcgcgaaatcgtctttgatacggaaaccactggccttgatccgctgaccggggatcggctcgtcgagatcggctgtgtggagctggtcaatcgcattcccaccggcgcgacctatcattgctatttcaatccggagcgcgcgatgccctcggcggccgaggccgtgcatggcctgtccgaccggttcctggcggacaagccgcgctttgcggagaaggccgccgagctgctggactttctgggcgacgacaagctggtggcgcacaatgcccggttcgatttcggcttcctcaatgcggagctggaacgctgccggctaccgctcgttgatctcgagcgcatgatcgacagcctgaccatcgcccgcacgcttcatcccggggcaaagcacagcctcgatgcgctgtgctcgcgctacggcatcgatcgcagccaccgcgtcaagcatggcgccttgctggacgccgagctgcttgcgcaactctatatcgaactgaccggtggacggcagatcggccttggcctggtggcggaggcgcagatcgtggtcggcacgagcgcggccgttctgcgtcccgccatggctggccgcgcgccgcgtccgccccgcccctttttccccagcgaagcggaactggcgcgccatgcggcctttctcgacaagctggacaatcccatctggcgggatggcgtggcctagggcaacggcccggggccccgccatcccgcttacacaggccatcaaggcccaagaagaaggagaaagttgatggacatccgcgtatcgggtcaccaggtcgacaccggtgaagccctgcaggagcatgtctccacgcgcttgaaggccattgcagacaaatatttctcgcgcaccatttccgcgagcgtgacgttcagccacgccccgcatggtgccttccgctgcgatatcgtctgtcatgtcatgtccggactcatcctgaagggcgccggtgaggcgcatgacgcgcaccactgcttcgaccaggccgccgaacgcatcgacaagcagctgcgccgctacatgcgccgcctcaaggaccggcatgagcagaccgccgctgccgaggcgcagcgcgacgcgacggataccatcgacgatgcgagctatgtcgtcttccagtcgagcggagaggacgatgcggaggacatcgctgacgcgccggtggtgattgccgagatgcgggtggatatcccccgggcaagcgtgtcggacgcggtgatgatgctcgatctgcgcaacaccaacgcgctgctcttcgtgaacagcggcaccgctgccttcaacatggtctaccgccgcaatgacgggacgatcggctgggtcgaaccccccaagtgactgccggcggctgatcggatgatgcggggcgggaatgacgctgcctcgctcggatggccttcgctgcgccgaccaacgaccccacccctgcccggcggcgggggtggcggttgaccccaggggctataagctctatggggccccacggtttctccccgcggcagcgcagggccggctcgccagcatccgacatcatctgcaggccgccgcaggacacaggttgaacatggataatttcagcgacttgctggcagcggacgctgtttcgtctgcggtcacgcttcccaacaagaagcagcttttccagaagctcgggcagcttgcggccgacgcctacggcctcgatgcgaccgaagtgatcgagcgcatcacggagcgcgagcggctgggttccaccggtttcggcggcggcattgccatcccccatgccaagctcgatcatctggacaaggtgcacggcgtcgtcgtcctgctcgccgaacccatcgcgttcgatgcgatcgacgaggcgccggtggatgtcgtgttcatgctgctctcgccgtcggacagcggcgcggagcatctcaagaccctggcgcgtgtctcacgcctgctgcgcaacgagcgtcacctcgcccgcattcgcggcgtgcgctcggatgccgcgctttatgccctgctcgccggcggcgagacgcgtgacgctgcctgagggcatggcgccctcgggtgaggctgcccattttcgcgcgctggagcggctatatgcctcggcgcgcatcaaccagctctttccctcccggctctcggtcactgcgccgggagaagcgcgcatcgccttcgatgtgaacgagacctatttccatgccggcggcgctacccatggcacggtctatttcaagatgctcgatgacgcggccttctatgccgcgaacagtctggtgagcgatcgtttcctgctcaccacggccttcaacctctttttcacgcgcccgctccgcgccggtccggtcgtggcggagggacgctggctcagcgggaagcggcgcgtctatgtcgccgaggcgcggctgatcgacagcgagggcgaggaagtcggtcgcggcaccggcacgttcatgcgctccaccatcgcgcttgccagcctgcccggctatgccgaagcgccatgagcagccggccgacgacgcagttcctggtcggtgcgcttgtgcgcgccgtggaagcgcagggcggcatggccgcagtgcttcacaagggcgagccggagagtggcagcattgtcgtgcagctcgttgaaaagggacgaaatcatggcttctacgagcgcgtgacggcgctgtctggtgctgtggaactcactccctgcgggccgcgaaatatggatcaaccatttgaaatgatggaatatattgagcgtcgcgtgcgttcggacccggatatctggttcgtggaactggatgtcgcagacggggaacagctcgccgccgcgatcctctgcgctgcttgacaatacagcgcccagcggcaaagagcgcctccactcccgcgcaggttgcccaggcggtcacggggacacgccatggcaaacacgcagacggggggcggaccggagcatcgagtgaccgcatgacaaatgcggcccgggcttcgtcatccgacccaccgccatattctgaaggttcatgcccaacactactgtcatcgccgcattgacggcgttcggactcatgtcgtccactctcgcgctggctgaagtcacggatacttcgccggccgtcttcgaggttcctgctactgtgaacgcgccagccgcgcttccggttccggtcgagcccgatacgtctctttcgtccgatgcgggcttctcgccgctcgcggatcccgagcagcccgacagcctgccggaactggtcgccgccgtcgatgagcgcggcgccctgagcgaagacgagcattgcctcgcaaccgccatttattacgaagcgcgcagcgagagcctgtccggccagcttgccgtcgccaatgtcgtcctgcagcgcgccaagtcgggccgtttccccaccagcctgtgcggcgtggtgactcagcccggccagttcagcttcgtgcgcagcggtcgtctgcccacggcgcccgagaccgcaccgcagtggcgcaccgccaaggccattgccgagatcgccatggaaggcagctgggaaaatcccgtgcagggcgccctcttcttccacagcacccgggtccagccgggctggaaccgggcgaagctcacgcgcatcgggggccatgtcttctaccgataaggcgtgctttcgggggccggatgcgttcaggccccttgttcttgttcctgtcttgttctaatccggtcgaatggattgcgtttccggccctgatctcgtcctgcagaccgcgttgctcgagggcacggcgccggcagtgacgcgcggcgtcctgcgcctgttcgcccggcacgatattttcggcgtcgcggaagtgccgctgcccaatggccggcggctcgacatcatggcggtggacgcgcgcggcagcatcatcgcggtcgagatcaagtgcagccgggcggatctgctcggcgatggcaaatggccggattatttcgactattgcgatcgctatttctgggcggtgccggcggggttcgatctttcgctgttcgagggcgaggcgctctggccgggacgcaccgggctcatcgtcgcggatcaatatgatgccgagatcgtgcgggccgcgcccagcgagccactcagcccggcccgtcgcaaggcggaggtccagcgccttgcccgccgcgccgcccgccgcctcgcgcagctggccgatcccgatgggcaaattctctggggcgaaggcgcctgacgcgacggcatatcatgcgcgacctctcccgctgatcgccgcctgggggtggccagcccacggctcgcgtgccggaatccatggacaagcgtgccggaacgtgcatccatatctgcaaaggatgcaatcgccagcccgggttcccggccaataggattaggctgctgccaattccaaacttggtatgtgtccggtccgccgctcgcggtcagtccggcaagagtcaggagagagcgccttgaatcagaccgtttatcccgttcccgccgaatggcgtcaaagagcctatgtcgacgcggaggcctatgcccgcctctatgcgcagtccctcagcgatccggagggcttctggcgggagcaggcgcagcggctggactggatacggcccttcacgcaggtgaaggatacgagtttcgacgaggccgatttcggcatccgctggttcgcggacggcagtttgaacatcgccgcgaattgcctcgatcgccatctggagacgcagggcgatgtgccggccatcctctgggcaggcgacgatccggccgagagccgcaccatcacctatcgcgagctccatgaggaagtctgccgcttcgccaatgtgctgaaggccaagggtgtccgcaggggcgatcgcgtcaccatctacatgccgatgattcccgaggcggcgatggcgatgctggcctgcgcgcgcattggcgccattcatagcgtggtgttcgccggcttctcgccggagagcttggcgggacgcgtcacggattgcgattcgagcgtcatcatcacggccgacgagggtctgcgcggtgggcggaagatcccgctcaaggccaatgtcgacgaggcgctcggccattgcacggcgtgcgcgacggtcatcgtcgtgcggcgcaccggcggcccggtgaccatggtgcccggccgggactactggtatcatgagttgcgcgagagcgtgccggcggattgcccggccgtggagatgggtgcggaagacccgctgttcattctctacacgtccgggtccaccggaaagcccaagggcgtgctgcacacgacgggcggctatctgctctgggcggcgctcacccatcatgtcgtgttcgattacaagccgggcgagatctactggtgcgcggcggacatcggctgggtcacggggcacagctacatcgtctacggcccgctcgccaacggcgcgacgacggtgatgttcgagggcgtccccagctaccccgatttcagccgcttctggcaagtggtggaccagttcggggtgaacatcttctacaccgcgcccaccgcgatccgcgcgctcatgcgcgagggcgacgaatgggtccgcaagtccagccgcagctcgctgcgcctgctggggtcggtcggcgagccgatcaacccggaggcgtgggaatggtattattccgtcgtgggcgagcgccggtgcccgatcatggacacatggtggcagacggagaccggcgggcacatgatcaccccgctgcccggcgccatcccgctcaagccgggcagtgcctcgcggcccttcttcggcgtgcagccgcaggtcgtcgatccggaaggtcatgtcctggaaggcgcggtggaaggcaatctcgtcatcgcggacagctggccgggccagatgcgtacggtctggggcgatcatgagcgcttcttccagacctatttctcgacctatcccggcaaatatttcacgggggacggctgccggcgcgatgcggatggggattactggatcaccggccgcgtggacgacgtcatcaacgtctcgggccatcgcatgggcacggcggaagtcgagagcgcgctcgtcgctcatgccaaggtcgccgaggcggccgtcgtgggcatgccccacgacatcaagggccagggcatctatgcctatgtgaccttgaacgcgaacgaggaaggggatgatgccctgcgcgccgagctggtgcgctgggtgcgccacgagatcggcccgatcgcgacaccggacgtcatccagttcgctcctgccctgcccaagacccgctcgggcaagatcatgcgccgcatccttcgcaagatcgccgagaatgccgtggaccagctgggcgatatctccgcgctcgccgatccgggcgtggtcgatcatctcgtggcgaaccggcatcgcgccatcgcctgaaccgccgccgcgcgcgcccgtccggtcctgccggcgcggcgcgcgaggcgcgttgacaagatttcaaggttgcgacataaaattacggtccgccatgacgcgatccgggagagtccgggcccgatcagtcaggtccggcgccgaaggagcaaccggtcccggaaactctcaggtaccagggaccggatcgccaggacagtctggagagaggcgtccggccaggcgcccaccgaaggggaacggtccgcgccgcggatcgacgctctcaggtaaccgaacagacgggactatgccttctgtggagagggtaatgagtcacggcctgcccgggagtgtccagccatggcgagaatcgccgtcgtcggtagtggaataacaggaattacatcagcttatgcgctggtccgcgcgggtcatgaggtgacggtcatcgaccggcatcgttatcccgcgatggagacgtccttcgccaatggcggccagctctccgccagcaatgcggaagtgtggaacagctggggcacgatcctcaagggcttgcgctggatgacgcagccgtccgcgccgctgctcctcaatccccggccgagctggcacaagctgagctggcttgccgagttctgcggacagatcggcaattatcgtgcgcacagcatccagacggcgcgcctcgccattgccgcgcgggagcatctcttccgggtggcggaggaggaggacatcgcgttcgatctcgagcgacgcggcatcctgcatgtctatcatgacgcggccggctttcgtcaggccgatcgcgccaatgcgctgctgcgcgaggcggggctggatcgctatccggtcaccccggccgagatcgcgcagatcgagccggcgctgaacggcaccttccatggcggcttcttcaccccgtcggacagcaccggcgacatccacaagttcacgcgcgggcttgccgcggcttgcgaacgtcgcggcgccgcactcaggctcggggcgggcgtggagcggatcgtcgcgggcgagcgggaggtgcggctggagctggcggcgcccgatggcggtacgcttatctgcgatcggctggttgtctgcgcgggcgtggaaagccggcggctggccgcgagtctgggggaccgggtcaacatctatcccgtcaagggctattccatcacggtcgcgctcaatgacgaggcgagccgcgccgcggcgccgtgggtcagcctgctggacgaaagcgccaagatcgtgacgagccggctgggtgccgatcgctttcgggtcgcgggcacggcggagttcaacggctacaacagggatatccgggacgatcgcatccgtcctttggttgcctggacggagcggctgttcccgggcgtggagaccgatgcggtcgtcccctgggcggggctgcggccgatgacgccgtccatgatgccggtggtccgcgccgggcggaacccgcgggtgctctacaataccgggcacggccatctcggctggacactctcggccgcgacggcggagatgctgagggggctgctcgacggggaatgagcccgtccgggcggaagatgcccggcgctcgtcccgccacggttgaacaggcacgcgcagatgtgacatgctggggggacgatccacctcagcccaggaacgatcttgctgtttttgtcccgctttctcctcgccctggcggcctttctcatcctgcctctctccggtctccaggcccagccgccttccgccagccggccgacgccgggttatgtgcgggtccggctcgagacgagcatgggcaatatcgtgctggcgctggatgcgaagcgggcgccgctcaccacgaagaacttcctcgtctatgtggatgacgggcggctggacgacacgaccttctatcgcgccacgcgccacaagggcaatccgaagaccggcttcgtccagggcggcatcgatacggatgcgcggcgcatctatttcccgaccgtgaagctggagcccacggacaagacgggcattcgccatctcgacggcgtcatttccatggcgcggcacaaggacccggattcgggcaccggcaatttctcgatccaggtcggccccaatcccacgctggacgcccggcccggctatcccggttatgccgcgttcggccatgttgtggcgggcatggacgtggtgaagcgcattctcgcgctggacacatgctgcgggcgcggcgtcatgttcggacagatgatcaagaaccgggtgacgatcgtccgcgcggtccggctggacggcaagcccgcgccgaccggcgcggtgaagccctggctgatgcgccggaaatagcgcagcgggaggcaccggcgccgactcccgccggggccggtgcctcccgatgtatcgccgcttatcgcgccagcagtgcccgggcctgtccggtcagttccgccaccatcgccgcgctcgggccggcggccgcctgcgcgcgggtgatgagctggcggaacttggccaccgcaccttcgttgcgctccagccattccgccacataggggccggtttccttgtagcgcgcgccggagaggaaggagaggcgcatctgctggaggtcgcgggcgctgccggcgaccagcaggcgttcccacgggtcggtcgggctcatccgcgccgccagtccctgcagccagtcgatgccgagcgcttcgcccagatgggtgaaggcgccggccaccgcgacttcgccctgggcgaggtccttggcgagcaacgaaaggccgatcgcgccgtccatcttcaccagcagcacggtccgcgccgccagggccttgctcacgcccagctcgctcagctcggacatctgcgcggtggtccggcgtgcgggctccggctgcaagaggctgtcgacttccttcacgagcgttgccatcgggggcgtcagcgcggcgatcgcgtcgcttggccgcatcgcggcgggcagcgagcgatgggcatcgccgatatgcgccgccatcgcattggcgacctggcgatacagcgcgagccgtgcctgttcgctcagcttcgcggcgtcgatgtcatcccacagggcgcgcacgtcgaacaattgctcggcaatgacgaaggcccgtgcgatctcgtcgagcgtgcagcttgcttcctccgccagcgtgaagggcaggatgacgcccagccggttgacgatgcggttggcgagcttggtcgcgatgatctcgcagcgcagctggtgcgcctcgatcgcgtcggcctcttcctcccgcatccggggcgggaaggcacggatgaggtcgctggtgagcaccgggtcggcggcgaggctgcttttctcgatggcgtcctgaagcgccagcttcgcggtggagaacagcacggccagctccggccgggtgaggccgatgccctcgcccgcgcggcgcagcagttcctggtcgctggcaaggccctccactttccggtcgagatggccgccattttccagtgtcgcgatcaggcggacataggatgccagatcgtcggtgccgcccgcctgcgcgatggaaaggccgagcgcctgcaggcgattgtcctccagcacgatctcggcgacgtcgtcggtcatatcggccagcagggcgttgcgggcgtcctcgctcaggcggccctcggccatttccttgttgagcgcgatcttgatgttcacttcattgtccgagcaatcgacgccggccgaattgtcgatgaagtcggtgttgatccgcccgccccgcagcgcgaaggcgatgcgcccggcctgagtcacgcccagattggcgccctcgccgatcaccttggttcgcacatcctcggcgtcgacacgcagccggtcgttggcgccgtcgcccacgtccgcgttgttctgcccggccgccttgatgtaggtgccgatgccgccgaaccagatgaggtcgctttccgcgcgcagcagggcggagatcagcgcggtgggctccatcgacgtttcgctggtcccgacgatggcctgcatttcccggctgagcgggatgctcttgagcgagcgcgggaagacgccgccgcccttcgagatgagcttgcggtcataatcgtcccagcttgagcggggcagcttgaacagccgcgcccgttccttccagctcgccgccggatcgggctcgggatcgatgaagatgtggcggtggtcgaaggcagcgaccagcttgatcgccttgctgagcagcatgccgttgccgaacacgtcgccggacatgtcgcccacgccgatgacgcgcacgctttccttctgcacgtcgattcccatttcggcgaaatggcgctgcacgctgatccaggcgccgcgcgccgtgatgcccatcgccttgtggtcatagccgttcgagccgccgctggcgaaggcatcgcccagccagaagtcgcgctcgatggcgatggcgttggccacgtcggagaaggttgcggtgcccttgtccgccgcgacgacgaaataggggtcctcgccgtcatggatgacgacattctcgggatggaccacctcgcccttcaccagattgtcggtgacggagagcagcgagcggatgaagatccggtagctctcggtgccttcggcgagccaggcgtcgcggtccgcggcgggattgggcagcatcttgggatagaagccgcccttggcgccggtcggcacgatgacggcgttcttcacgcgctgggccttcatcagccccaggatctcggtgcggaagtcgtcgcgccggtcggaccagcgcaggccgccgcgggcgacgcgcccggcgcgcaggtggatgccctcgacgcgcggcgaatagacccagatctcgcgccaggggagcggccggggcaggcccggcacttgcgcgctgtcgatcttgaaggccagcgcttcctgcgcggcgggcgagaaggcattggtgcgcagcgtcgcgcagatgacggcgcgatagaggcgcaggatgcggtcgtcgtccagcccgttcacgccctcgagcgccgcgtcgatctcggcattcagcgcggccgccgcatccttgtccccgcggcgctccgggttgtgcctcgcgtggaagaggtccaccagcatccgcgcgatgcgcgcttcccgcccgagcgaatcgaccacggtggacaggccgtaggagatgcccgtctggcgcaggtagcggaagatcgcgcgcaggatgatgatgtcgcgcgggccgatgtccgccgtcacgatgagctcggcgaaactgtcattctcggcccgtccttccagcacggcgtcgagcgcttcgccgacgatctcggcgcggtcaagcacgggcgcggccgggccgccgtcctgccgttcgagcgcgaaccgctggatgtggccgagcgcgctgtcggcgccgacgccggtgctccgctcgtcgagcgcccggaagccgaaattctccagcgccggcacggcttcggaaagcaccagcggctcgaggctgtagatcttcacgcgcagccggctctcaccgtccgatgcgatgcggtagaagcgcacggagcgggtgcccggccccggcagccggtgcagggcgaggatgtcccgcgccgcttcctcggctcccgcgctttcccggtaggagagcggcaggcccggcgcgtagcgctgggcgaggatcgccgcgcgcgtggtttcgcccaggtcgagcaatccctgctcgacggccggcacccagccgcgcagcatccgctcgagctgatggtcgagcgcctcggcgtccggcatgtggccgccgtcgcgcacgtcgaacgtgaagcgcaccagcgcaaggccgctgtcctccagcgcgatggaccagccgagcagcgtcgcattggccgcgctggcgagcatcccgccaatggcttcgcggcgcgtggtcgagaggtcgtcgcgcagcatccagacgaaggcgaagagatgccggtccagcgcgtcgctcaccagctccagcttgggccggggccggtccgccagcgacatcgcggtcagcgtcacgcgctcgcggtcctccggctggaaagccatcatgatgtcgtgcggcagggtggtgagcgcatgcaccatcgtcttggcggcatggccggtcggatcgtagccgaagcgggccatgaggccgaacagcgtgtcgcgcaggcccgggatttcctcgggccgggcagcgagcgcggcgctcgtccacaagccggcatggatggagagcgcggtgatctcctcgccctcgcgcaccggcacgatgaacaggtcgatcagcacatggcgatgcacgcgcgacatgcggttggatttgaggatcagcggcccggcatggccggcctcgaaccaggcgaaggcatcggcgatgcggctgcgggcgatcagcggctcgtcggcgaaggtgctgatgcccttggcgcggctgacattgccttcccggtcgcgctgttcgtggccgagctgggtcaggttgcccttctgcagccagcgcagcaggtcgccgccttcgcccgcgcccagccggttggcatccgcgttcatcgcgtcgaccatgctgcgccaggcgcccacggccgcccgcacatgcgcgagggtgagttcgagcgcgcgcgccagggcctgccggcctcgcgcatcgatccggtcggtctcgatgtagatgaaggattcgcgcgtcgcgccgtcatcgtcgccgatggcggtgaggcggccttccgcgtcgcgccggacggggaggatcgggtgcgcgagcaggtgaatcaccagccccgcgtcgctcaggcaattgccgatgctgtccacgaggaagggcttgtcggcattgatgatcaccagccgctggcgccgggtcacggcgtcgccccgcagctcgtcgctgctgctgtcgatcaggatgacggattcgccgtccttgcgaacggccgccgcttcgctgacgaattgcgcggcggcgtccagcgcgctgccgctcagcgcgtcccgttcgctgccgtgcagcccgtccgcgagggccttggcgatgtggaaagtcgtcgatgcttcggaagtgagtgttgcgctcatgccatcctctctcgatggtcgcgtcgaaggggtcgcggcgcgcgactggcgccggtgttattttcttgcgttagacctctgacgataaaaccgcaactcggcctctgcccttcgcggcagggcgaggggaaaactcagacctttcgagcggcggcggcatagacgcggccggtcagccggtcttcctggtcgagcgcggccaccatggcgagctgcccgtccgcgtcccgccgcaggatgacgactgcgaggcccgtctcgtcgaagggcagtgcttcgggggtgatcgtgccggctccgcgcagcttgcgccgggcgcggctgccggctgccgggcgcgtcggcacgctggcgccgcgacgacgcgcgcgcacgctggcgaccagccccttgagccccccggggatgctgtggagatactgggtcagcgcgccgggctccatgccctcggccagcgcatggtcgatcgcgcagacgaactcggcgaggcgggtcttgtcatagtccgcgccgaagacgagcttggcgagcgcggtcagcgggctgcgcggctgcacctcgatgccggaatcggccagcagctcggcatagtcgtccggccgtgcggctgccacggccgcgaaggcgtgggcgaggccgatggcgcgatagagggcatggcgcgtgcggccctcgctggcgttggcggctgccgcggcctcgcgtgcctgcgccagcgaatcgcccagcgccgtctcgctgtcggaatggtctatgaggtcgggcgtgaggtcgagcgcggcattgtcccacatcccgtcctcggccgtcggcgtctcatcgaggtcgtcgaagccatcgtcgggaccgaggtcgaagctggtggggccgtcggaccagaccggcacgccggtcggcatggccagcgcacccggcccggccgcggcgacttccgcggcgatgctgtcggccaggtcctcggtgaccacttccttccagttgatgacgccatagacgaagtcgatggtgtcgtcgtcggtcgagaagggcatcatgatgccgcgatagagaatctcggcaccgcgctggttggtgaattccgcctcgaagccgatcggcgcggcattggcgatgatctggagataatggtcggtgatgcgcgagagcagcgtgcgcgccgggatctggctgacacggctgaccgggctcgtcaggtcgcactgcgcggccagcgcgctgccgaggaaagcgatcgtcgggtcgtcgatgccgctggtgaagtccagcagcacgctatgcgagccgaaatcgtggatctcggcgggattgagatcctcgatattgggcagcgagcggtcgcccagcagcgatgcccagtaattataggcgcggatgtgcatccggcgctcgtcgaagcggacgataggcggcgcgtccattgcgtcgtccagcattatggcctcctcggccgcgctgtgcccctgtgcatccatggtctgactcgtcgatccgccgttgcgattggccggacacttgcgcacggaagggtaaattcggggtaaaggcggggccggatcgtaaccgctcattaggactgttgtcccgcgccgggccacgcgatcgtcccgatccggcgggatcgggcgccatgccggaggatcgcacgcgccggcccgcgcccgctcgtccgcccgcaccgatgccccggcccgcactctaatggcttgccacgcgccaccactgctgttaagcgccgccgctgcgcgggaaagcccttcaccaaaggccctcgcgcagaaggaccgcaggccggtccaccggagccgctttagctcagccggtagagcatcgcattcgtaatgcgagggtcaggtgttcgagtcacctaagcggcaccatttcttcgaaaccggcgggaaagccggattccgacaggccaataggtaactatctaagagcttttctctgtggcttgaccgccgggagccgccgcagatcggctgggttaagaaaaacctcggccgcgaaacgccagcgaagcgatataatgatgccgcgacgggcgctcggcccggtcaggcgcccacgttgatgcggacgatgccggatggctcgaagcggccggtcaagttcgatggcgtacagggcgaatatgtgatcgaccgaaagttcagggtcgtgaaccgtcccagggcgcgtgcccagttattgcggcagtcggaagcactggcgcataatcgggccattggaacttgggaagtgcccaatgaagccgagcgaatcgctgcgctcaagttgtttaaagagatgaagatcacgaacatcaaggtgagggtggtgaagccatgagcgcaataggggtggcgcggattatcgctgatttcatattgtttctggatctcaccgatgatgatgttcttgatcctgatgcagctgtcctcatgatggaggatgtggcagcgaggcttcaggatttggacaaagcttttcttcgacaactggtcgatgcttttcctgtgattgcctcagaatatagcggcgaggcccacaaattggtgctcgacataccctatagcttctatcttgaggaaacacttgccgccggcgacccggtgaggctagccgaactggaagcgctccgcgacgcgagggattgaacgtccggttctagcgcggggtcggatcacgacctttcgacgccgcccctgttacgcgcgatcaatagaaaattcgcagtgatttgagcgcccatccttgtcgtctgtggggcaccattttctgtcaaaaccatgaacggcggtagcaccgcccatgccgctctttgcggcagccgctttcaggaccgtagtggatccagcgacacgcgctcccggcggacgcgttccagatcatccttgcgacgcttttcagcatcatccgaacggtagggaatattcgcgagcaacatctgcagccgcgacggatcgagcacgcgcccgagcagaccatcgaggaccatcccgtcacagttccttttcctgtccgttgacgcaaaagcctctcgagatcgtagaaggcttggtccggtgacctgcttaacttgccgtttagcagaactccgataggggaggcgtcaatccgcagcaggagccatcatgatagaggttgatcttcgccgcctttgcaccatcactcagggcgtggcgcaccagcatatgcctgcatgggccaatctgaccgcgaatgtcatcaagggcacaaagacggaccccggggaccttgcggggcccggcatttatacctgcttctgggaccgggcgctgatctacatcggcgcttacagcggtctcgctcacgatccgttcggcggccacgttatcgatcgtgccttcaagcatattgtcggatttacgctgcgttccgatcagctgtttttcaacgatcgtccgctgcgcgccatcatcgacggccttgaccatgagatcgcccgagatctcgcgagggcacgcgagcagggtgaccgagtgcgttcggggggagggcctgaaaccgcgctggggcccaatggcgccttttgtgcgaccgagagaaaggcccgtttcgcggcaaggcactgggatgtgctccgcggtgcaacccctgacgaactctttcgccgcctgacctttgcctatcgccggctcatgccgcctgcctcgctggtgagcaagaaggccattcagaaggattggatcgaccagatcgagaagaagctgatcaccgcattcgagccatgctgcaacacgtcggggcgtcgcggtccggatggcccgcccgcgagcctgcaacaggtgtccgaagccctcgacacggcaattgccgcggtccgcgcctcgcataagctatgatccgccgcagatcggttgggtgaacgagcatctcggcctctttgtccgctgttgcggccatcctgctcccaccctcggccctgccccgtccccggccacagtcgcctcgtgcgccgatgatgtccgcacccttcctcgtccgccttacatcccctgcgcgcgtttcagggcgcgttcgatgtcgcggaagctgtagggtttcgcgacggtgggcacttgcgcatgggcatcctcgtgcatggcgtcgccatagccggtcgcgaagatgaaggggatgcgccgctcggccagcgccgctgcaaccgaatagctctgctcgccgtgcacattcacgtccaggatcgccgcatcgggaggctggcgcgcgatcatctccgtcgcttccgcgagcgtgtcggcgaggatcgggctggcgcccgctttttccagcatgtcctccagggcaagggcgaggatgggctcgtcctcgatgatgaggatggcgaggccgcgcatcgtcatgccgggctcttcgggatgcgggcgtcgatcgtgcagcgcaggccctctggctcgaagtgcagggccacggccccgcccagcccgggcgctatgccgcgctggatgagccgcgtgccgaagccgcgccgcgtgggcggctccaccggagggccgccccgctcccgccactcgatcgccagccggcagtgatgctcttcctcctccaccgtccaggcgaggtccactcgcccctcgccggccgagagcgcgccatatttgatggcgttggtgctcagctcatgcaccaccatcgccatggccatcgccgcttgcgggggtagccggatgtccggcccggcgaggtggaagcgcgcgctgtccgatccggccgtggcctcgatcgcgctgcgcacggtgtcgaccagccgcgcggcctgccagctctgcgcggtgagcaggctgtgcgctgccgccagcgcggtgagccgggcatcgaaggtcgtgcgggcctgctccgatcccgggatgccccggaaggactgggtcgcaagcccctgcacgaccgcgagcgtgttcttcacccggtggttcagctcgtggatgagcagttcctgctgctcctgcgcctgcacctgctccgtcacgtcattgccctggacgaagatgcccgtcaccgcgccggcgccatcgaagatcggctgatagatgaagtcgaggaagcgttcctcgtctccttcgggcccctcattggcgagcaggatccgctggttgcggccgacatagggctgcccgctctcgcgcaccgtatcgagcagcgcgatgaagccctgcgcgacgatttccggcagcgcctcggcgaccggccggccgatcaggttgcgctgccccacgaggcggagataggcgcggttggcgaggcggacttcgtggcgcggcccgctcagcaccgccatgaagccgggcgcctggtcgaacagggccttgagctgctcgctttcctggctgaggtccagattgcgcgcctgcaccgcattggcgcgctggacgaggcccatctcgtcccgcatcgcgcgcaggctctcgagctcggtcacgtcgacggtgtgctggaggatgtggcgcacctcgccatccgcatcgtgcagcggggtgtgcgtcgcgctccagtagcgctggtccatgccgccgtccggccggctgatgtcgtagcggatgagcgccagctcgtccgtctgcccggtgtcgagcacgcgccggagcgagccttccagcagcttgtagctttccgagtccgggtcgctgggaaaggcctcgaacatcgtgcggtcgaccagctcctcgcgcgtccgcatggtggccttgagataggcatcgttcatccacacgagccgcaattcgcgatcaagcacgacataggcattgggggatcgggcaaccagcatcctgaagtcgatcgtcgccggcatgcgcacccatctccccgctgatactgcttctgccggccaggtcctgcagaggcgactcccacgtcagccggcattatcagtgctgccgtgaccttagcgcgctgcgggcggcgcgcaagaacgcagcgccgggccgtttggggaaagaatggcggggcgacccgtggcgcacgccaccggaacgagccgcgcatgccgacgacatgacggaacctcgctggccgccatcgagcgagcgacgaccctatgggatgccagagccacggcggcccaaagttcaatcgtctgtcgcgcacggaagggctgacagtcccgaattattccgcagcttcctgactcttggatggccttatcccgacttgggccgttccgcggctccttccgcacgcccgactgcacccgcgccgccttctgctgcctgggtggcaccttcgccaatcgcgggctgagccatcaagcccgccagtgaggagccgtccaggcccaactctttcatgagcccatcgaggatcggtgcttgtgcccggtaggatagggcggccgccacggcatcgtttgcaaggttcccaccggacttcgaactgctgccacttccactctcggcattcccgccgcgctgtgtgaggccatcgacttggacgatcttgatggaatcgatcgcttccaatggcttagcgctttcgcggaccagttccgggaggaccttgagaagggccagcttcatctggaggctgatctgttcaagcgacagaatgttcgctgcctcgtttaccgcccgctggcccgctgcctcgacttcgaagcggacgcggtctgcctcggcggtgagcttggcggcgtcggcttgaccttctgcttcgcgtcgtatggcctcggcacggttggtggccgcatccttttctgcttccgcatcaaccttgatgcgaattgcgtcacgttcagcctgcttggctgcttcgatcagttcgattcgcttgccacgctcagccacctcggtttcgcgactggtcgtgaccgcctcttcagcagcaaccgccttggcccgtgcttcatcggcgagcgcttttgcctggctctcctcgcggctcttgttctggaccgcgatctgttgttcctggcgggcaatttccagcgcctgcttctgcaggatccttgcctcttccacggttcgatcggcttcgatctgtcgggagtcgacctctcgcttggcgttgatccgcgcgctttcggactcctgatttcgcactgcctgttcccgggcgatttcagcggcttgcgcggcccgccgcacctcgacctcgcgctcctgctccagccgggcatattcctggtcgcgggcaatctcgaacgagcgcttgtcggcctcaagattcttggtttcgatctgtacccgggtgtcctgctcgatgtcattgcgcagtttcttacgcgcttcgatctgctcggtcagcttggtaaggccttcagcgtcgaaggcattgttcgcattgaaatgttcgatgcttgtctggtcgaggccggtcaatgataccgattcaagctcgaggccgttcatggccagatcgttggaagagacctgctgcaccttctgcacgaattccgcgcgctgctcgtgcagctcgttcatcgtcatgccggccgcgaccgaccgaagcgcatccacgaattttccttccaccaggtccttgagcgcttcaggattcattgtccgctggcccagcgtttgagcagccatagcgatcgaccctgcatccggccgcacgcggacatagaattcggccttcacgtcaatgcgcagtcgatcgagagtgatgagcgcatcagagttcttgcgctcgacggccaggcgcacggtgttcatgttgaccggcatggtctcgtggagaaccgggagcacgagcgcgcccccgttcaatacaaccttctcgccgccaaagcccgtccgtacgaaaccgacttccttagtggcgcgccggtaaagccgcgcgatcgtgaaagccacgatcaacacaaacagcagaactgtgcctgccagaatcgcgatgtcagtaaacgtgccgaacactgccttcccccggatgattctaatccattggtgttagctgccagtcctgcagtggcacaccataaaatgtttccctttcccgccggacaagcagcaccatctcaccgtcgcgaatctcgccggccgcatcgtgcggttccaccatgacatgatgcgggtggccgaagcggtccttgacgatggcgcgggcgggcgagccggctgacgctctgccgagcgtgatcgtcgcccgacggccgacgagactttccagctcgacggctgtcgtttcatcgcggggtaatatgcgtgacagcggacgcgacaacatggccgtcgctgggagagacaccacgcacgccgctgctgccgctatccagcgattaagcggaccgcccagcaggtcgatcgcgatggactgaattccgataccagagccggcgaacaggagaagcaggctggccagccagatcatgaagggaacgtgccgaacgccggcgacactcagcaatccgtcgagcggcccactggtgtcggcatccgcgctggcctccgggtcaagttcgatgccgctcagtcccagggcttgcaggagggcaagcagcgccatgagcagcagggccgcagcaaatggtatgttgtgttcagctagcaggctcacgctacgtcccgtcggccgggaccgacgccttcccccaatggctccggagcataagacaatatagagacggcttgatccagcgaaatagttcgagcggtttcgtcattcgcatctatgaggctttactgccttttcccgtacaattctccgtcgggctcggcgcggatttgtcggtccagtcaaacgaacgctgggcgtgtggcccctgcctcttgcccgccgatccggcttgccaatccgccgcgtggctggcacctccggggtgtcggcggcaccggccgtggcatatgggagagttcggccatgcatgtttccatgtcccccgcccgctatgcgcgttccgccattgcgctgcactggctgctggccgcgctgctgctgttccagctctcgctcggctggcggctggaggatttggcgggcctgccgcagttcgccgcctatcagcttcacaaaagcgtcggcatcgcgatcctgctgctgacgctggcccgcctcggcatccggctggcggtgcggcgtccggcgccggtgccggccagcccggccgtcgcattccttgcccataccgtccatgtgctcttgtatggggtgatgatcgccgggccaatcacgggctggatcatcgtctcgacggcgccggtcaaggtgccgacattgttcctcggcatcctgccatggccgcacctgccgctcggcagcggctggaatgagccggccgagacagcgcatgggttgatcgcctggctgttcgtggggctgttcctgctccatgtcgccggggcgctgcgccaccatttcatgggggatgacctgatcgcgcggatgatgccgcgcgcgctctccacgcgtccggcgctcagcgtggcgaccctcgccgtgctgatcggggcggggctggccttcgtcgcggcgcagcgcctctccttcgcgcctgcgccgggagagagcgcagccgccggggccccttccgcgcaggcgaacggcgcggaggctgccgaccagccgggcgaggcaccggcggcgctcgccaacgcggcgcaggccatggcgacgggatcgaacgcggcgcgcgcgcaggatgcgccggcggccgccgagccggcgcccgaggccacgcccgcggcggagcaggcgcgtcccgccgtgccatggcaggtccagccgggcggccgtctcggtttccgggcggattatgcaggttcggccatcgacggcagcttctcgcgctgggatgccgatatcgtcttctcgcccgaggaccttcccgggtcgcgcatccgcgtgacgatcgatctcgcctcggtggatacggcggatgcccagcgggacgatacgctccgcagcgacgggtttttcgacgttgcggcccatccgcgcgcgacgttccgctcgaccggcatcagctctcgcgggggcaaggcctatcgcgcggcgggcgtgctgtcgctgcatgggcgggagcggccggtcaatctggacttcacgctggacattgatggcaaggatgccaccgccgccggcaccgccagcctcagccgcaccgcctttggcgtcggctccggccagtgggcggataccggcgaaatcaaggacggcgtgagcgtggacttccgtttcaaagcgaaacggaaataagagccctgggcccttttcgcgaggcctgttttatatgtcctgatgtgtccggaaacgcacctgcctgcccgtttccgaacggcggaaaatcgcggatcgggcgtgaatttgacgtgcggctgtaccgtccgctcagagcaggccgggcagcgcgtcctgaccgccttccggcggtgtcagtcccagatgtttccagccgggcgcattgaggatgcggccgcgcgcggtgcgggcgatgaagccgagctggagcagatagggctcgatcacgtcctcgatcgtgtcgcgcggctcggacaggcccgccgccagcgtttccacccccaccggcccgcctttgtagatgtccgcgatcatgtgcagatagcgccggtccatgaggtcgaggccgagccggtccacgtcgagccgggaaagcgcatggtccgccgcacgggcgtccaccgtctcgtggccggcgtcatgcgcaaagtcccgcacgcgccgcagcagccggccggcgatgcgcggcgtgccgcgcgagcggcgggcgatctcggtggcgccgtccggcgcgatgggcagggccagcagccgcgccgcccggctgatgaccagctccagctcctcgaccgtgtagaagcttaggcgtaccggaatgccgaagcgatcgcgcagcggcgtggtgagcagcccttgccgcgtcgtcgcgccgaccagcgtgaagcggggcaggtcgatccgcaccgagcgcgcggagggcccttcgccgatcatgatgtccagcgcgcggtcttccatcgccggatagaggatttcctccacggccggactgagccggtggatctcgtcgacgaagaggacgtcgccctcgtccagattggtgagcagcgccgcgagatcgcccgccttggcgatgaccggcccggatgtggcgcgaaagcccacgcccagctcgcgcgcgacgatctgggcgagcgtggtcttgccgagccccggggggccgaagaacagcacatggtccagcgcctcgccccgcgctttcgcggcggcaatgaacacgcgcagattctcgcgggcgcccttctggccgacgaactcgtcgagtgtcttggggcgcagcgcggcatcggcatcctcggcgatgcgcgtgcccgtcgtgaggcgatcggatgcagtcatgccctgcccttgcgctccgctccgctgcctgtcgagccccgcatcatcatcctggccgttcagaacgggttgatcgcatagccctgctgctggagcaggacatgcgccgacatggcggaaagcgcgagcttcacacccggcagcaggtcgtccttggcgatgccgaggctcgcggcgctctggccgcagagatagatgtccacgcccttctccagaagctgcgccacagcgcttgccgatccattggcgcccccctccttgtgcgcgcgataggccgcgtcccgcaccacgtcccagctcgccggtccgtggacgaccacggcgaccttgatgcggtcaggcgccacgccggccgcgacatgcatgttgatgaagcgcgcggcgctgttgattgtcttgttcacctctcccgccggcgcggcgtccttcgcgtcgaaggcgatcctgagttgcgcatccggcgggatcacgaggtcgctgtccaccggcgcggtctggccgaagtcggtgaagaccgggccggggcggaaggctggtccctgggcggcggcaggcatagcggcgggcagcagcgccacgccggcgaacagaagaaccggtaaccgcatgacaattcgtctccctcgatatggaacagcgcgtgcgcggaaacggcgcctcgtcctcatttcgcggccttgcgcagcgcgagtcgcactagcctgtcgaggctgacgtcttcccccagctccgccagtgccgcgctcaccgcaaggcttgcctcgcccggccggaagccgagggatgcgagcgcggccatggcgtcggcttccacgccgctcccggccgccggcgcgatcccgccctgccccccgccgatgggcagcggaccgctcgcgatcgtgcccgtccggtccttgagttcgcgcacgatgcgctcggcaagcttggggcccacgccattggcgcgtgccaccatcgccttgtcctgcgcggcgacggcgcgatgcagctcattggggtcgagcaccgagaggatggccagcgcgactcgcgcgccgacaccctgcacgctggtgagcagccggaaccagtcccgctccgcttcgctggcaaagcccaccagccggatgaactcttcgccgaccagcatctcggtatggatcatgacatgctcgcccgcccggccgagggcggcgaggctgcgcgtggacatgccgaccagatagcccacgccgccgacgtcgacgacggcattatccgccccggtggagacgagcaggcccttgagatgcgcgatcatggcgcgggtctagcgatgttcccgcttcgtttccacccattccgtgcatgacccggcagagcctctccgcttccccgcgccgggcaaatggcatagaatgagggcatgagagggatgcttcgcacactgctgctgtgcggcctcctcgcgaccgtcggatcggcgacgttggagcccgcctgtgcacaggaaagatgctgcaagatctgccgcgccggcaaggcgtgcggcgacagctgcatcgcgaaggacagggtctgcaagaaggtcgggggctgcgcatgcgacggctgatgcggcggggacgtcggtggccgatctcgttgccggggcctcatgatgtccgtgccgcgagattgacaaatccgcctgctttgcctatcggcgcgccttcggacaggcggccgctcatccctaaccggagcgaggcggccatttttgtcgattctgcagaaccgattcgatgttgaggaatgaacgatgaagcgcacctttcagccgagcaatctggttcggaagcgccgccacggcttccgtctccgcatggcgacggcggcgggccgcaaactgctgaacgcgcgccgcgcccgcggccgcaagaagctgaccgcctgatttcttcgcgcggcggggacgcgcctcggcgcgtccttgggcgcatgacccgccgcgctgattttctggctgccaatcgcggcctgcgcgcgcccatgcccggcttcgtcctgctggtccgtgatcgccatgacggcgattcgatgccgcgtctcggcatcaccgtgaccaagaagatcggcggcgccgtcgtgcgcaatcgcatgaagcggcggttccggatgctggcggccgagctgctgccgaccgagggattcgagggggccgatcatgtgttgatcggtcgccagggtggcatcgagcgggattatcaggccctgcgtggcgagctttcgcgcgccttgcgcaagatcggcggccggcgtggcaagccctcgcccgaggtcagccagcccgacccgcagcgatgatcgcacgggcgctcatcctcgtggcgcgggcctggcaaatcgggcctagccgcttcatgccgcccacctgccgctattcgccgagctgctcgcaatatgccatcgaggccctcgcgaaacatggcgcgataaggggtggctggctggcggcgaagcggctattgcgctgccacccatggggcggatgcggccatgatccagtgccttagctgctcatgactggccggaacggaacaggacgcaagagagactcgtgaacgataagcgcaacatcatcctcgccgtggtgctgacgatcgccatcctgttcggctggcccgtgatttccggctatttcttcccccagctcaatcagcccgcgccgcgccctgcggcaagcgcgccggccgatcccgcctcggacgccgctccggttccgggtgcgcccggcgcgccgggtgccgcgcaggccatgcgctcgctgccgcaggcgctgcgtgacgcaccgcgcgtcgcgatcgagacgcccaagctgcgcggttccatcaatctgcgcggcgcgcgcatcgacgatatcgtcctgcccacgcacaagcagaccatcgagaaggattcgccgccggttcgcctgttcagccccagcggcacgaaggacgcctatttcgcgagcttcagctggagcggcgagggcatgaagctgcccggcgcggacactgtctggacgccggaccggcagacgctgacgccgcagtccccggtcacgctgcgctgggacaatggcagcggccagcgcttcctcatccgcctctcggtcgacaatgactatatgatcaccgctgcccagacggtcgagaatgccggcaccggcgcggtcgtggcgcggccttatggtctgctctcccgcctaggccattcgcgcgatccctcgacctggacgatccacactggcccggtcggcgtgttcaatggctccgccaattacgatgtcgacttcgcgacgctcgacaaggaaggcgaccagcgcttcgccacccgggggggctggctgggcttcacggatctctactggcatgccgcgctcattccggcgcagactctcccggtcgaggcgcagttccgttcgggcgcggaccagcgctatcaggccgacatgacctatggccccgtcgcgctggcgcccggcaagaccgtcaccaccaccagccggctctttgtgggcgccaaggaaaccccggtcctcgaacgctatgccgatcaggaaggcgtgcagcttttcgaccgcgcgatcgactggggctggttccgctggttcgagaagccgatcttctacctgctggactggctgttccggatgatcggcaatttcggcgtggcgatcatctgcctcaccttcatcgtgcgcggcctcatgttccccatcgcgcagcgccagttcgcctccatggcggccatgcgcgcgatccagcccaagatgaaggcgatccaggagcgctacaaggacgacaaggtcaagcagcagcaggagatcatggagctgtatcgctccgagaaggtcaatccgcttgccggctgcctgcccatcttcctgcagatcccgatcttcttcgcgctctacaaggtgctgatgctggcggtggagatgcgtcaccagcccttctatctgtggatcaaggatctttccgcgcctgatccgcttcacatcctcaacctgttcggcctgcttcccttcacgccgcccagcttcctcggcatcggcctgctcgcggtcatcctgggcatcaccatgtggctgcagttcaagctcaatccggcaccgatggatgagatgcagaagcagatcttctcgatcatgccctgggtgatgatgttcatcatggcgccgttcgccgcgggcctgctcatctactggtgcacgtccaacatcctcaccatcgcgcagcaatggtggctgtatcgccagcatccggtgctgggccagccggcggcggaagcgaagtagcgcggcggccggcgccagcgccgggcgcgctggcgatcctgaatgaacggagacttggtgatggatgaggccgaccagacagatcgcatcgaggaggcccggcgcatcttcgcggggccgatcgcgttcctcaagtcggcccccagcctcaagttcctgccggacgcggacgtgccggaagtggcctttgccggccgctccaatgtcggcaagtcctcgctcatcaatgcgctgacgggccgcaatgctctggcccgcacatccaatacgcccggccgcacgcaggagctgaacttcttcgacgtcggcagtccgctgcgcttccggctcgtggacatgccgggctatggctatgccaaggcgcccaaggatgtcgtcaagcaatggcgcttcctggtgaatgattatctgcgcggccgcccagtgctcaagcgcacgcatgtgctcatcgacagtcgccatggcctcaaggatgtggacgagacgctgctcgacatgctggacgaggcggcggtgagctatcgcgtcgtgctgaccaaggccgacaaggtgaaggcaagcgatcttgccgccgtcatcgagcgcaccgccgcggccatgcgcaagcgcccggccgcgcatccgcagatcatcgccacgtcgagcgaaaagggcatgggcatggcggaactgcgcgcggccgtgatcggcgcgctggactgaggagagcgcccgatgctccggctcatcatcggcaacaaggtctattcaagctggtcgctgcgcggatggctggcggcgaaactatccggcctgcccttcgaggaagtggtcgtgccgctcttcgatgcggactggcccgcccgcaaggccctgccggacctcgcgccctcgcgcggcaaggtgccgatcctgtgggacggggacagcccggtctgggaaagtctcgccatcatcgagcatctcgatgcgctgaccggcggcacgcgcttctggccggaagagaaggccgcgcgggccctcgcgcggtccatctcggcggaaatgcatgctggcttcatggcgctgcggcaggcctgcccgatgaacctgcgtcatgtcttcccgccgcgcgagaccagccccgatgtggctgccgatgtcgagcggatcgtcgcgctctggcaggatgcgcgcgaacggttcggccatggcggcgatttcctgttcgggggcttcggcgcggcggacatcatgttcgcgcccgtggtcacgcgcttcgtgacctggtcgatccccgttcctggtccggcccgcgcctatatggacgccgtgctggaccaccccttcatgcgcgactggcgcgccggggccgatgccgagacatggatcatcgcgcggctggagccggctgaggatgattcaggcgccgccgctccgcggggctgagacgcagccgcctttcgtggcggttcagggcagcggccgcgtcggatagggcgtgccgtcccggcgcttgtagccatcggcggtgaagatcatgtcgatgtccgaatagccgccccccgcatcgcgatcgccggcgctgaagcacaggaaggtgcagcgttccgtgctgcgattgacgagatgatggccattggcgacacccgctgcccaggccacgcaatcgccgggccccagcactgtctcgccctcgtcctcgatcagcacggcttcgccatcgagcatcacgaggaactcgtcttctccttcgtgccagtgccgctgcgaggaccatgcgccgggctccaggacgacatggctgacgcccagcgcggtgagaccggcatggcggccgagccgccggtgccagcggccctgcacggccgcgtcgaacggcgcgggatagccggtgctgttggcctgcggcacggtgtcgatgtcgatgcggggcatggtgcgtccttcaagcgttttgcgcatcctgccagcgccggggacgccggacaagcggccacgattccccgctcccctcttctcccggccctctcttcccatgcgaaccggctttggctaacgcgggggcaatgacacccgctctcaccgatcccgtcgcgctggccgaaaagctgatcgcctgcccctccgtcacacccgccaccggcgcggtgttcgactgcctcgaggcgatgctgcggccgctgggcttcacggtcgagcgcttcgtcgatggcgacgaggcggaaggcgggccggtcgagaatctgctggccgtacgccgatcgggtgacgggccgcatttcgctttcgccggtcatctcgacgtggtgccgcccggcgagggctggacaagcgatgccttcctgcccgagcggcggggcgacctgctccacgggcgcggcgcggtggacatgaaaggggccatcgccgctttcgtcgccgccgtggcgcgcacgccgaacgctggcggcacgatcagcctgctcatcaccggcgacgaggaaggcgaggcggtccacggcacccgcgcgctcatgcgccacatggccgcgcgggccgtggtgccggacctctgtctcgtcggggagccgaccagcgtcgggcggctgggcgacacgatcaagatcgggcggcgcggatcggtcaacatgtggatcaccgtgcccggcgtgcagggccatgtcgcttatccgcatctggccgacaatccgatcccgcgcctcatccgcatcctgtcggcgatcgaggcgatcgagctggacgagggaacggactggttccagcccagcaacatcgagattaccgatctgcatgtcggcaatccggccacgaatgtcattcccgcccgggcggccgcgcgcctctccatccgcttcaatgatctgcatcgcggcgaggcactggtgtcgcggatcgcggcgctggtggaggcagagggcggcacattgcaggcgaagatcagcggcgaggcgttcctgaccccgcccggtccgctttccacgctggtgagcgacgccatcacggccgaaaccggccttgtcccggagctgtccaccagcggcggcacgtccgacgcccgctttctctccgcgctgtgcccggtcgtcgagttcggcctcctcaacgcgacgatgcacaagctggacgaagcggtggccctgccggaccttgaaggcctcacccgcatctacatgcgcgtgctcgctgccgcgctcagcccggccgccgcaggatgacgtaaagcgcgccgtccccgccatggcggggatgagccgcgcggacgctggcgatgcggtgcgcatggggactgcgcgccagccagtccccgatttccgcccggatggcgccccggcgccgcgtctcgcccggttccggtgccgggcgcggctttcccgtcaccaccagcaggacgcgccagccctgtgccaccgcatcgcccaatgcccggtcgaggcggacatgggccgccgccagattgtgcccgtgcagatcgatgctgtgatcaggcacgagccttcccgatcggatgcgccgctcccagctcgtgtcgagcacgggaaccggcgcggggcgcggcggcgccttgggcggctttgctggtgtcgccggcggcaagacggcggccttcgcagccgggccttcgacgggaacgggcggcgtggctgcggcatcattcgcccgggccgggctccggcgcagcggcgtcaccgtgcgggcgagcttctgccagagcgcctgttcctcaggggagaggcggcggcgtgacatcttgctggctgcgcaggcgctggtaagtgccaatgggcaacagcagcagcgcgctgccccgtgccgacatgccgcccgcgacggcgcgcgcccgctcacccgcgccccagaaggtgtcgaagcggttggcgcccttgatcgcgccgccggtatcctgagcgatccacaggccgctggcttccgcccggtccagcgagagcagcaccggcgcaccgagcggcacgaaggtcgggtcagccgcaacgctcgcttccggcgtcaccggcaggccgagcgcgccgagcggccccggcccggtcagctcgcggaagaagatgtagctcttgttctcgttcatgatcgcgcgcccctcgacggggttggcgcgcagccaggccatgatgtcctgcatcgagccggcctggatgagcccgcgatccttcatcagcttgccgatgccggtatagtcgcggccattctgcccgtcatagccgacccgcatcacgccgccgtcgggcaggcgcaggcggccgctgccctgtatctccaggaagaacagttcgatcggatcgttggcataggcgatttcgaggccgcgtcccgccagtgcgccgctggtgatcgctgcccggtcgtcataggggacgaagttggtgccatcgaccttgccccggatgcgccggcctttcagagtgtcgctgaacaggcccagatccacatcgatgaggtcctggggccgccggtagagcggcgtctcgcaacccgccatgcgctggcggcagccggtgatctcgggctcgtaatagccggtggcgaaggccttgccgtcgccgatctgcacggcttcgaaatagcggcggaagaattcgcgggcattggcctcgctgaagctggcggcggccgcgcaggcctgctgccagtcggaggcggatgtcaggccgctctggtcccgccgtctggtgagcgaggggcaggaaatgcgaaacgcgcggaaggcgaggcgcaagcgctccgtatcgggcggcagcagcgtctcgatgtccggcgccagggtcatcccggcagcgaccgccggaccgaccgcggtctcgcccggggtgggcaaaggcgtcggcgcgggagggagcgtggggcgtggctgggcaggctggggccggacgcccggttcaggcgtggcgcccggcgtcccgggcgggatcatccgtccgcaggcggcgagcgcaaggcaggcggccaagagcgcgagccaccggccaggccgggccgggcgggattgaacggaagcaggcatgaggcagcgccgcatccctggccgtcaaccttcgtccgtctccgtcaattgccagttggggtcgcggctgcgcagatcgcggctgaaggtccaggtctcgatcgtggagacggcatcgtccagcgagccggcgacgaccgcgccgttgctgtcgcgcgtcacggcagacagatcggcctcgaaatgaaccgcaacatgggccatgccatcgtccacgcgcgcgtcgacgatattggccgtatcgatgcgcaccagcttgttgtcgagcgtcaggccggccgattcgcgctcggtgatcgcggtgtcgaaggcggcatagacgtcggcatcgcacaagctcttgagcgtctcgcgatcgcctttccagaacgcctcgaggatcatgccataggccgcgcgcgcgccggagaggaactgcgcaacatcgaagctgcgatcggcggcgatcagggcgcgcagccccgcctgtgccggtacggcgacggcgctttcggcagcgcgctgggcgggcgtgcgcccgtcctgctgctcgccggcgggcatgcgggcgcctgccggccgatcatccgcaggcgcggggatctgttgctgttcatggccagtccgccgcccaagcacggaaaacagccgcaaggccagcagcgcaaagatcatggccaggacgacaatgacggtcacgagaacgaaacccttccaaacaatccggaacccaccagacataggcgtctttgcggcaaattcaaacctgcaacgtcccgggtggcgttcaggttacccagaggcggcaaaaaaagcatcaacaatctggactcggctccgggcccggctggccgggcggcagtgtcatgcggggacgcggccggcgcgtgcgggagattgccctgccccggcccgcctgctaagcggcccgccgactgggacggccgggcgaggacaaagccggaacgccacccccgcgacttttcagctatgggtagcggcatggtggccggtggcccggcaacagcctgaaggacaggaacgacatgaccgacgaaaccactgcaaacggcgcggacaatcagccgcagatcggcctcatcgcacaatatgtgaaggatctttccttcgagaatccgaattcgccggcagtttatcagtggcaggagcagccgcagatcgacgtgaatttcaacatcagcaacaacaaggttgccgatgacgtgttcgaggtcgcgctgaaggtttcggccaccgccgcgggcgaagccggcacggcctttgccgttgagctggtctttgccggcctgttcggcatgcgcaacgtgccggaggagcagatgcgccccttcctctatgccgaggcgccgcgcctgcttttccccttcgcgcgccgcatcctggccgatgccgtgcaggatggcggtttcccgccgctgctgctcgatcccatcgatttcggggcgctttacatgcagcagcaggcgcagatggctgcgggcggcgaaggcatgccgatcggcaacgcctgaccacctgctgctgaagcgacgggcgccatgacccgatgagcctgctccgcgcgacgggaaccatcggcgccctgacgctcgtcagccgcgtgctcggcatggtgcgcgacatgctgatggcgcgctatgtcggcgcgggctttgcgtccgatgcctttctgatcgcctggcgcctgcccaacctgttccgcgcccttttcgccgagggcgccttttccgccgccttcgtgccgatgttcaatcgcatcatcgcgcaggaaggcggggaagagagcgaggccgggcgccgggcggcgatcgcctttgcggggcaagtgctttccgtcctgtttcccatgctggtcgtgctcaccatcatcatgatgctggcggccggcccggttgtatgggcgatgaccggcggatttcccgacggcgggccggagaagttcgcgctggcccggcatctcaccatcatcacatttccttatctgggcctcgtatcgctcgcttcgctgctcggcgggatcctcaacagctttgatcgcttctgggtgaacgcggccgcccccgcgctgctcaacatctgcatgatcgtggcgatcctgttctttcgtggcgatacggaagtcgagacggccatgacccaggccattgcggtcaccgtctccggagcactgcaactgctctggctggtctggtcgtgccgcaggatcggcgtcgtgttgcggctcactttgccgcgcctgtcgccgcgcgtgaaggcgctgctcgccatcatcggtcccgccgccatcggccagggcgccatccagttcaatctgctcgtctctacctcgctcgccgcgcgtttcctgccgcagggctcggtgagctggatctattatgcggaccggctgaaccagcttccgctgggccttatcggcatcggcgtcggcacggccattctcccgatgctctcgcgccagatcggctcgggcgacggcaaggctgcgaacgatacgcagaaccgcgcgctggagctggcgctgttcctggccctgcccgctgccgtcgctttgctcgtctctgccgtgccgctcattcgcggcgtgttccagcatggcgcgttcacggcggaggatacgctcggatgcgctgcggtgctcgccgcctttgcgcccggtgtgccggcctatgtgctcatcaaggtgctcaccccgggtttctatgcgcggggcaacacccgcacgccggtgcgcatcgccttcatggccatgctcgtgaatctcgtcggcaatcttgcgctcatctggccgctgggcgccaccggcatcgcgctgtcgacggcggtctccgcctgggtgaacgttgccctcctctatgcggcactgcggcgcgaggaccatctgactctcgatgcgcgtttccgggccaaggccctgcgcattctcgccgcagggctgctgatgggcggaaccctgctggccggcaatcgcgtgctcgatgcgtccatggccggacccttctgggagcggatcgccgcgctggcgctgctttgcggcgggggggcgatcgtctacgggctggcgtccatcggccttggcgcctatcgcattgccgaactcaaggcgcagttgcgccgctcaccgagactttaagaccaatagcagaaagcggatcgatccatgcgcgtgctctccggtatccagccgaccggcaatctccacctcggcaattatctcggcgcgatccgcaactgggtcgccatgcaggacagcatgagcggtgattcgcgctgctttttcttccttgcggacatgcactcgatcaccgtgcacgagacgcgcgagcagcgcctcgccaatgtgcgggacatgacggctgcgctggtggcttgcggcatcgatcccgatcgctccgtgctgttcaatcaggcccgggtgccggcccatgccgagctgtgctggcttctgtgtggcacggcgcggatcggctggctcaatcgcatgacccagttcaaggacaaggcgggcaagaaccgcgaaggcgcgagcgtgggcctgtatgtctatccggtgctgcaggcggccgacgtgctgctctaccaggcgacgcatgtgcctgtcggggaggaccagaagcagcatctcgagctgacccgcgacgtggcgaccaagttcaacaccgatttcggcgtggagctgttcacgctgcccgatccgatcatcccgaaggaaaccgcgcggatcatgagtttgcgggacggctcggcgaagatgtccaagtccgatcccagcgacatgagccggatcaatcttaccgacgacaatgacatgatcgcccagaaggtgcgcaaggcgaagaccgatcccgagcctctcccttctgacgccgccggactggccggccggccggaggcgatcaatctcgtgggaatctacgccaccatgatcggctcgacgcccgacgcggtctgcgcgcagtttgccgggcagggcttcggcgcgttcaagcctgcgctggcggacctgctgatcgagaagctggcgccgatccggcagcgttataccgcgctcagggcggattatggcgcgctcgacgccattctggccagcggtgcggagaaggcatcggccgcggcggagccgacgctgcgcggcgcttatgaagccatgggcctgatgcgctgaccgtccgatcgaaagcattttcgggtccgggctggaacgccgaccggatggtccgcctgatcgcgcgccggggcctgcgggtatcggggcggcgtctccaacggccctccgctgcaaccggaaaatcattcgcgcattcaagtggagttcatttgcaccaaggcaatgtgctccctacttcgtctacagggcatcggacgcccgagaaacggacaagatcatgactttcaagcgcactctcctgatcgccgcggcctctgcgctggcgctgggcggcctttcggcctgctcgacatccttcaaggcagacgtggcgcgcttccagcagcttccgcctgcgcagggccagagcttcactgtccagccggccgaccagcggctcgccggcagcctggagttccagcattatgccgatctcgttgcgcagagactgaccgaccagggctatacgcgtgccacggatcccgccgcggcgcagctcgtggtccagctcgattatgatgtcgatcgcggcacccagcgcatccgctcgaccggcttcgggcgcgatcccttcttctacgacccgttcttctatccgggctattatcgcggctggcgcgggcgctacatgatgggctggaatgatcccttcctctggggcccgggctacaacgacatcgagagctatctggtctaccagagccggctgaacatgcggatcaaccgcgcggccgatggcgagccgcttttcgaaggcacggcgcgcgcgcaatcggtgagcaacaagctcacttatctcgtgcccaacctgatcgacgcgctgttcacgggcttccccggtcggaacggcgaggaggtcaaggtgaccgtggctcccgaaccccgcaaataaggacggcgccggctcgcccggccgtccatttctccagcgcgcgacagggcgaccactcgcctgtcgccaccggctgccatggccggcgcggtgcgctggtcaggcgttcgccgggtcctgcaaggccttcttgcggaacaaggtgcgatcggcatccttgaaggcgaaccgccagatcagcaggctgtagacgcccagcatcgccgggatgccgatcaccagctcgatccactcgaagcgcgcgggcagcagcgtgaggctcatgccggcgatcgccacgacgagtccgcagatcacgagactggcgcgccagatgcggacccgctcgtgcaacaggcgcccgagcagccacgatttggccagcgcgccgcaggccagtgccagtgccagcgccagcgccggcatcgccgcgatgtagaggtccggcagggcaaggcgtctcgcggccaggatcaggaggacggtcagcccggcctgcaaggcgatcgcgagcacggagatggtgagattgcgcatgcgggcgagatagaccagcgccgcttcgctcacgaccgcgggtgcggccagcacctcggctgccagcaggcaggcgagcgcaatcgcgccgcccacgaacgtcgggcccaccagtcccatcaccgcttcgccgggaatgcccagcgccagtgccacgcccagctgcgccgcgacgatccagaagccgacctgactgacctgccgggcaatcgccgcatgattgcccagccggatgttgcgcgtgatcaccgggcccagaatcggctcgaagctcgtcttgagcttctggggcagggacgcgacctgctgcgccacataatagatgcccacgacataaggcgtggcgaacaggcccagaatcgccagatcgagcctgcggctcccccattctatggcatcggccgcggccagcggcaggttgcggatcgcgagatgccagagccgtcccggatggggccgccactcgcgcggcaggccgtaatggcgcagcagcggccagagcgatgtcgcgaaggccgcgagcatggcgaggacataggccaggatcagtccgtcccgggccgagtagaaatagaaacccagcgacgcgatgctgatcgtccagggctccacgatggaccgggcccggacggatgctgcgatattgaactgataggcgcagcccgccagcgcgatatccgtcatcgcaatggcgatcacgatgagcggcagcagccggtccagcccgttcagtccgctgttggggaacatcgcttccggaaagatcaggagcagccccgccgtcgcgcaactgccgatgaggcacagcaggagcgcgtccgcgaccacatgcgactggggccgcgcatccttcgccagttgctcggcgagcccgcgcttgaggccaaaggtcgccaactgcgcggcgaactcgatgacgagcaccgcataagcgaagcggcccagcacggacgcgccgtagagccggccggcaatgaacaggaacggcacgcgcgccgcgaggcgcagcacgaagccgaacacattggcccgcccgcccttggcgagcgccgcgatgtcgtccccctcggtccgttcgaccggatcccccgccttctggctcatgaaaggcgctccccgacgccatccgcagacgcgcgcatggctttcataaggggaactcggcactgacgcaaagtctccgcctccccttattccgcgcgcaaggggcgtgagagaagcgtgcggatggcatcgtccacgtcgagcgtgccggcgatcagggcgcaaaccgctgccgtgatcggcatgtcgatgccgcgaagccgggcggcctcgagcagcaccggcgccgtgaacgccccttccgccaccgtgcggcgatccgccagcaagtcatgggccttgcgcccctcgcccagttccttcccgagcgtatagtttcgcgagctcgtcgaggagcaggtgagcacgagatcgccgagaccggaaagccccgcaagcgtctccagtcgcgcgccacacgcgagcccgaagcgcgtcatttccgcaaaaccacgcgcgatcagcgcggcgcgggcattctgtccgagcgccgctccctccaccacgccgcaggcgatggcgagcacattcttgaccgcgccgccgatctcggcccccgccacatcgtcggtcacataggggcggaacgccggctgggcgatccactccgccagcgtccgggccagcgcttcgtcttccgcggcgagcgtgacggccgtcggcaggcccgccgcaacttcatgcgcgaaggtcgggccggacagcacggcgaccggggagccgggcatggcctcgcgcgcgacctcgtgcatgaacttgcgcgaatgcgcctcaatacccttggcgcacaggatgagcggctgcccatgcggcgcgaaaccggcgaggaccgcgcgcatatgctgggcgggcgtcaccaccagcaatgccgccgcgccgtgcagcgcggcaggatcgtccgtcgcccggacgagcgccgacaggggacggcccggcagatagaccggattttcatgcagcgcgttgatcgactccaccaccgatcggttgcgtgcccagagcgtgaccgggcggccgcccgcggccagcacctgcgcaagcgccgtgccccaggccccgccgccgatcaccccgatgggtgcctccatgctcatgctttcactccggccccgcgcacggcttccgccgccggatccagtggccagcgggggcgggcagggaaggacagcggatcgttcgcaccttgggcgaaccgttcggcgccggcccatgcgatcatcgcggcattgtccgtgcagagccagaggggcggcgccacgaagggcaggccatgctcgttcgccagctgctccagtccgctgcgcacggcccggttcgccgccacgccgccggcgacgaccagcgcggtgggcgcatccgcgaccgccagcgcgcgccgggtccggtccacgaggcagtcgacgacagctttctggaaactcgcggcaatgtccgtatcacgccattgcccgctctgcaccgcgcgcatcacggcgctcttgagccccgcgaaggagaaatgcggctcggcggtgcccaccagcgggcgcgggagtgggacggtcgcggcatcgccctgcgcggcgagtgcttccactttcggtccccccggcatgccgagcccgagcagcttggcggtcttgtcgaaagcttctcccgcggcatcgtcgatggtcgtcgcgcgccggcggtaatcgcccacgccgcgcacttcgagaagctggcagtgcccgcccgaaacgagaaggaggagatagggaaagcgcaaggcggggtcggcgaggcggggcgaaagggcatggccttccagatgattgaccgcgatcagtggcttgccggcggcgtgggcaagtgcctttccggtcaccagcccgaccatgacgccgccgatgaggccggggccggcggtggccgcaatggcatcgacatcggcaaggctcatcctggcatcagccagcgccgcctcgacgagcgggatcagtgcctcgacatgcgcgcgcgcagcgatttccggcaccacgccgccataaggacggtgcgcggcttcctgccccgcaaggcggtgcgcgatgatcgtcctgtcgtcggccaccagcgccgccgccgtctcgtcgcagctcgattccaggccaaggatgatgggcatgtattttcctgtagagccccgaacggcgagagcaacccacacggtctgaattgaacgcttgcgtgtcccggaaccaacatgggtgcggggcgcccgcatttccatcgggggacgggcggcgccatcctgcacggcatcgaaaagcggctctccccgttccggcgaatggtctagggctgatcgacgttcagatgatggcgtgacgaaaatggtggttttccgggacccggcgcgcagcgtactcaaggtacgtgagcaccggaagcccgggaaagcgccatttgcaggccgctagcgctgaatggcgattagccctagagggtcgcagctatgaccagcctcttccccgatcccgaccggcccttccgccttggtacgcgcggctcgcccctggcgctcgcccaggcggagctgaccatcgcggccctgatcgccgcgcatggctggccgcgcgaagcaatccgcatcgtgacggtctccaccagcggcgaccgcattcaggacaggccgctcgccgagcttggcggcaaggcgctgtggacgaaggagctggatcgcgccttgctggaaggcgagatcgattgcgccgtgcactcgatgaaggatgtggagacgatccggccggagacgatcgccatcgccgccatgctgccgcgggcagccacgcaggatcgcctcatcggcgccccgtccatcgcggcgatccccgagggtgcggtgatcggcacgagctcgccacgccgggcggcgcagatgaaggcgttgcggccggatctccgcacgagcctgctgcgcggcaatgtggcgacgcgccttgcccgggtggacagtggcgacatcgatgccacgctgcttgccgcggcggggctcgaccggctcggccttggcgacgtggggacgacgattccgccggaaacgctcctgccggctgtggcgcaaggcgcggtcggcattgaatgccgggcggacgatgccgtggcccgcggcctgcttcaggcgatcggcgatgcggccaccgaggcctgcgtgcgtgccgagcgcgcgctgctgctggcgctcggcggaagctgccacagccccatcgcggcactcgcgcaactcgacggcggcaggatccgcctgcgcgcgcagattctgagcgaggacggctccgaacaggtgagccgcgagacgatgctgccggcgaacgctccggaggccggtgccatggcgctcggcaaggaactgctcgacgaagccagccccgcgctgcgggcgctcttccatccatgaagcgcccgctcgtgctgttgcgcccgcagccgggcaacgatgcctcggccaaacgcgcgcgggcgcttggcatggacgtcatacagatccccctgttcgagattgcgcccacgccggccaccgcgttgccggacgggcctttcgacgcgctgctggtcaccagcatcaatggcgcgcgtcatggggaggccgtgctgcgccagttcgcggacctgcccgtcttcactgtcggtgacgcgagcgcgcaggccgtgcgggacgcgggcgggcagatcgtcatcacgggccagggcgatgccgcctcgacaatccctctcatccgggcggcggggcatggccgggttctgcatctgtgcggggaccatgtccggccgttcgatgcgatggggatcgatgtcgtccgccatgtcgtctattgcagcgaggcacgcgacatgcgccccttcgcgaagctgctcgcgacgttgccgcccagcgtgatcgccgtgcattcgccgcgcgcgggacggcggctcaatgccctgatgccgccgccctgccgcaaccatgtcctgctcgccatcagcgaggcggcggcgaaggacagcggcgggggctggcgacaggtccatgtcagcccggctccggacgatacggccttgctgcgcctcgcaacctcgctatgtatgggcacttcttgagcgatctggcaggacgcatggcaagcaatccaccggacggcagcggcaacatcccaagcgcagagccgcggaaacctggccggacccggctggtcatcgcactgacgttgctggcatttgtcggcgggctggcagccatggcctgggtgatggtgcattggcgtggcggtctgggctttggcgatgaggcgagcggcccgcccgctgctgccgcgccaggcgccgcgcagaccggcgttgcacccagcgacccggcgatcgacatcaccgccgccatgcgcgccatccgttcaccgcgcgaagtgctcacggccgatcagcaaagcgcgcgcgtcctggatctggatcagcggctggcgcgaatcacgatcgcggcgcaggctgcgtccggctatgcaaatcgggccgaagcgatgatggtcgcttttgcggcccgacgcgcgctcgatgcgggcaagcctttgggctatgtggagggccagttgcgtctgctcttcggggatgcccagccccgggcggtggcgacgatcgtgaatgccgccgaggagccggtcacgctgccggcattgcgggccggcctcgaggcgatcgggggtgctgtcgaacgcggcagtcccggcgagagctggtgggcggtcacgatgcgtgagctccgcgggcttgccgtcatccgtcatgcggaagacccgtcccctcagccccggcagcggatcgagagggcccgcctcaatgtcgaatccggccagatggaggccgcgatcatggaaatcgaggcgctgcccgctcagccggagatggcgcgatggctggagcaggctcgccgctacaatgaagcgcatcgcgcgctcgacgtgatcgaggccgctgccattctcgagccacgcgccgctcccatggtcgcgccgacctcgcaaccgcccgcccagacgcccgcgccttccgctacaccggcgccgacgcagtcgccgggctgatcgggcggcaaagggtcaggcgaggaagatcgcggcgagatcggccggaacgcgcatgagccggccggacgccagatcgatcatcgcccaggtcgtgcgggccgccacgcgaagcttcccgtccgcgccaaagaactccgtcaccctgtcaaaacgcgcgccgcggggcgggccgtcgatttgcgtgacggcttcgactgttccgccctgccgcacattgccgcgataatcgatctcgtgccgggtcacgacccaagcgacgcgctgctgcacgtccatcggcgccagggcctcccagtggtgtgtcgcgacaatctccatccaccggacccagacggcattgttgacgtgccccatcacatcgatgtcctccggctgcgcaacgaacgtcattctgaaagccgtgctcatggtgtatttcctaaagcctcccggcccccagacatacacaaaaggagaccgcatggctgcgtgactgtcgctggcgctgccccgctccggagcgtaaggaagcggtcatgcccgaactgcctgaagtcgagacaacggttgccggcctgcgggccgtgctccaggacgcggaactcatcgaggtcgaaacgcgccgggcggacatgcggtttcccttcccggaggatctgcgccagcggctcaccggcgcccgggtgaccgcgctcggccgccgcgccaaatatgggctgatcgataccgatcggggtgacacgatgatctttcatctcggcatgtccggccgctggcggatcgatccgctggagatcggcaagcatgaccatctcctcctcgcgaccgcccggcaccggctggccctgcacgatcctcgccggttcggcttcgtccagctcacagaacgctcggccctggcggctttcccggccttcgtcgcgctcgggccggaaccgctcggcgaggccttcgatgccgattatctggcggcggccttgatgggccgcgcagcgccgatcaaggcgatgctgctcgatcagcggatcgttgcggggctcggcaacatctatgtgtgcgaggcgctcaacatggcgggcatcgcgccgacccgggcggccgggcgcattggcaaggcgcgcctggcacgattggtcgacgccattcgcgacgtgctccaggcagccatcgcggccggcggctccaccctgcgcgattatgcgcgaccggatggcgagctcggctatttcgcgaaggactggcgcgtctatgggcgggaaggccttgcctgcgtctgcggcggcatcgtgagacgacgactcgattccggccggtcgaccttctattgtgcggcttgccagcgataggccggctacggcagatcgacgaaacggaaacggggcagggagagggaacagccatgatgagatggcctgcaacagcgcggctggccgcaatgctggtggcgctcgtcgccctgtccggcctgtggatacagttcaccgtctcgctcgcgaagacagggtcgccgcaggcggctttgtggaccatggcgggcttcttcacgatcatcggaaacagcatcgcggcgctgctcttcctggccgtggcgctgcgaggcgccagcgcggcgcggccgggcgcgcttggcggcatcacgctgatcactggcctgatcggcgtcgtctacaccctgatgctgcgccgcacggagcatctggtcggtgcggggcagctggcgaatgcgctcctgcattatgtgatgccgctgcttgtcgcggcttactggctggcctttgcgcccaagggaaagctcaaccggatgcatccgctggtctggatgatcatccctctggcttatttcccttatgcgctcgttcgggcgacaagcgatgggcgctatgcctatccgttcatcgacgtgaccagcctcggctggccgcatgtcatcgtgaacgcgctcgtcatcgcggtcgcctatctgctggccggtctcctgctcgtctggctggaccggatgatggcccctcggccaccatccgcctgacggtctctcgcgggttttgcgcggccgggcattcccggcgaccgatcacagcggcgcgcacgccctttccagccaggccttcgcctctccttcgagctgcggaccgatgatcgcgagcgtgcgggcgtgataatcgtcgacccattgccgttccgcgggtgtcagcatctcggtgacgatgaggctgcggtcgatcggcgtgtggctcagcgtttcaaagccgtagaagggcttttccgcgccggggatgtccgcatccaccaccagcacgagattctcgatgcggatgccgtaggcgccggtgacataatagccgggctcgttggagaagatcatgccgggaaggatcggctcgtcggtgcctgcgccgaacgtgccgatgcgctgggggccttcgtgaaccgagaggaagctgcccacgccatggccggtgccatgcgcataatcgaggccttccgcccacaggaactggcgggccagcacgtcgagctggttgccgcgcgtgccggccgggaacttcacgctcgccagcgcgatgtgccccttgagcaccagcgtgaagttgtgccgcatctcctcggtcggcgtgccgatggccatggtgcgggtgatgtccgtcgtgccttcgcgatactggccgccggaatcgaccagaaagagcgtgcccggctcgaccggacgattggtcgcctcgctggccttgtaatggacgatcgcgccattggggccggagcccgagatggtatcgaagctgaggtcgaccgcgcccatctcctcgcgatagcgctggagctggtcggacgcgctgatctccgtctgctgcccggttggcccctcgatcgagagccaatgcaggaatttcgccatcgccgcgccgtccagcgcctgggccttcttctgcccggcgatctcgacctcgttcttgatcgctttcggcaggatcgtggggtcccgcacggcgcggacgctggcaccggccttgtccagcgtctcgaagatggcggcaaccgcccggtcggggtccaccgcgacggtcctgccgcccaatgccatcagcgcctgggtgaattcgctcctgtcgcgcagcgtgaccgcgttgccgagatgcgcctgcacatcggcgtcgatcttctccggcgccacgaacagttctgcccgtccgtccgcatgtaccagggcataagcgagcgcgaccggtgtccgcgcgacatcggtgccacggatattgaaggtccatgcgatggaatcgagcgcggtgagcaccgtagcgtcgacatcctcgtccttcatccagtcgatcacctcggcccgcttcgcggcgctgctcttgccggtataggcatctgcctgcgcgatcaggcgcgccttgctgggctcgggctggtcatcccagacagcgtccacggggttggcagagaccggcaccagcgtggcgcccttcttggccagcgccttcccggcgtcctgcacccagcggcgcgtatggagccagggatcgtagccgatgcgtgcgccagccggcgcatgctcggccagccaggccgcgatgctggtctgcggcacgctctgatactgccattgccgtccatcgacctggtcgcgcacttgcagcgtatagcggccatcgacgaagatggcggcatcctcgggcagcacgacggcgctgcccgcggaacccaggaagccagtcagccaggccagtcgctgcgcataggcgccgacatattccgagagatactcgtctgtgagcggcacgacgaagccatcgagcgactgtcgcgcgagttgatcccgcagggctttcaaccggtcttcatgagtggacatcgcagctatcctgtcttcaattcggtccccggaaaagcgcgattcgacgccgtttcttgtcgagactcgggggtcgggcgggcgccctatcaggcaacgagccctaaccgcttgttaagctgctgatcaataggctagggctgatcgaccttcagatgatggcgtgacgaaaatgctggttttccgggacccggcgcgcggcgtactcaggtacgtgagcaccgcaagcccgggaaagcgccgtttgcagcccgcccgcgctgaatgtcgattagccctaggccagcatcgaatgaccgcagtcagttctccgccccatccgctcacgcacagctggcctctcttcgaggccccgcatcgcttgccgccccgcgccctgggcgcgccggttcaggccgggcggcactggcaggaggatgaggccgtgggcctgtggagttgccggctctgcgatgacagcctgtgctggtcgccggccgttcacgatctcttcggcctgccgagggacgaggccatccgcaggccattcgcggtttcgctgtatttgcccgactcgcgccgcgcgatggaagggctgcggcgtcatgcgattgaccatcagcggggcttcacggccgattgccgtatccgccgcccggatggcgatgtgcgctggatgcgcctcacggccatcccggtcctttgccagggccgggtggtgcgcctcgccgggacgaaacaggatgtgacggtcgattatgacgggccaggttgaacggcagatgcctcatcgaaacagcgggacggaacggccatgactcctgatgccctgttcgccgtcctggagccctacaagccgtggatcggcatcgtcatccttgtcgggctgttcgctgccttcattcgtgaacgttatcctcccacggtcatcgtggtcctgggcgtctgcgccttcctcgccaccggccttctggacagcgcttcactgctgcagtccttcgccaatcccgctccgatcaccatcgcatcgatgttcgtgctgtcggcggccctgatgcgcaccggcacgctcgatctgatcggcaactggatcgtcgcgcgcgcgcggcagcatcccatcagggcgatcgtggaactgattctgggcctgtttgccgcagcggccttcatgaacaacacgcccgtcgtggtcatcatgatcccgatcgtgctgcgccttgccgccgccatcgacgtctcggccaagaagctgctcattccgctctcctatctcgccatgctgagcggcacgctcacccttgtcggaacatcgaccaatcttctggtcgatggcgtggcacgcgatctcgggatggcgcccttcggcatcttcgagatcacgccggtgggcatcgtggtcgcgctggtcggcacgctcgccttgtttgtgctggggcagttcctgctccccggcggggagatggcgccctatcacagcgatggcgaccggatgtttctgagcgaagtgcgcgtcccgcgcgacagtccgctgatcggaaagtccgcaggccagatcggtgccctcaagcgcgcgcgggtgatcgcgatccatcgcggcgggcagcgcgaggaagatcccgatcggcccctgatggcgggggatcgcatcactatccgcgccaagctggccgacctgatgaccttgcggagcgagaaggacatcgagctgggcttctcgatcgtcggcggcgcgcgcgccgatgcgccggtggtggtcgaggccatcatcgcgccggggcatccgagcatcggcgcgctgatgcgggatattccgttcctcagcgcacagcctgtccgcctgcttggaatcacgcggcatcgccacgatccggggccaagcctgacggaaagccgcattcgcgccgccgacaccgtgcttgtcaccggctcagcggaagccatgaacgccctgcgcgagaaccccaatcttatcggggtccaggaaacggaaggggtcgctttccggcccaccaaggcgcctgtcgccatcggcgcgctcgctgccgccgtcgtgctatccgcgctcgggctggtgcccatcatgatcgcgggattgatggctgtcggggtcgttcttgccgcgcgctgcatcgatggcgacgaagcctgggcttcgatcaacggcgatgtcctcgtcctgatctacggcatgttgtgcgtcggcacagcacttgagcgggccgggagcatccgtctgctggtggaacagctcacgcctttcctgagggatctcagccccatcatgctgctgttcgtcatctatgcctgcacgagcctgttgaccgaggcgatcagcaacaatgccgtcgccgtcatcatgacgcctctcgtcatcgggctcgggaccgggctgggcgtggatcccagacccctcatcatcgcagtgatgttcgcggcctcagccagcttcgcgacgccgatcagctaccagaccaacacgatggtctatgccgcgggcggctatcgcttcgccgatttcatcaggatcggcctgcccatgaatttcgtggttggcctgaccacctgcctggcgctgacattcttctattgaacggcggcggtcgtgtgccccgccgcaccgaccgcagccgcaggccccggcaaacaccattgagcccgcgggacgggacgcctatctgcgtttcatgaacgacattccccgcccgccgatcgcggcgcaacgcccccatcagaccatccatcacggccgtacccttgaggacccctgggcatggctgcgcgatcccggctatccggacgtcaccgacccggcggtgctcgactatctcaaggccgagaacgcctatttcgagagccatatggccgccaagaagccgatggtcgacgcgctgttcgcggagatgaaggcgcgcatcaaggaagaggatcgctcggtcccgcagaaggatggggactatgtctactggagcagtttcgagaccggcgagcagtatcgccggcactggcgccgccgggtgggcgcccccgaggatggttcagccgacgaactgatcgtggatgagccggcgatggccgccggcaaggattatttccggctgggcggcgtggcgatttccaacgatgaccggctgctggcttatgccgtcgatgacagcggtgccgagcggtacaccgtgcgcatcaaggatcttgcgaccggcgagatcctgccggacgtcattccggacgtgctgtccgcgctggtctggacgcaggatgacagcggcctcgtctatgcgccggccaatgcccagtggcgcacggatcgcgcgatgctccatcgcctcggcaccggcgcgcaggaagatgtgcttctctatcacgaaaaggacgagggctttcgggtctcggtcggcctttcggcggcggaggactggatcatcatcgccactggcgatcatgtgacgagcgaggttcggcttgtgcccgcaactgacccgcaggcggcgcccgtcctcgtctcggcgcgggtgccggagcgggaatatgatgtcgatgtgcacggggagtggctctacattcgcaccaatgacacgcatcccaacttccggctggtgcgcgcgcctctcgctgcgcccgatcgctgggaagaagtgctgccgccttccgaccatttctatctgacggacgtcagcctctttcgcgatttctatgtgacggaaggccgggagaacggcctcgaccagatcgagatccgcgactacgcgacgcatgccgcgcgccgcatcgactttcccgaggcgagctatgtcgccgggctcgatgacaatccggaatatcatgtcaccaagctgcgcatcagctatgagtccatggtcacgccggacacggtcctcgattacaacctggcggacggacatcgcgagatcctgaaggtccaggagattccctcgggcttcgatcccgcgctctacgcgacggaccgcctgctcatcccggcccgcgatggaacgtcgatccccgtctccatcctccatcgccgggatttcccgatggatggctcgcgccccctctatctctacggatatggcgcttatggcattgccatcgagccggggttcggaaccacgcgcctgagcctcgtcgatcgcggcttcgcctttgccatcgcgcatatccgcggcggcgatgatctcggccagcaatggtacaaggacggcaagctcgaaaagcgcaccaacacgttcaacgatttcgttgatgtggcaaagggcctcatcgcacagggctacacgtcagccgggcgcatcgcgacgtcgggcggatcggcgggcggtgagctcatgggcgcgatcgtgaacagcgatcccgagctgtggggcgccgtcgtcgcgcatgtgcccttcgtggacgtgctcaacaccatgctggacgaaacgctgccgttgacgccgggtgaatggcccgaatggggcaatcccatcgaggacgccgctgcttatgacctgatcgccagctattcgccctatgacaatgtgaaaccgcaggtctatccgcccatgctggtgacggccggcctgaatgatccgcgcgtgacttattgggagcccgcgaaatgggtggcgaggctgcgcgcgaccaagacggacgaccatctgctgctgctcaagaccaacatggaagccggccatggcggcaagtccggccggtgggaatcgctgcgcgagaccgcggaggagtttgctttcattctctggcagctgggggtggacgcctgagtcccgcgacgcgcctctcagagccaggagggccaggggagtaggagcggcgtcgccaggatcagtgcgagcgcgagcaggaagcgtcgcttgccggggatgtccagaatgcccgcgaggaggccgttctgcggcgcccacagaaaggggcaggcgagaacggcgagagcggcaaggccgggcgccagcacgtctgcccccgcgaggcgcctgtcggcgcccagcgcgaggctggaaagcgtgaagacgatggtcagcagccatgacagctggcgcatgtgaattccccggtctgctcgtgcagagaacggatgcgcggcggcgggcttaaatcgggcaggccggccgccgggccgcatggggcatggcctcgcggcccgaatcgggctaggcgcaggccatgtccctcaccgatgacctcgctctcgcccaagccctggctgacgccgccggtgccgccatccgcccctttttccgcgcgccatacgaaatcgaggcgaaaaccgatgcctcgcccgtcaccgaggcggatcgggctgcggaacaggccatgcggcggctgatcgaggcggaacgtccgcgcgacggcatcatcggcgaggagttcggcgccgtccgggaagccgccagccggcaatgggtgcttgatccgatcgacggcacgcgcagcttcatcgcgggccggcccatcttcggcacgctcatcgcgctcatgcaggacggctggcccgtgcttggcatcatcgaccagccgattagcggcgaacgctgggttggcgccgtcgggcatggcacacgcctcaatggcgtgccggtaaccacgcgctcatgccgcgcgctcgaccaggcaattctcgccaccaccggcccgcaatattttccggggcacagcgccgagcatttctcggttctcggcggtcagtgccgcgacaccatctggggcggcgattgctataattacgcgctgctggccaccggccatgtcgatatcgtggtcgaggcggggctgaagctccatgatatcgccgcgctcattcccgtggtggaaggcgctggcggacagatgtgcgattggcgcggggaaccgctcactcaggactgcgaaggcgacgtgatcgctctcggcgacccggcgcgcctcgatgatgtcatcgaggcgctttcgcaccacccatcccactgatcgccccaccagcccggggagtcgtcgaccgggccaaccaatggcggttcagtgcatgcagcagtgcccgggccgctggcgcacagcgccgtgccttgttgcggagcgaccgatcctgccatgctcgggcaggaaccggtgattcgcccgcgtaatccatcctgttatcattgcccaaagcccgcaggctcggcgagtccattcggatatggaaggtccagaaacaggacggcaagagctcaagagttcatccgtgaatcgtctcgccgtgagccatcaatcgtcgatgacggtgcctacgacggcgcccgccgcgccgccgactgcagcgcccttgccgacattattgcctgtcacggcggcagtacccgcgccagccgctgcgccgatgcccgcgccccgcagggtcgagcaaccgctcacgacgagcgcgccagccatggtcagcaggatgcagacctgtttcatcacgtcctccatcagctaaactgttgattggagaacgcattgtccccgttcacgttcccgcacgggggcgtcggggaggctgcctcagcgttcgtccagcgccttgagcgtcgctgtggccggcgggtcattcgccatggaggcagccactttctcggcctgcaccatcacgcgaagcatgttgcccccggcgagcttcgcgatgttctcgtcgctccatccgcgcttcatcagttccagcagcaggggcgggtagctttccacgccgtccatgccctccggcagcgcgggcaagccatcatagtcgcccccgaggccgacatgatcgtggccggccaccttggcgatatgatcgatatggtcggcgaccatctggacggtcaccttgggctccggattggccttgagccagtcatccatggccgccttggcccgatccggctggccgatgaagataccgccgaaggggggctgattgtagagcgcctgttgggccccctgctcggcgccccacacgcggcgcggctcggaaatatagttgggggcgaaggccaccatcacgatgccgccgttttccgctactttcctgagcacggtgtcggagacgttgcgcggatggtcgcaaagggctcgcgcgctcgaatgggagaagatgaccggcgccttgctggccgcgatcgcgtcgagcatggtcgcttcgcttacgtgggagaggtccaccagcatgttcagccggttcatctcgcggaccagcgcgatgccgaatggcgtcagcccgtcatgctgagggttgtcggtcgcgctgtcggcccagctgatggtccggctatgcgtcagcgtgagatagcccacgcccagttctgcataagcgcgcaggacggagaagctctcgtcgatctggccgccgccttccgcgcccatcagcgaagccaccttgcccgccttgtgggccgcgcgcacctccgccgccgtccgcgcaagcgcgaagtcctgcgggtagcggcgcacgatcgctttcaccaggtcgatctgctcgagcgtcttcttgacctgttccagcggcggaagattggccgagacatagaccgaccagaactggccgccgaccattccctgccgcagcctgccgatatcggtatcataagcgaccggatcgagcttccggagatccagcgtccagcgcttgtctcccgcctcgctcaccagcgtgccgggccagtcattatggccgtcgatcagcggcgttgccttcaatatcttctgcaggcggggccagttgggatcactcgggtcggccggcgccgccatcgcggcagaagaggcgacgagcgcaccggcggtggccagcagagcggcggcgaggggaagaggggtcctgagcatggcggcattagagcaggaccgtcggaggctggaaagtgccaaaagcgcggcaggcggagaatggctttcgtcccgataaccaatgccggcagcatttcgttcgccagcatcgggcgagagatgtcgcccgatgggaaaatcaatctgatgcaccaaatcgcaagcctgatcgaagaccatgacctcatggaggcgctggcggaccggctgatcgccatggcgcgccccggtcagggcgaggcggcgcagtgccatgccttgctgaccgatctggcccaacggcatgccgcccaccaggcagtggagatggagttcctccgggtcgaccgctgtcgcccggcctcccccttcgaccgggaagtcgccttgttcgaagcccagttcggcacgctggacgaaagctggagcgattatctggggcgctggagcgtgaatcggatcgcggcggagcggctggctttctgcagcgaaaccatggacatgatgacggctctcaagctgcgcttcgcctgcgagaacgagctgctctatccgcttgcgctggaggccggtcgcattgcctccacgccggcgccgccaccttcgtcactgccgcgctccctgcaactctgaaggccgagggcccttccgttcagcgccaggcgtgccgcccaaggatggaatggaagcggacggacgattgctcgcaggagaggtccagcggaacgggcgccttgtcctgctccccgtccaccagcagatcgagatgctcgctcgatgagaccagcttcagtgcgggcgcgacgtcgacgatctcggcggggccatcgcgaaagtcgcccttgagccaggcgaggccgtggcgaagcaggtcgccggcatccccgaccatgacgccataggcatgaaggccgtcaccccatggctccacatagatggcgggatagcgctcctcccgcccttccacattgacgccgggtgcctcgaatgtcgcgctgagcgcgcgcggcaccgtctcgctgagcgaggcgagatcgcgattgcgcagatcctcgcggacttccccccagagcgcggtgggcccggcaatgatgccgcaataagcggtgagggtgcctgcgcggatcatgggcacggtcatcgccttgcctttgccggcgagccaggcctcgacgatctcttggggcgtatggcgtccgtgcagggcatgggcgaggagattcatcgttccgccgggcaggatgagcaacgtgccttcccagcccgcgagcctgtccgccgccgtgctgacggtcccgtcaccggtgagcatgacgatgaggtccagcccctgcgccgtcgcttccgccgcgtcgggcagatcctctttccccagcaggactgttcggccgatcggctttccggccttctcgaacaaggccagcaattcggccaccagcgcggggttgaagctgccgctgcgctcgttggcgacgaagaggctgcgaatcatgacgtcggataccacatgcaggcatgaggtggcccgcgcgaaaccacaaatcaatggcttctgcggcgcagcgccttcctcggcccttgagccccgcggaccgacgcgctaggacgcgcccacgtccgcgctgcggcccgccgcgcgccctgccagggatccatcgagcaatggccgaattctcacttcccgccaacagcgtcgtgcgcaagagcggcaaggttcacaaggcaccggaaggcgccgcgaacgtcaagactttcaaggtctatcgctacgatccggacagcggcgagaatccccgttacgatcgcttcgagatcgatctggacgattgcggcccgatggtgctcgacgcgctcatcaagatgaagggcgagcaggacagctccctcaccttccgccgctcctgccgggaaggcatttgcgggtcctgttcgatgaacatcaacggccggaacggcctcgcctgcacgaccgccatcgaggactgcaagggcgaggtgcagatcacgccccttccgcacatggacgtcatcaaggacctcgtcccggatttcacgcacttctacgcgcaatatgcgtcgatccagccctggctgaagacggtgacgccgccgccgagcggcaaggagcggctgcagagccccgaggatcgcgagaagctggacgggctttacgaatgcattctgtgtgcatgctgttccacgagttgccccagctactggtggaattccgaccggttcctggggcccgccatcctgctgcaggcctatcgctggcttgcggacagccgcgacgaatataccggtgagcgcctggacgatctggaagatcccttccggctctatcggtgccacaccatcatgaattgcgcgaatgtgtgccccaagggtctcaaccccgcgcgcgccatcgccgagaccaagaagatgctggtcgagcgcgcggtctgacgtcgcattccttcccggctggctccgccggtcgtgtatttggggcccttgggcgcggaatagcgctctaagcgctgtaaaaatatgcatatgggggcgggtcgcacctgcccccgtttacaatctggttaacccacgttaaccatccgccccgggtcgccgacggggaaaaaaccccgcacttccaaccattctgaacatcagaatttcgaagggaatcgaccatgtgggattcgaaaattctattcattgcgcctgtggccttggctgcggcgctggcgacgccggcgtcggcctccagtatgggaaactggggtacgctcggagcgaacggcgttgtcacggcgtcgccggatggcggcacctatggctatgtgtcgaccgatggtggcgttgagggcgcaggatcgttgccgggcgtgggtgggaccacgggctcggtctacgagagcagcagcttcttcgccaacgctggatcgatgctgcaatattatttcaactacgtcacgtccgacggcgccggctatgccgactatgcctgggctgcgctgcgtccggaaacgggtgacgacatcatcctcttcacggcccgcaccacgacgtccggcgacaccgtgcccggcttcgatctgcccgggctcgcgcccggtgtcgtcctcgatccgggtagcacgccgatcatcggcggtgcgccgacatggagcgcgctgggtggttcgtcgggtacctgctggtcggcgggttgcggctataccggctggatccaggccaattacagcatcgtggacgaaggcaattatacgctggtgttcggcgtcaccaactggagcgattccggctatcagtccggcctcgccttcgacgggctgacgatcgacgatgagcccattgacccgaccccgccggttcccgagcccgcgacctgggccatgatgatcggtggcttcgcgctggtcggctcgaccatgcgtcgtcgcaagctccgggtggccttcgcctgaaggcagttgccttcgacgaccagatgattcggcggcgcggcaggaaactctgccgcgccgcttttccttgtgcgccgcctgcgctaggcgcgcgggatgactcggctgatcgatcgctatgacactctcgtcgccgccggcgagctgaggcccgatcccgatcagcgcgccgccgcggtgcggctcacccggctgcaggccgaactcgaggccgcgcccaaaaggggctcggtcctgtggcggatgctgcgcaaggcgccggagccggtgcgcggcgtctatctctggggcggggtgggacgcggcaagtcgatgctgatggacctgctgcgcgactgcctggacggtctggccaagcgtcgtatccatttccacgaattcatgctcgatgtgcacgcccggctgcgcgcggcaagggaaagcgagaccggcgatcccatcccgccggtcgccgccgctttggccagcgaagtgcgcgtgctgttgttcgacgagatggtggtgaacaacatggccgacgcagcgatcatgtcgcgactgttcacggcgttgctcgacgccggcgtcacgctcgtggcgacgtccaatcgccggccggacgacctctacaaggatggcctcaatcgcgagcttttccttcccttcatcgacctgctgaaggaccggctggacgtgctgccgctcaatggcccgaccgactatcggctggaccggctgggcgggatgaacacctggcatgtccccaatggcgacgagacgacggcccggctgcgcgagatcttctttcgcctgaccgattatccgcccgaggacagcgcgcatgtgcccagcgaggaactggcgatcgatggcgggcgcaccctttatgtgcccaagtccctgaagggggtggcggtcttttccttcaagcgcctgtgcggcgaggctcggggcgcgagcgattatctcgctgtcgcacgccgtttccatacggtcatcatcgtcgggatacccctgctcgggccggagaaccggaacgaggcggcgcgcttcgtgacgctgatcgacgcgctctatgagcacaaggtcaagctgatcgccggcgctgctgccgagccggcggcgctttacccgcacggcgacggcagcttcgagttcgagcgcacggtgtcgaggctgatggaaatgcagtccgacgcctatctcgcgctcggtcacggcgcccacgcggcatgaacgggccgcagggcatcggcgcaccgaccgccctgcttcctgccgcgctcgccatcatcgtgccgaccttcaacgaggcggcgaatgtgcgcctgctgatcacgctggtcgacaaggcgcttgcggggattgcctgggagctcgtgttcgtcgacgacaattccccggacgggaccgccagcgccgtccgcgagatcgcgcgcaccgatccgcgcgtgcgcattctccaccggttcggccgacgcggtctgtcgagtgcctgcgtggaaggcattctcgcgaccgccgcgccgatcgtggcgatcatggacggtgacttgcagcatgacgagagcgctttgcggccgatgttcgatcggatcggcaagggcgatgtcgacctggtggtggggagccgccacgtggcgggcggaagcgacgcggactggaacgagaagcgccgcaggatgagccggttcgcgactcgcctcgcgcttcggctcacgcgcgtgccgatatccgatccgatgagcggtttcctgatgatccggcgcgaggccttcatgggctcgctcccccggctctccaatgtcggcttcaagatcctgctcgacatcctggcgagcgcgcccgtgcccctgcgcgtcgcggaaattccctatgtcttccgcgaccgtcggcacggcgaaagcaagctcgatactctggtgctgtgggaatatgcccagcttcttctcgacaaggcattcgggcgggtcattcccgtgcggttcgtcagctttgccatggtgggcgggctgggcgtgctcgtccactttgccgtgttgacggcagccttcaagggcttcggcctgcctttcgcgctggcgcaggcggtcgcgacggcggtggccatttcgagcaatttcctgctcaacaacatcttcacttatcatgaccagcgcctgcgcggctggggcctcctgcgcggttggatcagcttcaatctggtctgcgcgttcggcgcggccgccaatgtcggcgtggccgactggctgttcacgcaccgaagctggtgggcgctctccgctcttgccggcatcatggtaagcgtggtctggaactatgtgatgtcggccttcttcacttggcgccggcgagactgaagccgcatcgcgagtctcgcaaagttccggaagtgatcgcgccgcgccggactgcccggcgctcgaccaatatgatgcactcgtcatcgcgccacccgttctcatggctggcgctgtcttcatcctcggcgcaaatcacgtcggtcgatttgccagtcgtcggttcatccgagctggaggagcgggtcggggcggtccgaaaatgccggccgaccacctgattgcacctcggatcgcgacagccaaaatgaaacgatcgaccattaatgatattgcgaactaattgcaaagaaagtcggaattccgggccgatcttcattgaacggttaggaaaatgggcttaaggcccggccattccttccactgcgcaaaggagacagaggcgcatggctcgcaagaagatcgctctcatcggcgccggcaacattggcggcacgctcgctcatctcgcagccctgaagggtctgggcgacatcgttctcttcgacgtggtggaaggcgtgccgcagggcaaggcgctggatctctcccagtgcggcccggtggaaggcttcgacgcgaagatcaccggctccaacgactatgccgacatcgcgggtgcggacgtcatcatcgtcactgccggcgttgcgcgcaagccgggcatgagccgcgacgatctgctcggcatcaacctcaaggtcatgaaggccgtgggtgaaggcatcaaggccaacgcgcccgacgccttcgtcatctgcatcaccaatccgctggacgccatggtctgggcgctgcgcgaattctccggcctgccgcacaacaaggtggtcggcatggcgggcgtgctcgactcggcgcgcttcgccactttcctcgcctgggaattcggcgtgtcggtgaaggatgtgaatgccttcgtgctcggcggccatggcgacaccatggtgccggttaccagctacacgactgtctcgggtattccggtcgacgacctcgtgaagatgggcaagtccagcaaggaaaagatcgacgccatcgtggcgcgcacccgcagcggcggcggcgagatcgtcggcctgctgaagaccggctcggcttattacgcgccggccaccagcgccatcgcgatggccgaggcctatcttggcgaccagaagcgcatcctgcccgcagcggtgcatgtcgacggcaaatacgggctcgatggcctctatgtcggcgtcccggtgatgatcggcgcgggcggtgccgaggaagtgatcgagatcgcgctcgatgacgaagcgaagcagaatttccaggtcagcgtcgatgcagtgaaggaactgctggtggcgtgccggggcatcgaccccagcctcgcctgagcgcatttcacctgaacagttgccgggcgccgcatatcggagcccgcaaaggggaagagacacggcatgagcatcctcgtcgacaagaataccaaggtcatcacgcagggtatgaccggtgccaccggcaccttccacaccgagcaggcgctggcttatggcacgcagatggtcgggggcgtcacgccgggcaagggcggcacgacccatatcggcctgcccgtcttcgacacggtcgaggaagcggttaagaagaccggcgcgacagccagcgtcatctatgtgccgccgccattcgctgctgattcgatcctggaagcgatcgatgccgaggttccgctgatcgtcaccatcaccgagggcattccggtgctcgacatggtgcgcgtcaagcgggcgctctcgggcagcaagtcgcgcctcatcggccccaactgccccggcgtgctgacgcccggcgagtgcaagatcggcatcatgcccggctccatcttcaagaagggcagcgtgggcgttgtttcccggtccggcacgcttacctatgaagccgtgttccagacttcgaatgcgggcctcggccagacgacggccgtcggcatcggcggcgatccggtgaacggcacgaacttcatcgacgtgctcgagctgttcctggcggacgacgcgaccgaatcgatcatcatgatcggcgagatcggcggcaatgccgaggagcaggccgcgcagttcctgatcgacgaggcaaagcgcgggcgcaagaagccgatggccggcttcatcgcgggccgcacggcgcctcccggccgtcgcatgggccatgccggggcgatcgtctcgggcggccagggcggcgcggaagacaagatcgccgcgatggaagcggccggcatcaaggtcgcggcgagcccgtccgaactgggcacgacgctgctcgaggtgttgaagggttgaggtgacagggccggctctgccgttcgggcagcgccggcggcagagcgaacgggccgcgtcaatgcggcggatgacgtggcgaaacgaggattccggccatgggttttgagaatcaggatttcactggccagggcgaggtcgagcagggtccgagctgggcccgcaagggctggccgctcgatacgacggacgatctgaccgccgcgctcgatcccacgcagatgcagctcgccgtcaaggccgcgagcgcgaagagcggcgccacgctgtccgaagcggacatcgcgaaggcggcgggcgattccatccgcgcgatgatgctcatccgcacctatcgcgtccgcgggcatcttgccgccaatctcgatccgctcggcctcgtccagcgcgatctgccggcggacctgacgccggaatatcacggcttctcgggcgccgaccttgaccggaaggtctatatcggcggttcgcttggccttgaatgggcgacgatccgcgagatcgtggacattctgcgcgccaattactgcggcaatgtcggccttgactatatgcacatcgccgatgtggaggagcgccggttcctgcaggagcggatggaaggcaaggacaaggaaatcatcttcaccgagaacgggaagaaggcgatcctggccaaggtcatccaggccgagcaatatgagaagttcctgggccgcaaatatgtcggcaccaagcgcttcggcctcgacggtggcgaatcgatgattccggcgcttgaagcggtcatcaaatatggcggccagctcggcgtgcgcgagatcgtctacggcatggcgcatcgcggccggctcaacgtgctcgccaatgtgatggccaagggcttccgcgtcattttccacgaattctcgggcggcaccgccaatcccgaggatgtcggcggctcgggcgacgtcaaatatcacctcggcacctcgacggaccgcgagttcgacgggatcaacgtccacatgtcgctggtgcccaatccctcgcacctcgagacggtcgaccccatcgtgctcggcaaagtgcgcgcgcagcaggttttccgggacgatatcggcccgggtcagcacaagcaggtcctgcccgtactcatccatggcgacgcggccttcgcgggccagggcatcgtgtgggaatgcttcggcttttcgggcgtgcgcggctacaataccggcggttgcatccacttcgtggtcaacaaccagatcggcttcacgacgagcccgcaattcgcgcgctcctcgccctatccgagcgatgtcgccaagggcgtgcaggcgcctatcctgcatgtgaatggcgatgatcccgaggctgtgaccttcgcttgcaagctggccatcgaatatcgccagaccttccaccgcgacatcgtgatcgacatgtggtgctatcgccgcttcggtcataatgaaggcgacgagccgagcttcacgcagccgcagatgtacgcgcagatcaagcagcacccgccggtgagcgaagtctatgctgcgcgcctgcgtgaagaaggtgtggtcgacgacgcgttcatccaggccacggccgacggtttcgtcgcgctgctggaggaggaattcgaggccgccaagacctacaagtccaaccatgccgactggttcgccgggcgctggtcgggcctgcatcagccggcggacatcgagacggcccgcaagaatgtcgaaagcgccatctcgcccaagctcttcgagagcctgggacgcacgctgacgaccgtgccgcaggacctcaacgtccaccgcacactgcgccgtatcctcgacgcgaaggcggagatgttccgcaccggcgagggtttcgactgggcgaccggcgaggcgctggcgttcggctcgctcctctcggaaggctatggcgtgcgcctgtcgggccaggattcggggcgcggcactttcagccagcgccatgcggtgtggctcgaccaggagacggagcggaaatatatcccgctctccaccgtgccccatggccatttcgaggtctatgacagcccgctcagcgaatatggcgtgctgggtttcgaatatggctatgcgatggccgaccccaagagcctggtgctctgggaagcgcagttcggcgatttcgccaacggcgcgcagatcatcgtcgaccagtatatcgccgcggccgaagccaagtggctgcgcgccaacgggctcgtgctgctgctgccgcacggctatgaggggcagggccccgagcacagctcggcgcgcgtggagcgctatctccagctctgcgcggaaggcaatatccaggtcgccaactgcacgacgccggccaattatttccacatcctgcgccggcagatgctgcggccgttccgcaagccgctcatcctcatgacgcccaagtcgctgctgcgccacaagctggcggtcagcaaggccgaggacttcatgggcgaccggcatttccagcgtatcctctccgaccccaatgggtcggcggatgcgcagacccgcaagctggtgctctgcaccggcaaggtcgcttatgatctgctggaagcgcgcgatgcggccggagacaagcacacgcagatcgtgcgcgtcgagcagctctaccccttccccacggaagcgctttcggttcgcctcaagcgcctgcccgcgctggaggaagtcgtctggtgtcaggaagagccgcgcaacaacggcgcctggttcttcgtcgagcccttcatcgagcaggccctgagcgatgccggaaagggcccgatgcgggcccgctatgccggccgcaagcctgcggcctcgcctgccaccggcctcgcgcgccggcatgccgccgagcagggcgcgctggtcgccgatgcacttggtcatagcgtgcggacggaaattcgccgccagaagaaagcttaagtcccgcgagtcgcgcggaaccaggaggaatgacatggccaccgaagtgaaagtgcccacgctgggcgaatcggtcaccgaggcgaccgtcggccagtggctgaagaagcccggcgaagccgtgaaggccgacgaaccgatcgcgagcctggaaacggacaaggtcgccatcgaggtgccttcgcccgtgagcggcgtgctcggtgaactgctcgtcaaggaaggcgacaccgtgaatgtcggcgcggtcatcgcgacgatcgaggacggcggggccccggcggccaaggccgccagcgcagcgccggccccggcgaaggccgaagcagcgcctgcgcctgcagcaacgcctgcgcccgcagcaccggcacccgccgccgcccccgcggcggaatccgagagcgcatccgggccgatcacgctgtcgcccgccgtgcgccgtctcgtcctcgagcatggcctcgaccccagccggatcaccggcaccggcaaggatggccgcctgaccaaggatgacgtgctcgcggccatcgccgccggcaccgccgtcgcggctgcccccgcgggcgccagcccggccgcggccgctgcgccggcctccggtccttcccgcgagcaggagcgcgtgaagatgacgcgcctgcgccagaccgtcgcccggcgactgaaggaagcgcagaacaacgccgccattctcacgaccttcaacgatgtcgacatgaccgccgtcatcgaggcgcgcgcgaagtacaaggacctgttcgagaagaagcacggcatccgcctcggcttcatgggcttcttcgtgaaggccgcgtgcatggcgctcaaggacattccgggcgtcaacgcgcagatcgagggcgacgagatcgtctacaataatttctgcgacatctcggtcgcggtttccgcgcccaatggcctcatggtgccggtgatccgcaatgccgagagcatgagcatcgcggagatcgaaaagacgatcgccgatttcggcaagcgcgccaaggaaggctcgctttccatggcggacatggccggcggcactttcaccatctccaatggcggcgtgttcggcagcctgctgtccacgcccatcatcaatccgccccagtccggcgtgctcggcctgcaccgcatcgaggagcgcccggtcgtcaggaacggccagatcgtggcgcggccgatgatgtatctggcgctgagctacgaccatcgcctgattgacgggcgcgaggccgtgaccttccttgtcgcgatgaagaatgcgatcgaggatcccacccggctgctgatcgacttgtaatcgacgcagcaggggccgggcttgcagggcccggcccattgttcaggtagcgcagcccttcgacaggcgggggcgaacggagcaggaagatggcagaccagttcgattatgatgtcctcgtgatcggcgccggcccgggcggttatgtcgcggcgatccgtgccgcgcagcttggcctgaagaccgcctgcgcggagagccgggaaacgcttggcggcacctgcctcaatgtcgggtgcattccctccaaggcgctgctgcatgcgtccgaatatttcgaggcagcggcgggcggcaagatggccgccatgggcatcaaggtgaagccggaactggaccttgcgaccatgcagggccagcgcatcgacgccgtgaaaggcctcaccggcggcgttgagttcctcttccgcaagaacaaggtcgactggctcaacggcctcgccaccttcaaggatgcgcacagcgtcgaggtggccggcaagaccgtgacggcgaagaacatcgtcatcgcgaccggtagctccgtgacaccgctccccggcgtcgcggtcgacaatgccaagggcatcatcgtcgattcgactggcgcgctggagctggacaaggtgccgggtcacctcgtcgtcattggcggcggcgtgatcggcctggaactgggcagcgtctggcgccgcctgggcgcgaaggtcactgtcgtcgagtatcttgaccagatcctgcccggcatggacggcgacgtgcgcaaggaagcgaacaagatcttccgcaagcagggcatcgagttcaggctggaaacgaaggtgaccggcgcgaccgtgaagggcaagaaggccacgctgacccttgagcccgccgctggcggcgaggccgagaagctggaagccgatgtcgtgctcgtcgccatcggccgccgcgccaataccgaagggctggggctggacaagatcggcctcgaactcaaccagcgcggacagatcgagaccgatcacgacttctccaccaaggtgccgggcgtctgggcgatcggcgatgtgatccccggtcccatgctggcgcacaaggccgaggacgagggcatcgccgtcgcggagaacatcgccggcctcaccggcatcgtgaatcatgacgtgatcccgagcgtcgtctacacgcagcccgagatcgccggcgtcggcctgaccgaagaggcggcaaaggcaaagggctctgtgaaggtcggcaagttcccgatgctggcgaacagccgggccaagaccaatcatgagccggacggtttcgtgaaggtcattgccgatgcggagacggaccgggtgctgggcgtctggatcgtcgcgtcggtcgccggcaccatgatcgcgcaggccgcgcaggccatggaattcggcgccacgtccgaggacatcgcctatacctgccacgcacatcccacgcacagcgaggctgtgaaggaagcggccatggcggtgctcggcaagccgatccacgtctgacggcccccgggggtgacacagcgcctccgccgccggttgaatcgcttccacgtctggctcggctggctggtggcggtgccgctgctggcgtggacgatcagtggcctcttcatggcgagtttccccatcgagcagatacgcggcgcgcatctgcgccgtgagatgccgccgctggaccgggccgtgctcgtgccaccgcagccgggcaaccggccggtctcctccctgaccgccgagcagcaggcgtcgggaccgcgctgggtgattgcctatgcggacgggagcttcgcgcgggccgacggacgcacggggaagcgcgtggccgccgtggatcggcgggaggccctggccatcgcccgcgccgcctatgccgggaaacaggccgtgcagagcgtgaccttctttgcgacagacgccaatccgctcgacctgcggcgcgctcggcccgcctggcaggtccgccatgccgacggaacgaatttctacattgatagcgaatccggacgtctcctcgccgtccgcagttcgctctggcgcgtctatgatctgatgtgggggctgcacatcctcgatctccaggatcgggaagacagtcatcatccccttctttacggccttgccgccatcgcggccgcggcagtgctgttcggcactatccttctgcccctgacgctgcggcgcaggcgcaggatgaaaagctgacgcccttcaggcaaccgcgcgcttcgccgctgcggcggacgcccaccattccagttcgtcggcgaaggcggggaaggccttttccagcgccgcgccgccctcgccggtcggttggccggcttcatcgaggctcgcggtgatgccgcccaccgcgaccgtcgccggcaccaccgcgatgccgagcgaggcaagtgtgggatgccaggccgagccggaccgcgcaccggccatgcgcccggcggaataggtcacgatcccggccgggcgccggcgccactcctcgacatagtgatcgacgagattcttgaggccgggctggatgccccaattatattcccccgccacgaacaggaagccgtccgccgcgctgatccgccgcgccagcgccgccatggactccggcgcctcgcccggcccatggtccatgtagcgcttgtccagcatgggcagcccgactgccctggcgtcgaccagttcgacggcatggccacgttcggcaaggcgctccacgcaataagtggcaagccggatgccggcgcgattctcccggtaggatccgtagaagacgagaagcgacagggacatgaggcggcttccttttccattgtgcccggcggcgggcgataagtgctcgaaggcgaggttagagcgtcgctgcggatatcgccagccagccaagcatgtgctcgacaggctccggccccggcaataaagccaagtcatgcctccgtccgagttcagtgttccagtcggcccgatcctgcaactgctgagctatatcggcacgttcgtctttgccgcgtccggggctcttgcggcggcccgggcgcagcagacgctcgtcaccttcgcgttcttcgcgctcattaccggcgtcggcggggggacggtgcgcgatctgctgatcgacgcccccgtcttctggatccacgatgcctggatggcgatcatctgcatttccgccgccttcgtcgtctatctgacgcccgagcgctggtggcccgcgcgtgcgctcgactggatggatgcggtcgggctcgcggcattcgccgtgttcggaacggccaaggccatgagcttcggggtgcatcccttcgtggcggcgctgatgggcgtgatcacgggttgcgtgggcggcatcatccgcgatctgctggcgggggagccatccatcctgttgcgcccggaaatctacgtgacagcggcggcactggcggcgggcctttatgcgctgttcctcagcctcggccttccttccgcgccggcgagcgccctggctgcgaccgccgggtttgccttgcgggccgtcgcgatcgcgcgcgggctggccctgccgtcttatggttctccgggcgaaccacccggtcaggcgggcggaccttcgggatagcaaggcacgtcatctggcagcgggacccatggctgccgggcggagacccagatatgcgcggacggcgcgaatcgcccgggctcgtccaggcttcccatggtgagaccgattctgttcgtcgcggcccgctcggagaataatgtcgtgccgcattgcgtgcagaagccgcgccgcagttcggcggaactgtggtgccagccgacaggtccggtgatcgtcaccgcgtcgagcggcaccatcacgcgcgcatagaagggcgcgccggtcgccttctggcagagccggcaatggcacgcccggacgttgatcggttcggcgtcggtggtgtagccgcacgcgccgcagaggcagccgcccgagatcatcggcatctcacgagcccatctgctgccggaacagggcggtcagccacccgctgttcgaggcgggggcgggcgcgcggcccggcacgaacgcgcggcactcgaggcaatcggcccggatcgccgcgccgtccatcagcccctgaagatcagcgacgatccgctgcgcgacatgctgctgttgccgggcggcaaggctcagccagtcacgcggcgcagcgcgggcggaaacctcgtccgcgccgaaaatcgctgccagcacttgggtgaaccgatccggctcagggtcgaaataacgcccgcgagccgcactgccgctcagcctggcacgccgcgcggcttccgcgatagcatcctcgatgccgccgaacctgtcgacaagcttgagctgatgggccgtgccgccatcccacacgcgcccctggccgatctcgtccacgcgctgtggcgtgagcttgcgggaagcggcgacgaggccgatgaacttgccgtagatatcctccacgctggcttgcgccagggcgtcgaacgccgggctgatgccacccaccacatcgggctccccggagagcgcggtcgccttgacgccgtcgctggtgatgccgatcttcgccagagtcgtttcgaagctcggcaggatgccaaacacgccgattgacccggtgatggtggcaggctccgcgaacacgacgtccccggcggtgctggcccaatagccgccgctcgcagccacattccccatcgatacgaccaccggcagtccctgcgatctggccgcgaccagcgccgaccggatctcctcggaggccgccgccgatccgccgggcgaatcgacgcgcagcaccagagccttgatctgggcgtcgctcagggcatcgcgaatgaggtttgccaccgtggttccgcccgcgaatcccgggggcgcttcaccatcgacgatctcgccggccacggtgatgatacccacttgcccgccctggcccgaggtgtggcgacgggcataaggcgagaagggaatggccttgaaatcgccggggccgccatcgtccgccgtcccggccagctcggcaatccgcttgccgaaggcgatctcgtctccgagcttgtccacgagcccggccgcctgcgccgcctttgccgtatcgccgccctggccgcgcagcagcgcgagcggatcggcgagataagcttccaccttcgccttgggacgcgccttggcgacattctcgagccagccgccccagatcgccttgaccagcgcctcgctggctgccctggcttccggcgactggtccgtccggatgaatggttccaccgcgctcttgtaggtgccgacgcgatagacatgtgtcttcgcgccgagcttgtcgatgaggcccttgtagtagagattgctgccacccgggccggtcacgcccaccatgcccatcggcgagagccacacttcgctggcatgggcggccagcagatagccgtcatcgtcataataagtggcgtgtgcgagcaccggcttgccggccgcgcgcaccttgtccagcgcttcgccgacgcgttccatggcgacctgcccgcctccgccgaagccatcgagatcgagcaccaccgccttgaccgcgctgtcgctggctgccccctcgatggcgccgaccacgtcgcgcaggcgatattcggtctggccggcggatccggtcagccgcgagaagccgtccgcgctgtgcggctgttccacgatcgggccatccagcgcgatgtggagtgcgccgctggccggaaaaccggtatccacccgcgccatcttcagcccggcatagagcagcgcaaagaacaggatgaggaacaggagaaccagtccgtccttgatggccaccagcagtttccaggcgcctctcacgatgctgagcacgatcaatctccttcgcgaagcgcatcgcctagcgcatcttcggccgcgatgcacccggccttgtgcggccggggcgggcgggagcgcgctccgctgaaggccggcgcaggccaagcctcatccgggacggctgtggagagtcgcgggggcttcacggcgagagataacttttcgctgctctccccttgaccaactccggcggccgcccatatggcgcctgctagcactcacccaggaacagtgctaacaacctgattcacgagcggggaacgaaccgaatctggtgatcaccggtgccatcggcaaggctcgatgccatcagcactgataccgccagccggaacgggccacgcccataggaaaggacagtagagaatggcatttcgtccgctgcacgatcgcgtgctcgttcgccgcatcgaagccgatgagaagaccgccggcggcatcatcattccggactccgccaaggaaaagccgcaggaaggcgagatcgtcgccgtcggcaccggttccaaggccgaagatggcaaggtgaccccgctcgacgtcaagaccggcgaccgcgtcctgttcggcaagtggtccggcaccgaggtcaaggtcgatggtgaagacctgctcatcatgaaggaaagcgacattctcggcgtgatcgcctgatcgcgatccatcgccggcaagtccatccagaactcagaaagtagaggaaagcaatcatggcagccaaggacgtcaaattttcccgcgacgcccgcgagcgcatcctgcgcggcgtcgacatcctcgccgatgccgtcaaggtgacgctcggccccaagggccgcaacgtcgtcatcgacaagagcttcggcgcgccccggatcaccaaggacggcgtctccgtcgccaaggagatcgagctcaaggacaagttcgagaacatgggcgcacagatggtgcgcgaagtcgccagcaagaccaatgacgtcgctggtgacggcaccacgaccgccacggtcctggcccagtcgatcgttcgcgagggcatgaagtcggtcgcggccggcatgaacccgatggacctcaagcgcggcatcgatctcgccgtgatcaaggtcgtcgatgatctcaaggcccgttccaagcccgtcgcaggttcgtcggaaatcgcgcaggtcggcatcatttcggccaatggcgatgtcgaagtcggcgagaagatcgccgaagcgatggagaaggtcggcaaggaaggcgtcatcaccgttgaagaggccaagggtctcgacttcgagctcgacgtcgtcgagggcatgcagttcgaccgcggctacctctcgccctacttcatcaccaaccccgagaagatgcaggtcgagctcgccgatccctacatcctcatccacgagaagaagctgtcctcgctccagtcgatgctgccgattctcgaggccgtggtgcagtcgggtcgtccgctgctcatcatcgccgaggacatcgagggtgaggctctggccacgctcgtcgtcaacaagctgcgtggcggcctgaagatcgccgccgtcaaggcgccgggcttcggtgatcgtcgcaaggcgatgctcgaagacatcgcgatcctgaccaacggccagatgatcagcgaggacctcggcatcaagctcgagaatgtcacgctgggcatgctcggccaggccaagcgcgtcacgatcgacaaggacaacacgaccctcgtcgatggtgccggcgatgcggaagccatcaagggccgcgtcgagcagatccgcgctcagatcgagacgacgacgtccgattatgaccgcgagaagctgcaggagcgtcttgccaagctggccggcggcgttgccgtcatcaaggttggcggcgcgaccgaggtcgaggtgaaggagcgcaaggaccgcgtcgacgacgcgctgcacgccacgcgcgctgccgtggaagaaggtatcgtccccggcggcggtacggctctcctctacgccaccaaggcgctggaaggcctcaagggcgccaatgacgaccagacccgcggcatcgacatcatccgtcgcgccctgcagtctccggttcgtcagatcgccgagaacgccggtgccgacggtgccgtcgttgcaggcaagctgctcgatggcggcgacgtgacgctcggcttcaatgccgcgacggacgtttacgagaacctggtcgccgccggcgtcatcgaccccaccaaggtcgtgcgcgctgccctgcaggacgctgcctcggttgccggcctgctcatcaccaccgaggcgacgatcgccgagctgccggacgacaagccggccgctccggccatgcccggcggcatgggtggcatggacttctaagtcctacgccagatcaatcgattgggagggccgccgggcaaccggcggccttcttgttttccgtcgctctgcacagggaccagtgccgcgcctggctgatggctggatgcccggtttcgttcgggcgtcgaatcacgtctggcaagacagcgcgaatcggcgggcgtcggagcatcgaccctcgatccggccgcgccgcgacatataaccaggccgagctacagggcactttggcccggcgcagagacaacagtgcaaagacaggcaccctcgttaaccaataaaaatccatccacctcagtcatccctcccgaggccgtgcaattatgggaatattaaggttaatttccataaatacattttgcgacaaatctgtccctgaagttatgcctactcacctaatcaagtgggagaacttcagtgcgttcagtaaagacactcgccatcatcggcgccctgatcggcgctacaccggctctggccgtggacttcaccttcacgggcccgaccgccattccgggcagcggcaccttcggtccggctgctgactttccgatcgagttcgctgtctctggcctcggcaccgtgacggacgtgaacgtgacgctcaccggcctgacgcacagctattcggacgatctccagatgatcctggtctcggccgccggtacgcgcgtcctgctcatgaacgaggctggtggccccgcgaactggaacaacgacacggtcaccttcgaccagtcggcggccgctgccatgccgaacagcttcggcggcacgaacttcaacatcccgagcggctcctacaagccgtcggcctattcggtcggcccggtgctttcgctcctgatcgacggaaccaatctcgacctgttcaacggcgaggatgccaatggcacctggaagctgttcatcagcgacgtcaatctcttcgatgccggttcggtccagggcgtcacgctctcgatcgaagcgctgaccccgccgcccgccgtgcctgagccggccacctgggcgatgctgatcggcggtttcgccctgacgggtctcgcgatgcgccgcagcgccacgcgcgtttcgttcgcctgacggcggcatcaacgacaaatctggacgggtcgggcgcatgtcgcccggcccgtttccttttccgctcgtgagaggggggaagggcggggcgcccggagcaggcgaagggcctcggccgagcctcgcacaaaatcaaatgggggccgacattgctgccgacccccactgcaccatcgccttccagtccgtttccggacatccggcgactggcatggcgccttcccgccgaaagggcaggcgcgccgggcttcccgaagacgcgaggtccgcgagaagccgcgatcccgtccggctgggtagccatcgaggatcaggctggccaggccgcccgcaggcagcacaggcctaaccttgccggaccacgtcgcttgtctagacgacaggcttcatgctccatcccatcatctcgctgtccaccccgcaaggcagccagcatatccgacggggcgggtatgatgcaggcagcgcgtggccgcgcacaccgcaaaatccctcgaaaatacccctaagcttctgatttctcttgggctttttggcactccgtaagaagaatgctctcatgggcgacgagtcgtgccaagtggaatctggcttagccagcaccattgccccagcaaatctgtggattaaggtggataagtccggggataagccgtgcggatggccggaaagcgcggtctcgcgaggcgcgtcatcctcatccgccgcgcttttccctgtcctacagcccctccgccatggcaggcctgccggacgcctgcttccgtcggcgacagggcaggcaaggcagggctctttctcatgctcggggtgccatcgcccgctcaggccacacaggcttggcgggacaggctctggcgtccgccgcattcaaaggtcatggaagcggaagatgacacggacgtatcgtcatctttgtaaacttccagaccacagcgccctgttggagcggtatcgtcgggtcattgggcggcgcttcagggcgctgagcgacttccatgccaggtgctcaggtccgccttagcacggcgcagcgccgggaaggaaaaggctcagctcgcagcgccggccatgcgcaggatgcaatcatattcagcgtcggcgaccggcgagacggacaggcgcgactgccggatcatcgccatgccggcaagagcgggctcggccttgatggccttgagggtcactggctgcggcaatttctccaccggcgccacttccacggcgatccatttgccggtgggatcggtactgtcctgcttggccgtgcggacgatctccatgatgcctaccgcttcgaggccgatattgctgtggtagaacagcgcgcggtcgccgagcgccatggtcttcatgttgagctgggcggcgtgattgcgcacgccgtcccactcggcgcgtcctttctcgaccagatcgtcccaggagaacacgtcgggttccgatttcatcagccagtagcgcatgtctgttcctgtcgcggatggatggcggcccgcctttccacgacgatcccgcccgcgcaatcccctgcaggtgacaggccacacgagaaggcctagtcaggcgcccatcggatcacttcgtcaacgagtcacacgcatgtcccagactatcctgcccgagcaggttcctgtcctttcgcttgccagcctcagcgccgacgacttcgccgacgcgctcggtcgcagcttccgcgaatatggctttgccgtggtgtcggatcacggcatggatcccgatctgattgcccgcggctgggccctggccaaggcgtttttcgcgctgccggatgaggcgaagcgcgcctatctcgtgcccggtggcgcggggcagcggggctatacggccttcggaaccgaaatcgccaagggcgcgagcgagaatgacctcaaggagttctggcacgtcggtcgtgaactgccggccggtcatccgctcgccgcggacatgccgcccaatctctggccgagcgagatcgagggcttccaggacgtcttctcgtccctgttcgcggcgttcgatgtcgccggggcgaagatcctctccggcgtggcgcgccatctcggactgccggcggactggttcgacgcgaagatcgacgagggcaattccatcctgcgcctgttgcattacccgcccgtctcggcggatgctccgggcattcgagccggcgcgcatgaagacatcaatctcatcacgctcctgctcggtgcggaggaaggtggcctgcaactcctcaccaagagcggcaactggatcgcggcgacgccgccgcccggcgcgctggtcatcaatgtgggcgacatgctccagcgcctgaccaaccatgtgctaccctcgacgagccatcgcgtggtcaatccgccggtcgagcggcgtcacatcccgcgttactccatgcccttcttcctgcatctcgagccggatgtgctgatcgaggcgctgccgcaatgcgtgaccgcggacaacccgctgcgcgagccgccgatcaccgcgcatgactatctgcaccagcggctgcgcgagatcggtctcaagatgtaggcgggggcgccggcagtcatggccgccggcgacggccggtcatttccgccagcgtgacagcgtgatcccgatcttctcgccacgctcggaaagcgccagcttcacgatcttgaccgtgacgtgcagtgctttcctgtcctgcaggaagatcgtgtcgatgatgtggtcggcgaccgcctcgatcagcgtgaaatgctggccgcgcgtgatcgcggtcgtcgcggcgtgcttgaggtccatgtagttcttggagaggccgagcggcgaatcgggctcataatgcccggcatgcgccagcagcgcgcgcacgctgatgcgcaacggctggggcaggtgcgtctcctcggaatagatgccggtgagcacatcgacctccagatcgtcgatctccagcaccagcatgtcgtccatcgacatggactgcatttgcggctgcaccatgactaacctcgaattgcccttttcatttgggcgcgaaccgctaaaggccgccgcctcgggcgctattgcccggttggaggtccaacggcaagcggtgacacggatcagggaactcgcaggcgcaggcgatgcggcaatcacccggttgctggatgaggcattcggtccgaatcgtcacggccgcacggcctatcgcatccgtctgggaatggcctggttcacggacctgagcttcgccgcttatgattcggacgatcggctcatcggcacgttgcaatcctggcccgtggctctgcatgggccgcagggcgggccggcgccgctcgtcatggttggcccggtcgccgtggtgcccgaccagcagcgccatggcatcgggcgcgcgctcatggaccggctgatcgagacggtcgatgcgcatggcgccgatccgctggtgatgatcggggatccggaatattatggccgcttctggggcttctcggccgatgcgacggggcagtgggacgtgccgggcccggtcgaacggcaccggctcctgacgagggcgcctgccgacatcgtactgccgcccataggcatgcttggtccccgcacggcattgccgcagccatccctgcaggcgaccgtcacgccctgagcgcgcaggccggaggttgccctcccgctcgcgcgcgccctttgccaagtcgcctccgcatgcctatctgctgatccatgactgctgctcccaccggatcaccccaggaaccgaccatcgccggcgtgccggaagagccggccggggaccggcgttacccggtcgagcagtggcatcccccccattgcgggcacagtgccatgcggatcgatgccgagggcaactggcatcatgaaggtcgccccattgtccgtcccgagctgacgcgcctgttcgcgcggctgctgcggcgcgagcccgacggtcgccatgtcctggtgacccctgtcgagatgctcgacatcgatgtggaagacgcgcccctgatggccgtggacatggcctgcgagggcagcggcgaagcgcggcggctccgcttccggatcggtgcgaccggcgcgtgggtggaggcagatgccgcgcatgccattctggtggaagccggcgaaacggggccgcgcccctatctcctgctcgatgccggcctgcgcgcccggatcacgcgtccggtctattatgcccttgccgaaatcgcgctggaggcggggagcgaggcgccgggcctctgggctggcggcgccttccatcttctcgagccgcgggcatgatgttgcgcagacgcctcgccgccgcgctggcgcccgcgctcgatcaggcgcagacgcaggatgtgttcctgtaccgggatcgtccaacaccggacggtcccttcacgcctgccgccgtgctcatcgccattaccgaccggcgggatccggggctcattctcacgctccgtcacggtggcctgcgcgcgcatgccgggcaggtggcgtttcccggcgggcgccttgacccggaggatgccgatgccgtcgccgccgcattgcgcgaggcagaagaggaaatcgcgatgccgcgcgatgtcgtggacgtggtggggcgctccgaccagttccgcacgggcacgggcttctcgatcgagccgatcgtggggatcgtcccgccggatctggccttgcgtccctcggaagcggaagtggacgccattttcgaagtgccgctcgatttcctgctcgatcccgcgaaccgggccctgcggacggtcgagtggcaggggggcgagcgcacttattatgaatatctctggcaggaccggcggatctggggcgtgaccgccgccatgctggtcaatctcgcccgccgcatcgaagcggccgattcgaatctggcggggacgctttcgtgacactcaccttgccggagcgattgccccctgccgactggcgcgcgcgcgccggactcaccgcgctgtgcgacgcgctcggcgctggcgaaggcgccgcgcgtttcgtgggcggcgcggtgcgcgattcgctgctgggcatctcagtcaaggatgtcgacatcgccacggtccttcttcccgaggacgtggtgcgccgcgtgaaggcggcaggcttcaaggcggtcccgaccggcatcgcccatggcacgatcaccgccgtgctcaatcactggcccgtggaaatcaccaccctgcgccgcgacgtcacgacggacgggcggcgcgcgaccgtagcgttcggcacggactggcgcgaggatgccgcccgacgcgacttcacgatgaatgccctttatgccgatccgccggacggcacgctgcacgactatttcgacggacgcgcggatctggcggcccggcgggtgcgcttcattggcgatccccatgcgcggatcgcggaggatcatctgcgcatcctgcgttatttccgtttcacggcccggttcggcacgatggatccggacagtgccgattatcgcgcttgcgtcgcccgggccgccagcctgatgtccctgtcacgcgagcgcatcgccgacgagttgctgcgcttgctgggcgtggcggatccgggcgaggtggtcgcggcgatgatcgcggacgacgtgctgaggcccgtgctcccggagatagatgcgcagggcgtagcgcggctgcgcatgctgatcgcccgggaagccgaggcggacgtcgctcccgatcctctgcggcgccttgcggccctgctgccgccggacgaggcactggccgatcagatcggtgcgcgcctgcgcctctccaacaaggcccgcgcgcggttgcgcaatgcgctcgcgccgatcgaggcggaaacgccggaagcactcgcctacaggatcggcatgaccggtgcgatcgaccggatgctgctcggcaatgcctttcaagcggcggatatcgcgacagtgaaggactggcaggtgcccagacttccgctttccggcggtgacctcatcgccatgggactggaagcggggccaagggtcgcgcgggcgctgcaggcgctggagcgggcctggatcgccgccggcttccccgccgaggcggaaacccgggcactggcgactcagatcatcgtgcttgagctgcgatcgacccagtagcgataggcctccacgggcggcagggggcgggcaaagaaatagccctggccgtagtggcagccgagcgccgcgagcgcatcggccatttcgcgcttctcgatgccttcggccgtcgtctgcatgcccagtgcgccggccagggagacgatggcgcggatgatggcgaccttgtcctcgtcgccgatcatgtcggtgacgaagctgcggtcgatcttgagcaggtcgatcggcagcgattgcaagctggcgaggttggaaaagccggtgccgaaatcgtccatcgccacagtgacgttcatggcctgcagcgcggcgaggagctgccgtgtcttgtcgggatcactgatcagcgcgctctcggtcagctcgatcgtgagacggctgccgtcgattccggcatagcgcagcgcctcttcgacggcgcgggggacattgtcgcgcaccatctgcacgggcgagagattgacgttcatcgtcagcgggagcggttccccaaagcgccggtcccaatccgcgagcgtctgggcacattcgcacagcgcccagcgcccgagcgggacgatgagacccgattcctcggcgaccggaatgaactcggcaggcgagacctggcccagcaccggatcgttccagcgcgccagcgcctcgaagcctttgaccgcccctgtctggagattgatgagcggctggaagaccatggtgagctgtccgcaatcgatggcctcgcgcaggcgattctcgagcgtgaatcgcttcagcgcctcgcgcagcacatgcgcacgatagacttccagcgtccctgacttcttggcgcgcttgacggccgcctgcgcctggcggagcaggttttcggcctcctcgtcttcttccggcgcaagggcgcagccgagcgccacctcgacattgatgagataggtcgagagccggatcggcgaatcgaacgccttgcggacgcgctccgcgatctgcagcacttccgacaggccatgccccacatgcgcgaagatcgcgaattcgttgccgccgatgcgcgcgagcacgtcgccggcgcgcaggacggatttcacgcgccgcgcgacggtgatgatgagttcgtcgccggccatggcgcccagcgattcgttgatgcggctgaagcggatgagatcgagcgcgatgatggcgtagcccggcttcccgggcaccgccgccttgtcctcgacgagacattcgatctgctcgacgaagccgattcgattgggcagcgaggtgaggctgtcggtcagcagttccttgcgcagcgtgctctcggccttgcgctcgctggtccggtcggtcgccgtgaagagcagcatctcgtgatccggcccggcctcgtcggtcgaggctccgctcacccaggtcagcgtgcaactgaacacgcgaacgcccagtcggccctggaattcgagctcgaaacggtcggaggcgcgccgggtgtcgaacatcgcgagcgctcgccggcgccagtcgaaatcccggccagacctgcgatcgggtgacggaatgctggagctcagttcctcgtcgaatcgggagaattcatcgttgcccgcgcaataattcaggtcttcgccctcgcgcgagaccagcgccgcagggtaaggcagcgcccgcagcaaggcttcaaatcccgtaggcgaggcgcccatttgagcggcaagacgcgagacgcaattcgaggtcgtccgcacccggggagcggccgtcgtggaaggcgcatcgcgtttcgcgcggacagtcatgagggcgaggcataagcggcagtatgtaaaacaaggttaacaaccgcgtgcccgccgacagcttgcttggccgttcaatgtcttgcctcgcagggcttccacgatgccgctcgcgcagccccctccagcccctgccgggttcggcccccgggctggttgcggctccgaattctagtcgaaccggttgttgcgcggaaatccgttcggcggcatgcggccggctgcaccccgtgccgcgcgccagggcagaaggtcggtttccgtccggacgcggccgcgctcgccccccatcgtccagctgagcccttgggcgagtgtcagcgcggtggcatccgacaggccgccgtcacgatatcgctgcagcgtcacgccctgcccgcgcgccatctcgggcagttcggcgagcgagaaaatgacgagcttgcggttctcgccgatcactgcgatcgaatcggcgtcggccgcgatcggccgcacgaccttcagcgtggcattgcccttcaggttgaccacttgtcgccccttgcgcgtctcggcgacgatctcgcccattgaggcaacgaagccgcggccgtcgctggcggcgagcagcagcctgccttccggtcgcgcgggaagcagagcaacgatgcccgtctcgttggcgagatcgaccatcaggcgcaccggctcgccgaatccgcgcccgcccggcagcttgtcggcgccgagcgtgaagaaccgcccgtcgctgccggccagcagcagcttgtcggttgtctgcgcgtggaaggcgaaggccggcccgtccccttccttgaacttgagcgcttcggtcgcgtcgaggtcgacatggcccttcatcgcgcggatccagccgcgctgggacatgatgacggtgatcggttctcgctcgatcatcgcttccagcgggatttcgcgggccggcgcggcctgttcgaggccagtgcgccgtgcgccgatgcccttttccggcgtgtagcgcctgcgcagctccgccagatccttcttgagccgcgtcttctgccgggccggcgattcgaccagcttgtgcagttcctcccgctcggccgcaagcgaatcgcgctcgcgccgcagctccatttcctcgagccgccgcaaggaccgcaggcgcatgttgaggatcgcctcggcctgccggtcggtcagctggaattccgccatcatcaccggcttgggctcatcctccgtgcggatgatctcgatcacccggtcgagattgaggaatgcgatgatatagccatcgagcagttccagccggttgtcgatctggtcgatgcgatgctgtgaacggcggaccagcacctcgatctggtgcgcgagccaggccgtcagcagcggcttgagccccagcacgcgcggcgtgtggctggcatccagcacgttcatgttgagcggaaagcggctttcgagatcggtcaggcggaacaggctgtccatcagcacgtccgggtcgacggtgcgcgcgcgcggctccagcacgatgcgcagcacctcgtcggattcgtcccgcacatcggcgaggatcggcagcttcttgtccgcgatgagctgggcgatctgctcgatcagcttgcccttggccacgccataggggatctggtcgatgaccgcgatccaggtgccgcgcccttcgtcctcccggtgccagcgcgcacgcacgcgcaggctgccacggccggtctcataggcatcggagatgaccgagggcggatcgaccagcagtcccccggtggggaagtccggcccccgcatgagctgcatcagttcgccatgctcggccgcaggattatcgatgaggaggctcgccgcatcgatgacttccgcgacattatgcggcggaatgctggtcgccatgcccaccgcgatgcccgccgcgccattcgccagcagattggggaacaggccggggaagacctccggctcttcctcctcgccattgtaggtggggcgaaaatcgaccgtgccttgatcgagcccggtcatcaggtccgccgccgcctgcgtcagccgcgcttcggtgtagcgcatggcggccgcgttatcgccgtcgatattgccgaaattgccctgcccgtcgatcagcggcgtgcgcagcgagaaatcctgcgcgagccgcaccagcgcgtcatagaccgaggcatcgccatgcggatgatatttgccgatgacgtcaccgacgacgcgcgcgcatttcttgtacgaggtattgttgcgctcaggattggcgaccagcacgtccggggccgggccgctcggttccaggcgcagcagccgcatggcccagagcaggcgacgatggaccggcttgagcccgtcgcgcagatccggcagcgagcgcgccgtgatcgtggagagggcatagacgagatagcgctcggacagcgcggaatcgaagggatggtccttgatgctgtcgagcggatcgggaatgtcggtcatgcctcgccgttaccaagcgcgggccgccttgggtagggcgcatgaagggccggcatgcgcgcatggcgccgccgccggggacgaagcgcttgaagccgggccggagcaggcctatcccgcggcgatgagccatattcacgccgcagcctatcccgccctccgtctccgtcgcacacgtgcaaccggctggagccgggcgatgcatgcggagaaccggctttctcccgccgatttcatctggcctctgttcgtgaccgagggccgggatgtgagcgagccgatcgcgagcctgccgggcgtctcccgctggtcggtcgatcttgcggtggcgcgcgcaagggaagcggcggcggcgggcatcccctgcctcgcgctcttccccaacacgcaggcggaccggcggagcgacgatggcgccgaagcgctcaacccggacaatctgatgtgccaggccatccgtgccatcaaggatgcggtcccggacatcggcctgctgacggatgtcgcgctggacccctataccgttcacggtcaggacgggctgctcgacgaggccggttatgtcgtcaacgatgccacggtcgacatgctggtggggcaggcgctcaaccaggcagcagccggggcggacatcatcgctcccagcgacatgatggatgggcgcatcggcgccatccgcgaggcgctggaaacggagggccatgccaatgtgcagatcatggcctatgccgccaaatatgcgtccgccttctacggtccgttccgggacgcggtcagttcgcgcgggctgctgaagggcgacaagaagaattaccagatggaccccgccaacagcgacgaagcgctgcgcgaagtggcgctcgacatcgccgaaggcgcggacagcgtgatggtgaagccgggtctgccttatctggacatcgtggcgcgcgtgaaagcgaacttcaacgtccccgtcttcgcctatcaggtgagcggcgaatatgcgatgatcgaggcggcagcggctgccggggcgggggagcgggacgcgctggttctggagacgctgatggccttcaagcgcgccggttgcgcgggcgtgctgacctatcatgcgcttcacgccgcccggttgctgaatggctgaacccgtcgcccggaccgagcggctcctgctgcggggctgggacgaggcggatctccccgcgttcctgcaggcgacgaacacgcccgcggtcatgcgctggctcggcggtgtcatggactgcgcagcgcaggcggcgcttcttgagcgggtcatgacctgccaggcgcggaacggcttctgcttctggatcgtggagcgcatcgcggatggtgccatgctcggcttctgtggcctcaagcgggcggatgcgcccggctcctcggtcagcggcgagatggagatcggctggcgcctgcgcgaggacgcatgggggcaaggctatgcccgggaagcggcaagcgccgctctggacctgggtttcggccgattcggcgcggaccggattgtggcgctgaccgttccggggaatgccgccagccaacgcctcatgcaacggctcggcatgcagcgccggacagatctggactatcaggactgccgtttcgggccagacctcaatcccacgattgtccatgtgatctccgccagccaatgggaagccaactcatgaacgctccgctcatcctgcccttcggtggcaagaccccccggattcacgacagcgccttcgtggcccccggctgcgtcatcattggcgatgtggagatcgggccgcaggcaagcatctggtataattgtatattgcgggcggacatcaatcatatccgcttgggcgcgcgttcgaacatccaggacggcagcgtgattcacgtcgagaccgactatggcgatggcgggcaccccgccatcattggcgatgacgtgctgatcggccacatggcgctggtccacggttgcacgcttcaggatcgcgcgttcgttggcatgggcgcgatcgtgatggacgggtgcgtgatcgaaggcgacgcgatgctggcggccggggccatgctcacgccgggcaagcgcatgccgtccggccagctgtggagcggccgacctgccaaatatatgcgtgacctttcggaaaccgatattcttgggatgcagcgcggcgtgaaaggctatgtgcatgaagccgggcttcatgccgccgcgctcaaggctgtcgcagagcgcccctgagcgaatcgagcgcgtcgttctgcgcatcgacgagggcgagcacctgcatccggaccggatcgatcgtcgcgagatccgccatgacgcgcccgctatcctcgttgttctgccgttcgacatgcagcgtatcgaggctggcgagagccgcgatgctctcgtagcgcgcgccatccagagcgctcaccgccatctgggcagcgacccaggcctcgctttccggcgcggcgttgcgcgcggcggaaacgagcgagcgtccctggtcgagctgcttgcggaacgcggcatccgcgccgctggccttttccgcaagctggctgacctgcgtggcgagcgcggcgtcaacggaagccggctgcacgggcgctggctcgggcggttggcgatcgcgcgattcggctggccgcttcgccagcgaggggtaacgtccgctctcgctcgtctgcgcatgggcattgagcgaaccgagagcgaagagggcgaggaaagcggcgagacggcggatcatggttccgctcatgtaggcgactgtccgtggtccttcaacgagtctcggcgaacgagcgccggcaggcttcgatcatggccttcgcagggcggtttccagccggccggagggattcgcggcattgacaggcctccgatcgaccactaaggggccactttcccgcgcgggcaccctttggctgtgccatcatgctcgcgccaagcaatttgagcgaaagaagtaaagcccatgttcgctgtcgtgcgtacgggcggcaagcagtatcgcgtcgccgccggagacaagatcgtcgttgagaagctcgctggcaatgccggcgacaccatcacgctggacgatgtcctgctcgcgggcgaaggctcggagatcaaggacagcaacggcctggccgtttcggccgagatcatcgcgcaggcgaagggcgagaaggtcatcgtcttcaagaagcgccgccgtcacaattatcggcgccgcaatggccaccgccagcagcacacgatcctgaagatcgtgtcgatcggtggcgaagcgccgaagaagaaggccgccaagaaggccgaggctgcaccggccgaagccgaagcctgagccgcagaagaaattcgaggagttagaccatggcacataagaaagctggcggttcgtcgcgcaacggccgcgattcggaatccaagcgccttggcgtgaagaagttcggtggccagagcgtcatcggcggcaacattctggtccgccagcgtggcacgaaattctatcccggccgcaatgtcggcatcggcaaggaccacacgctgttcgcgctgaccgagggccgcgtggttttccacgatggcaagctcggccggaagttcgtgtccgtggacctgatggcggaagccgcggaataaccggacgatcggtgggatcgtccagcgggacgatcccttggtggccggacagccggtttacctgaaagccaagggagaagggatcgcccctcctcccttttttcatatctcccctggagcgattctcccggccggcagttgcgtcaggcccgggacctcgagacatccagctgcgagccgcttgcgaaccctgttcgcagttcccggtcaaaaggctgtctcacaggcgtcatctcggtgcggcagggccgtatcgacaggagttgagatatgttcgcacggacccaaagactgctgctgcgtcccggctggcccgaggatgcggcggctctacatgcagcgatcgccgacgaaggcattgttcgcaaccttgccaaggcaccgtggccctacacgcttgcagatgcgcatgccttcctcacgcgtgagcgcgatccgcgtctgccggcgttcctgatcgtcaagcgcaccaatggcacgcctcatctggtcggcggatgcggcatcggcgtccaggaggatggcgggctcgaactgggctactggatcgcgaggcgctactgggggcttggcttcgccacggaagcggccggcgccgtcatgcgcatcgcccgcgccgcaggcctgcgcaacatcgggtgcagccattttctcgacaatccggcgtcaggcaaggtcgcccgcaagctcggtttccggccggtcggtcggccgcggcaacgctacggccttggccgcggtcgcgccgatctttgccaggtctacgaggatacaggcgaaggcgagatgcgtgacgatcccgcaatggaactctacgcggacgtcgattgcctggctgcctgagaggccggcgccacccgatgcatgaggacgatcggctcgccatggaaaggcggccggtcgacttccttgaagccgagctttcccgcgacccgtagcgagggcgcgttgcccggtgccacgatgcaaccgatgcgcggtgcgtcgagcgcctggtccgcccagtccagcacggcctgcatggcttcggtcgcaatgccgcgaccggccgcttccggcatgcaggcccagcccgcctcgggcatcccggcgagtccatcgaggccacgcatggcgtccagcaggccgccctcgccgagataggcgccggtggccttgtcctcgaagacccagaagccgaagcccagcatcggccacatgccgccatagcgcagcaggcggaaccagaccgcctgatcgtcctgcgccacgccaccgatgaagcggatcgtctcgggatgctgccagagcgcccggcagttggcgaaatcctcccgccggtgtgcgcgaagccgcaagcgctcggtgtggatcaggggagcggatggaagcatgaacgcggcttgccgctccgtcaggccaaacacaagcgcaaagggatggcgcgtcgcccgccttgcaatggctctcttgaacgcgcgccagaagatcgttgcgtgccgtggcacctgactgcatgatccgattgcgcctccatgcgaccgcgcggggaggcgctaccccgggggctgacatgtcgaagtgcattttccacatgggctatgcgaaatgtggttcgacgctgttgcaggaaaaggtgtttccgacggtcgagggcgcggatcttcgcctgacgccgacgggggatttcttcgagggcatgggcagcgcacccgtccggcggcgtctggtttcacagattttcacttgctcgccagatgtgtgggacaatgaagagatcgtccgggggctgtttccatccgatgccgcgcgggatctgctgatcagtgaggaagccctctacaccaccgatccttccaacgcgcacatcgcggcgcatgtcgcggccatggcccggacagcccgccggttgggatatgagagattcgagttgctcgccatccacaggcggcaggatgaacgcatcgcatcggcatatgcgcagaacagccgccatctcgacaaggccggccaggaggatttcgaggcggactgccgccgcctcatcgatcccgcgcgagacctgtatcgccgttcccagcggttcgattatgccgggctggcgagcctgcttatcgatgcgctcggcaggcaggacgtgaccttcatccctctcgaactgctggcgaccgacgcccggcgcttcgcggcggacctgggcgcggtactggagcaggacatcgatcatgagacgctcgtggatcgcagcgtcaacgccaagcaggcgggggcgggacgctggaagatctcgccgcgcaaatatgagcagcgcgcctcggtttataatcgccttcgcggcaggctggcgcgccggcgccggccgaccagcttcacgctctccgagacattggcgggcgaggtacgcgcggcattcgagcccgggaaccggcggctcgccgggatttttggatatccgctcggcgagcttggctatttctgacgattcgccccggcatggttcatcgtgcccggatggcgcctgcttcccgccgcatgtgcagggaggggaatcgctcggccgtccctctcatttgaccagccgctagctgtcgatattgcgccggaatgtttcgggcaggaacagcagcccgatgatcacggtcgcgacggcgacgaggaccggataccagaggccataatagatgttccccgtcgccgcgaccatggcgaaggccgtggtgggcaggaagccgccgaaccagccattgccgatgtgataaggcagcgacatcgaggtgtagcggatgcgactggggaaaagctccaccagcatggccgcgatcggcccgtagaccatcgtcaccagcagaacgaggtagaagaggatagcgatcagcttcaccgtgtcgatctgcgccgggtcggcctttgcgggatatccggcgtccgtgagagccgtctgcagcgaggcctgataagccgtgatcgcctcggcccggtcgggtgcggaaagctgtgcggggtccggcgcgctcagggtcgttccgccgattgcgaccgaagcgatcgtcccggccggcgctgcgacattgctgtagtcgatgccgttacgcgcgagataggccttcgcgatatcgcaactcgacgtgtcgaacctgttcttgccgatcggatcgaactggaacgagcattcatccggataggccgtgacggtcaccggggcattcgccaccgcgacggccagagccggattggccgcactggaaagcgcgtggaaagcagggaaataggtggcggcagcgagagcacagccacccaggatgatgtatttccgcccgatcctgtctgacagccagccgaagatcacgaagaaaggcgtcgccatcgcgagggcaatggcgatgtagatgttggctgtcgccccatccaccttgaggatcttctccagatagaagagggcgtagaactggccggtataccagaccacggcctgaccggcgacggcaccgaacagcgcgacgagaacccagcgcaggttggtccactggccgaaagcctcggaaagcggcgccttggaggtttttccctcctccttcatcttctggaaaacggggctctcgttgagctgcagccggatccacatcgagacgccaagcagcaggatggagatgaggaacggcaggcgccagccccatgagccgaagctctcctcgcccatgacggtccggaatccgattacgaccagcagcgcggcgaacaggccgaaggtcgcggtgatctggatgaagctcgtgtagaggccccgcctgttgttgggcgcatgttccgcgacataggtcgcagcgccgccatattcaccgccaagagccagaccctggagaatgcgcagcagcactaggatgatcggcgcggcaatgccgattgtgtcatagccggggaggaggccgaccgcgaacgtcgaaaggcccatgatgcccatcgtgacgaggaacgtgttcttccgcccgacgatgtccccgatccggccgaagacgatcgcgccgaacggccgcaccgcgaaacccgccgcgaaggcacccagcgcgaggatgaaggccgtggtctcgttgaccccggcgaagaagacccgggagatgaacaccgccagcaggccgtacagatagaaatcgtaccactcgaagacggtgccgagcgacgaagcggtgatgaccttcttctcgctctgcgtggcgcggtgatgtttgggctcttctttatgggcgctcgccatgcttctctctccctcgggctctatagcgcatatttttgccgcgacttccatgtggtccatggtgccgccaaggtctctcacgatgggacacggcccgatgccatggatgagcgcatgcagatccgccgcccatccccatgtgggaggctatgatgcaggtgctggagcccagacggtcgtcagtgcttcacctttgacgccaaaatccctatggcgcggcgatgcatttcctcgatcaggccaaaatcttcattcgctccggcgcgggcggccccggagccgtgagtttccggcgcgaaaaatatgtcgaatatggcggcccggacggcggcgacggcggcaagggcggcgacatcatcttcgaggcggttcccgggctcaacacgctcatcgatttccgctacacgcagcatttcaaggcgcggcggggaacgccgggcgccggcaagaaccgcacgggcgccggcggcggcgatctggtcatcaaggtgccggtgggcacgcaggtcatctccgagccggacgaggagggctacagcgagatactggccgacttcaccgagcccgggcagcgcatcgtcctgctgcgcggcggcgatggcggccggggcaatgcgagctacaagacctcgaccaaccgcgcaccgcgccagcatggcaccggctggcccggcgatgagcgctgggtgtggctgcgcctcaagctgctggccgatgtcggcctcgtcgggctgcccaacgccggcaagtcgactttcatcaatcaggtgaccaacgcgcaggccaaggtcggtgcttatcccttcaccaccacgcgcccgcaactgggcgtggtgctgcacaaggggcgcgagttcgtgctggccgatatccccggcctcatcgagggcgcttcggaaggtgcgggcatcggcgatcgctttcttggccatatcgagcgctgccgcgtgctcatccacctcatcgacgcgacgggcgacgatccggtcgaagcctggcaaatcgtgcggaacgagctcgccaattatggcgaagggctcgaggagaagccgcagctgctggctctcaacaagggcgatctgctgggcgacgagctgatgaaggacatcgccggagatctgaaaaaggccggagcgggcaaggccttcatcatttccggcgcgaccggcaagggcgtggacaagctgctggatgcggtgattcccctgctcgatgcgccgaaggaaagcgacgaggatggcgctgacgaggcggaggacaggccttggtcgccgatctgacgggggcggcgcgcgcgacggcgccgcaggtggaggccagagccccgactgacgatcttaccggcttcccgcccggcattctccgccgcgtggtcatcaaggtgggatcagccctgctcgtagagcccgatggcgcggtgcgtcgcaaatggctggagagcctcgttggcgagatcgcgcagcggcgcgccgaggggcagcagatcgtcgtcgtctcgtccggtgcgatcgcgctcggtgcccggcggctgggactctcccggggcgggcgggccacgctggaggacgcgcaggcggcggccgctgtggggcagatcatcctcagccaggtctgggccgatcttctggcaagccacgacatcgcggccgcgcagatgctggtcacgcttggcgatctcgaggaccggcggcgctatctcaacgccgcagcgacgctggaccggctgatcggcctcggcgtcgtgccggtggtcaacgagaatgacagcgtggccaccgaggagatccgcttcggagacaatgacaggctcgccgcgcgcatcgggcaggctgcccgcgcggacgcggtggtcctcctctcggatatcgacgggctgtataccgccaatccgcaggccgatcccgaggcgacgctcatcccgctggtcgagaagatcgatgcgcgcatcctcgccatggcggacggcaactcggcctcgggcatgggctcgggcggcatgatctccaagctgcaggccgcccggatcgcgaccggcgccggaacgcacctcgccattgcctccgggcgcgtcgagtcgcccctgaggcattgggcggagaccggcatgggcacgctgttccgtgccgctgcccggcggcggggacgcaaggactggctggcggggcgccttacggtgaaggggcggctgagcgtggatgcgggcgctgccgatgccttgcggcaggggcgcagcctgcttcccgccggcgtcaccgggacgagtggcgcctatgccagaggggacgtcatcgacatcgcggacccggacggcgccgtgatcgcgcgggggctggcgcaatatgacagtcaggacgccgagcgcatcatcggcaagcgcagcgaggatgtggcagccctgctgggcggcacgccgcgcgccgccatggtccatcgcgaccatatggtgctgctctgagccggctcgccgtcaccggggggacggggttcgtcgggcgcgccacgctggatcgcgcgctcgcgtcggggcacagcgtccgggcactggcgcgccgtccgcagcctccgcgtgaagggcttgagtggatcccgggggccctggaggattctggcgcgctcgaccggctggtgcaagaaagcgacgccgtcattcatatcgccggggtcgtcaacgcgcccgaccggaagggtttcgaggctggcaatgccaccggcacggccgcggtcattgcagcgatggagcgggcggggatcaagcgcctcgtccacgtctcttccctcgccgcgcgcgagccccagctatcggactatgggtggtcgaaggcggaggcggagcggcatgtcgaagcctcgggcctcgactggaccatggtgcgcccgccggccattttcggcccgggcgacgcggagctgctcgagctgttccagatggccgttcgcgggttcgtgctgctgcccccggcgggtcgcctgtcggtcatccatgtcgacgatctcgcggacctgctggtgcggctcggcggcgtggaaagcgcggcgacgaaggaagcgatctacgaagtcgacgatggccggccgaatggctggagccatgtcgctttcgccaaggcgattggccatgctgtcgggcgcaaggccgtccgcacgatatccctgccctcggtctgtgtccgatggggcgcccgtatcgatcggctgcttcgcggcgatcgcgcccggcttacgccggaccgggccgcctatttctgccatgcggactgggtgtcgcgcgcggacctgcgccctcccgccgatttctgggcgccgggcatcgcgacggaaacagggctcaaggcaacggccgcagcctatcgcgcgaagggattgttgccgtccttgtcgcccgaaggggtgcgccgggcctgattggcggcattgtcgagaagcatcgcaacctggcgaaccagccggatgcgctcattatggcgcgggtcgagactgtcggccgcttcatagccggcccggcggcgcaacttctccgcgaggccgtcaagctggtcggaaacggggggcgctgcctcctcgatgatcacgtctgctacccattccagccctgcatcgtccagccggggcatcgccctcgcggcggcgaggttggtgagagtgcgcgcgcttccggccgccgctcttgcccgcaggtggcgatgaagctgaaaggccagatagcccccgatccacagtccgaaatagccggaccagagcagcacccatcggatattcacttcgaccggcaatggttccgctgccacgaccgcgtcccacagcgtccggaccagcaggacgaccagcgccgcaggcaagatcgtcgcgatcatcgtccccggactggcccagcccttctcggacccgcccttgccatatttgagcgcgagccagaatgtcgctgcccccgccgtcacggccacgagacgccggcctgtcagcaaattgaatgcatcgcccatggcgagctcggaactgagcgagatcacggcataggtgaacagccagaagagcgcggccaggatcaggatatgattgtccgacgggtgccttctctgggcggtgaaaaagagactctggtccatgtcgcctcgctaggcccgcttggtgaaaattcctaggcccttgaaaggatggtgtaagatccgcgacggaccgtgctggtggcgcgtcgaaacctctagcagccactcgctccgccctgtcttccctctgctctggaggcgaccggccggccgaccgcggcaccctgcccgaatgccgccttattcgcttgccataggactgccggacggggcatgcccccgcgcaacgaaccgcttcaggaagaaagccagcactcatgtcggatcgccaggacattttcgggcaggtcgccgcgcagatcgaacctttcaacaagaagggcgtggccctgaacgagaccaccagctttgccggagacctcgagtgggacagtctcacggtcatggatttcgtggcggccgtcgaagatgaattcgacatcatcatcacgatgaacatgcaggcggagatcgagaccgttgggcagcttgtggatgctgtcctgaagctccgggcggagggctgagcgatgatggcgccgaccgatgacaaggctgcaaccatgcgcgtggccgatggcgacaaggatctgttctcgaagttcgatgcgctgatcgccgaacgcgaagcattgctggccaccggtgtgcgcgatccgttcgcgatcgtgatggaccaggtgctttcgcccacgcgcgcgatcatcaagggcaaggagacgatcctgctcggcacctataattacatgggcatgaccttcgatccggatgtggtcgcggcgggcaagcaggcgctcgacgaatatggcgccggcacgaccggctcgcgcgtgctcaacggcacctaccagggccacaaggcctgcgaagacgcgctcaaggatttctacggcacgcagcatgccatggtgttctcgaccggctatcaggccaatctcggcatgatctcgacgatcgcaggcaagggcgattacgtcatcctcgatgcggacagccatgccagcatctatgacggttgttatctcggcaatgccgagatcgtgcgtttccgccacaacagcgtggaggatctggacaagcggctcggccgcctgcccgccgaagcgcagaagctggtggtgctcgaaggcgtctattcgatgctcggcgacgtggcgccgctgcccgagatggtcgcggccgtgcgcaagcatcccaattgcatgatcctcgtggacgaggcgcatggcatgggcttcttcggcccgaacggccgtggggtctatgaggagcagggtgtcgagaaggagatcgacttcgtggtcggcaccttctcgaagtcggtcggcaccgtgggcgggttctgcgtgtcggatcaccccaagttcgaggtcatgcggcttgtctgccggccctatgtgttcaccgcctcgctgccgcccagcgtggtcgcgacggccgcgacgtcgatccgcaagctcatgcatgcgagcgagaagcgcgcccatctgtgggaaaacagcaggcggctgcacgagggcctgcgggacatgggcttccgcctcggtacggaaacgccgcagtccgcgatcatcgccgtcatcctgaccgaccagacgcaggcggtcgccatgtggcaggcgctgctggagctgggcctctacgtcaacatggcacgccccccggcgacgcctgcgggcacgtttcttctccgctgttcgctgtgcgccgagcactcgagcgagcaggtcggggaaatcctcgaaatgttcaggcaggcggggcggcagaccggggccatcgcggcctgaggcgcgatctcgggctcgttcgcgaaaaaggctccccagccgcgctctcctggtctaacctgggttagagatgacagaggacgcacaaggcctcgacgacagcgccgatgagctgcctcgctggcggcgatgggtgccttttgtgcttgccgtggtcttcgcgatcgcgctggcctgccttatctatctcgccggccatgcggccgacctgcgcgaccgggccatcgcgctgcagcgccacagctaccaggtcatgcttcaggccaagacggtcgaagcccggatcggcagcgccgagacgctactggcccgctacgtcatcagccatgatgcggcggttggccggcagtttcaggacgagtggggcaccgccatgcgcgagctggtggccctggagcgctccacgcgtggcaacgcgcgccagagcgcggcggtggcgcgattgcgcgcggcgatgaccgatcgcggatcgaccctgaccgagatcgcattgcgggtccgctaccagcagtcgcttggcgcgctggggcagctcgaggcgacccgcaaggaagcatcggtccgcaccatcgctgatgcgctcaagacggtcgccgatctcgcagaggccgagcgcgcgcgccacaatgttcaggtcaaccagtcacagtcgcgcgtgaatcgccttaacgacagctacagcgtgatcgggctgggcctgttcctcgcggcgatcggggcgctctggtttgccagcgcggcgctcaatgaacggcgttacgcgcgccgcctcgccgccgccgaagcggcccgcgtcgataatcttgaagcggcggttctccagcggacggaagaactgcgcgaggccaatgccaagctctaccgggagatggaggagcgcatacaggccgagcagagcctgcgccagcttcagaaaatggaagcgctcggcaagctcactgggggcatcgctcatgatttcaacaacatgctcgcggtcgtcgtcggcgggatcgacgtggcccggcggcagatgggcaaggatccggaaaaggcgatcacgcatctggacagcgcgatcgagggcgccaaccatgccgcggctcttatcgagcgcttgcttgccttcgcccgcgcagaacctctgcttcccgatcaggtggacatcgacaggctgatcgcgggcatggaagatctgctcgcgcgtgcgatcggcggcggcgttcgggtcgagctcgcgctcgatgccggggactggcctgtctgggtggaccgggcccaactggaaagcgcgctcgtcaacatggcgatcaatgcgcgcgatgccatggacgggcgtggcacgctgaccatcgcgaccgagcgcctcacgctggaggagcaggaaatcggccagtgcgctgcgggcgatcatgtctgcctcagcgtgaccgacaccggcacaggcatgaccccggatgttctggagcggatattcgagccgtttttcacgaccaaggcgatcggcaagggcaccgggctgggcatgagccagattttcggcttcgtcagtcagtgcaggggcgcgatcgacattcgcagcgcgccgggagaaggtacctgcgttcggctcctcctgccccggctggcggagggccggggcttcggggcgacatcgccggccgccggagcattcgcgccagccgatgcggcgggtccggccggaggggggctgaccatccttgtcgtcgaggacgatccgcgcgtattgcggtccacgctcgccgccctcgccgcgctcggccatgcgagcctgccctgcgaccatccaggcaaagcggcagagcttctggaagcgcatcccgacatcgatctcatcctgtcggacgttctgatgcccgacatgtcggggcccgaaatgatcgagacgctgggcgccgtcctggcccaacggccagtgatcttcgtcacgggctttgccggggacaagggcatgaccgcgcagcttgcgggctttcccattctccgaaagcccttcaccgtggcgcagcttgcgcaagccatcgccgatgcggtggcgcccggtcacgatggcaaggcagcagcctgagcctgatgtgagattgccgaccagcgggaaggggcacggaccgcgcgctttcccgcgggaatgcggggatggcgccgcgtcccgccggcgcgatccgtcgcgtcggaccgccttgttggccttttccgcggcattcggaggttgcgaccttgccggaagcgccttacggccaagggccatgtccgcaggcccgctggacgaaacaagaaggtttctgcgagactgctcatgctgaccgcactggatcgctacatggcgcggttgatcgccgtcccgctgatcgcgagcctgatgatcgccgccatgctgctggtgctggacaggatgcagcgcctgttcgtcttcgtcgcgacggaaggcgggccggtcagcgtggtctggcggatgctggccaatctcctgccggaatatctgggcctcggcatccccattggcctcatgctcggcatcctgctcgccttccggcgtcttgccctgtcctcggagctggacatcctgcgcggggtgggcctctcctacacccggctcctcaaagtgccctacatgtacgctatcgtgctggcggtgctcaatctcgcgattgtcggcttcattcagccgcacagcaaatatgcctatgagcggttgcggttcgagttgcgctccggcgcgcttggcgcctcgatcaaggtcggcgagttcaacaatctgggcgatggtttcacgattcgcatcgaacagagcgcggaggagggcaggcggctcaccggcattttcgcgcggatgcagagcgggagcggccagtcgctcgcggtcacggccgcgcgcgggcaatttcttgcgacggatgatcccgacacgatcatcctgcgcctgaccgaaggtgtcctggtccacgattcgccaagctacaatgagccgcgaatcctctccttctcctcgcacgacctgccgatcgacctgcctaagatcgagcagttccgcactcgtggggagggtgacgtggaactgagcctgccggaactgttcaagacaggcctttcaagcaccaatacgcctctcgaccgggccaaggcctggtccaatttcaatttccgggtggtggaagtggccatgatgctcctgttgccccttgcagcggtcgctttcgcgattccacccaagcgatccacgtcggcgcttggcgtcttcctgtcgatcgtcttcatcgtgacctatcacaagatcaaccaatatgcggaatccgtgggcgcgttgggccggctcgacccgttcctcgcgctctggggaccatttctcatcttcgccggcatcatcggctggatgtactatcagacggcttatgtgcccggcggccagcccatcggtgcccttgagcgtcagttcgccaagctgctcggcctgttcaaggccctcttcaagcggatcggcaatcgccgataccgcaaggcgcacgagagttgacgccatgttcctgaacttcttcccctcgcgcacgctcgccatctatctcgtccgcactttcctgtggcgatgcttcgccatgctggcgatgctcgtgctcgtcctgcagatgctcgatctgctgagcgaggcaggcgcggttctggcctatccgggcaatggcgacggggagttgtggcgttatgtcagcctgcgcgcgccgcagatcatttcgcgcttcctgcctttttcggtgcttctcggcacgatcatcatgctcaccacgctcaatgccaacagcgaggtggtggccatgaaatccggcggcctctcggcgcaccagattctcgcgccgctcatgctggcgagcctgggcgtcgccgccatcagcttcctgttcaacgagcgtgtggtggtgcgggccactgcaacattgagcgcatgggagcacgcgaagttcggcccgattccggcggatcgcggcatcaagtccaacatctgggtgcgcgatggcgaggatctgatccgcgccggtaccatcaccggccgtggccgcgacgtgcggctccaggacatcgacatctatgatcgacacggcgacaagctgatttccgtgatgaatgccaagcgcggcgcctacaccggatcgggctggcggctggaggacgtgcgcgttttcgacgtcgtgcggggcaccagtcgggatgtcgcgacaatgacggtgggcaaggagatcacgccggatcagttcacgctttccaccgtcgatcccgacggtctctccttctccgaactgcgcgagtcgatcgataccctgcgggaagcgggtcggccggtcacgtcgctcgaaggctcgctctggcacaagatcaccggcccgctgtccgcgctgctcatgccgctgctgggctcggtcgctgcgttcggcatcgcacgatcaggcaagctgttcgtgcgcgcggtcatcggcatggcgctcggcttcgctttcttcgtcgccgataatttcgcgctctcgatgggcaatctgggcgtctatccgccgatgctcgcggcctgggcgcccttcctgctgttcctcttcgtcggcgaggctgtgctcatcacgaccgaggaatagccccccgggcgggggctgacggcactcaagcggccctgccgggtttccggcatgacagacaggtggaaggcttcaccccgccttcagcgtcctccctcatcccaagggagttttcactccactgggatagaggctggagcctgtcaacgcaggctcaggcatcgcgcagggtgcctcgaggcgcgcctttggaccgggggggtgaggggaaagctttacccggcccgcatggtgctgcgcgcgatcttcgcgaccagcggtgccatgccgccatagcttgccttgccataggtcgagccgtcgccaagatgcgcgacgaggcggcgatgcgtctcgccgagcgaatgataaggcatgctcggcagcaagtggtgaagggcatgatagcgcaggcccaccggtgcccagagcgcggccagcggcgcgggcggcggcacgttgaccgaatcgaggaactgccccgtcactgtcatcggctcgccttcattctcccagagatgggcgaccagcgtgcgaagctgattgaccacggccacgcacgcgaagatgaccatcccggtcagcagcgggcgccatccgagcaggaagacgctggcgaccagcgtaatggcccacaggctcgcgccagcttcctgccaggcccacatgcgggcgaaatcgccgtccggggcgcgccggcgataggccgggttgatcgacagggccgaatagcgctccaccacgatccgccgcagcggcggaatcatgacgctcagcggcgtcaacaccgcgaagcggaagatcagtgccagcggcgcaagcatcgccgcgatgatgaaaaggggcagcgaccatggcttcatcagcgcgagcggcagatattcaggatcgtccgcggtcccatagcgcgtcttggcatggtgctgggtatgcacgccttcatacatgaaggatggcacgagcagcggaatgccgaccatgaggttccacgccagccggaagccggggagcgcgcccttgcggatatgcgtcagctcatggatgaagccaaccgcacggtagagcgcgagcgcggcgatcaccccgccgagcacgaccgcccagcgctgatcggcgagaatggcgacggcaaggccggcatagccagcgaaggccgaagcgaggaagtcgggccagtagatggcagcgcgggcggtgccgaggtcgcgcgtgagttccacggcggcgcgcagcatggcgctgtcttccggcgttctggccaatcccccggcagagagcggggaagatgcggcgttgcgagcgtccattctgttgtccattgcggtcatgacgtcttcctatagggcaaatgcgagcagatcatggcagcaatgtggttcgttccgtcccgggctggagaggttcgtccggcgcgggttgacaagtcgtccgccagcccctctgtgctgatcctttcagattgagcgtccgatgcgggcgcaggacgagggcacggccgtggcgaatgccgatctagtcatcacacccgtctcgggcaaggcggaccttaaagatttcatcgatcttccatgggcgatctatgccgatgaccccaattgggtgccgccgctcaaggatgaagtgcgcaagctgctgacgccgggccacaaccccttccacgagcatgcggagcattgctattttctcgcccgccggggccgggaagtgaccggacgcatcagcgcgcatatcgatcatctcgccctgtccatgccgcctgagcagggcatggggccgggcaccggcaatttcggactgttcgaggcgaaggacgcggcgagcgcggccgcactgatcggtgcggcggaaggctggctgcgcgcgcagggcatgtcgcgcgtgctcgggccgatttccctttccatctgggaagagccggggctgctggtgaaaggcttcgatcatccgcccacggtgatgatgggccacgccaggccggtctatcaggagtggatccaggccgccggctacacgcccgccaagacgctcaacaccttcgagctggacatcacccaggattttccgccgctcatccagcgcatcgtccagtccggcgagcgcaacgagcgcatcaacatccgcaaggtcgacaagtcgcgcttcgattcggaagcggccatcatcctttcgattctcaacgacgcctgggaccggaactggggcttcgtgccgatcaccgaccatgaggtcgcccatttcggcaaggagctgaagccgatcgtccgggaggatctcatccgcatcgcggagctggacggcgagcccgtcgccttcatgatgaccctgcccgatctcaacgaggcgctggcaccgctcaacggctcgctcttgcccttcggctgggcgaagctgctctggtggctgcgccggccgcggtgccgcacgatgcgcgtgccgctgatgggcgtggtgcagcgcctgcaatcatcgcgcatggcaagccagctcgccttcatgatgatcgaatatatccgccgcgacgctgtcgtcgaatatggatcgagccggggagagatcggctggattctggacgacaatcagggaatggtggccatcgccgaggcgatcgatagccgcatcaacaagagctatgtgatctacgagaagccactgggctgacgggcgcaggagcggcccggtctgccggacccgttcacgacgcttgagggggccagcttgctccccccggcttgccttgtgccgggggttgccttgcgccggagggtgcaggcagcgtagggatgccggtctcatcagggagtgccgcgatgctcaagcgactgacgccgtccattttcgtctcgccccagatcgatgtcgggaccgtcgaggaagccagggcgctgggtgtcacgctcatcgtcaacaaccggccggaaggcgaatcgcccgaccagacgccgggtgcgcagatcgaagccgcggcgcaggcggccggcatggactatgtggccattcccgtgtcgcacagcggcttcgcgccctggcagctcgatgcgctggatgaggcgctggcggccagcggcgagggcaaggcgctttgctactgccggtcaggcacgcgcagcacgctgctctgggccctcgcccgggcgcgggctggcgacgaacccgaggcgatcgctgcgacggcgcgtgacgccggctatgatgtgacgccgatccgcgaaatgatgcacgctctggcggccggcactatctgacctcccaccgggcagacgcagcagcgcgttgcaggcccggcacgagcggcatcaaggggcgggttggcccgaccgaaaccagctcagactgtggcgcgcagcgcgggccagagcagcatcgcgatgccgatcaggctgacaccgaaggctaatgtgcggaccacggggacgccggccgcgtagagcggcaggtagacgatgcgcgcgcccagccagaggaaggcgccccatgtcgtcgtcgtgcccagcaggccggcagcccagtcgatcaggatcgcgatcgcgacgatcggaaaagtctcgaagaagttggattgggcccgggtcaggcgtcccaccacaggctcggcgggcggcagcgcttcgtcgcgcgcgcccatgttccaggtcgtgccatattgccgcgtcttcacatgcgcggcagcgaagatgtggacgagcccaagcacgcagccccaggcaagaatggcgagttcgatcggcatgagcagccctcccggtggcggttatgcgcttccggcggccacaatgcaaagccggtgcgcatcgcgacggatgcatgggattggcgcggcgccgctgatgatccggccgcggctcagggagccctttgcccacccatgcgccgatcacggatgagcggcgcgcgctcccgccaaatatcagatcaaaaagaggccgatgcgcatggcaccggccccagggctgttcgcaggaggaacatcgtcgggccgggcggcgcccccacgggccgcccggccaaatttgatcagttgtaggcgcgctcgccgtgctcgccgaggtcgaggccttcctgctcgacttccgtgctgacacgcaggcccgtgagagccttggcgatgtacatggcgatggcggtgccgacggcggagatgacgatcgtggcgaccacggccgagacctgcgtcacgagctgggcgctgatcgcgtaatcgtcgccgcccgggccgccgagcgacggagcatagacgatgcctgtgccgatcgcaccgatgatgccgcccacgccgtggatgccgaaggcgtccagcgagtcgtcatagccaagcgccggcttgatcttcgagacgaagatgaaacagacgatcgaagcgaccgcacccaggatgatcgcgccgaacggaccgctgttaccggcggccggggtcacggcgaccagaccggcgatgatgcccgagcagtagccgagcgccgatcccttgtggcccgagaccttctcggcaatcatccagaacagcccggccgaagccgtggcgacgaaggtgttgatcatggcgagcgcggccgaaccattggcctcgagcgcggaaccggcgttgaacccgaaccagccgacccagagcaggccggtgccgacgaaggtcagcgtcaggctgtgcgggggcatgggttcggtcggatagcccttgcgcttgccgaggatgagcgccgccaccagcgcggagatgcccgcattgatgtgcacgacagtaccgccagcgaaatcgagcgcgcccatcacgaagaagacgccgcgcgcttcccagaccatgtgggccaccgggaaatagacgatggtcagccagacgatggcgaaaaccatgatcgccgagaacttcatgcgctccacgatgccgcccaggacgagcgccacggtgatcgcggcgaaggtcatctggaaggagatgaacacatattccgagatcacctcatcggtgaacgtcgcggcggtcgaatcggcggtgacgccgctgaggaagaacttgccccagctgatgaccgagttgccctcgggtccgaaggcgaggccgtagccgtacatcacccagatcagcatcgcgagggcggccacgccgccgatctgcgtcatggtcgcgatcatgttcttcgagcgggtgaggccgccgtagaacagggcgaggcccggcaggatcatcaggaggacgaggacggtcgccgtcatcatccaggcattgttgcccggattgggtactgccggagcggcctcggcggccgcctcctgcgcccatgcgggcagggcagcgaacagcgaaagggcggttgcccccgccacgccgcagatcttcttgatcggtgtcatgcgttacccccttttcttacagcgcggtctcgccggtttcgcccgtgcggatgcgcacggcctgaccgacgtccagaacgaagatcttgccgtcgccgatggcaccgctgttcgcggcttgttgaatgccttcgaccacacgcggggcgagggcatcgtcgcagacgacctcgaccttgatcttcggaaccatgttcgtggagtattccgcgccgcgatagatttcggtctggcctttctgcctcccgaagcccttcacttcgctcaccgtcatgccggcgatccccaggccggagagggcttcacgcacctcgtccagcttgaacggcttgatgattgccatgatgagtttcatgctgccccctttggtggtatgccaaggcagtcaagcaagcaccgtgccaatcgattaacggagcattaaagcgggaccgtgcatcggcgcacctcgctgcgacgcacaatttttaagcagcggttccggcctgctcaaaaaacaggcagcagaagagcggctattttccgggaactggtcggctgagggagtatgcgcgaaggcgcgcgcccgttcccatcagcattgctttttccctgtcctacatcccttccgttgtggcagcccctgccgggcgcctcctcctggaaacaggggcgggcaaagcacggctccttctcaatcagggaccttcatcctccgtcgggtcgcgcaggcttgccggaacgggcgatggcgtccgccgcatcgaaagatgatggaagcggaagatgacacggacgggtcgtcatcttcgtgaacttccagaccgcaatgccatgttggaccggcatggccgaacctcgcgccgtccgcgctttccatcctgtccgcatgatcaccgctgtcgtcagggctccgcgaatcatcttgccccgcccttgagcgctatctccacgcgaggggagggaatcgatcccgccccaaccgccaacgcgcccagagttgatcgaagggcgatcagccgtggagggatcgcgggcgggcctggcggtagctgccgagcaggcgcacccatttgctatggaagctcagctcctcgagcgcacgatccacggccggatcgcccggcatgccttcgatgtccgcatagaattcggtcgcggagaaactggcgccgcgttgatagctctccagcttggtcatgttcaccccattggtggcaaagccgcccatcgccttgtagagcgccgcgggcacattcttcacctcgaacaggaagctcgtcatcaccggctcatcgcgcgagggcaattcggggtcgcgagcgaggacgacgaaccgcgtcacattgtcttcgctgtcctcgatattctcctcatggatcacgaggccgtagagctcggccgccagcgtgggcgcaatggcggctgcgcccggttcgcgcacctcggccaccagagcggcagcgccggcagtgtcggcataaacgatgggtcggatcccgtgtgcgcgcagatatttccggcattgcccaagggcctgcacatggctgagcgcgctgacggggggcgtggtatccgcgctcatcagcgtgtgccgaatggggaggaagaattcgtccgtgatgtggagcccggactcgggcagcagaaaatgcatgtccgccacgcgtccgtgcagcgaattctcgatcgggatcatggcccggtccgctcgcccttcccgcaccgcatccagcgcatcctcgaagctaaagcatggcagcggaagcgcttcgggggcgtatttcatgactgcgagatgcgagttggccccgggcgcgccctggaatgtgatggcgcgcgccggaacgcccgcagcggcgtccatcatctcggcgaccaggcggcgtgcggggaggggataattgtccatgtcggccgcagcgcttaggacttcgggccgagccgcgcaaggcgcggtcgcgccggggcgggggcacggcctttcccggacttgcacccacgcggcgcagtcattaagggagcgcgcacaaggggcgccggagcatcgcggtcggagggtcgcgccggtcaattcggagacagaaaccgcatgagcgatcgtttcaacaccattgcgggctgggcgctgttcgccggcatcattgcgctgggcagtggcatcatcagcagcaagctgttccacggcgagcggcccgagccgatgggctacgctatcgagggcgtcgaggcagaaggcgccggcggtgcctccgggccgtcgctcaacacgctgctcgcgagcgccgacgttgcggccggcgaaaaggttttcgccaagtgcgtggcctgccacacgatcaatcagggtggcgccaacggcatcggtcccaatctctggggcgtggtcggcgaggaaattgctcacggtcgcggtggcttcgccttctccaacgcgctcaaggaagtgggcggaagctggacattcgaacagctcgatcattggctggcctctccccgggcattcgccaatggcacgaagatgagctttgccggtctcagcaagccggaagaccgggcgaatgtcatcgcctacatgaatgcgcagggcaccaacctgccgctcccggctgccgatgccgaagcagctccggcagaaggcgacaacgcagcggcgcccgccgaaggcgagaatgccgcagcacctgctgaagccgggaacgccgccgcgccggccgagtaaaatcgcatctaccgttgaatgcggtcacgaaggcgggtgcttgcacccgccttttgcgtatcagcagcccggatccgcgccgctttccccatagaattcgtcgaccacgcgccacgcctcttccgccgtctcgacccagttgatgaggtcgaggtcatgagggctgatgacgccttcctcggccagcgcgtcgaagttgacgacacgcgtccagaactcccgtccgaacaggaggatgggaatgggcttcatcttgccggtctgcaccaaggtcagcagctcgaagaattcgtcaaacgtcccgaagccgcccgggaagacggccagcgcccgcgcccgcagcgtgaagtgcatcttgcgcagcgcgaaatagtggaactggaacgagaggtccggcgtcacatagggattggggttctgctcgtgcggcagcacgatgttgaggccgatggtctgcgcacccacatcggccgcgccgcgattggcggcttccatgatcgagggaccaccgccggaacacacgacgaaattgcggcaacccgcggcgttcaccggaaactgggccgcgatgcgcgccaacttgcgcgcttcctcataatagcgggccttggccgccagccgctcggcgaccttgcgttcctgaggcgtcctggcggcctcgatccgcgcctgcgccgcttcgggctcggggatgcgcgccgaaccgtagaagacgaaggtggatgcgatcctggcctcgtccagcagcagctcgggcttgagcagctcgagctgaaaacgcaccggccgcaggtcggggcgcagcaggaactccgggtcctgaaatgccagcgtgtaggatttgctttcggtctgcggcgtcggaatggcgcgccgcgcgtcccgcgcttcctcgatggccgggcggaacttgctttcgtttacggaaccatgctcactcatgcgcgggcgctagacgatttccggcgggaaggaaacgccggactagcggcagaagctgcggccgctgcttccggcgttcgccatgtcgagatgaaaatgatcgcggtgcgcggcattatagtcgggccccagtaccgtgcggaagcgtttgcaggcgctctggtgcaacacgcggaggaactgcgccggggggccgtccccgcgccagtcgtccacgaggctgatgcgtcggccgtcggcgagaacgaaggccgccacgtccacggcattggccagggcatgttcgctgcgcttgccggcgatcgtgccgcccgtgccgcgcacgtcccggcaggcataagtgccgaaagtctcgatgcgaaccacttcgctgccgagatagagccgcgcggcgggacgcaccgcataacgcgcccaggctgcgaaattggccgcgagggggcaagtcatcgggccgagactggccgttggggtccctatgtccatgagcttgatggtgtcgatcgtcgcgcagccgccgccccggtcctgattgggcaggggctggtagcgaaccttggcggcgtcgagcttggccgcgcacatgcgaaagctctcgctgttcggcatggccgaaggcggcgcggctggtcgggtcaccctgccctgccgcacgacgctatggtccgcgcacgcggcaacactcgcgatcgcgaccagcgcggcgagcctgacagacaaagacgtcattcccgtcccgaccatgacgcgagcatcagcatggacatggttaacaaagggttaagcgccccggcagagcgagcccagctgagtcgaaaccggggcaggctgccgttgatgcctcctggcgccgggcgttcaggcgcagagcgtgcctcctccggggtcggggctcgcgcccccatgaatgcttgcggaggccacaacgcggcttgactttggcgtggctgagcgtagggccgccgacgggccacgcggtcccaacgccgcgcgtgctctctgcaaggagacgcaacacatgactgaggttaccaagccgggcgtcaagcccgcgcgcccccatttttcgtccggaccctgcgccaagccgccgggctacagccccgacaagctggccaccgccgtccttggacgttcccatcgctcgaaactcggcaaggatcgcctcgcttattgcatcgccctgatgcgcgagctgctgaacctgcccgagacgcatcgcatcggcatcgtgcccggctcggacaccggtgccttcgagatggcgatgtggacgatgcttggtgcccgcccggtcacgacgctcgcttgggaaagcttcggtgaaggttgggtcaccgatgccgccaagcagctcaagctcgatcccacggtgatccgtgccgattacggccagctccccgatctttcgcaggtcgactggtcgaacgacgtgctgttcacctggaacggcaccacgagcggcgtgcgcgtgcccgacggcaactggatcgcggacgatcgcgaaggcctctgcttcgcggacgcgaccagcgcggttttcgcctacgacctgccctgggacaagatcgacgtcgcgaccttctcctggcagaaggtgctgggcggcgaaggcggccatggcgtgctgatcctcggcccccgcgctgtcgagcggctggaaagctacacgccgagctggccgctgcccaaagtgttccgcctcatgtccaagggcaagctcgccgagggcgtgttcaagggcgagacgatcaatacgccgtccatgctcgcggtcgaggatgcgatcttcgcgctcgaatgggcgaagaccattggcggcgaccggggccttattgctcgcgcgcaggccaatgccgacgcgctgaacgagatcgttgaggcacgggactggctcgggcacctggctgccgatccggcgacccgctcgatcaccagcgtctgcctgaccgtcgagggcgccgatgccgacttcatcaagaagatggcctcgctgctcgagaaggccgatgccgcttatgacgtcgcgggctatcgcgatgcaccggctggcctgcgcatctggtgcggcgccacggtggacacggcggatatcaaggcgctcggcccgtggctcgactgggcctatgccgagaccagggccgcgctgagcgcgacggccgcctgacatcttgccctctccccttgaggggagagggttgggagaggggcaaacaacctctcccttatcgctccattcattcaataaaagggccggcgccgagaggcattcccctctccccggccctctccccaaaaggggagagggagattcacatgaccaagcccaaagttctcatttccgacaagatggaccctcaggccgcgcagatcttccgcgagcggggctgcgaggtggacgagatcactggcctgaagcccgaggaactgatcgagatcatcggcaaatatgatggccttgccatccgctcctcgaccaaggtgaccaaggacatcctcgatgccgccaccaatctcaaggtgatcggtcgcgccggcatcggtgtcgacaatgtcgacatcccctatgcttcggccaagggcatcgtcgtcatgaacaccccgttcggcaactcgatcaccaccgccgagcacgccatcgcgctcatgttcgcgctggcccgccagcttcccgaggcggacgccagcacccaggccggcaagtgggagaagaaccgcttcatgggtgtcgaggtgacgggcaagacgctcggcctgatcggcgcgggcaatatcgggtccatcgtcgccagccgcgcgcttggcctgcgcatgaaggtcgtggcgttcgatcccttccttaccccggaacgcgcgatcgagatgggcgtggagaaggtcgatctggagacgctgctggcgaaggcggatttcatcaccctgcacacaccgctcacggaccagacccgcaacattctctccgccgagaatctggcaaagaccaagaagggtgtgcgcatcatcaattgcgcgcgcggcggcctgatcgacgaggcggcgctcaaggaaggcctggagagcggtcatatcgccggcgccgcgctggacgtgttcgctgtcgagccggccaaggagaacccgctgttcggcacgcccaatttcatctccacgccacatctgggcgcttccaccagcgaggcgcaggtgaacgtggcattgcaggtggccgagcagctcagcgattatctcatctccggcggcgtcaccaacgcgctgaacatgccgagcctctccgcggaagaagcgcccaagctgcgcccctacatggcgctggccgaaaagctcggcagcatgatcggccagctctcgcatgacgtcatcccgcgcatctccatccacaccgagggtgcggcggccgagctcaaccagaagcccatcgtctcggccgtgctcgccggtttcctgcgcacgcagacggacacggtgaacatggtgaacgcgcccttcctcgcccgcgagcgcggcatcgaagtgcgcgagatcaagaccgagcgcgaaggtgactatcacacgctggtgcgcgtctcggtaaagacctcgcagggcgagcgctcggtggcaggaacgctgttcggcaatgcggcgccgcgcctcgtcgagctgttcggcatcaaggtcgaggccgatctcgatggcaacatgctctacatcgccaacaccgatgcgcccggcttcattggcgcggtgggcaccacgctgggcgaggccggcatcaatatcggcacgttccatctgggccggcgggaagcgggcggggaagcgatcctgctgctttcggtcgacgggtccgtgccgcaggaactgctgcgcaagatcgacgcgctgccgagcgtgcgccgcgtgacgccgctcaaattctgaaccatgaggcgcacgcttccgggtccccgggggcgtgcgtctggcggtcgtttcaggacggatgcgatgaatttctcctcgcctgcgcgcccaaatcgactaaatgcccggccatgaccgacgcgattgctccaggcctactaccggaaggtcttgccgaccgtcttcccccaaaggcggaagcttccgcgcgccttgtgcgcgaagtgctcgatactgtcgcggggcatggctaccggcgcgtgatgccggcgcttgcggagttcgaggaaaccctcgtcgcgcgtctccagtcggcggctgccgaggacctgctgcgcgccgtcgacccggtttcgcagcgcacgctcgccatccggccggacatgaccgcgcaggtcggccgcatcgccgcgacgcgcatggcatcgacgccgcgccccctgcgcctgtgctatggcgggccggtgatgaagctgcgcgcggaccagcttcgcccggagcgcgagcgcatgcaggtgggcgccgagatcatcggcacggacagtgtcgctgccgccgtggagatcgtgaacgtcgccatcgaggcgctgcagcgtgcgggcgtgcagggcatcaccatcgatttcaccctgcctgacctggtgccgacgcttgctgcgggaccgatgccgctggcgtcatcggaggtcgaggcggtgcaggcgcggctggatgccaaggatgccggctctctggtggagcttggcgaaggcgcgcgcgcttatctgggcctgatcgaggccaccgggccgtttcatgccgccatggagcggctggaggctttcgataccgggcccgctcaaggcgcgcttgtcgaccggatcgctgcgctgcgcgccatcgcaaaaccgattggctgggacatcaccttgacgctcgacccgaccgaacgccatggcttcgaatatcagagctggttcggcttctccgttttcgcggaaggattcattggcgagatcgggcggggcggcgcctatcaggtcgcgcggccggatggtacgagcgaaccggcgatgggcttctcgctctatcccgatcccctgatcgatgccggcttcggagccgaatcggcgcggcgccttttcctgccgctcgatcacgatccggttcgcgccgcggaattgcgcaggcagggctgggtgacggtggccgcgctctcgcgggacgatgatccgcaggtgctgggatgcgaggcgctgctggcgggccaggacattcgcgctctttgagcccgcctgcggggcgcctgcagggcgagaatcgggcggccggcagtgatccgcgacggttccctagtattattccttatttcgggaagagcttgccaggagcacaatgatctaagtcaaacagatcggaggtttccatggcgcgaatggacgtgctgcccgtcgctcgagcctatagcgacatcgcaggcctagttgccgctccccctcgctgccgcaattgcgccgtgcgcgactcggcgctttgctcgagcctggacaatcgtgagctgagcgcgctcagcgacatcggccggcggcggaccatccccgcaggccaggtcgtcagctgggctggcgacgccagcagcagctgcgccaatgtcgtgaacgggaccctgaaggtcaccgcgaccatggcggacggacgcgaacagatcgtcggcctgctgttcccgggcgatttcgtcggccagcttttctccgacgagacttcgctgaccgtgacggcgcttaccgacacggatatctgcagttattcccgcacggcattcgagggcctgctggacgacctgccgcggatggagcggatgcttctcaagcgcaccatggcttcgctcaacgaagcgcgcgaccgcatgctgtcgctggggcgcaagaacgcgcaggagcgcgtggcaggcttcattctcgatctcgccgatcgttccggtcgcgaggagcatgatggcagcatccatgtccatctgccgatcagccgcggcggcatggcggactatctgggcctcaccatcgagacagtgagccgtcagctaaccaacctcaagtccgccggcatcatcagcttcgccaagggcgatcgggaatgccgcatcctggatcgcgaccagctggaggacatcgtcaatccggcgtgaggggagcctagggcgccatccagctttccttcagcgcgatggcgcggcggcttccgtcgaaaaagcagcgaagcatgtatgccagctgcccgacctggtcccggtcaccttgtcgtgattgctggaggagcgcgttcaccaggtcctgcgcgtgcatttcatcgagttcgtgcatccggcgtagcgcggccaatgcggcgtcattcggacgcacggctggcggcagggcggcgaaatattgttccgcacgcttgaaatgcgtggcggtgacatgctcgatccgctcgcacagatgctggatctcctgaggggccggcagcgcgggcaagccatcggccagcgtttcgaggtcgcggcagagcatacgctgcacaatatgatcctcccggatcgcatcgtagctgggcggctcgggcagcagggaaggggggaggcttggggggggcatccgtcaggtctcctctcgcgaatgtcgctcatcatgagcgagcggtgacaaaagaccttgatcccggtcaagggcgaggaggccgaagagaagggccatccgggccgcgtgggacggatcggcattctctcctcccgaggagaagcggaatcgcgcctgacgagctgattcgccgagttgtggcgagaccgggggccatgaagaccggatggaggtgacggccctgcaatgccggtccaacactgtgctgagctctggaagttgacaaagatgatgacacgtccgtgtcatcttccgcttccctgaactttgcggcgaggaaattgaggcggatgccagcgcctgtcccggcaagcttgcgcggcctgaccggatgattgaaccctccaatgagaaagagccgtgccttgcctgcccctgtcgacaggcgcggcgtccagaatggctgccacggcagagggtctgtaggacaggggaaaagcgaggctgaggtgggagcggcgggccgctatccagcgcgcttctccgtccccccaatgcgaatggcgcgggcccctgcatcggcgccatccccgggcgcaccccgctgatactcaccttcggagggtgaccgagcccataaaggcacaaattttccccggaccacctcaccacgcatgtccgttgcgcattgtctattgcgcattgcacaatatttgcgttgattgcccggatgctcaaagccgccgtctatcaccgcaccgcctatcactacagccggcctgtccgccttggcccccagatggtgcgcctgcggcctgccccgcatagccggaccaaggtgccgaactatgctctgcgcatcgagccggacaaccacttcatcaactggcagcaggatccccatggcaactggcaggcccggctggtgtttcccgagcctgtcgaccgtttcgtggtcgaagtggacctgctggccgacctcgacgtcatcaatccgttcgacttcttcgtggagccttatgcggaaaattacccgttcgcttatgaggaggcgcttgccagcgatcttgctgcctatttcgatctcgaggtgcaggggccgctgtttgagtcactggtcgcgcagcatgccgggcatcagggccgcacgatcgatttcctcgtcgacatcaatcgccagctcgaacagcgcgtcggctatgtgatccgcatggagacgggcgtgcagacgcccgaggagacattgcggatcggcaccggctcgtgccgggacagcgcgtggctgctggtgcagctgctgcgccggctgggcttcgctgcgcgcttcgtttccggctattcgatccagctcgtggcggatgtcgagccggtcgaggggcccaagggcgtgagccaggatgtggtggaccttcatgcctgggcggaagtctatgtgcccggcgccggctggatcgcgctcgacgccacgtccggcatgttcgccggcgaagggcatatcccgctctgcgccacgccgcattatcgttccgccgcgccgatcgaaggcatggccgagccggccgaggtcgacttccggttcgagatgcgcgtctcccgcatcgcggaagcggtccgcatcaccaagccgttcacggacgagcgctggtcagccgtgcaggcactcggcgagcaggtggatgccgatctcgccgcgcaggacgtgcgtctcaccacggggggcgaacccaccttcgtcgccgtggatggggggcaggaagacgagtggaatggcggcgccgtcggccccaccaagcaaggctatgccgacaggctgacccgcgccctgcgcgcgaagttcgcgcccggcggcatgctccatcacgggcagggcaaatggtatccgggtgaaagtctgccgcgctgggcctatgccatctactggcgcaaggatggcgcaccggtgtggcgcgacgcgaccctcatcgcgcaggaggatggtgaaggcaaggcgcccgccacgcccgcgatggcggagcgcttcatggccgggctggccgccgggctgggtgtggggccaagctatgtgctcccggtgttcgaggacgaggaggaatgggcgaagaaggaagaagcgcttcccctcaacgtcacgcccgaggacaacaagctcgacgacatcgaagcgcgtgaacggatgcgcaaagcctatgagcatgggctctccaacgccatcggctacgcgctgccgatccagcgctggcaggctgcgcaacccgcgccgcgctggatgagcgaagtgtggagcgtgcgccggggccggctccgcgcggtgccgggcgacagttcgctgggctatcgcctgccgctcggggcgctgccttatgtcccgccggccgccttcccctatatccacccgcgcgacaccagcgaaccacgcgagccgctggccgatttccatgtccagcgcaccgagcgcgcggccaggcccgatccgcgcgagcagatggtggcctcgcgcagcgaagcgccggacaccgcggcgcaggagcgcgtcgagcaggaattcatcgaaggcgcggtccgcactgccatcacggtggaacccaaggcgcattatctctccgtgttcctgccgccggtccgcgcgctggaggattatctggagctggtggcggaagtggaagcggtggcatccgcgctgcaggtggaagtgcggatcgaaggctatgccccgccgccggacccccgcctgcaggtgctcaagatcacgccggaccccggagtcatcgaagtcaatatccagcccgtcgcgacctgggcggagacggtggacctcaccgaatcgctgtatgacatcgcgcgcgagcacgggctgaccgcggacaagttcatgatcgatggccgggcggtgggcaccggcgggggcaaccacatcgtgctgggtgggccgagccttgaggattcgccgttcatccgccggccggacctgctcaagagcttcgtcctttactggcagcggcacccctcgctcagctatctcttctccggccttttcatcgggccgacaagccaggcgccccgcatcgacgaggcgcggcatgacggcctctacgagctggaagtcgcgctggcgcaggtgcccgggccgggggcaggcgagatgccgccgccatggctggtcgaccggctgttccgcaacctgctggtcgacgtgaccggtaacacgcatcgcaccgagatctgcatcgacaagctcttctcgcccgacggcccgaccggccgtttgggcctggtggaattccgcgggttcgagatgccgccggatgcgcggatgagcctggcgcagcagctcctgctgcgtgccctcacggcctggttctggcgcgcgccgcaggatggcgggctcgtgcgctggggaacccgcctccacgaccgcttcatgctgccgcatttcgtatggagcgatttcctcgatgtgctcgcggacctgcggcacgccggctatgtgttcgaccccgcctggttcgaggcgcagcgccagttccgctttccggtccatggcacggtgcgcgccggtggcgtggagctggagatcgcccatgcgctggagccatggcatgtgctgggcgagaccggcgcgatcggcggcacggtgcgctatgtcgacagctcgacagagcggttgcaggtgcgagtgagcggccttgtggaagggcgccatgtcgtcgcctgcaatgggcgacgcgtgccgatgacgccgaccggcgtggtgggcgaagcagtgggcggggtccgctacaaggcctgggcaccctcggactgcctgcatccgcgcctgcccgtgaatgcgccgctgaccttcgacatattcgaccagtggagcgggcgatcgctcggcggctgcgtctatcatgtggcgcatccgggtggtcgcaactatgatgacgtgccgatcaatgcctatgaggcagaagcgcggcgcaaggcgcggttccaggatcatggccatacgccgggatcgatggcgctgccgctcgaggagaagacaggggaattcccattgacgcttgacctgcgccgccccccgagcttgtgacacggatggcaggcgccacagtgaccatggaagatttcgatcccgccctgcagcgttaccggcgggaagccagccgcagcgacctgatgctgagcgcgcagggcgatccgcgcatggccgcatgctggcagtccatgctggccacgctcgccgggccggaccggggcggcctttccggcctgcaggagcgcacggcgcagcaggtgctcgatctgggcatggcctttcggctgaccggcgaagtggaggagcgggtctggccgctcagcccggttcccatattgctccacgcgaccgaatggcgcggaatcgaggatggcctcgcgcaacgggccgacctgctcgaagcggtgctggacgatgtctatggagcgggacgcctcgtgcaggaaggcgcgctgcctgccgctatcgtcaccggcagtcccgactactggcgccagatgcaggccatcccgccgccgcatggacatcggctgcaattctatgccgccgacatggcgcgcgggcccggcggggaatggcgcgtgctggccgattatgtccgctcgccggtgggggccggatacgcgctggaaaaccggctggcgatgaccagagcgacggacgatgcgctgggcgccatgaacttcgcccggctggcgcctttcttcgccagcttccggcagggactggcggcgatctgcgcccgcccggatccgcgcatcgccctgcttacgcaggggcgatacaatcagagctatcccgagcaggcgcatctggcccgttatctgggcatattgctggtggagggcgatgacctgaccgtccgcgacgggcagctgttcgtccgcacgatcgaaggcgtcaagcgcgtggacggtgtctggcgccgcatgggcaccgatctgctggatcccctggcattcgacgcgcgctcgactatcggcgtaccggatctgttcgaggcgatccggacgggtggccttgccatggcgaactggccgggtgccgggctggtggaaacgcccgcccttgccgctttcctgccgcggctgagcaagcgcctgcggagcgaagcgctgcgcattcccaatgtcgcgacctggtggtgcggtcagaagagcgaacgcgagcatgtgcgcgcgcatgtcgatacgctggccatcggttccgccttcggcctgccggtgcctgccatcccgcacggccgcgcccggctcgccgcgcggctgagcagctcggagcgcgccgccttcctggcggagctggatcagcggcccgtcgattatatcgggcaggaactggtgcggctctcgacgacgccggcgctggtcggcggccagctcctcccccgccccttcatccttcggaccttcctcgcccgggatgcgcaaggcaactggtgcgccatgccgggaggcttcgcacgcctcgccgcccatgacgacatgcgcgcggtgctgatgggcgagggcgacatgtccgccgatgtctgcatcgtcgccgacgagccgcagccggccatgacgctgctggaaaccggcaaggcgatcagcatccggcgcgtggcgggcacgctgcccagcaaggcggccgacaatttcttctggctggcgcgctatctggagcggggcgaaatggtgctgcgcatggtgcgcgtgctcatcggcggcagcatcgaggcggaaaccgcgtcctcgctcgaccagcccacgctgcgccgcgttgcggacgtgctgatcgcctggggcgcggcgacaaacgccgccgtgacgggcggcatccacccgctatgcgtccatgccctgagcgatccgaagatgcccggcagcgtgcacgcgcttttcgaggcggccgaggccatcggacggggcttgcgcgagaggctcgcgatcgatttctggaggctgctcaaccgggggctgggcgatgtcgccgcgatgcaggggtcacagctcatggcgcatgtcgcccggctgctggatcgctgtgcgtcgctttccggcctttctgcggaaaacatgatgcgcggggccggctggcgcttcctcgacatgggtcggcggctcgagcgcgcggtgcacatttgtcggctggtcaagacctttgcgggcgacaatgccagcgcgcacgatctcaatctcctgctggacctctccgactgccagatcagctatcgcacccgctatctcgccggcctcgcgcttgcgccagtgcgtgacatgctggtgctggagccgggcaatccacggtcgctggcgttccaggccgatgctctgctggagcatctctcggcgctgcccacgctgcgtgacgatggcatgcccgagcggccggtgcagatcgccaatgccatcgccgcgcggctgcgcgccacgacggccgagacgcttgcggcaggcgacctcgacttcatcgagcggcagcttctcgacctgtccgacagcatcaatgaccgcttcttcctcaagggggaggatgccccgcgcgcgtcgggcatgacccggctcgcatgaaggtgcccgcatgagatacaaggtcagccacatcatccgggtcaattataatccgctcgtgcgcctggcgcatttcaacctgcgcctggcaccgattccctggcccgggcagcaggtcgatcaatacgagctcgccgttgatccgctgccggatcggcgggaggagcggccgggcgcctatcctttcaagctcgtgcgcgtcgagatcatgaagcccatatcgacgcttgaagtgcgctcgaccttcatcgccgaggtcggcgatgcggaactggatttcgcggcctcagggctgaccatcgcacaggtggccaaggcggcccttgaggtgcggcggctggatgccatggcgccgccccattatcttttcccgtcccgcctgctgcctgccacgccgcagatcgcgcaatgggcaagacccctcctgccgccggacgcggactgcctgagcagcgctctcgccctggcccagaccatccggtccagcttccggtatgacacgagcgcgacgcaggcggatacgccggtcgccgacgccttcgctatcaggcgtggggtctgccaggatttcgcccatgtgctgatcgtggccctgcggtcggtggggctgcctgcggcttatgtgagcggctatctgcgcacttatccgcccccgggtcagccgcgactggtcggcgctgacgcgatgcacgcctgggtggcgctctggtgcgggccgcaacggggctgggtcggcattgatcccaccaacggcgtgatggccaatgccgatcatctggtcgtggccatggggcgcgattattcggacatctcgccgatcgacggggtgttcgtgggcggcgcctcgcagaagacctataattcggtcgacgtctcgccgatcgatacgcggacgatggcgagctgacgcaacaaaaacggcgccgaacccgtcggcgccgtcttcaatatcccgaaggaatgaattcagccgagcgctgcgacgcgcttcgtcaggcgaccgaacttacgggccgccgtgttcttgtgcatcacgccgcgggccacgccgcgcgccatctcgggctgcgcagagctcagcgcttcctgagcggccgacttgtcacccgctgcaagagccgcctcgaccttcttcacgagggtccggatgcggctgagccggctaccgttgatctcggcgcgacgcgcgttgcgacggatgcgcttctttgcctgaggcgtattggccattgaattcctcgaactcgaaactgttgcatggaacgcggcgcgaatcccgggagggagccagcgagcccgcgtggaaggccgggccattagctgccattggctcgatcgtcaaccgccttatggcaaaagacggtcggttcaggcggctgtgctcgtcgaaaccttccgcaggccaaggcccagaaggacgagaaacaggcccctgaacaggaagctgattccgacaatgatggcgaggaacgccagactcggcacggggcccgagaagagcaggattgcgcccagcaccagatcgagcaagccgaggaacagccgccaccagcggtccaccggaaagcgcgcggccgtgaccagttgcatgacgccggacaccaccagccagaaaccgatcgcccagaccagcgacagcgcacccagaagaggcgcgaagaggatgctggcgccggcaagaagcgcgagcatgccgagaatgagttcaatccaccgcccgcgccgggacagcgacgaaatggcggacgcgatggcggcgacgccatagacgatcaggacgagcgcgaggatgatgcccgttgccaggcccgtggcgatcggattggtcagtgccaggacgccgatcaggatcacaaggacaccatatgccacgatccagccccagccggtgcgcaggggaggatcaccgggaatggacgattcgctggttgccatgaacctgtttcctccgtgcgctcagagtgtatcgactggtcgagaccccgctgacgactcggcggcgtcgcccggcaccatagcgctttgctcaggcgcgcgcatgtccgacacgatcgtccatgtcgcgatgaacagggccgcgatgacaggaccgatcacgacaccgctgaagccgaacaactcgatgccgcccagcgtcgaaatgagcacgacataatcgggaaggcgcgtatccctgccgacgagaatcggacgcaggagattgtcgaccagtccgatcacgaacaggccgcacaggacaaggatgatcgacttgacgatggcgccgctcacgaaaagatagatcgataccgggacccagacgaggccggtgccgatcgccggaagcagcgaaaagaaccccatgaggacgccccagagaagcgcgccttccaccccgagcacccagaagacgagtccgccgatcagcccctgaaggatggcgacgacgatgctccccttgatcgtcgcgcggatgaccagcacgaactgcttcagcagcgcttcgcgctgggcgagacgcagcggtgtgctgttcatcagccgtcgcgagagatcgtcaccgtcccgcaggaggaagaaggtgaggtagagcatcacgctgagcgcgatgaggaagctgaaggcgccctggccgatcaccaccgcctgcgccgcaagaacgcgcaatatgtcggcgatgcccgcattgagccgcgcgcgggcggcttcgaagtcggcgaagccaagccgttcgagcacgcccactgcccagccggggaggttttcacgcaggcgtgagaacagcatcgcgaagtcgatctcgccagattggatgcgcccatagaataaggtcgcttcctggatcagcgccatgctgagcaggatcgccgggacgatcaccatggccacgatcaacacaagcgtaatggccgcgctggtgttcggccggcgcgggaaagccgcaagcaggcggtgatagaccggcgtgaagaggatcgcagcgatcacgccccagagaatcgccacgaagaagggctcgatgagaaaggcgaatgcaacagtgacgagcaggacaaggcccaggaagaagccgtcctctacgcgcattccggggcgggcctgaggctccatgggctcactttcaatccgttcctgccgggaaccggatgggctcctgcggcgacatcatcccaaacgcgcacaaaaggcaatcggcttccggcgaagcgatcttcccggacatgacggcgggaaggccgcgcgcatcccggcgtcatactcaggatgccagttcgcgttcccagagcgccggcgcgaacccgacgagcaggtggtccagccccgtcaccaccggccgcttgatgatggaggggtgcgccaccatcagggcaatggccttcgcttcgtcaatggcttccctgtcttcgtcgggcagcttgcggaacgtcgtgccggcccggttgagaagggcctcccaccccgcctgctcgacccagccccgcagttccgccggttcaggcggcgctttcttgtagtcgcgaaaactgtaggcaatgcctttcccggccagccatgcgcgtgccttcttcacggtgtcgcagttgggaatgccatgcagggtgatcgtcatggggccggccattgctccgtatcgtggtcgggatgctggtgattgctggcgcggatgatcggcgcttcctccaccatatcgtcttcggtcgcgccgtggtccggcagcgtggcgagatgatcgatgaaggggaggcgcccttccatgccgacttgcgtccggggcggggccagcgcgggatcgtcgagcgatccgagcgtgagggcggtgcgcccgctggtcttgccgcgatagaaaagcggcgtgccgcagcgcgcgcagaagccccgttccgcgagatcggacgaggcgaagaccgcaggggcgccgcgcgtccagacgagcctgtcattgggggcgccgaccagagcggcgaagacattgcccaccgccttctggcacatgcggcaatggcagatatgggaattgtccagcaattgcccggcgcggtagcgcaccgcgccgcactggcatcctccggtcgcgatgatgtcgaggcgcttcatgcgagcgcgtcagtgctgacatcctcgaacttgtcggccagcgtcagcctgtcgaggattgcggccgtctcgtcacggaccttgagcatgatccgccgcagttcgcattcgtcttccggcaggcagttcttgcaaggctggtgcgcatagcggctggcgcaggggacaagagcgagcgccccgtcggtcaggcggaagatgtcgccgtagcggatatcgatcggcgcgagggcgagccagtagccgccgtcacgcccccggcgcgtcgcgaccagcccggcccggctcagttcggagagaatgacggtgagaaacttggcgggtatgttctgcgcggcggcgatgtccgcaagttggatcggcccctcgccatagtgccgcgcaagatgctgaagcgcgcggatcgagtagcgagtgcgttgcgaaagcataccaacctatttggcagagaatgcgtccggtgcaagtggtttggccgaatttcagccgtcatgcgcacatggcgcgccctgtcgcaaaggccgagcgccttgtgtcggttcagaagatccgcctgacggagcgtcatcgcaggcgaagcgcgcgtcaggcgtccggatctgtcctcaggcggcctgtttgcgccgctcggccagttcgtcgttcagcatctctgccagcaggaacgccagttcgaggctttgcgccgcgttgaggcgggggtcgcaatgcgtatggtagcgatcggcaaggctctgctccgtcacgtcgacggcgccaccggtgcactccgtgacattctggcccgtcatctccgcatggatgccgccgccgaagctgccttccgcgcgatgcacggcgaagaagccgcgcacttcggcgaggatccgctcgaaggggcgcgtcttgtagccggtcgcggccttgatgacattgccgtgcatcggatcgcaggaccagaccaccggatgcccctcccgcatcaccgcgcgtacgagcgggggcaggccggcctcgatcttgtcatggccatagcgcgtgatgagcgtgatccggcccgcttcgcgcgcgggattgagcaggtcgagcaggcgcagcagcacgtccggctccaggctggggccgaccttcatgccgatcggattgccgatgccgcgcagatactcgacatgcgccgagccctcgaaacgcgtgcgatcgccgatccacagcatgtgcgcgctggtatcgtaccagtcgcccgtgagggaatcctgacgggtcagcgcctgctcatagggcaggagcaaggcttcatggctggtatagaagctggtgccgccaagctgcggcaccgtctcgggagacaggccgcaagccttcatgaaatccagcgtttcgccgatgcgatccgccatttcccggaacttcttcgcccagggactgcggcccatgaaatcgagcatccagccatgcacccggtcgaggctggcatagccgccggtggagaaggcgcgcagcagattgagcgtcgcggccgactggttgtaggcgcgaatcatgcgcgccgggtccggttcgcggccctcggccgtgaaagcgatgtcgttcacattgtcgccgcgatagctgggcagctccacgccacccacggactcggttgcggacgaacggggcttggcgaactgcccggccatgcggccgaccttcaccaccggcagcttgctggcaaaagtgagcaccaccgccatctgcagcagcacgcggaacgtatcgcggatattgttcgggtgaaactcggcgaagctctccgcgcaatcgccgccctgcagcagaaacgcctcgccattggcgaccttcgccagatccgccgtgagatgacgcgcctctccggcgaagaccagcggcgggaaattgccaagctgagcctcggccgcggccagtgccgcggcgtcgcgatagtcgggcatttgcagcccctcatgatcccgccagcttgcggggttccagttcgccgtcatcgccgaaaaaactccgtgcacggtgccgagcgcccaagatggggcgcgccggaccgggggcaagcccctacgccttcggcgtgtcggaagcaaggatgctgctgcgcacccgcagcatggcgagcgtgcagggccagccgccgcccggagccatgcgtcaattgcaagaccgcactccagaattgcaaactgatatcctggatatcaattatctgttttgatacatgaagcgtcatgatgacgtctgcccagatgcgcgccgctcgtgccttgctcggcatggatcagcgccagctcgcccagctctccggcgtttcgctgccgacgatccggcgcatggaagccagcgacggcaatgtgcgcggcaatgtcgacagcctcgtcaaggtggtggatgcgctcagcgccgcgggggtggacctcatcggtgacggcgcgccgagcccggatggcggtcgcggcgtccggctgaagccccggaggggagaaaacggatcatgaagcaacgcgtggccgctccgagctttgcggaactcttcacgcccaagctcgtctccgtgctccgggaaggctatgatgcgcgcggcctcaaggcggacgcggttgcgggcctgacggtcgccatcgtcgccctgcccctctccatggccattgccatcgcgtccggtgtcggccccgagcgcggcctctacaccgcgatcatcggcgggttcatcgtctcgatgctggggggcagccgtttccagatcggcgggccggcgggcgccttcatcgtcctcatcgccgccacggtcgcgcggcatggcgtggacggcctgctgatcgcgaccttcctgtccggcctcatgctcatggcggcggggtggctgcggctcggcacgttcgtgaagttcataccctatcccgtgacggtgggcttcaccgccgggatcggcatcatcatcctggccagccagctcaaggacctcatgggcctcacactcgcgggaccggagcccggcgaactgctgcccaagctgcaggcactgggcgtggccctgcccacggtgaacgcggcggcgctcggccttgctctggcggccatcgccatcatcctcgcctgccggaaatggcggccgcactggccggcctatctcatcgccgtggtcgcaaccgccctgctggccacgctcgtgaacctgccggtggaaaccatcggctcccggttcggcgaaattccgcgcggcctgcccgcgccgggattgcccgatctttccccgggtcgcgtggtggagcttctgccgacggctctgtccttcacgctgctgggcgcgatcgagagtctgctctccgccgtggtggcggacagcatgagcgggcggcggcaccggtccaattgcgagctggtggcgcaaggcgcggccaattgcgccagtgcgctgttcggcgggatgtgcgtgacgggcacgatcgcgcggacggccaccaatgtccgggcaggcgcgcgtggcccggtgtcgggcatgctgcacgccgtgttcctgctcgtcttcatgctcgtcgccgcgccgctcgcgagctatattccgcttgctgccctcgccggcctgctggcgacggtcgcctggaacatggtcgagcgcgatcatatcgccacgctcgtgcgcgcctcgcgcggggatgcgctggtgctggcggtcactttcctgctggtggtgcttgaggatctcagcctcggcattctcgtgggcttcagtctcggtacgctgatcttcctcaaccgcatggcgcaggcagtggaagtggagaccggcagtcccctcgtggaggccgaccgcgcggacgatgatcggaccggtggccgatcaggttacgagctcgccccgatcgcggatcaggacatcgccctttgccgcatctcgggtgccttcttcttcggcgcggcgggcgcggtctccgccatgctggaccggctggacgagaatccgcgcgcctatgtcatcaacatggcagacgtgccgatgctcgattcgaccggcgccgcgaccatggaggcctttgcgcgcaaggcggctcaacgcggcgcggcgctctacatcgccggggcgcgcccggccgtccgccgcgctcttctgagccatggcgtccgcccgccccatgcccactatcgcgcgaacatgaaggaagccatcgaagcggcccgactggcaaaattgggcagcgaagaagaaacgctgcattgatgcggctcggaggcgccgggcgtaccctgccagccctcagtatccccggctcaggtcaaccacatgctcaagcggctcgccggcgagataatggcgcagattcttcaggaaacgctgggcaccccggcggaaagcgctggtctggctctggccggacaggtgcatggtgacaagcaggttcggcgcatcccatagcgggtcttccggcggcagcggctccggcgtggtcacgtcgaggaaggcgctgccgatcccgccggaccgcaaggcgtcgatcagcgcgggctgatcgacaagttcgccccgggcgatgttgatgagccgggcatcggccttcatggtggccagctccgccgcgccgatcatcgcgcgtgtctcgtccgtgctgggggctgcaaggatcacgatgtcgaattcgccgaggcgggcgcgccagtcgtccggcccgatcacggtcggatcgccggagtccgcggaccgccgtacaccggtcacgtcgacgccgaaggcccgcagccgcgtgccgatctcgcggccgatcgcgccatagccgatgatgagtgccttcgcgcccagcagctcgaacgaaccgggcggcccgctgcggatccaagccttgcgatcatgggcgcggaccacctcgtccagccgcttggcgagggtgagcacgccgagcacggcataatcggcaatgacatcgggcatgaggccattgccattggtgaagatctgcccgcgctcgcggatttccttcactggaaaagcatcgagtccgacggtgacggtgttgatccaccgggcagacgtcgcggcgcgagggcccttcacataagcgcccgatgcccagtcgtcgaaccagccgatctcggcttccggcgcaagcgcgaggcattcctcgagcgtcgagaaacccctgacctccacgccctccggcagcatggccgaaagctgggcgcgatagcgctcgggaaagacgatcagcggcttatgtgccatgctccagcttccactcccatcccagcggatcgccatccatcacctcgactccggacgcgatgagcgaatcgcggatcgtgtcggacgtggcgaaatccttcgccgcgcgcgcctctttccgctgcgccagagccgcatcgatgtcggcttccgcgatggtagcggctgtggggcgcaaccgcagcgccgtgcggtcgagcgtgagaagatcgagcccgaacaccgcgtccatccgctcgatcagcgcgcgcttttcctcggccggcactttcttcatcgcaatcgcttcctcgacgacgatgagcgcggccggcgtgttcagatcatcgctcagcgcctcgtcgaaccgcgccagcaggggcgccaggcggggatgcgtcacggcgtccgccgcctccacgccccggagcggtccgaccgccatcagcatacgcttcaggcgcgtgagggccgccgcgagattgtcccagctgaattccagttccgatcggtaatgcgcctgcaggcacagcagccggtaagcgagcgggtgatagccccggtcgacgagcaactgcagccgcaggaactcgcccgaggacttgctcatcttgccgccgcgatcgatcaggaaattattgtgcatccagatgcgggcaccgctgttctgcgcgcaatcgagatggccgtgatgagcatcgaagccctggatcgcctgattctgcgcgatctcgttgggatgatgaatttcgcggtgatcgatgccgccggtgtggatgtcgaatggcaggcccagctcggcccggctcatcacggagcattcgagatgccagcccggcgcgccgcggccccagggcgaatcccattccatctggcgcgtctcgcccggcggggtccggcgccagatggcgaaatccgcgccatggcgcttgccttccacctgctcgatccggccctcgccttcttccgtggccgcgcgcgccagccggccatagtcggcgacggtcgacacgtcgaaatagaggcccgagggcagctcgtagcaatgcgtatcggcgatggctttcgccgcctcgatcatctgcggcacataatcggtcgccaccgtccattgcgcgggatcagacacgttcagccattggaggtcgcgcttgaactcggcggtgtagaaggcggcgatatcccaggccgatttgccctggctcgcggcggccttctccatcttgtcgtcgcccgcatcggcatctgacgtgagatggccgacatcggtgatgttgatgacatgacgcaggcgatagcccttgaaccgcagcgtacggcccagcgtatccgcgaagacataagcccgcatgttgccgatatgctggtagttatagacggtcggcccgcagctgtagacgcgcgcctcgccgggatggacgggctcgaacggctgcatcgcgcgcgtcaggctgttgaacaggcgcaggggcgtggcttgggtcatggcgggccatgtgagcgttgccggcgccagggtcaactcccgcccgcagcgcaggatgcagcgagtccaaaaaggaaggcggcggcctgtccggccgccaccttcttggccttctctcgcatggctgcgccagccgagagcgggcgcttttcttcagacgaagctgagacggacgcgacggcgacggagtgcgctaccgaccacgcccatccccgcgatcatcatggcccagctcgccggctccggcacggctgccgggggcggcacgtcctcgatcgcgcgcacgtcgaagcggatgttgtcgaggccgacgtcataagcatccggtccccagacgagcctgatgccatcggagaaccagccgctgtcgaccgcgagcgtgccatgggtgggatagagcgtcggcgccgagccggccgcgatcactgtgccgccaagcgagctgatgtcataattgatcgtctggcagctgccgcgattctgatagcaaccaaaatcgagggaaatcagcgacacttcatagccggccgctgccgtgaagatgatctcgctggcatgggtcgtcggcccggagccgccccagacgatgttcagcagatcgccgtagccggccgcccaatgcttgaggaagctctcgtaagtgacgccggtgctgctgtcgaaagagcggtaggacacgtccacctgcccggcgatatccccgtaattctggccaatggccgagccgttgccgcaggcttcgttgccagcaacgccgcagatattcccgctgaaatcgagaaccgacaccgcgcccgcggcagagggcagcgccatcaggccagtgcctgccatcgccgcgaggacaaagtttttcacaaacatatcaatctcccacatcatcaatctggaaggcgcgcatgcacccttccgacagatcaagcgggaaattgccgcgaatcggaccagcggtcccgcacggaccgccgtcccgaatcgagattgcgcagatttctgacagccggcgcggcgaatggcgccttatttgggcgccagcaccatgagcatctggcggccttccatgcggggataggcctcgaccttggcaatctcggtcacgttctcggcaacgcgctgaagcagcgccatcccgagttgctggtgcgccagctcacggccgcgaaaccgcagcgtgatcttgaccttgtcgccctcgccgatgaagtcgtggaccttcttcatcttcgtatcataatcatgatcgtcgatgttcggacgcatcttgatctctttgagttcctgcgtcttctgggtcttgcgagcgatattggcctttttctgggcctcatatttgtacttgccgatgtcgagaaacttgcagaccggcggatccgcagtgggcgagacctcgacgaggtcgaggccgacatcggctgcctgctccatcgcctcgcgcgtgaacatcacgccgagattttcaccattctcatcaatgacgcgcaccttgggcacattgatgaattcattgtagcgcgggccgttgagcggcgggggcggcgccatagggcggcgcatcattgggggacgtatagccagttctcctttaatgacagttcgaggcctcttaacttaacgattttcgatggcaactgaaagaggcgtgctacgcaaggcacgccggtgcggcgcgatagcaacagtgcgttaatgagctgccaagatgccgcgcgccatctccccatataggaatgatggcgagcgattgcgagacatccggcggacatgccggcgtggcgccgatcgcccgcgatccttcgatgccgtccggcgccggacgaggttcgccggcgcgcgggcgcctatcgcagatcgggcggagtcgcttcggcgacgagcatggcgatgagatcgtccaccttcatgaccttctgatgctcgtccgagcccagccggcgcagcgctacggtgccttcctcagcctcgcgccggcccacgaccagcaggttggggaccttggcaaggctgtgctcgcgcaccttgtaattgatcttctcgttgcgcaggtccgtctcgacgcgcaggcccgccgcctgcatcctggccgcgacgtccttggcatagtcgtccgcgtccgagacgatggtggcgacgactgcctgcaccggggccagccacatcgggaacttgccggcatggtgctcgatgagaatgccgatgaagcgttcatagctgcccaggatcgcgcggtggagcatcaccgggcgatggcgctcgccatcctcgccgacatagctggcgtcgagccgctcgggcagcaccgtgtccgtctggatggtgccgacctgccatgtgcgaccgatcgcgtcggtgaggtggaactcgagcttgggcgcgtagaaggcgccttcgccgggcatttcctcccagccccattccgccgtgttgcgcccggtggcggcgacggcgtcgcgcaggctctgctcggaccagtcccacatctcgtccgaaccgaagcgcttctccgggcgcagggcgagcttgatggcgtaatccgagaagccgaggtccttgtagacgacgtcgaggaggtcgcagaaggcggccacctcgctcacgagctgatcctcgcggcagaagatatgcgcgtcgtcctgcgtgaactggcgcacccgcatcaggccatgcagggcgccgtgcggttcgttgcggtggcagcagccgaactcggccaggcgcagcggcaggtcgcgataggatttgatgccctgccggaagatcagcacatgcgccgggcaattcatgggcttgagcgccatccattccgcgtcctgcgagacgacggggccttcatcctcggtattcggcgtctcgtcggggatgacgaacatgttttcgcgatacttgccccagtggccgctctgctcccactggcgcgcatccatgatctgcggcgtcttcacttcctgatagcccgccgcgtccagccgacggcgcatataggcctcaagctgcctccagatcagatagcccttggggtgccagaagacactgccatgcgcttcctgctggagatggaacaggtccatctcctgcccgatcttgcgatggtcgcgcttcgccgcttcctccagccgatggagatgcgcgtcgagctgcttcttgttcagccagcccgtgccatagatgcgcgagagcatggcattgcgctggtcgccgcgccagtaagcgccggagacgcgcgtcagcttgaaagcattgggatcgaccttgcccgtggaagcgagatgcggccctcggcacatgtcgagccactcgccgccggaccagtagacggtcagatcctcatcgcccggcaactcggccgcccattcggccttgaaggattcgccctgcgcggtccagcgctcgatcagcgcctcgcggctccagacctcgcggcgcagcggcttgtcggccaggatgatctcgcgcatcttcgcttcgatggcgggcaggtcgtcctccgtgaacggcccatgatcggcgggcggcgcgacatcgtaatagaagccgtcgtccgtcgccggaccgaaagtgatctgcgtgccggggaacagcgcctgaacggcctcggcaaggatatgcgcataatcgtggcgcgccagctccagcgcatccttctcgtccttcgcggtgaccagcgcgagattggcgtccgcctccagggggcgcgtgatgtcgaccagttcgccgtcaacccgggccgccagcgccgcctttgcgagccccggaccgatggccgccgcgatctccgccggcgtcgtgccccgcgccacctcgcgctgcgagccatcagggagcgtgatcttcactagttccgtcatcggttttgttcctgtctgcggcgatgcgcttagggaagcgcggccgtattgaaaagaggcaggaaagggaggacgccgtccgcttgcccattcccccgtcggatgggcctctggcgacgtgcgtcagcggcgaagcatgacgcgcgtgccgaggcccccggtagtggtccgggtgatcgtcgtcgacctgatgagcgcgaacggtctcggcatggtccacaacataaggggagcacgccggtttgtcacgcctccggctccctgcgtggacagcgaccacgccggatgcgcgccggtcgggtccccgaggggcgcaacctgacaagggtgcttgacatcaggcatcgaatagtcaactatcctttacatcgattcaatggagcttgactatgaccattctgtccaaggcgctttgctgggcggccgcgctgatactcctggctgtcggtgcacggctcggcgtcgtgtccgagcgagcgatgcgagtgctcatgatcgtcctgccgattgtcgccgtgctcacattacgcggcgggcggtgcagccgtgccgcccgcgaaagggcctgagccatggcaggcgcatccacgaacatcgcctaccggcgctatctgcggcgcatggtgccgatcagcctcgcttatgtcgcgagtgtcgcactcgccacgcggctcattccggatgacgcgcccgccgatgccgtcaccatcttgatcgcgctggtgcccggccttgccgtcttcggctggatctgggccatggcgcggctgctcatcgagctggacgacgagtatctgcgcctgctcgaagtgcgcaagttcctcgtggcgaccggcgtgactctggcgggcaccagcgtctggggcatggtggaactctatgccgacgtgccgcgcctgccggtcttcttcgtcttcccgctctggtgcgccggccttgctatcggccagatcgtcaatcgcctgacgctgggcgacggaggctgcgcgtgagaaatcgcctgaaagtcctgcgcgccgagcgggactggacgcagggcgatctggccgaccggctggcgatcagccgacaaagcgtgaatgccatcgagacggggaaatatgatccttccctgccgctggcattccgcatcgccgatctgttcggcctgcggatcgaggaaatcttcctgcgcgattgaaaaggttgagccgccagcggcgacatcagtttttctcgagcaccagcacatagcccatcggcatgacatcgcgcatgcgccggctgagcggcgccagcggggcgaagagcgcgccggtcatgtagtgcacgatccaggccgggagcggaaagcggcgcgtgtagacgatcttggtgagcagatcgcgcacgacatccagcccgccggcataagcgcgcccctccaccaccgcgaagccatgacgcgccgcaaagtcgcgcagcttgtgaatggtgtagcgatgatgatcgtgcggctcctcatgcagccagtaaagaaacggcacgccgatgatcgcccgcccaccgggacgcaggacgcgcgccacctcggcaagcagccggtcaggctcgcgcagatgctccagcacgtcggtgagcagcacggtgtcgagcgaaccactgccgatacgcagcggctcttccagatcctgcgcgacatcgggtgcgacgagcctgtgtggtccgtccgggcgatcgacccagagcatcgatgtgacgtgcggcgcgtagatgcccgccagcggcgcgttgccgcagcccagatcggcaagcgcaccacaggcatatgcacggatcgcggtgacatagctgtccagcgccttgtccgcggacaggcgcgaagcgatgccgacatgcctgacggcgctgcgccatcggccgcgccgctcgacgaacttgcttggccgccagcctctggcgaccagtttttccaactggaccatataccgcctgatctgccccctgcggtcgactcgtctgccgggcccccacccgactcctccgatatagcgtccaaagcttaattgtcgctgcttgacagtgcgcgggccggcagtgttcttccactcgaggatgcggcgtcgagggggcgggcgcagggggaaggacatatcatggaggaaccggacgccggcgcgttcgcattcaccggcgactggcgagattatgcgccgatcgccttcaccaatctgctgctaaccatcgtcacgctgggggtctatcgcttctgggcgaccacgcgcacccggcgctatctgtggagtcgcacccggttcatcgacgagccgctggaatggacgggcacgggcatggagctgttcatcggcttcctgctggtgctggcgctgttcggcatccccctgctgttcctccagttcggcatgcaggcgctcatcttcaacgggcaggcgccgctggccttcagcctcgcctttctcgccttcgccatgatcttctacctcagcggcgtcgcgcgtttccgcatgctgcgttaccggctgagtcggacctggtggcacggcatccgtggcggcagtgacgagaacggctgggcttatggctggtcctatgtctggcgctatgtggtggccgccttctcgctctacctgctgatcccctgggccatgatgtccctgtggaacgaccgctggagcgcgatgagcttcggcccgttcccattccgcgccaaggcggggccgggggccgtcttcaagcgcttcctgctcttctacctgttgcctctcgccctgttcgtcctgctgacgatcgccggcatcggcatgcgggaaggagagacggcgctcgatcccgcggctgcggcgatggtgggatttctgttcttcttcatctacgccgggctcggcgtcatcgcgctcgtcttctacgccaagttctttcgcgtcgcggtcgggggcatgtcgctctccggactgcattttcattttcgggcgcgttcgcgggactggctcatgctcatcctgggtgacatcgcgctggtggtgctgacgctcgggattggggcgatcttcctgtcctatcgtcactggaagttcttcatcacacatctctacgccaccggtgagatcagcctttccgagctcacccagtccaccacggcggcaccgaggcagggcgaaggcctcgccgatgccttcgatatcggggcgatctgacaaggggatggacatgggatcatcccgttccggcaatgcatcgcaggcggcgcccggcgagcgcagggcgcgcgcatcatgacgagcgccggtcccgacgagcgcatctggcattatgacgggcgggacgcgacgcgccaccatcccagaatcgactggcatgcggagggcttctcgctcgtctggccagggggcaagagcgggccgcatcggtggagcaatctggtgccacagggcaatgcgggcggccgctcggtctatggcctgcgcggggaagggggctggcggctggttttcgacggcccgccgccgcatgattttgccgtgcatctgccgctgccggctcgctatggccgctggatcgaccgcatcggcctgtggccggccatcgccctcttcgccctgatggctgcgatcctcctcttcgtcgtcctgcgcgcgcccgcctgggtcgcgccgctgatcccgcgaagctgggaagaccggctcggcgacacgatgatcggcgatttcggcggcaggctgtgcgaaacgcccgagagccgcgctgcgctcgagaaactgcggcgcgaactgggcgacgccgtgccgatccgccgcatcgccatcgccaatatcaagatggtcaatgccgtggcgctgccgggcggacatatcatcattttcagggatctcatcgaggaggccaagtcgcccgacgaactggccggggtgctcgcgcatgaaatcggccatgtgcgcaatcgcgacacgatgacggcgctggtgcgccagctcggcctcagcgtcctgctgggcggcttcaatggccaggtgggcggcaccatcaacgggctgctcgcgctcagctatggccgcgatgccgagcgggaggcggaccgctattccatcgaggccctgcgtgcggccggtatctcgccgctaccgaccgccgctttcttcgaacggatggagaagcgctccggcggcgaaagcatcgagcgagcgatgagctggatggcctctcaccccgtgtccgccgagcgcaaggccgcgtttgaagattcggccgtgaagggcggacactataagccggcgctcagtgccgtcgaatggaaagcccttgtcgatgcctgcgcccatgacaaggatgtcgccccgccgccgttcgacttctaggcaagggtcaggcggtgatctcgtccagcggtgcgcgcatctcgagcgagaaaccggtcggcgcgtagcgccggaccacgtcgctgcgactgccgagccccctgtcgatcaaccgggagccgaagcccgactgtccgggcccggcaatttccggcccgccgctttcctcccacgcgaggcggaacatgccatcctcgatggtccagagcaggcggatgcgtccctccggacaggagagcgcgccatatttgacggcgttggtcgctagctcgttgagcatgagcgacaaggcgagcgttgcatgggagccgatcgggcagtccggcccatccagatcgatctgccccagcccgtcatgcggggccagcgaatcgctgatgacgcggcgcagcgagaccgcagaccagccctgccgcagcaggatgtcatgtgcatggcccagcgccgtgagccgctcgccgaaggcatcgagcgcagcggcaggcgtcgcgtggcgcagcgtctggaatgcaattccctgcacgaccgccagcgtgttcttgaggcgatgcgccagctcctggttcaccgcggccagatccgcctgcgcgcgcaccgtatcgctggtctcgatcacggtatcgagcatgcccgcaatcgttccgtccgcgaggcgcagcgggctgtagcagaatgtgaaccacgcctgctcggggccaccggagcgatggatgacgagtggaaaatcctcgatataggtcggcgtcccggcgaaggcgcgcttcacgatcggttcgatgtcgggccagacctccgaccagacgtcagcaaaggagcggcccagcgcatccgccttgccacgaagaatgggcaggaaagcgtcattatggatcgtcgtgagctgagggccccaaatcaccgccttgggaaaatgcgaatccaggatctggcgcgtgatgatcttgagctcggaaggccagtcggcctgggggccgagaggcgtcgttgcccaatcgaagcggtcgatccgttcgctcatcgactgggaggatcgacttgtggtctccccggttccttcagatgtcgtggaagccgagcatgcgtatcccgccgcctccggcctgctgtttccatccatcgcttttgctccgcttgcgcaagcccaccttcggatggttttcggccgaacgcgtgttcgagtccggctcgggtgccggatcgttcccgcttattgtcgcgatttaggcccgtccaaccgattccgatgaactgaacagatggtcggaccggagacacggtctcgccggttcaatctctcagcaaagcagtctaggacgacataatgagcgatatgcccctggagccgccgagcttcctctcccgtccggacactccccggctggcctaccggcaccggaccggagccggaccgacgaccgtgttcctccccggctacatgtccgacatgctgggcggcaaggctgccgcgctggacagctgggctgcggcgcgggggcaggcgatgctgcggctggactatgccggctgtggcgaaagcgacggcacctttgaggatgggacgctggcgagctggcgtgacgatgcgcatgccgtgatcgactatgtcgcgccggacgggccgctggtgctggtggggtcctccatggggggatggcttgcgctgttgcttgcacaggcgctcggccggcgcgtggtcgggctggccggcatcgccgccgcgccggacttcaccgactggggcttcgacgccgcgcagaaggaagtgatccggcgcgaggggcgactggtggagcccacgccttatggcgaccagccttatgtgaccacgcgcgccttctgggagtccgggcaggcgctgcggctgctggagagcgagatcgctatcgattgcccggtgcggctgatccaggggcaagccgatcccgacgtgccatggcagacggcgctgcggatcgctgaacgcctccgttcagcggacgtgcagacgattctcgtcaaggacggcgaccatcgcctctcccgcccgcaggatatcgccctgctctgcgggacggtggcggccctgacggagctctgatccccgcatgttcctgcccatcgcgctcgcccttgcccagctcgcccagcccgcgcagcacgatcccgagatcgaggcgctgctgcggcgacgtgacgagcgcaggcgcagcgaagcgctggaacagcccgcgccgcgaaacggcgcggatgcggaaaccggtgacaaggcggggctggaccgggtcctcccgccgcagattgccgagcggctggcggcatgccttgcgaaagccgatggtgatcccgacacagggctcgccgacgctgccgcgtgggcaaaggcgggcggcggtgcctatgcggcgcattgcgagggttatgcattggggcaggccgggcgctggacggaagcggccgatgctttcgcgcgcggcgccgggacgagcggactcgatgtcgagacgcgcgcgcggctctggtcgcaggccggcaatgcggctctggtggcgggcgatgttccgcgggcgatccgtgatctcgatacggcattggcgaatccgctgccccgcaccctttccactggtgaaatccatctcgatcgcgcgcgggcgcgcgttgcagccggcgaccttcccggcgcgcgcgccgaccttgatgaggccgtggtgctcgcggcgtccgacccgctcgcatggctgctgtccgccacgctggcgcggcgcatggacgacctgccgctggcgcgcctccatatcggggaagccgcgaagcgcgcaggcaatgatgcagccgtggctctggagcagggcatcattctggcgctttccggcgagcgggacgatgcagcccgtgccgccttctcacgcgcacgggagctggcgcgaccggacagcgcgatcggcaagcaggcggcggactatcttgcacagctgggcgcggagcccgaggcgccgaaagaatcgcctgtcgagccagggcgatgacggcccttttttgtgattgacgtggagcatggtcaagaaagacccggcgtgctcaatcctgcgccttgccgccgtacagggcatccagctgcgactggtacttcgcccggatgatatgccggcggattgattgcttgggcgtcagcatctcgttctcgatggtgaagggctcgtcggccagggcgaaacgccggatcttctcgatgatggaaaggtccgcgttcacccgatcgaccgccgcgcgaatggcggcaagaaaggccgggtcctcgcgcaaggcgatcagctccggggatttgtgccgcgtcgttgcccattctgttgtccactccggatcgggcacgatcagcgccacgatatgcgggcgccggtcgccatggaccatgacctggccgatctccggctggagcgtgagcatgccttccagctttgccggcgcgacattgtcgcccttgtcattgacgatgaggtccttcttgcgatccgtgatgcgcagccggccgccctcgtcgaattcgccgatgtcaccggtgtgcagccagccgtcgcgaatggcgcgcgcggtctcggccgggttgttccagtagcctttcatcaccagttcgccgcgcacgaggatttcgccatcgtccgcgattcgcacttcgacatccttgagcggtggtcccacgctatccatgcgcaggccgcgcgaggggcgattgcagctgaccactggtcccgcctcggtctggccatagccttgcagcagcgtcagccccagcgcgtcgaagaaggcgccgacatcgggattgagcggtgcgccgcccgagacaagtgccttcatccgccctccgaaccggctgcggaccttgggaatgatcgtgcgattgagcacggcctggagcggccggtcgagcagcggaagccggccgccatgcgcgctccgcttgcccccaaggcgctgggcctgctccagcagcagcgccggcagccgcccctgcttctccaccgcccgggatacgcgcatgcgcagcagctcgaacaggcgggggacgacgaccatgatcgtcgggcgcacctcggcgatgttcgcgccgagcttctcgaggctctcggcataatagatctgcccgccaaggccgatgggcaggaactggcctccggaatgctcataggcatggctgatcggcaggaaggagaggaaaacctcctcgtcccagccgaaatcgcccgcgatgatgtccacgcagccctcgacattgcagaggatcgcgccgtgatgctggacgacgccgcgcggcgcgccgccggttccgctggtgtagatgatgcaggcggtgtcctcgcgcgtggcggtaagcgcgtctgcgcaggcccacgggtcggcggggtggagcgccagcagcgcatcccagtcatggatggcaacggcgctgctctgcatcgatttcaccggctcgatggcgatcgcgaactcgatcggcgagcgcatcacggcgggcatgagagtcttcgcgatcttggcggtcgagaagatgaccgcgcgtgccccgctattggcgatgatatgctcatgatcgcggatggtattggtggtgtaggtgggcacggtgatggcgccggcggccatgatcgcgagatcggcgatgcagaattcgggccggttctcgctcaccagcatcacccggtcgcccggttcgatgccgagcgattgcagcgccttcgccatcgatgcgacctgtcgtgatgcctgggaccagctcgtcgattgccagtcatcctcgctctttgcccagaggaaagggcgatcaccgccctcggccgcccgcgcgaagaacatggcggtgaggctcgggaaatgttcgaaagcgcgcaagcaggcctctccctcgatacgatatcgccgtctgacgcggcatgaacgcgccgtataggctggccgttccgtaagggccagagccaagcatggcagtccatgcggtgcgagactgggcatgcggcccttgccttgtcggcatcgctctcccactgtgcggggatatgcatgtcttgcacggcctgaagggaacatcgccgcatgagttttctccgaccgctcgtcagcttccttgccgctctcgcgctcggcgcatgcggcgcgggcacgggcactgcgccgcaaagcgcctccgctcagccgccgtctgccagcgcgcagccgcgccacttcgccatcgcatccaatccgctggccgtggaagcgggactggcggtgctgcgccggggcggcagcgccgcggatgccgcgatcgcggtgcaggccatgctctcgctggtcgagccgcaaagctcgggccttggcggcggcgcgttcatgacatggttcgatggcgcgcgcggcaccgtcacggtctatgacggccgggagacagcccctgccggcgccagcgagacgatgttcctggatgccgcgggcaagccgctgccctttggcgacgccgtgatcagcggccgggcgaccggcgtgcccggcgcggtgaggatgctcgccatggtgcatggcgaacatggcaagctgccctgggcatcgctgttcgacgatgcggagcggacggcgcgcgaaggcttcgtcatcacaccccggctcggacgtttcctgggcgggcgtttcccgcagctcggcgtggcggatgcccgtgcctatttctcgaatgccgacggcacgatgaagaagccgggcgaccggctggtcaacgcgccttatgccgatttcctgttgcggctcgcggcgcaggggccggacgcgctctataccggagagaccgcacggcgcatcgtggacaagaccacgtcagggaccttgccgggcacgatgacggcggcggaccttgctgcctatcggccggtgaagcgcgaggcgctgtgcaacccctatcgtgtctatctggtctgcgtgcccccgccgccctccagcggcgtgggtttcctcgaattgctggcgctgctcgagcgcacggatatcgacaagcgcgggccggacgatccgcaggcatggttcctcttcgcgcaggccagccgcatcatgtatgccgaccgtgatcgctatgtgggcgaccctgccttcgcacaggtgcccgtcaagggcctgatcgacccggcctatgtcgcgcagcgggcacggctgatcggcacgacggcgggtgcaccgccagccgcgggcatcccgcccggcgccgcgctcgccggggtggacgccacggtcgagccgggcggcacctcgcatttcatcgtgggcgatgcgcagggcaatgtcgtttccatgacgaccacggtcgaatcgatcttcggcacgggccggatggtcgatggcttcttcctcaacaaccagatgaccgacttttccttcgtgccgcgcgatgccgaggggcggccggtcgccaatgccgtggcgccgggcaagcgcccccgctcgtccatgatcccgctcgtgctcatcgacgaggcaggccggttcgccggcgctttcggatcggcggggggcaacgccatcctcgcctatgtgggcaaatcgctggtcgcggccatcgactggcagctgcctgttcaggacgcgctggcattgcccaatctcgtcgcgcgcggggccgccttccagggagaagtcgacaaatttcctcccgatgtgatcgagggtctcaaggcccgcggcatcgatctgcggccggggcaaggcgaggattcgggcgtccatgccgtgatgatccgcgagggtgaccggttcgatggcggctacgatccccggcgcgaggggcgcgccatcgccgagccgaagtaaaccaaaggggggctcggagcctgtccgggcctccctgccgtgcctgacctgccgacaggaaacggggaaggtgcgatccgcatcttgacgcgcgcctgctcccgcgcgagcgtgcgccatgatcctcaccgccctgttccgggctcttccgcagatcgccctgccggacatccgggccgtgctctggcgcagtctggcactcacgctcctgctgtttgccgggctgggagtgcggtctggtggggcttgcggacccttttcatgcgaacgggctggctcgcggcggacggtttcgccggcgcggcgctggcggggctgatcgcggcgctttgtgcctggctgctgttccgcgccgtggccgtcgcggtcgtcggcctccatgccgaccggatcgtggcagccgtggaacgggcgagctaccccggccgacatgccgccgcccggatcgtgccggtgacgcagggcgcgggcggggccatccgctccgtggtacgcgccatcggctggaatctcctcatgctgcccctctatctcctcctgctcgccaccggcattggcgcgccgctgctgttcttcgcgatgaatgcctggctgctcggccgtgatctcgccgagcaggtcgagggacgtcatcccgacctgccgcctctcagcgccggtcagcgatcgcagatcggtctcgtttcggctctgatgttcctgttgcctgtcctgaacctgcttgcgcccgtgctgagcgtggctatggcaacccacatgtttcttgggcgcagggcggactgacggcatggtccgcgcattcatcatccgacatggcagcgcggcggcactgatgctcggcctgctgcccgcgctggcagcctgcggtgccggcgtcgtcccgcccggcgatgccgcgcggccggcggcggggttcacgccggccaggaagtcgcagcctggcggcctgatgggggccgatgcacggggactgacgcgcctcttcggcgagccgcgcctcgacatccgcgacccggcggcgcgcaagctccagttcgcgaacggccggtgcgtgctcgatgcctatctctatgcgccggctgccaatcgcgagcctgtcgtcacgcatgtcgacgcgcgcgacggcaacggggcggacatggactggaacgcctgcgcgaagatgttgcgcgaccgctaggcggatcagccggtctggtcgcccgttgctgtgatttgcgtggcgagccgctccagagcccagcgcgccgcttccgccacgacggcgtcatcatcgtccaccagccgttgcagcgcaggcaccagtgcgggatcggcgctgttgccggcagcgatcgcagcgttgcgcaccatgcggttgcgcccgatccgcttgatcggcgagccggcgaacacggcccggaaggccgcgtcatcgagtgccagcagatcggcaagctcgggcgcgaccagttctgcgcgcggcagataggccctgttggctcgcgcaacttgcgcgaacttgttccagggacagacggcgagacagtcgtcgcagccatagacatggttgccaatgcccggccgtaactcctccgggatcgggcccttgtgctcgatggtgagataggaaatgcagcgccgcgcatcgagacgatagggagccggaaacgcatcggtggggcagatgcgctggcatgcgtcacaggagccgcagcgatcccgcgcgggcggatcgggtatcaggtcggccgtggtgtagatcgagcccaggaacagccagctcccctcggtacgactgaccagattgctgtgcttgccttgccagccgaggcctgcggcggccgccagcggcttctccatgacgggcgcggtatcgacgaacaccttgagcgccacgccgctgtcttccgccagccagcggcccagtgccttgagcgcccgcttcacgacgtcatgataatcctgcccctgggcgtagaccgagatgcggcccgtggagggatagtcggccagcgccatggggtcggatcgaggcgcatagctcatgcccagcatgatgacggaccgcacctccggccagagcgcggcggggctgccgcgctgctccgcacggtcctccatccatcccatctcgccatggcacccggcggcaagccaggcgcgcagacgccccgccgcctccggaatcgcatccgcgcgcgtgatcgcacaggaggtgaagccgaggcgcaaggcttccgccttgattcgctcttccagcgtccgggagtccggccgtgccatggcggcgctgcctagccgaagcggggggacttgcgaagcccgttcgcgcgcccacatcagggcgatggaacacgggaccggacaggaccgacgagcgatgctgagcggcgcggcctcgctggcgcttctctcgctggctggcatcgggcgggcaagcgccgccgggcgacccagcgcgccctttcagctcaccgatgcggaatggcgcaagcggctcgggccgcaggcttatgccgttctgcgtcgggcggcgacggaacgcgcctacagttcgccgctgaacggggagaagcgcaagggaatcttcgcctgtgccggttgcggccttccgctcttctcctccgccaccaaatatgacagccgcaccggctggcccagcttctggcgacccttgcccaaggcggtgggcaccagcaccgaccacatcctgggctatgcccggacggaagtacattgcgtgcggtgcggcggccatctcggccatgtcttcaacgatgggccaaggcccacgggcctgcgctactgcatgaacggcgccgccttgaaattcatcccggctgcggcctccggctgaccggctggcgaatttgcggcagagatgaagcggagccgggcggatgcccctccgcatccgaacgcgccttatcgagcccgaagcctgacccggtacaccagcacgctttcgccgggacgcatcggcacgagttccagccactcaggcgggttcccggaggcgaggactgcggcgaggccacgcggattgagctggcggtacttgcgcacctcgttctcctgcgcacacagcacgacgtaatccgccccggcgcgcgcgacgatcgcctgcgcggcggaaggcgtcgcggtcatgccttcgatgaccatcttcatgccctcgatgttgcgatgatggccggtgccgatgacggcatggtgtgtgtaggccagcacatgcgcgccgatgtcgagcggcgtgaacaatgtggcgggaggcaaagcgctcagcccccgcaggcgggaaagactggcgcaagcgacagatcgtggtgctgcctcgctatccccggcttcctggtcgtgatgcagggcggcggtggccgagacggccccgagcggcgtggcgatggctgtggccgccgtgagactcacgcgcaacggcatgaacctcagccgctgtgccgccgctaccaagcgcccgagcagcacggcattgcccggaagcgcgacgagatgcgcgaatgacatggcgcgcatgacgctgagggaaaccgctagtgcgccgaactggaggatcagtatcgcaacccaggccatgcgctccgggccatgcgcggctcgccgcaggccgatgatgctcccgacaaggccgagcagcgagggcaggacgatcatcgcctgcatgtcgggcgtctgcgccgtcaggggcaacccttcgcggacggagagataccagtgccggtaaacgaggggatcgagcgtatcgaacggcccggcgaggcattgccgcgacagcgcgaggaaggcggcaagaccggcgccgccggccagcgccaagggcaccgagcgctgcaggcgcgtgccgcctggaaaggcgcgctgcgcgccgatcagcacgatcgcggcgagcgcgagcggcaccagataggccggcgagacgctgtcgcaccatggaaacagcgcgtcagccggtgtgtgggtgccgaacaacaatatcgccgagaggccagtgagggcagccaaataagcaagcaggtccggccagcgatcggtgcgggcaacgtggcgaagcccgaatatgcttccgaccagcaccgcataaggcaggccctcgatggatatctgcagccagcccgccatcgcgacgcccgccagcaatccggcgcgcccgtcacgccagtccgcccgcgtcagggccagcatggcaagagcgcccatgacgatctgcatgccatgatgatcgatacgcatgggcgcgaaccggatgaggatcgacgcggaggagagcagcaggatgaccgccagcagcgccggtccgcgatgcagccccagcgcccgcgcggtggcatggacgatgaagcagagcgccagcagcatcaggagcggtatcgcgaccagcgtcacgcgttcggccagcgccacacccagcatgggcgtgaggagggccagcatcgacgcgatcggcaggtctaccagccgtgaccagtgcatgggcacgccggtcggtggatggatgcggtgctgcaggctgtcgaaccagctctgtcctgccagcaggtcccgcacctgcaccagtcgcagggcatcgtcgggatcaaggaaatagagggcggtgatgtactgccagttgatcgcgatcatgacgctggccgacagcagccagagcatgagaatcagcacgcgcgggcccggcgcgaaactggccgaaccgctcaccatccggaaaacacgatggaccggcgcagcagccatgtgacctggaaactgatgacgatggccatcagcttggcgaagatcggcagcaggcccagcagatggccaaggctcacgatgacggtggtgagcgcgagccccgccagtgcggatccgacgaacagcccttgctggcgaagcctctcgggcccgggaggcgccgcgcaatcggggaagaccagccgggacgacatgagccagtgcacggcgatgccgatgccatagcccagcgcggcggcgagcgccggggtcaggccggtgcgcaggaacaggacgaacaacccgacatcacagacgagcgcggcgaggctggcgacgccatagcgcatgtagcgcagcgagatgaaaccggtcatgatgcggactcaggcagcccgtacgggtgccggcaccgcgcgcgtgctcgccagcgccgcccgttcgcccgccgtcaggtccggtcccgagaacacgccttcgcgccctgcctcgtgatattcggcgtcctcgttcacggcccagatatcgtagattttcctgccggcctggatgttgcgcacggtcagcatcgccgtcatcatcgcatgatcctggttgttgtagcgatgcatgccgttgcggccgatcaggtgaagcgtgggataggcctcgtccaactccgcgcggatcgcctcgacattggcggcgtaggtctcgtcatagaccggataggccttttcctgtcgcaccacggcgccgccgaccacctgatcggcggagacgaggcccatcagttccatctcgcgcgtggccaatgcgatgagatccgcatcgctggcggaccacaggccatcgccttcgaagcagaaatattcgaggccgacgcaggcaatgtcgggatcgggcaccatttcgggcgaccagctgcggaagttctggactcggcccaccttcacgcgcggatcgtgaatgtagatccagttgtccgggaaaaggtcctcggagcggatcatcagcgccaccgtcaggaagtcgcgataattcagcgcaagcgcattgccgagcgttttcggcaccggatggatgcggcccgtcagctcgcgcatcggtgcggagctgatgacatgggcggcgctgatcgtgatggtctctccggccttcgtgctggcaaccacgcgccagcgaccggtcacctgatcccgcgccatccggttcagcgcatgtcccatcagcacccggttgcccccggcgagcacatggtcgcgcgcggcgtcccacatcatgccggggccgagacgtggatagcggaaatgctccagcagcgtcttcgcgcccatgccgtcgttcggcttcctgttgaggccgaggctgcgccggaggccatccagcaccgcggcgccgaggctcagacccttgatgcgttgtgcggcccagtccgcggacatttcgtcgcagggcatgccccacaccttctcggtgtaggtcttgaagaagatggaatagagcttgcggccgaactggttcaccacccagtcctcgaagctcttcacctgccggatggggcgcagcttcgcgcgaaggtagctcgccatgcagagtgccgagcgtagcaggccgagattgcggagcgcctcgaacgcgcgcagaggatagctgtagaatttgccctgataatagatgcggctcatccggggtcgctcgatgaagtcgtgcggcaggatctcgttccacagatcgacgacttcgcgcgacttggagaagaaacggtggccgccgatgtcgaaccggaagccctcatgctcgaccgtccggctgatgccgccgacctgcgccgggtccttttcgatcacggtgacgctgtagccggccttggtcagcaggtaggcggccgtgaggcccgcggggccagcgccgatgatcgcgacgtcgaccggctggtcaggacgagacatgcaggcagttcccccggatagattgtcctcgccgggaagtgaacgaaatggcctaacaaagcgttaaaccggcctcagccgggcccttcccgttcgccatattcgatgcggatgcgcacccagctcccgaccatcggcttgccgttgatgcgcgggggcagaacgcggaactgccaggccgcctcgcgcacggcgcggccgaagccggagcctagcggcgattcgcccagcgtccggcaatcgtccacgcggtaatcctcgatggtgcggcaagcgatgagcccccagccccggcgcgggcgattggccggcagatagccggccagttccgcgtcgctgggcttgcgataccagtcagcctcatagagacgcgcgccgcccgggccttccccggggccataggcagcctcgctgtcagcctcttgcgtcgacgagccccggctgcggctatgcgaaggcatgcggcttatatcggcagccgcgaactcggcgctggtcattgtcaggtaattgggcaggacaggcgcgggggaaggatcgggctttggcggctcgggcgggctcgtcgccggtttgggcgcctcgctcgccgcctctttcgcctgacgctgcgttcgcgccttcgaggcgtcggcttgctcgggcttggaagccggcagaaaaatggtggtcagcgattgttcgaccgtgcgtggaatcggcatcgagcggtggaagagaagcagcgcgatgaccagtgcgtgcagcgcgagcgtgagcgcaagcggacccagcttgcgcgcgcgtacggaaacgccgccatagcgctcgccggcaagcatcagcggcagcgtcccgaggcagcgagagccgggaagatgaagtctgcaatcaagggcggcacgatctcgagcttatcctcgcttcgccgtgtgtgcacgcatcttaacggcggatgaccggtatgggcatttccgccgaaccgggcccgcctgcaagcgcgagatctcccccggccctctcccggcggcgtcgaagatcgaacaatagcagcgtcatgtcgcgttcttccggagctgccccgcggcgtggccttcagcgtagctcgtatgccttgcctttcacgatgacgcgctcgatcctcatctcggcggtgccgtcagtgcgcgggtagccgatcaatgtgaccgtaccgcccggcttcatcatcgcctcggtgaggccacgggcttccatgcgcgcgaccggggcgagcaccacgtcccaatcgcgcccgtcatggcggaccgtggctgcgccatgagggtttgcccagcgcagcgtcttgagcgatccctcgatctcgatcgttttcctggcatcatagctgctccagccatggtgagccgcagccagtgaggacagaggcagcatcagggtcagcagacccgcatgcgcgatatggcaaagtcgcattggccagacctttcatgaacgaaaagactcgcccccggatcaccagtgtagcgacatggtgccgccggcaaaaggccgacggtcagtcgaacatcgaggcgatttcgcggccccgcgccgtgcgcaacgcggcgcaggcgcgaatctgctcgatggcccggtcaagttcgagcgcgccgcgctgatactggaccaccttgggccgcagtgccgcttccgcgcgatcggcttccgccgccgagcatcccgactgggtgatcccgggcaggctggccgccgcgaagatgccggcgccggtcaccaccgaatcatagttcgcgaccagccagtcgatggccagggcccgcgtggctggctcgctcgccatcccgcgcaccatgcgcagcgtatccgtgggccgcaggccctcctgcccaaagcgggagatcagccattgcgcgatcgccggatcgccactgccggccagcgcgctcagcatggcgccgcgccgcaccgtatcctcgctcgcgagggcgcgagtgaacagatcgccagccacggcctgcccgccctgcgccacataggcgccaagtgcggcggaaaggaaggagaggtcgagcgcaccggcatctccggcaaggtcggctttcatcgcggcgacgagggtgtcgcgcacgcccttgtccttcgcttcgccggccagcagcgagacgaggctgccgcgccgcgcgcgacgatccggatcgtcggcggcataagcgccggcgcggggatcgaagccaagctccgccagcatcggcgcatagatcgcatcgagcgttgccttgtaggcatccagcgtcttgccggggaaaagcccgcgccggcgcagtccagccaggcgatcgccagcctccgtcgcagcttccgaataggcatggccggccatgctccgcgccgccttgaccagcaatgagggcgcggcatgccctgcccgcatgtccgcccagagactgtcattgagcgccagtgcctcgcccggttcgagaccggggccggcctcgatcagccgcacccactccgcctcatccagcgagaagcgataatagccggtgccgtcggcattaggcatgattgcgccggccccggtgagcggcagcgttgccgtcggccgatcgagcagcgagcattgccgtgcctcgccgagcttcacgcagagcggaatcagccagctctgcgccggcacctggcttccgagcaggtgatagcgggactggctgaccgtcaggccatttgtcgcgcgcgcgagcttcacgaccggaacgccctgctggtggacgaagctcttgagcgcttcgacgatccgcgggtcgcccgccgcctcggccagagaagcgaagaaatcctcgctgcttgccgagccataagcgtggcgatccatgtggaggcggacgccgttacggaacttctcgtcacccagataggacgcaatcatggagacgacctggccgcccttgccataagtcaccgcatcgaaggcgctgtcgatctcggcattgctcttgatcggctgacggatcgggcggccggcggtcagcgcgtcggtgttcatggcctggaacgcctcgtcgatggcaccgacgccgatcttcaggtccggccgccattcatcgccgatgcgatagcccatccaattggcgaagctctcgttgagccacagatcgtcccaccatttcggcgtcacgaggtcgccgaaccactggtgcgccagttcatgggccaccaccatgccgaacagctgctgctgtccaaccggaggaattttgccgagcagcaggatcgggtcgccgtagatgtccgccccggcattctccatcgcgccctgcatcacaggcgaggcgatctggtcgagtttggggaaagggaagggggtgccgaaatagcgttccagcagcgttacgatcggtccggtgttctccagcgcgaaagccagcttctcgctgttcggctcggtcgcgacgacacgcactggaagcggcttcgcgcgctcgggcgtcggcgcgacgctgccttccgccacggccatcggtcccacgacgaatgccatcagataggttggcagcggcagggtcggggcgaagctgtgcttcaccagcgtgccgaccgtctcttcaccggtctgcggcgcattggtgagcgcggtctggccggccggggcggtcaggctgaccgtgaagggcgtcttgtggcccggttcgtcgaaaccggggaaagcggcgcgggcatcgatcgactggaactgggtccaggcataccatttgtcggccaccttgacgcgatacaggccggacgggctcgccccgaacggtgcgtcataatcgaagaccagcgtcgctttgcctgcaggtagcggacgagcgaaatcgagccgggccacgcccagcgaatcgacctcggcatagctggcggcgatcacctgcctgccgacacgcgctgccactttgtgcatcgcaaggtcgcggccatggatgaacagcgactgggaggcttccttcacatcgatgtcgatctcgacatgccccgaaaagcgctcacgctccggtacgatggtgagatcgatgcgataggcggaaggcgccgccacggtgggcagcagcccctgcggaacggacggcgaactggcttgctgggcgggctgcgcaatcagcggcgcggcagtggccagcaggaccggagcgaagaactgacggaaaaagcgcatggccctgatcctcccgatgaatgatgcccttaatgccggaaatgacgcatgccggtaaagaccatggcgagcccggcgtcgtccgcagcggcgatcacgtccgcgtcccccagcgatccgccgggctggatcaccgcggtggccccggcctcggcagcggcgagcaggccatccgggaagggaaagaacgcgtcggacgcaacagccgagccggccgtgcgcggctgcgcccaacccgcgatctcggcggcctcgcgcgcgcggatcgcggcaatccgggaggaatcccgacggttcatctgccccgcgccaatgccggcggtcacgccgtcccgggcatagacgatggcattggacttgacgtgcttggccacggtccaggcgaagaggcaatcctccaactcacgatccgtgggcgcgcgcttcgtcaccacctgcagcgactcgcgcgtcacatggccattgtcgcggctctgcaccagcacaccgcccgcgatgcttcgcagcgtcatgcccgtccgtgccgggtcgggcagcgggccggtgaggatgagccgcaggttcttcttcgtcgcgaatgccgccttcgcggcatcatcggcatcgggtgcacacacgacttccgtgaagatctcggtgatcgcttccgccgtggccccgtcgagcgggcggttgaccgcgatgatgcccccgaaggcggacacggtatcgcactggaaagccgcccgataggcttccgccagcgtctcccccgtcgcgaccccacagggattgccgtgcttgacgatcacgaccgtgggcggcccgtcgcgaaactcgctgatgagttccagggcagcgtcggcatcgttgagattgttgtaggaaagcgccttgccctgcacttgccggtgatcggccagcgtcccgcccggcgcgaatgcgggcagatagagcgcggcctgctgatgcggattttccccgtagcgaagcgactggccgagccgcagcggcactgagaggcgcggcgggaacatctcgccctgatcggcgagcgcgaaccagcttgcgatcatggcatcatattcggctgtcgcggcataggccttggcagcgcagagccggcggaaatcatagctcgttgcgccgccctgcgcctccatctcggccaccagccgcgcatagtcggccggatcggtgacgatcgtcacgctggtgtggttcttcgcggccgagcgaaccatggagggaccgccgatatcgatattctcgatgatctcgtcccagtccgcgcctttcgcgacggtctgcgcgaagggatagagattgacgaccaccagatcgatcgccccgatcccgtgcgcctccatggaagcgacatgcccgggatcgtcccgcacggcgagcaacccgccatgcacgaccgggtgcagcgtcttgacacggccgtccatcatctcggggaagcctgtgagatcggagatgtcgcgcaccgcgaggcccgcttcgcgcagcgccttcgcggtgcctccggtcgagacgagctccacgccatgaccggcgagcgcctttcccagatcggcaagccccgttttgtcggacactgagagcagtgcccggcggatcgtcacatcccgcatcatttcctgtccttatccagatttcctgagcagccagccaatgctcatgccgccggctccggcgacggcattgaccaccagttgctgcgtgggatggggtcggccatcgccgtccacccacagactgtcttccacggccagttcgcccgcccctacgcggaactgccagagtgcgccattgggcaggcgcagcagcgcgccctgccggtccgccgtcagggtgggctccacgtccgtgccgagatggaagcggatcgcgagcgggcattccgcgatcttgcgtttcctctcgaccggcaggagcacgtcctcgccgcgcagttcccggccatcgccgctgagcatgagaatgcgccggcacgtgaagccgagacggcgtgcatagccgtcatgccctacgtccagccggctgccctgctcgagctcgtggcgctccagctccacttccaccacgcccttgcccagcgtgccgtccggcaggatcgccgtggagttgctgtcgtccagaaccagggtgctgtgcgcggctgtggtgcgaaggccctgcgccagatccgcaggcaaggtcgtgcctgccatcacggcgccgccgcaattgacgatgatgcgcgtgggtccgtcggaaagttcgaatgcgcccgtggatgcgcagccgttgcgggccagccgggcaaccggcggcggtgccgcatccacctggacgaccgcctgcccggcggcgaggcgctgatagccccagtcgcgcgcctgacgcagcggccgcgtccgaatgcccgaggccgcaacaatggtcgtgatccgcgaagggtcgatcggtacgccaccctgccagcatcccggcgcgccgtctccgtgcaggatgccgagcagcgcggccacgacgcgctccagcgtctggttcacgaaggccggcatatcctcgcggcggacatcatagacggcgcgaagcatggagagcagcgtgatcgcctcgatctgctccatcggcgagcgcgagatgatgccgccgtcggcgtagaaggcgccttccagcgcccgcttgagccctgcctcgccaaagacgcggcgcggctcgccgcccggcagcagcagactggccgcaacgatgcctgcccaggcggtgacgcgggccagacccatcggcgccttgtcggcgccccgatcgagatggcgagcggtacgggcaatgccattgaggaccaagctacgataaacgagatcgccgctcgacaggatcaggggcgaataagcggtccagtggagaatccgccaggcggcattgtccacgcgccaggccggttcgctcggggtggtggcgtgcgcgtccagccaggcgcgcatctgcgcctcggccaccgggacggcattgtcccggctggttgcggcagcgagatcgcgcagccagcggaagctgtgcagataatcgacgaatgcctccggctggtcgatcttccgccagtcgagcgccgcaaccggctgcttgatgccccggaacaggaaatagccggcgcgcaatgccttgcctgcgcgcgcgtcgccggggatgacatcatccggaacggcaagcagcttgagcggatattttcccttcaggcgcatgctgtggaacggcgtcgcccaggtcatgcggtagaaatggttggcgagacgctgggccagagacacgcttcgatcgtccgagaggcgaatcagccgcttgccctgttcgatgccctcttcctcgggcggctccggaacgggcgcggggcgagggcgcgcgctcatgatccgcgcaatctccggatattctccgcataagcggacggccctccccggaacgtggctgtgccggcgaccagcacgtcggcgcccgccgcgatcgcgcggggtgcggtattcacgtcgatgccgccatcgacctcgagcgcgatttcccggccggacttgtcgatcgccttacggacggcctcgatcttgcgcagctggctgtcgatgaagctctggccgccgaagcccggattgacgctcattaccagcaccaggtcgatctcatccatgagatagtcgagcatcttggctggcgtgccgggattgagcgagacccctgccttctttcccagcgccttgatccgctggatcgtgcgatggatgtgggggccggattccgggtggacggtgatgacatcagcacccgcctccgcaaaggcatccagaaatggatcgaccggcgagatcatcaggtggacgtcgaaagtcttggcgctgtgcggccggagcgccttcaccaccatcggcccgatcgtgatgttgggaacgaaatggccgtccatgacgtcgacatggatccagtccgcgcccgcctcgtcaattgcgcgcacttcttcgcccagccgcgcgaaatcggccgagaggatcgagggcgcaatacggatggatggcaccatggctgtcgcttagccctgcgattcggccagcgcaaccggtcgggggataaagttgtggatggattggccggaatggccgcacctggctcgctacgggacaggatgtcgcttcagaatcgctccatcagcgtcatgaagaagccatccagtccgcccgtttcggccagttggccgggcagggtgcgcacgcggccggaggcggtttcggcaagtcccgccggcaggacgcccgctgctatggcgcgcgggcgcatgtcgcttcgcttcaccagcagggcgtcgacctgcgcttcgccttccgcccgttcgagcgagcaggttgcatagaccatcctgccgcccggcttcagccagcccgcagcgcgatccagcagcgtggcctggatttccgtcatttcggcgatctgcctcgggcccacgcggtggagcacgtcgggatggcggcggaagatgcctgtggcgctacacggcgcgtcgagcagaatgccgtcgaccggcacggtgggcttccaggtcagcagatcggcttccaccacctcggcggaaagggccgtgcgctgcagattggcgcgcaaccgctccacgcggcggcgcgactgatcgacggcgatcacgtgccagccggcggcgaccagctgcatcgccttgccgcctggcgccgcgcacaaatccagcatcagccggccctcgccggcccccagcagccgggccggcagggatgccgcaagattctgcacccaccacgcgccttcaccaagaccgggcagtgatgcgacgtcggtctccgcgggcaggcggacatggcccgggagaagcgagatgccgccaagccgctctgtccattccgcggtggtagcggcatcgcgcagggagaggtccaggggtgggcgcacggccatcgcttcccgcgccgctgcgaccatagcctcgccccatgcggcgccccagcgcgcgtccaccggcgccggcagcgcgggcggagtgggaaggtggaggtctcgcttcagcaaggcgctcagcacgccatggaccagcttgcgcgggcctccgtcgaccagcggcaaggcggtcgcaacaacggcatggtgcggagtctggagcagcagggcctgcgccaaagccagccgcagcaccatgcgcgccttggcgtcgtccggcagggtctgccgtgtcgcgctgtcgatcagcgcgtcgagatcaggcaggtggcgcagcgtgacggcggtaatgttgtgcgcgaacgcccggtctgccggcagggcgatgtcccgggtcgccgtcgccagcgcctgttcgagcggcatgcctcgccgcagcacggcatcgagcagccgcaatgccgcgcgccgggccgggaagccggccggttcgtccttgtgccctgtcgggcctttctgggtgggtctggtcatgaggggcggcctatagcagcgatgagcgactttggacccccgaatatcgcccgaccggcatcgggaccgcgcgtgccccgaaccggtgctggcctcagcgcggccagaccggcgggcccgccagcaaatgaggccccgcatcgcgcgcccgtccgcagccggtgagggcgaggccggcgcgcagttccgtcgccatctgcgccagcattcgcgagaccgcttcctcgccgcccgccgccagcgcgaaggcccaggggcggccgatcattacgcctttcgcgccgagcgcgagcatgcgcaggatgtcgagcccgttgcgaaccccgccatcggcaagcaccgtgagtcgttctcccaccgccgcggcaatcgctggcagggcttcggcggtgcctgtcgtggcatcgagctggcgtccgccatgattggagacgacgagtccatccgctccgatatccgcggcgcggcgcgcatcctccggatccatgatgcccttgagcaccagcggcccgtcccaatggctgcggatgaactcaaggtccttccaggtcacggacggatcgaaattgcgcccgctccagctcaggaagtcgttgagccggacattgcccttcatgatcggcaccagattgcccagcgtatgcggctttccgcgaaggccgacgtccagggcccaatgcgggtggctgagaatctgcgtccagcgccgccactggcctgtgaggccgggggggccggagaggcccgagcgctggtcccgccagcgcggtccgggtacgggcaggtcgaccgtcatgaacagcaccgggcagccagcccccttcgcgcgcgcaagcaggtccatgacgaagccgcgatccttggcgacatagagctggaaccagaagggcgccggagttgcgttcatcacctcgtcgatcgagcagagcgcgaccgtcgacatgacgaacggcacgccattggcctgcgcggcccgagccgcctggatctcgccccgccggcgcagcatcccgcccatgccgaccggtgcgagcatcaggggcatgtcgagccggtgaccgaacaggtcggtggacaggtccgcttccgaaacatcgttgagcacgcgctgccggagcgccacggcgcgcacggcggcggcattgcgcgccagcgcgacctgatcgaaactgcccccgtcgacataatcgaacaggaagcggggcaggcgccgtcgcgcggcatcgcgcagatccgtgaagctgtgcggccagaccatctcaggcgttgtcccggccgtgaaggatggaggcgcaggaagctggcgtgctgttcatggtcatcctctcgtctcttcacccggtccggatgaaccgtggctcgcgaagcccggtgtcataacggcaagagatgcggacagctagcttcctatctttggcggcaggggcagctgttgggattccggcgattttccgcctcaatgaaagtcccgcgagcgcggcaacagtcggacgttgcggggatgctgcgccatgcgctgcggcgccttgtggcggggatgctgcggatggaggaagacgtcggcacggctgagctgggcacgcggctcgtgcaacgccgacagatgaccaagcaggtcgctcctgtcgatgatacggctcgccatgacatggagaacaccctcccggctgcgctgcagctcgccatcgacgatcatcagtcgcgccgccatgacctcgcgccgatagcgctcgaagcggcgtgcccagatcacgatattggcaatggcctcctcatcctccagcgtgacgaagatggcattgcccttgccgggccgctggcgcaccagcacgatgccgcccgtgcggacatgcgcgccggccttcgcgtcgcgcagcgcgatgcaggggagcgcaccttcagcggcaaggaatggccgcagcagggccatgggatgcgccttcagggacaggcgatgcgtctgatagtccgccgcgacctgttcgcccagcgccatgggccgcagcgcaacggccggttcctcacccagttcgcgtgcgcgggcagccgcgaaaagcggcagctcgtcggttggcgtgcgccgcgcttcccacagtgcctcgcgccggccatgccccagcgagcgcatggcatcggcatccgccagcagatgcagcgcgcgggacggcaggcctgcccgccgcgcgagatcctccacattcgcgaacgcgccttccgcgcgtgccgcggcgatggcgtggccccattcttcccggaagctgccgatctggcggaagccgagacgcagggcgagggcggaggcgctcgcgcccggcccgttctccagcccattatcccagtcactggcattcacgtcgatcgggcgcaccgcgacgccatgctcaatggcatcgcggacaagctgggccggcgcgtaaaagcccatgggctgggaattgagcagcgcgcaggtgaacacggcgggctgatggcacttgatccatgccgagacatagacgagccgcgcgaaactctgcgcgtggctctccggaaagccataggaaccgaaaccctcgatctgcctgaaacagcgctcggcgaaatcgcgctcatagccacgcgcgaccatgccgccgaccagcttgtcccgatagcgatcgatggtgccgagattgcggaatgtggccatggcgcggcgcaggccattggcttcgtcattgctgaagcccgcggccgtgatggcaagtttcatcgcctgttcctgaaagagcgggacgccgaatgtcttgccgagcacgtcatggagttcattcgggtcgtgcggcgggtgcggcgcgggataatcgaccggctcctccccgcagcggcggcgcagatagggatgcaccatgtctccctcgatggggccgggacggacaatggccacctgcacgacgaggtcatagaggttgcgcggcttcaggcgcggcagcatgttcatctgcgcccggctctcgacctgaaagacgccgatgctgtcaccggtgcacagcatgtcatagacagcctcgtcgtccgaccggaggtcgatctccaggctgtggtcgcccaggccatgccggcgcatcagctcatagctctttgcgatgcaggtgagcatgccgagcgccaggacatccaccttcatcaggccaagcgcgtcgatatcgtccttgtcccattcgatgaaagtgcggttgtccatcgcggcattgtgaatcggcaccagctcatcgagccggccctgcgtcagcacgaacccgccgacatgctgcgagagatggcgtggcaggttgaggatgcgctgcacgaaatcgttgagccgcgcgatctcgggattgtcagggtccagccccgcctcgacgacgcgcttcctctcataggatgccgcgtaactgccccagacggtgctcgccatatgcgccgtcacatcctcgctgaggcccaatgccttgcccacctcacgcaccgcgctgcgggggcggtaatgaatgacggtcgcagcaatgccggcgcgcgcgcggccatagcgccggtaaatatactggatcacttcctcgcggcgctcatgctcgaaatcgatgtcgatgtccggcggctctccccgctcggcggacaggaagcgggagaagagcaagcggtgctcggatggatcgaccgaggtgacccccagcaggaagcagacgatgctgttcgccgcgctgccgcggccctggcagagaatgggcggcttctgcgcccgggcgaagcggacgagatcatgcactgtcaggaaataatgcgcataagcgcgatcccgaatgagcgcgaattcctcggcgatgcgtttcctcacatcctccggcagatccgccccatagcgcttgtgcgcttcctccatgacgagatgttccagccactgctgcgcatcccagccgaagggcacgggctcgtgcggatattcgtagcgcagctcttccagccggaagccgacgcggcgcgcgaacgcctccacctgcagcatggcgtccgggcaggcggcgaacaggcgcagcatttccgccgggggcttcaggtgccgctcggcattggcatgcagcacccgtccggcttcccgcacggtcgtgcgcaggcggatggcggtcatgacatcctgcagggggcggtcttccggtgcagcatagagcgcatcattgagcgcgatgagcggcacgcccgaggcgcgggcgagcgcctgcgcacgcgcgagccgccgcgcgtcccgcccctcgcgattcatcatggcgccgagccagacccgacccggcgcggcggcggcaaggcggtgcagcaaaagcgatgttgcggcttcgccgccaaattgctgcggcaggacgatcagcagcagatcctcgctatgcatgagcagatcatcgaggcgcaggtcgcattcccccttcttcgcgcgaagattgccggtgctgagcagccgggtgaggcggccccagccatggcgcgtggcgggataggcaagaatgtcatccgtcccgtccgcaaagacgaggcgtgcacccgcgaggaggcagaaggcctccggcacggcctcgccctcttcgcgcaggcgatcgagcgcgatcttggcgcgcaccacgccggccaccgtgttgcgatccgcaaggccgataccgcgatggcccagcgccacggcccgcgcgaccatttcagccggcgcgcaggccccgtgcaggaagctgtacgcgcttgcgcagcccagctcgacatagaagggcacgtccgccgtcatgcgaacaatccgtggagataccagagcggcgagacggcctctcgtccgtaaaggccatggcaaaagacccagaaacggcgccccgccgcatcctccacgcggtaataatcgcgcgtgaggccggggtccgtggcatgaccttccggccggcgccaccattccggcgcgatccgctcggggccttcctgccgggcgatgtgatgcaccgcgccgcgccagcggaactggcgcgggggtccatccggcacctgggcgatcacgtcgatgcgctcgggcggatcgagcaggctgatcggccgtagcggtggctcgccgggctgcggtctggcccatggccgcggcggggaggatgccggcgccagccgcgtcgcgcgctcgggcacatgcgtttcgcggggagcgaggcggcggaagcggcccggcccggcccgcacgcccagccggtcaagcagggcggagaggtcggacgccttcaccggatcgctctccagcccgccctgctcggcatcgtgcgcctcggcatgcggcacggcaaggcgcacgagatcgaagccgaagcccgggtcgagcggatcggccaacgtcgcgatccgctcgtcgaacaggcggagcaccacggcggggtcgcgcaccggttgcccggtttccacgacgagatcgcgcatcgccccatcgctgcgataaagccggaccgcgaaggcgcggccgccctgatgccggttgcgcagcatttcgcagacttcggccagcaggtccgccaggatcgccatgaccgtctcgacccgcgctattggctcggggaagcgacgctgggcatggatggcgggcggcaggcgccggggcgtgatgcggctgtcggtgtgcccgagcaggcggtccagtgcatcgaccatggcagccccgaaacgcgccgcaagaggcgcgcgcggcagtccggccagatcgccgatgttcgtgaagcccgcccggcgcagcgccagcgcgacatcgggatcgagccgcaaggccagcagcggcaaatggcgaacggcttcggcctcgtcctcgtagcggcgttctcccagacgtgccagtgccagcgccgcctcgggggttgcggcccgggcgacacgcacgcgcaggtcccacgcacgcatgaagtcccgcgcctcgcgcgcgaggctcgcctcgtcgccgaagagatgcgcacagccggcaacatccagcaccagcgcatcgggcggatcgatcgcgaccatgggcgtgaagcggtcgcacaggtccgccagatgctccagcaaccgcatctcgccgtccggatcatgcggcacggcccggagtgcgggcagccgcgcccgcgcatcggccagcatcatccccggctccagcccgagcgccagtgcgtccgcgtccagtgccagcaggcgatgggcgccgcgttgcagggtgacgaagaccagcggcggctcttccgccatgccggacgatccgaggggagaagtcgcgtcagacggcgatgcgccagccgccgtcattcccggcatcgcgcgcgcttcccgcatccggaacagatccgctgccaggaaggggaaagcgagagccaggaagcgccgccggcctgaaacaggctgcttcatgattccactccacggtccagtcgagccctgccgcgccgccgcgctggcgcagcagggaaatatgcaatgccggatgaccaggcgcatcggcttccagtggggacgatggcagggacgccacctgccatcgcgtctgcgccgcgctgggcatcgcccgtccgccccgcaggcgcagcagcagtggcgtcacgcccgatgcctcggcggcgagcgtgagtcggcgggttgcggtcaggtcaagcaagggcggattgccgcccagttccagcaccaccacgcccagtgcggcgcaacgaagcgcatccacgctcgtgcgcagcagggccctggcatcgggcagcacgcctagcagcagatgcgcgggatcaagccccagatcggcaaggcctggaccatgcagcccggcgcctcgctgggctgcatcctcgcgcagccagagaatggtgggcgcggcgccttgtgcctgcgtgagcaggcaagccagcattgccgcaaagccggcggtgctggcttcgtcatgcccttcccgaggaaagacttcatgcagccgcccggccgcaagaccgccgcccagcacccggtcgatcgcttccatgccgaacgggtgcaacgccggcgcggttacgccacggggcggcccaccggcgagagcccgcttgaaagcagggggaaggcgactcgtctcatgcatgttcttattatgttctcaagtgcgccatgggagtcaagggacttggcctagtcccgggtctctgccctgcacgggctggctggctttggccccgcgctcccgcaccagaaaggctgtcattccgtaacggaaaaaaacatcacggacagcatgagggctttgcaggaaaattcccaacccttgggcttgattgcaaactgatgggaaatcatcaggccgcaagcgcttctgaaaaaccggcaatatcctttaaaaacaatgatatgcctgtttggcacgcttaatgcactaagtcaggtgcaagcatcccccgcttgcaaggttcaaagtgaggagagttcaaaatgtcgaagttcaagtcccccctggttgccgctgctgctctcggcctgttcgctgtttctgctccggcgctggccggtaccggcgagcccgtccgccactatcaggccaagactgtcgagaccggtggcgagccgctctactgcgtcaaggaaacggttgccggttcgatgatcccccagcgcgtctgcatgacgaagcgcggctggaccgaagcgggcgcccgcgtcgtcgagaaggatgtcgaggtgctggcagtcaacgccaccaaatatccgcgccggtgatgcgcgaaggccgcggcgccgctccattccccctcaggagcggcgccggcaggccctgcattcacttccaaggcaagcttgcggccgcgacgccagagacgtcggcggccgtttcactttcagtgagggcgtatgtttccctcaagggcctcggctgcctttccggcctcccgtcggcgacgcgccatgatgttgagcccctccacaagcgccgagaaggccatggcggcatagacatagcccttgggcacatgcgcgccgaacccttccgcgatgagcgtggtgccgatgagcatcaggaagctcagcgccagcatgaccaccgtgggattgcgctcgatgaagttggcgagcggcgtcgcggcgaacaacatggtgccgaccgccaccaccaccgcgatcaccatgatggcgatattgtccgtcatgcccacagcggtgatgatgctgtcgatcgagaagacgagatcgagcaggatgatctggcccactgcggcgccgaagccgattcccagcgcgccggcatcgaacatctcgtcgcccgaacggggatcgatgttgtggtggatttccttggtcgctttccagacgaggaacaggccgcccgccaccaggatcaggtcgcgccaggagaaaggctggccgaacgcctcgaacagcggcgcggtgagctgcatgatccaggcgatggacgcgagcagcacgagccgcatgatcaatgcgaggccgatgccgatccgccgtgcccggacccgctgatgttccggcagcttgttgctgagcacggagatgaaaatgagattgtcgatgcccagcaccacttccatggtgacgagcgtggcgagggccacccaggcggcgggttcgctcgccagggcggcaaggccttccatcatgaccaatcagacctttcggcagccgggagagcgcttcactcgcgctcgccggtcaggttgagcagaagctggaagatgttgacgaagttcaggtagagcgacagcgccccgaacacggccatcttgctcagcgcctcatggccgagcgtttcggcatactgcgccttgatgttctgcgtgtcccacgcggtgaggcccacgaacaccagcacaccgacgatcgagatgacgagttgcagcgcgctggagcccaggaagaggttcacgagcatcgcgatcagcacgccgatcaggcccatcatcaggaagctgccgaagcgcgagagatcggctttggtcgtatagccgtagaggctcatcgccgtgaacatcgccgcggcaatgaagaaggtctgcgcgatgctggtgcccgtgaagaccaggaagatcgacgccatggagacgcccatggtggccgcgaacgcccagtaggtcgcttgcgcggcgaacgcgctcatcttctcgatgcggaaggagaagaagaacacgaaggccagcggggcgaacatgaagacccatttgagcggcgtgccgaagatggcgctgacgagcgccggcgtcgacgccacgaccagcgccacgatgccggtgaggagaacgcccgacgccatataattgtagacgcgcagcatgtgcgctcgcaggccggcgtcaaaaagggccgcatcctggggcacgccgccgcgtgagagaacccgctcttgttcgtacatggcaaaaacctcgtttgcttgctgtccaaacgagtggctcttctgccgttttcaggaacatcaacaaaacggccggcatcgagcgcactcgatgcggtccgacatcacgaccgccgaaacgatcgccagaggggcccggcccgcattgctgccataaatagaggcatggaccccgcaaatcaatgatcctgcgcggcaggcgccttgcatggccaatattcttcgcgtggtgcgcgccgagggcatctccttcgcagtcgcagcaaaatagcgcttgattccggaaggccccggtgacaggagcccacggcccactggaaagaggcggtgggctccattatatcttcaaaccgtccgatcgaaaggtcaggccatgcgcacgcgcccctatccgcttaccgacctggaagacatccccggcacgaccgtgtttacggcccggcgatcgcgcgaggcctatcacctgcacaaattctgcatgtcgctgatggaagccgcgaaccgcgctgccttcaaggccgacgagcgcgcctatctcgagcggttccggatgagcgaggcgcagaagcaggccgtgctcgcgcgggacttcaatcgcctcatcgatctgggcggcaacatctacttcctcgtcaagctgtcgaatacggacggctggagcacgcagcgggcggtcagttcgatgaccggcatgactgccgatgaatatgccgcgatgatgcggagcggcgggcgttcgcccgagggcaaccgctcgatccgcgagggcaactgatggcccggatcaccgcaggcgtcgcgacgagccatgttcccgccatcggcgccgcgttcgaccatggccggaccggggaagccgactggcagcccatcttcgccggctatgaatgggtgaaggcgtgggaagcgcaggaaaagcccgacgtggtgatcctgtgctataatgatcatgcgtccgccatgatgctcgacgtggtgcccaccttcgcgctcggctgcgccgaggaatatcagccggccgacgagggctggggcgcgcgtccggtgccgactgtctacggccatgtcgaactggcggcccacattgccgagcagctcgtgctggacgaattcgacatcaccatcatgaaccacatggatgtcgaccatggctgcacggtgccgctcagcctgatgttcggccaggtcgagcaatggccctgcaaggtcattccgctcgccgtcaacgtgacgcagttcccgacgccgtccggcaatcgctgctggatgctgggggaagccatcgcccatgcggtggaaagcttcccggaagatctcaacgtccagatctggggcaccggcggcatgagccaccagctccaagggccccgtgccggcctcatcaatccggaattcgacaatgccttcctggacaagctgatcgaccggacggacgagctgcgccagatcacgcgcctggaatatctgcgggaatcgggcaccgagggcatcgagctcatcatgtggctcatcatgcgcgccgcgcttggcgcgcaggtggagcagctccagcgcttctatcatgtgcccgcttccaacactgcggtgggacacgtcgtgttgcgtccggttgcgagcggcgtgacggcgcaggcggcggagtagccactccggaccgcggctgcgcgccggcagcctgttggacggacgggcaaagcgcattatgggccctgcatgatccgcctttccggcctcaccctcccgctcgaccatccggtcgaggccatggctccggccatctgcgcgcggctgggcattccagccgaggacctgcagcatttcgagatcgtccggcgcggcaatgacgcgcggcgcaagagcgcgatcctgcttgtctacatgctcgatgtcgcgctgcgtgacgaggccgccgtcctggcgcgcttcgcaggcgatcacgaggtccgcgcgcggccggacaccgactatcatttcgtcgcgaaagcgcccgaaggctggtccggcctgcgcccggtcgtcatcggggccgggccatgcggcctgttcgccgggctcctgctggcgcagatgggtttccgcccgatcatcctcgatcggggcaaggtggtgcgcgagcggaccaaggacacctggggcctgtggcgccggtcagtcctgaacccggacagcaatgtccagttcggggaggggggcgcgggcaccttttccgacggcaagctctactgccgcgtcaaggatccgcgtttcctcgggcgcaaggtgctggaggagttcgtgaaggccggcgctccggaggacatcctcaccgaggcgcatcctcatatcggcacgttccggctcgtcaccatggtggagaacatgcgccgcaccatcgaggcgctgggcggcgaatatcgctggcagacccgcgtcgatgatctcgcgctggatcgggacggggaaggccgcatggccctgcgcggcctgcatctgcaggatggcagctttctggaagccgaccatgtggtcctcgccatcggccatagtgcccgcccgactttcgagatgctgcatgcgcgcggcgtttacatggaagccaagcccttctccatcggcgtgcgcatcgagcatccgcagagctgggtggatgaagcgcgctacggggcctgcgcgaagcacccgatcctgggcgcagcggcctacagcctcgcgcatcattgcgacaacgagcgcacggtctacagcttctgcatgtgccccggcgggcgggtcgtggcggccacgtccgaggaagggcgcgtggtgaccaacggtatgagccaatattcccgcgcggagttcaacgccaatagcgggctcgtcgtcggcatcgagcccgcgcgggattatccggacgggccgctcgccggcatcgcgctgcagcgtcactgggagagccaggcctttctcgccggcggttccgactatcgcgcgccagcgcagaccgtgggcgactttcttgcagaacgcccgtcaacagccaccggctcggtcatccccagctacaagccgggcgtgacgatgaccgatctctccgcctgcctgcctccgttcgtcattgaggccttccgggaagccttgcccgccttcggcaagcagatccgcaactatgaccatcctgacgccgtgatgacgggcgtggagacgcgcacttcgtctcccgtccgaatcacgcgtggcagggacttccagagcctgaacgtggcgcggctgtttccggccggggagggcgccggctatgccggaggcattctctcggcggcgatggacggtatcaaggtcgcggaagccgtcgggaaaagcatcctggcgcgctgagagagcgaccaggagcttgcacccgcccgctccccccgtgaattctgcttgaccttcttactctacttaatagattgagtttcgcggccgatcgggatctttgatcacaggcgcgcccgaggcgacaacgccaggtccgcggttgcccttccgaaatacggaaatgcgccgcgatgctttttcagacgctcggcacccctcatggctcgaggtccattcatgctgcattcttccttgcgtcggttcatcacgccttttcagcaggccaatcttcgccggcatgccgcgtaccttctgtcgcttcccgccggttatgaagcgttcgacatgaggcgcatcacgagtgaaggtgcccggggagagagccgcgcaccagcctatctgccggcggaggggatcgtctgctgcgcgatcggccatggacccagagcgggcttcgcgccggacggaacggagaactggtatcgctactcctgccgctatttcatcgatgccggcgcaggctattggagcgatgacgaggagtctccggcgcgggaggcctggctctggtgcttcgacacgctctgggcggccagcgacaacagcagcgagggggcggcccgccgcatcctctggctgctggatcatggcctgcccccgctcgcggaggcgcagcgagaaggactggcgcccctgtgctatcgctgatcgcgatgccggaatgagagcgcgagggccttccctcagtcgctgatttccgcgaccagggcctgtccatccgcgccatcccattcgagcgcgccgatgacccgggcgacttcgctgccctgcgcgtcatagaggatcgtggtcgggagagttcccgtgccgtaatggaagcccagcgcattctcagggtcgagccaggttttcagggtggagagcttgcgcgccgtccagaaggccggcacgccgcccggctccatgtcctgcgagatggcggcgacagccacgccccggcgcgcgccggcggccgcgagcctgtccagcgcaggcagttccgcgatgcagggcgcgcaccatgtcgcccagagattgacgagaaggggcttgccgccggcgatttctttcagcgtggcagccttgccttccagcgtggtgaagggcttgtccggcatcgcttcgcccttgtggctgcggtccaccacatgcttgaaaacggcttcggtctcgcctcccgccgcggacggcacttcatcggcggtcacttcgtcaggcgtgacttcgtcgggtgccaccgcgttcgcgccgctgccttgcgcggtttccccggaacgcctatcgcacccgctcgcggccagcgagaggccgatgaggacagcaagggcagcggaaaagcgcatggcagactccggtaaaaaggacgcgaacagcatgtggggcggccgtttcgaagccggtcccgctgcggtcatgcgcgagataaatgcctccttgccattcgacaagcggctgtggcggcaggacatcgctggctccatcgcccacgcccggatgctgggcgcgcaaggcatcctcactgtcgaggaatcggagacgatcattgccggcctgcaggccatccatgccgaatatgaggcaggcgacctgccgaccgatctggaccttgaagatatccacatggccacggaggcccggctggcggacaggatcggcccggtcgccgggcgcctgcataccgcgcgctcccgcaacgatcaggtggcgaccgatttccgtcttttcgtccgcgatgccatggatgatgtggatgcgggactggcggcgctccagcgcgccctcatcgatcgggcggacgagcatgccgcctccgtcatgccgggtttcacgcatctccagagcgcccagccggtgaccctcggccaccatctcatggcctattacgagatgatcgcacgcgaccgctcacgcttcgccgatgcgcgggcgcggatgaacctctcgccgctcggtgccgccgcgctggccggcacgggcttcccgaccgaccggcacatgaccgctgccgcgctcggcttcgacgggccgacgcgcaacagccttgacagcgtctcggaccgtgatttcgcgctcgattatctgatggctgctacgcaatgcagcctgcatctttcgcgcctcgcggaggagttcgtgatctgggcgagccagcctttcggtttcatcaccctgcccgatgcctattcaaccggcagctcgatcatgccgcaaaagcgcaatccggacgccgccgagctggtgcgcggccatgccgggcggatcatgggctgcatgacgagcctcgccgtcaccatgaagggcctgccgctcgcttattccaaggacatgcaggacgacaagccgccgctgttcgaggcgcatgatctgctcggcctgtgcatcacggcgatgaccggcatgatcgagacgacccgcttccgcacggaccggatgcgcgcgctcgcggaagcggggttctccaccgccaccgaccttgcggactggctggtgcgcgaggcgaacgtgccgttccgggaagcgcatcacatcaccggccgcgccgtgaaggcggcggaggacgccggcagcacgctggccgacctgccgctcgaaacgcttcaggccatcgatccgcgcattgacgggcgcgtctttgccgtgctcactgtcgatgcctcggtggcaagccgccgctcttatggcggtaccgcgccggagcaggtccgcgcccggatcgtcgaggcgcgcgccgcgctggacaaggagacggcccgatgaaagccattctggcctcgactttcctgttcgcgacgctggcagcctgtggctcggtcacgccgctgcgcccgcagcagggtatgagcgaagtccccaaggcggccgcggcagagcggcgcgagacgccggcggaactcatgacgccgtccacgcaggcgcagcccgagcggcgcgccgacctgctgacgcgatccgccgagcgcgaggaagatcccttcgcgcttccgccgggtccggacaacggcaagcccaaggactgacgccgaccggccgggatggcgaggcctcgtcgccagtccgcgcgccctgaccggcccggtggaccgctggcgtttcaggcagcgcaatcctgctttcgcgcaggcagggaaaagttggttcccttccgctcgcccgctctctaggggcagcacatcatggatcatttcgcctacaaggatggcgtgctgcacgccgagaacgtgtcgatgagcacgattgccgatgcggtcggcacgccggtatatgtctactcccgtgccacgctggagcggcatgcccgggtgttccgtgaggcgctggacgcagtcccccgcaagcacatcgccttcgcgatcaaggccaatcccaatcttgccgtgctgcgcgtgctggcgcgcgagggctatggcgcggacatcgtgtcgggcggggagatgcagcgggcgctggctgccggcatgcccgcgcgggacatcgtcttctccggcgtcggcaagacccgcgcggagctggcggcggcgctggaagccggcatcggccagttcaatatcgagctggaggaggaaggcgttgtcctcgcgcagatcgcgcaggaaatggggcgcaccgccgatgccgtgctgcgcgtcaatccggatgtcgatgcgggcacgcatgccaagatctcgaccggcatgaaggaaaacaagttcggggtgccgatcgatcaggcgggctggatttttgcgcggctggcgacgctgccgggtctcgccatgcgcggcatcgcgattcacatcggcagccagctcttcgaccttgccccgctggaagcggcctatggcaagatcggagcgctcatgcgcgatctgcgcgcggccggtcacgtcatcgaccgggtcgatcttggcggcggtctgggcgtgccttacgagcgcgacaagataccgccgagccccgccgactatggcgcgatggtggcccgcgcgacgaaggactgggacgcgacgctctatttcgagccgggccgcgtgatcgtgggcaatgccggcgtgctgttgacgcgcgtcatctgggtgaagccgggggtgatccggccttatgtgatcgtcgatgccgccatgaacgacctcgcccggcctgccatgtatgatgcctggcacgatttcgaggccgtggcgccgacgggcgaacgcttcgtcgccaatatcgcgggcccggtctgcgagagtggcgacactttcgcgatggcgcgcgatatcgatctggtgaaggcgggtgaccttgcggtgttccgcacagcgggcgcttatggcgcgaccatggcaagcacgtacaacagccgcccactggtgcctgaggtcatggtggatggcgaccgtttcgccgtcgtggccgatcgcatcatgcccgaggcgatcattgcggccgagcgcatgccggacttcctccaagattgagtgccatgcacagcctgccgctcttcttcaggatcgcaggcaggccggtgatcctgctcggcactggcgaggcggcacaggcgaagcgaaggctgatcgagcgggccggcggcattccggtcggcgaggcggacgaggcggcgtcccttgccttcatcgctttggatgacccggaggaaagcgctcaggctgcggggcggctgcgggcccggggcattctcgtcaatgtcgtcgaccagcccgccctttgtgatttcacgaccccggcgatcgtcgatcgcgatcccgtgctggtggccatcgggaccggcggcgcgtcggcgggactggccaaggccgtgcgccagcgcatcgagcgactgctgccccctggcctcggcgcgctcgcgcaggcgctggcggaggctcgcgcggcactgcgggcgcgctggcccgatgctcgccagcgtcgccaggcgctggacgacgcactgcgcgagaaggggatgctcgatccgcttggagagcgccctgccgacgccgtgcgcctctggctggagggatcgggagaggatggaccggcagaccgcgcggagaccatcctgctcacgtcgtccgacccggacgatctcagtctccgcgcggcgcgtctgctcggtgaggcggatcgcatccttcacgacccgacggtgcccgaaacgatcctcgcccgggcgcgcgccgatgcgtcgcgggtgcgcctgaccagcggaagcccccgaccggccggccccggcctgacgctgatcgtcacatgggcaaaaggggcctgaaactgctccgatccggagcatatgctgcgtcgacaggccgcttttccgcctagcttgccggcgatgcccgcctcctgcggcggagcgcatcgagaggcgtgagaaggcgaacgtgcagcggatcgagatctggctctgccaccatgatgacgcgcgggatcgccggctcgccattctgatgcgcgccctgcggagagcgaatgtagccgtgcatctgcgcacgatcaggccaaagcacgccggcgtcgcttcccgttcgccggataatgccctctgctggcagcgccgggacgatgtgcgcgcgcgcatccggattctggcggccggtgccgtcgacgtcatcgggccatggatgagcgagatcgaagcgctggcccgcagcttgcgccatgcccgcgcggtggccgtggcaacgccttttgcgcgtccccgcgtccgcctgggcgaactggagatcgatctcatgcagcgggaggcctggcggctcggccgcccgctcggcctcgtgcagcgcgagttcgagctgctgcattgtctcgcgctgcatcccggacggccgcagacgcgggaggccttgctctggtccgtctggggtgtgggtttcgatccgggcaccaatgtggtccaggttcatgtctcgcgcctgcgcgccaagctcgaccgcgatttcgactggcagatgctgcgcacggtgcgtggcgtgggctatgccctggtggcgcgtccacgcgcgcccggtgcggggctcacgggggcggccggaatgccaatcctgtccggtgcgtcccgccttgccgtcgcgcctggagggcattttgcgccggaccgccttgccccacgcggcgaaacacgacatgcccatgcgcgatgacttctcccatcgtctccgtcgcgctcgatgcccatgccgatctcggcgaagcgccgcgctggcacgccgccgagcgccggctctactgggtggatatcaaccgcaacgcgcttcaccgattcgatccggcaacgggcgaggacgacctgcgccggttcgatcagcctgtcggctgcttcgcctttcgcgctggtggcggatttctgctcgcgatgaaggatgggctggcgatgctggacggctgggaggcggaacttcgccccttcggcaatcccatcctcgctggccggccggacctgcgcttcaacgacgggcgcaccgatccttcgggacggttctgggcaggcacggtcaacacggccaagagcgcgcgggacgccgcgctctaccggatcgatccggacgggactatcacctggatcgagggtggcatgctgacctgcaatggcgcggccttcaatgcggatggcaccgctttccgccatgccgacacgccaagccatgtgctgcgcggctatgatgttgatccggcgtcgggcaccctgtcccccgcgcgcatcgtgcatcgcttcgagcagggcacggggcgcccggacggtggctccttcgatgccgagggctgctactggagtgctttgttcgacggcgggcgcgtcgtgcgcctttcgcccgagggcgagatattgcagacggtggccttgccagtcagccggccgacgatgatcgccttcggcggcgcggatctgcgcactgcttatgtcaccagcgcgcggacggggctctccgaagccgatctcgctgcccaaccccatgccggggcggtcttctcatttccggtggacgttcccgggctgccggagtggcctttcggggcatgaggatgtgctggccgggagggatgaaacgccatcagcccccgttccttcatcccacggtgcctttcctctccgcgcttcctcggtccgctcaaggctgggaggcagtgcggtagcggccaaaccattcgagaatggctgaagccttggcggcggactggctgggccgggccgcgaagccgccatggctggcgcccggcaccttgaccagagccgttgggatgcctcgcagcttgagcgcggtataatattgctcggactcgctgaccggcgtgcgataatcttccgagcccacgacaacgagcgtcggcgtcgtcacattgcccacaaggctgagcggcgagcgcgtccagtagctgtccggatcttcccacggcttcttttcgaaccagtaaggcgagtagaaattcgaaccgtccgaggtgagcacgaagctcgaccagtcgatcaccggcttctgcgtcgcggctgccttgaagcggttcgtcttgcccacgatccaggccgtgagcacaccgccgcccgatccgccggtgacgaagagattgttcgggtccgcgatgccggacgcgatggccgcgtccacgctcgcgatcagatcgccataatcgtcgccgggatatttcttgtcgatgagattggcgaactccgcgccataggaggtgctgccgcgcggattggtgtaaagcactgcatagcccgccgcggcgtagagctgcacgtccgtcgagaaatagggcccgtaggcggcaaagggtccgccgtggatctccaggatgagaggcacgcgctgcccttcccggtagccgggcggcgtcgcgagccacgcgtcgatggcgcggccatcgggcgcggtgaccggaagcttgcgcacctgcgcgagcgatttggcgcccagccactcgctattcagccgggtcaggcgcttcccgtccttgccgtcggccagatagatgtcagccgggctgagcgggtcgccgcccgaataagcaacgatgcccgccttcgacacgctgaacccgccgcccgtatagggccgatccagcgaatcgccggccagtccctgcgccaccggagtcatcctgccgtcgagcccgatgcggccgacgcggctctggccatgatcgtcgtaggacacatagagcgtggcgttgccggcccactgcacattgtcgatgctgcggtccagggtggctgtgagggagcggacaccgctgccgtccgcgttcatcacataaagctgcacattgtcgtagccgcgccggctgtcgtcatagccgagataagcgattttcgagccgtccggcgaatagcgcgcgccgccatccggcccgtcgcggctggtcagggccttcaccgcgccgttggccacgtcgagcgcatagacctccccattcacgggattgagttcccagtcctcatttcggttggacgagaagaggatcgtccgcccgtccggggaccagctcagcggaccgccatcgtcccacttgccgaaggtgagtcggcgcggcgcaccgccatcggccgacaccacgaagatctggctgaccccgggcttcagatagccggcgccgtccgcgcgataggtcaccttgtcgatcacttcgagcggctcggcccatcgggcgccctccggcttctccggcgccttgcccagcgtggcaccggtccccggcacttgcatggtgtaagcgatccgccgaccgtccggcgaccaggcgatggcaccgggactgtccggcaggccagtgatcttcacgctggcgcggtcggccagccagaggacatggagttgcggcgccccgtccgacgcggagacataggctaggcgcttgccgtccggcgaccagcgcggcgccatgtgcgcgcccggacccgcgaccagaggctgctgggtgccgctcgccacgtcgatcagccagatggtcggtcgggccttgtcggtcatgatgtcgttcgacttgcggacataggcgatccacttgccgtccgggctgatctggggatcgctcgcggcttccagcgaaaagagatcgcgcccggtcaggagaggctgggccccttcgacagccggtggcggcacctgcgccggcgcgatggagggaagaccgagcagcagcagggcgggagcgaaacgacgcatgcatgtgtctccttgccgaacggggcccggcgcgatgatgagcgcctcgatcgtcgggaagacggcgggacgcgacacgccgagcttaggcggcgacgcgcgcgtcggcaacggtgccggcgtgcccatgtcgacatcccggcctctcctgcggaaggtgcggcgaagggacatcctttgatgggagatgcgacaggacgccggggaacgggagcggcatccggcagcggatggtcccttcccccggcgttcgtccgtctcaggccatgaccagtccggcgcgacggcgcatcgtgttgccgatcaggccgaagccggcgatcatcatggcccagctcgccggctccgggaccgcacccggcgtcggcgtcttgtcgaagccgaggaatgcccccgattccgacgtgaagctgccaccgggcgcgacgatgccgatcgtgctggtgtgcagcgcgtccatcgtgatttcgcccggcatggaacccggcgtcgcgagcaagttgaaggccgcgtagacttcgtaggatttgccggattccaggaagagatccgtcccgaggctgccggcgtaattgtacgagaagctctcgccctcgtcctggaaagtcacgaaggcgcgatcattgtagagagccagatcgccataggggctgaagatcgtccaggattcccagttggcgccggtgcccgcttcaaacaccgcgaaatagacatccagcgccaggtagcgcgcgtcgttcggatcgtcgacaaatgcctgatcgacgaacaggtccacattgaaatcataagtgaaggcaacggcgacgtccgatgcccctgtatagcggatcgtgtcacccatgacgcccgtcgcgccggaaaagttattgctggggccatagcggctgagcagcgtcttgatcgttccgtcgctgaggtcgacatgagcttccagcgcggtcgagccgtcataataggtctgggaattgctggttgcgccattgatatcgatgccgtcctgcaggctgccctgatactggagcaccggccgcacgaaatagtccgcctgcgcggcggcggaaaaaccgaggcccgccgtcaccgcgatcagcatcgcggccttgcgtatcatcgctgtcatcatgtcactcccacttgtcccattggggcggcacctgcgcgccgccggggcaacgccgtgtcgcctccattctgctaagcgcgccttgcggaaggttcggatcagccaggggcaacgatttattgaccatctccccgcgcccgtctcatatcggcacggggcctagcgccgaacggcgctctcgcttccggcggccgccgccgctatatgtcccgcatgagcattcatccggtgagttcccgtcatgtccgagcataatcccggtctgcgcccctggcgtgacatcgcgcggcgcgaatgccggcagatcatggtcggcaatgtccccgtgggcggtggcgcgccggtgaccgtgcagaccatgaccaacacgccgacctcggatgcgcgggcaacgatcgaccagattcgccgctgcgaggatgcaggggtggacctgatccgcgtctcctgcccggatgtcgagagcaccgcagcgctgaagcagattgtgcgggcggcgcgcgtgccgatcatcgcggacatccatttccactacaagcgcgcgctggaagcggccgatgccggcgctgcctgcctgcgcatcaatcccggcaacatcgggtccgccgcacgcgtcaaggaagtggtggatgcggccaaggccaatggctgcgcgatccgcatcggcgtcaatgccgggagcctcgagaagcatcttctggagaaatatgccgagccgtgccccgaggcgctggtggaaagcgcgctcgatcatatcaggctgctccaggaccaggacttccacgaatataaggtggcggtaaaagccagcgacgtgttcctcgccgttgccgcctatatgcagcttgccgaggcggtggattgcccgctgcatctgggcatcaccgaggcgggcgggctcatcggcgggacggtgaagtctgccatcggcatcggcaatctcctgtggtccggcatcggcgacaccatccgcgtctcgctctctgcagagccggaggaggaagtgcgcgtcggctacgagatcttgaaggcgctgggcatccgcacgcgcggcgtccgcgtcgtctcctgcccatcctgcgcgcgccagggattcgacgtgattcgcactgtcgaagcgctggaaacgcgcctccagcacatccacacgccgctctcgctttccgtgctcggttgcgtggtcaacggcccgggcgaagcgcgcgagaccgacatcggcatcaccggcggcggcaacggcaagcacatggtctatctctccggcgtgaccgatcatcacatcaacgatgcggaaatgatcgagcatatcgtccggctggtggaggccaaggcggccgagatcgaggccgcgaatggcgcgaatgccgatccggtggctgcggaatgagcatccagcccgtcccgaagaccgagacaccagccccggctccggcctctcgaggggccgtcgccaccggcgcttcggcaaccggtgcgtcagcgaccggcgtttcggccaccggtgcctccgcgctgggcgcggtcgccgtcggtgcgctggcccttggggcgctggcgctcggcgcgctggccatcggtcgcctgtcgatcggggccgcacgcattcgccggctgcggatcgacgaactgatcgtcggcaaggtctcgcgcgccgatggttcggccgtcaagtgaagcccggccttccggcgaagcgatgattgtcggccgccgccatgtgttgtccggcgtgatggggacggcccttctcgcgcttgccgcatgcgacaagggggcacagccacccgaagaacgtgaggacacgcccgatgaagccgcgcggcaggcattggccgcgcttgagactcgctcgggcgggcggctgggcgtggcgatgctggattcacgggatcttgcgcttgtcggccatcggcaggacgagcgcttcacgatgtgctcgaccttcaagctctcgctcgcggcggcgatgctcgtcaggatggacgcgggagcgttcggggagcaggagcggcttcttatcacgcgcgacgatgccgtgggccacgcgcccgccgttcgggctgcgctggaagacggcgaggacagcatgacagtgctggatctttgcgcggccgcccaaatcgagagcgataacggcgctgccaacatcctgctgcgcaagcttggcggccccgaggccctcacccgcttctggcgcgcgctgggcgatgatgtgtcgcggctggaccgttacgagccggcgctgaacaccagccatggcgaggatattcgtgatacgaccagccccgccgcgatggcgggggcattgcgcgcgatagtggccggagaggtgctgaagcccgccagccgggagcgactgacgggctggaccatcgagacgcggacgggcctgcggcgcctgcgggccggattgccggcggactggcgtgccggtgacaagacgggctccttctggggagacccggctttcggcgacaagctgaacgatatcgccattgtctggcgtccggacaggccgtcgccgttcttcgtcacagcttatttcgaatcgccgatcaggggcggaagcgccttgcgcccgcaggacgaagcggtgctggcccaggtgggggccattgccgcgcgctggattgcgcaccggacctgagcgccaccgggaaatgcgctgttccttacccgcaccgcggcgggcagctcagaaatagatgtcgacataatcggtgaggccgtcgcaggcttccatctcctgcaggcgccagtagcgccggttctgggtcacccggaagctcatctggccttcgcgtcgacaaacccggccgatgtcgggcgtgtcgatgatgtcgatccgcccctcaaaggtgaaagagtcccggtcgatgcgcgtcactacgccgtccagcaccagcttcccgggaccatcgctggcggactgcccgccgcgcaggtgaagcagatccgtcgcataatcagccgcgaggtcgccgcgccggccccagccgatccattgcagcgtgatcccgctgttgccgagcagacgctcgagcgcttcgcggtcggcaatgaaggttcgatcagaaacggaaggggcggtcggtgccggtccgggcacggcggcgtggggcagggcgaccccatgcctcccatcgggagaatcgagcgcaggctgccctgcgcagctggcgagcaggaggagggcggggaacggacggagcgcgtgtgccatgccccccggtaccagctttccgcgctcatcaacatggctctcgcttcgcgatcgtggctggcatagagcatggccggctcgcgagtcgggcgaggctccggcgtctgccatcccgcccgtcactgccgccggccaggggactgttttcgcgagacgccatgccatcgacccgtgccaaccaggcgctcgtgcctttcgcggtcgcctgtgccgcgatcgcgatctttgcgggcatggacgcggtcatgaagacgctgtcgatcgcgatcggcgcctataacgcgctgctctggcgcgcgatcatcggcacgatcgtcctgacgccgctgtatctccttcgggtccgacgcattccggaccgacagacgaggctcctgcatctgggcaggagcgcggccggcgccgtgtcagtcctcctgttcttctggggactggtgcgcacgccgatcgcgcagggcatcgccttgtccttcatcgcgccgctcgtcgcgctcgccctcgcggggctgttcctcaaggagaaaatcagcagccgggctgtcatgggctcgctcgccgccttcgtgggcgtgatcgtcattctcgccggccagtccggcgcgaaggggcaggccggaacattggaaggcgccgtcgccattctcgtcggcgcggtgctctatgcggtcagcctggtcattgcccgccgccagtcgctcgccgcagggcccattgaggtcgccctcgcctttaacctgatcggcgcggtactttacggccttgccgcgccgtggctggggcaagtgccggacatggcgcactggccctttctgctgctcgcatccgccggcggcacgagcgcgatcatgctgctcgcctggtcctatgcgcgcgcggaagcgcagcagcttgtcgtggtcgaatataccgccttcatctgggctgtcctgctcggatggtggattttcggcgagaccgtcctgcccaccacttatgcgggcgcgctgatgatcgtggccggttgcctctgggcagcgcgggcgcgaccgatcgcaccccgcaccttgaaaccggaaatcctgcaatgacgatccatatccgtttcgccgaggctcgcgacatcgatctgattcacggcttcatccttgcgctggcggattatgaacgcctcgcccatgcggtgcgggcggataaggcggtgctggcacatcatctgttcggtccccgaccggcagcggaggtgctgatcgccgaaaaggacggggcggcggccggcttcgcgctcttctttcacaatttctcgaccttcgaggggcggcccggcctttatctggaagatctctacgtgtcgccggaagcgcgcggggccggcatcggccgcgccttgttcgcccggctcgcccgcatcgccgcggagcgggactgcgcccggatggaatgggccgtgcttgactggaacagtccggccatcgctttctaccggtcgctgggcgccgaggcgatggatgagtggaccgtaaaccggctggacggcgcagcgctcgccgccctcgccggggcgccgacctgagcggaaggccgcgcgcccaacccgccgactcttgacggcgagtccgcgaaggaggattgtgccgcgacggaacatttcgggatcgacgcgctgcactggcgttacccgacgcagggagtcacaggcacatggcaagccgggcaagcggccctcgcactcccgaatggcaggcgatgctccgccgcagcctcgtgcgcatcggcacgttcctgggcgcggtcggcctctatgcgctcgcccttttccttttcctggcattgctgagctacaaggtcggcgataccgcgctgaacacggccgccgggccggatgtgcgcaacctcatgggcgcggcaggggcctgggccgcggacttcctgtacacgatcgcgggcgttccggcgctgctgctgctgccgctgatccttgtctgcgcacgacggctgtgggcggatcaggacatgaccgggtggcaggggcagatcgccaaatgcgccgcgggcctcgcgctgatcggcaccgggctctggctgctgcagcctgagccgcttgtcggcctgccggcccgctggggcggtgtcatcggtttcctcttcgctcagggcctgacggcgctcactgccaagctcggcaatccggccgaccagatcctgcaatggcttctcctcgccctttgtctgaccggcggcctgtggctctgggtccgcagcctggcactggaaaagccgctctggcaccttgcccggccggctcttccgctgctgcccagcatgcggctgccgcgtccgggcttctccagcaaggagaaagtggccgcggacacagctgaaagcggcccggcggccgggaccatgcgagaagccgagccgcgccgcccggtcgaagcgacggcgcgccagcccatcaccatccagacgcccaacgcccatgcagtcaccaaggcattcgcgcccgtttcggggcaaagcgatctgttcggcaacggcgctcttccttccgccgaccttctctcgcccgccccggaaacgccgggaagccgcatcgaccggcaggggctggagcgcaatgcccgcctgctcgaatccgtgctggacgatttccatgtgaaaggcgcgatcacggaagtgcggccggggccggtcgtcaccatgtacgagctcgagcccgcgccgggcatcaaggccagccgggtgatccagctcgccgacgatatcgctcgcaacatgtcggctctttcggcccgcgtggcgacgatccccggtcgcaccgtcatcggcatcgagctgcccaatgcggaccgcgagtccgtggtgctgcaccagctcatcaccagccagcagttcgcggaccagaaatcggcgctccccatcatcctgggcaagaacatcttcggcgagccggtgatcgcggacctcgccgccatgccgcatctgctcgtcgcgggcacgaccggttcgggcaagtcggtcggtctcaactgcatgatcctctcgctgctctatcggctgacgccggacgaactgcggctcatcatgatcgatcccaagatgctggaactgagcatctacgataatatcccgcacttgctctccccggtggtcaccgagcccgccaaggccatccgtgcgctcaaatgggccgtcgagcagatggaggaccgctatcgcatgatggcctccatcggtgtgcgcaatctcgccaattacaacgagaaagtccgctcagcccgcgccaagggcaagacgctgggacggcgcgtccagatcggcttcgacgagcagacgcgccagcctgtctatgaggacgaggagctcgattaccagccgctgccgcagatcgtggtcgtggtggacgagctggcggacctcatgatgacggcgggcaaggaagtggagttcctgatacagcgtctcgcgcagaaggcccgcgcggcaggcatccacctcatcctcgccacgcagcgtccctcggtcgacgtcatcaccggcgtcatcaaggccaacctgccgacccgcatcagcttcttcgttaccagcaagatcgattcgcgcacgatcctgggcgagcagggtgccgagcagctgctgggcaagggcgacatgctttatatggcgagcggcaagggcctggtgcgcgtccatgggccgttcgtcagcgatgacgaagtacgcctcatcgccgatcactggcgctccaagggccagcccgattatatctccgccgtcaccgaggagcccgaggacggcagcttcgcgctcgatggcgtggacctgggcgacgacagcgcggatgccaagctgttccgcaaggcctgccagctcgtcttcgagaaccagaaggcctcgaccagctggctccagcgccagatgcgcatcggctacaacagcgcggcgcgcctcatcgagcggatggagaatgaaggcatggtcggcgcgcccaatcatgtcggccgccgcgaagtgctgcgtgacgagatgggcaatccgaaatagcagccatggagatggcgaagcgttggttgactgacgcatgggatgcgttccccacgtcgagcgaaggcgcacattcagtggacattcaaggcccgcaccctatctgcgcgttcatgacgaacgcttcttcccgcttcgcccgcgcgctgctcatcggcggcgcgcttgttctcccccttgccggattcgccggtgtgacggccggtcaggctcaggcgcagtcgccggcggacgacctcgccctcgtcaatcgtgcgatccgcgcgatcacgacgatcagcggcaatttcacgcagacggatcgcaacggccaggtgcagaccggcaagctgctgctcaagcagccagggcagatccgtttcgattatggcggcacgggcaatgatctgctgatcgtcgccgatggacgctcgctctacatggtcgattatcaggtcagccaggtccagcgctggccgatccgcaattcgccgctgggcgcgctgctcgatcccacccgcgacctcacccgctatggcaagctgatgccgacaggcgacccgcgcgtgctctcgatcgaggtgcgcgaccccgatcatccggaatatggcgtcatcaatctcatcttcacgcgcaaggcgagcgcgcccggcggcctggagctttacggatgggtggcgaaggatgcgcaggggaaccgcaccaacatccggctgacgaatttgtcttatggtgcagccatcgcggattcagccttcaaatggcgcgatccgcgtccgaaccgcgccggtcccaggcgatgaaccgaggcccgcgcgcgatgactggcgatgcggcactggccgttcatcagccgctcatctgacgggagctatccaatcttcgtggcgtcggagcgcgccgggatttcccccctgttgcccggccgtcccgcgccacgcctgcgccaacgcgctttggaaacccccgttcctgccccccggagcgggggtttttcacgcccgtggggccgcgccttcactctcaaaaaaaatgcggcgacccttgggttcactgccaaggctcgctagggacatgcccatgccgacaaaaagcagcagccagactctcaaggtcgcatcctggaacatcaacagcgttcgtgcccgggcggagatcgtcgagcgtttcctcaccgagcagcagcccgacgtcctctgtctgcaggaaaccaaggtcgtgaacgactccttcccggaagggctgttccgcaggctcggctacaatcacatgatgctgaacggccagcgcatgcatcacggtgtcgccatcatcagcaagcttcccatgcgcgacgaggatcgtctggactggcaggccaatggcgaggcgcggcatatcggcgtgcggctggagaacggcctgcgcatcgagaatgtctatgtgcccgccggcggcgatgagccggaccgctcggtcaatcccaagttcgggcagaagctcgatttcatccagcgcatgatcgactggtccggtcggctggacggctcgacgctgctgcttggcgatttcaatgtcgcgccgctcgaatgtgacgtgtggagccacaagcagttgctcaacgtggtcagccacacaccggtcgaggtcgagctgctgacggccctgcagaattcgcacaactgggtcgatctcggccgccggttcgtgccggcgccggagcggctctacacatggtggagctatcgcgcgctggattgggcgaagtccgatcgcggccggcgtctcgatcatatgtggatgagcccggacgtcgcgacggcggcggtcggccatcaggtgatcgagggtgcgcgcagctggacccgcccgtccgatcacgcacccctcatcacggaattcgcgttctgatggacgggcgcgcggcggcccgcgccatcgacgcgctgcgccggggatggccggtgcgcctcgccggcaaggcaggcgcgctggcgctgctgccggtggaaggcgcgacgctggaaacgctcgccgctttcgatccggacggttccgcggcgctgctgctttcggcagcgcgcggcgtgacgctcaagctcgctaaccagcgggaggcggccgatccggaggcgccggtgctgatcgcgcgggagcgatggatcgatgccccggctgccatggcgatcgccgatccggcgctcgatcttgccacgccgttcaaggggccgttccgggcactacctgtcccgcatgcggacgcggctggcgccgccctcaatctcgcgcggctcgcgggactgctgcccgcctatttcgtcggcgatgcgaacgcgccgaccgaggtccagtgcacagtcgcggacattgccgcttatgccgatccgcatcggctggccatcgccgcgcgcgcgcgcctgccggtcgcggccagcgtcgaggcggagatcgtcgccttccgctctgtggaggatccgcgcgagcatgtcgcgctcgtgctgggcaagcgggacggcaccccgccggtcgtgcggctgcacagcgaatgcctgaccggagatgtgctcggctcgctcaaatgcgattgcggcccgcagcttcatggcgcgctgcacgagatcgcccatgcccgctggggcgtgctgctttatctgcggcaggaagggcggggcatcggcctcatcaacaagctgcgggcctatgaactgcaggatcagggcttcgacacggtggatgccaacacccgcctcggctttgcgatcgatgcgcgtgatttcggcgtggccgcccggatgctgcacctgctcggcatcggcgaggtgcggctgctcaccaacaatccggccaaggtggcggggctggaagcacagggcatcagggtgatcgagcgcttgccgctcgccttgccgagcaatccccacaatgagcgctatctggccaccaagcgcgatcgaaccggacacgatctgtgagccggtgcagcggcgggacgcggcggactctcccgcgcagagaggcgcgcacctgatgtcggcgcccctcatccgcgtcgatggcatggcggggcggctctccattggcgattggtcctgcgcctgcgtcatcggcaagggcggcctcctcgcagcagccgacaagcgggaaggcgatggggcgacgccgctgggcgactggccggtccgcgccgccctgctgcgccccggccgtatcgaccgggcgcacgctccggctattccctggcgctggatcagggatgatgacggctggtgcgacgaccctgccgatcccgcctataatcgcccggtccggcttccccgcgcgacgagccacgagtgccttgcgcgggcggatcaggcctatgatgtcatcatcgtcctcggccacaatgatgcgccgccggtgccgggcatgggcagcgccatcttcttccaccaatgggtcatcggcgcggacggcgcgccaaaagcgaccgaaggctgcgtggcagtagcaccgcaggacatgcgcgaggcgctgggacgactacagccgggaacggttctgcggatcgggtgaatccatgcggtccctgcgcgaccgaccatcagggctttgctgaaacgatcacggccttggcctcgcagcgatccggcgcagaccctgcggtcatgaagcgcgatacgaccttcacgaagcagtccggcgccaccagcggcaggaaatgcgccgcgcccgtcaccgtcgtgaaccggacatctcccccagcaccagcaagcgctgcggcatggagctgggcgccctcatagggcgtattggggtccagcgtgccgtggatcaccagcgtgcgaggcagtcgggccggcacgtggccgaaataggcgtcccgatcatagaggggagcggggctgccgaccagcaggccgggtatggcgctggtgaacagggcatcctttgcttcctccgtgacgatgcttgcggtgaggtcgcggcgatgattgttctccgagccgccgatgagcatgatcagaggcattgaaggtggggactgcggataggcgcccagcgcctccattcggccttgcaggtcagccgtcacttgagcgagcggcgccatatcatcgcgcagaagcccgtcgatgatcgtcggaatctggtcacgcaaatctgaaaagctgagcagatgccccatgaaccgtcgcaagtcgcctcccgggacggccgcgctccagccgggctccttctgagccagcagggtccgatagcgctcggtctgttccggcgtcagggttgcgcgccctaccgcatcgacgacctgcgtgcggcgactgagatcccatcgctggtcggcctcgggcggcacgagcccgtcgaggatgattccgtcgaccttggcctgcgcggcctgcatcatgcgcaggatgagctgggtgccataggagacgccatagagatagacttcgccggtcccccggtgccgggcgatcagagccgaaagatcatgggcggcattggtgatggtaaaggcccgggtgcgagcggcgttggcatgcatgaagccaatgcacggcccccattcctgaccggccagggcgatgcccgcgtcactttcgggcgcctcctcccgggggcatatcttggaggagtaacccgtcccgcgatgatcgggaatgatgaggtcgtggtcgggaaaggcgcgtttcagcaccggaagaaccggcaggaaagaggcgcccggttcgcctgggccgccggcgaccagccagatctcgcccctccgccggtccgagttggcggccgggaatttccgcacaaacaacgcgatcatttccttgtcgacggtcgacgcgcccccggcatccagcggcaccgcgctctcgatgcacagcgagcccgcgaggacaggaaaggaggccgcgtcagcgcaaggctcgaaggcctgcgcagcggccggttcggacatgagcgcagcaagcgcgagcaggccgggcttcaggaactttctcagcatcaagaccgcctagatcgttttcaggtcggagggaatcatctgccgatccgaaaaatgcagaaaaagggcccatcaatacaggggtgacggttcgatccggacggctcgccaaaaagcggccgaaggctgcgtggcggtagcaccgcaggacatgcgcgtgacgctgggacgactacagccgggcacggtcctgcggatcgggtgaaggtccgcctccggagaggcggaccgcatcgtttcagccgaagctcacggctagcttgcgacgccgcagcgctgcgccggcaagccccatgccggcgatcatcatcgcccaggtcgcggattcgggcaccggcgagactgtcacttgcgtcgccgtgaaggtgatccggttctgcccgtcggaggtcagccagtcgaccccgccataaggcaggccataggccaggacggcggacggcttgttcggcaacgtgaagccctggctggcggtcgcgctgttatcctgccagttgagaaagagatcgtggaaagccatgccgttcacgtcggcggcatttgcctcatagtcgtcgatcaggaaacggtccatcgcgccgccgaattcgttgtcggtcacgaaagcacgagcgctgttgctgaacgtcgccgtatagccgctgacgctgatgaagccgccgacgacagcgttcgaaaacaaataggtatccggatagaattcggagcccattacgcttgtgtccagcagcaatcgcgctgtcacttcatcaccaagcgagaaacgcgactcgaccgactcggatacctgatagagattgccagtgatatcgatcttgataatggcagcctgtgctggaatggctgatgtcatcagcaataatgtcatgaatttcttcacttttacctcccacatcgtaaagtgaatgtcttattgatgacagaacagacaatgggagtccagtttccgcttaaaccggccatgacgaaattgggacagttctcggcgtgcgaagaataagtatcggaaaagacttgctgatcgggctattcgctcaagtatgaaggggaaggacggcgcgccgccgtcattccgccgcatcttccagccgcccgctccgccgcacggcgatctcgcccgcttccgggttcattcgttcggctgcctgccgtgcccacatctgggcgtagatcccgccgctggcgagcagggatgcatgcgacccctgttcggcaatacggccatcctccagcacgatgatgttgtccgcgtgaacgatcgtcgagagccggtgcgcgacgatgatggtggtgcggcgcgccgagacgtcctccagcacgccctggatcgcggcttcggtgcggctgtccagcgcactcgtcgcttcgtcgaggatgaggatcggcgggtccttcaccagcgtccgtgcgatggccacgcgctgcttctccccgccggaaagcttgaggccccgctcgccgacccgtgtgtcgtagccgagcggctgcgtctcgatgaagcggtcgatcgccgcgccccgggctgcggcctcgatgtccgcctgcgtcgcatcatcccggccatagccgatgttgaagccgatcgtgtcgttgaacagcaccatgtcctgcgggacgatgccgatggcgcgccgcagcgaggtctgccggacctgcgcgatgtcctgcccgtcgatgagaatgcggccgccctggatatcgtagaaacggaagagcagccgggcgatggtcgacttgcccgcgccgctgtgcccgacgatggccagtgtcgagcccgggggcacggtgaaggagacgtccttgaggatggtccgctccggctcgtacccgaagacgacatggtcgaaccgcacttcgccggcgcggatctccagcggcggggcgtccggccggtcgcggatctcggcatcggtgtcgatcaggcggaacatggcttccatgtcgatgaggccctgccggatcgtgcgatacaccatgcccagcaggtcgagcgggcggaagagctgcatcagcagggcattgaccagcaccacgtcgccgggcgtgaagcgtccctggctccagccccacacggtgaaggccatcgcaccgcccatcatgaggttcgtgatgagggcctggccgatattgaggaaggcgaggctgttattgctcttggtcgcggcgtccatgtagcgtcgctgcgcctggctgtagcgcgccgcctcgcgctcctcggcgctgaaatatttcaccgtttcgaagttgagcaggctgtcgaccgcatgggcggtggcgccggtgtcgaggtccaccatctcccggcgcagattgttgcgccattccgtcaccttctgcgtgaagccgatataggccgcgatcatcaccagcgtggcggcaacaagcccgaagccgaacttgatctggaagatcacggagacggcgaccagctcgatcgcggtggggccgatgttgaagatcaggaagtggagcatcgtctcgatcgacgacgtgccccgctcgatgacgcgcgtgacgccgccggttttgcggttgaggtgaaagcgcagcgagagattgtgcaggtggcgcaaggtctgttcggcgatcagccgctgcgcgttgcgccccacccgctcgaaggcgacattacgcagattgtccgagagcacgccgccgaaccgcgcgccggcataggcaagcaccagcgcgatggcgagggccacgccgctctccatgcccggccccatattgtcgatcacgcccttgtaggcgaagggcatcaccagcgtgatcgccttgccggccagcaccagcaccagcgccaggaggatgcgcgctttcaggcgcggctcgccggcgggccagagatagggcaggaagcgccgcagcgtcacccatgccgatggcgtggtggtcccctcgccaccggcaatcccgtctgcctgcttcatcgccatccggccccacctaggcgcggccggggcgaatgccaatagggtcggccggcggggaaacggaatgggggttggaccggctgattcgcagagccggggcgggagcggggccccatcaggatgggaaggggagcgacggccggcgcgtgagctccacaaggggccgggaggccgtccaacactgcgcagcggtctggaagttcacaaagatgatgatacgtccgtcccatcttccgcttccgtgaccttcgcggcaggtccgatgcgagggacgccagagcccatcccggcaagtctgtgcggccagaccggatgaaaatgcttccggtgagaaagagccatgccttgcctgccctctttccggaagaggtttccaccatggctgccatggtggagagggtgtaggacaggggaaaagcgagacggttcgggaaagaggggaactactccccgcaccagctcgtccgtgtgtggcaggactggtcgatcgagccgtggacaaaaaggctgaaaagcccgcttctggctccctcaacgtccgcgaatatgtccgcgcaacctagatcggcacattctcgtcaacgacgatcgtgacctccgccgtatagcccgccgaggcacttccggtggcgacgagggtgcgtgcgttgttctgcgcggtcgtgttgttcccgaagacattatcgttggcgacggttacgccagcgaaattggtcgcggagcccggataggtggcggtgtccgcataggcggccgtgcacatcgccgccggcaggatgagctgggtgacgaaacgggcattgctgccgatcgtcgcattggccacgctcgagaagatctcgacatagatgtggggatagcgccccgcgatgcagccgggcacgatggtcgtgaacgtcaccttgccgtccgcgcctgtctgctggaccccgcgcagataggattcggtcgggatcggctgatagagcgagaagcggccctgcgcatcggcatgccagatgtagaccgcatagttggcgagggggccgcactgggtccggacattggcaagcgtgatggtgagcgccagtcgcacaccagcggccgttgtcgtggacgtgccgaggaagctggtgcggatgtcgctgcggacgacccccgtctgcgagagaatgttgttggtgatgccattgctggccgtggtgccgtcggccggataatcgcctttcgattcctcgggcgtgacctcgcacgtcaccggcggtgcggtgggcgtggggcttggggtcggcgaggggctcggcgtgggcgagggcgtcggtgtcgggggaatgaccgtgtcgccacccccgtccgaatccgagccgcacgccgtgagcagcgcgaaggttcccgcgcccgcaagccagccgacgacgcgccgccggccgatggaggaccattgttgttctggtatttgaccatgattctcgacgttgcggttttcggacacgcgatcggacatggtcatggcatctctcccactctgcctccacgggctctccaacgccgaacgcgacaaaacgttcccgtgcatcgttgaggcggggatcaggcccgtgccctgaatatgctccagccagtcgcttcggccagtctttcgagcgccagcgtgcccagttgggagtttccgctcgcgttcagtccgggcgaccagacggcgatgctcgccttgcccggcaccaccgcgaggatgccgccgccgacgccggatttgcccggcatgccgatgcggaaggcgaagtctccgctggcgtcataatggccgcacgtgagcatgagcgcattgatgcgccgcgcgcggcgtggggagatcacgcggccggcgccgggctgcatgccgtccagcatcaggaagcggcccgccatggcgagctggaggcaactcatcgcgatggcgcactggtggaagtagcagcccagcaccagctcgacggaatgatggatattgccgaaggcgcgcatgtaattggcgagggcgatgttgcgatagcctgtctcggcttccccgcgcgcgatggcctcatccaccacgatcgtctcgtcatccgcgaggaagcgcacgaagcgcagcagctcgcctatcgactcccgcggcatgtgtccggagagattgacgtccgcgacgacgatcgccccggcattgatgaaggggttgcgcggaatgccgtgctccgcctcgagctggacgatcgaattgaaggcattgcccgagggctcccgtccgacccggcgccagagctggtcgccgatcttgcccagcgccatggtgagcgcgaacaccttggagatggactggatggagaaaggcatttccgcgtcgccgcccatcgcggtcgcgccatcggccgtgacgacggccatgccgaaccggtcggtggatatgcccgcaaggccgggaatgtagcgggccggcgcgcctcgctccgtctcggccgccatggcggcgacgatctcgtcgactatggcctgcagatttggcgtcatccgggcgtcgtcaggccatgtccggatcgggatcccgggcccggctgaggcttgagatgacctgcgcggcgaccaggtcgccgatcacgttcagcgtcgtgcggcacatgtcgaggaagcgatcgatccccaggacgaggccgatgccttccggcggaacgcccacggtgccgaggatgagcgcgatcaccggcagggagcccgcgggcacgcccgccgtcccgatcccgcccaggatgcagaccagcatcaccacgaactgctgcccgagcgtgagatcgatgccgaagaactgggcgaggaagaggaccgtgactccctcgaacatcgccgtgccgttctggttggcagtcgcgccgatggtgagcacgaagcgggcgatggggcgcggcagcctgagcttgtcctcggccacgcgcagtgcggtgggcaaggtcgcgttggaggaggacgtggcgaaagccatcaccatggcttcctgcgtctcgcggaagaaggcgacggggctcttccgagcgatggtggagaggatcagcggaaagacgccgaacatctgcaggccgagcgccagcagcaccacgaagacataggccgagagccggatgatgagatcccagccgaactgggcggcgagattgaacatgaagcagaagatcgcgattggcgcgagctggatcacgaggccgatgagccgcatcgacacttcgaacacgccgtcgaaggcggccttgagagtcgcggtcttgctgtcgtccaccagcagcaggccgatgccgaagaagagcgcgaagaacatgacggccagaatgtcgttgctgctcatcgcggccacgaagttcgtcggaacgatggcgagaagcgcgtcaacgccgctctttgcttcgcccgcccccttcaggatcgaggacgcgccttcggaggaggcggcgatcagcccgttcgccacctcgggatccacgcccgcgccgggccgcagcagattcaccagaagaaggctgatcgccacggcgatggccgagacgatgacggtgtagaccaatgtgcgcaggccgatggagccgagccgcttcgcctcgcccatttcggcgacgcccacgatcagcgcggaaaccagaagcggtatgaccagcatgaacagcagccgcaggaagatctgcccgagcggctgcgtgacgtagccgatgacgacatcgacccagggcgcgccggcggcgaagctgtggacgatcaggccgagcaccagccccgccaggaagcctccaagcatccggtattgcaggcgactttcaccgcgttccgacgccgcgccggttgcattcatggcgattgctcccttgctcgctcccatcacctaacagtggcggggcgggggcgcaaacccggcctcagatgttgggctgcttgggccgcagcatggcgcggcgcgggcgcgtgaacagcttgccgtgctcggcccacaggatgaagcccaggccaatcagcccggtgaggaagaagccctccgccagcggctgggtcgtcccgtcgaatcgctggccggtgagcgcgccgatgagcgtcgccacggccatgcgcgcgaagctctggaagctcgccgccgccccggcgatatggccgaagggctccatcgcgatcgagccgaaattggaaccggtgaagccgaccatgcccatgttgagcgcgatgagggcaaggaacagcagcatcggctcgggatgcagctggctggcccccagctgcgccaggctcagcacgatgaaggcgatcagggccatgtgcgagacgcgccgggccccgaaccgttcgacgatccggctgttggagaagttggcgatcgccatcgatcccgcgacgcaggcgaaggcgagcggaaagatgtccgccgcatcgaacacgtcgaagaagatctgctgggcgctgttgaggaagccgaacatgccgcccatcatgatgccggcaccgagcatgtagcccaggccctgccggtccgtgacgacggacagccagttccgcgcgatgaccgtgggcgcgatgggctggcgataatccggatcgagcgtctcgggcaggcggaaccaggcccagaccagcacgcccgcggcgctgaccgcgagcacgtggaaaatctcccgccagctcgccacgatcagcacgagctggccgatggatggcgcgagcaccggcaccagcaggaagatgatgatgatgaggctcatcacgcgggccatgcggtcgccttcatagcggtcgcggatcacggacacggcgagcacgccgaggcccgcggcgaagaagccgtggatcgcccgcatggtgagcagcgcttcgtaagtgggtgcgaccgcgctggcgaggccgccgagcgccgagcatgtgatgctgaccagcagcatgggccggcgcccgaagcgatcggacatgggccccgcgaccagcgaacccaccgcattcgccagcatatatgacgtaatcatatattgcagcgaattgggatcggccacgcccagcgacgcgcggatcgcggggaaagcgggcagcatcgcatcgatcgccagcgcattgagcgccatgatcgacgccatcagcgccacgaattcgcgatcgtgcatcggaaagggcttcgcctgcgtggccatggctcctgctcttcatggtggtcggtcggatgcctatgcacaggccggcggtgcttggccagccccgcggcgcgctttcatcgcatggatgcggcggccggcaagccggcggcgattcatcccctcagcaggaagaccgcatgttcggcgaacagattggcattggcggagccggtttcccggccgtcgttgaggaaccattgcccgtcaatggtccagccccgctcgcgcaccatcgcccggaaatcgtcgatcgtcacatggtggatgttgggcgtgtcgtaccagcggtccggcagcagccgcgtgacgggcatgcggccgccgaacagcagcgagagccgcccgcgccagtgcgcgaaattggggaaggacacgaacgcctgtttgccgatgcgcagcagggattcgaccaccttgtccggccggcgcgtcgtctgaagggtctggctgaggatcgcgaaatcgaagctgcggtcgggataatagcgaaggtcagtgtcggcatcgccctgcaccacggcaagcccgcgcgccacggcggcggccacgttggcggggtccagttccagcccgcgcacatccgctccgaccctgtcccgcagcgccgccatcagcgcgccgtcgccgcagcccacgtccagcacgcgcgcgccgggcgtcacatggcgcgcgatcagcgccaggtcgggacgcaggacttcgctcatgccggggcgtccccgccgccattgagcagggcgtcgaacgcgggatcgagacgctccatgtagcgatccggcttcttcagcgcacggaagccgagcgcggcatagacgccatgggcatcgagcgtggtgaggccgatgcggcgcatcccctggaaatcgggatgatcgagaaaccactgcaccatccggcgcccgagccccaccccgcgcgcggcctcgtcgatccacacgtcgctcagccagccgaatgtcgcatggtcggtgatcatccgcgcgaagccgatctggatgccgtcccgataggcgccgagacaatgcgatccgtcgatcgcccggtccacgagcgcgcgcgcgatgccgggcgaccagtagctcgaggcgagccagccatggatgcgcgcgcggtccagccgcgcgggatcgtcgctcaactcgatttcgtcctgcgcctcgttcacgcgcccgccctcaggaagccgtccagcacgcgattcatctccggcgcttccagcaggaagctgtcatggccgaagggacttgaaagctcgacgaagctcgccgcgcggccggcggcatgcagcgcgtggacgatgttgcgcgattccgccgtgggatagagccagtcggtgtcgaagctgatgatgcagaagcgcgcgttcgtccgcgcgaaagcgctcgcaaggctgccgccatgatcctccgccagatcgaaatagtccgtcgcgcgcgtgatgtagagatagctgttggcgtcgaaccgctcgacgaagctgatgccctggtgccgcaaatagctctcgatctggaaatcggcatcgaaaccgaaggttttggcctcgcgggcctgcagcttgcggccgaacttctcggtcagccccgcctcggacagataagtgatgtgcgcggccatgcgcgccaccgccaggccggccgtcggcgcgttgccgtccgcataatagtcgccgccgcgccagcgcggatcggccatgatcgcctgccgccccacttcgtgaaacgcgatgttctgcgcgctgtgccgggccgtggaggcaatgacgatggccgcgcggacgcgctcggggaagagcgtgggccacaccagcgcctgcatgccgcccatcgatcccccgacgaccgccgccagttgcgccacgcccagatgatcgagcagcatcgcctgcgcgcgcaccatgtcggcaatggtgatgacgggaaagcgcatggcataaggcgtgcccgtggcgggatcgacactggccgggcccgatgagccgaggcagcttcccagcacattggcgcagatgatgaagtggcgcgcggggtctatcggcttgtccgggccgaccgcgcgggtccaccatccgggcttgcccgtgacggggtgcttggaggcgacgaactggtccccggtgagggcatgacaaatcaggacggcattgctccggtccgcgttcagcgtgccataggtctcataggcaatgtcgacgggcttcagcgcggcaccgctgtcgagcagcaaggggcccggcaggcgcacggaacggcgcaaaccataacgctggtcgcccggttgtgtcgcgatctcgctgtgcgcggtcatgaccggagcgcttgagccgatgcgcaggcgttgtcaatcggggctccgccatgcaggcgccgtcatgcccccgcgacgcccggcagcacgttggcgcgccgcttcccgcaggatcgccgatcgctgcctttgccaatcgcgccgcgcggagctaaaggcgctgccatggcagagacagacagcatccccgcggcacaggcgcccgtccccaaggactggatcatggcgatcgcgccttatgtgcccggcaaatcgaagaccgatgatgggcgggccgtggccaagctgtcgtccaacgaaaatcccttcggcacgtcgcaggccgcgcgggacgccttcatctctgccgccgaatgccttgagcgctacccggacgccgcggccgccgagctgcgtgaggctctgggcgcgcattacggcatcgagccggagcggatcatctacggcaccggctccgacgaagtgcttcacctggcggccggcgccttcgccgggccgggcgacgagatcatctattcgcgcttcggcttctcggtctatccgatcgccacccgccgcgtgggcgcgacacccgtcgtcgcgccggacaaggattatgcgacggatgtggatgccattctcgcccgcgtgaccgagcgcacgcgactggtcttcatcgccaacccgaacaacccgaccggcagctattccacgcgggaggacattgcgcgcctgcatgccggtctgccgcgccatgtgctgctcgtgctcgatcaggcctataccgaatatctcggcccggatgaggatgacggtggcctggagctggctcgcacgcagtcgaacgtgctggtgacgcgcaccttctcgaagatcttcgggcttgccgccgagcggatcggctggggctatgccagcccggagatcatcgccgcgatgcatcgcatccgcgcgcccttctcgttcggcatcggtgcgcaacgcgccgccatcgccgctctcgcggacagtgccttcgtggcacacagctacgcccataaccgccactggcgcgactggttcgagaaggaaatcgccgcgctcggcaacaaggggctgcgcgccgtcccctcgcgcgccaatttcagcctcgttctgttcgagggcgagaccagcgccgagacggcctacaaggggctgatggacgcgggatatatcgtgcgctggctgccggggcaggaactgccgcatggcctgcgcatcacgatcggcacggccgagcagatgacgggcctcgtggccgccctgcgcaagatcgtcggcgcggaggcatgatgccgttcacgcgtgtcgccatcatcgggctggggctgatcggctcctcgctggcgcgggccattcgcgcgagcatgccgacggtgcgcgtgaccggccatgacatggacccggcggtgcgggacacggcgcggcgcctcgacctgtgcgacgacgtgacggaccatgcgggcgcggccgtgagcgacgccgatctcgtgctcctgtgcgtccccgtcggcgcgatcggcgcggtggcggcggagatcgcgcccgatgtcccggccgatgccgtggtgagcgatgtgggctcatccaaggcgggcgtgctggcggcgatgcaggcggcgctgccggggcgggccatcgttcccgctcacccggtggcaggcacggagaacagcggaccggaggccggtttcgcaaccttgttcaagggccgctggtgcatcctgaccccgcccgaggacgccgatccgctggcggtggagcgtgtcgcggccttctggcggcggctgggcgccgatgtcgagctgatggacgctgcccatcacgaccttgtgctcgctgtcaccagccatttgccgcacctcatcgcctatacgatcgtcggaaccgccagcgatctggaggacgtgacgcgcagcgaggtcatcaaattctcggcgggcggcttccgcgacttcacgcgtatcgccgcctccgatccgaccatgtggcgcgacgtgttcctcgccaacagggaggccgtgctggagatgctccagcgcttcaccgaggatctgacgcagctccagcgtgccatccgctggggcgatggcgacatgctgttcgaccatttcaccaagacccgcgctgttcgccgctcgatcatcgagcaggggcaggacgatgccgcaccggatttcggccggcatcacgcataaggcgggtccgcccccatccggaaccaaggcgcggctggcccgttagcgcagcgatatcgtcattgccgcaaaaggggaccgatgatgaccgtttcgttcgcgggcgtcggcgctatcgtcgcgccggcgctgctgatagccgcgcccgtcttcgcgcaggatacgccgccgcgcctctcgctgggcgtcaccggcggcacgctcggcatcggccccgaggctggcctccgcttcaatcgcaccgtgggtgtgcgcgcgagcgcggccttcctcgatttcagccatgaattcgatgtcgacgacatcgattatgacggccgggtgaagctcgaatcctatggcgccatggtggacatctacccgaccgggagcggcctgcgcgtctcgggcggcgtgcgcgtcgatcgcaaccgggtgaatgtgaccgcagcgccgacgggcaatgtgaccgtgggcgacatcagcttcacgcccgagcagatcggcaccttgcggggtcatgccgatgccgacgatgtcgcgccgctggtgacgatcggctatgcgggcggcctcacgcgcgggatcaagttcggcgtggacggcggcgtgatgttccatggctggccgcaggtgcgggagctgacggcggacggcagtttcgccgcgaatccgatcttccaggaggaattggccaaggagcgcgtgaagctgtccgatgaagtggacggttaccgcatctatcccgtcctgcagttttcgctcttctacgctttctgaacaccgggccggcagggcctctcctcagcgccgtttgaccggaccgcgcttgctcgacgtatggcggatattggccggtcgcccctgccggcggatggtgcgcggcccgccgggcgggcggccactccgccggtcccggcctgccggcatatggctggcaccctccggcaactcgaaccgcagcgcgccgttgatcgggtccgactcgacgaggcgcagatcgatgtggtcgccaagtgcatagcgctcgcccgtttcctcgccttccagcgcctgatggacttcgtcatagcggaagcgctcatggccgagcgtcgagaccgggacgagaccgtccccgcccagctccttcactgtggcgaagaaaccgaagctctgcacgcccgtgatgcggcaggccatgatctcgccgacatggctcgcgaggaacgccgcgacataacggtcgacggtctcgcgctcggcctccatggcccggcgctcaaactggctgatccgttcgccaatgggcgtcaggtcggcggcgtcctcggctgagaggcgcgtttcccgggcaatgccgcgatccttgggcgccggcagttcaaggccataggcgccgaccagcgcgcgatggacgagaaggtccgcatagcgccggatgggcgaggtgaaatgcgcgtagctgcccagcgcgaggccgaaatgccccagcctctgggggccgtaataagcctgcgtctggctgcgcagaatctgctccatgatctgcggacgcgccgccgcatcgtccggaatgcgctcgatgatgcgattgaaggtcttggtggtgatgacctgtcccagcgtcagggggatatcgaacgtgtcgagatagtccttgagcgaagccagcttctcgcgcgtcggcggctcgtggacgcgatacatgaccggggccttcttcgcttccaaggccttggccgccgccacattggcggtgaccatgtaatcctcgatcagccggtgcgcatcgagccgctcgcgcacagcgatgctgacgatccgcccctcttcatcgagcaccacccgccgctcgggcagatcaaggtccagcgggccacgcgccttgcgatcccgcgccagcagccgccagcaggcccagagcggcttcagcgccacctcgacgagatcctccgggccttcgttccacgcgaagctggccggcgcatccgggcggcctttgccttccgccttgtccatggcggcctgcgcctgctcatagggaatgttcgccgccacgcgaatgagcgcgcgcgtgaagcgccaggattgcatcttgccgtgccggtcgatcaccagatggcaggccatggccgcacgatcctgctccgcgcgcagcgagcacatgtccgatgagagggcatgcggcagcatcggcacgacccgatcggggaaatagacgctgttgccgcgcttgcgcgcctgccggtcgagctgcgagcccggccgcacataataagagacgtccgcgatggcgacgatagccttgtagccgccctcattggcgggatcatcgtccggcgtggcccagaccgcatcgtcgaaatcgcgcgcgtccaccggatcgatggcgacgatcggcagggcgcgcaggtcctcgcgcgcctcggcatggagcggaaggtcatggaccttcgccgcttcctcttcggcttcctccgggaaggcatcggggatgccatatttgtgaatggcgatgaggctgaaggcgcgcggctggaaagggtcgcccagtacatccgtcacgcgcgcggtgatgcgcggcggccgtccggtcttctcggcaaggacgagatccccgggcacggcctcgccatgctcgctgatcggcgtctcgcggcggatgcgcttgtcgacgggacgcaggaccagcttgccgcgctcgtccttcgccaccacgccgagcatctgctcggccgcaccggcaagcttcttcatcggatgggcgacccagccatggcccgcctgctcggtgcgcgcgaggatgcgatctcccacgcccagagccccgcgcttgccgcgttcgatgacgcgcagcttcggaatcggatgcccctccgcttcccagcgctccggcaccgcgatgacctgcgcgccttccgtgtcgatgacgcgcagcaccgttaccttgggcacgccgcccatctggtggaatgcgcgggccgggccgatatcgatcagcccctcgtccgccatgtccttcagcaacgccttgagcgcgatcttttcgctgcccttgaggccaaaggcgcgcgcgatttcccgcttgccggccggctggtccgatgaggcgatgaaatccaggatctgctggcgggaagggaaaccggcggggcggggcttttggggtgatgccatggcactgatatagaggcggcggcgccaagggccaatgaattgcgggcaggatgctacctgttctcgcccggaccatggccggactgcgcggctggccgggtttgacatggcggaccccacagggcagggtcgcatcttccccatccccttcaggagtattcgccggcctcgcggcaggtcggccaaatcatgcccatgatcgatttcaccatgtccaccgctgcttttccctggctcggcgacgttcctctctggacagagacgctgatcggcctcgccctgctcgccacggcctcgtggctcggcaatttcctcgtcaagaaagtcatcctccagctcgtgatgcgggtgctgccgcatgacggaccgacgccggtcaatgcggttgcgcggctggccaacatcgtgcccgccgtcatcatttcgcgcggcatcgcggccgtgccgcatctttccgagggggtgatcgtggtgacgcgcaatgtcgtcagcgcgttcatcatcctcacgatcgtgctggcgctgagcaccgcactcaccttcgcgaacgatctctaccagcgccggcccgatgcggcgagccggccgatcaagggctatatccaggtcctcaagatcgtgctgttcgcggcagcggcgatcctgatgatcgcggtgctcatggagcaatcgcccctgctgctgctctcgggactgggcgcgatggcggcggtgctgatgctggtgttcaaggacaccatcctctcgctcgtcgcttcggtgcagctcacctccaacgacatgctgcgcgtgggcgactggatcgagatgccccagctcaatgccgacggcgacgtgatcgacatcgctctccatacggtgaaggtgcagaactgggacaagacgatcaccaccattcccacgcacaagctgatcgagcagagcttcaagaactggcggggcatgtccgagtcaggcggccggcggatcaagcgcgcgctgctggtcgaccagacgagcgtgcgcttcctcacgcatgacgaggaaaagcatctacgccgcttcgcgctcatcgacgattatctcgaccgcaagcaggccgagatcgacgcatggaatgccacgcgcgtggtgaaggagggccgggatcccgtcaacagccggcggatcaccaatatcggcacgttccgggcctatgtcttcgcctatctgcgcgcgcatcccggcatcacgaacgacatgacactgctggtccgccagctccagccgacggcacagggcctgccgctggaaatctattgcttcaccggcacgaccgcctgggccgtctatgaggacatacagtccgatattttcgaccatctgctcgcggtgatgggcgaattcggcctgactgtctttcaggaacccagcggcgctgatcttggtactctggctgcccatctgggggatcgatcacaggcgaccgccggccgaaggtgaatttcatggcgggagggggcggtttgcccctcccgcgatgggttgagacggtccgctccacggctcgtcgcacaaatgcccggacgagcgtcccgcgctaccttttctttacggaattaaccctatcgctcgcgggactcgtttgggagcctccagctacaatggtgcatgatgacgaaatcgccgggcgggccgaggccgtctgggcggcactggatcgctcgcaggcgatcgtcgaattctcgaccgacggtttcatccttgatgtgaaccagaacttcctgacgatcttcgattatgatcgcgccacgctcatgggcgagcatcatcgcctgctgtgcagtcccgaggaaatcgcgacggacgcctatcgggagttctggcgccggctgggacggggcgactatctgtccggtcgcttccagcgtcgcgcgagaggcggccgcatccgctggattcaggcgacctacaatcccattctggacggtgcggggaaagtcgcgcgcatcttcaagatcgccagcgacatcagccggcaagtcgagcttgaggaggaagtgaaggccagtcttcgggccgccgaacgctatcaggcggagcttgcggaccggaaggccgagctggagagcgcgatggaccggatcggcgggatcgtgaccgcgatcgacaggattgcctcccagaccaagatgctcgcggtgaatgctgccattgaagcatcacgggcgggggaagcgggcgttggtttcgcgatcgtggccaatgaggtgaagaaactggcaggcgatacgcgcagcgcgaccgagcaggcgcgcctcatgatgacttccgcgagcaccgtggccggtccccggctgcttgttccgctggcggcctgagccgctcggcgctcaggaaatgcggtcccgatggaagcaggtctgcatcccctctctgccttgccgcatgcctggcgccggatgtctccatccggcgcggcttttgaagcagttcagtcgcgcagcagatcgttgatgccggtcttggcgcgggtctgcgcatccacggtcttgacgatcacggcgcagtaaaggctgggaccgggcgtgccgtccggcagcggcttgccgggcagggcgccgggcacgaccacggaataaggcggcacttcgccgatgaagaccttgccggtggcgcggtccacgatcttggtcgactggccgatgaacacgcccatggacagcaccgatcccttgcccacgcgcacgccctcgaccacttccgagcgcgcgccgatgaagcagtcatcctcgatgatgaccgggtccgcctgaaggggctccagcacgccgccaatgcccacgccaccggagagatggacattgcggccgatctgcgcgcagcttcccaccgtcacccatgtgtcgaccatggtgccttcgccgacataagcgccgatgttcacgaagctcggcatcaggatgacgttgcggccgacatggctgccggcgcgcacgatgctgcccggaacggcgcggaagccggccgcccggaactcggcctccgtccagccggcgaacttgctgggcaccttgtcccaccagtggccggcgccgggaccgttgtcgatgagggcattgtcgttgaggcggaagctgagcagcacggccttcttcagccactgattgacttgccagccctctccggccggctccgccacgcgtgcttcacccgaatcgagcatggccagcgcgcggttcaccgcgaagcgcacgtcgcccatggtcgaaaggccgatgtctgcgcgatcctcccacgcggcatcgatggtggcgatcaggcttgtgtcggtcatggcgtcctcttccggaatgataaggtcgcgcgccccttaaagtaatttcggtccgggtggaaacaaccgacgaagcgaagaatgaaggaaagcagaaccatggaacagtcgcgggtcggtcggagccctggtgcggcctcagtggcaagccggctcatcgtggggttagtgccgagcgtcgacaaaccctgagaattcgaacgacttgcctctatcgcctccggctcgccctcgctatgccccttgaggaatcgcgcggcctcagccgccagccagcgggaggaagtcatgagtcagatcacgctcgaacaggccaatgccatcattgccggtgcttttgccaagggacgggaagcgggcttcaagccgctgagcgttgccgttgtggatgcgggtggccatctgatcgcctttcagcgcggggacggcgcatccttcgcgcgcgcgcagatcgcgacgggcaaggcggccggcgcgctttcgttcggcgtttcatcgcgcaaggtgggcgacatggccgtggagcggccttggttcatcggggcgttcgcttcgtccgcgccgcatccggtcattcccgcagccggcggcgtgatcgtggtcgacggaagcggcgccttcatcggcgcggtcggcgtgaccggcgagacctcggacaatgacgagatcgcagctctggccggcatcgccgccgccggacttgccgcgcagggttgagccagggagacgaggatcatgacgaagatggttgagcgtgccggcctgtcggtggctgcggatctggcggccttcatcgagacgcaggtgctgccgggaacagacattcccgccgacgccttctgggccggcacggcgggcatcttcgcgcaatatgcgccgcgcaaccgggcgctgctcgccacgcgcgacaatatgcaggcccagatcgacgcctggcacgccgcgcgcgccggcaagccgctggatcaggcggaatatgagggcttcctgcgcgagatcggttatctggtcccggaaccggcgcccttcaccatcggcacgaaggatgtcgacccggagctggcggtgctcgccggcccccagctggtcgtgcccgtgctcaatgcccgtttcctgctcaatgccgccaatgcgcgctggggcagcctgtatgacgctctctacggcaccgatgccttgccgggcgcgcccgccggcaagggctacgatcccgcgcggggggcgcaggtcataggctgggtgaaggcctttctcgacgaggcggtgccgctcgccagcggctcatgggcggactggaccgggcagggcgatcctgatctcgccgatccgacccagcttgccggctggtccggcgacaacatcctgctggcccatcatggcctgcacatcgagctggtgatcgaccgcacccacccgatcggcaaggatgatcccgccggcatcgcggacatcctcctggaatcggcgctgtccaccatcgtcgatcttgaggattcggtggccgcggtggacgccgaggacaaggtcgcagcttatgcgaactggctcggcctgatgaagggcgatctcaccgcgacattcgagaagagcggacacagcatgacccgcgcgctcgaggccgaccgccgctacgacggccgggacggcgaggaattgctgctcaagggccgcagcctgctgttcgtgcgcaatgtcggccacctcatgaccacgccggcggtgcggctgcacgatggcagcgaggcaccggaaggcatattggacggcatcgtcaccagcctgatcgccctgcacgacgtgcggggcctcggcacgttccgcaacagcacgaccggcagcatctatatcgtcaagcccaagatgcacgggccggaggagtgcgccttcaccaacgacctgttcgatgcgatcgaggatcttctgggcctcggccgccaccagctcaaggtcggcgtgatggatgaggagcgccgcacctctgccaatctcgcggcctgcatccgtgcggtgaaggaccgggtggtgttcatcaacaccggcttcctcgaccgcaccggcgacgagatccacacatcgatgcgggccggtccgatgatccgcaagggcgacatgaagacgtccgactggatcaaggcctatgaggaccgcaacgtacagatcggccttgcctgcggtttctcgggccgcgcgcagatcggcaagggcatgtgggcagcgcccgaccggatggcggacatgcttgagcagaagatcggccacccgatgacaggcgccaacacggcatgggtgccctcgcccaccgccgcgacgctccatgccacgcattatcaccgcgtcgacgtgcatgcccggcaggaagcccgggcgaaggaagcgccggcatcgctgggcgccttgctcagcattccgctggcgcatggcgtcaactggtccgagcaggaagtgcgcgaggagctggagaacaatgcgcagggcatactgggctatgtcgtgcgctgggtcgatcagggcatcggctgttccaaggtgccggacatcaatgatgtcgggctgatggaggaccgcgcgacgctgcgcatctcttcccagcatatcgccaactggctgctgcacggcgtgtgcagcgaggcgcaggtcaacgcggcgttcgagaagatggcggccaaggtggatgcccagaatgcgggcgatccgctttaccggccgatggcgggccatcccgagagcatcgcgctgcaggcggcgcgcgcgctggtgttcgagggcgtgtcgcagcccagcggctataccgagccactgctgcatgcctatcgcgcgaaggcgaaggcacagacctgaggtcccccatgccgtccggagcgccggcggctggcggcggcgcgatacggcgcttgtcaccaatctaacgatgattgtcatcggacagtcctcgaccgcaccgctaggacaggcgcacagcatctgcctgcagggggtggggaccgaggcatcctccgggatgcgcgggccgccagcgggtagcttgccgcaggcaggtgggtaggccggcggcaggaacgggcggcgcacgcagcgacccggtgcgccgcccggccccgagcgggccttgcccggcctgcgccggcattgtgcccttcgcgcgagcggatataccggggaaccagatggccagcctgaacatcctctatgtcgaagacgatcctctggcggcaagcgccgtgcaggcgctggtcacgcaaggcggggaccatctcgcctgggtgcagtcaggccgcgccggactgcaacgcgccgcagcggaccgcttcgacgtcatcatcctcgaccggatgctgccggatctggacggcctcaccatcgtctcccggctgcgcgccgccggcatcgagacgccggtcctgatgctctccgcactcgggcgcagcgagaaccggatcgaaggcctggacgcgggcgtggacgattatctcgccaagccatatgagccgcaggagttgctggcccgggtgaaggccctgcatcgccgttcctcgggcaaggtgcatggcgccgtcatcatctacggcgcgcttgaatgccatctcaaggcgcgcaccgccttccgcgccggtcgccacatcgcgctcagcccccgcgagttcgagctgttccgctacttcatggaaaatgccggcgagacggtgacccgcgagatgctgctgcgggacgtctggaacatgagcttcgatccgcagaccaatgtcgtcgacgtgaatatcggccgcctgcgccgcaagctggaggacggcttcaccacgccggcgctcgagacgatctggggcgcgggctatcgactgaccgcttgcgaatgaggccggaagctggcgcccggcggcgcggatcgatcgtctggcgcgtcgctgcggcctccctgttgatcgcgggtctggccgtgacgctgttgttcgcggcgtcctggtccacgctgcggcgcggcaccagtgaagcgctggcggcgaccgtgaccactgacattgccgggctgatcgacatccacgccagcggcggggagcgcgaactgctccgccgtgtcgccgatcgcaaggacgtggtgacaatggaggggcggcggccccattatctcgtcgcccgcgcggacggaacgcccctggccggggacatccgcgcctggccgcccctgtccgccgcattgtccgagcaaggctatgtgacgctggcggggggaacaccggtctatgcgcgggcagcgaagctcggcccggacctccagctgctcgtcgcgcgggaatatgcccaggaccgggagacgatgcggcgcctcacgcacatcttcctggcggtgggcgcggccatcgtgcttggcgtcggagcggtcgcgatgctcacggcgcgcggcctcgcgcggcggatcgatcatgtgaatgcaaatctgagggcggctgcggaaggctatccggccgcgctcgagagccccggcacgccgcgcgacgagattgacgagctggccttgcagggcgcgcggctgctggcccggcaagcccggctcgtgcgcgtgcagaagcatgtttcggaccatgtcgctcacgagatccgcacgccattgatgcacctcgacgcccggctcgccgccgcgctccaggagcggtccgaaccgggcggcagcggcacgctcacgcgatcacgcgcggacatccgcactatcgtcaccatgctcgattcgctgctggacatcgcatccaacgaagggcggcggggcgatctcgccgggctgtcggaactcgatctttccgcgctcctcaccgacgtcgccgcgctttacgaaggcagcgtggaggaagcgggactggcgctggaaaccgccatcgagcccggcgtgacgatgctcgcggagcgcatgcagatcgtccgcctcgtctccaacctgctcgacaacgcgatcaaatatgtgccggccgggggcaccgtgtgccttgcgctgacgcatggcccgcgcatcatcatcgccgatgacgggccgggcattccgcccgaggacagggcacggatcttcgagcgcttcgcccgcagcgccgggcaggtgacgcagccgggccacggcctcggccttgcgctggcccgcgcgatcgcgcagcggcacggactggtgctccgcctggatgaaaccgcgcggggcgcctgctttgtggtggagccggagacatgagacaggtcactctcgccgctgtcctgacagcgatgcttgcctcgctgccggccggctgcgccagtccgcaggcgcgcggggcagcgtctctcccagcggcacctgtcacgcgcgccgacatggtcgcgcgccttctggtggcagcggaacaggccgccaatgcgcccgacccgcagccgggcagacttgcagaagcgcttgctgcgctcgaccggctcggcgcgcgtcccgcgcccggcgcgacggatagcctgaccgatcctctccccggctggcgcaccagcgcgccgaacgcggcggtgcctacgatgcgaggcaggctgctcggcccggcctatcgccgcggccatctcgaacccggcgccacgacgacgctcgcccagctcttcgatggtgggcgccaggcccgcgtcgccatcgccgcggcgggcggcggaccgctcggcatcgccgtgctggacggcacgggcaaaccggtctgccccgtccggcagggcaccggcagccagtgcagctgggtgccgcccttcagcggccggcaccacatcaggctcagcaacccaggtgcgatgcgggtggcttattatcttgtgatagagtgacgaattcccggtaacgccgggaaaacaggctgccaagcctatggatttgttcaggatcggggtgcacgttcacgtttcgctcgtgccgcttggcacgcgcgaagtgcatccgaattgttccctcctggataagtttccgacgtcgctttggaccactcaggccacgatccggattagcgcatctgtcagccatcggcgcagcgcaccggttccgtgtcaggggaggatgaaagtgaattggcataagctggatcgcgcgagcgtcatgggaacaagtgggagctgggcttcgacggtatccgctctggcgctcatgtgtgccgctgcgcctgcgcaggcacaagataacattgcaccgcaagcggcttcagagggcgaagatggggcggccattctggtaacaggtacgcgcatcaagcgcgacggcttcaatgagccgacgccggccaccgtgatcggggctgatctgatggccaatcttggccaggtgaacatttcagagacgctgcgcgtcattccgcagaactcgaatttccagtcggatgccactgcaggcatcaccgcaggcgccaatgtcggtgcatccttcgcgaacctgcgcgggctcaacccgttcaacggcacccgcacactgacgcttgtcaattcccgacggttcatcccgacctccgatggcggggcgatcgatctcaacgtcatcccttcggcgatgatccagcgcgtggaaaccgtgaccggcggcgcttcggcagcttatggttccgacgcgatcgcgggcgtggtcaatatcatcctcgatacgcgcttcgagggtatcaaggcccaggcggactatggccagacgacgcgcggagacggcaagagctatcatgcctcgctgatgggcggcaccagcttcggcggcgggcgcggccatattgtcgcgggcatcgagtaccagaaaaacgagggggtcggcgactgcgcgaaagtgcgtctctggtgcgcggagagctatgacatcttcacaaatgccaattcgatcctgccgggaacgacggcccggacgggctacaatatccccggctcgccgacttacggtctgccgcattacatcatcgcgcccggctccaagcaggccttcaatgatcctcgaggcgtggtgcgcgacgcgacggtcacaaatcctgccgcccgctacaagcgcttcaatgatgaagggaccggcgtggtcgatttcgacgccggtcgtttcctcggcgccgcgctgattgggcctcgtcaggggggtgacggtgcgtcgacctatgacgacagcgacctgcagacgccgctcaagcggtgggtcggatatatgtacggcgaatatgagctgaccgacaccctcacgctccagaccgaactgacctatgcgcaacgcatcgcatcaaacacgagctacatcgtcggtccccggtccactttctatgttcagccggacaacccctatctccccaatgacctgaaagcactgctcgcaggaacccgtttcagtctcggtaaggatctcgatggcgtactcacctcggaaaaccgggctgatgcaagggtgtttcgcggcctgatcggactatccgggccgttgttcggcgactggacctgggatgcctattaccagtacggccgcaacaagcgacatcaggaccggaccaacaaccgcgtcaatcagcccttccaatatgctctggatgccgttgacgaagggctcgtgaccaccggcgttgcctccggcaacatcgtttgccgggagctcacacgggccaatcccgatccgcgcgcgcagggctgcaagcccatgaacctcttcggtctcgggaatgtcgatcccgccgcgctcgcttacgcctaccgacccgtggttgaggacttcatctacgatcagcacgtcctttcgggttctgtgcagggtacggtgttcgaaggctggggtgcagggcccatcgcggcagccgcgggtgtcgactggcgatccgagggtggcgacgtcacgcacggaaacattcccgattacaacgactatgccttcacattcggcctcgattattcgggccaaatcaatgtgctcgagggctttggggagctgaacgtaccgatcttccgcgactccgcgatcggcgatctgctcgagctgaatggtgctgcccgctacacgcgcaatcacgcgcggaacaatgacagcagggaagagaagacttccgaggcggtaagctggaaggtttcggcggtgtacgacatcattccggatatccgcatccgggcttcacggtcgcgcgacattcgcgcggcgggcttccgcgaactgttcctgcgcaacgtgccgaccgaaccgggatcgacgagcggcatcgtcaataactggtggctcgatccggtgggacagcagaccgggaacgactggacgcccatcctcaatggcggcagctttgcgctgacgccggagaaggcggataccacgacgctgggcgtcgttctccagccgagtttcattcctggcctgcgggtttcggcggactggtaccagatcaagatcaaggatgcggtcacgacgctgaccggccagcgcattgtcgacttctgctttgattatgagctgttctgcgatcgcatcaacttcgcgacggcggatcggaaggacgtcagcttcatcgatgcacgtcaggtcaatctggccaagatggtgctgcgcgggttcgacttcgaggtcgactatcgcatgcgcctttcagacgtcagatccgactggaacggagctgtcagcttccggctgctggccaaccggcagtatgacttcatcagccaggccaacccatcggttcccgagatcaattatgccggccagaccgggcctgtcgtcgatggcggtgacttcaacccgtcgccgccgtggatatggaacgccttcgtgacctacgacaatggcgggttcaacacgaccttctcctggcggcgctatagcgaaggcattttcaatgtccttcgtaccgggcctgaggatgaaggctatgatcccacgcaggcgaacagcatcagcacgaaccgtgtgaaaggcgcgagctatttcaatctcgcaatgacctatcgaatcccgatgggcagttcggatacgcgctttgtggaactgttcggcacggtcgacaatctgttcgatcgcaagcctccggtggcgcccggcggcggtggtggcgcaggatcgaactatcccaccaatcccgtcttcttcgatacgttcggatcacggtggcgcgccggcattcgcgttcgctactgaggacgggttgagggcatgcataccatgcccggtcacaatcaggccgccggagggtcacgtcctccggcggcttcatttttcctgagacttgtcacacgccgtgaatggcctcggattgggctcatcattgtgacggtgcagctaggaggtgtcggggctctggctcaaaatctgtggaatgcgaggacatcggcgaattggcatgcatgccccgcagatggatcaggatcaggtcccggaccgccggctgtgccaccgatgcgggtcgaatgtcgaaagcgtcggtcatgggtgccgtcatagccacgcgcgcgggcccatggaacagtggaccggcgccatgacgcccgaacagatccgcatgcagcgcgtcgtacgagagcgtcgctgcccgcgggatgaagcgcgcatgcgtctgccccaatcagagatggccgtaacgttgatcgaagagcgccatgtctccgcgcgccagcaagcgggcctgcgcgatccactcatcgcggatgatgctgcccttgaagggaccgagactgccgtcgatccgttcgatgtcttccggaagccagcccgcaatatcctcgaaccgctggacgccctgcctccgcagcagaagttccagttccggcccgatccccttgatccgcgtgagatcgtccggtggcaggacggtttccacctccggcgccgccggcatcaccacaaaatcagcgtcaggcgcctcaccggccgacgacgcggccgcgatatttgcaccatcctcctccggcctgctcgcggcgatcaccgggccaagcacatccgcttccccagcgcccgccggttctgccatggtcggccgatggccgatatcgttggccggcgcgacaggcacgggcgaggcgacgcccaccgaggccacggggtctgctggcgacgggaccgtatcggccggcgcatgccatgctccgtccggatcgaacgggatcagctccacagccgctcgccggccccagctatgccaggcagtgaacaggccgatggcgaacgacagaagcaaggccggccagtaatggagcacgagcgcggtcaccggcgcctccagatcgccgcgccagccacgagcccgagggcaaagaccagcaggaacagggcaagcgtctccaccagcagcggcatcagcttgtctcccgggataccgtgaacgtgatacgccggctggacggaccgccattggcaagcggacgactggccccgaagccccgcgccgagagcagctcggccggcgcgccatgttccaccagcagggcgcgcacgcgatcggcacgctcctgcgacatggcgcgattgaccccctcgctccccgtgtcgtcgctatgcccgccgacctccagtcggtagcccgaacattccttcagcgccgcggcgacatccgcgacgatcgcgcgcgtcgtcgggttgagccaggcactgccggaacggaaactgagcggccggttcgcgacggcagcatcgacgccgcgctggcatccgtccggccctgcaaaggcgatcgccgcgcctcccgtgggcggcgtgagaggcggcttggcggatgcggtgtcggatttcgcagctggcgtggcggcggcggcgcttgcgacagggattgccggcgcgggctgagtgctacgagcgacaccgctctcgctccagattgcgccaccaccgccaggcagcgcgcgcaccacctgcagcgcatcgctctgccgcacgagatccgcgtcgccggacaggacggcggtgcggacgagtggacgctgcggatagcgaacatggatgtcccccagcccatgcgcggccagcgcgctctcagcgcgcgcgccgagatcggccaggaaggcctcgccctgcccgagaggaccatgaaccagcaacgccagcagcccggtggcgccggcgccgagcatgattttcaggccggccttcatgatgacgattctgcccccgcggaattgggagcaagctgacccattaggccggaaccatcaatccctcatggcaaccgatcgtgccgttatgacacgcctgagcgccgccatccggcagggacggtgcagccccagctgcgccctcaatcgaggtagaagtccacggtcgtgacgacccggaccttcttgtacggcgtatcggccgcgccatagccgccggactgctctccatcccgcggttcaatggagaaatagccctgcgtggcgctcttgatcccgcccacagcagtaccggaatccttggcaaactgctccgccgcgcttcgcgcatccttggtggcggcggccaccatctcgggcttgatatcgttgagcttggtgaagctgtaggtcatgcccgagccctcctgcagcgtcacgccgcgccggacgaggtcgaactgactggccacggcgcgctgggcgcgggcgatgtcgctcgtgcgcagttgcatgcgctgcgtaatcgtgatcgtgttgacgccattgttcatatattgattgacgccggcgcccgtcgcgctgagcgcatcggcggggaagccgaggttgcggaaataatcgcgcagggccgtggtgttcgcctcgatctcagcgcgcacggagggcagatccgtaccattggcggaataagcgatggtccaggtggcgagatcggcggtcacgttgcgctcggccagaccgcgcaccgtcacggagcgctccgcagcatgggcgcggcgcagcccatcgccgagcagatatccccccacgatcaggccgccggaaagcaccaccgcgcccgccaaagcgaccttgttgacatcctgtaaccagcccatcggcaattcctctcttttcccgctcccacgccgagcttatctcagcaggaccgaattgccatcccagagatgaaccgttgctgacgagcgacgaacggagttgaagctgcatgcccaaatatctccacaccatgatccgtgtcaccgacatcgatgcgacgctgcgtttcttcgagctgctcggcctcaaggaggtccgccgcttcgataacgaggctggacgcttcacgctcgtcttcgtcgccgcaccaggcgacgaggacgcgcaggtggagttgacctacaactggcccaaggcgggcgaggaatccgaagcttatggcgggggccggaatttcggccatctcgcctatcgcgtggagaatatctacgagacctgccagcggctgatggacgccggcgtcaccatcaaccggccgccgcgcgacgggcacatggccttcgtgcgcacgcctgacggcatctccgtcgagctgctgcaggacggcaggctggaaccggccgaaccctgggcctccatgcccaatacgggcgtgtggtaacgccatgccggtgcgcgcccatgcgcgcctcggctcggcaggttgagaccgaatgaccggactgctcgtcatgtttgccgatctgtcgggccatggcttctgcctgatccagttcaacaaggagggccatgatgccatcgcctgaatcttccccgctcgagatcgtccgcgtgccggtgctgaacgacaattatgtctggctggtccatgatccggtgagcgatgaaacgctggtggtggacccctccgtcgcggagcccgtgctggcggcggcggacgcgcgcggctggcgcatcggccagatctggaacacgcactggcacggcgaccatatcggcggcaatgccggcatcgtcgcggcaaccggcgcgacggtgacggcaccggccgccgagctggcgcgcattcccgacgtggatcgtcccgtgagcgaaggcgaccaggtccgactgggcgcgcacgaggccatcgtcatggccgtgccggcacacacggccgggcacatcgcttatcatttcccgcaggacggcatcatcttcgtgggcgacacgatgttcgccatgggctgcggccgcctgttcgagggcacggctgagcagatgttcgacaacatgcgccggcttgaggcgctaccggacgaaacccgcgtctactgtgcgcatgaatatacgctctccaacggtcgcttcgccttgcgcgccgaaccggacaataaggcggtggtggcgcggatggccgaggtggaagctgcccgcgcgcgcggtgaacccaccgtgcccacgaccatcggtgcggaacgggcgaccaatcccttcctgcgcgcaggcagcgtcgcggaactcgcgcggcggcggtcggagaaggacaagggttgagcaagagccgaccggcggctgcgcgcgctgtcgagatgacgcagccgcagccttctcccggccaaggcgaatgccggacgactccgtcgaaggagatgcgaggcgggccgaaagctgctaggctcgcccgcaacacccgcgcatccgtgcgccgggaaacagacagacaggggtaagaggagcaagtgcgatgaagaggatatttctggcactggcgctgcttcccattgcgggctgcacgcagaccgagacggagcccaagcttggcgtccgggaggagacggaactggccaaggcgatcgaaggcaaggtggcgggcgagcccgtatcctgcatttccggctataacgccacgagcatgcgggtgctcggcgacaacacgctgctgtaccgcgtcaacaaggacttcatctacatcaacaggttgcagggcgcctgccgggggctcgcacaaggcgacacgctggtgctgcgacggacgacgagccaatattgccggggcgacatcggccaggtgatcaacctgccatcgggcatgatgagcggcagctgcgcgctgggcgacttcattccctacaagactgccggcaagtagcgccgggcggggcagcgagccgccgcgaccggggagccgtcaggcagtgccggctgaggtaaccgcgccttccggctgcgtggcggcctcgcgcgcggcttcccgccagccgatgtcgcgacggcagaatccacccggaaaatccacccgatcgacaagcgcatagaccgcctcacgcgcctgcgtgacgctgggcgcgcgggccgtcacattgagcacacggccgccgctggccacgagctgcccgtccctcagcgccgtgccggcatggaagatcatggcgtcgccatcggcatccggcaggctgatcggcgcgcctttctcgggcgtgccgggatagcctgcagcagccatgacgactgtgagcgcaacgtccgccgccatgtccggcacggcacgcccggcaaggctcccttgtgcgacagccagcagcagatcgggcagatcgctttccagccgcatcatcagcacctggcactcggggtctccgaagcggcaattatactcgatgagcttgggcccctgcgcggtcagcatcaggcccgcgaacaggacgccgctataaggcgtgccccgcgcggccagcgctgccacggtcgggcggatgatcccggccatcacctgctcttccagcgccggcgtgagcacggatgccgggctgtaggcgcccatgccgccggtgttcgggccggtgtcgccctcccccacccgcttgtgatcctgtgcggagccgaaggccagcacgtcctttccatccgtgagggcgaagaagctggcttcctcgccttccatatattcctcgatcaacacctgcgcacccgaggcgccgaagccgccatcgaacatgtcgcggatcgccgcgtccgcctcggcgcgcgtcatggcgatgatgacgcccttgccggccgccagcccatccgccttcacaaccacgggaatggtgaaatccgcgagcgcggtcagcgcggcctcggcgctctcgcagcgcacatagcgcgcggtcggaatatcggcctcgcggcagagatcctttgtgaagcccttcgatccctcgagctgcgccgccgcggcgccgggcccgaacacggccagaccggccgcgcgcaggctgtccgcgatgccatccaccagcggcgcttccggaccgacaacaatcagatcgaccgattgcgcccggcagaaggcgatgacgccctcatgatcggtaaggtcgaggtcgaccagcgtcgcatgagccgctatgcccggattgcccggcgcggcgaagagcgcggtgcagcgtggcgattgcgccagcttccaggcgagggcatgttcgcggccaccaccgcccagcagaaggatattcatggaagagggtccagtccggttcgatacgtcgggccgcctgttagcgcaggagcgtcagggggacaatctggccgcgctcagcgtctcggaattgtcctcgctgctcaagcggaccgtggaggaccgcttcggccacgtgcggctgcgcggcgagatttccggctggaagcgggccgcgtccggccatgcctatctctgcctcaaggacgacgcggcgctgatcgacggcgtgatgtggaaaggcacggcggggcgcctcgccttcgcacccgaggatgggctggacgtgatcgtcaccggcaaggtgaccacttatcccggccgcagcaaatatcagatcgtcatcgacagcatggaactggccggtgaaggcgcgctgatgcagctgttcgagaggctgaaggcgaagctggcggccgaaggactgttcgaccccgcgcggcgccggcccatcccgatgctgccgcgcgtcatcggcgtcgtgacctcgcccaccggcgcggtgatccgcgacattctccatcgccttgccgaccgctttccgagccgcgtgctgctctggcccgtgctggtgcagggcgaaggcgccgccgcgcaggtcgccagtgccgtgcgcggtttcggcgcactgccggccgatggccccatcccccggccggacgtgctgatcgtggcgcgcggcggcggctcgatcgaggatctctggacgttcaacgaggagatcgtggtgcgcgccgtcgctgcatcgccgatccccgtcatctcggctgtcggccatgagacggacacgaccttgtgcgattttgccgccgatctgcgcgccccgacgcccaccgccgccgccgagatggccgtgccggtgcgcgcggagctgttggcgcaggtggccgagctgggcgcccgcatgggccgctgcgtctcgcgcgggatcgaccggtcccgcgagcggctggaagcgcagcggcgcctgctcccccggcccgacgtactgctcgacctcgcccggcagcgtgcggacgagctgggcgaccgattgcgccgcgggcttgcgcaccggctgagcaatgcgcggcatgagctggccaatgcgaccggagcactgcggccggcgctgctcgacgcgcgcgtggcgcatgcgcgacagacgctgtctgctacacgcctcacgcccgccctgctggagcgccggctggccgatgcccatcgccagttcgacgcgctctggcggctggcgcagtcgctcaaccccgatgccccactcaaacggggcttcgcgcgggtgatggcgaacggcgcgctggtgcgaacgagtaccgaagcgctggctgcccgccatgtgatgctcaagttcgccgatggcgagatcgctgccgtgaccggcggggacggggcagcgccaagggcgcccgccgtcaatgccccggcaagcgccccgcggaccaccggtggaacgcgcgcccgcaaggccgatccgccgcccggagcacaaaccgacctgttcgactgacatcatgagccaatcggcggaccgaccttgcaccggcccggcgcaatgggccatggtgacggcatgatcgcttcgcgccatcgcatcggttccgtccgacgctgcctgctcatgctgccagtcttactcgcaagctgcgtctcaccgggcggaggccctcgcgtatccgccccgccgatgcggacacccgcccccgtatcgccccccgcccctgcgcccgtacccgccggtcccgagacgcttcagctccggggagaagcgcggcaaggcggtctcatgcgtgggctcgcgcccgcgggcacccgcatgctgatgctcgacggcgcaccggtgcctttcgacgcggagggcaatttcatcatcgccttcgaccgcgatgcgccggctgcggccacgctggtcgcgaccctggccaacggcgagacgcagacgcgtaccttcggcgtcgcgccgggagactggcggatcgaacgcgtcaacgcctccatcagcgcgggcgtccccagcgaggaatttcagcgccggcgtgccggcgaactggcgcggatcgcagcggcccgcgcgcgaaacaaccgcagcgagggctggcggcaaggcttcatctggcccgtcaaggcgcgaatatcgggcgtgttcggatcccagcgcatctatcgcggcacgccgggaagctaccatagcgggctggacctcgctggcggcgcgggcaccgtctatgtggcgcccgccgatggcgtagtgaccctggcggtcgacgaacctttcaccctggaaggccggctgctaatgatcgaccacggcatgggtctcaacagcgcattcctgcacagcgagcgcctactcgtgaaggaaggcgacgtggtacggcagggccagccgatcggcatcatcggcgccactggccgggtgacgggcccgcatctccactggagcatgaaatggggcccggcgcggatcgatccccagccgctgctacctacggagtgagtgagccggagcagctttcagcgtgaaagccggcggctctctcagttcacccgcttggcccggactgtccgccccgagccctcgaacaccgcgaagaaaccgccgagcgccgcccgcttgagaaccacggacttgccctttgtcggctgcccgtaaaccaccgcttcggtcgtgacccattgggcgccgtcctccagcgcgaaggcccatttcccgtaaccgagagacttggtcgaggcgatggtggcggtcaactgggcttcgccttcgccgtcgggctcgccttcgtcactcttgccgccgccgaggaaaggcaagggcgggagcgcaaggccgaacagcgagcggcgtgtcttgcggacatcctccttgtcgagaaccgcgatttcgttcgcggcgtccgccgcctcgagcgacgcgctttcccgatcgaagcaggccagccgatcctccgggacagcgaccttccggcaatcgagcagcggacggatggccgtgggccgcgctcccgcctgcgccgatacgggggcgcccgccgccgagagacatgccgcgaacaggacggcaatcccgctcgccttgctcatgttcagccgagccatcatgcctgcctcctgtgttttcaattcacaacatctctggtcgcgtgtagtcgcggccctacctgtgcaacgccgtgcgcgtcgtcaagcgctgtcgtcccgccgccgcgtcgctttccgctgttgcgaagacgcctctccccagaactcttgttcctttgctgcagcaaagacatctgcagcatacattcttggcgaaatggggcgcgcttgcgcaattttgtgttgcagcgcgcaaagtttgcgttcgaatccggcctcattcatgttgcgtaaatgttacacccccttcaaaacagccctgttcctgccgtcttgcgctttacaggccgggtaccgccgcgcagttttgcaacagcacgtgcaggggaatcacgtgagcaccaagcatgcgtcccttgccgttcggcgtcgggttttcccggcgcgcctcatcattccagagcaagggactggatcgtgaaaaaattctccaaccaaacattgctgaaggtcgctgcggcgccggccgtgctgggcctcgccctgctgtcgacggcggccaacgcgcaggagccgcagggtgcggacgacgcggaaaccggtgacgtcatcatcatcaccggctcgctcatcaagaaccccaacctgcagggctcgacgccggtcaatgtgaccaccgccgacgaaatcgaccttctccagtcgaacgtcgccgaagagatgctgcgtgaaatcccgggcatcgtgccgagcatcggctccgcggtgaacaacggcaacggcggtaactccttcgtcaaccttcgcggcctgggctccaaccgcaacgtcgtcctgctcgatggcgtgcgcatcgtccccgccgacctggtgggccgcgtcgacctcaacaacatcccgctcgccctcatcgagcgcgtggacgtgctgaccggcggcgcctcgaccacctacggtgccgacgccatctcgggtgtcgtcaacttcgtcacgaagcaggacttcaccggcctcgaagccaccgctgccagccagatcaccgagcgcggcgacggcaagacctatcgcttcgacgtgaccacgggcgtcagcttcgacgacggccgcggcaacatcgtcctctccgtcggctaccagcatgctgatccggtctatcagggccagcgcaagatcggcatgaacaccatcggttcctacaccggcgcttcggccggttctggtaccgcggttcccacccgcttcagcgtcccgggttcgggcacgctgcaaatcgcgcccgacggccagtcgctcgtcggcacctatgcgccgttcaacttcgcgccggacaacatcttccagacgccgttcgagcgctacaacatctactcggctgctcgctatgaagtcgccgacgggatcgaagtctattcgcgcggcctattcacgaagaacacggtcgacacgatcatcgcgccctccggcgcattcggtatcgccgtcgacattccgctgagcaacccctacctgcccactggcatccgcaaccagttctgttcggccttcgacatctcgggtgcggattgcgctgcagccgccaccgcgaccgatccgagcgatccggcctaccgggaagtgaccacggccatgttccgccgcgcggtcgaagtcggtccgcgtatcagcgaatattcgaacaccgtgttcgactatcgcctcggcctgcgtgccggcgtcacggactcgatcgatttcgacgtctacggcgcctatggcgaggccgagcaggtccagaccatcatgggctacacgctgaactcgcgcgtgcgtgaatcgctgctggcgaccaacaccacgacctgcctcgacggcacgcgttcggactgcgttcccgtcaactggttcggcgccacgcccggtggcttcaccagcgagcagatcgacttcctcaccggcgagagcacggtgcgcgtcaagacgtcgcttacccaggcccacgccaccctgtcgggtgacttcggcgtggccagcccgctcgcggctgacccgatcagcttcgccgtcgccggcgagtaccgcaagtacacggcgcagcaggcatccgacacgctggcagagagcggcgatctgggcggctccggcggcccggctccgaacatccgcggcgccttcgacgtctacgaggccatcggcgagctggtcgtcccggtcgtgacggacaagcccttcttcgaagagctgacgatccaggcaggtatccgctactcgagctacacgattgatgccgtgggcacgccgagcttcgatacgacgacttggaaggtgcagggtacctggaccccgacgccgggcttcacgctccgcggcggttactcgcgtgccgttcgtgcgccgaacatcaacgagctgttcgcgcccgtcagcaccggcctcaccagcctgagctccgatccgtgcgcctcgatcaatgacgaaggcgtgcgcatctcgcccggaccgacgggtgttctgcgtgatgtctgccttgcgcagggtgcaacgccggccaacgtcgactcgatcaacgtgccgatcgccagccaggccaaccagacgagcggcggcaacatcaacctgaagccggaaacgtcgaacagctacacgatcggcgcgattttccagccggccgtgctgtcgggcttctcggccacgatcgactattacaacatcaagctgaccggcgcgatttccacgccgacgccgggtgacgcgatggatgcctgctttgcaggcagcaacctgagcccgacgaacccggcttgtacggtcatccgtcgcgatccgctcacgggcggcctgaacggtgatccgacgacgacgccgggcctcttcctggcttcgtcgaacctcggcgagctggcgacggacggcatcgacctcacgatgaactatcgtcatcagcttggctttgccgatctggccctgaacttcgttggcaactggacgaacaagtcgacgttcaagtcctcgcccagcgctgttgcgctggactgcgtcggcctggtcagcgcgaactgcggctcgctccagcccgaactgcagtggtcgctccgtaccacgctggcgttcagcggtttcgacgtgtcgttcctgtggcgccacatcgacagcttcgtgcatgaagatgcgcccgacctcttcgtcggcgtgcccttcggctacacggagtcgttcgacttcaaccgcatcaaggcctacgactatttcgacctcacggcgcggttcaacatcatggagaatctgtccctcaccttcacggtgcagaatctcttcgacaaggatccgccgctcgtcggttcggacgctggtggcaccgcatggaacagcggcaacaccttcccgtcgacctacgacgcgctgggccgtcgctacggcgcccaggtcaagctgcgcttctgatcgaaacgcagagcgaaacaacggaaaggcgggccttcgggtccgccttttctctttgggctgaggagatcgccggaggacggccaggtgccgataatgccgatagtggcacgcggcgatgcgtggctaatcccggcctgcgactgatggataaccagttgcctcggcaggctggagaagcgccgggaaagtcgccgatggccggagcgtcagtccagtagtggcgccggcagggtcatggcaatgcccgcatgatcggcgaccgcgcgcgcccagaccgccgtcttctcgatctcttcggcatgcgccgcagcgacggcatcatgctcccgggtgcgggtttcgcgatcataggcttccccccatttggaatggcgggagaatgtcgcggcgaccgtctcgctcaaacgctgcgggccgggtgtgagcgcaaacagatccatcgcggccgccagcgcgtcggtcgggcgcgcaaggaaaagctggctgtcgatggtcctcacccgatccggcccgaaccgcgcgcacagatcatggaacagcttgtgctgcgccagccagccgacggcggcgcattgcagatcggtatggcgcagatgatcctcgcccgtgaagccgaggtcgatcacgccatccttgagctggcccaccacgagctcgcgcgcccagagtcggcaccacatgcctttcttggcgacggaagtgaggaaggtatcgagaggcgcgaccatgagcagcgcgcgcgaggccggcttaagcgccagcgctgcggcggccaggggattgaggatgttcgatggcttgacgatcacggcttcgcccggctcgaacggcttggccagcagcgtccccgcattgtcgagcaggcgagcgatctcgcgcggctccccgccacatcggcgccatcccaccacatcctgaagaatcagcggttccttgagcgccatcgagacgcccggcatgtcgaaggcgcgcgcggccagcgtggagcagcagaaggcggagtgaaagatccagtgcagcggcgcgggcgtggcattggccgccagcgccgcctgtcgatcgaccttctcgaccgtcgcggccggccccagatattcgtcggtcaggaacacggccttgccgtgctccccccgcgtcacccggcgataccagaccgtgtcggtgagcggatcatggcgatgggccagccattccggcctgcctgccagcattgtcggatcatcagcgcccatgctcaccatcctgccatggcattcgcagagaaagaacctcccttgcaaacgcatcttcgcagcgaaaggcctgagtgccgaccgcgtcggacggctctaataagctgtgccaaagctggcaaggaaggcgggcggcctcttgcacctgcacaatctctatcataggataaaccatgattttccgcaccagccgacatccgtgagcgatcggcagacagagcaacttctcgcgcaggcgatgcaggccgcaaggcgcggcgatggcgcggcgcagcttgcctttctggatcgggcctgtgccactgcccctcgcgatccgctggtgctcaacagccgcgggatgctgcatctccagcgacaggaatatgccgaagcggctgacatgttcgcacgtgcagcaaaggaagatcccacggcgccggcgctctggatgaacctcgccaaggcccagcggctgatgggcgatgacgaaggcgagcgaaaaagcctggaacaggtactctccctcgacaggcgcgatttcctgggccagctacgcatggccgagctgcatcaaaggctgggcgagacgcagcaggcattgcaggcctggcatgccgtccttcaactggcggccggcactgcccagatcgcgccggagctgcgccccgtgctggatcaggcccgcgcctggatcgcacgcgagcaagcccgggtgggagaggccgtcgcagcggcgacggatccgtacattgcgcccctctcccagcgagatgcgcgccggacccgcgccttcatcgatcatgcgctcgggcggcggcgcatctatacgaacgaatgtgccggcgtctgctatccattcctgccggcggacgagttcttcgacagggagcattttccctggatggcggcccttgaggcgcagaccaacgttattcgggaggagttgttggggatcatcgccgatcccggcgacgcgctgcgtccctatatccgcctcgacgagggttcgccgcagtccaaatggaccccgctcgaccgttcgctggattggggcgcctgcttcctgtgggaatatggcgcgcccaatgcgccggtgctggagcgatgccccgccaccgccgaggcgctgcgcgcgatcccgcgcgcggatattcccggccgtggaccgactgccttcttctcgctgctgcgcccgcgcaagcgcattccgccgcacacgggcgtgaccaacacgcgcaccatcgtgcacctgccgctcgtcgtgcctcctggctgcgccttccgggtgggcggcgagacacggccctggcgcgtgggcgaagccttcgccttcgacgacacgatcgagcatgaagcatggaacgacagcgacgccttgcgcgccgtgctgatcttcgatgtctggaacccccatctttccctcgaagaaagggacgtcatcgcgcgctatttccgtgcggccgacgcgagcgggggcggcgggggcggaccgatctgacaaaagggcatttacgcgatcgtcacacgatgcgacgatcaagaaacagagacatcaaaccaaagaaagggatcctctcgtgcatatgcttctcctgagcgcgatcgcgctgagcacctctcccgcgccgtccgcctttgccgatgccgatgtcatcgcggcagaagaaaagctcccgcgtgatcatccccaggcgatccgctgcaagcggctctccgtgaccggatcgctggcccggcgcgaacgcatctgcaagacgaacgccgagtggctcgccatccgcgagcagcagcaggatgatgcacgcgatctggtcgttcgctcgcgggccggcatcgattgcggcgcgccgggcggcgccggctgctgagccacccgccctcatgatgttgccgcagcgaaccattgtgcgctgcggcaacttgtcttcgcgttctgtttttggcatattcacctcatctgcggcttatccgcctgcctgaggatgtgcttcatgcgtcttgcgctcattgctcttctccttgcgactccggcggtgcccgccatggcccaggcccagccggactcggccgagcccgccaagcttcccaaggatcatcccgacgctgtgcgctgccgtcggctcgaggtcaccggatcgctcgtgcgcaagcagcgcgtctgcaagaccaatgccgagtggcttgcaagccgcgaacagcagcagggcgatgcggatgatctggtgacgcgcagccgcggcatgggcgcgggcatggtcggcggctgaacgccgacatgactttgccggattgcccggccagaacctgatgctccggcaccaggggacatgaagcgcgaaaaggcggcgaccctttcatgggcgccgccttttcgcgtcaggcctgttcagtcatcggatcgggccgccgcagggcgcaaagacacgagtcgggaggagagcatcgccgttgaaccggcgacgccccctctggctgatcaggtcaccttcaggctaaggccgccgtccccttcatcgacatggaccgtcgcgccatccggcacttcgccgcgcaggatgagatcggccagcggatcctggagatagcgctgcaccgcccgcttgagcggccgcgcgccatagaccggatcatagcccacccggcccagccaggcccgcgcggcatccgtgaggtcgagcgtgaccttgcggtccttgagcagccgcccgacgcggccgacctggatgtctacgatcggccccatatgttcggcaccgaggcgatggaacagcacgatctcgtcgagccggttcaggaactcgggccggaaatgggcccgcaccacatccatcacctgatcctcgaccttctcgacgggttcatcgtcggcaaggctggcgatgaactggctgccgagattggaggtcagcacgatgatggtgttggtgaaatccaccgtgcgcccctgcccgtcggtcagacggccatcgtcgagcacctggaggagcacgttgaacacgtcggcatgcgccttctccacttcgtcgaacagcacgacctgatagggccggcgccgcaccgcctcggtgagcacgccgccttcctcatagccgacatagcccggaggggcaccgatcagccgcgcgacgctgtgcttctccatgaactcgctcatgtcgatgcggaccatcgcgttgtcatcgtcgaacaggaagccggcgagcgccttggtcagctccgtcttgccgacgcccgtggggccgaggaagaggaagctgccgagcggccggttggggtcctgcaggccggcccgcgagcggcgcacggcggtggagacggccttcactgcgtcggcctgaccgatcacgcgcttgcccagctcggcttccatggcgagcagcttctcgcgctcgccttccatcatcctgtcgacgggaatgccggtccagcgggagacgacgctcgcgatatcctcgctcgtcacttcctcccgcagcatcgcgccctgggatgcggactgcgcctcggcgagctgcttctccagcccggggatggtgccatattgcagctcgcccgccttggcatattcgccattgcgctgcgcctgctccagcgcgatgcgcgccgcgtcgagctgctccttgagcttggcctcgccggcgatcttgtccttctccgcctgccagcgctgcgtcagctcggccgactgctgctcgagattggcgagatcctcctccagcgcggcaaggcgatccttgctgggctggtcgctttccttcttgagcgcctcgcgttcgatctggagctgcatgatgcgccggtcgagattctcgatctcctcgggcttgctctccacttccatgcggatgcggctcgcggcctcgtccatgaggtcgatcgccttgtccggcaggaagcggtcggtgatgtagcggttcgatagcgtcgcggccgagacgatggccgcgtccgcgatccgcacaccgtggtgcgtctcatatttgtccttgatgccgcgcaggatggagatggtatcctccactgtcggctcaccgacgaacacgggctggaagcgccgctggagcgccgggtccttctcgacatatttgcgatattcatcgagcgtggtcgcgccgatgcaatgcagctcgccgcgtgcgagagcgggcttcagcaggttggaggcgtccatcgcgccttcgctcttgcccgcgccgatcagcgtgtgcatctcgtcgacgaacaggatgatgtcgccctcgccggccttcacttcgtcgagcacgcccttcagccgctcctcgaactcaccgcgatatttagcgcccgcaatcaggctgcccatgtcgagcgccatcagcgtgcggcccttgagcgtatcgggcacgtcgccattggcgatgcgcagcgcaagtccttccgcgatggcggtcttgccgacgccgggttcgccaatcagcaccggattgttcttggtacgccgggcaaggatctggatggtgcgacggatctcttcgtcacggccgatcaccggatcgagtttgccctcccgcgccgcctcggtcaggtcgcgggcgaacttcttgagcgcgtcatagcggtcctcggcggacgctgtgtccgctgtcttgcccttgcgcagctcattgatcgcggcattgagcgcatcggctttcacgcccgccgcctgcagcgccttgccagcgctggtgttgaggctgagcgccagggcgagcagcagccgctcgacggtaacgtagctgtcccccgccttctgcgcgacctgctcggcctgatcgagcacgcgcaccgaatcattgttgaggccgggcgcctgctgggcgccgccaccggacacggcgggaatcttcgagagggcgaggtctgtctcgctgagcgcgcgctgcgcgtcaccacccgctgcgcggatgagcccgctcgccatgccctgctcgtcttcgagcagcgccttgagaagatggtccggcgcgatctgctgatggttcatgcggatcgccacggtctgcgcgctctggaggaagcccttggcgcggtcagtgaatttttcgaggttcatggtctctcccttcgcggccttccagatagtgttgctgatgtgcaacacaagggtgcaggcatgggaatcttagtccgcgcagtgccccgctcccgtcctcgagggggacactgcccggccgcatgtgggcgcgccttgacgcgagtcaaccacaagaggagcgcgcggcgagcacgaagcccgccacgcgagacttatcagggcttccagctgcgcgccagttcgtcaagcaggcggacgccccaggcggttgcccccttgggcgtcactgcgtcgccgcggtcggtccaggccgtgccggcgatgtcgagatgtgcccagggcgtgccttccttcacgaaggaaccgacgaaccatgcgccgatgctggcccccgggccatccccgccatgcttgaggtccgcgatgggcgagcgcagatcatcggcgtagctgtcatgcagcggcaggcgccacaccgcctcgcccgtgggcgtgccgacggcatcgatcgcctcgatcagatcatcatgccggccgaacagcgcggtatactcgtcgtccagtgcccgcaccgcggcaccggtgagtgtcgcgatggtgatgaccgcggcaggcttgtacctgtcgaccacatattcgatgccgtcggccagcaccatccgcccctcggcatccgtgctgatgatctcgacggtcttgccgctcatcgtgcgcacgacgtcgccgggccgctgggcattgccgccgggcatgttctcggccagcgcggccaccgccacgacgttgaccggcgccttcgcctttgccagcgacaggacagtggcgacggcagtggcagcgccggacatgtccgtcttcatccgccccatgcccgccccgggcttgaggctgatgccgccgctgtcgaacgtgatgcccttgccgacgatggcgagcggcgcggccggcgcaccggcacccttgtagcttaccaccatcatgcggggcggtcgcgtcgagccctgccccacgccgagaatggaccccatgcccagcttgcgcatcgccggctcgtccagcacctcgatgctgacgccgggcacgccggccagggcggtgcgcgtccgctctacgaaggattcgggatagatcacattggccggctccgtcgcgaggtcgcgcgagagcgtgacagcctcggcctgcgcggcgaggcggtcacgccacagcgtgcccatcgcttccgcatcggcactcacgaacgtcaccggatcgaccgggggtgccttgcgatcgctcttgtatcggtcgaaccgatactggccaagcgcatagccgagcgcgaattcggccgtctgcgcagccgcgccgagaccagtcggtacggcgaagaccaccggctgcttctcgctcaccagcgcctgcgcggcacggccgccggcatcccgcaaggcggcacgaagcgcttcgtcctgcggcagcgggcccgtgcccaccagcaggatctgcgcccagccaccaatcccgcgcagcgccagcgtctccttcttcccgcccttgaagccggcatctccgatcgcacgggtcacggcagcgcggctggcctcatcgagcgttacgccggacagcgcgggcagcgcggtgccgctcataggcaccaccaaggcgccctgcgcactggcctgcgttgcgaagcggaaggggcgcgggtcgctgttcgggacggtgctcggcggcacggcggtcccgaccacggcctgcgcggcaagcggcgcggacgcgaaagcagcaaatgaaagggcaagagaagcgacgactgggcgcacgagtgtatgtctcctctgaaggcaggatcggatctttgcgcccgaaggcgtgtccttggagccagactaggccggaaaatgatcctgtccagacagcagacgcattgcacggccgcgccacgcggctatggtcccgccatcctgaggcgccgccgtggcacggccggccgcccgccctgctcctggagttccgcatggctctgattttcccaaagcgctccctctccttcttctccggcgtctgcagcgcggcgctcatcctgtcgctgggcactgcgaccccggtctgggcgcagggcagtcccgcagccgcagtgaaacccgcgccgctgaccgacctcgtccggcaagtcgacattccctatgagatgttcacgctgaagaatggcctgcgcgtgatcgtccataccgatcggaaagcgccggtggtcggcgtcaccgtctattatcgcgtgggctccaagaacgagcccgagggcaagaccggctttgcccatcttttcgagcatctgatgttcgggggatcggagaatgtgccgacgcccgacgagacgctgatgggcgcgggcgcgagcgggctgaacggctccacctggttcgatcgcaccaattatgtcgagacgatgcccaccggcgcgctcgacctcgccctgttcgccgaggcggaccgcatgggccatctgctgggcgcggtcacgcaggccaagctcgacgcgcagcgcgccgtggtccagaatgagaagcgtcagggcgacaaccagccttacggcctcgtcgaatatgcgcagctcgccgccctgctgccgaagggtcacccttatgcccactccaccatcggctcgatggccgatctggacagtgccagcctggaagacgtgaagacctggttccgggacaattacggaccgaacaacgcgattctcgtgctcgctggcgatatcgacctgcagacggcgcgggagaaggcggagaaatatttcggcgccattcccgccggtccggtcgtgaagccggtcgtctccccggtgccgacgctgccggcgcgcatcgatcaggtgatgaaggatcgcgtcgcgaccacccggctccaccgcatgtgggtgacgccggggcgcaacgacaaggattcctcgctgctcgcagtaggcgcggccgtgctcggcgggctctccagctcgcggctcgacaacgagctggtgcgcaaggaacaggtcgcggtcggcgtgacggcgagcctgcagcaattcgagcagatcggcttcgttgaagtgacggctgacgtgaagcctggcgtggaccccgagctggtctcgcgccggctggacgagatcatcgccgattatgtgaagaccggcccgtccgccgacgaagtgacgcgcgtcgcgacccggcaggtttcagcggaaatcgcagcgctggaagtggtcggcggctttgggggcaaggcgacgacccttgccgaggggctgctttatgcgggggatccgggccagtacaagaaggacctcgccgctatcgcctccgccacgcccaagggcgtgaccgccgcgatgcagcgctggctgacgcgcccggtctacgcgctcaaggtcgaaccgggcgagcgcgaggcctatgaggaagccgcggtgagcgcgccgggcgaagcggctgcgcaggaaaccgcgcctgccgccgcgccgaagctggcactgccggacgtgacgtcgagcccggcgctcgattttcccgatgtcgagaccgcgacgctcgccaatggcatcaaggtccacctcgcccgccgcgcgacggtgcctgccgtgcggatcgccgtcagcttcgacgccggcatcgcgagcgaccgcaaggaccggctgggcctgagcgcgctgatgctgagcctgctcgacgaaggcacgaccacgcgctcgacgatccagatcgccgaggagcaggaacggctgggcgccagcatctcgaccggccagagcatggaccgcacgtccgtctctctcttcgcgctcaaggccaatctcgcgccctcgcttgacctgctggacgacgtggtgcgcaatcccgccttcgctccgggcgaggtcgaacgcctgcgcgcgactcagctcgccggcatcgccgcggaaaaaacgcagccccagggactggcgagccgcgccatcttcccgctgctttatggcagcgagcatccttatggcagctcggccagcggccgtggtgacgaagccagcgtgaaggccatcactcgcgaggatctcctgcgctatcacagctcctggatggtgcccggcaaggcacagatcttcgtggcgggcgacatcaccatggcggagatcaagcctctgctcgatgcccggttcggaagctggccgcagaatcgcatggcctcgcccaccaaggacttcgccgtgacgattccggaccccaagcccggcgtttatctgatcgaccggccgcaatcgcctcaatcgatgatcctgggcggcgtggtcacgagcgcgaagggcagcgacgacctgctggccttcagcacggccaatgtcatcctgggcgatgatttcctgtcgcggctcaataccgacatccgcgaagtgaagggctggtcctatggcgtgcgcgcctatctcacgccgcgcgtggagcgcagcccctatatcgtcgcggcgccggtgcaggcggacaagacggggcctgccatcgccgccatgcgggacgatatcgcgcagttcgtgggcgccaggggcgtgacgccgcaggagttccgccgcgtcatcagcggggagatcgccaagttgccggcgcgcttcgagaccacgggcgcggtgcttggccagatgcaggcggacgcgctgttcggccggccgttcacttatgtggagacgctgggccagcgttatgccgcgctgacgccggaggagctggacaaggcagcccacaccctgatcgatcccgcccggctgagctgggtcgtggtcggtgacaaggcgaagatcaaggaccagctcgatgcgctcggcatgcccgtgacggagattgactcggactcgccggctgctcaatagcccggccatgctatgaaggagacagccatgaccaaggtcgacggcgcctatgactgcatcacgaagacgccgatgggcgagcagcccagtgtcttcacgatcgtgacggacggggacaggttcaacggcacgaacgccgggccgctcggttcgctcgacgtgaaggacggcaaggtggacggcaatcgcctgagctggacgatggaaatgaccatgcccatgccgatgacgctgaaatgcgaggcggtggtgaacgagggcacgatcaccggcacgatcgatgccggcgccttcggcacgctcaccatgtctggcacgcggcgcggctgaaccggaacggggggcggcctcctgccccccttctgcacggcgcaggatgcccgatggcaatcatcgggcactcgggaacggacatgcggaatgagcggcattatgtcgttggcgccatcacggcgttcctgaaccgcaccggcagcggtcaggactggggcgacttcacctcatcgccgcttcgcgatgcggagctggaccgcatccggcaatgcgccggcgccatcgacctgccgctcgatgccgagggcgaagccgccttgcgcgccctgctccagcaagccgacctcgtcagcgtctatgatggtccggttccgtggcgcctgtccgccgggggtttcgcggggctcctgctgggcgccatcctctggtggttccaccatcttcccggcgcgggactctttcacgatctccatctgctggtggttccggcggcactgggtgctttcctcgtggccttgcgcaacagccggatgaaggtcggcgcgcatgacccgcggatcgttgcccagaacaggcgcggtcgggtctgacgagcccgggcgctgcctggaaacggccggacttgccgactgcgcccacgacacttgcgcaatgccctgcttcgcgcctcagcgcttcccccctcctccaagcgcggaagccggacacgaaaaagggcggtcgcagtgacgaccgccctttccatgtgatcgatggctgcttcagtcgaccgtgacggtgaccgcgcggcgattctgggcccagctggcttcgtccgatcccagcgccaccgggcgctccttgccatagctgatggtcgtgatccggccggcgtcgatgcccagggccgccagataattcttggcggcgttggcgcggcgctcgcccagagcgaggttatattcgcgcgtgccgcgctcgtcgcaatggccttccaccgtgatgcgcttattgggataacgcatcagccattcggcctggctgcgcagcacggcgcgatcttcgtcatcgatatcgctcttgtcggtatcgaagaggatggtgtccgacgtgacgctcgcgatgaagtccgcctggctgccggcaacggggccggacggcgggggcggcggggtcggtgtcgtcggagccgtatcggctggcggcggcggaatgtcttcgggcgctttcttggagcaggccgatagtgccagcgcggcactggaaacaagtagcatcacagatgtcgtacgcatgggtcttctcctattgtcctcgctcaaaggggtaaccgttcatcgcatgctcggggcgtttggccgacaagtcaaccaccaaacgtcatgaattcgttccaaaatctcattgcaacaggggaccccaggccgggtcggaaccatctaccggcgtctggatctgccgcaggttcaccccggtcaggtccacttgccagatcgacgagcggccgccacgcccctggctggtgcggaagaactgcagcacccggccgttgggggaccaggtcggcgcctcgtcctgccagccattggtcagcaggcgctcgttgccgccgctcgggctcatcacgccgatgcggaaattgcccgcgatcttggtgaaggcgatgaggtccccgcgcgggctccactcgggcgtggcatagcgaccgccgccgaagctgatgcggcgctggtccgaaccatcagcattcatcacatagatctgctgcccgcctgaacgatcgctctcgaacacgatgcgcgcgccgtctggcgagaaggagccgccgacattgatgcctggcgtgttggtcagccggaccggccgcccgccattcaccccgatcttgtagatgtcggtattgccgccacttgccatcgaatagagcagcgtgcggccatccggcgaccagcgtggggcgaaaactgcgttgttcgtttcgaggatggcgcgctggcgtccctgatccacatcgtagatgtagatgcggacggtcttcccgacatagctcacataagcgatcgacttgtagtcgggcgaccagcgcggcgtgagcgcgaggctctggccattggtgatgaagcggtgattcgcgccgtcgctgtccatgatcgcgaggcgcttgaccctgttatccttggggcctgtctccgcgatataggcgatgcggctgtcgaagaaggggctttcgccggtgaggcgggagtagatgaggtccgcgcagcggtgcgcggcgcggcgccagtcgcgcggcgcgacgacatagccctgccgcgtcagttcgctcttgagcgcgacgtcgaaaagatagcagcccacggtgatctgcgagtccccgccggccgaccgcacgaaaccctgcaccagcgcctccgcgttcatggcggaccaacgctcgaactcgggattggtgacagccgcgatcgaggggcgcggcatgccatccggcccgagcggcgtgaacaggccgctgttgcgcaggtcattggcaatgacttcggcgattttctgcccgagcagctcggtcgaaccggctggcgtctcgacattctgctgcgccggcatgggcggaatcgcgatgcgcagatcattctcgatctggccggtcacgtccacgctgagctgcgcggcggcaggcgcagtgacgagaacggtggcgaaaagacacatggcgccgcgcaggcgcggaagaatggacaaggtcattgggacagtctcgcgtcaaatctgaggggctggagccatttccactggtcgtaatattccggcggcaggttacggaacggcgacgcgcgcatcacggcctggatggcacgctcggcatgcaggtctgcctgagcacgattgctggcggtgatgccttgctggcccaccacttcgatccgtcccacgaccgcgccgttccggtcgagatggacgctgagcaacgtcacgagccgatcggcatcggcaccggaaggcgggcgccaatggggcttgatctgccggttgatctccgcattgagcgcgcgcgcggccaccgcgcccatcggcgcggccgatccgctggtggcaggcgcattgcgggatggcggcgcatcactctccagtcccttgaggaaatcgctgccaaggcgcgaagcgcgctgaggccggggcttttcctgcggcttggcctccgccttcgctggtgcgggcttctgctgttccttcggcgtggccttgggcggtgtcggccggggcgtctcgcgcggcttgggcggtgcgggctgcgtggcgctaggccgctccggcgcggcaggccgcggcgggggagcgagcggcgccggcgccgcttccacgggctcgggcggcgcggcatcgggctccgtctcgcccacttcgggcgcaacggcgctggtcgcggtctccgccgcgggctcggtggtccgactttcgagggcaatgctgtccgcgagcgagacgtcgatcgtcgcgggcggcgggggcagagtcacgctggtcgtgagcaggccgagcgacagcgcgccgaacagcaggacatggcctgccgtcgacacccccagtccgagacgttcgctccggtccatcatgaacggcctattgatcgccagatgaacgcgtgctggacgaatccgatccagttgtgccagccgtcgtgacgagcgacacgcggtccagccccgcccggttcagttcgcccatcacacgcatcaccgtgccataatccagtccggcatcggcgcgcaggaacagctggtcggtgggtgagagcgtctcgcgcagagcggcaaggcgctgcggcagcgcctgttccggcaccggctcgtcgttcaggaacagcgcgccgtcccggtcgatggacagaacgctcggccgctggtcctgatcaagcgcgcgggcgcgggattcgggcaggcggatgggaacgccggtgaccagcaggggcgctgtgaccatgaagatgatgagcagcaccagcatgacgtccaccagcggcgtcacgttgatctccgccatgggagcccggcgcccgccgccgcgccggccgggaggaaggctcatcgacatcaggcttcaagctcccggctgaacgtggtgtagaggccgtccgaaaaacgctggagccgcgcctcgagccggttcacgccatggctgagccggttgtaggcgatgacggccggaatggccgcgaagaggccgatcgcggtcgcgaacagcgcttccgcgatgcccggcgccaccacggcgaggctggtgttctgctcgcccgcgattgccgtgaagctgcgcatgatgccccagacggtaccgaagaggccaacgaagggcgccaccgagccgacggtcgccaggatgttcagccggtccgaaatccggtcgatggtgccggcgagggccgatcccatcgctgtggccagccgatcccgcgtcccttccgcctgcatgccccgcagggcagtggagcgccgccactccccgatcgcggcggacagcaactgcgcgctcggcagatcctccttgccccgctccttcacgaaggcgtccatgtccttggcctgccagaacgcgcgctcatactcctcgcagcccttgcgcagggtcttcaggcggcccgagaagctgacgatgatgctccaggtccacacgctcgccgccagcaggccgagcatgacgatcttcacgacgatgtccgcttccatgaacagggtgagcggcgacagggtgatcggaccggtcgaggccggcggcagcgcagcggcaaggaaaggcggcagggtcatgagcgaatcaatctctccgggcttgtctgatgctcttttcgagcggggatagcggatgaggccgagtgcaagcgaccggcctggaggcacgagtcgcttgggcagcacaaggtgaaccgcagatgaatctcatgccgcgcgcaggcggttgaaccgctctatccagtcggctggctgacgacgcgggcgccccgtgggatcgacgaaggccacggtcacgtccgcctgtgccagcaacacgtcgccccgccacacggcctgggcgatcacgcatcgcgcgccgcccacatcctcgaggcgactgcgcacgagcaggtcatcgtccagccgggcgggggcacgatagcgaaggtccgcacgcgatacggcataatggcccagcccctgctccacggcggcgcgctggtcgatccccgccacgcgcagcatgtccgagcgcgcgcgctccatgtagcgcaggaaattggcatggtagacgacgcccgacaggtcggtatcctcataatagacgcgcagcgggaacaggtgctccgcgccctcgaaaaagcccgaggcgggcagaggttccggcttggtcggcatgaagcgaccataagggagcggattcgccgggggaagggaaaatgccccccgcgttccgctcgcgccggtccttttccgggcgaccttccccgcgcccgctccagcggcaccttcggcgctggggcacccgcttccaaaagacgcgcgatggcaccgaaaaggccttgatctcggggctggcgcgatgaaggaatcatcgcgggtcatgacggggtggggatcgcatgaagacatatctggccggctggggcgccggcgccattcttgcaccgctgcttttcatcgggctggcgatgccgggcgtggcgaaagcccccgtggatcgcagcaggctcgatgatctgatcgcgcgcgctgatgccgccgaccccgattccgatccggaagcttaccgcgcgctgggcgcggcggcgcttgccgaagcgaagcgtctctaccccgcgggtcatcccgaagtcgcggcacgggagctctctgtagcgcagagcatggcgacccgcggcgagatggccgaagcgctggcgatgctggaccggatcattcccgtgctggcgggcgccgtctccgatccggcctaccgggcctcctggcgcaacgcgctggggacgcggggctatatcctgaacttccagggcgatcatgccggcgccttggccatcaccgagcaggtcgtcgccgatttcgcggccgatccggcagccggactgtccaaggaccgggccacagcgctcagcaaccttgccgcttcctatctcgagcacggccggctggaggatgcgctcgcccgcaatgccgaggccatcgacatcgcgctgaagctgccgcaagtgccggtcgacgtcggcatctggtatggcaatcgcgtcgtctacctctacacggccggccgcaccgaggacgcgatcaccacggcgcagaccgcgatcgcccgcctcggcccggccatcggccccgagcacgcgatgatggccaatctccatgccaatctcggcgccatcatgctgcgggtgaaccggccccgcgacgccatgcccatgatccggcgcgcatacgagctgctcgagaaggccgcgggcgcgccgacgcagaccagcgcgacgatgcgcgtgcagttcgcgcaggccctcgtccgggcggggcagttcgaggatgccgtcgccttcctggaggtggcgacgccgatcatcgacgcgcagctgggcaaccagagcgaccgggccctcaatgcgcgcgacacgctgctcgtggcgctgatcggcgtgggcgatggcgcgcaagcgcaggcgctggcgcagcagctggtggctgtgcgggacgagcggttgccggcgggacatcgcgaccgggccaatgcccgggacaatctggcgaaggcggcgttcgccaatgccgactggcccacagccgcgcgcgcggcggaggaagcggtgagccttcgcgcggcaatgctcccggccagccatcccgacctgttgctcgcccgggccatgatgctgcgcgtgcaggaccgtgccaacacgcgcgatgccgccgcgctgcttgcggaggcgcggagcctgtttgaggcaatggtgctcaatgcgaatctgctgcgcggctcggcgcaggcggaacggcagcggcccgcctatggctggctggccgagctgttcgcgcggcgcggcgcggtcgaggaggctttccaggcgcagcaatgggcggcgcgcactgcgctcgacgacgtgctggccatcgccgcgctggagcgcgccaccgcgaccggcccggacctcgccgcgctgatcggtgagcggcgccagctcctcgcggcacggcagggactggaagcgcagctggacgccaatctcggcaagccggacgcgacattcgatctggcgggtctctcgacggcgctggaagcgaacctcgccgagatcgcgcggctcgatgcatcgctggacgccgaagagcgggcgcgcctgttcttccgcccttccacgctggcggaggtccgggccgcaagcgatccgcgcaccctcacgctcatgatcaccgcgctggaccagatgcatctggtgacggccatcgatggccgcagggtgcggcaatatgaaatcgacgccgccgcccccatcgccgcactggtcgcgcggctgcgctccgcgctcgacatgggcgaggcgtcgacattcgacagggacgcggccgcgcagctccatgcgctgctcttcccgcgcgacatcgcggcgatgatgcggcccgcccggcggctcgcgatcatcgccaatggcgcgctgggcgctctccctctcggcctcctcgtgccggacatccggtcgcgcgactatctggcggaccgccatgtgatcagccgcctcgtccgcgcgccgcgcgccgggcagtcgacgcaggaggctgcgatatcgggcgcggccctgatcgcgctcgggggcgtggaagggcggcaggccggcgcgcgaatggccatgcgttcggccgggacagcgcaggcgatcaatgccctggccgatctgcccgaggcccgccgggagctggccaccctggcgcaagcgcttggcgcgcaggcgccgcagatcttcaccggggcggccgcaaccaaggcgcggctgcgcgctctggatgtcccgccagacgccatcctcgcctttgcgacgcatggcctcgtggccggcgatctggacgggctggccgagcctgccttgctgctcacgccggaaggcgaggacgacggactgctcaagcccagcgagatcggccggcttgacctgccggccgggctcgtcatcctctcggcctgcaacaccgccggcgcggcttcgggcgatcggccgcagctgtccggcctcgtgcagggcttcttcctggccggggcccggcgcgtgatggcgagccactggctggtgcgcgacgacatggcccgccggctctcggtgggcacggttcgcgccatccgtgagggcatggacccggcgggcgcgctcggcagggccatccgcacggtccgcaccggcaaggacggcgaagccgcggtggaccatccggcactctgggcgccgttcgaactcttctctggttgagggccccgcgcgcggggagtggacgcttcggaaagccagcgaccggggacaggccggtcgccgagacgcctacttcttcttgccgaagtcgatcgtcaccacgttcgagccctcatcgccatcgatcgcgggctcgtcattctccgccgcgtcatggggatcgggctcgtcgccactgtcctgcacctggaactccaggctgaagttcaccgcaggatccacgaagaaacgcagcgcggcaaacgggatcaccagatgcgccggcacctgattgaaggtcagactcacctcgaacgtgtccgccccgaccttcaggtcccagaacttgtgctgaagcacgatggtcatctcgtcgggaaagcgctcgaccagccgctgcggaatgctgacgccgggtgcctgcgtcttaaatgtgatgtagaaatgatggttgccgggcagcgccccggtccgctcgatatccttgagcacgcgccccggtatggcgcgaagggcttcctggacgatctcgtcatagggaatcaagctgtcaggcgtctcgtccgtcatggccacagtcctagcgcagaggacggggtggtcaagcggggagcggcgccgggcgttcatgtcgcggcgctccggccatgggagaagcacgttgcgcccctgcgcgagcgcgctataggccgcagccatgcgcacggcagaaatcagcaggaagaccgcggaaacgtccatcgacgtgcgggtcaatctcgacgggacgggcacctacgccatctcgaccggcatcggtttcctcgatcacatgctcgagcagctgtcgcgccactcgctgatcgatctcgacgtgaagacggtcggcgacctgcatgtcgaccagcatcacaccacggaagataccggcattgcggtcggcgaggcgattgccaaggcgctgggcgacaagcgcggcatccgccgttatggcgaagcgcattcgcccatggacgagacgttgacgcgcgtcgcgctggatatcagcggccgaccctggctggtctggaaagtgcagatcggcatgcagcgcctcggcgaatgggataccgagctgatcgagcactggttccagagcttcgcccagagcgccggcatcacgcttcatgtcgagacgctgtacggctccaacaaccatcacatcgtcgagagctgcttcaaggggctggcacgggcgctgcgcagcgcggtggagatcgacccgcgcaagagtgatgcgatcccctccaccaagggcgtgctgtagggcgccatgaccgtcgccctcatcgattatggcgccggcaacctgcactcggtgcacaatgccctgagagcggccggcgcgcatggcgtggtcatcacggccgatgccgaggtcgttcgccgcgcggatcgtgtcgtgctgccgggtgtcggcgcgtttcgcgcctgcatcgagccgctgcgggccataccgggcatgatcgacgccatgcgggaagcagtgttcgatggcgggcggccgttcctgggcatctgcgtaggcatgcaattgctcgctgatgcgggcgaggaattcggccgtcacaccggtctcggctgggttccgggaacggtgcggctgatcgagccgacagtccccggcatcaaggtgccgcatatgggctggaacgatgtgacgccggcggcggcgcatccgctgctcgttcccggcgaggcctatttcctgcacagctatcatttcgcggcggctgatccggcgcatgtcatggccgtcacggaccatggcggggcgctggtggcggccgtcggccgggacaatatcctcggcgtgcagtttcatcccgagaagagccaggcttacggtctcgcgacgctcgcacgctttctggagtggaagccatgagcgctgccggcggcatcccgcccttcatcgtcttccccgcgatcgacctcaagggcgggcaggtcgtgcggctggcggaaggcgacatggaccgcgccaccgtctatggtgacgatccggcccatcaggcgcggctgttcgccgagcagggctccgatttcctccacgtggtggatcttgatggctcctttgccggccgtgccgtcaatggcgccgcgatcgcttcgatcgtcgcggcctttccggggcatgtccagcttggcggcggcatccgggacgcgcaggcggtccagggctggttcgaggtcggcgtgtcgcgcgtggtcatcggcacggcggcgctcaagaacccgcaattcgtgaaggacatggcagccgcttatccgggcggcatcgtggttgcagtggatgcgcgcgacggcatgatcgccacggacggctgggcggagaaatcggacatgccggtcgtcgacctcgcgcgccggttcgaggatgccggggtggcatcgctgctcttcacggacgtgggacgcgacgggctgctcaagggcgtcaatatcgaggcgaccgtcgatcttgcccgggcggtggacatcccggtcatcgccagcggcggtgtggccggcatttcggacatccgcatcctcagcctccatgccggagacgggatcgaaggcgtcgtgaccgggcgcgcgctttatgacgggcggctcgatctgcgcacagcgatcgaagtggccagcgcggcatgaccgtccgcacccggatcattccctgcctcgacgtggccaacggccgggtcgtgaagggcgtcaatttcgtcgacctgcgggacgccggcgatccggtggagcaggcacgggtctacgacgcagccggcgcggacgaactgtgcttcctcgacatcacggccagtcacgaggatcgcggcactctgctcgatatcgtcgcgcggacggccgaagtgtgcttcatgccgctcactgtggggggcggcgtgcgctccgccgccgatgcgcgggcgctgctgcttgccggggcggacaaggtggcggtgaacagcgccgccgtcgcgcgcccggagctcgtgggcgagatcgcggacaggttcggcagccagtgcgtcgtggcctcggtcgatgcgcggcgcagtggccccggacgttgggagatcttcactcatggcggccgccgcgcgacaggtatcgacgcgattgcccatgcgctgcgactggcggcgctgggggcaggcgagctgctggtcacgtccatggacagcgacgggacgcggcagggctatgacatcgagctgatccgcacgattgccgacgccgcaccggtgccggtggtggcgagcggcggggtaggtacgctcgaccatcttgtcgaaggcgtgaaatcgggccatgcgagtgccgttctggcggcatccatctttcacttcgggcagcatagcgttaaggaggcacggttggcgcttgcggccgccggggttcccgtccgcagtgcatgagtgcctgagggtcgcattccttatcgtgacgaacgccggctcgagccgggcgcgatgacagtgattgtccttgtggggggacggatatgaagcttggcatgggcttgcgcatgctgctggcagctgtgcttatcggcggagcgatgctcggcatcgctgcgatcttctatgcgcccgcaaatggcgcggcaccaggttcccgaacgcctgactgggcgctccttgctgcggcgggcgcggcattcctcatcggcaggcttgtcatccggagcggcccgaggcctgaccggaagcagcgccgctgaacacagccggcccggcgacaggcggcagcagccgcccgcctgcgttgcaccggaaagacacttcccaaacgctgtccccgtcgcgcgcagcgcgcaaaatccattgacggcggacgccgcagcggcaaggacgtcgccccatggagacattggctcgcctcgagaaacggattcaggacaggcgcggcgccgaccccgcgacctcctatgtggcgaaactcttccggtccggccggcccaagatcgcgcagaagctgggggaggaagcggtcgagaccgtgatcgccgctctcgggagcgatccggatgcgctgaccggcgaggctgcggacctgatgttccatctcatcgtcctgctgtccgattgcggcgtcagcctggcggatgtctgcgccgagctggaccggcgggaaggcgtctccggcatcgtcgagaaatcgtcccgcccgaaggagtagagccgtgcccatcgatcccacgctcccctatgacgagggaaatatcttcgcgcggatcctgcgcggggaaatcccgaacaagacggtctacgaggatgagcacgtcctcgccttccacgacatatcgcccaaggcgccgacccatgtgctggtcatccccaagggcgcctatgtgagttgggatgatttttccagccgcgccagcgatgcggaaatcggcgcttatgtccgcgccatcgggctgatcgcgcgcgaggcggggctggtcgagccgggctatcggctgctcgccaatgtcggcgaggacggcgggcaggaagtgccccacctccatatccacatattcggcggaaagccgctggggccgatgctggcccgctgaccctcggccgggcgcatcggcgggtttcgcgccaccgcgccggactgcttcgcacttgcacccaatgatttagtctctagtctgcctccccattcagggggacagcggcacatcgaccgctgcacatcgaaagagacaagcgcatgatctttggccgcatcaagccgctggacgccattctcgccactgccgaaaagaaatcgctgcaccgctcgctgggggctttccagctcaccatgctgggcattggcgcagtcatcggcaccggcattttcgttctgaccgccgaggccgcccagaaggcgggccccggcatgatgatcagcttcatcatcgcgggtttcgtctgcgccgtcgcggcgctctgctatgcggaaatggcctcgatggtgccggtgtccggctcggcctacacttacagctatgccgtcatgggcgagatcatcgcatggatggtcggctgggcactcatcctcgaatatgccgtggcggcgggcgccgtgtcggtcggctggtccggctatgtcatcggcctgatcgagcacgccttttccatagacatacctgatctgctggtgctgggcccgttcgatggcggcctcattaacctgccggcgatgctcatcgccgggctcgtgacctggctgctggtcatcggcaccaaggaaagcgcgaccgtcaatgccgttctcgtcgccatcaaggtgacggcgctcaccttgttcatcatcctcgcgatcccggtcatgaacagcgaacagttctcgccgttcgcgcccaccggcttcctgggcatctcgatggcggcggcatcgatcttcttcgcttatgtgggcttcgacgcggtgtcgacggcggctgaggaaacgaggaacccgcagcgcaacatgcccatcggcctcatcggcagccttctcttctgcaccgtcttctacctgctggtggcagcgggcgtcatcggggcgccgggcctctccagccagccggtgcgtgacgcggcgggcctggtgctcgagcccggcagtcgcgaactcgccagccaatgcgcggcgcgcgcggcggaaggcttcaaggacgtggtctgttccaaggaagcgctggccttcacgctgcgcgagatcggctggccgcagatcggcaacctgctcggcctcgccgccgggctcgccctgccctccgtcatcctcatgatgatgttcggccagacccgcatcttcttcgtcatgagccgcgacgggctgctgcccccggccttctcgaagatccatccgcgcttcaacacgccgcacgtcatcacgatcatcaccggcgtcttcgtggcgctgttcgcggccttcttcccggtcggccagctcgccaacatctccaactccggcacgctgttcgccttcgccgccgtgtccatcgcagtccttgccctgcgccggacggatcccaagcgccaccggccgttccgtacacccgccgtctatctcacagcgccgatcgcgatcgccggctgtgcctatctgttcatcagcctcgatcacaagagcatcattctcttcctgatctgggcaatcatcggcctggccgtctatttcggatacagccgcaagcgcagccatgtcggccttggccatgtcgaagtgcatgaggacgatccggacgcgccgccgcagccggtgccgccagtcaactgaccgtctcgcgaacgggacaaaggaaaagggccgcccggggatcaccgggcggccctttcctgtttcatccgtggggcagtgagcgccccggcgcgttctcaggcgctaccccagacttcctcggccacttcgaccaccagctccatcttcgccttctgctgctcgacctcgatgtcgttgccatgcaccgtcgatgcgaaaccgcactggggcgacagagcgagctggtcgagcggcgcgaacttcgcggcttcctcgatacgccgcttgatctcgtccttggtctccagctcgccgagcttggtggtaacgaggcccagcaccacgatcttgcccttgggcagaaaacgcagcggcgcgaaatcgcctgaacgggcgtcatcatattcgagcaggaagctgtcgatcgccagttcgttgaacatgatctcggcgaccggctcatagccgccctcggccgcccagctcgagcggaaattgccccggcacagatgcacggcggtgaacatgtcgtccggcgccgtcgcgatcgcatcgttgatcatcttggcataatggcgcggcagatcatcgggatcgaggccccgcttgcgggcattctcgcgctgcgtgtcgtcgcacagataagcgaggttggtgtcatcgagctgcagatagcggcagccggcatcggcgagatcggcgacttcctcctgataagcggccgcgacgtcggcgaagaactcggtcatgtcgggataggccgcctcgctgatcccttcgcgcccggcgcggaaatggagcatcgtgggggaggggatcgtgaccttcggcgtctcgcgcgtgacactcgccaggaactcatagtccgcgcgctggatcggcttggcatggccgatcttcccggtcaccaccatcttgggcggggcgaaatgcacgtccttgccgatggcattgtggaacgccacttccatgccgccctgctcctcgatgccggcgagctggagcaggaaatcggtgtggaagaacttgcggcgatactcgccgtccgtgatggccttgaggccgacgctttcctgaaaggcgaccacgccacggatcgcttcgtcctcgaccgcgcgcagcgccgccgcgtcgatcttgccctgggcgaagtcgtcccgggcgtcgagcaacgccttggggcgcaggaagctgccgacatgatcggcgcgaaacggtggtctggacggcatgatcttctccttcgggcgcggcgcggggcgacccgtccgctcaatctgcaacaacatcatataaagcattctttatatataggaagctttatgtcgcaaaaggccgccaattccatcgttcgcggaacacggcccggagggcgcgagccgccaacctgcaccccgcaggaatgcgcgcgttgtctctggcgatgaaaattcggctccggtcggcctcgagccgtctggaattcaggtgcccagaagatgcagggcgatctcgcgatggtgcggcctgcggcgatgctccacgaggtagatgccctgccaggtgccgagcgcaagcgcgccgccgatcagcgggatcgagagcgtcacacccgtcaccatggcccggatatgcgcgggcatgtcgtccggcccctcatcgtcatgggcgtagggatgatcttccggtgcggcccggtccagccagtcgagcaggtcgcggcggacggccggcgcggcattctcctggatggtcaacgaagcggaggtatgccggcagagcagcgtcagcagcccttcgttcatgccttgccccgtcacccatgaagtaatctcgtccgtgacttcgaccagcgcgcggccgggcgtgcgcacgcggatgatgcggcttgcctgccgcagctcagccatgcggggaacggcggctcaggcgcatccctcgacccactggacctgttcccagttgccgaaacggtagctctgcacggtcttgccgtccgtctccacgatcaggccgcgcggcgcgcctgcctcatgcaccaccagataatgaccttccggcccggtatagggatgcggctggaccacggcgcggccgccgagccgccgcagcgcctcggcttcgctctggccgacgcggaggccgcccagggtcggatgtgcaggcgtcgcgacatcgatccgcgtcacgaccggcccgtcgagcatgaggaacacgtccggcagggacgtgatgcgcgcataggagcaggtcgagccgggcagcggttcgtcggtccggatcgccacgcccgcgctgcgcagatcggccgcacgcgcgccgatgcgcacggggccgagccggtcgaagggcgcgctgtcctcatcgggcgctgcctcggacgcgtcttcctcggaaacaatgacggtgtcgacgtcattggccgcggcgagattggcttcatcctcgcgcgtcggcccgccgcaagcggcaagggcggcgagcatcagcagcggccaggtgcgtgtcatccacattgggccctgtgtagcagcttctggtcggcgagtaccagtgccaccatggcctcgacaaccggcacgccgcgaatgccgacgcaagggtcgtgccggcccttcgtcctgatctcggtcgcctcgccctcgcgcgtgacggtttcgacggggatcaggatggaactggtcggcttgaaggccacacgcaggcggatcggctggcccgtggcgatgccgcccgcgattccgccggcatggttggccaggaagatgggcgtatggccattgccgggccgcatgggatcggcattctgctcgccgcgcaggcgggcggcagcgaagccatcgccgatctcgacgcccttgacggcattgatgcccatgcaggccgccgctagctcgctgtccagcttggcatagagcggcgcgccccagccggccggcacgccggtcgcgacgcactcgaccaccgcgccgagcgaggagccgtccttgcgcgccgcgtccaccagcgcttcccagcgggcggctgccttggcatccgggcagaagaagggattgttgccgatctcggtgggattgaagttcgccggatcgatcgcatcgccgccaatctcgctcacatagccggtgatctgcacctgcgggatgaccagccgcgccaccgcgcccgccgcgacccggctcgccgtctcccgcgcggaggagcgtccgccgccgcgatagtcccggaagccatatttggcgtcataggcatagtcggcatggccaggccggtaagcctgcgcgacttcggaataatccttcgagcgctggtcgacattctcgatcatcaggctgatgggcgtgcccgtcgtcaacccctcgaacacgcccgagaggatccgtacctgatcgggctcctgccgctgcgtggtgaagcgggaggtgcccggccggcgcttgtccagccagggctggatgtcgctttccgaaagcgcgatgccgggcggacagccatccaccacggcgccgatcgccgggccgtggctctcgccccatgtggtgaagcggaagctccgcccgaaggtgttgaagctcatgcgcgcgtcagctgagcgcgatgtctggcgcgtcctcggctttcatcccgatgacattatagcccgcgtcgacatggtggatctcgccggtcacgcccgaggccagatcggacagcaggtagaggccggcgccgcccacatcctcgatggtgacgttgcgccgcaggggcgagttcagctcgttccacttcatgatgtagcggaaatcgccgatgccggaggcggcgagcgtcttgatcggcccggcggaaacggcattcacccggatattctccggccccaggtccatcgcgagatatttgacgctcgtctcgagcgccgccttggcaacacccatgacgttgtaatgcgggatgaccttctcggcgccgtaataagtcagcgtcaggatggatccgccattcgccatcatcggcaccgcgcgcttggtcaccgcgacgaagctgtaggccgagacgttcatggtcaggaggaaattctccaggctggtgtcgacatatcggccgcgcagctcgttcttgtccgagaagccgatggcgtggaccaggaaatcgatcgtcggccagcgctcggcaagctgtgcgaagcaggtgtcgatcgacgccatgtccgcaacgtcacaggagaggaggaaatcggatcccagctcctccgcgagcgggcgcacgcgccgctccagcgcctcgcccagataggaaaaggcaagctccgccccctgggcatgcagcgccttcgcgatgccccaggccagcgacttgtcgttggcgaggcccatgatgagcccccgtttgcctgccatcaggcctgtcatgcagtcggctcctccgtctcttccgctggctcttcttcctcgtcatcctcggggaaatcggccagcgccgcattgagttcggcgccaattaccacgccgagcccgatgatgaagaaaaaaatgagggccagcatcgcgcccgccagaccgccataagtgaggctgtagctggagatgcgggaaaggaagataggcaggagcagcgacgtgccataccaccacagggccgtgaaggcagcgccgggccatttcgggaacgggccggtgcgatagcgccccggcgtcagcgcgacgaacaggaaatagagcgccaggaacaggaaggcggtcggcaccagtcggtaggcggtgatgaggccgaacgccttgtccgccaccgggaagaatttctcgatcacggtctcgaccgcggcgagcagcacttgcagcgacagcgccaccagcgcgcccagaacgctgagaatgatgagccccatcgcgcgcaggcggtaatgccagaagggctgcttggagcgcgtgccataagcgcggcgcaagatatcccggatcgtctcgatgaggctgccgacggtccacaggccgaccagcgcgccgatccacaagagattgcccgtccgcgcgctcagaacgtccgtgatggcggggcgcagcacgtccgccacattggggggaacggtgagcaggaagccgttcaccgtggcgatccccgcctgtgtccgccccagcaactgcgcaatggcggcggcgaggatgaagaagggaaacactgcgacgagagtcagataggcaagattgcccgcgtgaatgaacccgtccgtatagacgcccaccgccacccgcttcagcaccgtgatcgcgcgggcgcccacccggctccgccggatgccggcatgcaggcgcgcaccgcgctcgcgcagccgtcggcgccgggcttccggcgattcgggagacaggccaagcatggatcagatctccgggcgggatgatgtcatgcgtccagccgatcctttacatcgcgagcccagcgccacggcacgggcccgtgctttcgcaggattgcgcgccgctttcaacgccgccggcccggcaatcggccgatcacacgcccagatgggcccgcagcggccggctgtccgaccagtcctcggcaaaggtcttcagtgccggatcgtgcgccgggagatcgatcaacagagtcacgagctggtctccgcgcccgccctgcttgtgcgtgaagcccttgcccttgaggcgcagcgtctggcccgagcgcgcgccggccggtacggcgagcatgacaggcccgtccaccgtcggcaccttcacccgcgcgccgttcacggcctcgttgaggctgatcggcaggtcgagccggacattgtcgccctccttttcgaagaagggatgcggcgccacctcgatggtgacgatggcgtcgcctgcgccggcagcccccggctggcccttgccggagagcttcatctgcgtgccgctctccacgccggcgggcagcttgaggtcgatcgtcttgccgtcagcgagcgtgatgcgctgcggcgcaagcgtcgcggcgtccacgaagggaaccgagaggcgatagctcatattggcgccgcgctggggcggcgcgctccgccccccgaacccgccgaaggggccgccgctgcgacgcccgccgccaccgaacaatccctcgaagatgtcgccgaagtcggcaccgcccgccccgaactcgaattccgcgccggggccgccgccgcgcgagtaggccgagtagccctggccgccgccattgccgaacccgaaaggatgagtgggattgccgtcggcatcgatctcgccacggtcaaactgcgcgcgcttgtccttgtcggacagcagatcataagcgcgcgtgacctcagcgaatttctccgcggccttgggattgtcctgattccggtcgggatgaagctccttcgcgagcttgcgataggcggacttgatcgctttctcgtccgcgctccgcgaaacacccagtagggaatatggatcagccatttcgttcaatcacccgttcgccccggcgcgcatgcgccacctgcattcatctggcaactgcaggggcccgccgcaagtgggtgacggggcggtactgacgctgaatctagcggcgagcgagggtttcgccgctcttcccgggaaagccatcgaacaatgcgtcggccagccgcgtggcgatggcttggtccgtccagcgggaatcgccttcgcgcgtggccatctcggccctgccttcccagagcgccttgccggtcgcgcggtcaaggacgcgggcttccagccgggtggagacgagcgccttgcgcggcttggtgagatcgacccccacggccataccgaccatcgagccatagttcgaaacgcccaccgccatctcgccactcaccggcttgcgcttctgctcctcgggcacgagcacgtcgcgcacgatgcggatctcggcgatctgcccgccttcggggctggctttcatcgtgtcatagccggccttcacgagctggtctatgacggcggcttcgtagaccgcgggctcaccggccctggcttccccgcccgtggtcgcggtgaccgcgatggggccgtgacccagcgcatcgccggcgtcttccgcgacgaagcgcgcggcgtccaccttgccctcgcgttcatcctgcccgcgagcaaggcgcggcgaacgccagtcgtcagcgcccgcgcgagcgcggcccagtccgggcgtgccccagccgggctgcgcggaagccggcatcgcacaagccagagcagcgatcagcagcggaagcgagagaacagggctggtagacatggttcctccttgaagcaccccatgatgccacccgtgcgcaggcctagccgccacggccttgcgggcaggtgaacaaccccgcgccgtcgctcgacagtccgcccggcccggcgtaggaagcggccatgatcaatcccgccgacaccacctccgccgcgccgaccacgctcgccgccgatcccttcatgctgttcgacacatggttcggggaagcgcaggccagcgagccgggcgatgcgaatgccatgacgctggcgaccgcggatgcgcgcggccgcccttcggcgcgcatggtgctgctcaaggaccatgggccggacggcttcactttctacaccaatctggaaagccgcaaggcggacgacctgatcgccaatccccatgccgcattgctgttccactggaagtcattgcgccgccagattcgcatcgaagggccggtcacccgcgtcgacgacgccacggccgacgcctatttcgcgagccggccccgcgattcgcagatcggcgcctgggcatcggaccagtcccgcccgctcgatgcgcgcagcaccttcgagcagcgcatcgccgaggccgaagcgcgcttcgcgggcggcgcggtgccgcgcccgccgcactggtcgggcttccggctcgtgcccgagacgatggaattctggctggaccgcatgttccggctgcatgagcgcagccgctacgaagcggacggcgccgggggctggcgggctggatatctctttccgtgacggccgaacaccgcctcgctgccagaggcgcgctcaatcgcaaggcggcgatcgccagtgtcggcgtcgcgctcattctcggcacgctcaaaatctatgcggtgctgcgcacgggctcgatcgccatgctcggctcgctggcggataccggccttgatctgatcgccagcatcgtcaccctcgtcgcggtgcagatcgcggcccggcccgccgacgaggatcatcgcttcggccatggcaaggcggaggcgctggccgccttgttccaggtgtcgctcatcagcgtcgcagcggtcggcatcgtggtgcgctccatcgagcggttcggaagcggcggcacgccggtggacatcgaatatggcgtcggcgtctcgcttatcgccattctcctcaccatcgcgctcgtcggctatcaagcgcatatcatccgctcgaccggctcgatcgccatcgcatcggacagtcttcactatcgcagcgacctcgcgctcaatggctccgtcatcctggcgctggtgctggaaagcctgctgcaggtcaggggcgccgacgccctgttcggcgtggccatcggcctgtggcttgcctggaacgcgatgcgcaccgccacgcgcgccatcgatcagctgatggacaaggaatggccggacgacaggcgggcgcgtttcctcgccatcgctaccgaccatcccgaagtgcgtgacgtgcatgatctgcgcacccgcaccagcggctcgcgcgacttcgcgcagttccatgtgcgcgtggatcccgccatgaccatcgctcacgggcaccggctgatggatgcgctcgaggaccgcctgcaccgcgattttcccgacgtcgaaatgctgatccacctcgaccccgtgaacgaaatggagcccccgacacgcgccaaggagccgccaaagccatgacatcccttcccttcacgcaggtcgatgcctttgccgacgcaccgttcaccggcaatccggccgccgtgatgccgctcgatcgctggctcgacgacaaggtgctgcaagcgatcgcgcaggaaaacaatctcgctgagacagcgttcacggtgaagctgcccgcggacgccggggcggactatgagctgcgctggttcacgccctccgtcgaggtggtgctctgcggccacgcgacgctcgccagcggtcatgtgctgatgccggacgatgtcgacatgctgcgcttccgcacccgccgcgccggtgatctggcggtgcgacgggacagcgatggctatgcgctcgatctgcccgcctggccgacacaagcggcggagcggccggacatcgcggcccttctgggacctgtcgccccggtcgagacgcgctggcgggaaggcggctacctgctattcctttaccccgacgaagacagcatccgcgcgctgcgacccgatttccccgctctggcgcgccatggcgatgtcctcaccatcgcgaccgcgccgggcatcgccaccgatgtcgtgagccgcgtgtttgcgcccggtgcgggcatcgacgaggacccggtgaccggctcggcccatgccctgctgaccgcttattgggcgccacggttggggcgggatcgcttcactgcctttcaggcgagcgcgcggggtggccatatcggctgttgcctgtccggcgatcgtgccatcctcaccggtcgctgccgcaccgtcatcgaaggacggttcatcctttaatcggcgggcgctcagtccgggaagcgccggacaagccgcgcgagcgcatcgcgaagcgcatccatgtcgtcctcgcgcgtgatgccgagccgcacgatggtcagcctctgaccgggcgagaccagcagatactggccgcgattgccgacgccggccaccagccgctccgtggcctggccggggaacagcacggcctgctctccggcccggttgagccagatatggccgccataggccgcgttcgcgggcgagggcgcgagcatgaagtcgaaccaccggtccgcgatgagctgccgcccgtccagatgtccccgatgccggatgaattcgccgatgcgcgcatagtcgcgcgcggtcatgtgcatcatcaccgagccgtccagcgtcccgctctcgtcatattcgggcgtgaagccggtgaggcccagcggcccggagaagcgcgccgcgaggaagcgggccatcgcgtcccgccgcgcccgcgggtcgcgagtcgcgccggcgagctggtcggtcatgatgccggtcaggatcatgctggtcgcgctgctgtaattgaacgtccggccatccggatccaccagcggcttggcggcggcgaaggcggcctgatccgctgccccctcgccgaccagcatgtcgagcggatcggaatgccgcgcgggcgtccacagctcgcggttcagcaggccggagcgcatctgcagcagcatccgcagcgtgatggcggcccggggatcacctgcttgccgccaggcgggcacgggcgccggatcgtccagtgccaacctgccatccgataccatgatgcccgcgatcagcccggtcactgtcttggcgatggaccaggagaggaacctgctgtccggcccgaagccctccgcgtagcgttctgcgatgatctccccgtcgcgcatcacgatcagcgcgcgtgtctcgcccacggacttgccggacgcggcatcgaacagcggatcgatcgcttcgcgcagcgccgccgccgagacgccggggctgtccgcgagcacggcatagcgccgtgccggcacgtcctgcgaggcgctggcaccggcaagcaacaggctggcgccgagaagagcgctccagcggcaaagcattttgatcttcatcacccggcgccctatcacgcctcgcgatgaaaggggacaaccgcatcgcgaatcgcgccgcgcgctatctggtctgggtgccggccgctctggtcgccttctatgtcgcgataagctggtcgggatggcggcatcaggcggcgcaggccgccggccttggcgcgcgcatgacctgctcctgccgttatgtggaggggcggggcctcgaaagctgtcagcaggatctggccggcatgccgtggatggcgctggtgcgctatggcgacgatccggccgcgcgacgtgtcacggcttccattccgatgatggcggaacgctcggccgggctgcgcgagggcttcggctgcctgccggacaaaccctgaccggacaaagacccgggatcagatcgatggatgccgtcttcgtcccggtcagtggcggccgcgcatcatgccgatcacatggacgatccccacgatcaccagtcccgccaggaaaccgaataccgcagagagcagcgcattgatcgtccagaggaccacgctcgcgtggctcacggctgccgccatgtcatgcaccgcatgcggcagggcggcgagcggcgttccttccagtccatgcaggatgatcccgccgccgacccagagcatggccgccatgccgaccgtttccagtgttccgaggatggtgggcatcagcttgaccagcccccggccgaaccgccggactgctgcgggctggcggcgagccaggtgcaggccgatgtcgtccagcttcacgatcagcgcgacgacgccgtagacgccgaccgtcaccaccaggcccacggcggcaagcaccagcgcctgcatggccaggggctctcccgccacctcggcgagcgaaatggccatgatttcgccggacaggatgaggtcggtgcgaatcgcgccggataccttggcctgctcgagatgcgccggatcgcccgtttccggtgcttcctcggttccgtgatgcccgcccagcagctcgacgaccttctccgcgccctcgaagcagaggaacgcaccgccgagcatcagcagcggcgtgatcgcagcgggcaggaaagcgctgagcagcagggcggcgggcagcagcagcagcagcttgttgcgcagcgagcccagcgcgatccgccagatcatcggcaattcgcgctcgggcgagaagccagtgacataagtgggcgtcacggcggcatcgtccaccaccacgcctgctgccttcatgctggtcttgcccgctgcggcggaaacgtcgtcgagcgaggcagcggccagccgggcgatcgcggcaacatcgtcaagcagagcggcaaggccggaagccatgggcagacatcctcatatggtcgatccggcaaccctcctgccccagcgcgcggagcgtggaaagcgggatcaatgcgcgtccggcaatgtccagtcgattttgccgcggccgtgcgcttccaggaacgcattggcctgcgagaagtggcggcaaccgaagaagccgttatgcgccgacagcggcgaagggtgcggcgcgcgcagcacgaggtgacggccgccgcgcgccacgtcctccacgaaaccggccttcttctgggcatgagcgccccagagcaggaaagcgacgggcttttccagcgccgccacccgcgcgatgaccgcgtcggtgaagcgctcccagccccgccccgcatgcgcgcccgcccggcccatctcgacggtgaggacgctgttgagcagcagcacgccctgccgcgcccagtggtcgagatgaccatggcccggcggcgtgaagccgatatccgcgcgcagttccttgaaaatgttgacgaggctcggcggcggccggaccccggggcggacggaaaagcacaggccatgcgcctgccccgggccgtgataggggtcctgcccgaggatgacggcccgcaccttatccagcggcgtcagcgcgagggcattgaaccagtcctgtccgcgcgggaagatctgggcgccggcctgcttgcgttccagcaggaagcgcttgaggtccgccatgtaaggcgcggcgaattcattaccgagcgcggcgcgccagctctcatcgagggacgcaggcacggcggggggatcgacaggcgcgttcatgcgcgatgcctatcgctgccgcgcgccgctgccaagtgcgcggctgatgccggccatgaccgagaggcctgcagggacctcagccgatctggttccaggcgtcggcgatgtccccgatgaagccgcgcgccgcttccatcggcacggcgtcattggtcgtcgtggcttccagcacacggcggcgcacttcgcgatagaccaccgcgaggttcgtggcgatctcgccgccgcgctcgaaatcgaggctggtctccagcgcgtggagaatggcgagggcgcgggtctggcggtcgaggcatttggcgcggtcgccggcccgcagtgcgagagccgaggtatcgagcgccaggatcagttcgtcgaacagcaccttcacaagctggtgggggctcgcaccctccacgcggctgccggtatccacggccgcatattgccgcagcgcccgcatcggttgctgactcatgaacatgattgctttccccgttttctggatgatgaaaagtcgttgcggcctctggcggatcagtcgttgctgctgttccaggccttgatctgctggtcgagatagctctgcgtggcctgcagcttcagcagccgcgtctgcatgttgccgtaggtcttggtcagctgatcggaataggtcccgcgctgctcatcgagcttgtcgagatccttctgcaggcttgccttgagcttgtcataggtggtcgtggagctggtgagcgggccatccggtccgttcagatagtccgtcacgtccttgagcgcccccgcgatgccgggattggaggcgctcggcaccgtcggattaagcatctgggtgacggccgccggatcggcctggatcgcggcttcgagcttggcggtgtccagcgacagcgtgccgtcgcgctcggtgcgcacgccgagatcgctcagggtgcgataggggccgctgtccgccagctgcgtgccgaccatcgctccgagacggcgcgacatctcgcggacgccggggtcggccgtcaacagcccggtcgtccctgcggtgatggcggtggcgctgttcagggcgcgcttcagttcattgtaggccgacacatattcctggacgagatcgttcatcgtcgcggtcggctgatcggtcgcgagggtgacgctggtccccggcgcggccttgttgaggttgatccgcacgaaggggatcgcggtggtgacttcgttgctctcgaacgccatctcgacattgtcgaggcgaatgagggcattgcccgccgtctgattgcgcgtcatgccgcccgccgcgccatcccaagtgaagcgctggaggtcggcatccgcgtccgcgccggcagtgagcgtgaaggccttgctctcgcccgtggcgcccttgaggacgaggcgagcgccgttctggtcggtcatgacggaggcagtgacgcccgcgcccgagtcattgatcgcggtggcgaggtcggcgagcgtattggcgccgcttgccagcgtgatggtcttgctctcggcccccacggtcagtgtcaggctgccggtgcccgcgacggcactggaggccgtgagcgtcgatgactgcagcacctgcgctgtcgccagctgaagcacttcgagctgggcgggcaggccggcaggcacgccgccctgcatcaggcccacggaagcgaccgttgggtcgctggatgcgggttgtccccgatagccgctcgtcttgagcagctcggtcaacgcggtggaaaaggttccaagcgcgctcttggccgaagcaagcgcggaaatccgggcatcattcgtgctgacgcgctcgttgaccacgctcgcccggggcccgaaggtcgcattggtgagatcggcgacgagctgagcggtgttgatgccggaaccaataccgagcgtgcctgcgatgtcgattgccatgagcagcggtcctttcaagcaccagaacggctgcgcggcgacaagctttagaatatttgcggacaggcccctgcggcccgcgggcgcggctcagtgcgcggcggcttccaccatgatgggcgtggcatgcgcctgcgccgcccgggcctgggccgcccgctcggccacggactgggcgacctgcgcgacgaatgcgacaagggccggatcggtcggcggcaagggcagcatgatgaccgggctgggcatcattgccaggatctggcgctccgccacgccggcggtttcgatggtcttgctgccggccgggtcgatgcgggccagcacgtcggcgatgtcagcctgcagccgcgcataatccgccactgccgaagaccggctgctgacggtcggcgcataactggcctcgctctcgttctcatcatgcgctgaccggggagggaccggagccgggacggcggaggaacccctttcggcggtgctgacgatccgagccacgggccccgtgcgggacaataattcgctcatgacacatgccttgtgatgtgtccccgtcaacaaaggacggacgagttgcgctaagccttaattcacgatgtttcgaccgtccgcatcgaaacgcatcgcgtccggcaggtcgatgtgcgggcgatccatttcgccagccatgcgattctcgatgcggaacacaaaggcgagcaccatggcgacggccatgaacaggcgttcgtcgatctgctggccggcgcgcgaggtgaagtagatggcgcgcgtcagctcgggatattgcagcatgggccgtcccttttccgccgccagcgcgcgcatggccgccgccatgtcgtccacgccgcgcgccagcacgacgggcgcggcatcgcggccgggatgatagcgcagcgccaccgcaaaatgggtgggattggtgagaatcaccgatgcttcctcgacggccttgcgcatcgatccgttgagcacttcatattgccgacgccgcagctgccctttcacttccggcgagccctcggtttccttgtgctcgtcgcggatttcctgcttggtcatgttcaggcggcgggtgcgctggaggatctgcgcgggcacgtcgatgccggcaatgaggaagagtgacgctgcgagggccagcgcaacgagcatgaagatagaccccatctcgctgatcgcgcgttcgatcccggccttgctcaggccctggatcacgtccatccgctcccagaggagataggcgccgatcgaaccgatcagcaggatcttggcgagcgacttgaccagttcgatcagtccctggatgccgaagatgcgcttgaggccattgaccggattgagcttgtccggcttgggctggaaggcctggggccggaaaccgagcgagccgagcagggccggcgcggcgatcgcggcaatgaaggtcgccagcagcacgcctgccagcggcagggcgatgacggccagaaggtgcagcgcgcgctgctccggcgcgaaggacgagacgtccccgctgtcgaagcgcaggccgtccgccagcatctggcccaccgcgccgatcagcgtcggcccggtcgccgcgagccaggcgacgccggccatcaccaccatggcggtggaaagctcgcgggactggaggatgtctcccttcttggcggcgtcggcaagacgcttgggagtcggtttctccgtcttttcgccgccgggcgcctcccctgccatggctcagcctcccgccagcacccggacgaggtcgaggctgtcgcgcagcgtctggacgatcgcttcgcccatcaccggcgcggcgatggcaagcagcacgaggccggccagcagcgtcgccggcatgccgaccgcgaacaggttgagcgacggcgccgtgcgagccagcatcgccatgacgagctgcaccagcaccagcgtgaacgtgaccggcagggcaatgacggcgccggccgcgaacatcgttccgccgaaccgcgcgatcgcctcgaaggctccggcgggcatgagatggccgggcggcagcgcctgatagctcatcacgatgaagcggacgagcagcagatggccgtccatggcgagcagcaggaaagtggcgatgatggagaggaactggccgacgaccggcgtcgcattgccggacagcggatcgaccatggtggaaaagcccaggcccatggcattggcgatcgactcgcccgcgatgaaggcggccgaatagccgatctggagcgcgaagccgaggctgagcccggcgaccacttccgccgcgacgaacgcgatgcccgtgacactggccagcccgtcgtccggcagcgtgaagggcacgctgttgagcgcggcgatgccgatggcgagcgaaaggatgatgcgcagttgcaggggcacggccgcggcgccgaagatcggcgccgcgatgaaggccgcccccggccggatcatggcaagcagccagagccagagctgcgcctcgacgccggcgaaacccggtgcgatcatgagagcaagtccgggatccgctcgaacacttcgcgcgtgaaatcgaccacgagcatcaggatcgagccgccgaacagcaccagcgtcgctcccacgatgatgagcttgggcacgaaggacaaagttgcctcgttgatcgaggtcgcggcctggatcatgccgatgatgagcccggcgagcagcgcgggcagcaggatgggcgcggtggcgagcgccgccacccacaatgcctgctgggcgaggccaaggaagaagtcaccattttccatggttcatgcctctcccggtccagccgccgtcatgtcgtgcgcgcggatcatgtcgcgaacgacgcagcgaggctgcccatggtcagggcccagccgtcgaccagcacgaagagcagcagcttgaacggcatcgatatgatcgtcggcgagagcatcatcatgccgagcgccatcagcgtggacgagaccaccagatcgatgatgaggaacggcaggaagatcatgaagccgatctggaaggccgtcttgagctcgctggtcacgaaggctggcagcaggatggagaagggaatgtcgtccggcgagcgaaaggccggcgcattggcgaggttctggaacagcgcgaggtcgctctggcgggtctgcttggtcatgaagccgtggagcacccgggctgagcggctgatcgcttcctccaccgtgatctgcccctcgccataaggcgtgtaggccgtggcggagatctggtcgatcgcaggccgcatcacgaacatcgagaggaagagggcaaggccgaccagcacctggttcggcggcgtctgggcaaggccgagggcctggcgcaacagcgaaagcacgatgatgatgcgggtgaagctggtcatcatgagcacgagcgacggcagcaccgtcagcaggctcatgaggacgaggatctgcagcgagagcgagagcgggcggccctcgcccgaaacatcgtccagagcgcgggtcagcgcgccggaggcatccgccgcggcgggcgcgacggccccggtggccggtgcctgcgcggcctgcgccagcgcgggatcggccatgagcgccgcgccggcgacaaacgccagcatgagcaggaagagccgcagcatcctagccatgacgcatgtcgctttccgcgactttctccaccttgccgcgcgagaccgcgagcagcaggcgcttgccttcgaactccaccaccgcgagcttgccgagcgtgccgagcggcatcacgtcaacgaggcgcaccatgcggtcgcgctggccggcgatcatgccgggctgatatttgcgccacagccagagcgcgccataagccatgccgccgaccatcggcagcaggatgagcagcttgaggaagtaccagccgagcgcgctcatgcgcggcgctcgatgccggcgaggcgcgcttctgccgaagcgatctccacgatgcgcacgccatagcgcccgttcaccgtcaccacctcgccgcgcgcgacgagcgtgccgttgaccatgatgtcgagcagctcgtcggcctgccggtcgagctggaccacgctgccttcgccaagctgcatgatttcggcgaggcgcagctgggtggagccgacctcgaccgacatgcggacgggaatgtccgccagcagccgcatgttgccgccgaatccaccgtcggcccgggtatcagcatccagtctgggtgcttcggtcatgtcgctcatttcgtgtcctcaggccagtttttcgatcatgaaggctgcgcagccgtcctgttcgccgatcgtgccctgcgcaaagatgcggtcgccgatcagcagcggcaggttccgcgcgatatggatgggaatgacgtcgcccggcttgagggcgaccagttccgagatcttgagattgggccgcgccagcaccgtccgtgcggaaaagcgcacgtcctcgagccggcgggaaagctggcgctgccagagcgggtccgccacgcgcagttcctcgggcaccttgctgccgcccggcagttcaaggccggcaaagccatccttcgggtagacgatctcgatcaggcccggcgtgcgatcgccgatatcgatctcgaaggactggaccagcacgggcgtctcgccggccatgagctcggcatgcgccacattggtctcgcgccccaccagcatgacctcgacgggcacgatctcggaccagcactgcaccagcgccgccatgatctgctcggcgaggcgcgcggagaggcggacctcggtgggcgtgaattcacggcgctcgccggtgagccgcttgccatggccgccatagaagcgatcgaccagcagcgagaccagttccgcatcgatccgcaacgtgaccggtcccttgatcggcggcagccgatagatggacagattcacgaaggcagggacgcaagcgtcccacatcatgaacatggtgtcgtcgaggggtttggcgctgaccaggggccggccgccgctgaatggctccacgatcccgcgcagccgtctggccaggcggtcgcccagcttctccagcccgccgatcgcggcggagggcaccgggccctgccgcccgaaggcataaggttgcacgtcgttcattcgttctggtccccatccgaccccggtcggacacggacgctactgaataacgaaattggtaaaataaacgttatccaccccgccgtagccggtcttcgccttgagcgttccgttgataatttcgagcagtttctgctgcagcgcttccttcccctgaggggtcgaaaggtcgatctcgttctgctgcgccatcatcatgaggatggccgagcggatcgcgagttcatggctctggaccgcctggatgacccgattgtcataataggtcgagacggcaatggagatctgcgcgaaggcatcgctctccgccaggttcgacgtgaagggggccggaatctggaagtaagtgggttgataagccgcgggattctgcggccgcggcaagtcgacgcccttgccctccggaagggctgccgccccggcttccttcgccttggcaagcccctggttcgcgatctcctccgggttctcgcccttgagcacgagctgcggcttgttgggatcctcgtgaggtccggcctccttgtgcatcgatccggcgacgaaaaagcccgccgccgcgccgcccccacccagcagcgccacggccccgagcaggatgatcatctttttcttgccgccgcctttttttccggcgcccttcttgtccgctgcatcactcatcgatctgctccttacgcaaagcgcacacggccatcggctgcccgcccggagggcaggcgcgaggacgcgtcgcttcgctgattcggttcatcccgggcgattcggctgacccaatcgccctgctgtccatggccggcccggccgcgcgcatcgccttcgccatgctgctgcccggactgtccggcaaaattcgtgccctcgcgcggctgtccggacctgtcgtcccgtgcggccgtgtcctgctgcgtcgcggccttctcgaccgtgatggtgccaaggctgatcgaggcaaggcgtgcatccccctgcagtgccggccgtccttcggccaggcgtcgggcggcttcatccgtctcggccagcaggcgcacgttggtctccgcgccatcgcgccagagatcgatctccagccgccccagatgcggcgggctgagggtgaaccggctatgccccgtaccggcggcgagatcagtgatttcccgtgccatgcggtcgatccactggccggaaacgcccatgtcgatcacttgctcgccgagcgccgcaccggcactttccgtcggggcaggccccgccacgacacgaacgggcgtcgccatgagttcggattgcaggaccggcggcagcccctcgacgatcgcgcggacgggcgcactcatcgaggccgcttcaccggcggccggacgggccggggacgatcctttttccgacgacgcatggaaggatgccgggcgctcggaagaagaggccgtcgcggttgaggatggtgccgggggcaccggcacctgatcggccatgccggacttcgcctcgctcgctgtcacggttccggaggacccatcgggcttgagtgcgggtcggacggcggccgggctgagtatctccaccgccggagcggacttgccgtcctgctcgctcaccgcctgcgccgccatgcccacggcccgttcgccggtcgatggcgatgccgggcgctggtccggcgagatcatctgcggcgttgctgcctcggatgccgctgcaggccgggaaactgcgatgtcctttccaacggcatgtgaggacggaactccgggtgcttcgacgccaacctcgctgatcggcgcagctcgggatggctggccttctacctgctcggcagcacctgccatggcgaccgcagccccgcgcggcgaaggcatgtcggccccgcgcaccggacccgttgccgatggggtcgcatcgacgctggtccgcgcgggcgggggcgcaccggcgctctcattggtcggcgccggcgccgggagatgggccacttgcaccagagcagggttgagccgatccggcgtcgtcgccatcgccggctggtcagcctcgcgcggggtgtcgggcgtgccttcatccaccggcacaatgtcccccggcgcgtcgctctcgggtgcctcgcgcacggcaagggcaagcgcctccgcctcggccatcttctccgcccgggaggatcgaaccgccatctgtttcgcaagggagacatgaaccgggacagccgggaccatatcatccggctgagacttcacgccgtccgccccttctgccccggtcgtcgcctgccacgctggagggcgtccgccgtccagcaccggcatgtcctcgccatccggcgagatcgccgcgggcagattgctcattgccggcgtcggaaccagggacggcgccaggtccgcgctgttgtccaccacgaggcgcgggcggccggccccggtctgcccatccgcttcggcgacatgacggaccagcgcggcaaaggcgccgcccgtggcaatgccctgcggctgtgcctgccctgccttgccaccggccatctgcggcgattcctcggccatgcccttgccggtgatccggcccatcagccccgccagattgatcatcattcggtccccctgtcctgcatccggcgatagcttggcagcgccgccagacgggcctcacgccgcgcttcccgcgccgcatgggccttgtccttcaatcgttcggcaatctcgcggtcccgaccggccacgacgcgctcggcatcgcgctggtcgatccggcggttcgcatcgtagagcgcaccgtcgagttgccgccccgcgcgctcgagccgcgtggccagttcccgcttcgaagcaagaagcgcgccagttgtcgcgccttcgttgccgatcagttcatcccggaccagcgcgatgcggcgcgcattctccgtaatctggctggcttcgtcgcgcgcgctcatcacggccgccactgcctggctgtgctgggcatgccgcacgcgcagcagccgcttgcgggatgcgatgagccggctcaccggccgaattccgccacgagggcgtcggcgctcgcggtcaggccgatcgtggatttgctgctctggcgcaggaagtcgagcagttgctggcgccgctggacggcttcgtcgatcgtcgcgtcgttgcccggccggtaggcgcccatcaggatgagatcgcgattttcctcataggctgcccagagccggcggtaattggctgcggcggcaaggtgctgctcgtccacgatgtccgccatcacgcggctgagcgagcgcccgacatcgatggccgggaaaatgctctgctcggacagctggcgggagaggacgatatgcccgtccacgatggcgcgcgcggtgtccacgatgggatcgtcattgtcgtcgccatcggccagcacggtgtagatcgccgtgatcgcgccacccgagcggctgtccacgccggcacgttccacgaggcgcggaatgaaggccagcgccgagggcggatagcctttcatggccggcggttcgccaagggaaagcccgatctcccgctgggcatgggcgcagcgggtgagactgtcgatcagcagcagcacattcttgccgcgagcccggaaatattcggcgatggccgtcgcgcgggcggccgcgcgcagacgcagcaccggcggatgatccgccgggacggcaacgaccacgctcttgcccatgagcgcgccgccgatcttggtctcgaggaagtcgctcacttcgcggccgcgctcgccgatcaggcccacgacgatgatgtccgcctcggcgcccccgatcatctggcccatcagcacggacttgccgacgccggagcccgccatgatggcgatgcgttggccgcgccctgcggtgagcaaggcatttaccgcgcgcacgccgagatcgaaacgctcggtcacgcggccccggtccagcacattgccgcgcacgccgttcaggggccattgtccgttcgcgaggatcggccccttgcgatcgagcggctgccccatggcatccaccacccggccgatcagcccctcgccgacctgcaccatgttcgccgcgctgtcgggttccacgcgcgcgccgttttccagtggcgcgtcctgatcgagcggcaccagcacggcgcggctgccgcgaaagcccaccacctcggcgcggatcgcatgaccgtcggcggcccggatgcgcgcgccggcgccaatcggccgattgaagccggtcgcttccagcatgcccgcatcatggccgaccagccggccgacatggcggggcgccttgttggtgacctgcatatggtcgagcagcttcacggcctgatcgaagcgggcctgcctcatagccgcccctccatgtcgtccatgagcgcgcggagcctgtcgaggcgcacgtcgggcccatcctcgacccagccttcggcggtagcgaggcggaccgatccgcgcggcagagccggattggccgcaagcgcgacgccagtctgctccatgtccagcagcggcaagtcctcgggattgacttccagcacggcgcgcgcgtcgtcgccatcgatgcaggcggcgaccgcctcgcagcgggcctgcagcacgtccgcatcgaccggcacttccccgacgatctgggcgacgagacggatcacggcgtgcgagagcatcgtcgccagcgcgccttcgccgctgccggccagcagccgcagggcggaggccagctcggcacgcgcggcattgtcctgttccagcgcctcgcgcgtgagccgctccccttcctggaagccctggaggaagccttcccgcgacgcttcctcgatcgggtcgaccggatcgagcgttgcgggcgcgtgcgtggtctgggcgggatgcgtgacgttccaggcgcggctcgtctgatcctcggaatagagggaacggaagccctccccgttgccggccaggctgccgaaggcgccccagcccgcgatcggtgccgcgtcgccaatgctgttgctggaccagatcctagacatagtcgtcgccccggccgccaagcattaccgtgccttcgtccgccatgcggcgcgcttcggcgatgatcgccttctgcgcttccagcacttcggcaaggcgcatcggtccgcgttcctccatctcgtcctggatggactgggcggcgcgctgcgacatgcaaccgaggatcttcgtgcgcagcgcttcgctcgcgcccttgagcgcgatgaccagcaggctgttgtccaccgagcgcatgaccgtgcccagatccttgtcggagagctcgatgaggttctcgaagatgaacatctcatcctcgatcgactgcgccaccaccttgtcccgcttggtcagcgccttgatgatccgctgctcatgatccttgcggacattgttcatgatcgccgcggcctcgctggtgccgccgcgcttcgtcgtcgacgcgccgccccgagcgtggccgggacgggtggaaagcagttcctccagatcgtcgagcgcctcggcgcttaccgggccgagcgttgccacgcgatagaccacgtcatcctgcacttcgggcggcaggagctggagcacggcggcggcggccacgggatcgagatgcgcgagcacgatcgccatgatctgcggatgctccgtttcgatgatcgccgcgatctcggccggctccatccatttgagcatggcgagcttggtcgattgcgtcggcggcgtgatgcgcgccagcatgttgtcggcccgctcgggaccaagcgccttgtgcatggcgccgcgaatgtgctggctggcgccgtagccgatggtggtgcggcccttggccttgcgcacgaactggtcgagcgcggcgttcacttcgcccacttccacgtcggccacgtcatacatggcatagccgagctggcgcacttcttccggctccagccgcgagaggatctgcgccgcctcgtcctcgtcgaagagcatgagcaggacggcggcggcggcgctgccggtgagcctggcgttctcggcctcaacctcgctctcagccatcggccttggctccatccttgagcagatcgcgcacgaccagcgcggcgcggtccggatcctgcttcacgaaattgcggatgagcgcggcccggtcggtatagtcatgggtcgagctgatcatgtcgagcgtcaccggctgttccgggtcatgcgcggccacccggcccagctccgcctggatttccgtgcccagctgctgggtgcgctgttcctcgacgacctgctgctccaccttggcggcggaccagcgcttgaggagcgggcgaccgatgccgagcagcagcaccagcgtcaccagcagcgccgagaggttgcgggccagcagcggaacccagctcgcttcgtaccagggcacatctgccgccgcttcctcggactggacgaacttgcgggaagagagcgccacgacgtcgccacgggtctggtcgaagccgatggcgcctttcaccagcgcttcgagcgcggcgatctcctgcgccgtgcgggccttcccgtccggcccgtcgtccagcgcgaccgcgatggacaggcgctgcacggtgccgatcgcatcgcgcgtgacggagacttcgcggccaagttcgaaattgcgattgaatgtctcggccgtcttgaacggcggcatgccgggcgcggcgggcgtctgcgccgtcgcctggtcgagcgtgggcggcggcgcgccgggatcggccgggttgacgggtgcgttgggctgcagcgcgccgggaatgccgccggcggcaccgccattgccttgcgcgtcgctgttccagctccccgtctcgctgcgcagccgcgcctcgttctggggataggtctcgcgggtcgcctgccgctccgcgaaattcacttcggcatggacttccgtcgagaatttgccggcgcccacgatgggcgtgagcaaagcggtcactgcctggcgatagcgatcctcgatcttggcctgaagctcgatctgccggtccgtctgcgccccgtcgccggtcgactggctcagcagccggccgttctggtcgacgaccgacacggcctgcggcgccatgtccggcaccgaggacgcgacgaggtggacgatcgcctcgacctgcccttcggaaagcgaacgcccgctggcgatctggagcatcaccgacgccgtgggccgcgagcgctcgcgcaggaagatgctcggcggctcgacggcaagatgcacgcgcgccttgagcacggagtcgatcgcctcgatcgtgcgggcaaggtccatctcccgcgcactgcgcagcttctcgccctcgacggcgcggctggcgcccatcggcatggagtcgatcagcgtgtcgccatccggcgcgctgcgcggcaggccttcgccggccagcttcatcttggccgcgaaataatcgtcctccgagacggtgatggcgcccgtggacttgtcgaagccataagcgatgccgcccttgctgagcacgtcggcgacggcggccttctccgtgtccggcaagccgcgaaagagatcgcgctgcggcggctcgcgcagcgccagccatgcgaggccggccagtgcggtgacgccgagcagcccggcgagcggcaaggcgcgctgcacggcgggctggcgcatgaagccggtcagctgcagccgcagggcctccatgcctggcccggcccggcccgatattgcagggagcgccggctggatggcgggggcggtgatgatgttcgcgtcgctcatctgggtttataccggcatgctcatgatgtccttgtaggcggacaacagtttgttgcggacttgcagggtggtctcgaagccgaccgatgcctgctgcttggcaagcatcacggccgcaatgtcggtggtctcgccccgttcgaaggccgcggcggcgtcgctcgactgggactggagattgctgacttcgtggacggcgctgcgcagcgcatcactgaagctggccttgccgggcgcgccggccgtctcgccggctgccggggcggcgccgctcgcgacatcccggatggcattgttgcgctggaggatggactggcgcagcgccagcacattgtcgacggagagtcctgccatgattgcgtcctcctgcctcagacggccattgccaggtcacgcatttcggcgagccgatagcgcagcgtgcgttcggaaatgccgagcatgcgcgcggcatgggcccgatgcccgccggtgtcccgcagggcggcgcggatggcatccatggccgatgcgcgagcgacgtcgtgcaggcgcgccggcgcggcgggccgggcggcggcgcgcgacgggaaaggcgcaggcgctgcggcggggctcggcgtgaggccgagatcgccaaggtcgatgcggtttccctcgcgcagcacgatggcgcgctggaggacattgcccagctcgcgggcattgccgggccagtcatgggcggcgagctgctcgatcgcccggggcgtgggccaggcgaagtcgctggccgcggcgcttcccgtccgctgggtctggtgacgcagcaggaacgcggccgagatcgcaatgatgtcgccccgccgcgcgctcagcgggctgagctgaagcggcatcacgttgagccgccagtaaaggtctgagcggaagcgtccggcatccgcctcgacagcgaggtcgcggttgcaggcggcgatgacgcgcacgtccaccggcaccggatgcgtggcgccgacgggaaggacttcgccttcctgcagggcccgcagcagcttggcctgcagcgcgagcggcagttcggcgatctcgtcgaggaacagcgtgccgccattggccgcgaggaagagcccctccgaggaagcgcctgccccggtgaagctgcccttcttgtggccgaagagcatggcttccatcatcgtttcgggcagggcggcgcaattgacggcgatgaagtccttgtccgcgcgcggcgaatgatcgtggaggaagcgcgcgatgccttccttgccggtgccggtctcgccctgcaccagcaccgtggcatcactggcggcgatgcgggcggcgaggcgcatcagcatggcgctggcgtcatcgcccacggcgggcatgcgcgccgggcgcagcagttcggcaatgagcgcgaaggccatcgtcctgtcctgcggaccgaaggcgatgcgggccgggaagccgcctgccgccggcatgaggcgcggttcgccctcgcgccattcgatcaggatgtcccggcaggtcgcatgagcaatttcctctgccagcaggatgcgccgcgtggtcttgcctcgtggcgtctcggccgcgaccggccttgtggtgaagcaggcagtatcaagccacgtcccgagatccggcaaaagccggtggacgcgctggctcatgtcgacaggcaacatgcatcagtccccagttcttttggccccgctcccccgagccggaccctttcggtgcatcagctttaacgggaaaatgcttatcattcggttaagcacggcgagtgattgccggttgcggcaagatcctgccgcgtcgcgggactggggggaaactttgtgcggcagccaccaaggcacttttccgcgctgccggcgctcttgcaggaagactcccgcgcgtagggaggggcccacagaccgccgcggccccctgccgccagaaaattttccctgcgcccttaaagctcctcgccccctcgtcgttatggggatcgtggccgccaccgcccgagggcagcgaccccatttgaaagcgggaaaggaactctcgaatgactgttatcgcgtccaacatctctgccatccgcgcccagaacgccggcaacagcgccaatgccggcctgtcccaggcgatggagcgcctttcgaccggcaagcgcatcaacaccgcgaaggacgacgccgccggcctcgccatcgcgaccaagatgacgtccgaaattcgcggcctcaccgccgcacgccgcaacgccaatgacggcctctccatggcgcagaccgctgaaggcgcgctggccgacgtctccaacatgctcgtccgcatgaaggaactggccgtgcagtccgccaacggcacgaacgacacggccgcgcgcaccaatctgaacgccgaagttcaggcgctgaaggcccagatcaccaatgtcgcggcgcagaagtacaatggcgtcgacctgttcaacacggcggctgctgatgcgacgaagatccaggtcggcacgggctcgactgacaccgtctcgatcgactcctcggttgtgaaggcggcgctgaccgctgtcacgggcgctgacctcgacatcgccaccgacagtgcctcgatcacggctgcgatgggtgcgctcgaaacggcgatcactgccgtcgcgaccggccgcgccaatctcggtgcgacgcagagccgcctcgaatcggcttcgagcaacctgacctcgaccatcacgaacctgacggatgctcgttcgcggatcgaggatgccgatttctccgaggaatcgaccgcgctcgccaagaaccagatcctgagccaggcctcgacggcgatgctggcccaggccaaccagagccagcagggcgtgctgagcctgctccgctaagcggcaacaagcttcggtcggcgtcggttctggtccaccgccgccgttcgtcggcccccggcacctaacagtccccatcgtgccgggggccaagactttcgagaggaccagactcgaaaaccctcgctcccccgggcgggggttttcatcgttcagaccgtcgcgggaggcacggcgcctgttcgcacccgggcccataaacgccttggccccgctctccgggagggagagcggggccggcggggaccgattctgaagagccctggggggagaagcggctcttctttcaccagcgccgggggagtagcgctgatgaggactgtatagggtcagattgtcacgagagtttgtcggcgacagtccagattgtatcagattgtcgcaagcgcccggtccatgtgaaagatgcgcatgctcgcattgccaggccttcctgcggtgcctgattcgactgcaatcggcccggagggagcagcctcgcggccatacggctcaccccgcctgcagggaggcgcccaaaggcgccggaggaagcttgtcgtccgcagcgcctgtgcgctgggagctggcctccgcgcattcatccccgacctcgtttttcctctgtcctacagacccttcgccatggcagccctgccggacgccacttcccgtcggcaggcgacgggcgcagcgcagcagggctctctctcaatggaagaattttcatcgtccgtcgggccgcacagcttgccgggacgggctctggcgtctgccacatcaaaaggtcccggaagcggaagatgacaccgacgggtcgtcatctttgtaaacttccagaccgtggcgccccggttggaccggcaaggcaaggcccttccagggggtctcgcgccgcccgtcgcgccatcccatcctcatggaaaaggctcttcgccacagctccgccaatcagcctgtcgggccctggcggtgcgtcaacgcgtgcttcggaccggccgcagcccaatccgcaccgtgcagatcgcggcgcaggccgcaaagcctgctcctgttcgggtgtcagccctcgagctgcttctgcaacgcccggatgtcggcatccatttcgggattgtcgagccgcatcgcctcgatcgtgcgcacggcatggatcaccgtgctgtgatcgcgcccgccgaacacccggccgatctccggcagcgagcgcagggtgagcttcttggcgagatacatcgcgacctgccggggccgggcgacagcccgcgcccgccggtgcgagcgcatctcggatgcgtcgatgcggtaatgcgcggcgcagaccttctggatctcgtcgatggtgatgcgccggttgctggcccgcagcgcttcggcgagcatggtctgcgccagctcgacggtgatcgccttgtcgaccagctgcgcataagcgacgagcttgttgaaggccccttccagctcgcggatgctggtgcggatggagcgggcgagcagcgcgatcacatcgtcgggaaccgtgatcggcgcgaccgcatcgcgacgcgccgcgaggatcttcagccgcaggtcgaggctggccggctggatatcggccaccaggcccccggcgaagcgggagagaatccggggatcgacagcgccgagctgctgtgggggccggtcggcggcaatggcgatgcgcgcgcccgaatcgatgagatcgttgagcgtgtggaggaattcctcctgcgtcggccccttgcctgcgatgaactggatgtcgtcgaccagcagcatgcgcgccgcgcgcagcctggccttgaacgagaaggtgtcgttggcgcggatcgccgccacgaattcgttcatgaagcgctcggccgacatgtagagaatcgcgccttggggagcggcgcgtccctcttcgctcagcgcggcgccataggcgcccgcgatcgcgtgcagcaaatgagtcttgccgaagcccgtggggccatggatgaacagcggattgaagcgcggcttgccgggctcggccatcgctttcgcggccgaacaggcgagcatgttgctctcgtccgtcatgaaactcgcgaaatcgtgccgcggctcgaaatgagcggtccgcgtcgtcgcggcggcgctctgcacggcagtgctcgtggccgcctgcttggtgcggacggggagcaccacgcgctctgcggcttcacgcgcccggacgatgcggatgtcccgcacggccggctgcgtcgtgcgccaggcaaggcccagatgggaggcgaaattgctcgaaacatagctggcggaaaactccgtcggcgcttccaggtcgagcgtccccgagagggtgcagaaagcgcccagacgcaggggcttgatccactggtcgaactggcggacaccgatgcctcgtctcagtccggcacggacgtccgaccagccttgctccagatgctcgcgcgcgggaggcatatcgtgcgttccgcctgcgtccatcccctccattaccccttcatatcgttgctggcctacattctgccccatgtccgtgaccgccccttaaagctcgttctcgcctcgatcgtctcccatgcgatgggcacaggaatgccgccacgggaattgcccttcccgcgcgcgaggcccaatctcgatcgctgtgacaggagccgcgagtcgggccctgccggaggaagggttctgacagcccccccgggcccgatcaagggcagcacatgtcaaaaatctgaaataaattgcttgaccaaggattcctcaggcatacgcgagacgcccatataacccattgattttacattattttttcaactcatcgcagagcggtcagggggcatgtcaggcgcgaatcgcggtgaatcctgcattccctgttttggcggccgaacaacgcctgcgacgcatcgcaagcaccgggtcacgccgtcgtgccgcctcctcctggcggcagtgccgcgcatcgccgtcagggctgcctcgaggccgaatcgactgcgtccgagtcgaattcccagccgccgcccagtgccttgtgaagcgcgatcgccgcttccgtggcttccgcctgcgcagccgcttgcgcccgctcggcagcgaccagagcgagctcggcgcgggcctgcgtcagccggtcgtcttccccggccgcgacgcgccgcatggccagcgcatgggccgcgcgctcgcgcgccgcggccgatcgcgctgcggtgagcgcgacgaggctgcgatcgaaccggttgatcgccgcttcgctgtccgccagcgcgccgatcaccgcggcatcgtagcgcgccgccgccgcctgcgcgcgcgcatcggcggcccgcaccatcgcgcgggcgcggccgccattgaagatcggccagagcaggctcggcccggcctgcaaccgggtgcttccctcgtcggcaaggtccgcgacgctccgcgcctgctggccgagagcaaggccgagcgacaggcgcgggaacaggtcggccttggcaacgccgatgtccgccgtcgccgccgccagctcgcgttccgccgacaggatgtccgggcgacgacgcagcagttcggacggcaggccggcggcaatggccccgggcggcgccggaatggccccgggcgcttccagccgggccagcagctcggcgggcggcttgccggcgagcacggccacgcgcagcgccgccgcgcgcatggccgcctgcgcgcctgccagcgatgcgcgcgctgcatccgcttcgccctgaatgcgattggcatcgatggcgcccgcctcgccatgggccgcgcgcagggcgatcaggtcggcaagcgcagtgcgcgccgccagggtggcccgcgccgttgcgaggtccgattgggcgaggcgcaggtcgacataggcccgcgccagctccgccaccagttgcagccgcgtgccttccacggagagcgcggcggcctgcgcgcgcgcctgtgccgcctggttctcgcgcgcctgccgcccccacagatcaatttcccagctcgcatcgaaaccgaggtcgaaaaggccgaagtcgcgcgcgaagccgggtatctggccgaccggcatctggccgttctcgctcagcaccacctgattggcgctcgcgctgccattgacttgcggcaggcggccaccacgcaccgcatcgcgattggcgcgcgcctccgccagccgtgcctgcgccacgcgcagatcgggattgtcggccagcatctcctcgatcagcgcatcgagcatcggatcgtgcaggtcccgccaccatggcgcggccgtgacagggcccgcgccggccgcgccggcccattggtcggcaatgcgcggcgccggcgcgcgataatcgggccccatgacgcagccggccagcatcagcggcaggagcagagttagggagacggtgcgggcatgcatggacatcactccattcgggcgcggaacagccagacggccgcgccgagcgtgacgcaggcgatcagcgccatcggccaggtctgggaaaagacgacggacgcgggcatggccttgaggaacaggccctgcacgatgatgaggaagtagcggatcgggtccgcataagtgacgatctgcagccagtccggcatattgtcgatgggcgctgcatagccggagagcagcatcagcggcacggtcaccacgaacgagccgagaaaggcctgctgctgcgtcatcgaggccgaggagaccagcaggcccatgccgatgagcgcgagctggtaaaccgccatggagagaatgaagagcaggaaggagccgctgaacggcacgccgaagccgaaccgcgcgaccagcaggaacaggatgccgttgaacagcccgaccagcatcggcggcaccatcatgccgatgaggatctcgtgcgcgcgcagcggcgagaccatgagctggtcgaacgtccccagttcgcgttcgcgggccacggcctgggaggtgatggcgatgccggcgatggagacgatgatcgccaccagcgaaggcagagtgaaccacatgaaatcgaggctgggattgtaccagtgggtgacgtcgctgcccccaccccgggcggccatgcgtggggacagttccgcgccatagtccgcgacgatgcggctcacataaccaccgaggatctgcgcggcattggagcggcgcccgtcaagcacgaggccgacagtcgcgctctccccacgggcgagcttctggtcgaaatcgctttcgatgacgagggcggccagcaccttctggccgtcgatcgccgcctccatcgcctggaaggacggcagcacgatcacgtcccggaactgggggctggcggcgatgcgctggacaagctcctgcgcatgggcaccattggacctgtcgacaaggccgatgtcgacattcttgacgtcgagggtcgtggcgaaagtgaagatcaggagctggatgagcggcggcaggatcagcaccatgcgcgacttgggatcgcgcagcagcgcccagatttccttgaccgtcatggccttcagccgggtgaggcggccgctcatgcgtcaaggctccgccgcgtcgcccggaagcagagcaggaagaagaggacgccgaagcccagcatgatggcgatgttgggcaggatgaccgaccagacgtcgccggccatgaacaccgtctgcagcgaggggatcaggtagcgcgccggtaccgcataagtgagtgcctggatgggccagggcatggacgcgatctcgaagatgaagccggagagcaggaaggtcggcaggaaggatgagaagagggccatctggctcgccacgaactggttcttcgtcgtggccgagatgaacaggccaaggcccagcgccggcagcaggaacgccgcggcaatcgccatcagcgcgacaatcgagccccggaacggcaggccgaagaaggcgacggcgatcagcgtgcacagcgccatggagccgaggccgagcaggaaatagggcagcaccttggacgcgacgaattccgccatccgcatcggcgtcgccatcagcgcttccatcgtgccacgctcccactcgcgtgcgacgacgagcgcggtgagcaacgtgccgatcatcgtcatgaccacggcgatggcaccgggcaccaggaagaagcggctgtgcaggccgggattgaaccacacacgctgcgagacatcgatgggtggcccggcgccgcgcatgcccgccatgtccatttcgctcgccatccagttcatccgcaccccatcggcataattggcgatgaaggtcgcctggttgggctgggtaccgtcggtgacgatctggatcggatgcggggccccttttcccatgcttgccccgaaatcggggggaatcacgacgaagcctcggatcgcgtcccgctccatgagcgcgcgcgcgggcgcgacgccgcgcagcagcgtgacgctgaaataaggcgaatggacataggcctgcgccagccgcgcggccggtgcgctttcgtcctgcaccaccagggcgattttcgtctcgcgcgggtcgagcgagatggcatagccgaagaggaagagcagcagcagcggcatggcgaaggcgatcaggaacgtcgaagggtcccgccggatctgcgcatattccttgatgaccagcgcgcgcatgcgccggctcgcgctgccgcgcggcgcaggcgccggctcgccggaggagggcgggaaggcgctgtcgctcatgccgctttctccgtgccgtcttcctcgcgatgggcatccgaggcttcgatgagggcgatgaaggcatcctccatcgtcgggtccggccggccggtcagctccgcggtctgctgcttgagcgcatcgggggggccgctggcgatctgccgggagcgatagatcagggtcacctgatcgcaatattccgcctcgtccatgaaatgggtcgtgaccagcaccgtgacgccccggcggacgagcccgttgatatgcgtccagaattcccggcgcatgacgggatcgacacccgaggtcggctcgtcgaggaacagcaccggcggctcgtgcatcaccgcgcaggcgagcgcgagccgctgcttgaagccgagcggcagggtgccggcattgcggcgcagatgattgcccagctcgaaaatgtccgtcacgcgctcgatcgccgcgcgcgcccggctgccggaaagatcataggcccccgcgaagaaatcgagattctgggctacggagaggtcgccatagagcgagaatttctgcgccatgtaacccagcgaggcgcgggcctgcgcggcagctcgacgcagatcatggccggcgacggacccgctgccctcgctcggcgtcagcaggccgcagagcatcttgaaggtcgtcgacttgccggcgccgttggggccgagcaaaccgaaggtctggccgcgcggcacggtgaagctcacgtccctggcggcggtgaaatcgccgaagcgccgcgtgaggcccttcgcctcgatagcaggcgcatcgctgggcgggatctcgcgataggcctgggccagcgcgctcgtccctttcggcccgccgccgagctgctcgatgaacccgtcctcgaagcgagcgggcgtgggctccaccctcgtgtccggcccgaggtcgagcgcggcggcgtcgggcacgccgtggccctgcccgatcagcaggcgaatggcccggccctgcaatgtgccgtcgaccacatcgggcctgtcgagcgccttcgtgagcgcctcgcgccgccggtctgaaaagccggtgacgcggatcacccggtccgcgatcgaatccgtcagcgtggcgggcggaccggagaagatcagccggccctcgttcagcaggtacacatggtcgcacagctcggcttcgtcgagataggccgtggaccagagcacgccgatgccttcgctggtcagctccgccaccatggcccagagttcacgccggctgatcgggtccacgcccacgcccggctcgtcgagcagcagcagtggcggcgtgctcaccagcgcgcaggcgaggccgagcttctgcttcatgccgcccgagagcttgccggccggacgcgtctggaaccgggcgagatccgtgaaactgagcagccgctcgaacaccgcgccctgttcggcgcgcggcaggccgcgcaattcggcatagaggacgagattttcccggacggtcaggtcttcgtagaggccgaaacgctgcggcatgtagccgatcgaatcgagtcgctcgacaggcggtccgcccaggatcgagacctcgccttcatccggtttcatgaggcctgccaggatgcggatgagcgtggtcttgcccgctccgtccggccccaccagtccggtcacctggcccggcgcgatggtgaggcttacgccctccagcgcggcggggccggtgccgaagcgcttgacgatgtcgcggaccagcgcgaccggcgcgctggcgtctctgggagtggcggcggcggtcatgccagccgggggcgcgccggacggcgatgccaccgcccgcgcgcctgctcgctgcaccaatgccggatgggccataacatggagggcatggccttagttcgctttcgcgtccggcccggtgatctccaccgtcaccggctgtccctggcgcagcttgccgtccggatcctccacgatgatgcgcaggcgatagacaaggtccgtgcgcaggtcgctggtctccaccgtcttgggcgtgaactccgcgcgcggcgagatatagccgatcgtgccggtgtagcgcttcgggttgccgtcggccgtcacggccaccttcatgccgggcgccacgcggctgagctgcttctcgcccacataggcgcgcacgcgcaacggccgatcgatggcaagcgtgaagaccgtttccccgggcgcaacgatggctcccggctcgcgcgcacgcgtgatcactgtgccgtccacgctggcggtgagccgtgtatcgccaaagtcggtgccgacacctgcccgcgcggcctgcgccgcctgcaatgccgcctgcgcggcttcgatgtcttcgcggcgcggccccgtgcgcacgagcgagagcgctgcctgcgcctcggcaagctgcgcccgcgcgcgatcccgggcagcgacggtcgcgtcccagacatcgcggctgatcgcaccgggctcgaccagcggcgcacgacgggcataatcgcgctcggctgcgtcggcggcggacttcgccgcggtgaaccgcgcctgcgcctgcgcgacgtcctcggcgcggctgccacgctgcagcttgagaagttcggcgcgggcctgcgcgacctgcgcttccgcctgcgccaccgcgctgtcgatcgaggcacggtcgagttcggcgagcagatcgccccgcttcacgcgcgcgccttcctccaccggtatttccgcgatgcgcccgcccacgcgaaagccgagatcaacctcgcggatgtcgacattgccgtagagcaggagcggaccatcgtcacgctcgaacaggccgaagccgcgcgttacgagcgctgcgatcaacagggcggcaatggcgacgaggatgatcaggcgcttgcggttcatggcatcagctctccatgagcagggttcgggcggagcgacggacgctcgcaatcagcatgtccgccgtctcgggatcgatgtcctcggcctccatggtccgcgccacgcaggcgcgcgcgatgcgcagcaccagcgccatgccgaggcaatggagaacgagggcgcgccgggcctgctcgtccagcgatggccgggcaagggcgagcagtcccacggcggtttccagcacaggcgccatcacccgcgcatatatccgctcgaaagcctcggtgggccgctgctgctcgcgcaccacgaattgcgagaagcgctcggattgcggcgccagcatgaaccgcgcgaagttttccagcagcgccagaagcgccgtccgcgccgactcggcgtcggcgggcggatgcgcgcggatctggtcgagcaagggcgcatgcacggcgccgatctgctcggccacatgatcggcacaggccagatacaggccttccttgccgccgaaatgatatgtgatggacgacatcgccgtgccggatgcccgcgcgatctcgcgtgtgctcgcgcccgcaaatccggcgcaggcgaactgcgcgatcgccgcctcgatgattcgcagggagacgaggctgccgtcctgaccggcgcggtcctgagccgggcggtcggcagccgtgacggacggcattcctggcgccgaactggccaggccagtcgcgctcccctgctcacgcgcgctggcgagtccgggagaatcggggggaggcgtcagggaagagcccatagaagtttcctgttcgatcgaacgaacattgtcaagcggagcgtctcctccgcccgattttcccggccctaccttcagttcactggatcgttgtccccgggcgctggctgcgccggtccgcccgtcgtgccgcctgcccgctcgcgcgcctgccctttgcggcggcgaagattgtttcgcagcgcctgcgccagtcgctgctgccggtcttccttgctctcgctcatgcaccgcgcctaccgaatcccggccgtgcaccgcaagtcgccttgacaagagccgtaccgcagggccataggcgcgaccttgctggcgcggggcaccctccgcgtacggtcgtgctgccgtagctcagtggtagagcgcatccttggtaaggctgaggtcgtgagttcaatcctcaccggcagcaccatcatttcctgatcgatcatttccccggtgggggactccgcggggctctcgctaccgcaatccggcgacgccgcgctttcgcggctcttcggtgcgaaccggaccttcatatgcaatgatctgccggcggcacccaggttggggggcggacgggtgccgccggcaggggcgcccttagcgggcgcgccgggcggcggcttccttgcggaatgccgccagctcggtcgggtcgaccacgccgtcaccattggaatcggcgcgatcgaacacgggcatgggggccttctggaactcctcgcgggtcacgcgtccgtcgcgattggcgtccatctgctccatgagctgcgcgatgcgttcgccgatctggcggcgcgccagcatgccgccggacttgtcgtcggcattgatgatgccatcgccattgcgatccagccgctcgaacatctgcattcgcgcgttctgatattcggcacgggtaatgcgtccatcgccattggcgtccgcacgctcgagcaactggccggggtcgcgctgcggctgggcatgggccgcgccggccatggccgccatgcagccggaaagcgcgagcgccatgatgggggtgagggaaagtttcatgatctgggtcatcctcaatcgcgccgggaataagtgcgggtgctgctcacggcacgcccggagccggtcgcggcgttgcggtcgacggtgaccgagtcgccgttcacggagacgtcgcgtgtcgccgaatagcttcggccgctggacgtagcgccgctccgcgtgcgcgtgtagccatcgtccgtccggtagatcgtgctccagcccgattggctgttccccgcggggcccgtgcgatcgcgctggacgctcacggatccgtcgccgttgcgcacgagcgagctgtcgcgcgacatgccggtgccgttggcatagcgcctgtcgacgctgttggtcacggcgccgtcgccccattgggtggagcgggtctggccgtaaccgcgcccgccataagtcgccgcgccgcgcgtcacctgcgtggagccgggctggcgggacacatgacggccggccacatagcccccgccataagggccctgggccctcacgatccggccgtgctcgcgcgcttcggcgggagcagcgacaagggcgccggcgccaccggtcgccagcatcgcgaatgccggaatgatcgcagatctgaacatgaataatctcctgcatggatgaggtctccttcatcccccgccccggtaagccggccatgaacccctggtgaggaacggcaacgaagtgtaacagccgccaattgggtcttgagatgcgcccgccatccggtgacatgaagcgcatgacccgtgccgagcccgctgcggaacgcactttcatcgcccttgtcgaggatgacgaggacatcagcgaactggtgagcgatctgcttgtccgggaaggcttcgaggtgggcgcctgccgctcaggcgccgagctggaccggctcaaggaccggcgccgggtggatctcgtgctgctggacctcatgctccccggcgaggacggcctgtccatctgccgccgcctccatgccgcggcgctgcccatccctgtcatcatgatcacggcgaagggcgacgacatcgatcgcatcctcgggctggagatcggggccgatgattatctgcccaagcccttcaatccgcgtgaactcattgcgcgcatccgcgcggtcctgcgccggacgcgcgaggcgcaccggccatcgcccgtggccggccgatggtatcgcttcgccgggtggagcctggatgccgggtcgcggttgctgcgcgatccggagggcgaggccgtggaactgaccgggggcgagttcgatctcctgatcgccctgctcgatcatccccagcgcgtgctgacgcgtgaccagctgctcgactggacgcggggccgcgatgccggtccctatgatcgcacgatcgacgtgcagctgagccgcctgcgccgcaagctcggcgatgatcctcgcagtccggtgatgatccgcaccgtgcgcggcggcggctatctgttcgccccggcggtcgaaaccggcggcgcctgagatggggcggatcaccggcagcctgctgtttcgcatcgcggcgcttttcctgcttggccttctcgccctgcagatgacgatcctgctggcggcgatgtggccggacgggcggcccatcatgttccgcctgatcgcgccggaagatgcccgcgagatcgcggaagccatcgaacaggcgcccccggcgctccgtcccgcgatcgcggcggccgcgagcaccggcccgaccagcgtcgagcttcttgcgcactttcccgaggaaatgggcaccggcgcgcgagagggtgaagcccgcccggcgccatggctggaagagcgatttcgccgctatgccgaggcgctgagcggccggccgctccgggtccaggcgcgcgagggcaccatcttttcctggaaccgccggcccggcgagccgccgcgcgggccgatccgcgtcctcattggcttgcgcagtggcgaagtgctggccatcgagcgcgccccgcttgccctccagcagctggcctcgcgctatctcctcgtcgggctggtggccggcgcggtgctgctgctcattctgttgacgctgctctggcaggtggtgcggccggtcgcccggctcgcgcaggcgaccacggccttccgcgaggatatcgcggcgccggacatcgtgccgggcggcgcacgggaagtccgcatcctgggcgaagccttcaacgccatgaagcagcggatcggcgcgctggtgggggagcgcacgcgcatgctggcggccatcgcccatgatctgcgcacctgccttacccgcttgcggctgcgggccgaccatatccccgatgaccggcagcgcatgcgcgccgtcaatgatatcgaggaaatgaaccggctgctggaggacatcctgcttttcgcccgtgcagagacgggcccgccggcaccgacccagacgattgatgcccgggcggaagcgctcgcttatgtggagctgcgtcaggagacaggggacaagatcagcttctcggcggcagagccggccatgccctgccggtgcgcgccgctcgccttccgtcgcattctcgccaatctgctcgacaacgcgatccgctacggcgcgcgtgcgcacctgtcgctgcgccaggaagacacgagcatcgccatcgtagtgacggacgaaggcgcaggcgtgccggaggatatgatcgcgcagatcactgcgccgttcgagcggctggagcaatcgcgtggccgtcacggcggcggagtcggccttggcctttcgatcgtgaaggcgctggccgaaagccatgggggcagcctgacgctggaaagcccgggcgactccggccttcgggcgacggtcaggctgccggcggcggccggaggatgagaagtcccaagatggcccgcctcagttgaactgcgccttgcgatagtcgccgggactgacgccgaaacgccggcgataggcgcgcgtgaagagcggcaggctcgtgaagcccagcccataagcgatctgggcgaccgtcgagccgcgccagcgcgggttgcggagctggcgcgccgccagttcaagccggcggcgcaggatataggcccgcaggctgtcgccccggcgcgagaacatggcggccagctcgccagcgtcaatgccgatcgcgccggccacgagctgggcgttgaggccggggtcacggatatggtcctcgatgaagttgagcacccgctcctgatagaccgcatccaggtcgggcccgttcagctggctgccgaaggcgacgctgtaggaagtggagatcatgtcgagcagctgatgggcaatgctgtcgtcatgggctgagtgaaagccgcgttcgagctgcttccacaggccgcaggccatcagggcggcggtcggggtgagcccttcgcgcgccggaaggcggcggccgcacagcagttcagggtgtggcagataatcgttgatgacgtctcccggcacccggacgagcagcatttccgcgtcatcgtccagattgaagaagtgcgggacggcattgtcgcacatggtgaagtcgcctgcgcgcagcatcgcctcgttgaggccctgatggaaaagcccgcgcccggcgagctggatcaggaaggaatagacgcgcggcgtactcccgctgatatggtcatccgtgcggcggatggtgcaggggcccgtgaccagccgcgcgaggctgatctgccccagcccgcccagcttgagcccggcgctgaaattcccgtgctgcggaatgaagtcggtcgcggagaggcgtgtcgaatagatttcgttccaggcctgggcgcgccccctgcacaccagtgcctccgtgctgaagctttccatagccctccgcgctccacgcctccggacgagccggcgacgcttcctctcccgctgatcctctcgtctggaaatcctatatcagataggaaaattctttccacgagaagagttcagctctccatcgctcgccttagggccgatgtcgatccgggacttgcaccagtcggaaggaaagagggccatttcccgtgtttccgacgctgcacaccgtgtgcgcgaaatcggccgctgatcgcccgtcatgccgtgacatcggcaacgcgttatattttctcgttatattgtcgaccctttatccacccgccccggtcgaggaacggatggtcgaccaatatttgtcacatatcggtcagcgcctagattggaggggacggtccccaaaaaaaggaaggcattcatgatgagaaattccctcaagatggcccttgtcggtgccgcgatggccgcaagcgctccgcttctggctcaggaagcggccccggcgcccaccccagccccagccccggcgcctgcgccggcgccaaattcgcctgctgatcccgcacagcctggcatgccgccggcagcgaccgagcagtataccgacgccgatctcaaggccttcgcccgcgccgcaatcgaggccagcaaaattcagcaggacgccaccgtgcctgcggaagaaaagcagcccaagatgcttgccgccgttcaggcgcaggggctggatccagtgaagttcaatgagatcgcgcaggcttcgcaagccaatcccacgcttcggcagcgcatccagcaagttgcttcggctgaagcgcaacctggcgctcagccgcagaactgaggcaaaaaatgcccgacggtcgccgccggctccggaaacggggccggcgatccgtttttgagggacaacttgatcccggctgaccagccccttcgcccatgagcgattggggcgtgcctcccacccctttccagcgcctgtttgttgctgataatgcccctcatgacgccagaacgagcgggtgaggatcaacagcgccaatgtcgatgatagaagtgcatcacgtgtctcccggcacccgggcgggacgagcacgtgcctgggaagagctttacgccactcaggtggaacgggccacggccacacttggcgaatccgagacggggccgaccctcagcagcggaacgctgggtccaatgcggctggtgcgcatcgagatgggctcaggctcgctccagcggacggccgaggaaatcggccatgtcgccgaacccgcttattccttcctgctgcagatcgcgggtcaggccagcttctcccactacgggcaggattgtgtcctgggtccgggcgacatgtcgctctgcaacaatgctgtcccttacagctacaccgcgcacggccctgtcgaactgctcctcatccgcgcgggaatcggcacgatacgcgagcatctgccttcgccggaacagttttgcgggcggcacctgcgcgccgcggaggggctgaccgaacacgctgttgggctgtcccaaagtgtctatttccaactcgccgcggacctgccggaagcggtccacaatcgcgtggcgcgcaatttgctggacgcgctggccaccgccttcgcgatcggcttcgatgacctcatctcctcttccgcagtcctcaccggccgccatgcccgggtgcgtctcttcatcgaggagaatctccgaaatcccgatctcagccccggcttcatcgccacgcgcctcaaggtatcgtcccgttacctgcgcatgatcttcgcggcggggaatgagaccgcctcggcctatgtcctgcgccgccggctggaggaatgcgcccggcagatggctgatccagcctgcgcccatctcaccatcaccgacatcgcgttcggctggggcttcaatagcgcgccccattttgcccgcagctttcgggagcgtttcggcgaggcgccgcgtgtctatcgacgtgaaaagctggaagcgctcgccgccggcggcgcgccatccgcaggcgccacccagagcgtctgacgcggcaccgactctcggccggtgcgccgccgcgcgccctgttcaacgcgtagttccgcctcgtgcaagtcgcacccggcgttcgctcgcaatggtgcgccgtttccgaaatggccagacggacctgcgcgcatgagcctcaaccgccccgttacgatcttcaatgtcggcgtggtccggatcggacagggcgtcgtcctgtcctgcgcggaggatttcgccgcacggggtgcgacctcggtgcttctcgtcaccaccccgccgacacgcggcctgtgcgcgcccctgatcgcggcgctggaatcccgggcgatgagcgtgaccgtctgggacgcgctgaccggcgagccaaccatcgagaatttccacgatgctctggcgaccacgcgcgcctgcggggccgatgccgtcattggcctgggcggaggtagcgcgatggatgtggccaagctcgtcgctgccttggcggacggacggcagggcatcgatgaggtcataggcgtggatctgctcgccggccgggccttgccgctcgcctgcgtgcccaccacggccggcaccggcagcgaagtgacgcccatcgccatcctcggggacgaggaggaggatctcaagaaaggcgtggtcagcccctggctcatccctgatttcgcttatctcgatccggaactcaccgtctccatgccgcgcgccgtgacggcgtcgaccggggtggatgcgctcacccactgtatcgaggcttatgcgaaccgcttcgctcatcccgtggtcgacatcttcgcactggaaggcataagcctgatcgcatcgcatctcgagcgcgcctgcgccgacggcaccgatctggtggcacgcgaggcgatgctgcgcgccagctattatggcggcctgtgcctcggcccggtgaataccgccgcggtgcatgccctggcctatccgctgggaggggaattccacatcccgcacggggtcgccaattccatcctgctcccgcatgtgctgcgcttcaatctcgcggcggctccggggcgctatgccgccatcgcgcgcgctatgggcatccccgacgggccggacgacgaagcgaccgcccgtgccggcatcgaattcgtggccgacctgtctgcccgcgtcggcatccccgccggactctccggcatgggcatcagtgccaatgccattccccgcatggccagctccgcgatgaaagtaacgcgcctcctcgaacgcaacctgcgcgacctgaccgaagaggacgccgcacgcatttatgaagcggcgctgtagcgcgggacgacattcatccaatattttcgtcatgctgaacttgtttcagcatgacgttttactgggaggcaacgcgccccagaggttgaatgtcgatcagcctagagcgcggggcgacagcttgacaatctgagcaaagtggccgggccgcctttcgtgtgaagtgcggagggatcgccgcccggccatgtctgggctctcgatctctcgggctatgaggagccctcgctcagcctgtggggcgcctggcagggcgaggcgctcgccggtatgattgcgctcaagcggatcgccctgggccatggcgagatcaagtcgatgcgcacacatcccgatcatctgcggcagggtgtcggcaaggcactgctcgtccatctcgtggaggcggcacgcgggctggatttcgtgctgctctcgctggaaacgggccgtggcgaagcgtttgagcccgcgctggcgctctatcgcgcccatggtttcacggatgggccggctttctcgcattatgaggccaacgcgttcagccagttcctgcacatgcgcctgacctgacgcctctcctccagcaacggcgacgggtttacggcttcagtcggtcgtggcgctcaccagcagcttgtcgatcttgcgcccgtccatgtcgagcacctcgaaacgccatccttgctggtcgaaattctcaccttcctcaggcaggcgacgcaacaccgccagcacgaagccggccaccgttgcgaagtcgcggtcctcgggcaggctgatatccagccgctcggccagcgcatcgatggacatctggcccgacaccagcagcgatccgtcctcccgctccgtcaccatgggctgcgcgtagagatcgctgtcggaggcgaactcgcctgcgatggccgacatgaggtcggatggcgtcacgattccttcgaagtgaccatattcgtcatggaccatgagcatgggtacgtcggcttcgcgcagccggttgagcgcgtccatcgcatccacctgatcgggaacgatcggcacggtgcgcatcaaggcgcgcaggtcaagcgcttccccgcggaacagcgccgccatgatgtcgcgggcctgcaccacgccgataatgtcttccacgctgccctgcgccaccggcaaccgcgtatggggagttgccagcagtttctggcgcaggtcggcagcgtcgccgtccgcgtccagccagtccacttccgggcggggagtcatcacttcgcgaacgggccggtccgcgaggcgcacgacgcccgagatgatcgcgcgttcgctttcctcgatcacgccctgccggctcgcttcggccacgatgagctgcagttcctcggccgtgacatgattggaggaatccggcttgatccgcagcaatcggaacaccagctcgctggacttgtccagcagccagacgagaggagccgtggcccgggccagtccctgcatcaccggcgcgatcaccaccgccagcggctcgggattgcgcagggccagctgcttggggaccagctcgccgatgatcagcgagagataggtggcgaagaggatggcgatcgtgaagcccgcattctcggcgatattcggcgcgacgccatagctggcgatgatggcgccgagcggcccgcccagcttgtcgccggaataggcgcccgacagcacgccgatgagggtgatgccgatctgcacggtggagaggaagcggcctggctcggcgctcagttccagcgcggcggccgcccctcgcttccctgctttggccattccctgaaggcgcggacggcgcgcggatacgatcgccagctcggacatcgcgaacaggccattgatggcggcgagcgcaacgacgatcgccagatcgatccatggaaaagcgggggtgacttcagggaggggcatgaagtgagactctaatagacatttttttgcggcgcgccacaacggagagcatgtccaggcagtcagcgtgatggcggattttggcagattatattgccctgcttcccgcagccttttattttggcgcgagagcgaacgaccggcgccggatgccagaattggttcccaggagggatggccgttcagggaacgatcaggttttgaggtgcgttatgggcgcgcccgtgctgggcgggccctgtaaaggatgagggagaaagacatgaacgttcgcagccacccccgaattgccctagccggggcggcgctcgcggcactggctctctccggctgcgtcacggaccccgagaccggtaaccgcacaatctccaaggcagcgatcggcggcgtcggcggtgccctgggcggctatctccttggcgatctgctcggcggccggaacgacaggaccgagaagatcgtcggcgcaggcatcggcgcgatcgccggcgcgggcgtcggcgcctatatggatgcgcaggaaaagaagatgcgcgaacgcactgccggcactggcgtggatgtcgtgcgtcagggcgacgagctgctgctgcgtatgccctccggcatcactttcgcaaccaatcaatcgagcatccagccgcagttccagcccacgctgaacgaagtggccgcaacgctcgccgaatatcccaagaccatgatcgatgtgctcggccacaccgattcggatggtacggaagcctataaccaggcgctttccgagcggcgcgcgcagagcgtagccgattatctggcgtcgcacggagtcgcgcgggtgcgcgtggcgacgatgggctatggcgagacgcggcccatcgcatcgaacgagacccccgagggcaaggcgcagaaccgtcgcgtcgagatcaagatcgtcccggccgtggaaggctgaggccggatctcgcccgggcgccgcattcgtttcacgcggcgtccgggccccctcctgccgtatggtcaccgcgtgaaggggctgggtcgtccttccccgtccacggcgaccatcgtgaaggtcgccgctgccgactgccggcgctctcccgtcatgagatcttccgcccgcaggtcgactgcgacccgcaacgaactgcgtccgactgacagcacgtgcgcggcgagatcgaccatttcgcctgaccggatgggcgaggcgaattcgatccgatcggaagccgccatgacgatcacggcccttgcatggcgggacgcggcgatgaacgcggccttgcccatcatcttgagcgcgtcgccgccgtagagcgtgccataatgattggtctgcggcgggaacaccatgtccaccatgcgcagcatgccgtcctcgggagcggcgcttggctccccgtgtctctccgtcgtcagtgtgggcagcggaagttgcgtgccaggccccttgaccgcgacgagcgtgaagcgcccccgggtgcacaggcgacgctcgccggtcaccggattttcggcgaccagttccacgtcaacatccagcgcgctgttgcccacgcgggccacgcgtccgcttgcctcgatcatgtccccggtgcgtgccggcgcggcgaagtcgatcttctcggaggccgccgtcacgaacggcgcccggccgtgacgggtcgcggcaaggaaggcgatcttgtccatatgcgccagcgcaacaccgccgaaaagcgtgccgtggtgattggtgtcgccgggaaacaccatgtcgatcaaccggacggtgctgtcgttcgtagcgggggccgcgggctgggtggtctgggtcactgcgtcataatcccgattgggacggagcaacggacggacgccagaatccatcgcgcgcctgtgacaggcacggctgggcaagcgaccagcccggacaccccgccggtggacgttatcgcgtcggaggcaggtctcctggctcgcgggtcggcgcggacggtctggccttcccggcaagcgtgcttgccagtgacgcgtgatgaccgccgctcgccgcttacagttgcgggggcagcgccggctttccaccggcttccctcttggctccgtccggcatgggccagacggagaacctcgacggcgtggacatcgccggagcggagagaggcgtcaaggggcacggttcgtatccgtgcgcccggttcgtttggccgccgttgggaggccgggcgcttcagcccttcgcgttgaccgccgaatagaggaccggccattcccaggcgccgcgacacaccggcatggatcgcgcctcggtcagccggaacagggcaccgtcccagcgataggtctccgcagtgccgcaatcgcccagaccccgccccttggcgaagctggagagctcgcctcgagccggattccagcgcgcattgacgagcatgggcggcgtgccgggatcgccggtgaagcccggcacatggtcgaagcgggcaatgctgaactgccactggccgtccccgccggtcgcgaggagcggcaccatgctgacattataggcgccgctgtcgcaaggcaggagaatgagggcgtgctgcggatcgagccggtgggtttccagtggcggccctgcgtcgacctgtccctcgcaagccgcgagctgccgggccgcgatctgctcctgtgccgtgaagatggggggcgggctgtccggcacggccggcgccgcgggggcgaggtcgctatccggcggcagcggcttggcgagatccgccgggccgtcgcccagcgcagcgagcgcgcccttgctgcccacccggccctgctgttcgtcgatgtagcgcagggcggcgggcaatccgcgcagggacggcgcgtcgatcagcaccggcgcgctcttccgtttcttcgggcgctcccgcacttcgaaagcgtagctcgatccgagcgcgcgcatgatgtccagcgccagggggccagtcagctcgatcatgtccttgttcgcggtggcctgggtcaggctcttgttgtccaccacgatgtcgatctggccactgagatgatcggcgccgatgaggcgcagcgtcgcttcgcccgtggagccgccggcccgctggatggaaacgagcacggaataggccgtgccggctccttccggcacgagtgaaacggcactgcagctgagccggttgtcgcagcccactgcccagtcctcgaaaatctggatgcgcccgagcatgggactttcgacgccgggaagtccggccgtcatggcgcccatgccgggtgcggccgggatcgactggcccgcctgtggtgccgcggccggttgcggcactgcggcggacggcagtgcgcttgcggtacaggcaagcgacagggccgcgattcggttcagggcagtgaccaatcttgtcatcgtacctgtcataatgcagttgctcaggatcgagtagagcctagcatggttggcggttcattcatcgaaaggatagcgcatgcgcaagatcggagtgatcggggctggccagatgggcgccggaatcgctcatgtctccgcccaggccggctatgaggtgctgttgcgcgacatggatctcggccgggccgaagcaggcaaggccggcatcagcaagcgcatgaagcgcgcggtcgagggcggcaagatggcggagagcgacgcgcaggcggcgctggcacgcatcacccccgttgccgagcttgcgccctttgccgactgcgatctggtcatcgaggcggcgacggagcgggaggagatcaagcgcaccatcttcggtgaggtcggcaagctgctcggccccgatgcgatccttgcgtccaacacctcgtccatcccgatcacgcggctggcgcaggcgacgggggacccggcgcggttcgtgggtgtgcatttcttcaatccggtgccggtgatgggactcatcgaactgatccggggccttgccaccgcgccggagacggttgccgccgtggaagcgtatgcacgcacgctcggcaaggaagtggtccatgccttcgatgcccccggcttcatcgtcaaccgcatcctcatgccgatgctcaacgaggcgatcttcgcgctgggcgagggcgtggcgagcatgaaggatatcgacaccgccatccgcctgggccttaatcatcccatgggtccactgacgctggcggatttcgtcggcctcgatacctgcctggagatctgcaaggtgcttcacgagaccaccggcgatcccaagttccgtccggccccgctgctggtcaaatatgtcgaggcgggctggtatggccgcaagaccggcaggggcttctacgattattcgggcgaggaaccggtgccgacgcgctgaggcgccggcacctttcctcacgcggaaatcaggcgcggcctgcccgcgccgcctcctgaatgaaacggaagacagcggcgtcgaacccggggtcggccttgccttcgcccgtgccgtgccagctttccatgtcgttatagagccgcgtcacgccttgcatcatcgccggggtcgcgacggcctggaagggggcgagcagcgcttcccattcccgcagcaaagcctgtgcctcttccccggccgggtcgagcggcagggcgcccttgatccgtgcgccgaggtcggcccactgtgcggcatagcgctcctgatcgaaatccgccggcagtgcggcgtgagccgtggcgaaatcgtcctttgcgtcttcggtcagatattggtcggtgattgtccgccaggtctgtgtgttcatggtgctttctccatcccggatcagcgagcagaaggtcgcgacatcgatgggctcgctgcgatcgatgcgggacaggatggccgagaggcgcgtgcgtgcgtcggcgatctcgcgcgcctgcgccgtgagcgacgcgatctgtgcggtgatcagcgcgcgcaggtccagccgtcggccggcggcaatgcgctggatctgcgcaaggctgagcccggcccgcttgagcgcgaggatctgatgcacccgctccagctccgccgggccgtaatgtcgccggccggatgccgtgcgcagcggcgtcaccagcccccgcgcttcatagaagcgcagtgcgcgggccgtcaggcccgtgcggcgggcgacttcggcaatatcgagcgactcggtcatgccgcgtctatgccagttgacgctgcgtcaacttcaagaggtcttgggcagcgcgtcagaggctgagcatcagccccgccagcgccgcactcatcaggttggcgaggctgccggcgatcagtgccttgatgcccagtttcgcgatcatgggccgttgattgggcgcgagattgccggtgaccgccatctggatggcaatggacgagaaattggcgaagccgcagagcgcgaaggtcgtgatcgcgatcgtggccggggaaagcgcgccctggacctggccgagctcgatataggcgacgaattcgttgagcacgaccttggtgccgaacaggccgcccgcgatctgtgcctcgctccaggggatgttgagcagcagcatgacgggcgcgaagatcttgccgagcagcatctggaagctgaggccgggatagccgaaccagtcacccacgcccgcgaggagcccgttcgcaagtgcgaccagcgccacgaaggagaggaccatggcacccacggccacggccagtttgacgccggtctgcgcgccctgcgccgccgccatgatgatgttggcgggcttctcttcctcatgcgtcgcgtccggcaggatcaccggttcgatctcggcatcgtcggggtggtccggcatgatgatcttggccatcaggatgccgcccggcgccgccatgaagctcgcggcgagcagatagtcgatctggatgcccatggaggcataagccgcgaggatcgtccccgccacgccggccatgccgctcgacatgacggtgaagagctgcgcgggcgtgaggctggagagatagggccggatgaccagcgggctttcgctctgccccacgaagacgttcgcggcggcgcacaggctctccactttcgagacgccggtgactttctggatgccgccgcccacccagcgcacgacgagctgcatgatgccgagataataaaggatggagacgaggctggcgaagaagatgatgaccggcagcgcggcgatggcgaagctagtgccgccgacttcgggccgggccagcggaccgaagatgaaatccgtgccggcctgcgcataatgcagcaggttcgagacgccctgcgccatgccggcgatgatggccttgccggccggcacgtagagcaccagcagcgcgatgccggcctgcagtgcgaaggcggaagcgaccacgcgcggacggatggcgcgccggttgttggagagcaggaaggcgatggcgaggatggcgagaatgccgccgaggccgatgacgatgggcatgaagaagtgcgcggtcccctgaccccctggcccgagcggcggaggcacggtcgccccttatacaggggcggggcgccgcggcaatccggtggctcggttcgggaggatggcgccgtcgcggccggtgcgacctgtggcacttcgccttcgctcgggccctcccaacgccttctcagagggccgcgagaatcgatccggccagcttctcgggctgctgggagccgatgaagagcaccttgccgttgcgcagcacgatcttcaccgcgcgattgccgcgcgcgctgtacatccgtccctcgcgcccgaccctgagcccccacccgccgaaatcgcgcagcggccggtaagccaccgcttccacttgagcgatgtccgtgagcggcacgcgccggcgcagtccggccggaaagccgaactcgatctccgtttcgtccaccctggtcacgaggcggaaggcatattggaggattgcaaggatgcccgccactgccgcgagcaacgcgagcgcgccggcgacctcattgcgcggcgcggagaccagtgccgcgatcgcgaccgcgccgatgacggctagcactgccgcgagcacgccgggggagaaccgctgttcctcgtgaaatcgcatccatgtctctccccggacggtttagctccgtggcggagccagcagctccagcgccgctgccgtcatggccgtggcaccggttactacggccggttcgggcgatatcttgaacagcggggagtgatgggaggcaatcggcgcgccgcccgccttctcggcgtccagccaggccttctcggcgccgcccacggcaatataataaccttttaccccggtgtccggcgtgacgaaataggcgaagtcttccgcacccatcgtcttctgttcgaaaggcgtcaccttgtccggcccgagcgcctgcgccaccgccgcgttgagctgccgggcgagcgcgggatcattcgcggtgaccggcgtgctctccacgacgttcacgaccggcattttgtcctcggacatgccgttcagcgtcgcgatgctgctcgcgatgcggcggatgccgtcgatcaaccgatcccgttccgtctggttgttcgcccgcaccgtgagttcgagcttggcctgctcggaaatgatgttgtgcttggaaccggcgtggaaactgcccacggtgatgacgcccggatcgagcggggggcgttcacgactgatgagaccctgcagcgcgatcaccatctgcgaggccatgtacaccgggtccttgcccatgtgcggcgccgcgccgtgggcgcccacgcccggaaagatcacgtcgaccgcgtcggccgaggaatattgcgtgccttcggctgccgagacggtgcccgcaagccgggacgcgtcgacatggaaggcaagcgcatagtctggcttgggaaagcgcgtgtagagcccgtccttcaccattgcgatcgcgccgccgatccgctcttctgccggctggacaacgaacagaacggtgccggaccagcgatccttcatggccgccagctgccgcgcggtggcgacgagcccggtaatgtgcgtgtcatgcccgcaggcatgcatgaccggcttctccaccccgtcgatgtcgacctgacgcgccttgctggccatgggcaggccggagcgttcctcgaccggcaggccgtccatgtcggcgcggatcagcacggtcgggcccgcgccgttcttcaggacgcccaccacgccggtgccgcccaccttctccgtcaccaccacgccgggcacagcccgcagcgcggcggccatcttcccggccgtgcggtcctcacggaaggaaagctcggggttgcggtggaagtcctcccacatcgcgccgaggtccttcttgtagtcggcgcggatcgcggcggcgtaatcggtctcggcaagcgcgggctggccggcaagaacggccgccaggacggccgggatggtgatgcgcatatatttccccttttgggcgagcctatccagcgcgggggcggatgtcatcgggattttttgcggacgcgaagagacggccggggcgcgcagggcgcccgttccgccggcccgagcgaccagccccgacgaaggaaagcgcaccggccgggcgagggcaccggagcgggaaggagtccgctgcgccacgctcctcaaggccgctctttccgcatggcgccaaagtggatatggatcgcgcatgccagcctcttccacgccggatttcccccgcgcccgcctctccacttcgctgttcttcttctcggtcttctacgggggaatggtttgcgtcgccggtgtgctcggcaacaagcaggtgtccttgggcccgttgtcggcgatcggcccactgctcggcgtggggccgttggcggtggaagcgggcatctttgccttcctgctgctcgtggtggtgtcgagcgccgttgccgaagtgcatgggcgtgcccttgccaaccggctggtcgtctacggcttcgttccgttgcttgcctccatggcgctttcctggctggtgcactggctgcccgcctcgcaggagatgcagccggccaatcgcgaggcgatccagctcgtgttgggcgcgacatcgcgcatctggggggccggcatcatcgcttacggcatttcgcagacgctcaatgtgacgctcttcgcctggctcaaggggcgcgagggcagtcgcctgctctggctgcgcgccgcaattgccagcatcctttcgcagatcgtcgatacgctcctgttcgtatcgattgccttctacggcgtgttcccgatcggcgacctgctcatcgggcagatgctcgccaaggtcgtgctgtcggcgctgatggtgccgccgctcatctatgttttcgtggcgctcgcgcgccgcttggacgcgcgctgaccccggggaaacaggcccgggacggcggcatttcttgcgcctgttcccgcaagggcttatgcgcgcgcgcatgaccaatcatcacgcgcccgaccccgccctgctcgccaaggccgaaaccctgactgaagcgctgccctacatgcagcgctatgccggcgagacgttcgtcgtgaaatatggcggccatgccatgggcgatccggaagccgcccgcgacttcgcggaggatgtcgtgctcatgaagatggtcggcatcaacgtggtcgtcgtgcatggcggcggcccgcagatcggcgccatgctcaagaagctgggcgtggaaagcaagttcgtgaacggcctgcgcgtgaccgatgcggagaccgcgcagatcgccgagatggtcctggccggctccatcaacaaggagatcgtgggctggatcagccaggccggcggccgggcggtcggcatttccggcaaggatgccggcctcgtgctgtgcgagaaagtgggcgacaagcgcgagccggacccgaacagcgggatcgagcgcaatgtcgatctcggcttcgtcggcgatccggtgcggatcgaccggcgcattctcgacagtctctcgcgtgatggcatcattccggtcgtggcgccggtcggcatcggtgccgatggccagacttacaatgtgaacgccgacaccatggccggtgcgattgcggccgagctcaacgcgcggcgcttcttcctgctgaccgacgttccgggcgtgctgagcaaggacaaggcgctgctgagcgacctcgatccggcgaagatcggcgcgctggtcgcggacggcaccatttccggggggatgatccccaaggtcgagacctgcgtgaaggcggtcgaaggcggggtggatgccgccgtgatcctcgatgggcgcgtgccgcatgtcatgctgctggaggtcttcaccagacagggggcgggaacgctggtgcatctctaggccgtgcggcgcgggcttgcatccggacggccgcggacacatctctccccggccggtcttccacgcctcgcccctaagcgcttgtccccggtgtattagctgggctagactccctccatcccttcttccacaggataaatcatggcccttgccctcatccagacgctggcgatcctgctcaatgtggcatggtggatcatcatcgtgcaggcgatcctgagctggctcatcgcgttcaatgtgatcaacatgagcaatgacatcatgcgcagcatctggatcgcgctcgatcgactgacggaaccgctctaccggccgatccggcgcatcatgcccgatctcggcgcgcttgatctctcgccgatggtcgtgctcatcatcatcatcatcctgcaggggccgggcctgaccgcgctggcgtccctgctgctctgacggcgcgtgccggtccgccgcgacggcgccgatctcatgctcgccgtccggctcacgccgcgcgcggcccgcgagcggatcggcagtactttcgcggacgcgcatggccagcgctggctgcaggtcagcgtcactgcgccgccggacaagggccgggccaacgcggcgctcatcgcgctgctcgccaggcggctccggctgccacaatcatcgattttactggagacaggcgataccaaccggctaaagcgcctgcggctcacgggcgcagatccgggggctgaagagtctttgagagatattgccggacaggagcgtagcacagcatgactttgggcaaggaaatcgacggcaaggctttcgcggcggggctgcggggacgcatcgcagatatcgtgccgggtttcgtggcccagaagggccgcaagccgggccttgccgtggtgctggtgggcgaggatccggccagcagtgtctatgtgcgctccaagggcaaggcgacggtcgaggtcggcatggagagcctggagttcaagcgccccgcgacgatcagccaggaagagctgatcgaactggtcgaggagctgaacgccgatgacagtgtcgacggcattctcgtccagttgccgttgcccaagcatctcgacgatgcggcggtgatcgccacgatcgatcctgccaaggatgtcgacggtttccatgtcgtcaatgccggcaagctggcggtgggcgatcccacggcgctggtgccatgcacgccgcttggttgtctgatgctgctgaaggacgaactcggcgatctgtccggcaaggaagcggtggtcatcggccgctcgaacattgtcggcaagccgatggcgcagcttctgcttggcgagagctgcacggtgaccatcgcgcacagccgcacgcatgatatcgccagcgtcgtgcatcgcgcggacatcgtcgtcgcggcggtgggccggccggagatggtcaagggaagctggatcaagcccggcgccacggtcatcgatgtcggcatcaatcgcgttcctgccgaagaggaaggcaagacgaagatcgtgggcgatgtggccacggccgaggcgatcaatcatgtcgcggcgatcacgcccgtgccgggcggggtcggtcccatgaccattgccgtcctgctgcgtaacacgctggtcgcggcgcatgtccgtgccggcctgccggtgcccgaggggctttgatcggccgggctgcctccttcgcggcctgcgcgctgctgctcggcgcgaccacggtcgcggccgacgcgcagcagcgccggccgcgcggcgcgcccagtgccaatcccagcgccatcgtgtcggcggagctcgcctttgcccggctggcgcgggagaaggggcagtggacggccttccgcgaaacggcggaaaaggatgcggtcatgttcgtgccggacgcggtgaacgcgcagacctggctacggaaacgtgccgatcctcccgaaaccgtctcctggcgtcccgatcgcgtcttcgtgtcgtgcgacggcacctatgccctctccaccggaccttggagcgggccgaatgataccgctggcagcttctacaccgtgtggcgccgccagaagaatggcgactacaagtgggttctggatttcggcaccactaagccgcccccggcgcaggaagaaggcgtcatcgagggcaaggtcgcgacctgtgcgggcggcccacggccggaccggcgcggggatgatcccgcgcgtgcacccgtgctgatcgccaacccgccgccgctttcgggcgagggccagtccgcagatggttcgctgcgctggcgctgggcgcgcgaggagaagaaccgcgtgttcgagctgttcatgcggcaggccgatggcgagcaatccgtcctgcgcgtggtcgagccggtcgcggagacggctccatgatcgagttgttcctctccgctttcgtcaccttgttcgtggtgatcgatccgccgggctgcgcgccgatcttctacggcctgaccacggatgcgacatcggcgcagcggcggcgcatggcgatccgcgccgtcctggtcgcgacgttcattctcgtcggctttgccgcagttggcgagcagctgctgcgcgcgctcggcatcagcctggaggctttccggatcgccggcggtatcatgcttttcttcattgccatggacatggtgttcgagaagcggacccagcgtcgcgaggaccgggcccagaaagtgaaggagacgcccgagatcgaggacgtctccgtcttccccatggccatgcccatgatcgcgggtccgggctccatcgccacggtcatgctcctgatggcacgggcagatggcgcgccggagagcttcgccgtgctggccgcactggccgccaatctcatcctcatgatcctcgcgctgctggcggtcgggccgatcatgcggctgttcggcgggcaggtggaagccgtcatcacgcgccttctgggcgtgatcctggccgcgctcgccgtccagttcgtgctcgacgggctggagggcagcatcctgtagcggcccggcggggatttcccgctgcgggccgctcgggcgctgcttactgtttgccggctaccgaataagtgatcgcggcgttgcgggtcttctggaactcgggaaccgaaagaccgcggaaagcggcgtagacgtcgatattcccgatgcccagcacggccgccatcttctccagcatgaagaagatcacgccgtaatggatcatgccgatccagtcgcggtttcggatgaggctcttctcctcttccgtgaggtccgattccgcaaacagcccctccggatcctcgacgaagcgcttgcggaagtccggctctatgaggcggtgcaggaagtgattgatgcggaagcccttcacggccctgtcgatggtgaagggatatgtgccctcgatctcctcgacgccggccagttcgcgcttcgcccgggcgcgcagtgcctcgtcgctttccgctggcggcgcggcatcgccctggtcctcgaagagcatggtcgcgatggccgtcatggaggggaggaaatagctctggtgcagcgtcttcacttccggcgagagcgcgccgcgcatcagcagccacatcactacttccgcaccttcccagccgcccttcttcgccaggtcggtcacggtcgcgccgagcagcgattcggggtcgttggcgaggcgctccatgaactccatgtcccactcggtgttgttgaagcccgcgcgctcgccatggacctggtgtgagaggccgcctgtgccggcgatcgcgaccttgatgtccctgggatagctctggatcgcgcggcgcagtgagcgaccgaagttccagaagcgccgcgccttggggatggggtgctgcagcacgccgcactggagcggcacgatccggcatggccagccatgctcatgcggcagcagcacggacagcggcgagaaggccccgtgatcgagccccatgccctgccagtaggcaaggtcgaattcgtcggcgacgaggcactctgcgatatgtttggcgagctcgggatcgcccttaatcggcggcaggtcgcgctggccgccgccttcgtccgcaggcgaatattcctcgcccacgcccagcgcgaaatgcgaataatgctcgaaaaaggaggtcatgtggtcattgtagacgtagaaggtcacgtccggcttctgctcggccagccactgctttaccggctcgaaaccctggaagatcggcgcccagaccggatcgtcatatttgttcgcatcgtgggcgaacgcgatggtgggcgtatgcgagacggcgaaaccgccgatgatctttgccatatgacctctcctgcatgttcggcttccgggtccgcccggtgctgagcaatgccggcagactgccgaacttctgtatgtgacacaaacgaaattttttcgaatgggcagtgcgtgaaaccggccggaaaatccggtcactccgggccgtccacggccaagctctgtccttgatccggcgcaaggcgcggacctttgtcgatctcgagcgcctgagaggggaacggcgcgacgagccgccgggccgttctccagtcttcgcgcagccagtgttcctgatcctccctatgcaggatgaccggcatggagcggggattgatcgccccgagcagcctgttcggctcgcatgtcagaagtgcgaagctctgcacctcgctatcgcgccacaggccggcaaaggcgaagggtcgcgatccgggcaacgaaacccggtggacagcatgtttcccggtgcgcgggtccacggcctgcgaccagatctggaaggatgtggccggtatgaggcatcgaaaggccgtgtggcgcagtgaaccgatccagaacgggctgtcgagattgcggacatacgcgacgggcggctccccggcgagcatggcaagcggcgcgggcggcacgccccacaggcgcggcaccatgcggcgcccgccccgcgccgtgccgatgatgacaggtgcgaagcggcccggcgccacatagccgcccgcccatgggtcctcgccgcgatcggcgctgaacatggccgcgaccgcttcggccggtgcatcgaggcggtagagacgcgtcatgcggggcaccgctccgggcaaaaggcaggatcgcgctcgaaagccttgcgcggccccgcggccattgccagacaggagccatgagtgatccgcaagcccgcgctctcatcgagcgtctgcagcttcagccgcatcccgaaggcggctggtaccgggagacatggcgggccggggcggcgcccggcgcgcgggccggcgcgacggcgatccatttcctgctggaggcggggcaacggtcccattggcacaaggtggatgccacggaaatctggctctggcatgcaggcgatcctcttctgctctccaccgcaccgggcgagagcggccccataacctccctgcgtctcggcggcgatgcgctttgcggacaggtgccgcagcatgtcattccgccggattgctggcaggcggccgaggcggatcagggctggacgctggtgtcctgcatcgtgtcgccgggcttcgagttcgccgggttcacgcttgccgaacccggctgggcgccgcgcggctgagcggaggcgtttcagaacaggctgccctgcacgggctccggcgagcggagtggccaacgggcgaccacatcgtgccggtgcaggccgacgaagctgtggatccgcacgaagtcacgcacgggccacccgaacccggtcactggccgggaaaagggctcgcccttgcgatagcagagcgtttcgtgcgggctgaatgcccagtccggccgcagggcaacatcatgctcggccatggccgaaacgatccgcgcctggagatccaccagcggcgccacggtcctgcccggccgcagcgcgatggtgtgccggccggctgacagtcggtcgagcgacagatcgaacggcgcggcgcgcaccgtgtcgcccgcccgccgcagcgcttcgatgagcggcgcgggcgcatctgtcctgtcgggcgtcagcgccagcgtgacgtgcaggcgctccggctcgagcaggcctgtctgcccgcactcgctttcggcgaaggcatgggtccgccgggccgtcaccggatcgggccggagcgcgaagaagaagcgatgcgccgtcaggctcggagcgccggtggcgggaggaatcaggttcatgatgttcttattatgttctaaacgacggcggagtccatccttcatggcgtcttcagtgccgtgccggctcacgcaaagctgaaccccgagatcgcgctctccatcaccaccgcgccgaaatcctgtcggccgggtgacgacgatgcgccggccgcgaccatgagcggcagcagatgctccgcgcgcgggtggctggcgcgggcatagggcgcgtccttccagtggatcagccgctccgcgcgggcgtccgccggtgcaagcgcggcctgcgtcagccactggtcgaacagcgtggagggctccagcgcgcgcggatcgccataagcgcgcagattgtgaaaactcatgcccgagccgatcacgagcacattttcctcgcgaagggccgcgatcgcctcgccggcccggatgtgcagcgccgggtcgaggcttgcgtcgagcgacatctcgacgagcggaatgtccgcctcgggaaaagcgactttcatcgggatgaagacgccatggtcaaggccccggtcgggatcgatcgtcgcttccagcccggcagcccgcagcaggtctgccgcccgttgcgccagccagggtgcgccgggcacgggataagcaatttcataggtctcgggcgggaagccgtaataatcgtagatcaggcccggtcgctccgcgccggtgagtgcgaagcccgtcgtctcccaatgggcggagatgagcaggattgcctgcggccgccgggggaggcgtgtcgtcatatcgcgcagatagttctccatctcacgccagatgccgcgcggatccggcatgaagaagcaggggcctccgccatggggaatgtagaggctgggctgcggcgtggtcttatcgttcgtcatggaccttatgtggcgtgtgccggggtcggggaaaagggggtcactcctccggcctggacgccgcgccttcgtcggccggcgagtcctcctcgaggctcgacgggtcgaagtcctcgaggttttcgccggagttcagtcggtcgatcacccggcgcgcgaaggccgagcccgatccgccgtgcggattgtaggcgaccggccccagcgtgacgaccgcctcgtcataatgtttgtcgcggatctgctggaaggcgagctgctgacgcaggccgagatcgaaaggggcgagctcgacggcccgctgcagcgcctgcaccgccgtgtcggtgggagtgacgccttgcccgacgaacgccagataataatagaccaacggcaggggatggtcgttctccagcttgttgagcgcgaggaagggggcgcgcgccgcgcgataggcggcttccgggtcctcggccttctcggccttgcggaacagtgagagacctttctggacataggcattgacttgccgaggatcgatggcgagcgcggcgtcggctgcgcggatcgcggcatcatcgtcgcccgcgtcgtgcgccgcctcggcaagggcggtcagcacggccgcatcgcccgggtagcgcgcggcgatggcctttgattcggtgaacatttgccccgcttcctcttccgtcacgccgagctgcgagcggatgcggatcggcatgatggctgcctcgccgtcgcccagttcgcgcagcgccaccgggctggcctggatcagcgcgggagagaggtgaatgtagctgagccggggccgcttcatatattgctcgacatagcgctccagcacatcgagatcgccgaaggcttcctgcgcggcgtccacggagcgcttgccgctctggagcagcgagagatatttcttgagctgcccgctgcggctcttctccagcgacagataatgatagagcagccaggacttgccgtaataagcgtcgtagccccggcggttcttcttcttctcgtagctttccgggtccagcaggtcgcgcgcggtgacgtccggcacgtagaaaagctctgccgcccggtgccgggccggcatgccgagcatcaccgtgccgtcccggctgaactgcgccgaggcgaagaattccgccgaaccttccatgaaccagagcggccagggaaactgggcgatcgaataaaggaagtgatgcgtatattcgtggagcagcgcgatcatcgagaagtcgagccggcccgtgccggtgttgacacggggcgtgaccgcgatcgaggcgcctgcgcgcggcttgtagaaagcgtagacgaagccggagttgtcgcgcgccagcttgcgtacctcccgctcgttcttcaccacgaatatggtgacgcgattggaggggctgggcggctccttgcccgcgttcagcaggaaggccatgccgctgtgatagcgttcaagctggtccgagaactggcgcagctcctcttccgtgtcgttggcgtagatgacgaagtgggcggacgaggcttcgagccatttggcctgcgcggcggcaggcatcaccagcatggcgataagcagcaggagcatcctgcccatagcaaaaacccccctttgctgcggcaatggccggctttctcctaaccgctcccggtgcggccgacaactcccggcaaagcggggtcggtcaggctgttgatcgattgtagcgatcagactgcgcatctttgctttcttgaagttgataatcgttcgcaataaataggagcccttccacaagggacctccgccatgccgcgcgacctgctcaagaccttcacttatctgtcgatccacctcatcgtcggcttctcggtggcttatgccttcaccggttcggtgggccttgccggcggcattgccctcatcgagccctgcatcaacgccgtggccttcttcttccacgagaaggcatggaagcgggccgatgcgcgcgcggtccgcccgggctcgactctggatcccttcttgcgcgacgccgtggcgcatggttgaagccccccgaatcactgcggcgccggtgccggatgattttctcgcgccgcccgccaccaaaagcggtgccgggcattgaggggccatgaaactccagatccacgccacgctcgactattccgtcccggcgcccactgacctgctcctccatgtcgaggccgcgcatctgcccgaacaggcggtgtcggacgccgtgatccagctcggtgagcacgagcatttcgcgcgggtgcccgcgcaggataacattggcgagcgcatctccctgcgcgtcgccgagcggctgagcgtcgattaccgcgccaccgtggacatcaaccggaagctggcggacatctcggggctggaagccgtgccgccgcaccttctgcccggccccaccgtgccttatctgctcgacagcctctattgcccggccacccgcttccgcagcttcgtggaaggcgagttcggcccgctgagcgggggcgcgcgcattgcggcgctgcgcgattatatccaccagcgcttccgctatgtccccggctccagcacgccgcagaccgacgcgatggacaccttcgtgcagcgcgagggcatctgccgggatttcgcgcatctgctcgtcacgctcgcccgcgcctcgaccatcccggcgcgcttcgccagcgtctatgccccctcggtcaatccgcccgatttccatgccgtcgcggaagtcttcctggatggcgagtggcatctggtggatgcgaccgggatggcgcaggaaggcgagatggccaagatcggcatcgggcgggacgcggccgacgtcgcatttctcacggccttcgggttcgccaacatggtcggccagagcgtggaggtcacggccctgtagcgctcggagcgggcgcctttgccgccctccggcactggacatcgccgctgccagcggccatgccgccccggacgcgtggggcgggaaggaccagggcatgagcgacagcgaagaagactatgtctatgacgaggcgagcggcgagtggatgccggcctcgcaactggcggcgcagcgcgcggcagcagacaccgtggaagtgcgggacgcggtgggcaatctcctcgccgatggcgaccaggtgacgctcatcaaggacctggaggtcaagggcgcgggccagacgctcaagcgcggcacgctcatcaagtccatccgcctcactggcgacccccaggaaatcgactgcaggttcgagggcatcaagggcctcgtgctgcgcgccgagttcgtgaagaagcgctgagcggctttttatctgcggcaccggcccgctcccccacccggccacccatatcatactgccgttgggtggccgggtgggggagcgggccggtgccgaatggaactgcgcccccgacgcgccgctcccgaagactctcagggcgccttgtcgccctcgaagggatatttgcctgaccagccgcagccatggcgcagcgcggcctcgcccatctgtagcgtgacgacgaagggataggtccggtcggacatgccgtcgctgcacgcgcctggcgtcacggccatggtgatgcccgtgccgtcgatcgtgccgctgtaggagaagccgccgcgcccgttgaagcgggcgagcgccacgcgctggccttccgggcgctccggcgtcttccagatcatcgtctcgcccctgatctcgccggaccagaagggctccgtgccgacgatgcgcaagatatcgtccggcgccacgccttcataaggctgggtatcgcgccgatcgccggggatctccgcaccgttcgtcccgccggcgtggcaggcggcgagcgctgcgggaagcgccagcgccatcaccagagcgcgcgcacgtccctttcgcgcgggatttgcgggggtggcggcagcggcggggcgcagcgggcggccggcggggacgatggcggtgcgtgtcatgccgcgcctatgccatgggcagggcaggctggaacagggggaatgcgcggggccgggggcgggggcgcctcgagccccggaagttcacgaagatgacgacacgggggcatcatcttccgctccctcatcttccgcgtcctcatcttccgcttccacctctttcatgaaagcctcccagtcccagtcttccgtttccgacgttttcgagtggtcggccttgggcttctgcggcttgtacgcgttcctgagtgtctcgaactgggcccagaagcgcccgatctcctcgaccgtcgacaggcgcggccgataaggctcgtgtttcgggagcggctcgcccgcgtcatacgcatggccgtccttgagcatacgcagcagcagacgggagaagtcgagcactaccgcatcgggatcatcgcgctcgaatatatgttggtcgttaaacttgccgtagcggatgggatcgcgatagcgcagcaggaaacgggtgagattctcgtcataatagcgccgctcgccgatctgctcgccctggaagaagaccgggcgcgccacgccgttcaacgcgcggctgaaggcggcatcggacaggcgctggacggcatgatccagcgccgcctcccatgcgaagcggaagctctgcgcatcaaggcgcgcgcgcagggcataggccgagttgaccgacatgccgacccgcgcgcacgcctccgtgacgcagccgctctcggccagtgcctggatgaaggtcatttgcctttccgctgtccagccatcatgacgcttgcgcacgatgacgggctcgaaggcgaaatcgggctcatcggggccatggaagccggcccggggctgcttgtgcttgctcatgcgtgcatggggccatgaaaagggccgtgtaggacagctttttcgacggagaccgcgcgcagggctgggcaggcgccgggggctggcgcgagaacgaggcgccagagccagccgccagagacagccgcctgactcaggcgccgggctcaggcaagcgtgaggaaaatctccgcctcgatcacccattgcccggcaacctcgcgccacttggcggtgtagaggccggatgcggcgacatcctccgtgcccgccgccatgccccgccattcgccctgttccagcgcgatcggctcggcagccgaggccgtgatgacagtggaccggcgcacatagacgaggcggtgctgcgcggcaaactcgcgctgccagaccttcacctgcgccgcgcgcccagcaatgacggcgctgtccgtgcccgtgaccatcacgcaatccctcgcgagaagcgggccgatggcggcggcgtcgccgtccgcaatggcccgattgaacgcggcgcggcgggcgcggatggcgaggtctgcgggggtggtcaatgaatgtcgagcccggttgtcatcagattgatcgttcctcatcagagaacaaagccaccaatggggtattgatatagtaattgttgcgccccgactgatgcttgatcaacagcccggcctccgcaagctgatcgagatagcgagcggcggtctgtctggtgacgttcaggtcttgctgaacatattcgattcgggtgtatgggtgacggaaaaggttgttcagaagatcctgcgaatagatgcggggatgatccgtcctcaggcggttcttgtagtcggccatgaggccgcgaatgccttcgatcaggtccagcgtctcccgggctgtatcgccgacagcacgcagcatgtagatcagccattcttcccattcaccggtttcgcgcacggtttggagcaggcgataatagtctgcttttcgggcggtgatcgctcggctgagatagagaatgggaatgtcgagcaggccctgacgggtcagataaaggacattgatgatgcgcccgatgcgaccgtttccgtccggaaaggggtgaatgctttcgaactgatgatggatgatagccatcttcaccagcgggtcgaggtcgctttggtcgtcatcgtttatgaagcgctcaagctcggtcatctggcgaacgacatctgtgccatcctgcggcggaacatagacgatgtggccgcttgcctcgttgagcagagccgtgccgggcgcgttccggaagcctcctgtcgtacgcttgagcacccggaacatggcgatcatagcgttgttgctgaggatgccctgctgctccctcagcctgtcgaaaccgcagcgcaacgcatcacgatagagggcgacttccttggcggccggagacccgggatgatccgggaacaggctggcctgaaacatttcgtcctgagtggtgacaatattctcgatctcggaactcgccttggcctcctgaagcgagagcgtatcgatcaatatgccttgattgggaatggcggctgcccggcccttgagctcagcaagataacgatgggcccttgccgcttcccgcagcacggcatgggtttcaatggcgccggaaggcggcagggctgggatagcataggtgggcttgagcgccatatcatcctggtcatgtttgaggggttcgcgcagaacgaacatatcaaaaaaatgtgttaaagaaacgggaatatattaacacgtctttctgaaagggcggtgctccgggtgacacctttaaagagaggcgtccacatcctctgtctggatggaccggatcagagtgcataaatgcattaacccgtcactatcattttccagcttaggctccggcagcctgtccaaacggtgcaggtctcggtatttcggagccttcgatgccgtacgagatcatcgccttgatcgacaagccctggctgctgctggccgttctggccgtcggtgcgggactgggcatgctgacggagcggcttgccgaaaaggccaacaagactgggcgcaaggcttggtggcagaccaagaacaggagcaagttcaggacccgaaattccggcaacggtgcgctcggcgccgagattgcggccctcaagggagcgccttctgctcgacggttcccggacgcatccgatcagctgcgtatcgttctgggcgcacaatttcgcgcaaggccgctgcttaacaagccggagcaacgtctgcttgcccatcttgaccggacgctggcgcgtgaagcgccggattggcgagcaatggcgcaggtctcgctcggcgagattctggcgagcgaggaccgcgaggcctttctggctatcaattcaaaacgggtcgactttctgcttgtcgacgcggcctcccggccactgcacgccatcgagtttcaggggacgggtcatcatcaaggcagcgcggcagcgcgcgacgccgtgaagcgggaggcgctccgccgtgcaggcatcggctatgtggagatcgccagcggcgacacgccggcggaactcggtgcaaccatccgcaagttgcgcgagaaggcgagctgagcctccttcccgcgcgacctgcggtgagcgtcagtcgtgctcgcggtcgccggcgccgatgtatagttcgcgcccgccctcgttgtagcgttgcgccatctccgccatcccggcctcggcttcctccgcagcgatgaacccggtgctctcctgattctgcttcgccgcaaactcccgcacttcctgcgtgatcttcatcgagcagaatttgggcccgcacatggagcaaaaatgcgcggtcttggcgccttcggcgggcagggtctggtcgtgatactgctccgccgtgtcgggatcgaggctgaggttgaactggtcgcgccagcggaactcgaaccttgcgcgggacagcgcgtcgtcgcggaccttcgccgccgggtggcccttggcgaggtcggcggcgtgggcggcgagcttgtaggtgacgacgccgactttcacgtcgtcccggtcgggcaggccgagatgctccttgggcgtgacgtagcagagcatcgccgtgccgtaccagccgatcatcgcggcgccgatgccgctggtgatgtggtcatagcccggcgcgatgtccgtggtgagcgggcccaatgtgtagaagggcgcctcgccgcaggcttcgagctgcttgtccatattctgcttgatcttgtgcatgggcacatggcccgggccctcgatcatcacctgcacgtcctgctcccaggcgcgcttggtcagctcgcccagcgtgtagagctcggcgaactgggcctcgtcattcgcgtcggcaatggcgccggggcgcaggccgtcgcccagcgaataggcgatgtcataggccttcatgatctcggtgatctcgtcgaaatgctcgtagaggaagctctccttgtggtgcgcgaggcaccatttcgccatgatcgagccgccgcgcgagacgatgccggtgacgcgcttggcggtcagcgggatgtagggcaggcgcacgccggcgtggatggtgaaatagtcgacgccctgctcggcctgctcgatgagcgtatcgcggaagatttcccagctcagctcctcggcgatgccgccgaccttctccagcgcctggtagatgggaacggtgccgatggggacgggggaattgcggatgatccactcgcgcgtgtcatggatgttgcggccggtggagaggtccatcaccgtgtccgcgccccagcggatcgaccagaccatcttgtcgacttcgttggcgacgtcgctggccacggccgagttgccgatgttcgcgttgatcttcaccaggaaattgcggccgatcgccatcggctcggattcggggtggttgatgttgctggggatgatcgcgcggccgcgcgccacttcgtcccgcacgaactcgggggtgacgtaatcggggatctcggcgccccagtcctgcccgtcacgcacatattcggcgaggcgctcgcggccgagattctcgcgctcggcgacatattccatctccggcgtgatgatgccgcggcgggcataatgcatctgggagacgttcgcgcccggcttcgcgcgcagggggcgctggaccacattggggaaggggcgcacgccgccggaccggtcggggccgagctggccattgtcctccggcttcaccgcgcggccgtcataggcctcgacgtcgccccggccgagaatccagtcgcggcgcagggcgggcaggccggccatgatgtcgatgttcgccgccggatcggtataggggccgctggtgtcatagacacggatcggcggctcgccggacgaaggctcgaggtggatttcgcgcatcgccacgcggatgccgctgccggacttcgccgcgacatggatcttgcggctgccgcggatggggccggtggtgacgccgatctcggtcttggcgggaatgtctgccatgcgggaaatgcctttcttcagacgaaaacggattgcgcagcgtccgcccggcccgtgagcccggcaagcgcgaggaagaggcccagcgcgatactcgcgaaggcccagtggcgggtgaagcgcagcgacgcctggccgatgcggatgagcgggccgggcgtggcgatgagcagcgcgccttccagcagcgccagccagccgatcaccgtgacgatgatcgccagcggatcgacaaggatgctgtgagcgatcgccagcgccgcgccaatggcgaagacagtgaagcccatgaccatctgcagtcccgcggagcgggcgagatcgtccagcatcgcctgccagcgctgcggcgccgcaaggccggagaggcccgccacgatcatgtagaggccgattgcctgcgccaggtgcagggtcaggctggtcgccgtggtcattgtccgcctccttgcctctcgctcggccggatcgcgggcggggaaggaagggatgaccggtgatccggcgcggtccactccctccgccggtacgagccggttcaggttcgacgggtcggatggcgctacccatccctctcagccagtcagcaggctccccggggaagggcccatgttatcctgctttgcaggcggggccaagccgtaaacgggccgacccgggatcgctcagaaggtgtaggccagccccagacccgccatccactggtcgcgcgatccggcgatgcgcacgaccgggctgtccgcaatgtcgccaagcaggcgggtataagcgagaccgccgaccagcgagaggccgccggagagatcgccggtcagcgagacattgcctgctgcggcgagcgtccagtccttccagccgctgcccgcgctgtggacgggcagggtgctcgcggcgctctgctccggcgtgatggagaagaaggtgcgcgcataatcgtcgtccacatgattggccgaggcggcgaggatgacgaggctcttcgtgctgagcggcgtcatgtagctcagcgagggcgtgatgatcgtgccgccatgcgcgcccgcgacgtccttgcggacagtgacggtggccgagagccggtcataattgctggtgatgaggccccagcggccgatgcccgcgaagccgcccagctcgaccgaatggccgaccttgccgagcgcgcggatgcgctcgtcatcgatattcttcacgctcgcgcgattgaagccgaccgtggcgaccggaccgagctggaaatcccagcgcgatccgccatcgttgatgagatcgaggctgaggcgattgccgacatagagaaaattgagcccgccgaccttgccgaccgcgccgggcaccggcacgaggctcgatccgctcgccccctcatattccgggatcagcgcgccgccgaggccgactgtgagccggtcccccgcacgggcccgggcggccgcacgctcctcggctgcctctgcggcgtccgtggtctgggcgaaagcggggaaggaatgagcggcgagagcagcgagcagggcgggcaggacatggaagaggcgcaagttgaaactccggcatggggctgatgccatcaacgcagtagccggcacttggctcccgctccatgttcgatgctcgtgcgacgcccgatttcggggggcatcgcgggacgcaatctgaatggaggccacgaggcttcctgcctacctcatcaactggatgacgggaaagaggcagcgatcccgctgtctcctcgggtccggaccggccgccgcgacgttcggggtgtcctgcccccggggggcagcgagaatggagaggaggttgcgtcaggcgaccagggtggtggattccaattcagcgtcggtctgctccacggccagcacgaatgctgccagcttcccgggatcaagctggccggcagtccgcaccccggaacacaggtccagcccatagggtcgaacctgcctgattgcgtcagccacgttcgcggcggacaagccgcccgccaggaagaccggcctctgcgtcgctcgaacgaaggccgcacttattgcccaatcgtgggcgcgaccggttccgccaagctccgcgaccggggcgttcggccgacccgaatccagcaggaaagcatggacatgcggcgcatagaccgggatcagatcaagagcttccggcccttcaacatggatgacctgaacacgacgcacatgcggttccagcgccgccagcttctcggattccgccggatcgatgtgcgaaacaacctgaaccgtggacgggttggtggctcgtatatgagcggagatcgcttcggcggtcgtctcggatgtcagcaggaaggtggcgacaggtggcggaacgagcgccgttatctcggcgatcagggcgtcagcgataggacctggcccggaaggcatacgcgccaccagtcccagcgcgtcggcacccccttcgattgcgatgcttgcctcaccaggcgaagcgatgcagcacactttgatccgcgtcctcatgaggaaggaatatcgcgacggcaaagcggcggcaatctgtcactttcccgcagacgaacagtatcttgcccgccgtgctaacgactatccgaaccgggcccggtttgctgcagaatgccggcgaaagaggccacaaggccgtctcatcctcgccacctggccgtccgcgcgcaagggcgcatggctcgcggcggaccttcggacgtgcccccgcttctatcgcttctatcgcatctatcgctcgtcccgcgagccgcgatcagctgccgcggatcgcgctcagcttgcgctcccacgcgagggcatgttcgacgatgaccggcaggtccgcataagcgggcacccagggcagtgtcgccttgatccggctgttgtcggaaatgagggccggcggatcgcctgcccggcgcccctcgatccggcgctcgaccttcatgttggtgacgcggtccacggcgtcgagcacttcgagcaccgagaagccccggccatagccgcaattcatggtgaggttgcgcgccggctcggccatcagcgcttccagcgcgagcacatgcgcggcggcgagatcgctgacatggatatagtcgcgcacgcccgtcccgtccggcgtcgggtaatcggtgccgaacacgccgacatggctgcgcttgcccagcgctgcctccaccgcgaccttgatgagatgcgtggcgccggccgtggactggcccgagcgcccttgcggatccgcgcccgccacgttgaaatagcgcagcgcgcagaaattgagcggatgggccgccgccacgtcccccagcatgatctcggtcatcagcttggacatgccatagggattgatcggctgtttcgggctgtcctcgcgcaccgggctttcctccggcacgccataggtcgctgcggtggaggagaagatgaaatggggcacgcccgcgttcaccgccgcctcgatcagcgcgcggctgttggccgtgttgttgcgataatatttgagcggattctcgacggattcgggtacgatgatcgagcccgcgaaatgcatgatgcctcgcacgccatgggtgcgcaggacatcctccatgaacgccacgtcgccgacatcgccttcgacgaaggcggccttctcatggacggcccagcggaagcccgtggtgagattgtccaccacgaccaccggccagccgccgtcgaccagcgccagaacggcatggctgccgatatagccggcgccgccggtgaccaggatggtgggcttgtcggtcatggaaactccctcgcaatggcgccggtgcactggcatggcgcatgtctccgcggaagggcctgccttccccggtcaaccccgttcaatagaagcgcgcgatcagcggcacgatgaccatcacgaacagcaggatcgaaagcgcagccagccagtgcggccggttcatgccgtttccgttccgcccgccggtcatgtctcgcccttccgctgcttcattgccgccacggccttgcgcacttcctgtgagcggccccgcggcaggatcaggatctcgtctccggtcgcgatgacgatgagattctgcccgccgaccacggtcacatgcgggccgtcgctgcggatcaggcatccattggcctcgatcgcctgcgcggcgccctgtacggcattgccgtcggcatcgcgatccgcgaggtcatacaacgcatcccagcttcccacgtcggaccagcccatggcgaccggtacgcaggcgaccttctcgccccgctccatgacggcataatcgatcgaatcggacgcgcagagcgcgaatgccgcttcggaggggcggatcaccttcccgtcccgctcggcttccgccatggactggcgggccgccgcgagcatgttgggctgatagatcgcgagcgcatcgaggaaggcgcgggcgctgaacaggaagatgccggcattccagacatggccgccctgcgcgagcatcgtcttggcccggtccagcggcggtttctcgatgaagcgggagaccttgcgtacgccttcagccagctcctcgcccagtgcgatgtacccgaagcccgtctcgggcgcatccggctcgatgccaaaggtgacgagccagccctcggcgaccagcggccgtgcccgctcgatcgcggcatggaaagccgcgacatcggtgatgacgtgatcgctcggcatcaccagcatggcgctgtcctgttcctccagggccattgccgcaagtgcgatggccggcgcggtattgcgcgcgcagggctccagaatgacggtgatgtccggcccgccctgggcgcggatgatgtcggcatgggccgcgttcgccacgacgagcggcgtctgtgcatcggccagcccggcaacgcgcgccagcgtcagctcgaacatcgtctgcggcgcggtgagcccgatgaactgcttgggctgggcggtccggctgaccggccagagccgggtgcccgagccgccggagaggatcacgggcgtgacgggctggatcttgggcaaggctgtcgctcctccgggcgtctggaattctcgtggcctagtggcgcaggcccggtcgcatcgcaagccccgtcagaaggcttcgctgatcgaacaggcagccggacccagaatgaccacgaacagtgtcggcaggatgaagaggatgagcggcacagtcatgatcgccggcaggcgcgcggctttctcctcggcgcgcatcatgcgctcgtggcggaactcggccgagaggattcgcagcgcggaggccagcggcgtgccgtatttctcggtctggatcatggtcgtcaccacgcccttgagcgcatccagcttcacgcgcgtcgccagattctcgaaggccatgcgccgctcggtgaggaaggagagctcgatggcggtgagctggaactcctcgcccagctcgggataggccgcgcccagctcccgcgcgacgcgcgcgaaagcggcgtccacggtcagccccgcctcggcgcagatgacgagcaggtccagcgcatcgggtatgcccttgcggatcgcctgcgagcgcttggtgaccatattgtcgacataaaggtccggcgccttgtagctcaggagcagcgcgcccgcgaacatgccgaacttcttcatggcgccccagtgcggccagagatcgaccccgtagatgagcagggccgccatgccgcccaccacgatcggcagcacgagccggccgaagatgatggcgatggcccagtccttggagcggatgccggcctgcgccagcttcacttgcgccaccttgagctggtcgtcctgcagcaccttgagcgacgacaggaaggtccgcatccggtccgtcgtgtcgttctggtgaacgatcttcgcgcgccgcttgccggtcgaggcagtgatgcccgccttcagttgctcgcgccggtcgttgagcgccttcacgcgccggttcatcgggttgcgcactgtcgaggcggcataaagcgcgaccagcacggcgagtgtcgccagcgccgcgagcagcgtgccgacatcggctgcggtcagtcccatcagggtggcgccggtggatgacatggtccctggagctccctagatctcgaaattgatcatcttggacatgatgaacacgccgatgcccatccagcacatgccgcccagcccgacgagctgcatgaggctcagcccgaagagaccgccgggatcgccgttgaagaagggcgtcatatatttgaagttgatccagctgatgaggccgaacacgaggaaaggcagcgcgccgatgatataggccgaggccttggattcggacgacatcgcccggatcttgagcttcatctgcgcgcgctgtcgcagcacggagccgagattggccagcgtctcggcgagattgccgcccgtttcccgctggatgttgagcgtgatgcagaagaactggaattccggcgtgccgagccgcgccgcggtttcctgcagcgactggtccatggacttgccgatcttgatccgctcggtgatcatcttgaattcctcgcccacgggcccgggaatttcctggctcaccaccgtcatcgtctcgctgaccggcaggcccgagcgcaggcctctcaccagcaggtccagcgcatccgggaaattggcggtgaacttgtcgatccgcttcgcgatcagcttgccgatcacccagtgcggcaggccgaagccggtcgccatcgccagcagcagggccggcacgaaggaaaagccgcgcagcagcaggagggcgaagaccgtgatggccagcccgacgcagaccatcatatactggctgagcctccatttccggccggtcatggccagccgcttggtgagctgctcgggccgggggacaagcgaggtgaggagcttgtgcttctcctgctgggtggaggcgatcgccttgcgcatgcgcgcctcgatctggttgccgtcattgccggtgtggcgcccgcggatcgcggccatgcggcgcgcgcgcgcgcgctcgggcgacggtccggaaaaggcgaagaacagcatggcgagcatcgccaccatgagcaggatcagcaggaggaaccgtgcgtccatcatcatcccgttcaatgaccgggcgcgaagtcagcgccgcggcgatccatcaccccgaaaccaggtccgcactggccgggccctttgccttgccctgccggggcagcttgccttccagcaggcggctgatgagcgagccgccggccgccttgccggcgcccttgctgtccgccggatcgaccgaaccgccgctggtcgcaatcgtcctgccgagctgcgcgagaccctggccgagcttgctggcgcggccgctttcagcgaccgtcttgcccagcttggcggcctgcgcggtcaccttggaatcatagggcaggacgaggtcgatcggccgctcgatcgaatgttcgaaatccttgcgcgcgatctccaccacgcccggctgcgccttgttggcgaccaccatcacatggctttgcggcgcattggacttgagccaggagaggatgcggatcgtgtcgcgggcggatgcgagcgtgaactccgtcaccacgatcaccacgttcgattcgtgcaccagatgcgggtgctggatcagcatcgagcgcggcaggtccacgaatgtccattcgaaggcgctgcgaagctcttcctccagctgatgataggcagagccgtccgtgatgagcggctggctgatcggcgcctcggcggagaggagcgcgagcgtctcgctggcccgcaccatggcgcgctcgatgaagagcccgtcgatgcggcttggattctcgaccgcgtcggtaaggccgcggccgggctccagatccatcgcgagcgccccggtgccgaaatgcacgtcgaggtcgagcaatgcggtggggctcttgcccttggcgctgctgagataagcgagcgaggtcgcgatcgtggaggcgcctacgccgccccgggtgccgatgacgctgaccagcacgtgcggccgatcatcgccgatgtcggccttgggcgccaggaagacggcgtgcgcgccggccagggcatcgcgcagcgtgtcggcggacagcggcttgagcagatagtcctggatgccgctcgcgatgagatcgcgatacaggcgcacgtcgttcacttgcccgctcgcgatcaccacggtgccgggctcgcagacttccgcaaggctgttgatgtcgttcagcggatcgccggattcggagaggtcgacgaacaggacattcgggctcgccgacatggagagcgactgcacggcattgcgcaggccgcccttgtagaccttctcgaccggccagcccaattcctggaccacggcgcgaataagatcgaggctgtgatcgtcgcacacataggcatgaaaggggtcgcgtccatgggggccgccgggtttccacggtgcgttcatctcacttgcctcccgccgacatggcctgaagtccgccggcgccggtgggcgccttttcctgataggccttgatcgccttgccgctcacgccgttggtgggatcgatgtccgaggcgcgtccctcgacgaggtcgcgcggatcggccaccatcgcggcgagattggaggccgcggcgcagccataattgtcgctgaggccgccgacgaaatcggcttccgccttgtcccgccagctcgggcagcccggcacgcttgccgtcgagcggctgaccacgacgcgcacgccgcctgccggcgcttccccggccgtgaccggcgcatcgccttccaccagcagcccatagcgcccgacgacctcgcccacggcatcgcgcagggccagcgatccgccggcgctggccagcgagacatgatcgccatagcccaggcgcagcgcgctgaaccaggcgttgaggcggctgcggtcagccgaacccagggtgccgtcgctctcgcccgtcacgtcgaagacgaagtcggtgcgctcgaccaccggctgatgcgccgattcgacgccgcgctcggccttgcgggccgttgccggcgtggccaccagcacaggcgcgatgacaaggcagagcgccagcgcacgggcggcgggcctgaagaagaagctcgtcttttccatcctgcgtatcttcccttgtcagaagctgaaaccgggcgcggcctggcccttgttcgaccgggcggcattgccgaccttgtccggcgtcacggtggtcggctgcgccgccttgggcgcgggccggctggcaccggtctcgccggcatggatctggccgccgaggatgcgctggccgtcgtcggcattgcgatagccatcggtcggcagcacgatctggcgcgcatccaccggcttcaccagatacggcgtcacgacgatgaccagctccgtctcctggcggcgatagccctgcgacttgaacaggttgccgatgatcggcaggtcgccgaggaacggcgccttctcgatggtgttgccgctggagctggacagcaggccgccgatcatgaagctctggcccgagccgagttccacggtcgtctccgcccggcgggtggagatgccggggatggtgaagccgttgaggcgcactgccgaaccattgtcgagctgcgacacctccggacggacgcgcatcgagatgcggccgtcggcgaggaccgtcggcgtgaaggcaaggctgacgccatattgcttgtactcgaccgaaacctgacccagcgtcgtcgagagcggaatgggaatttcgccaccggccaggaagctcgccgtctcgccggagagcgcggtcaggttgggattggccagcgtggaggcgagcccctgcgtttccgccaggtcgagcgcgccgagcacgtcgaggccgaacagccggccctcgccgaacagcgacgtgccgctggtgcccggcgtcacggccgtcgcgccttccgacactttactgccgaccagcagcgggccgcccatggtccattgcggatagaattcccggccttgcccgaccccgaacttgaagccgccggtcgcgtcggcggtggcgaggttgaagccgatattcttggagaggctcttgttcacctcggcgatgcggacctgcaggttgacctgcagcggcgtcgcggtcttgaggcggctgacgacattggtctccttgcccgagaaggcctggacgaggcgctcgacctcggctgcgtcttccggcgcgccgaccgtgccggtcagcagcaccagcccgttcatcgtgctcacctggacattggcgtccggcatggcgaggcgcagcatctggtcgatgctggtgatgttgttgcccacgcggaccgcattggcatagagcatcttgccattgcccgaggtcacgaagatgttggtctcgcccggtgccttggcgatcaggtagatctggcgctgggagcgcacatggacgtccagcacattgggattggcaatcaccacgtcggtgaggctgtcgggcaggttgaccacccggctctcgcccacggcgagcagcagggcgccgttttcctgcggcgcggcaccggcggcgagcagccccggcggggcaagcacggcgctggacgcaatggcgagcgcggcggcgagagcgccggccgcgacgcgcgccagcgatggctggaggacatggctcatcttcacttgctcccgacctcgacggtagtgacgctgccgccccgcgccacgcgcacgaccggccccgagccgctgcccccgcccgcggcgaccacggccggcgcattggggtcgacgggcttgccgggcacgctgctgcgctggtagcgcgagacatccgcgccggtggaataggacgagcggcggtcggacgggctgcgcgccagtgcggcgatcatcgccttctcgcccttctcgtcgcccgcgccggacgcatcgatgtccccggaggcgagcgcctcctcaagttcctgattgttgtccgcgatcgagcgcagcgagagcgtgatggcgccgacggtctgcgccacgctgatcttctccgccatgcgcggggtgacttcgagcgtgacgttggagaatgtctggacgaccggctggccatcctcgcccaccgcattggtgcgctggtcagtggcgagcacgcgcagattgcgcaggatcgtctcggcgaccttgagcggctcgccttcgccgccacccacgacgctctgcgtgagcatcagatccacccggtcgccggggaacacgaagcccgcgacgctgctctgcacggaaaccggcacggtcacggcacgcatgcccggcccgagcgcggcggcgaggaagccgcggtcgccggccttgatgagcgagccctgcgtgacgggctggcccgcggcgatcgccgtgcgcaccacggcgccggccagcttcgcctcgtcggccttgccctggatgaaataggcttcctcgaccagctccttgggccagggctggtagcgataggcatccggccccatgatcgtgccgacgggcagcgacttggtcgcgaccagcacatggggcatgtcagcaggattgggcattgcggccgccgtcgcgctgggcgcaccgccgccgcctccgccgctgaacatggagcgtgcgaggaatgccgtcgtcaccgcaatgatgagggcacccgccagcagcgcgatcttcctgggttccatgtagacaaccgcctccgatcgatgggaccacgagtcccggtcgcattcattattaagtcaaagggttaagatagcgttcgcccattacccacagcccggcgagcgcgatggcgacgccataggggatttccggccggccgatcctgcggctcatccggtgatggacgaccgtcgcgagcgtcaccacgccgccgatcagcgccatcaccacgatgagcagagacatggcctgaagcggcagccacagcgcgatcgcggcgagcatcttcacgtcgccgccgcccatcatcccgagcgagaacaggacggcgaagagcacgaagaccgtcagcgccagagcgatctggaggaccacgtccggatagagcgcaaggccattggcccaccaccagagaggcgccagcagcgcgatgccgagattgaggcgattggagatgatgcggctgcgcaggtccgtcgccgcgccccacagcaggagcagcgccagagccgcgctcagcaaagaagaagcccacacccccaacataccggattatgcctagacgttgcgccttaccaaatcgtaaccagccccccatgcccgccccctcgctctccccgctctcgtccgatcccgcggtcctgtccgcatgctgacgaccgacatcctcatcgtcggcgggggcatggccgggttcagcatggccgcgactctcgcgccgcatgccggggtcatcctgatcgagcaggagtcgcagccgggctatcacgcttccgggcgctcggtggccttctgggaagagagctatggcgggccgggcgtacagccgctcaccagcgccagcggcccgctgctgcgcgcgccggacccggccttttccgagacgtccttcctggggccgcgcagcgccattcacatcggcaaggccgatgatgacgggctcgcagagggcatgctggcggccttcgccgggagcggcgtgacgttcgagcgggtcgaccgggccgccatgctccgggccctgccgggcctgcgcgagccctgggtcgtgggcgtcgccgagccctcctgccgggacatcgacgcagccggcctgctcggcgcctatcgccgcgcggcgattcgcgcgggcacccgcgtgcagctctcgaccgcctttgcggccgcgcgccgggaagggccgggatggcaggtcgagacgagcagcggaaccatcgcctgcggcatgatcgtcaacgcggcgggggcatgggcggacgatgtcgcccggcgcgccgggctggggccactggccatcaagccctatcgccgcacggtcgtgcagcttcgctgtcccgaggcgccggcgcatttcccgctgatcgcggatctgggcggcggcttctacttcaagtcggaaggcgcgggccggctctggctttccccgcatgacgagacgcccgatgtcccgcgcgacgtggcgcctgaggaactggatgtcgccatcgcgatcgaccgcttctgcgcggtcgtcgactggcggatcgcggccgtcgagcacaaatgggccggcctgcgcagcttcgcgccggaccggctgccggtctatggcttcgacccgcgcacggagggtttcttctggttcgcggggcagggcggcttcggcatccagaccgcgccggccgcggccctgatcggtggcgccctggcgcttggccagccgcttccgcccgccgtggcatcgatcgacgcgacggcctacgcgccgggacggctcatcccatcctgacaggaagagagcagcggcggcgcgccgggcgccgcctgccgtgccttatttcagcgtatcgagataagcgatgatgtcggcgcggttcttgtcgttggcgacgccggcgaatgccatcttggtgccgggcaccactttcatcggagcgcgcagataatcggagagagtggcgttggtccacaccttcccactggccttcatcgccggggaataattgaagtcgggcagggacgcggccttgcgcccgaccacgccatgcagcgagggcccgaggccgtgcttgcccggttcgagcgcgtggcagatcttgcactgggcatagagcttcgcgccattggctgcgtctccgccagcggcggtctccaccggggcagccggcgtgggctcgggtgcggccggcgcagcggcagcggccggcgtggcggtggcggccggagtcggctgggcttcgggctgcgtcacattggcaggcgcgggctcgccagcgacattgtcgggcgcttcgctgaccggggcgtcaggcacggccacggcattgccggccggttccggctggctgccgcaggcggcgagaaagagaagcagtcccatgctgatggcgccggacgcgagtccagcgtcggtccgacctggccgacgaagcttgcccacttgatcactccctgactgttctgtcgttcccgttgccttgcggcaaacggcgatcctctgcgccgggacgcggacatcgtcaactggcaatcaccgcccggagaagcgtcccgaagccgggcgaccgcgcggttccgcgtgacgagggcagttgacagggaccggcaaagatgtcgatgaacggccaaccagccgcgatcaccggatggaaggggccgagattgaacgagacgggtgagactctcctggaggagccggacgccatgccgaaactggacggtacgaccaggctcgaccgggaatatggcttcacttaccggatcatcctgattgcccggcgctaccgggccctgctggacgagcagctgcgcccgctcggctacggcacggcgcgcatggaagcgctgtccaccatcgcccgctccagggagccgagcgcgcagatctccatcgccaagcgcatcggcatcgaaggcccgacgctgacccggatgctcgacacgctcgaggcggacgggctggtggtccggcggcaggaccccaatgaccgccgcaccaagctcatcgagctgaccgccgatggcgagaaggcgctcgaggagatcatggaagtcgccaatgctttccgggccagcgtgctggaggcgctcagcgacgatgaactcgatcaggcgaacggcgttaccgacaagctgatgcgactgctctgcgagggcgcggaacgctgaaggccggttcggccgggcgcgcgaaacgggcccgggcggtgctggacttcgcccggcggcccatatagttgcagagcgaatgatctgcgggaggatgcgggaatgacggacggcgcgggaacggttgcgggcgcattgccccgcatcgtgcatctcgacaggatgacgatgggcggtttcgagattccgcgcccggacttcccccatgagtggatcgcccatgagttcaccgagccggacgaggtcgtccagcgcctgcagggcgcgcaggtcgcggtcatcaacaaggtccgcatggacgcggccacgcttgcgcaactgccggacctgaaactgatcgccgtcaccgcgacgggcaccgacgtggtcgacagcgcggccgcgcaggcgcagggcatcgcagtgcgcaatgtcgtcggctatgccgggacctcggtcgccgagcatgtcatcatgctcatcttcgccctgacgcgcgggctcgtgccgttccgcgattcggtgatcgacgggcgctgggagagcggcaaggccttctgcgtgttcgcagcgccggtgcgggatctggcggggcagcggctcggcctgttcggcagcggcgccatcgcgcaggccgtcgccgaacgcgcgcgggcgctcggcatggaggtcgtcttcgccggacgcaaggggcaggccccggcggagggcaggctggctttcgaggaggtgctggcgacaagcgacatcatcagcctgcattgcccgctgaccgacgagacccggcacatgctgaacgcggacagcctcgccacgatgaagcagggggcgctcatcatcaacaccgcgcgcggcgcgctcatcgatctcgatgcgctggaagccgcgctggaggcggggcggatcggcggcgcgggcatcgatgtcgcgccggtcgagccgccgccgccgggcagcccgatcctgcgcctcgcgcgccgcagcgacgtgatcgtgacgccgcatgctgcctggctcagcacgcaggccgtgcaggacctcgcccggcgcaccggcgagaacatcgcgaccttcctcgccggccgatgaacggcccgatgcacaagcgggcgctcttggaaagcgcctatgacgcggcggtcgcagcctgcaagcgcccggagacgatcatcgccgcgctgccgcccaaaccggccgggcgcgtcatcgtgatcgccgccggcaagggcgcggtgccgatggcgcaggcgatcgaggcgcactggccggacgcgaccggcattgccgtcacgcgcaccggctatggcggcccgctccggcggatcgaactggtcgaggcaagccatccggtgcccgacgccgccgggcaggcggccgccgcccgatgcctggcgctggcggaaagcgccggggaaggcgatctggtgctcgtgctgctttccggcggcgcttccgccctgctcgccgcgcccgcgccgccgcttgacctcgcggcgaagcaggccgtgacgcgcgcgctggtccgctccggcgcctcgatcggcgagatcaatctggtgcggcggcatctctcgcgcatcaagggcgggcgcctcgccgccgctgccttcccggcggacgtgctcacactcgccgtctcggacgtggtgggcgacattcccgaggatatcggctccggcccgaccgtgggcgacgccggcacgaccgtcgacgcgcaggccgtgctcgcccgctacggcattgccgatccgggcggctggagcgaatcggtaaagcccggcgacccgcgcctcgcgcgcagccggttcgcggtgatcatccgcccggacgacgcgcttgccgccgccgcggatttcctgcgcgcgcatggctacacgcccgagatcatcgagaaggaagcgaccggggatgcacgcctcgtcgcgcggcgccacgcgcggatcgccgtcgattcctgcagccgcgggcagcgcacggccctgatttccgggggcgagctgaccgtgaccgtcaccggatcgggctgcggcgggcccaatcaggaatatgcgctggcgctggccgccgcgatcaagggtctggcgggtgtcgccgcgctcgcggccgataccgacggcgtcgacggcaatcgcgatgtcgcgggcgcctatgtcgatggcgagacgctggacgatctcgaggaagccgacatcgacgtggccaccgtccaggcgaacaatgacgcggggagcgcgctgggcgagatcggcgcgctgttcgtgccggggccgacactcaccaacgtcaacgacctgcgcatgatcctggtcgatccctgagatgacgcccgagcgcctcgtcgtcgccacggagctgctcgacatcgcgctcgatgcctggggcgatccgtccggcccgccggtgctgctgctgcacggcttcccattcgacccgcgctcgttcgatgcggcagcggcgctgctggcgcaggccggcatgcgcgtgctggtgccctggctgcgcggcttcgggcccacccgcttccgcgacgcggagacgatgcgctcgggccaacagaccgccattgccgacgatgcgcgcgcgctgctcgatgcgatgggcattgaccgtgcgctggtggctggcttcgactggggcggccgggcagcttgcatcatgggcgcgctgtggcccgagcgcgtgcgcggggtgctcgtcgtcggcggctatctggtgcaggacctctccgatcccacgcggcccgtgcccgccgccacggagcacatgatctggcaccagtatttcctctcgtccgagcgggggcggcgagcgcttgccgaggcgccgcgcgacatctgcctgcacttgcggcggcaatggtcgccggggctggtggacgaggcgctgttcgatcgcacggcgcccgccttcgacaatcccgacttcgcggcggtgagctggcacagctatgcccatcgcatcggcgcggcgccgggcgatccccgctatgccgcgctggacgccgcgctgctgccgccaccgcccgtcccggtccccgccatcgtcctcacgcgcggcggcggcatgatggggggcatgcgcgccgccggccagttccccgcgctggtgcgcgaatggccggtcgaagacacgggccatgatcccgccgccgagaagccgcaggccttcgccgaagcgctgctggcccttgcccgcgccgcaccctgagcgccgcggcgggccggcgcgacatcgcgcgcccgcctgacacatggcgatcgcccacggacgccggaaaacgccgttcccgagccgggaatcacgcgcctgcccgagcaattaccggacagatcaggacacataaaacagcatcggctttcctgccgcatcggggccggggcaggcggttgacagggccctcggtggctatgaatgatatggtatatcataccaaagcggatcgccgccgggaccaagcgctttgccgggctgtgagggccgccttgctggcgctgttgccgcccctcagaactgccgggaggcataatcccgccggaagccgtccgcgaaggccttgaggtccccgtgcgcgatcgcgtcgcgcagggcggccatcagcgcctggtagaaatggagattgtgctgggtcatcagcatggcgcccagcatctccccggccttcaccagatggtggagataggcgcggctgacgctgccgcagaccgggcaggtgcagcgcgcgtcgagcggcgtgggatcctcggcgaagcgggcattgcggatgttgagcggcccgctccaggtgaaggcctgcccgttgcggcccgagcgggtcggcagcacgcaatcgaacatgtcgatgccgcgctccaccgcgcccacgatgtcgtccggcttgccgacgcccatcaggtagcgcggcttttcggccggcagatgatccacgcaatgatcgaggcaggcgaacatcgcgtcctgcccctcgcccacggcgaggccgcccaccgcatagccatcgaagccgatgtccacgagcgcctgcgcggactggcgccgcagctcgacgtcgagtgcaccctgctggatgccgaacagcgccgcccgcgcggcatggtccccgccgctgtcaaaccccgcgcgcgagcgggccgcccagcgcatggagcgctccatggcctgcgcctgcgcgtcgcggctggtcgtcgtcggcaccagctcgtcgaacgccatcacgatgtcactgccgagcaggcgctggatctcgatcgatcgctccgggctcagcatgtggcgcgtgccgtcgatatggctggcgaaggccacgccctgctcggtcaccttggtgagggcggagaggctcatcacctgatagccgccgctgtccgtgaggatcggccgctcccagccggaaagggcgtggaggccgcccagcttcgccacccgctcggcgccggggcgcagcatgaggtgataagtgttgcccaggatgatgtccgccccgctggcgcgcacctcggccgggcgcatcgccttcacggtcgccgccgtgcccacgggcatgaaggccggcgtgcggatgacgccccgcttcatgacgatctcgccggtgcgcgccttgccgtccgttgcatggacgctgaaggcgaaccgcgcctcctgcggatcggccggcacgcgaaaggggggcggggtcatggatgcagtctcgctcatgcccgtgccatagcgggccacagccgcaatgaaacccccgcgcgcgggggtgggttggacaggttgagaaatttgaggggcggctgctggttggggttatgggggaagtggactgacgggatgcgaccagaccacgtcgcttcggtgcaatgacgaaatgtcgactatccggcgcaaaacgggcgttagcattatgatagcgaacctgtgtgggtcgaaaagtacgtaattccagtctctagctggtttgtgactgcaactggaatggctcttaggctatcaagcgtcccagttttaattttgccaatcacggcgcgcatcgcatcttgaactttgcgggagctctacccaatttgcctccccaagcatgggggctgataatgacagggttagttgaggaaatacaggcgaaggtgctggacaagaatgtcagcattactgagcttttgcgcatggtgaagttggcggcatctaagcttcaactcactgatgccattgaatgggttgaccatgagctaaggggctatccaacgcgagatagtgtgcctgaataccgccgcacgatgggcgaattgaaggcccacaaccctatgcgtggtcccattcccgtcgctggcgatcaagggttgattaggaaaatctctgagcaatttatcacagagccaatcagtaaggttgaggctctgtgcggtgatggcactggtacgctaatttctaaggttgatggcgaacttacggccgccatcgccaaaggaaactacggcatccacatggatatgtttgtccacatgtctgctgccgttttcgtcgacattcaagaacaagtgagaaatcaaattttggattgggcagtcagtctcgagcaagctggcgtgcgtggtgaaggaataagctttagcatggaagagaagaaaaaggctgctgacgtagcttcttctgtcattcacaattatggtgtaatccataacggcgataatagcggaaatcagaaccgcatgaacgtcaacgcgagtgataattctactaactcactggatatagataacacattccagaatctcttactggccgttcaagagggcgttcccaacgctgaacatcgtgaagagatgattgaaatcatcaaaacaatgaaagagacgaaaggcacatcaggctacgtgtcagcgtttcaaaagcttgttggatatgctgcggactatgccactgtgttagcaccgttcattcctgcccttagttccttgttgagctagcctctctaggcgcccagaagcggacagttcggattgtccgacggtcccgacctaggtagtggagcctgcgcagctatgcgaacgtccgttatcagcaaccagacattgcagtttcagggtgataacggcggcattgtcccattttctaccggaagccgcctgtccgctccccaccccctttccgacatccgatgacccaaaagccccaacaaaagcgccccccctccacctgccggtttgtcccacccccctctccccttccccaattttccggctggaccggcggcgcggccgcgctaatgtttgctggccgaggagcgcatcaaggccccggtcaacgcgctggccctatgctgcccgggggctggctctcatggggagaggttcgtggcagaattcgacatgattgacgcgacggcctgggcggcgatgctgctcggggcctttacactcgccgccgccatcggcgcgctgcgcaagccggggctgtggcaggccatggtccgggaaatcgagcaatcgccggcgctgcaattgctctgcgggctggtcgagctgatgctcggcgctgccgtctatctcgccaatccctggatcccggcggatatcctcacctgcatcatgaagacgctgggcggcatcatgatcgccgaggcgctggtggtgctcgctttttcggatctctacttccatttctggctgcgcaacctggcgcacatgcagcggacatgggtgatcctcaccttcgtcttcggcctcgcgctcaccgtggcgggactggcgcggctggcatagggctggatccgccccaggaagcggggcggcagggtcgagcggccgccacgcgtggccggtcagccggggctgtcctcgaagtgccagtggcggatgaaggccgagggcttgtcctcgaacagatcctcgcccacacgccgcgccttgcgcatgaggcgcgcgatgcgcttgcgggccagcgcggagagcagggcggcggcggccgggtcgggcagggcgtgagcctgcgcgccgatccagtccagcagcatgtcgagatcatggcgctcgccgagcaggtcgcccagacggtcgggcggagcgatccggtcgccggcatgatcgggcgcgaggctgcgcagcaggcgcatgtgctgccagtgatattttgcctgcttgcgccactcgtgactggcggccgattcggcaggcgacccttcgagcgtggccagcgtcgccatggcgcgccgcgccttgcggtaggtctggcgcaggccggggagcagggccgccttcccatgatccgtgagcgaccagctttccgcccggacgcgcgccgcgagcaggggggcggcgcagccatcgagcagggccgccgtccggccggtcgtgccttcggcctcgcccgtcagcgctgtgcgcagcgcggccagcgcggcgggggagatgtcgtcccccgcgtcgcgcgccagcagatcgatcgtttcgcccagaacccgcctgtcgcgggtgcccgaaagcgccgcgccgatatcgcgaaaggcggcattttcggtgcgccaggccgggaaagcggggcggacgagccgcagcagcccgcgcatcgccttgcaggcgcggcggacctgatggatcaagtcctcgtccggcgccgcgcgttcccggaccagcgccagagcgccatccagcgtctcgcacgcgatgcgacgaaacccggcttccaccgtgtcatccgatggcctgaaacgaaagggcatgcgaccccgatcctgacctcacccgccagcgacgctaattatttacctcccgagcggcaatggtcctttttcgggggaggcgcctcagtgcgccgcgccccagctcgcgccggtgccgatctccacgccgagcggcacggacagcgtcaccatcggcgcggcggcgccggccatgacttcgcggatgaccggcgtggccgcgtccacatcgctttccggcagctcgaacaccagctcgtcatgcacctgcagcagcatccgcacccgctccagcccggcctcgcgcagcgccgggcccatgcgggccatggcgcgcttgatgatgtccgcgctggtgccctggatcggcgcattgatcgccgcgcgctcggcgccctgccgcacatgctggatggatgaccggatctgcgggaaccatgtcttgcgaccgaacagggtgagggtgtggccactcgcccgggccttttccagcgtctcgttgatgtagacggagatgccggggaagcgatcgaaatagcgggcgatcatggcctgcgcttcctccgggtcgatctccagccgcgccgcgaggccccagcgggagatgccgtagaggatggcgaaattgatcgtcttggcgcggccgcgcgtatcgcggttcacttcgccgaacagctcctgcgcggtcgcggcgtgaatgtcctccccgcgctggaaggcagcgcgcaattgcgggacatcggccatgtgcgcggccagccgcagctcgatctggctgtagtccgccgcgaggatgacattgccgggctcggcgacgaaggcgtcgcggatctgccggcccatctcggtgcggatcgggatgttctggagattggggtcggtcgagctcaggcgcccggtctgcgcgccggtgagcgagtagctggtgtggacgcggccggtctcccggttgatctgcgcctgcagcgcatcggtgtaggtcgacttgagcttggcgagctggcgccagtcgagcaccagcccggcgatcttcacgccatccgccttcattttctcgagcacggtcacgtcggtcgagtaagcgcccgacttgcccttcttgccgcccttgaggcccatcttctcgaacaggatcgcgccgagctgctgggtggagccgatggcgaaggcctggcccgcctcggcatggatctcctcttccagccgcgccatttcctgcgcaaagcggccggacaggcgcgagagatgatcccggtccactttcacgccggcgcgttccatgccggccacgaccgggatgagcggccggtcgaccagctcatagatgcgcgtcgcgccttcctggtgcaggcgagggcggaaacgcgtccacagccgccaggtgacgtccgcatcttccccgccatagcgcgtcgcggcgtcgagcggcacctgcgcgaagctgatcgccttcttgccggtgccggtgacgtccttgtagctgatgcagctgtgctccagcacggcatgcgcgatctcgtccatgccgtgcccggcgagcgactgcccggcatcgaggtcgaagctcataaccatcgtatcgtcgatggggctgacctgcaggccatggcgagccagcacgttgatgtcatatttgatgttgtggccgatcttgagcacggccggatcgaccagcaatggcgcgagccgcgcgacgactcccgccatcggcaattgcggcggcgtctcgccgaacatgtcgtcgctgctcttgtgggcaagcgggatgtagcaggccgtgcccggcgcggtggcgagacagatgccgacgagcccggcggcgatgctgtccagcgaatccgtctccgtatcgatggcgatgatgccgctttcgcgcgcctgcgcgatccatgcgtcgagccgctcgaaggtcgtcaccgtctcgtagctgtcgcaatcgatgggcggcaggggcacgaaatcgggcgtgccggggtctgccggcgcggccgccgccgccaccggatcggccttcgtgcggcccggcgcatggaccgccatgcgcgagagcagcgagctgaagccctgatcctccaggaaatgccgcagcggctcgggcgggatgccgtccagcttcagctcgtcgagcgtctgcggcagcggcacttcgcaatgcagcgtcaccagatcgcgcgagaggcgggcgaggtcggcatgctcgatgagccgctcccgcaatttcgagggcttcatgtccggcgcggcggccagcacggtgtcgagatcgccatattcgaggatgagcttcgccgctgtcttggcgcccacgcccggcacgcccggcacattgtccacgctgtcgcccatcagtgcgagcacgtcgcgcagcttctccggcggtacgccgaacttctccatcacgtagctgtcgctgcgccgctcgttcttcatcgtgtcgagcatgtccacgcccggctggatgagctgggcaaggtccttgtccgaggagacgatcgtgacgtcccagccctgcgcgcgcgcctgcacggtataggtggcgatgatgtcgtccgcctcgaagccgtcctcctcgatgcagggcagcgagaaggcgcgggtcgcttcccggatcagcgggaattgcggcaccagatcctccggcgcgggcggacgatgcgccttgtactgatcgtagagatcattgcggaaggtgtgcgagcccttgtcgaggatcaccgcgagatgcgtgggcccttcctccttgtcgagcgcatcggccagcttccagagcatggtggtgtagccatagacggcgcccacgttcagcccgtgccggttcgtcagcgggggaagctggtgataggcgcggaagatgtagctcgagccatcgacgagatagaggtgattccgggaagacatggaatgcgggatagcgctcccttggtcatgaagccagcctccctgcatcccatgtcgtgccgagccgcgcgccgttcaggactgcggctgatcgtcctcgttctgcgtctcgtcctcctgcggctgcgtctcgtcgggcgcggtggaaccgctttccacaagcgcattgcctgcggtctggaaattggtgaccgcttccagctccacgctcctcagcttctcctgcagggcgttgtaagtgtccgtgtcgccccgggcgctggccgccgtcatggcctgctgcacggtccgccgcgatgctgccagattgatgttcttgagcagggcgtcggttccggccttgttctcggaggcctgcaatagcagttgcaggccgagctggaacgagcaggcctggtgatagccattgaccatgcggatcatgtcgtctgcggtgtagctctccagcgcgagcggccgccgggcgatgatctccgtgaggagcttccggcgctcggcgtcgatcacgttcgtgatcgcggggatgatctggttcttgtagacattggccgtcacatgactgcgcgtggcggtcgacagcccggcgagaccggcgagaatggacttggcctgctctccgcccacaatggtcgaggcggtcgacagtcccgaggcgagcacgtcaaaggccagcccgaccgaagcctccttcgcgtagatactccccttttccttttcgcaattcgcgtcggcatgggacagcaggacggattccagcctgttccggtagacctgcgatgcgcgggccagcgaatatgcggtgtacagggactcatcgaccgtggctggcgcgccctgcggcagcgtgccgacgaattgctgtggcgcgccgtccgcagtcggcttctgcaaggtaaaacaatcgagattgatcgcgaaactgaaatcgcccccgattccggacacatattggcaagcgggcgtcgccggacgcgtggcgatcgttgcaggattggcgcgggcggcgcggcccaactgaacgcatccgctcaataacggtgcagtcgccagaatgatcatgaatacacttttcattggccttccctcccaaggcgttgaaaagcgaccgaaggtgttcctccttttggaaagaatatcatttcagagactgctcggcaacggggcggcgtcgcgtttccgcaagattccagggggtgggaggccgggatttacaatcgcaggactgcgctatgccatgcgcctcgactgccacgcagggccctcatgcccgacggaatgtccgcacggtccttcggccggcaccgccccgttgcctccgcgcccctcccgcgataggaggcgcgatctttttctgggatcaagtcgaaggagccggccgtggcaggccatagcaaattcaagaacatcatgcatcgcaagggcgcgcaggacaagaagcgctcggccatgttctccaagctctcccgcgaaatcactgtcgcggcgaagatggggatggcggacccggacatgaatccgcgcctgcgtctcgccgtcaatgccgccaaggcgcagtccatgcccaaggacaatatccagcgggccatcgacaaggcgaccaagggggagggcgagaattacgaggaagtgcgctacgagggctatggccccggcggcgtcgccatcatcgtggaagcgctgaccgacaatcgcaaccgcaccgccaccaatgtgcgcaccgccttctccaagaatggcggcaatctgggtgcgtccggcgcggtgagccacggtttcgaccggatggggctcatcgaatatcccgccgccgtgggcgatgaggaaaaggtgctggaagcggctatcgaggccggggccgaggacgtcgaatccagtgaagatggtcacgccatctggactgccatggatgccctgcacgaagtctccaaggcactggaagagacgctgggcgcggccgacagcgccaagctcgcctggcgcccgcagaccacggtggaactggacgagaccaacgccggcacgctgctcaagctcgtcgacatgctcgacgatgacgacgacgtgcagaccgtgtggggcaattatgaagtgcccgacgaggtgatggagaagctgggctgatggacccgcgaggcgaggccatcgtcctcgccgctccgggcgatgcacggccgggccttgcaggcgcgggcggttcttccgatcgcttgcccacatgctgatcctcgggctcgaccccgggctggggacgaccggctgggggctggtgagagcgcaggggaaccggctttcgcatgtcgccaatgggcagatccgcacggatgccgccttgccgctgcccagccggctcgtcgcgctcgatgccgcgcttgccgccctgatcgccgcccacgcgcccgacgaggcggcggtggaggaagtgttcgtcaacagcaatccgcaatccacgctcaagctggggcaggcgcgcggcgtggtgctgctcgcgccggcgcgggcaggccttccggtcagcgaatatgccgcgcggctcgtcaagaaatcgcttgtcggcgtggggagtgccagcaaggatcaggtgcatgccatggtcgcccggttgctgccgggggctgtcatcagcggcgcggacgcggccgatgccctggcggtggcgatcacccatgcgcatatcggcgcaacgacccggcgccgcgcggggcttgcctgagcgcctgtccgatcaggcgaataaatgtatacgatttgtgtccgagctatggccgagcgttgcgtgatcggataaggacccctcagcggaaaggaggatgttcatgacggtacccgtgcgggcgatcacgtggatcgtcctgctggcatccgcgggcagcccggcaaaggccgaactgccggcgccggtccgggccatgctggatgcggccatcgcgagcggcagcgaggcggacatcgccagcgtggcgaaagtggccaaggtcgcaaatccggcggatgcgaaggaaatagacgcgatggtcgccagccatcgccaggccgtcaagcgggcggagctggcgcacaagcgcgaagcgagcacgttcgaggactggcacggcaatggcgaactgggcggttccacgaccaccggcaatacccgcagcgccggcctgagcgctggtctcacattgaccaagaccggcatcaagtggcgccacagggtgcgggcaaccacggactatcaacgcaatgacggcgcgaccacccgcaaccagtggatggccagctacgagcccaatttccagctgcgcgacagcttctatctcttcggcctcgccatgtacgagaaggaccgcttccagggcttttccgatcgcaccaccgtgtccggcggcttcggctaccgcgcggtggaaaccgacgatctgaagatcgatatcaagggcggccccgcctggcgcggcacgcattggcttgacgacccggcgaccaacgaacttgaggggctggccggcaccgatctggtctggcgcctcacgtcgcgcatcgagatcagcgacaatgcccaggcgatctggggtgcggacaacagcacctacagcaataccgccgccttcacggcgaagctcaacggttcgctgtccggccgcttctcctatgccgtgcggcacgagaccaatccgccgcccggctcggtggcgaccgacaccatcacgcgcgccacgctggtctacggcttctaagcgcagggcggtcgcctttcagcttttctgactgactgaacaggcgccccggtcagtccggccagggagcctcccgaagccccccagcccggcacgcggaacgctcaggacctcagttccggccccagaacaggaaggccaccgcccccatcaggcacaggaaggcgccggcatgccgccagttcaccggctcgccgaggtaggtgaccatgaagatgccgaagataccgagcgcgatgacttcctgcacgaccttgagctgcccggcgctccagccgctggcatagccgaggcgattggcgggcacggcgaagcaatattcgaacagggcaatgccccagctcatcaggatgaccagcagcagcgggcgcgtcatgccgcccttgagatgccagtaccaggcgaaggtcatgaatatgttcgagacgagcagaagcgcgatggtcggcatggcgccctgaatgccagcagggcgggggaaacgccatggggatgtgaggccaatccggcgcggtgcggccgggcggcggcgggcggttcaggtgcgcgccactcgcgcgaagatctgccggagcgtttgcgcgcattgctcaagctcccggtcggagaggtcggccagcatggcgcgccgctcgctgtcgaggatcggctggatcttgtggaccacggcaaggcccgccggcgtgagcgtcaccagcttggagcggccgtcgcgcggattgtcccgtcgctcgatgaggccgtccgccgccaggccctccaccacgcggacgagggtgggccactgcacgagcagccgctggccaagatcggtcagcgtcaccggctgcgggccgaacgcgatcgtgaacagcgcctgccagcgcgcccggctctgccccgtctcggcgcgcagccggttgtcgatatgtgtgacccacgagcggccggacatcacgagcaggcgcgacaggcgatactcccggtcgagccgctcgcccacgggatagaaatcattgtagaagcacgcccagtcgtcgaaatcgctgatggtggcccgcgcttcgctgtccgtcttcttcatacccccgtcagcagccatgccctctccgtcccagtcgttaatcctacccttgtagacggttgcggcgagaaaggaacggctgttcgtggactggctgtggccgggtgcgcgccacttcccgctggcctcgccgcgcgcggcgcctatatggagcgcatgaccagtcccacgttccggcagatcctggaagattacgaactcctcgaaggcgacgagcgctatcgcctgctgatcgaccttggccgcgcgctcgagcccatgccggacgcgctgaagaccgacgcgacgctggtgcgcggctgctctgccgctgtgtgggtctaccccacccggcgcgaggacggcgcgctgcatttcctggcggacagcaatgccgcgatcaccaagggtatcatcgcgctggtgctgctcgccgtgcaggaccgcatgccggccgaggtggcggcggccgacatcgaaggcgcgctggcgcccttcgatctcaagcgccagctttcctccaaccgcacgcagggcctgcccaacatgatcgcgctgatccgcgagacggccacgcggctggcggccggcgaacagggctcgtaacggggcatcgtcctgccgcttggcggacgcgatgcgcgaacggcgcccgttccgatatgcctgccctgtctcagggcgccgggggtgccggcatcatttccccgcccagcgcgcggtagagcgtgacgcggttgccggccgcttccagcagcgaggcgacgagcgtgcgccgggcagtgtagaggctgcgctgggcatcgagcgcggcgaggaagctgtcgatgccgccgcgatagcgcgcgtcgaccagataggcggcatcctcgctggcctgcacgcgcagccggtccgcgccgagctggtcgtcgatggtcgcctgccgcgccagcgcgtcggccacttcccgataggcggtctggatcgccttctcataagccgcgagcagtgcatcccgctgggcctggctggcggcgacgcccgcgcgcgccgcgccgccctggaagatcggccatgtgatcccggccgccccctgctgaagctgcgtgccgccgctgccgaacaggccatccagcgaggagccgacgaggccgaacagcgcgccgagcgtcacgcgcgggaacagcgccgcgcgggccgcgccgatctgcgcattggcggcgcgcaggtcatgctcggcggccatgatgtccggacggcgcagcagcacttcgctgctcgtgccgggcaaaggcgcgtcgatcgtctcgcccgcttcctcgatgccgccgggcagcagggcaggatcgaccggggcgcccacgagcagggcaaggagattgcggtcctgcgcgatcgcggtcgtgtaccgcgccatgtcggactgggccgtggcgaggatggtctgcgcctgccgcaggtcgctgcgcggcgcgatgccgctcgcgagccgcgcctgcgtgagcgcttcggtccgctgcgccgtctccgccgtcagccggctgatctccagcaggctcgcatcggccgcatgggtgagccatgcctgcgcgatgtcgccgatcagcgcgagccgcaccgcctgcgcgtccgccgccgtcgcgagatagttttcgcgcgcggcatcggtgagcgagcggatgcgcccgaacagatcgatctcataagcggtgaccgacagatcggcggtggcggtcgtccgcgtctcgccgccggcctggttgccgcgcaccacatcggcgcccgcatcgagctgcgggaagagatcggcgcgctggatgcggaactgggcgcgggcccgggcgacattggcggcggcctgccgcagatcgcgattattctccagggcgatgtcgatcagcgcgatcagccgcggatcgcggaacagcgtgcggtaatcggcggcgggaaggccggcctgatccgccagcgcggccgcgtccccgggccattgcgcctgcaccggcgccgccgggcgctcataggccggggcgagcgagcagccggcgagcaggcaggccgccagtggcagggcgcggcgcatgctcacggctccttccgtccggcgcgccgcgccacgatccgttcgctgatccgctggagggtgtcgcgcgtcaggcggcgcacgatcacgaagaacagcggaatgtagaagatggcgaggaccgtcgcggtcagcatcccgccgatgactgccgtgccgatcgcgatgcggccattggcgcccgcgccggtggagacggccagcggcagcacgccgaagatgaaggcgaagctggtcatgaggatcggccgcaggcggcgccgcgcggcttccgccgccgcatcgatgatccgcatgccccgcttctccgcctgctcggcgaactcgatcatcaggatcgcgttcttggcggcaaggcccatggtggtgagcaggccgatctgcaggaaaatgtcattgatgaggccgcgcagggtcaccgcgaggacggcgcccacaaggcccagcggcacgatgagcagcaccgcgatgggaatgctccagctctcgtagagcgcggccaggaacaggaagacgaccagcagcgagagcgcgtagagcaacggcccctgcccctgcagcagccgctcctgataggagaggccggagaaggcgaggccgatcccggggatgtcctccacatgctgctcgatccgccgcatggcctcgcccgaactgtagcccggcgcggcctggccgagcagctggtaggagggaatgccgttgaagcgcgagaggctgggcggcgtcatcgaccagctcagcgtcgcgaaggacgcgaagggcgtcatctggccattgccgccacgcacatgccactggcccagatcctcgggcttggcgcgataaggcgcatcgccctgcacatagacgcgcttcacgcggccacgatcgacgaaatcgttgatgtagcggccgccccatgcggaggagagggtgagattgacatcgctctggttgaggccaagcgccgccagcttctgatgatccacgtcgacgcgcaaggcggcctgatcgggcagttcctgcaggcggacggcggccagctccgggtccgcccgcgcggcggccacgaccttgtcccgcgccgcggcgaaatcggccgcgctcagattgccggtattgaggatctgcgcctcgaagccggtggattggccaaggcccggaatagcggggggcgtcagcgcgaagatctgcgcatcgcgcaggcccgagagggcgccgctggcgcgccgcgagacggcttcggccgtgttctccggtcccggccgctcttcccacggcttgaacatgatgaagccccggccgacattctggccgatggcgccgcccgggcccgaggtgcccgcgaccgtgaacagcgtcgcgacggtgccgctctcatgctccgcgaaataatcctccaccaccttctgcacctcggccgtgcggttgatggtggcgccggtcgggagctggaagctgacgatgcccacgccctgatcctcattgggcaggaagccggtgggcaggcgctggaacatgacgacgagcagcagcaccaccagtgcatagatggccagcgagaggccccgccggtccacgatcttgcggacggccgccacataatggtcgatgccccggtcgaaccggctgttgaagccgtcgcgcgcccgcaggagccagccgtgaacgcgcggcaggcggcgttccatccagctcctgtcaccctcccggatggcgtcgctctcccggtggggcttgagcagatgcgccgtgagcgcgggggaaagaatgatcgcgacgaagaccgaaaggatcatcgccgagacgatggtgatcgcgaactggcggtagatcacgccggtcgacccgccgaagagcgccatgggcatgaacacggcggacaggaccagcgcgatggcgatcagcgccatggtgatctcgcgcatcgagcggatcgtcgcttcccgggccgtcatgccgggattctccgccatcagccgctcgacattctcgaccacgacgatggcgtcgtcgacgagcaggccgatcgagagcaccagcccgaacagggtgagcgtgttgatcgtgaaacccgcgacatacagcaccccgaaggtgccgagcagcaccaccggcacggcgatggtgggaatgagcgtcgcgcgccagttctgcaggaacacgaacatcacgatcaccacgaggatgatcgcctcgatcagcgtcttggtgacttccgagatggagagcttgatgaaggccgtcgtgtcctgcgcgaagccatattcgaagccctcggggaaggtgtcggacagctcggcgacgcgcgccttgatgagctccgcggtggtgagcgcgtccgccccgggcgcgagcatgaacgccacgcccgcgccgggatggccgttcacatggatggtgacggtatagttgtccgccccgatctcgacgcgcgcgacatcgcccaggcgcacggtcgcgccggtcggcagcgtcttgaccacgatgtcgcggaactgctcgggcgtctgcagccgcgcctgcgccgtcacattgacgttgagatactggtccggcgcggacggctccgcgccgagctggccggccgcgacttccgtattctgcgcctggatcgcggcgatcacgtcgccgggcatgagctggaagctcgtcaaccgctccgggttcagccagatgcgcatggcattgggcgagccgaacacattgacgttgcccacgcccggcacgcggctcagcgtatcctgcaggttcgaggagagataatccgagacctgctgcgcggacatgcggttggacgcatcgtagaagcccacgatgagcagcatgtccgaattggccttgcggacctgcacgccgctctgctgcacttgctggggcaagcgcgcgatgaccgactggagctggttctggacctgcacctgcgcgatgtccgggtccgtgcccttgtcgaacgtggcggtgatgttggcgcgcccgcgcgcgtccgatgacgaggtgaagtagagcaggccgtcgatgccgttgagcgactgctcgatgacctgcgtcacgctgttctgcaccgcctcggccgatgcgcccggataattggcgctgatgctcacctgcggcggcgcgatgtccggatattgcgcgatcggcagcgaatagatcgcgccgatgccggagagcatcacgatcgtggcgaggacccaggccaggatgggcctgtcgatgaagatgcgggagagcatggccgctcagcccccggcgcgcgcgggcgccaccggttgcggggcatccgccggcacggcccggatatcctgcccggggcgcaggtcgccggtgccctgcacgatcacgcggtcgccggccttcaggccgtccgtgacgacccagttggcgccgagcgtgcgtggcgcctgcaccgagcgcgcctcggccttgttgtcccgcccggcgatgaacaggcgggcgccgcccttgccgtcccgcgtgacggccgcctgcggcacgaggaaggcgccgcgatccacggcctgggcgaagcgcgcccgcacgaacatgccgggcagcagcaggccatcgggattggagaagcgcgcgcgcagcgtcaccgtgccggtggcgggatcgacaagcgtctcggagaactggacgcgtccgacgccttcatattcgctgccgtcctccagcaggaggcgcacgtccgccgaggagggcgaggcgccgccgcgcgccagcagccgccgcagcgcgagcagattgccggcgctctgctggatatccacgaagatcggatcgagctggttgatgaccgccagcgcagtggcctgattgctggtggcgagcccgccgggcgtgaccagcgaacggccgatccggccactgatgggggcaggcacggtggtgaagcgcagattgatgcgcgccgtctccagcgccgcccgccgctgcgccacggccgcttcggcctgctcggccgcggcgacggcattggtatagtcctgctcgctgatcgcctggatcacgaccagcggcttgtagcgctccgcaagtgcgcgtgccgcttgtgcgctcgcttgcgcgctcgccagattggcctgcgcttcggctgccgtggcgcgatagggcgcgggatcgatctggtagagcggctcgcccgcgcgcacgagcgcgccctcggtgaagaggcggcgcaggatcacgccggagatctgcggccgcacttccgaggtgagataggcgttcacgcgccccgccagcacggtctcgagcggtacatcctgcggctggacgaccacgaaaccgacagtcttctggcccgggccaccggcgccgggttgctgttgcttgccgccgctgccgcaggccgacagcgcgaccagcaaggcgctcgacagagtgatcgccatccatcggggtcgataaggcaaggcgttggatccgatgctgaaatggcgcggtggggctcggcctgaattcctaccgaacggtagacgatgtcaagtcctcgaaaaggctatggggaaaatccggggcgccatttcgagcccggcgggttttgtgcctataaggagcgcgactcgaccgggccgtcaatgcgggcggcaacgggacgagcgagaggtgaaggaggcaaggcgcgttgatcgatccgaagcatttccgcgatgtgatgagcagctatccgacaggcgtgtgcgtggtgaccgccaccgctgatacgggggagcgctgggggcttgccgtcggctcgttcacggcgatttcgctcgatccgccgctcgtgggcttcctgccggacaagcgctcgcgcagctgggagcagatcgcgggcgtggggcggttctgcgtcaatgtgctgggcagcgagcagctcgacgagtgccgccgcttcgcctcgcgccatgacgacaagttcgacggcatggcgcatggccacagcccgggcggccatccgttgctcgacgatgcgctcgcctggatcgattgcgacgtggccgaagtggtggagctgggcgatcatctgctcgtcgtcggcgccgtgcgcgccatggagcggcgggacggcggcgcgcccctgatcttctatcgcggcggctatcacacgctcgcgggactgggcgaggaaaccgcctgaccgaaaggcaggatcgcttccagcgcggacagcggcggcgcgccgggaacggcgcggccgaggcgcatcaggaagacatggcgcacgatctcggcctgctgctcgatgccatagcgcgagaaaggccggccgggctcgaacgcatagccataacggcagaagggatgccgccgcagcaggagattgagcccgcgctggtgctgccagacatgcgtcatctcatgcaggaacaggccctgatgggccagcgtgccctcgccgaagcaggcgcagtagctgtgcccctgcggatggaaatgaatgtgtccgcgcggggccatcacgatcgcgcgaggctggaagggccaccatttgcgccggcggatgcgcaccgcatcgagatcgatcgcggtgccgaacatgcgcccggcaagcgcgcgctcggcggccgtcagcgatcgctcgccatcatcctccgccgccagaacgcgcatgtccgccatcgcaccgagataggtgcgcggcgggcgtgaacaaggcgggtcaggccttcgtcttgtccagcacggtgacggccagcatggtgatggtgaaggcgaccgtcatgccgatgaagacgatgacgggccactgggcgagatgctccatgatctgttgctccgtagctcaatattccttctgccatcctggccatggcgcgcggcgaggcattgatctgcgtcaatgacgggaacggagattttggggaaaggaaggcaaggtctcgttcgatgtccggctgattctgccgctgatgtcgagagctggcgggacggatcatgcgggggtcccaccagatggcgcaagccgattgccttcgggccttcttttcgggattattaaggaacctccggaatgatgtccggcggaaggagagtcccgtgcgctgccccagccagacagaggatgaggaaggacgcctgcgtgcactggccgattatggcctcacgcccggcgtcgtgctgccctcgctagaccccatcgtggaaatcgcggcgcgcatgttcgacgtgccggtcgcggccgtgaacatgatcggcagcgatcatgtcttcctccccgccagcgtgggcatcggcgtctgcgatgaccggcgggaggtctccttctgcgcgcatgccatcaatcaggacgaagtgctcgtggtcgaggatgcgctgctcgacgtgcgcttccatgacaatccgctggtccgggacggcatcatccgcttctatgccggcgtcccgctgcgcacgcgcagtgggcatgcgctgggcgcgctgtgcgtcatcgacagcgagccgcgggccgccttcagccggcaggacagcgcgcgactgaaggatctggcttcgctcgtgctcgacaagctggaactgcgccggctggaagtctccgccaccagcattcccccgcgcctcgaagcgagcgcggcgatatcccccaacgcggtgatctgcttcgatccccaatcgcgcatcacggcctggaacgaggccgcggccacgatgttcggctaccaggcggccgaaatcgacgggcggccgctcgatctgctggtcgcggaagatcagcgcgccacggtgcataaaggcgtcgaactggtcctggccggcgccccgcccagcaatgtcggcacggacctgaccgccgtgcgcgccaatggcgagcgcttcccggtcgagttgtactggtcgcgctggtatgagggcgaccggatgcatttcggggccatcgtgcgcgacatgaccgaccagcggcgcgagcgcgatgcgctttatcaccttgccaatttcgatacgctgaccggcctgcccaaccgcaacctgctgcatcagcgcgccgccgaggcaatccggcgcgccagcggcgccgcgctcatcctcacggatctcgatggcttcaaggacgtcaatgacacgcttggccatggcgcgggcgacgcggtgctgcaggtcgtgacccagcgcctgcttggcctcgtgccgcccggcagcaccgccgcgcgcgtcggcggcgacgcctttgccgtgctgctggtggaggattgcgatccgctgcgcctcgcccggctggcgcgggagatcggcgccgcgatcgccgagcccatcgtcgtggaagggcatgaagtgcgcattgccgccagctccgggctcgccgtcgcgccggaccatggcgagacggtcgaggaactgacgagcagtgccgatctggcgctgttccaggccaagagcggcggccgcggccgcgcctgcctgttcatccccgccctgcgcgcggaagccgtggcgcgcaggcgctatgaggccgagctgcaccgcgccgtcgagcgcagcgaattcgtcctgttctaccagccgcaaattcgcctgggcgacggcgcgctggccggggcggaggccctgatccgctggaagcatccggagcgcggcctgctcgcgcccgccgcgttcctgcccgcgctcgaaagcggggcgctggccgcgcgggtcggcagctggattttgcggaccgcctgcgcgcaggcggcgtcatggcgctgcgatcagccgtacttcaagatcagcgtcaatctcttcgccgagcagttccgcaccggcagcctcgtgcaggacgtgcacgaggcactgaccgccaacgacctgccggccgaagcgctggagctggagatcaccgagaacatcattctcgaccagcaggaagtggtgctgcggcaactgcgcgaattgcgcaagctgggcgtcgcgctgtccttcgacgatttcggcaccggcttcgcgtcgctcaacatgctgcgcacctgccccgtcacgcatctcaagatcgacaagagcttcacgcagagcatccaccgctcgcagcaggatcaggcgatcgtcctttccatcctggacctcgcgcagaagctggggctggaagtggtggcggaaggtgtggagaagaaggcggacgccacgttcctgcgggagcatggctgcgccaagggacagggctatcatttcggccggccggtccccgccgcggtgttcggcgaactgttctggcccgagcagcgcaccgcctgaagcgcatgccgttcaggccccaaggctgggccgcgagcgcttgccgattcgacgatgtgagggtgaggaagctggatgcccgacgaggattcgaacctcgattgacggagtcagagtccgtagtcttacctttagacgatcgggcaacaggcggcgggctctaggccgctgaaatccccgcgtcaaggtttttggggtgcgaaagtccagcagcgcttgcagggacgaagccgcaaaaatcaggatcgcccggtggcggatagcgccctgacgcggccgtgcttgcgccgcgcgccgcgcgcgtctagcgtctgcctcaagtcccggcgccagcgcgccggcgggaaggtacggcggtcatggcacagaaggccacatccgtgccgcgcacgggttcctggtcgaggccgccgggtccgcccagcggcaaggacagcagcggcgacgcgatgtcgcgaatcatgccgcgcggcaatctcgccgcgctcgaccttggcaccaacaattgccgcctgctgatcgcccggcccgagggcgaccgattcgtcgtggtcgacgccttctcgcggatcgtgcggctgggcgaagggctgggcgccaccggccggctctccgacgccgcgatcgatcgcacgatctctgccctctcggtctgcgcggacaagctgcgccggcgccgcgtcgtgctggcgcggtcggtcgcgacggaagcctgccgtcaggcagccaatggcgcggaattcgtggcgcgcgtcgcggccgagacgggcatcatgctggacatcatttccgcgcaggaggaagcgcggctcgcggtgctgggctgccagtccctgctcgaatcgggcgaggggccggcgatgatcttcgatatcggcggcggctcgacggagctggtgctgctggaggacgggccggatggtcaccgcatcatcgactggctgagcgcgccgctgggcgtcgtctctctggccgaggccgtgcccggccatgtcagcgacccggccgaacgcgccgccgcttatggccggatgaccgcgctgatgcgggaggcattcgccgggttcgccgcgcgcctgccgaaggaccggccagtgcggctgctcggcacctccggcaccgtcacgacgctggcgagcgtgcatctcggcctgccccgctatgaccggcaggcggtggacgggctgatcgtgccggccgaggccatgcgcgacatcgcccggcgcctctccggcatgagcatggccgagcgggtggcgctgccctgcatcggcgaggagcgggccgatctggtcgtggcaggctgcgctattctggagagcatcatggatatctggccagccgaacggctcggcgtcgccgatcgcggcattcgcgaaggcatattgcgggcgctgctcgacagcggctcgcggcggaagctgggctgatggcgcggggagacaagcccgtcggcacgcgggtgcgcactgcgcgcggccgcaccgcccaatccacgcgctggctctcccgccagctcaacgatccctatgtgaagcgcgccaaggcggaaggctatcgcagccgggcggcctacaagctgatcgagctggacgagaaattcggccttctgaagggcgtgcgccatgtcgtggacctgggcgtcgcgcccggcggctgggcgcaggtggtgcgcaagaaggtgccgcaggccgccatcgtcggcatcgatctcctgcccgtcgagccgatcgccggcgtcacgctgctgcagatggatttcatggcggacgaggcgcccgggcggctgatcgcggaactgggcagcgcgcccgatctcgtcatgtcggacatggccgcgaacacggtcggccaccagcagaccgatcacctgcgcaccatgggattggtcgaggcggcggcggacttcgcgatgcggaccctgaagccgggcggcgccttcgtctccaaggtcttcgccggcggcacggacgatgcgctgctgcgccagctcaaggctgcgttccgcacggtcaagcatgccaagccgccgtcgagccgcaaggggtcggtcgagtggttcgtcgtcgcgcagggcttcaagggccagccgcagggcagcgccccggcggaccatctccccgaggaaaactgaccgaaatccggacagtccggacagtccggcacccgtgcggccgattgcccggcgcttggcggcgggatagacgattgtccatgatccgccgcactttctccatcctggccgcgattgccgccagcctcgccgcgggggcggccgcgcagcagcaggccggcgcgcctttcctgctggtcgagaccgggcagggctatgcgcgccttgccgacgcgctcgccgcgatgggcgagggggaaggcacgatcctggtcgcgccgggcacctatcgccagtgcgcggtgcaggaaagcggcgtgctcaccctgcgcgcccgcgagcgcggcaccgcgatcttcgaacgcatcgcctgcgagcagaaggcgggactggtgctgcgcggccggagcgcgacgatcgacggcctcgtcttccagaactatgccgtcccggacgggaacggggcgggcatccggctggagcagggcgatctcacggtcacgcacagcatcttccgggacagcgaggaaggcattctgaccgcgcccgacccggacggccagatcgtcatcgatcgctcgaccttccggcgcctcggccgctgcgaccgcgacctcgattgcgcacacagcctctatgtcggccaatatggcgcgctcaccgtcacgcgctcgcgcttcgaggcgggcaatggcggccattatgtgaagagccgcgcggcgcgtgcccacatcgtggacaacagcttcgacgacagcgagggccgcgcgaccaattacatgatcgatctgcccgccggcgccaccggccgcatcgaggacaatgtgatggtgcagggccgcgacaaggagaactggagcgccttcatcgcgctgggcgcggagggcggcgagaatggctctgaaggccttgtggtgcgcggcaaccgggcgagcttcgtccctggcgtctcccgcaacaacaccttcctggcggactggaccggcgagcgaatcgcgctgggcgagaatgtgctggcgaagagcatcaagccctatgaacggcgctgagcgcctgttcggccgggcccgccgcagcggcgcccgtcactcctcgatcaggtcgagataagcgatcacgtcattgtcggtggcgatgaagaggccggcctgcacgtcttcgctctgctgggccgccatggcgagcgcgtccgaaagcgaaccgtacatcagcgtctgcgcgccgccgccttccgcctcggagagatgatagaggcgcacggtgacgccatccgacgtgctgcgcatcgcctcagcccttgagccccagctcgtgcgccagaccatcgagattggcgccggggcggacgatgagccactggtcgggatggcgcgtgtcgacgacagtcacggcgcgcttggggcagatgtccagacagccgacctcgatgatgccggcgccggacttgggccccttgccgaggtggagctgcttgcgcagcgccttggcgagcggcttgtctccatccggtccgaagccgcccttcactttcttggagcatttgcggcagacgagcaccgcgttggcccagcgtgatttcgcgcggcgagtggtcatgcgggcttccagctgcgacgttcctcggcagcgcgcagcacttcataagcggtctggatcgcctggaagcgggtcgcggcctcggcgtcgccggggcggacgtccgggtgattctccttggcaagcgcgcgccagttccggcgcaccgcgtcgaagtcggcatcgctgtccagccccagcacgtcgagcgcgcgcatctcgtcgcgcgagcgggtgccgtcgccggggccgccccattgatgatgcgcgctgctgcggaagccggaggcgtcgcgctgctcgtccttcatgcgggaagcgcgctcttcctcgtccagccccgcgaaatagtcccagcccttgttatactcggcggcgtgctcctggcagaaataccagcgctcgggactgttgggcgatttgggcgcggggcactcgcccggccggtcgcagccatgccggtcgcacaggcgaacctgctgcgcctcgcgcgcggagccatagccccgccagcggggaaagccccagtcattggatcgccgtgccttggacatcccaccccagatagagagtcaatgttacgaaatccaccgcaacgcgtccttcgccattgctttgggctggttgccatgggcatgatcggcgcggggcaggcagcagggtggggcttcggcaatggaattgctggaatggctgaacgcgggattcgacctgttcggggacaagttcggggatacggcggcgggccgatggctggaccatggcctgagcgccctttccctcctgctgttcctgttcgcgctggcgctcatctatcaggaattcctgcgctgctatcgcctgctgcgccggatgaaccccaatgtccgccggggctcgcgcctgcaggtggcggaaagtgtgctgctcctcgccatcacggaccgcgcgctgctctcgcgcgaccggcggacgctgctgcggcgcacgcgcattctcgtcgagcatgagctgttcgtgccccggccccagccggactggcgcgacggcggggtggacgcgccggaaggcgggttcctcggtcggcagatctggcggatgggcgggcgctggcgggcctggcgcgcctatcgcgcggaactgcacgcctggcgacaggacattcgccgtgcgctggcgctggaaggcaactggaccatccatgtcgacaatcccgcgctggtgagcgcgcggctggatgacatcggccgctatttcgaatgcctgcgctcgctggggctggatggcgaggaagcggaccgcttcatctgcccgatcgagatcgggtccggcttcatcgcgccgctgcacctgctcaccgggctgctcatccagttcaacgacaaatggcgcccgatcctcgaatccttcgaccgggatgccaacagcagcgccgaggcggccggccggccaatcgatgcgacggatcgcgacctgcgccagatccagctcttcatctataattgctggctgctgtggggcccgagcatcccgatctgcgaatgccgcaactgggacgcgcgctacgccgtcgtccaatatggctatggcgacgagaataattccatcgaggtggtgggcagccggcgcgacatcgccgccgcgctcaaggggctgatggacggccagtgccgccatgagcgggcgatcggcacggtgggcgccacgccgccgcccgagaagcccttcaccggcatggccgtgccggccaatgtcatggggcgcctgcgcctctcccgcagccttggccggcgcacggcaagccaggtcaatgcgctgccgcaggcggccctcaccagctggggcggcggtcaggacgagcggccggtgctgttcatttccgagatcgtgagcagcaacgctgtggaaggcgatgtcgagcggcgggaagccagccgtggccacatcgtcatggataccggcgcttatccctcgcgttattattcggcttatctctgggcggcggtggtggtgctgatgcgcgggccggatggccgcctgacgccgctcaccagcctgcagcccgggccggcgcagccgtggaaggacttcattcccttcttcgagcatggcaatctggcggacccggaaagctgcctgttcggcaagcgccagctcgcgctcaaggtggtgagcggccttgccgccgccgtgcgccagtggggcaccgatcgcgagccactgaccttcgccttcgcctgcgcgatagacgaggcgggctgcggccatcgcctcgcttatcccgactggtcaggccatttcaccatgcggaccctgatcgccgaagcgctcgacagcctggctgagagcgatgcggccgcgcggcggctgcgcgacgacaagctcctgcggttcgactatttcaacggccagccgggcgggcacgacttttccgcttgcggcttccccggcatcgtctcggcacattacgactggatggacgaggccaccgcttcgcgcagcgactgaggccgccccgggctgccgagcagcgcgcgcggatcgccgggcccggcgaggaaaggcgccggatcgagcagggcgatcgtctcgccgcgcacggccatgccgtccagccggtcgagctgggccatggccgccggcaccgcgtccagcggggcgcccttgagcaccgagatgccgaagaaggcagcgaggtgccggcgcagcacggccggggccagcgtggtgccgggcaagcccattaccgaatagaccagcgtgtcgtcggccgcctgtccggcggagagaggcggctggacataggggaagtccaccactttcgtgcccatccgtgcccagatgcgcagccggtcgaactggtccatgccgctgtgcgccgaatcgcgctcataggcttgcggcgtcatgcggaaggggtcgttctgctcgatgaagatggcgacttccgtccccgcgcgctcaccgaagaggccgccgatcaggccatgcagtgctttcatgaaggcacgcagcgcgccgcgcccgcgcgcctgcgggcagacatagagataattgagattggcggtgaccggcgcgccgggcgtggcgggatcgggcgccatggcgatgaagttcgcgccgccggtcatcgtgccgtccgcgcggtcgctggcaatgacgcacaactcgcgaaacgcaccgaagcgcgcggcaaggcgcgcatggtccggcccgtgattgagtgccaggcagcgggcgaatccctcccggtcctccatctcgtccggcaaggtgaacgcgccttcatagccggtgaagaagcgctcgaagagcggatcgtcggctgtgtcggtctgtgcgagcgagagcatgaggtcagtcatcgcgcgccttcaccacagcgcggccgggggcgcaagcgcgggtagcggtgcaaaaatgccaggcggcctgtaagccgggttctgtccaccgccgccgtatccccaaggggacgcgcgggcggatgggcgatcattcctctaggaccgttctctcgaacggcctcaagcaaccaacccgggcggtcgggccgaaacatgccctgcggcttgcgccgcgtgccgcccctattcggtcttgctcccggtggggtttgccgtgccgctcccgttgccgggcgcgcggtgcgctcttgccgcaccctttcacttttcacgcggccgaagccctagtccgaagacagacgtgacctgctctctgttgcactttccctgacccccgcttgcgcaggaaccgccggacgttatccggcaccgccgtttcgtggagcccggactttcctcgccgatcccatgaggatcgccgcgatcgcccggccgcctggcgaggcgcatataggcgcgcgggcggcgcgagtcatcccctgccggcaagcagccaggcggcgcaggcgagatcctgcacgatggagccaagggacttgtagatcgtcacgtcccgcgcatccgtccgccccggcgcgtcgccgctcagcacggcgccgatcccgggcaggacatgcgcgtcggtgacgaggcccgcggcccgcgcgttcaggaactcggcgccctgcgccagcacaccctcgcgatgatcgggaatgaagcgcgcgcgggcgacgaggtcgatgtcgatctcggacggcccggcgcggctggagccgaccgcattgatatgcgtgccgtccgccacatcgcgcgagaagaggatgggctcggcggctgccgtggtcgtgcagatgatgtccgcgtcccgcgccgcctccgccacgctggctacggcgcgggccgggagcccgagttccttggcgacgcgctgcgccatcgcctgcgccttctgaggcgtgcggccccagaacgcgacgctttccagcgggcggacatggcggatcgcggcggcatggtgccaggcctgctcacccgtgccgagaatggcgaggcgcgtcgcatcgggccgggcaagggcatcggtcgcggcggccgacgcgctggcggtgcggatggccgtcacttcgccgccatcgatcacgccggccggggcgccggtgcgcggatcgaacaggacaatgagcccctgatgcgatttgccctgcgcggcggaggcggggaagacgctgacgatcttggcgccgaagcctgccccctccagcgcgccgggcatcacgccgaaggccgcgccttcgcccagatcgatgatgccgcgcagcagctgctggctgcgcccccgatgcagcgcgatcatcgcttcgcgcatcaggggaatgcaggcggcatggtccagccgccggcggacttcctcggcgccgatgacgatcatggctcagctgccccagatcgtttcggcatagcgcaggaagttcgtcccgaggatcttctcgatgcgcgccgcgcggtagcccttctcgcgcagcaggcgagcgagcttgcggaactggtccggcccgcgcaggtcgacgacgaagggataagtgtccggccgctcgccggtggcgctgatgccggcggcgcggcgctgggcgatctcctcggccagcgcggcctcatagaccttgagatcgtcgatctgcgtgacgctgccgtccgtgccgatgccgacatgatcctcgccgcacagattcaccgcatggtcgatatgcgcgacgacatgctcggcgcgggcatggccggagacgtcgaggaaaggcatgaaatagatgccgacgaagccgcccttctcggcgacgaggcgcagctctgcatcggtcttgttgcgcggcaggtcggcgaccgcgcggcagccggtgtgattgatggagatcggcgctttcgagatgcgcgcggcctcgaggcaagtgcgctcgccgctgtgcgagagatcgaccatcacgcgctgttcgttgaggcgcgcgatcacttcgcgcccgaagggcgtgatgccgcgattctccggcgccatggagccatcgccgatctggttggcgggattgtaagtgagctggaagatgcgcacgccgagattggcgaagatgtcgacgcggctggcatcctcgcccatcatcgcgccgttctggaagccgtagatgatgccgatcctgttctcggctttggcgcggcggatgtccgctgcgctcaggatcttgagaaggtccttctcgtggcggcgcagcagtgcgtccgtctccgccacgtcgcgtacgctgatctcgaacgggtcgccgggtccggaaacatagccgaaggtgcaattgacggcggtgaggccggaagcatgggcctcggccagcacgcgcgggctgaacgggtccgcctcgccgcgccggttgggatcgccgagcccgccgagcgcattgatgacgatccagtcctcgcccatcgcctcgcctgtcgccttgtctgccgcccaagcggcgcgcggcaggagagcggcggcggcgagccctgtcgcgccgccgagcagcgcgcgccggtcaatcctcatccctgcctcccatttccgccttggtgacgggcgtgtagtccgcgcggcgataggcgcggccgcgcttcacggtcgtctcgatgctgcggacatgatcgatgtcctgcagcggatcggcggtgaggacgatgaaattggcgagcttgcccggctcgatggagcccatctccttttcctgcccggccgcccgcgcgccgatcagcgtggcggcgcggatgacctccagcggcggcatgccgacatcatgctggaggaaatgaagctcgtcgaacagcgccggccatggatcgtccgttttgtgcacgaagtccgtgccggccgagatgggcacgcccgcctgccatgcctgccgggtgaggcgggtggtggccgggccggtgcagcgcagcggcttggcggcgggattgttccgccgctcttcctcgaacagcacgaacaggctgccggtcgcatcgagcacggcgccgcgctccagcatggcggcaaagagcctcgccagcaccgggtcgtccccgctggcggcaagacggcgctcgtcgaccggggtgcggtcctcataagcgggcagcatggccggctgggtctggtaagcgagatagcagacatggctcagcgaatccggcccggccgcgatgacgtccgccggccatgtcgggaagacggcgctgtgggcccagatcatcatgccctgccgatgcgcttcctgcgtgattccggcgatgaggctggctggcaggttcgcatagatcttgatcgcagtggcggaggttcccttcgcgagcgtcacggccgtgcgcaggtcggtcttgtcgtcgatcgcctgcatccatggcgcggtgccgggcgtcttgcccaggctgaccgcgaggacgcgcgggtcctcgaagaaggacggtccggccatcagcgcggcgtagaagatgtccggcgcgggcatctccccggccagcgaggcgcgggagagctcgcccaccgcgcgcaggtcgtcggccatgtcgcgcaccgccgtgacgccgccataaagctgccggcgcagcatcgcttcggcccgtccccgattgggcggcgtggcgagatggacatggctgtcgatgaggccgggcatcacatggcggccggagaggtcgaccgttcgcgcgccgccggtccgggcggcgtcgagcgtgccgctgggcccgaccgcctcgatccgctcgccccgcacgaggatgtcctgatctttccgcgccggcgcgcctgtcccgtcgatcagcgtcgcgtgcgtatagagcacggcttcggccgccttggccggcagttgcgcggtggcgggcaggccggcggcgaggaacgtcgcggccgcgacgaaagcggcaatgcggggtaaggtcgtcatgacctgtcgatatggaagcaacggacggctggcaagcgcggccgtcttgcagacagccttgcttcttccacccgtgtgaaccccgaaggcatccgtaggatggtgtcgatccgacctaatcgtcgccgcgggggcggggcagcagcagcgcgagcaggatcgcccggcattcgccatcgatcacgccgtcgatcagctcggggcggaagcgccgctggaacgcgacgacggcggcctcgggatcggaaatgtcgtagccgaagcgctcgagcgccagcatgaagccgccgtccgaccagtgcgggtccatgagattgcgagtggggcgcggaagagcgagccgcagccgggccagcttgtgccaggggaaaagctcgcccgggtcctgcttgcgtgccggggcgatgtcgctgtggcccacgacattgccgcgcgtgatgcgatggcgcgtcatgatgtcgtgcaccagcgggatgagcgcgtcgatctgctcgtccgggaaagggcgatagccccattcatggccgggattgatgagctcgatgccgatgctggcggaattgatgttcgagatgccgcgccaccaggagaccccggcatgccaggcgcgcttgcgctcgtccaccatgcggatcacttgcccatcctcggtcaccacataatgcgcggagaccttgctttccgggctggccagccactggatcgcgctcggcgcatcgggcatgccggtataatgcaggacgaggacggagatcggcagggtgcgctcatcgaaattgggcgacggcgtctcgatcatgcaggctctggtgcccctggttcttcctgccgcgacgaagcggctccctgtcccctagccgatcggcgggccgggcggaagggccgttcagccggcgaggcggctgatgacgccattcgcggcgatcggccgctcggcaatgtagatgcagctgagttcccggcaattggtgaaggcgttgttgccgcccgccagcatctcgccggcgccgagtacgaggaacgtgcccggccgggcatggcgggcaagctggtcctgcgcgaggcggcgcttgtcctccggaaagtagaagaggagattgcggcacaagatgagatcgaacaggccggagacccggctggtgtcgaggagattgtcggcctggaaagtgaccatggcgcggatctcctccgcgatctgccagtcctcgccgagcgggcggaaccagcgcagcagatcgttgaccggcaggccgcgctgcatgtccatctgcgcatagcaaccgcgccgtgccgttgcgatggatagctccgagacgtcggtgcccaggatgtggatgcgccagccgtcccacatgtcgcccatgcggcggatcatcatggccagcgaataggcttcctgacccgtggagcagcccgcggaccagatgcgcagcactttctcgcgcgcctgatcgcggatgcggggcagcacctggtgctcgatcgcctcgaaaaccgcatgatcgcggaagaaggagctttcatgattgagcatcgcgtcgatcgcctgacgcgtcagcatgccgtccggatcggcatccagcgccacgagcagcgcatccagcgagggaaggccccgcgcgcgcagcagcggccgcagcgaggtctcgatgcgccagcgccgggcttcggtcaggatctgcccggtccggctggcgagcagatcgcccagccgcgcgatcgtctggtcatgcgtgccggtgccgctcatgccgcggtctgccattgatcgaggatgagttcgccgatcgatccgggcggcaggatggcactggcgaggcccgcccgggcgaccgagcctggcatgccccacacggcgctgctggcatgatcctgcgcgatcatccatccgccggcctcgatgatggcgtgcgctccggccagcccgtcgcggcccatgccggagaggatgacgccgcacgcccccggcccgtaaacgcgcgccatggcgaggaacatcgggtcgacggccgggaagctgccatgcaggcaccgctcccgcgacaggcggatggtcacccggccgcgcgcttcccgaaccagcgagagatgcgcgttgcccggcgcgacatggatgacgccggcgcgaaccggcagcccttcctcggcgatcaccaccggcctctgcgtcgcgcgatggagctgctcagcgaagagcggctggaaattggcgggcagatgctgggtgatgaagatggggaaggcattgcccgggttgaggcccgagagcagagtcatgatcgcgctgatgccgccggtcgatccgcccacgccgaccgcgcgcaccatcgtgccgagcggccgcagccgcgcgctttcctcatcgatgcgctcgggcgtccggttgcgctcgggcgcggggacgagatgaccgagccgatcgagcagatgctcgacgaaattgtcgctgaaatggccggcgctgggcttggcgacgacatcgctggcgcccatggcgagcgcctgcagcgcgatctcgctgccttcacggcaggttccggagagcagcaccacctgcaccttgcgctcgctcgccagcagccggggaagcacttcaagcccgtccatcccgggcatctgcatgtcgaggagcaccagatcgaccggctggttgcgcacgaagtcgatcgcctgggtcccgctggaaaccgcgccggtcacgctgaaccggtcgtccgccgccagcaccttcgccatgatccgccggacgaccaccgaatcatcgacgatgagaacatcgacaggccggcggggaccatgcggctcggcgaggtcgaaggaaatcggcgtcatgggacgatgcccgcagggggattagagaacgccgacgatctggagcttgctttccagcgtgtcgcggtcgaacggcttcatgacatattcgtccgcgccggcgtccacggcggcgcggatgtgatcgacaccattctccgtggtgcagaaaatgaccttgggcggccggggcaggttgcggcgggagagttccttgaggaaatcgagcccgctcatgatcggcatgttccagtcgagcagcaccacgtcgggcacgctggcatcgcatatctccagcgcctcgcgtccgtcccccgcttcctccacctggagatcgagagattcgaggatgtggcgggcgaccttgcggatcacctttgaatcatcgaccacgagacagctcggcatggtgcgcaacccttcggcttgttgttgtccggtctatatccttgggacgtaaggttttcgtaaatgaggtaaacgtcaggccgcgagcgtgctggcggccggcgagccgacgaaatccgggaggctgagcagcaggtgactgcgcccgtcccactccaccaggccggaggcgaaaggcgcccaggccggatcgatgcgcccgcggatcggctggatgccttccgccgcggtgcaaatgtcactgaccgaatcgaccaggaagccgtagctgtgcgcggcgatgtccgcgatgatcgccagagtggctgcctgcgtcccccggcccgtcccgaacacgcgtgcgtccatgtcgatgacggtgaggacccgactgcgcagggcggcgaggccgcgcacataaggcggcatgagcgggatcgggacgatatcgccgatgcgaacgaccgcctcgatctgcgaggcgcggatcgcgacgggcgtgcccgcgatggacgcgaacaggaaaagcgtgtcggtcatgcggccctccgcgcggcttcgacgatggccgccatgatcttttcgcgatcgtagcggtagatggaggcatgagcgtccgaggtgtcttccgccacgtcgcgcagcatcagcaccggcacgtcgccggccggatcgtccggcggcgaatcgccgcacaggatcacgtcaggcgattcggcctgcgggccgaagcgcacatcgtgccccgcccggatcagcagcggcgcgaggatgttgcgcagccatgggtcctcggcatcggcaatcaggcagcggatcggttgccccgccgcggccgcctgtcgcgtccgcgcggcatcggcgaacagtgcgaaggggtcgatcatctcgagctggctctcgccgaccatgacgagaccggcgatccgtcccgcgcctatcggcacgtccagcgtcgcgggaacctcgatgatgtcgatcacgtcctcgatcagatagcagatctggtcgcggccatcgtgaaggcgcagggacttgggcaggccgctttcctcgccctgcgtgttgagcgcgggcagcagccggtcctcgatgcgggcgaaggcgcggccgttgctggcagtgatgcgggaagcctccaggtcttcgacgcgatcgaccaccgcgagcggcagcagccgcgtcgtgccgtcgcgctcccggaagaccagcgcctggatcgtctcctcgcgtgtatcggccatggcggcggcaggcgcggaccgcgtgcgcaattccgcctcgcgcaacggcaactcggcgacctgcgccaggccggccgcatcgagcagcagcatcggctggccattgtccggcagcgtcatgcccgcgaacacgccggccgcggtgatggcgggcgaggcggggcggatcaccagctcctcgttgctttccacggactggacgccaagcacataaggctggccgagcgaggagcggatcaccatgagggtgcgcgggccgctgccctcgacacgggggagcccgaggatgtcctccagctcgaccagggaatagtgctcgccgcgaatggtggcgattcgcgcgccgccgaccgcctcgatcgagaccatgctgctgttctggtgaagcagctcgaccacattgccgcgcggcatggcgaagaaatgctcgccgcagcggacgatcagcccggggatgatggtgagggtgagcggcacgcgcatggtgatcgtcgtgccctgacccggcaggctggtgatgccgatcacgccgccgatctgctcgatgttcgcgcgcaccacatccatgccgacgccgcgcccggagaccgaggtgacgctggccgccgtggaaagtccggggtggaagatcaggccgagcttctcggcatcgctgagggttgccgcctcgacggccgtgcagagaccggccgccaccgctttctcgaccagcgcggcccggttgatgccgcgcccgtcgtcgctgatctcgatgacgatctggttgccggactggcgggccacaatgcgcagcgcgccggcttccggcttgccggcggcgagccgcgccgcgggtgcctcgatgccgtgatccagcgcattgcgcacgatgtgcgtcagcggatcgacgaccatctcgaccatctcgcggtccatctcgacgtcaccgccgtcgaggctcagcacggccttcttgcccagctcgcgcgtgagatcgcgcaccatgcgcgggatcgccgcgtagagccggtcaacgcgctgcatgcgggtcttgctgatcatgtcgcgcaggtccgcgacattggcggacaagcgctcgaagctgctctccagatcggcgtcgacgccatgatcgcgcatcttgcgcgccaggtcgttgcgcgccagcaccatgtccgagatgccgttcatcagctggtcgatcagcgcgagcggcaggcgtatggtccggggcgcgcgatcgcggttgcccccatcgctgctgcggcgcgccaggggctcgggcgcgggtgcggggtccgtcccgcgttcctcgccgtcgggctcggaagcgatctcgggcaggggctcgaagatctcgaagccgccggagctgatcgacagcgcgtcgagcagggcatcatcctcggagtcggggatctgcacatcctcgccgatgccgcgtgcgagggcgccgatgcggtccatcacggcgagcaccgcgctcaccgtggccggatcggcgacccgctcgccccggcgcacggcggccagcacgtcctcggcgccatgggcgagccgctcgaagcggggcaggttcaggaagccgcagctgcccttgacggtgtggaagaagcggaaaaaggcgtccagtcgcgaccggtcggtcgggtccgcttcccatgcgacgatctcgccggagagcgtctccagcgtttccagtgtctctgcgatgaattccgcgagtatctcgtccatgcggccagccccggtgtcaggagcgtcctcattggccggacagcgttaaatcgtggtaaatccttcgcaattgccgggcgatatcctcgtcagccccgcatcggcaggctcgcgccgaacatgaggaaagcttcctccggcgcggagatcatgatctgcccgcccgtctggtcggcgatggagcggatcagataggcgacggaggtgcgcgtggtgaggtcgcccgcgccggccagcgcgctgcggatcgccggatcgaaagtgatccgctggccttcgccgcgcaccacgatctcgatcgcggtcgcgccgacttcggcgccgatggccagcgtgccgccgcgcggcagggcctcgccggccagcatcaccagattgagcagcagcttggccgccggcttgggcaggctgtcgccatcgatcagccactggatttcgagccggccgcccggggggaacaggccttccaccgccgcgcgtacctcatgcaccgggatgccttcgccaaagccgccagcggcgccgaaggcgaggcggaagaatttgagcttgcccgccgtggtgcgcgcactgtcgccgagcaggcccatgcattgctcgcgcatgtgcggatcggtctcgtcggccagcagttcgatgccgttgttgagggccccgacagggctcagcaggtcatggcacagacgggagcagagcaggctggcgaagtcgatgggatcggtcgcgggcgtctgtgccaaaacgggcatcctcttgttcaagaaaccgcgccctaatgccggtcgggcgcagggggcgcaagaccgacattagggcagggggttcagttcgacgggttcgaagcacccgtggacactgcccgaaggcagggcgcgccatgccttcatcgcgccctccccgcccatgatcagccagaattccccttgcccctctgccatggcggcgtccacaagcgaggggaacggcgcgccgcccggatgcgaatgataatggccgatgatggcgggccctccttcgcgcgcggcgcgatgcgcgcgcagcagcacgatcgggtcgatctcgaagcgatggaggggcgcgtccgcgacattccgggcgggcacgatcgcatgcacgtcgctgcccgtgccgagcagcaggccgcagcattcctgtggcgcagcggcgcgcgcatgggcgcgaatctggtcgagaagcgtggttgaaatggcaaggctcatccccacattcctagcatgacagagggggttgtcagcttttcggcggagatcacgccggcgcttgccggtgtgcggcttgaccgtgcgctcgcgacgctggtgccgaccctctcgcgcgagcgggtgaaggcgctcattcttgccggtcatgtgcggggccccggcggacggccggtcagcgatccggcgctcaaggtgaaggcggatacggctttcgccctcgcggtgcccgaggccgctccggccgaagcgcagccccagaagatcgcgcttgtcatcccctatgaggatgaggacctcatcgtcatcgacaagcccgccggcatggtcgtgcaccccgccgccggcaatccggacggcacgctggtcaatgcgctgctgcatcattgcgccgggcgcctgtccggcatcggcggcgtcgcccgcccgggcatcgtccatcgcatcgacaaggatacgtccgggctgctggtggtcgcgaaaagcgatgccgcgcatgaagggctggcccgccagttcaaggatcacagcatcgagcggcgctatctcgcgctggtgaacggcgtgcccgcgcctgccgccggcacggtggaccagtggatcggccgctcggatgccgaccgcaagaaaatggccgtgcagcgcgccgggcgcggcaagcacgccgtgacgcattatcgcacgctgcagaagctggatcgcgcggcgctgatcgagtgccggctggagaccggccgcacccatcaggtgcgcgtccacatggcgcatatcggccatccgctgctgggcgaccccgtttattcgcggggcggcccgcacaaggcactgctcggcgaactcggcttccggcggcaggcacttcatgccgcctttctgggttttgttcacccggtgacaagaaaggctgtgcagttcgatagtccgattacggatgacatgcagcaactgttcagtcatcttcgcgtataggagtcgacgcggtgccagcatcctcccctgcatccgcgtcacacgaaaaaggatcacgtccgtgagtaatggcagcaatgtccccgcgacaattccggcgcttggcagcgatgccagcctgaaccgctatctggcggagatccggaagttcccggtgctcaagcccgaggaagaatatatgctcgccaagcgctaccaggagcatggcgatccggaagccgccgcccggctggtgaccagccatctgcgcctcgtggcgaagatcgcgatgggctatcgcggctatggactgccggtcagcgagctgatctcggaaggcaatatcggcctcatgcagggcgtgaagaaattcgagccggaccggggcttccgcctcgcgacctatgcgatgtggtggatccgcgcctccatacaggaattcatcctgcgctcgtggagcctcgtcaagatcggcacgacggccgcgcagaagaagctcttcttcaacctgcgccgcatgaagaaccagatcgaagcgttcgaggacggcgacctgcgccccgaggacgtgaccaagatcgcgaccgacctcggcgtgtccgaggacgatgtcatctcgatgaaccgccgcatggcgatgggcggcgacacctcgctcaacgtctcgatgaacgaggatggcgagggccagtggcaggactggctggccgacgagcgtccgctgcaggacgagcgcatcgcggacgcgcaggaaagcaatgtgcgtcatgacatgctgctggcggccatggacgacctcaacgatcgcgaacggcacatcctgcaggagcgtcgcctcgcggaggagcccaagacgcttgaggagctctcgcaggtctatggcgtctcgcgcgagcgggtccgccagatcgaggtgcgcgccttcgagaagctgcagcgcgcgatgatgcgcattgccggcgagaagcgtctcattcccgcctgaaacggcgtgggacggccctaggcgacgtggacaaatttccggaccttgagagagccggaagcatagttttcagccattttccttggtcgtcccgggcttgacccgggatcccgctgccttgaagattgccggggccggcctgctttgagaaacagggagaagcgggatcccggatcaagtccgggaggacgtcgttcatggcgggatatggtgcctgccatggccgcggaatttgtccacgccgcctagcggtctgttaagcatttccggctaacgggaaggctcctcattctgggagccttccgtcatgacctccatggccgttcatttccggtcgctttgcctttgcggcggcctcgcgctgcttgccgcctgcggtgggccgaaggaagcggacaatctcgccgaactggacgcgcggctgaccaacggcagcgatgccttgtccggcgatgccagcgatgcgatcgccatcgccgaggccggcggcaagatcgagaaggcgccccccgcgaaggaaaccgccgagaccccgggtcgcgcgacgatcggtggcttcgtccggcgcggcgagggcaccggtgcggcgcccgcgcccggcggctgcgccagcgatctcaagtcgggttccgaatgggcggagcggatgccccggcctttccggctctatcccggcgcccggctgaccgaggctgcgggcatcgaccgggaacagtgccgcctgcgtgtggtgagcttcgcgaccgacgccggcatcgaccagatcatggactattattacacgcaggcgcgccgggcgggctatgatgccgagcatctgctgagccagggcgagcatcagcttggcggcacgcgggagaaggacggcgcggcctatgtcgtcttcgcgcgcgcgggcaaggacgggcagaccgacgtggacgtgatcgccaatgccgaatgacccgctggccgctgcggcggaccagcctggtaccggacgcgcgccgatgcgcgtcttcagtccggcggcccgggggcatctcgccttcgaggtgcgggagcgggacggctgcgtgcgcgtgttcggcgccgggctgtggtcgcccgatgaggcgcaggcgcatttccgcgcattggaacagaccatcctgaagctgcggcgcgagcgggcccctgtgcgggtgctcgtgaacctgcgggaagcggcagtgcagaccgctcagaccgccgacctgatgcggacatggacggcgcgcatttatcgcgcggccgatcgcgtggcggtcgtctgcgcgacgacgctgctggcgctccagatccgccatgtcgccaacgttcccaatctcgcgacgtttcaggacgtctttctcgcggaggaatggatcggcgagccggatccggcctgagcgccggcccccagatcgcgccgtttttccgccgcgcgtccgggtccggatgggtctcttgcgggccgatcgcgtgctgaatgatgccggcattctcttttgcgcgcggatgctttaggggcgtgccatggtgaacatgttcctcgtcatggcaggcggcgcgatcggcgccgggctgcgctatcaactcggccgtggcgccctgcgcctgctgggccccggctggccatggggaacgctggcggccaatgtgctgggcggtctggccatgggcttgctggtcggctggctcgctgcccgttcagcgcccggggcggagccgatccgcctgttcgtcgccgtgggcatcctcggcggcttcacgactttctcggccttcagcctcgagacgatcctcatgatcgagcggggtgcgtggctttccgcgctggcttatgtgctggtgtccgttctggcagccgcgagcgcgctggcgctggggctgatgacgatgcggacggtggcgtcatgagccggggcaaggcaggcgatccggcggccgtgcgccagttcaccgtggctgcggatgatgacggcattcgcctcgaccgctggttcaagcgacacatgcccgatgtgtccttcgccacggtctcgcgctgggcgcggaccggccagttgcgcgtgaacggcgcgcgcgccacgccgggcgaccggatcgaggaagggcaagtgctgcgcgtgccgccgctcgaggccgcgccggaccagaaggccggccggacgccgcgcgcccggcccgtgctgagcgaggaccagatggcgttcgccgagagcctcgtcatccatcgcgatgcgcaggcgctcgtcatcaacaagccgcccggcctcgccacgcagggcggcaccaagacgcatgagcatgtcgacgggcttctcgacgcgctgatgttcgagcgggacgaccggccacgcctcgtccaccggctggacaaggacaccagcggcgcgctgctgctggcgcgcacggcgcgtgccgccgcgcagttcgcgaaatccttttcctcgcgcaccgcgcgcaaggtctactgggcgatcgtgatgggcgtgcccgacgtcgcggacggcgtcatcgacctgcctctcgccaagcagccgggcaccggcggcgagaagatgcatgtcgacgaggagaacggcatgcccgcgcgcagccgctatcgcatcatcgagcgggcgggcaaccgcgccgcctgggtcgagctccagccctataccgggcgcacgcaccagctgcgcgtccacatggcggcgatcggccatcccattgtgggcgacgggaaatatggcggcaaggatgccttcctgagcggctccatcagccgcaagatgcatctgcacgcacgccgcatccgcatcgatcatcccgacggctcgccgctggacgtgcgggcggacccgccggcccatttcgccgagacgctcgcgagcctgggcttcgacgtcgccgagggcgacctgccgctcgaagtggatagccagccgagcgtgttcgaaaagaaggtcgcggaaaagcgcgccgccagccagcatgccaaggacatgcgcaaggcccggcgcggcgagcgtcgctcacgcgccggtgggggtgctccaggtggcaagccgggtggtggcaagccgggtggcggcaagcccggcggtggtcgacccgggggaagcaagccgggcacgggcaaaccggcggccggccggtcggcggctggcaaatccggtggcaagccggccgcggatggccgtccatcaggcggaaaggcccgaccccgcaccacgggcgcaccggcccccggctcacgcggaaagaagcgctgaggcgcgctgcgcccggcgcccgcgatcagatatctatcgccgcgctcgccccatgggccgtgtcgcgggtccctcgttgagggcaagctggccggtggcttcccggtcgcgttgcgcggccgccggcgcggcgcgcagcagcgggccgcaggcgggcgcccgggcctgatcgggatcgacgaagccgaacatcgcgcgcagattgggcagggggaaggtgaagccgaggaagctggccgggctggcccaggcgatcggctcgcgtgcgaccagcgggtccgccagcgtgcccgcgatgcgcaacgggtttgggcggctgaagaaggcgaggcgtttgccatctgcctgcaggcgcaggttgagggattcgtcgcgcaggtcgaggaagccgctgccggacagcacatgtccgccggtatcgatgaggatggggtcggcgctcgccagcccgttgcgcacggtgaaggcgatgaggccgcaattcacgtccgtcgcctgctgggcctcgtcgcggaacatcgcctcgctcagcgtcgccatgtcgagcgcggaggcactggcgcgccgcgtgcgcatctcgccgccgggaatgacgagcgccatgcgaccgttcgcctgcccgagcgcctcgcgcaatgtcgtgccgcgccccgtgagttcgacacggccctttgccatcacggtcgttccggcaggcgcaatgccccaatcgtccagcagccggcccatcggggtgggcgagaggcggatgtcggcgcggaccagcgccgggctggtgcgggcgtcgaccagcaggtcggacgagacgaagccgccggccatgtcgacgctggcgggggaaagctgcaggatgccgcccaccagcgccagccgcatggtgaggtgccggggtgcctgcgtggtgccgatgatgccggcggcgctatagtccacgaccgcatccacctgaccaagcgcttcgggcgacaggctggcatcgggcatcagccgcgcgcgcgtcggggcgagggggccgagcgcgtccgcttcgatgagcggggcatcgtgaaggccgaacagggcgcgggcatccgcaagatcgagctgccgtgaggcgaggcgcccgacgatgcgcggccgtgccccgcgcttgtccagcgtgagcttgccgctgatgtcggtccgcccgatccggccttcgatccggctgaagagccagccttgcggcgcgtggctgagctgcccgctcagcgcatagccgggcatggcaggcaaggcgatgccggcaagatcggcaaggcgcgcgaagtcggcgccttccgcccgggcctgaaggcgcgcggtcgccagggcggagggccgctccgccgtcccgctcagggccagcgagaggccctgcatgcgggcattgagatcgatggcggcgtcgcggctctcggatgtttccagcgtgccccgcatggcgaagcgctcgtccgcgacggtaccgttgcccgccatggcgatcaggcccggcccgccggcggaaagggcgatccgtgcctgcgcgtctctggcgggatcgtgatagcgcagcgtcacgccgtccgcgtcgaggcggcggatcgcggtcaggtcgtatgctgtctcgcgctggccgtccgcccagctcatggccttgccgtccgccgagcgctcgaggtcgagcgttccgccgcgcagtgcgagcgcacgaggcaccgcgcggccgataaggaaatcgaaggtggcgaagcgggccgtgagatcgctcacatcgagcagtgtgtcgctgcgcgcccatgcgggattggcgatccgcacgtcggcggcggagatagtgacggagaggggcgtgagcaggatgcgcaccgggccagcgatcgagacctcgcggttgagcgccgcgctcgcctcgcgcgccagcgcgcccttgagcggcgtcgccgcgccggcataaagcgccgtccagccgatcgcgggcacggcgagggcggcccagaccagcccgcgacggcgcttgccagcgcgcgctggtggaggatcgggctgatgcgaatagccggccccgacatcctcggagagtccctgcgcgggcgcggggaggttcgcggcggaaccggacgggaacgaaccgctcatgacattgcctttggcgattcgttgctgaacgcaggctgagtgcccggcagggccatcggcgcatcgctccagccgttcgcttcgccgccaggaaagggcagatttgcaatcggttaatcccggggccatgatggcgccatgtcttctcccgtatcgttcccggtcatcacgaccgacgttcccgcgagactggacaggctcccctgggggcgcttccactggctggtggtcgtggcgctcggcgtcacatggatcctcgacgggctggaagtcacgctcgccggctccctcgcgggggcactgcgcgagagcccggtgctgcaattctcggcctcggacgtgggcctcgccaacagcgcctatctggccggggcggtgctgggcgcgctgttcttcggctggctgacggacaggctggggcgcaagaagctcttcagcatcacggtcctgctttatctcgtcgccacggccgcgacggccttttcctgggatctgggcagcttcatgctgttccgcttcctcaccggcgcgggcatcggcggggaatatagcgcgatcaacagcgcgatccaggagctcatcccggcgcggcggcgcggctggacggacctcgtcatcaacggcagcttctggatcggggcggcggtggcgggcggtgcctcgatcatcctgctcgatccgcgcatcgtggacccggagacgggctggcgactggccttcttcggcggcgcggcgatcggcctcgtcatcctcttcttgcgacggcacattcccgagagcccgcgctggctcatcatccatggccatgccgagaaagcggaaggcatcgtctcgcagatcgaggcgggattcgagcgggccgggcacagcctgccgccgccgacgcatcaggcgcggctgcgtgcccggcgctatacgccgctgcgcgacgtgttcggggcgctcttccgcctctatccgcagcgcacgctgctggggctctgcctgatggcggcgcaggcctttctctacaatgccatcttcttcacttacgccatgatgctgacggacttctacggcgtcccgtcggaagaagcgggctattatgtgctgcccttcgcgctcggcaacgtgctgggcccgctgctgctggggcgcctgttcgatacgatcgggcggcgcacgatgatcgtgttcacatatggaatgtcgggcctgttgctggccgcgaccggcctgctgttccagcagggcatgctcgatgcgacgacgcagaccctgtgctggagcgtcactttcttcttcgcctcggcggcggcttcatcggcctatctcaccgtggcggagtgtttcccgctggaagtgcgggcgctggccatcgcgatcttctacgcgttcggcaccgccatcggcggcgtcatggcgccctgggcattcagcgtgctcatcgagagcggatcgcgcgaccaggtgctgctgggctatctcttcgccagcgcgctcatggggctggcggcgctggtcgccgcactgctgggcgtgcgcagcgagcgccagccgctggagagcgtcgcacggccgctctcctggcatgatgacgactgacgccctgcgccgcctccggccagcttgccggaggcggcgggcaggtcaggcctcggtcttcgcggcttcttgctcggcggccttgatggacgcgtccagatcggcggcgctgtgccgctcggcgatgccgccgcccggccggccggcgctgttcacgagcaggccccgcttgaccccggtgcgctcggaaagctgcgtcacccagcgatcgacattgcgatattcatgggtggagaggaattcctgcgcattgtagccgccgcgcatgatcgatccgtaccaggggaagatggcgaagtccgcaatggtgatctcgtcgccgatcatgaactcgcggtcggccaggttcttgtccagcacgtcgagctggcgcttggtctccatggcatagcggtcgatcgcatattcgatcttgaacggcgcataggcatagaaatgcccgaatccgccgcccacgaatggcgccgaacccatctgccacatcagccagttgaaggtctcggtgcgcttgcggatctcggtggggaggaaggcgccgaacttctcggcaagatagaccagcatcgatccgctctcaaacaggcgcaatggcgggtccaagccatggtccatcatcgccgggatcttgctgttgggattgatcgcgacgaagtcgctgccgaactgctcgccggtgtagatcttgatgagccaggcatcatattccgcgtcgaaaccggccgccagcagctcctcgagcatgatggtgactttctggccgttcggcgtgcccagcgaatagagctggatggggtgctcgcccacaggcagcgtgacgtcctgccgggcgcccgccgtcggcgcattgatgttggagaactgcccgccattctccttgtcccaggtccagaccttgggcggcacatagcctgtaggctggttcatggaggggtcgctgtcggccatgtctcgtctcctgaggactcgtgctgatgggcaaacagtctagcgtctcgcggggcgctggctagccgtggcgccggatgactattctaggcagtgaaatagcccttctttaggacgcaaggttcatcggttattgcgaacgcttcgcaaccttgtaggttgggatcaccgtcattggaggttcccatgcatcgtcttgtcgtccttctcccgatcctcgtgccatgcgccgcgctcgcccagaccggcgaggcgccgcgtccccagatcgtcgtcacgagtgccgcgacgatcccgagcccgcctgaccgtgccgtggtgagcttttccgttcatggcgagggcgcgacaagcgacgaggccgtgcgcgccatggtggcgaagcgggatgcgatcgagaaggggctggcaggcgtctccggccaatccgagctgcgcgccgcgcaggtcgcaatcgccgaggtgcgtgggcgcgactgcaatcgcaactatggtaatccgcagctctccaccggcgaatgcgcgatcatgggctatacagccgatcttcaggtggaggtgcgcacctcagctgtgaacgatgccggcacgatggtgtcgcttgccggccgcctgggcgcgaccaacccccgcatcgatcgcttcttcctcgcggaggacaaggagataaggcggcgcgggatcgcggaggcgctggccgaagcgaagcttcaggcggaagccatcgcccgggcctccggcgtcaagcttggtagcgtcatcagcgtttccaacctcagcttcaacggcccgggtccgtatgacgagatcgtcgtcacggcgcagggggtcgtcgcgccgcccgcaccgccgcccccgccgccagtggccattggcatgaagccccgtgcgatcgaaacgcaggtgcgcgtgcaagtggtctatgccatccaacctgaccgatcctgatcggaagcgcggcagccgtcctggaatgaccggccttcgaagcagtcgtcagacggttcggggcgggcttgtcctcagaagggcatccagcgccgcttctcgctgaacttcatgtagccggcattcacgccgaggcgatagcccacgccgagccggatcgggatgatcacgacgtccttccagcgcatgtagctcgccgtgaagccgccgacgagataggccgtgccctcgccggcggggaagcgcttgtagaggttctggctgtcatagagattgtagacgagcacgaaggtcttgctggcgttgccccccaggtcgaagcccagcgaggggccggtccagtagacgtcccgctggccctcgatcttgtggaaaagcgtgcccgagccatagcgcaggcccacgccgatggcgcccgaggcttcgcgcccggcgatataggcgacgggctcgccctgatccttcaggatgttctcgatcatgccggcgaggccctcggcgcccttgccgaacacgccttccgccgcgccgatgaggtcgtcctgctgataggtgctcgccgctgcattggcggggacgccggccgccgccgccgaagcggtgggcggcgaggcgggcggggtcgttgcggtttccgacgcgggtggcgggggcggaggcggaaggtccgcctcgtcctcataggccggcggagtcgggacggtggcgtcgctggccggcgcgccgggcgccagatcggcatcgatcgcggtgttcggatcgacagtgccgacctgcgcggcggccggtgctgccgccagtccggtcgcgatcgtcgccgccacggcaagtcttgtccagtgacggagcgctgacgtcatccggttcatttcataattctccccggccggtcggccgatcattagctgcgcgcaggcgcgacccattctcactcctcgtctatccgccgcgcgacatgaaacgacaatgaatgaacggcgaggcgaatcgatttcgcgccggaccgagtcctttcgatcaacggctcacctcccgcgacacacggccggtcgcgggaaacgcgtcttcaggcgcgctcgcctgccgcctcgcgattgagggcattgatggcggcatggacgcgcgcttccgcctccgcgcgaggtagtccggtcgggatgacctcgccgatccggtacgtgatcgtgcccgcgcgcttgaggaagctgttgcgcggcgacagccggccgctgtccacggcgatcgggacgaccgggcaatcgagcacggcatagagtccggcgaagcccgaccgcaggtccggacattccccgtgcggaacgcgcgtcccttcgggatagaagatcaccggccgccccgccgcgaaggcggcccgtgctttcgtgcggatcgcccgcagcgcgctcgcgccgccgttgcgatcgacgataatcagcccgtaagcgcgcgccactgccccccacaccgggatccgccccagctcggccttggccgcgatgacggggcggcggaagaggcagagcgcatccagcgtctcgaacatcgattcatgcttgcagacgatgaagcggggctcgtccggcagccggccttccaccacgatcttctgcccgagcacatggcgcacgagcagccggtgcatcctggcccatgcctccgccgccggcgcgacggtgcgcgcgcgaatggccatcatgaccagcgctaccatgagcatcacgacggtcaggcagtagaacagcagggcgaacagcactgacctcaggaacgtgacgacgagcgctggcggcgaaagcggcggcatatcgatggcgctcagacgccgaggaggccggcggcgcggcgaagcagatatttgtgatattcgcgcagcaggaccatcaggctgggattggaccgcaccgcatcggggacgatggtcacggggccctcgatctggcgcgagagctcgtaccgcgcccggcgcatgtgccagtccgcggtgatgatccgcaccgagcgatatttgtttcgcgcgagccactggctggtttccacggcgtttgagcgggtgtcgatcgcctcgcggccgagcgtgacgcagcagtccatcagctcttgcggaacatcataggccgcggcgaattccacgcggcggacatcccggtcgacgccggaaacgagcagcttctcgctctgcttgcgacgcagcagggcgaggccccgatcgatccgcccggccgatccggtgaggaccacgatggcgtcggtcggctcgtcgccgcgcggctggggcagcagcagcgcgaaccaggcgaagcccagcgcccagaccagcagcatgagggcgatcagccgccgggtcatagcgaccgttgcagcgcgcgctgcagcgtgacgcgcgcggagagccaggccaccgccacgccggcgagcggcagcagtggcagcagcacccacgcgaagccgggcagggaaacgctctggataaggtccgaggcgactgccgccatcgaccggccgaccaggatgatgacggcgatggcgcaggtgaagccgatgacggcgccgaacagcgcgtcgagcatcatccgctgctggaacaggcggacgacctgcgcgtcggtcgcgcccagcatgtgtatgatgtcgatggtgccccggtgcgtcgcatgggcgccgcgcgccgccagcacgaccacggcgccggtcgcgatcgcgacgagcgccaccacgccgaaggagaggaggccgatcgccccgaccagccgcgcgagcggggcaagataggccgcgtgcggttccacgcgggcctgcgcgctgatcgccttcacggccttgtcgagatccgcgatccggctgtcccgttccgtgcgggaggcgacgagatccgcgtcgatcagcgccgggagggggatgtcgctgatcctgagatcgctgccgagccaaggggtgagctgcgcggcgaggcgcgcctccggaatgacctcgacattgcctacgccttcggtctgctccagcagcgtcacgacgctccggaccgcgcggccccgcacttccgggtcggcttccgcgatctggatggtcaggcgatcggagacgtccgcgcgcaaggcgaaggcggcatggttgagcgcgatgccggccgccgccgccagcaccgtcaggaacatcatgatggcgatgacccagggcatgggcccggtcagccgcccctgcggcagcagcgagccgggcgcatagggcttgttgggcatctctttctgctcgcgcgccatggctcagtcggctccggcggggcgcgggggataatgaaggccatcggcgggttcggcgagccggcccttctccagccgcagcatctgggcatcgctcaccttgccgagcagattgaggtcgtgcgtcgcgacgacgatggtggtgcccagcttgttgagcgcctcgaacagcgtgatgagccgcgccgccatgtcgacgtccacgttgccggtcggctcgtcggcgaccagcagttcgggtcggccgatcacggcgcgcgcgatggcgacgcgctgctgctcgccgcccgagagggtcgcggggagcgcgcgggcccggtcggtcagcccgacccaatggagcatttcctccaccggcgggcgaagctggtcgtcggtcacgcccgcgatgcgcagggggagcgcgatattgtcgaaggcggagaggtgcggcaccagccggaaatcctggaagacgacgccgatccggcggcgaaagccggggagacgcgcgcgcggcagcgtcacgacatccgcgtcgaacaggcggatcgccccgcggctcggccgttgcgcgagatagagcagcttgagcagcgacgtcttgcccgcgccggatgccccggtgaggaagtagaacgccccctcatcgagcgagaaggtcaggtccgacagcgtctcggggccgggcccgtagcgcagcccgacattctcgaactggacaatccttgccatcgcggcgctgcatatccccattttgcgggcgcttgtctgccgcgcccgcggactatcgcggcgtgcatggcacaggctcccggtgcgggcaaggcgaagcgcgcccacgcgtgccataccggcaaacgctcccttgctctcctgcgaaaagcggtgtttatgggcgccaaatgatcctcatctgtccgcaatgcgccacgcgatatgtcgtccctgatagcgccatcggttcgtccgggcggcaggtccgctgcgcggcatgccggcataactggttccaggaaggcatcgagatccagcggccggagccggccccggcggaaccggccagcgccgtgccggcgtctccggcgcccgcgcagcccatgccgcctgtgcagccggatgtcgctgctgccttcccgcccgtgtcggcgccggccgtacccgagcctgccgcgcctgagccgcctttccccgcccccgaaaccgcgcccccggtccagcgggagcccgaggcatcgccggcccccgtcacggcggagcaggccgttccgcgccatgatccggtggacgccgcgcccgtggccgcacggcagccggcgcccgaggagttcgtccattatcccgacgaggcctatgaggcgcccgtccgtcgccgccgcaacccggcgaagctctggacgatcggcgcgatcgtcttcttcctgctcgtcagtgccgcgggcgcggcgctggtctatttcgggccgccgtcatgggccgtgaatctgggcctttcggcccggcaggatgaagccggcctcgtcttctacctgcccaagccgcccgagcggcgcaacctgcccacgggcgaggaatatttcgcgttcagcgcgcgcatcctcaacgataccgatcaggaactgccggtgccgccggtggtggtcgagctgagggacgatcaggggcgtctggtgttcagctggatgaccaaggcggacaagtcccgcctgaagcccaacgaggaagcgcgcgtctccgaaagccggctcgacattcccaagaatgcccgcaatctggagctcaggttcgtcgatagcgcgagctgacgaaccagaagcggccgccctgcagcagcatggcggcgaccatgcccagcgcggacgcgatcgccagccctgccgatccccatgccagcgtccacgccgcccagccggcgagcgacatgatgccgaagaaggcgatgatgccgttgacgcccgccatgacctgatcgcccaatgaacgcagcgccgcgaccagaatggcctgcagcccgtcgcacaggatgaacggcgcgaggatcatgaccatgaggatcgcttcgcgcgcgacggcgtgatcggccgtgagagcattgacgatcggcccggcgaacaggagatagacgagcaccaccgcgcccatcaccacggtcgagaggccgcaggcgatgagcgtgcgtgaccgcgccgcccatggctcgcccgcacccaccgcattgccgacgcgcacgcccgctgccgatcccagccccagcgcgagcgcgaagccgatattgtgcagcgagagcatcacctggaagccgccggcgatgatttcccccatgcgggtggagaggatcatcaggaacgagaagccgagcacttccatcgccgcgcccacgcccggcacgacgccgaagcgcacgatcgcggggaagccggccagcgcctcccgccaggcgcgcaggtcggtccgccggatctgccgggcatgggcgctcggcagggtccacgccatgatcgccatcgccagtccgcccaatgtgctcgtgatcgaggtcgcgagcgcggcgcccaccgcgcccatggccggcatcccgagatggcccagcgtcatggcccaggccagcagcgcgttgaccggcagggtcatgagattgacgatgagcacccggcgcggcgcgctcacgccttccagaaagaaggcgcaggcgatcgagagcatctgccccggcagccccagcatcatggcgcccagcactgcggcgccgggcgcgaccagatcgggcgccacgccggtgagcgcgagcagcgggcgggcagtcagcccgatcatgagggcactgggaatgcccagcagcaggcccgcgagcacggcttcccgccagagcgcgccggtgcgcggcaggtcgccggcgccgtccgcccggcttgtgaacacgatgatgcccgagaggccgctcagcagcagcatgaggatcacgaacatcactgcccgcccagccgccagcccgcccagctcgtgcgtgcccgcgaatccgacgacggtcacgtcgatcagatgcatgatcgtccagttgagattggtgaggacgatgggccaggcgaggcgcgagatgcgccgtgcttcctgcagaagcgaatcccggggggatggggcgtgctcggtggtcttcattccaggggtgtcatccggggcgtggttaccgcttctcagccgcgcgcaggcagcggccgggcgcgaggggcgcgcagggaggggccgatcgcggcgcaggcgcgcggaaggttcggcatggcgaatactctcctgttctgtgtcgctgcatcgggcgcgcgctcggcatatcgcccgccggtccggaaacacgcatcggcgaggggcgccggatcgcccggccgtccggcgaagtcaagccgcgcgcggggcgcgggacgccatgttcgagaacatgattttcgacagttgcatagcgcatgacgctttgctaatggccgccgcctacctgggagccgaccggcttccaaccctcctgatgtgcggtcgtggcggaactggtagacgcgcaacgttgaggtcgttgtgggcgaaagcccgtggaagttcgagtcttctcgaccgcaccaatcccgggtcaaagatgggcatttggctctcctttgacgccgctgccgagatggcagcggtttcgagggtagagttctgccaccctgatagtgacccagtcttggtgtcggcgcccgggcatgcggaaaccaccacctcctcgacgaacatgcgagcatggtttcgcttttgttgagcgctatcctcccgaacttatcccgaatgagtttgctcaaccggacgagcacatcgctggtgagcgccgtcgacttccaagcaagttgtcgcttcagcagcgaatccgctcggacaggatcgcaacgcgcgtttcgtcccgcacgcgctccgcgcccgcaaagatgcaacgcagcgaatggaagtcatagccagggccctggggcaggggaacgggtgaaggaaccttcgtgcgtgagcctgtccattctgcgggaaacgccgatgacccagtccctgccgacagaaaccgtacggcagagcgtgctcctcgcctgaacgtcaatccgccctagtgttctacctcagcagcattgatccttgccttcgcgctggccggggcgatttcccccaatcaggcgaagcaaaccgccaacgaagcgaccgtcgaacgcacgatcatctttcccaggaagctgacgctcgcgcagcctgacctttcactgtttcagagagtgcccgacgtgagcggcatcccgtgcccaagctagccgctgtaatcgattggagcgtcggccaatcgcagccatctcattggccgacaagtttgcaggcaacgacacggagccgcactggccaggtggcaatccctcatgcccgaagcgcatctttcccaccggcgattatggctcgtggagcccggttcgcacggactgatgccacctcctgacgacaggcggtcgctgctctgccggcgtgggacggattgtcgttggaacatccaacaacagggtcgcgacgctacggcgcagggacgttggatgcgctttcgtgaaacttgaggggatgctctggccgacgcttttatagttgaccgacgatcaaatatcattagcggaaactcaagaagtcggcggctccaattttctggcgcttgttgccttcgccaagggcaaaccgtcggtaacggcgggacgcaaagcctccggccccatggggtagcggggttgccggaggacaagctgagcactgctgtaattactgcatctgaatgacggttcgatccggccagcctgaacagtccggctgagcgctatcattccgcgcaggcatgcacccgccatcgagcgcgggcagcgctttccctccgacacgaccatgcgctgctgcgccccggttcgccctttgcatcgctttgaagaccgattgcacaggggaacgataatgcaggttgaggatcgcacaaagaacagcaccgtccgcaagtctctgaaggcaggctttttcacgagtgttggactggcaggactgctggccggtgcgccggcctgggcagagcccagcgtgtgcgaaacgactggcgatgtcatgttcttcaactgcggcacatcaatcacataccgtgccgagagcggcgagacgagcctcaccgtcacgggcgctgagctgaccgacggcaccatcaactacaacgccaatgcgaatgcggaagggccactgacctcaacgctgaccgtgacggactcgatcgtcaacgcgaccgattatggcggcatcaacatgttctcggccaatgagggcggcaatacggtcacgatctcgcttggcgaagatgtctcgatcaccagcagcgccgggttcgccggtgtgtgggtccgcaacgaagtgggcggtgacatcgatatcaccagcgcagccgaactgaatgtgtcgggcaccgacaccaacggcatttccgccaccaccaacagcggctcggtgcacatcaacaacagcggcgacatcacggtcgccgaaactctcaacccggcagattatacccagcgcggcatttatgccgatggcggctacaccaatgtcgagcctgtggaagttgaggtcatcaacagcggcaaggtcagcgcgcaggctgccggtatccgcgtggtcaattacaatggcctggcaagaatcgagaacagcggcgaggtcagctccgtcaacaatcaggggctggtggcctggacgcccaatggcgaggtggaggtcgtcaacagcgctcaagggagtgccacctccctgtccggcccagccattcagggcgcctcccagattggcgacatcagcatcgccaacgacggctcggccgaaggtgtgtccggcatccttgccatcgcgggatttgacagcgggcagcccggcggcggcagcatcacgatcagcaattccggtgccgtcacggccaccggcggcatcggcgtcagcgcccggacgccggacggcgacgtgtccttcacgaacactggaaccatctcagccgtttcggcaggcgttgacctcgacacgatcgatggcacggtcctgattaccaacagcggcacgatcgagggttatcacggcatcgtcacgaatgatgcggcgacccggatcgtcaattccggcaccattgcgaccaatggcaacggctctgcgatcgtgatgggttcgggggacgtgacgctcgaactgcatgccggttctgcgatcagcggcttggtgcaggatgccgaccccgtcaacggcacgaacacgctggtgcttggcggggcggacaacgcctccttcaatgccggttcgatcggcgcggatgcccagtatcgcgatttcgacgccttcgtgaaggcgggcgacagcatctggacactaaatggcgaaggcaccacgggctggacggtcgaagccggcacgctgaccgctgacactggcggagccttcggcgtggatcaggcctacgtcgtgaatggcggcacgctcgatttcgcaggcacgacggccagcatcgccagcgttactggcacgtctgaaggttcggtgaacatcggcgcaggtggcggtctgacgctcaaccagggcaccgacggcacctacgctggccaaatcacgggcagtggcaaactcaccaaggccggaagcggcaccctgacgctgacgggtgacagcagcagcttcagcggcaatctgttcctgacaggcggcgaaaccgtgctcgatggaaacagcatggccgcgggcatagtgttccttggctcaacagatgagccgatgctaacggttcagaatggcggcgtgctgaatgctgccaacgtcatcgttggtaacagcaccaacagctatgccccttatttggcagacgagagcggttcgctttctgtcacgggcagcgggtctgccgtcaacgcggatttcctgacagttggttactatggcgatggcgccctgtcgatctccgggggcggcacagtgacgacctcgaccgtaattacggtcggctccgtcgcggacagcgcaggcacgatcaccatctcaggcgagaacagccgcctccagggaggcaatctccaactcgcggggagcggcacagcagtactcagcgtttccgagggtgctacgattgagacgtcgttcggtggcctcggtgtcaatgctggcagcatcggcaccgctacaatcagcggcgcaaatacccgttgggacatcacccaatccggcctcgcgatcgcaacgtcagggcaagggcaggtttccgttctggacggcgccactgtcgccgcgagcagtggtgatatcaggctcggtgctgccgctggaggccagggcagtctcacggtgtcgggcatgggcagcagtgtcagcacgactgaaaatttcatcgtcggcagctatggcacgggtaatgtcactgtcgatgatggcggtcagatccaaggcgacaagctgattgtcggattcgttgatggtggcgctggcacgctcaatctcagtggtgccggaacgcaggtgcaaggcaacacctacatcatggtgggtacctacgcaggaagcagcggtacggtcacattgtccgatggcgcgaccttgaaggccgatggcacccggggcattaccctggcgttcgaagcgggatctgccggtacgctgaatatcggcgcggcggcaggcgaggacgccgcagcggcgggatcgatcgaggctgaatatgggatccagttcggcaatgggactggcaaccttgttctgaaccacaatgaagccggttatgaactggcgacagggctttcgggtgctggcgtcatcaacatattggccggcgagacgatcttttcggggaatggaagtgcgttcagcggcacgctggacatatccggcggcagcttcgaagtgacaagcacactgggagcggaccatgtctcggtcggcggcgtggaaagcgcgcatctttcggtcgtgcagggcggcgtgctcgaatccaacacgggctccatcggcatgggtgggaccaacggcagcgtgacgatcgatggcgcaggatcatcctgggtcagcagcggcggcatccagatcagtcgtgacggaggctcgaccggctcgctcgccatcacggacggcggatcgttcgagacggttctgggcgggctctacatgggcgcgggcggctctatcagcgtcagtggcgagggttcatcgctgctgatcggcacgctgcatagcgagctgccggcaagctggaacgatgcggacggctggttcagtgttgacgaaggcaccgtctcgatcaccgatggtgcgctgctggccactgacggcagctatatcggcggcagcggcacaaccgtcgccaccatgaccgtcgatggcgagaacaccgtctggtccaacggcattccgctgttcatcggcggcaccggcaatggcactgtgggtcatggtgacgtgacggtctcgggtggcgcgaccgtcacatcctacaccagcgccctgggcgtcgacaccggctcgagcggcaagctgacgctcaccggcgaaggcacgacctacaccgtgctcggccgcgaaggcttcgctggcaacatgcgtgtgggctatgacggcaccgggacggtgaccgtgtcgaacggcgccctgcttgccgccacggcgctggtcgacgtcgccagccagtctggcagcgaaggcacgctcgtcatcgagaatggcggtcatgtgaccggacaatccatgcggatcggcgggcagacggaaacggtcggcagcgtcacggtggatggcgcgggttccacgctcgtgatcggcagcggccggattggcgtcggcatctccggcgacggcacgctgacggtcagcaacggtggctcggccagctcggaaggcgcagtgatcggctgggaagccggaggcaaaggcacggtcaatgtcaccggcgccggcagcaccttcagcaatgacggcagcctctatgtcggcaatgtgggcgaaggcacgctcaacatcagcgatggcggccgcgtgaccagcaccgatggctatgtcggcacggtcgctggctcgaagggcgtcgtcaccgtcagtggcccagagtccatctgggatatgagcggcgtcttcatcgtgggcaatgaggcaactgcccgagccgaggccaccatctcggatggcggtacactccgcgcggttcaggggaccctgggcaatctcaattcctcattcgggagaatgacggttaccggcgccggctccacatggagcgcttatgatgatggcatcacgaactgggcgggctacctgaatgtcggcctctcgggttctggactcctgaacgtttgggacggcggcacggtcgacgccgttcgtctctacatcggcaatgatgccggatcgagcggcaccgtgctgctgaccggtgctggctccacgatcaggacggagcagggcctttacgtcggcgcagaaggaaccggcgaactcactttgatgaatggcgctcacatcgaggcccagaccatcaaggtgggctatctcgcggggtcaaccggcacgctgatcatcggcgggctggcaagccagccggcggcagcagcaggcactatcaatgccgatgaaatccatctcggcagcggcaatagccggctcgtcctcaaccatacgagcaccgattatgagctcggggccaatcttaccgggttcggtgatgtggatgtgttcgccggcacgactgtgctctccggcgacaacagcacatttgcgggcagcctcgccatcgacggcggaaggctcatcctcgccagcgccaccaatgcagtctctacaagcatcggcaccgaaggcacgctgcagatcggcaatggcggcaccagcggctcgctcaacgccgacatcgtgaacaacggttcgctggttttcgaccgctcggacgcgcttcatcataaccgggttatctccggcacaggcgatctgaccgttgcgggcggtgtcatcacgctgagcggaatgaacacatttaccggcgccacgatcatcgacacgggggcaacgctggcgctctcaaatcagggccggatcaaccagtccagcctggtaaccgtcaacggcacgtttgatgtaaccgaaggaagcgcgccacggatcaaggacattgccggcaacggcacggtcgtcctgggcaacgcggggctccagatcgacaacgcctcgcatgtcttctccggcagcattaccggcgagggcgggctgaacctcaacggcggcattctgatcctgacgggcgcaagcgatttcaccaatgggctcggcatcagcaatggcgccgtcgtccacatcggtaatggcggtacaagcggatccatcacatccggcacgaccaattacggcacgctcgtcttcgaccgtagcgacgaatggacctatggcggagcgatcaccggtcagggcgagatcattcacgccggatcggggaccactaacctgaccggcggaatgggcggcagccacttcatcatcgagaacggcacggtcaacatgagcggtgggctggtggcgctgctcggtgaaggcgccggcatctcggtcgaaggccagacttccgtgctcaatgtcagcaatgtcggcgcgcgagccaatcacacggtctatcgcgtcagcgatggcggctcgcttgccatcaacggcggatcggtccgggtcggcacggctgccggatcggccggcgtccatctggtttcgggcagcgcctcggtcaccggcaccagcttcgatgtcaaaggcgccagcacgtacggcgtcattgtcgaggccggcaacacgctcacgctggctgacagcagcatcaagacgatcggcaattccgcgatcggcgcactggcgcgggatggcggcgtgctggatatcagtggcagcaccgtccaaacgacggggacggatgcctacgccgcctatgcggccaatggcggacggatcaccctggcgaacagcacgatctccacgtccggcatggttgccgatgcgctggtctctgatggcgaaggcagtctgattagtgctaccaatacgacgatcgagaccaccggcacccagacagcggccgtcgtggcccgcaacaacggggccatcgatctgaacggcggatcggtctcggcgaccgtcaatgaggagagcccggcggccgtctgggcgctgctggccaaggatggcggatcgatcaccgcgaccgacgtcaacctctcgctgaccatgctggacaacagcgcctatgtgaccggcgttgcctatgcgatggatgagggcagcagcatcaccatcaccggcggcacggccacggcgaccggcaagcgcgcgaacggcatctttgcctataacagcggctcggtgagcgccgaaggcctgaccatctcgacctcgggggagcaggcacgtggtgtctatgcgaatgctgacagcaacgcggcaggctcggtgacgctcaaggatgcgagcatcagcgcgaatggcacgagctcgcacggtctcttcgcggagcgggacagcggctcgacaggcaaccagatcgctaccatcactggcgagaatgtgaacatcacgacctccggcgatcaggcaaatggcatctatgcggccgtgggcggtgtcatcacggttacgggcggatcggtcacgaccactggttaccaaagcatggctttggcagcgagcggttcggagtctggcatgactggtggcggcatcctgaccgtctcggatgtgaccgcccacacactggggaactctgcagcaggagcgaatgtatacaccgccggtcagatcgtcgcaaataacatcacaatcctgacggaaggctcttcggcacagggcatcgtggttgctgccggcatcggcacattcgcaaattccacaatcgcaaccaccggcaatagctcaacggggacactggtcagataccaaggccaactgacccttacaaacagcgcgatcacgaccagcggggcccagtcggccggggttaccgtaggcggcaattcacaggctcaactgaccgacagttcggtggcaacctcgggtgagggcgcccgcggcctgtttgcctccacggggttgatctccgtgactggcggcagcgtcacgaccagcggcgcgggatcagatggcctcaatacacggggtaatggcgcgatcagcctgaccggcaccgagatcaccgtcagagatgccagttcagccggcgcaagcattgaggacaacggcatcatcgacatgaccgccggcagcatccgcagcgcgggatcgaccctggcagcgacctcgacggacgacagcctagcgcggttcagctttgcgggaaccgacctcgccagcgatagcggcgcgctgctctccgtggcgcacggtccgggtgaaggcactggcatcgtgggcttgttgctcaccgacggcagcacggcaaagggcgacattgccggcaccggcgagggcattcttgacgttttggtcagcgcatccagccttgagggtggcctctccaatatcacgaagctgacgctggacaatgcggactggacggtgacgagccttgcgggccttggcgagctggagattgcgacgggcaccgccacgatcagcacgacaggcacggtcagccatgatggtgcgctgaccggcagcggcaccttcaacaagaccggcaccggacagttcatccttgcgggcaacggcagcgattttgccggcgccacgcagatcgatgccggctccatgctgctcaccgggtcgcttgccggcagcctgcgcatcaatgcgcagggcacgatgatcgtcggcgacggcgtgaccagtggtgacctgattgccagcacggtgaatgacggcacgttgatcttcaaccagcttggcgattatgactatgccggcgcgctctcgggcagtggcgggcttgtcaagcggggcagtggcacgctgctgctctcgggcgattatggttataccggctcgactgttgtggagggcggcaagatcaggctgctggcgcaactcgacagtgccaccgatcttgtcatcaatgacggcgagttcgacctgagcggcaccgaccagaccgtcgccggcctgagcggcaccggcggcacgctcaacatcgggaccagcacgctgaccgtcaatcagaccgagaacacggcctttggcggcgtgtttcagggcggcggaatgatcgtcatgcaagggccgcaagcgggcctcccgcctaccatttacctgaccggccagagctttagcggcttcaatggcgatctgtggctgcaagagatcgtcgcacgcgtcaacggctcgctgggcggaacgatcacagtcggcgaagacgcgggtcttggcggcgcgggtagggtcgacaacatcgtcgtgaccgctggcggcacgctgatgccgggcaactcgatcggcacactcaccgcgtccggcaatgtcgtcttcgagaccggatcggtctacgaggtcgaggtcaatgccgatggcgagagcgacaagctgctcgtcggcggcaccgcgacgatcgagggcggcacggtctccgtgctgacggcagcgggcaactaccgcttctccagcgactatgtcatcatcagcgcagccggcggcgtgaccggcacgttcgatgatacggacgtcgacctgccattcctgacgccgtatctgagctatgaccccaacaacgtcacgctcacgctggtccgcaacgatcgcacttttgcgagcgttgccgccacgtccaaccagatcgccgtggcctcggccctcgatgcaagcgatcaggaggcgagcctgccgcgcgcggtagccgggcagatcgaggaagagggggcggtacgggccttcgatgcgctctccggcgaaatctgggcgaccactggcacgctgatgatcgaccgcagccgccgcatgggggacatggtgatcggccgtctggatcaggcggacagcctcagcgcctcgctggcctcggcccgcagcgccgcgcgccagacccgcgacgggcaaaccgccgtctggggccagggcatcggcacatggaacatgctcaagagcaacggcaatgccgtgaaggccacgcagagcagctttggcttcatcaccggcctcgatacgatgctgggcgactggcgcctgggcgtggcggtgagccagagcgaggacaaggtccgcgtagatggccgaagcagcgaagcgacggtcaagggcactagcgtggcggcttatgccggcggtggctggggcccgctgcgcacgcggatcggcgcgagctacagctggctcgatgtcgacggcagccgcaaggtggtgttcccgggcgtgaacgatgcgctctcgggcagctatgacgccaggagcgtcacggcctttggggaagtgagcctggctttcgccatgggcggggcgagcatcgagcccttcgccggggtgaaccatgtccatctcaagagcgacgcctttgccgagagcggcagcgccctcacagcgctgggcgtcgaggagagcactcgcagcgtcacctacacgacgctgggcctgcgcctgggcagcgtgatgccgatcagcgagagcgccgtgcttgcgcctcgcgtctcggccgcatggctgcgcagctttggcgataccgatgcgaccagccggcatatcctccccaccgggcaggcgttctccatagccggcctgccgaccacgcgcgacacgctgcgcatcgagggtggcctccaggctaacatcctgcccggcggatcgatcggcgctacttatgtcggcaatattggtgaccagtggaaggaccatggcgtgaagctgggcttctcttacagcttctgagatcagtcgcttgttccaggaggcgcggcttgagtcgcgcctcctcgttggccccctgtcgccggcgttcgatggccctccatttgatccttttgcgctgttgatgatggcttcggccctgctggagcaggggcccgccgggtcatgacaaacatctggtcccgtcctgacccagccgcgaaagagcgtggcagcttcggtggccgatccggctcctccccttcccgaaatgatcccggcctcgctgaaagcagccatcctgccgccacgcgcgtcttgtcgcgcgcggacgaaaccagaagccgggagggccgttaacaaggaagaggttttcagcttggaaaggacggcatgaccggaatacggagcgaaacccgcgcccgacgccttcggcgcgcagcagcaagccggccggccgatcatggcgttcccctggccgaaagccgcccggtttgacaacagccacgaggtgcagtgatggacgtgcagatcaacagcgacaatgtgacggatttccgctcggacaacgtccagaccgcggaggaccagatccggtcgcggctggatcgcttctccaggcggctgacgcgcgtggagcttcatcttcgcgatcatgacggcccgcagacgagaaccgccgatggccttgaggcgatgcttgaggcgcggccggccggcgggcagccgctcgccgtttcccataaggcgcgcgaacccctggaggcgctgggcggcgcgctcgccaagctggtggcccggctcgacagcgcgttcggcaaggcggaccgggtgcgcgtcgccaattagcccccaaaccctcctgatcccgctatgaatcccactggcctccggggcgatcccgggggccagtgtgcaaccgacagcgccgcgaccattgcgtccggaaggcgagatcgcatccccgggttgctccctctccggcgccttattccgcccggatgcgcaccggcaccgacttggacgccggggtcttcgagagctggtcatggtgggacagggcgatcagcgggttcatctcgggataataagctgccacgcagccgtccggcagcgagaagggtgtgacgaccaggccgccgacttcccgatgctcgccatccccggcatcgctgaccagcgcgaccagttgcccgctttccagccccgcgcgcgcgatctcgtccgggttcatcagcagcacgtcgcgcgtgccttccacgccccgcatccggtcggaatagccatagatggtggtgttgaactggtcgttcgagcgcagcgtgatgaggcggtagcggcccggcgcatcttcgaagccgcaagcgcggagcgtcgtgggcagagtgaactcggccttgccgctctcggtggcccagatccgctcgcgcgccttgttgccccggtagaagccgccgggcgtgaacatgcgcttgctgaaatcggcgaactggtcgggataggtggcttcgatcaggtcgcggaccttgccatagtcgccggtccattcgtcccatcggaccttggggttcggcggaagcgtggccttggccagcccggcgacgatcgccagctcggaaagcagatgctcgctggccggcttgcgcttgccgaccgacccgtgaatgcaggagaggctgtcctccatcgtcactgtctgggggccgctggcctgcatgtcctcctcggagcgcccgagacagggcaggagataagcgacctcgccattgacgaggtggctgcggttgagccgggtggcgatctgcaccgtgaggcgcattccggtccacgccttctccatcctggcgcgttcgggaatggcgcgcacgaaattgccgcccagcccgatgaatgccttcacccggcccgcgatgatgccctcgcacgcctcgaccgtgttcatgcccttctctgtcggcgggtggaagccgaatagtttcttcagtgcatccagcggcaccagctcgggcttttcggcaatgccgaccgtacgctggccctgcacgttggaatggccgcgaaccggcgagatgccggcgccttccttgccgagattgccgcgcagcatgagcaggttcaccagcatgccgatggtctgcgagccatggacatgctgcgtgacgcccatgccatagacgccgatcaccgtgcgcgcctcgcaatagatgtcgcctgccgccgccagatccgcgcgcgaaagaccggattcccgctcgatctcttcccagccggtctgctcgacgcactggcggaacccgtcaaaatcctgcgtgtgctgcgcgatgaaatccacgtcgatgagatggcgctgctcgctggcccattgccgggcttcccgctcgagcacatgcttgcacaggcccatgatcgccgcgaggtcgccgcccggtttcacctggaaatagagctccgagatcggcgtgtccttcccggtcagcatttccgcggggctctggggatttcggaacgcgatcgatcctctttcccgcacgggattgaatgtgacgatccggcagcctctctgcacggcctcctggagcgggtggaggaagcgggggctgttggagccggtattctggccgaagaagaaaatggcgtcgcacagctcgaaatcggagaggacgcaggtgccgaccggcgagccgatcactttcttgagcccgaccgaggtcgtctcgtggcacatgttggaactgtccggcagattgttgtggccatagagccttgcaaacagggcgtagagataagcggtttccaggctggcgcggccagaggcatagaagacggtcgatcggggatcgagcgcctgcagctcggccccgatggcgtcaaaggcctcctgccagctggtcgggacatagcggtcgctggcgcggtcatagcgcatcggatgagtgaggcggccttgctgctccagcgcatggtccgtccagccctgcagttccgagacgctatgctccgcgaagaagtccggcgtgcagcggcggctggtcgcttcccatagcgtcgccttggcgccgttttcgcagaattcgaagggatgtggtttggcgggcttgccccaggcgcaggagacacacatgaacccgcccggcttgttctgccgccgcagcgtttccagcacggcgggcgaatccatctccttgccgaatatccgcgcgatgccctggagcgagccccacccgccggcggggccgtcatagccgaccgtttcgtcattgctgtcgctcatcctgctccctccgttgcggccgaggtcatggcggggatgccgcgaccggaatatgtggctggcggatatggggctaacggccacgcgggcgcgatgttcccgcgcgattccggaaacgtccggtcgctggccggcctggcagcccccttgacagcgccccccatgcgccgcagcttgctggcgccgggaatggccggcggagggggatgttctgacggtgctctgaaagcggcagcggctgaccgccgtggccatcgggaggcccagcagctgacgaccttatatcgcgccctgacagtgccattccggacgacgccttcccggcgagccgcgcggccatgaccgaggcgctcgtcatgagctggctcgtcccggcgctgatgatgctcggcgcggggttgctggccggtttcgcggcgggccttttcgggatcgggggcgggttcgtggtcgtgcccgccttgttcgccgtgctgccgctgctgggcgcggcgcaggacgagctggcgcatgtcgcggtcggcacgtcgctggcgacgatcgtggcgacgtcagcccgctcggtgcaggcccatgcccgcaagggcgccgtggatttcgacctgctgcgcagctgggcgatctggatcgtgctgggcgtgggcgcgggcgtgatgctggcggcgcggatcagcagcgacatgctggcgctcatcttcggtggcggcgtgatgctgatggcgctgcatttcctatttcccgtgctggcccggcgccagatcgcctcggagctgccggccggctatgcgcgcgcgggcatcgccgggggccttggcgccttctcctcgctgctcggcattggcggcggcaccatcgccatcatcgtgatgacactgtgcggcaaatccatccaccgctcgatcgcgaccgcggcgggcatcggcttcatcatcgcgctgccggggatgatcggcttcatgctcatcggccttggcatgcccggccttcccgctggctccgtgggctatgtgaacattcccgcgacgctcgcgatcatcgcgacctcggtcatcacggcgccatggggcgcggcggcggcgcaccggctcagcccggcgatgctgcgccagattttcggcatctacctgctttgtatcggcgcactcatggtccggcatggcctgacatgagcgggggcgctttctggtgaagaaaggactgtgacgatgacattcgagctttcccggcgccacctgttcggcgccgcatcccttggcacggcaatggcgctggggggcgccccttccatcctgcgcgcggcgagcgcgccggccggagccacgcttttcggcccggcggccggcgtcgcgcagctctcgcgcaacgagaatccttacggccccagcccgaaggcgatcgaggccatgatggccgcagccgcaaagagctgctattattcggacgtcggcgtgcgcgtcctgaccgagatgatcgccgagcgcttcaacgtgcagcccgagcaggtcgtgctgggcgagggttcgacggaagtgctgaacgcggcggcgctggcactcgcgcgggacgggcatatcctctgcccggacctgttctgggacaccaccgtcaattatgcggcgcaccagggcgcccgggtggtgcgcgtgcccctgaaggcggacatgagcatcgacctcgatggcatggccgcggcggtctcgcccgacacgaagctggtgcagctgtgcaatcccaacaatccgactggcatgctggtcgacggtgctaccatggccgcgttcgtcacgaaagtggggccccaggcgaccgtgctggtggacgaggcctataatgagctggccgatgcgccggaggccgcctcggtcgctcatatggtgagcgccggggcgaacctcatcgtgtgccgtacattctccaagatctacggcatggctggcctgcgtgtcggctacgcgatcaccacgcccgagctggccgcgaagatccgcagccacatcatgagcttcggcggcaataccatggggctcgcggcggcgatcgcgagctataatgacacggcgttcatggcggcctccaaggcgcagatcgtggaagcgcgcggcatcatgcaggaggcggcgaagcgcgcggggctggacgtgctgccctcgcaggccaatttcctgttcgtgaaggtcgcggatgccgaccggctgcgcaccgcgatggcggatcggaacatcatgatccgcggcgcctatggcaaatggacgcaatggtcgcgcgtgtcgaccggccggatcgaggatgtgaagcgctatgcggcggcgctgcccgaactcgtgcaggcctgatcccctggccgggtgcgttcgcccggcctgaaccactcgcgccttcgcgcgttgcccgggcatcgcttcttcgcagggagatgttgatggccagcggagcgccgcgcggagctgccggttcccctttccccgccgtcgcgggcctcgcgcggtgcgttccggccgtgcctgccagggaaagagagccgcgtgaccgagccgcgtgaagaattgaaggacatggaactgcttgtcgatcgcttgcccggcgatctcgagcgggccgtgcgcgccgtgctggcgcaggcctgcgagcgcgacctcaggctggcgacggccgagagctgcaccggcgggctgctcgctgcgttgctgacggacgtcgaaggatgcagccacgctttcgagcgcgcgttcgtgacctatagcgaggaagcgaagacggatatgctcggcgtcgacccggggctgatcgccgaggcgggggcggtcagcgccgccgtcgctcgcgccatggccatcggcgcgctggcgcgcagccgcgccgacatcgtgctcgcggtgaccggctttgccggcgctgccgggccggacgacgaacccggtctggtgcatttcgcctgcgtgcgccggggccgcgaacccacgctgcgcgaggcccatttcggcaatggcggccggagtgccatccggctggaaaccgtgcggatggcgatcggcatgatgcgcgacgcactggactgaacgcgcgctgctgcgagtcgttcgcagggaaccgcagccccatgctgtggcttcttgcagcagtccgcacgaaggagatgatccccatggccacttcgcaattcaccgatgccatcgcgctgctcaaggccgaccatcgcaaggtcgaaacgctcttcgaggaattcgagaaggcgcgctcgagcaatcgcaagcagagcatcgctcatgagatctgcgtcgaactgaaggttcacacgctgctcgaggaggaaatcttctatcccgccttccgcggcaagatcgaggatgacacgctggatgaggcctatgtcgagcatgatggcgccaagctgctcatcaacgacatcgaggccggctctcccggggacgatttctacgacgccaaggtcaaggtgctttccgaggagatcaagcatcacgtccatgaggaagagatgcagagcgaaggcatgttcgcccagtgccgcaagaccgacgtcgatctcgtggcgcttcgcgaccagatgctcgcgctcaaggaagagctgatggccaaggccaagagcgacggactgccccccgcccagccgcgcgccgtcaacgtggtccctgcctgatcggtgccgcgggggagggcggggcttcccgccgcccccggcatcgccttccgttgaaatcgcctgtggacctgaagcgcgtcgacccgaatgctcgccccaggcggcgtgacaaattcgcggactttgagggggtggaagcgcgctttcccccaatttccttcgtcatcccggactcgatccgggatcccgcttcttcctgttcttcgaactgcccgacccggcgatcgtcaaggcagctgggtcccggatcaagtccgggacgacgtcgtgaatgacgagatatagcgcgccgccatcgcctcggaatttgtccacgcctgcctcatttgtccacctgcctcagtggtccggcaggctctgcgtgacgaacccccagccctgcaacgccttgtcccgcgcccggtccatgagggtcttggcatcgctgatgctgaaaggatgcgcgtccttcatcttgtccagctcttcccagctgatcggtatcgcgaccggcgcgccggcgcgggcgcgggccgaatagggcagcaccgccgtgctgccgcgctggttgcgcagccagtcgatgaagatgcggcccttgcgcttcgccttgctcatcgtcgcgacgaagcggtccggctcggcaaggctcagcgcctcggcgaagcgctttgagaagtccttgtgcgtttcccaatcgtggtcgggcgtcagcggcaccaccacatgcacgcccttgccgccggagagcatcgcgaagctcaccagccccaggtcggagagtcgccgccggatgtcccgtgcggcgcgcttcacttcgtcgaacccgaggccctcgtcgggatcgaggtcgaagatcatccggtcgggctgctccacatcctccgccttcgcgccccagccgtggaactcgatcgtgcccatctgcacgcaggcgagaatgccgtccgcatcggtgaggtagagataatcctcggtcccgccgtccttttcgcggatcgggacgtgggagacgtgcgggccaaacgagccgctgtcatgcttctggaagaagcagtgccgcgcccgtccctgcgggcagcgcacgaggctgatcggccggcccgccgcgaacggcagcatcagcggcgcgatcgcgcggtaataatccgcaagctctcccttggtttgcccgctttcgggaaagacgacgcggtccggactggatatgcggatgtcgctgcgcggctccggcgtgtcggcaggcgtttcgggcgtcacgtctttcgcctccttgtcgctgcgcaggccgaggaagctcccgtggcgaacgcggccttccgccgtgaattcggcaaaggcgatctcgcccaccagcttcgggctcagccattgcgcgccccgggcctcgctccgcggcacctccgccggggcggtggcgcgtgcgagcctgcccattcgcttcgccagatcctccatcgtcgcccggtcgaatccggtgccgaccttgcccttgtagaccagcttgccgtcttcatgctgcccgagcagcagcgaggcgaaggcgcggccgcgcgccgcgctcttcgtccagcccaatatcacgaattcctgccggcgcgtgcatttgatcttgagccagttgtgtgtccgcttgccgcgatagggcgcatccacccgcttggcgatgatgccttcctgccccgcgctgcacaaagtctcgaaaagcgcttcgcccgcgccgatgacatgatcggcgacctgcacgggggccgtcgcctggcgcagtagcgcttcgagccgctccttgcgctcgatgtttggcagggctttcaggtcctcgccggcaaggctgagcagatcgaaggcgaaataagcgagtgtcgcatcccgtccttccttgagcgcggcctgcaaggcggagaagctgggattgccgtgcccgtccagcgccacgacttcgccgtcgatcagcgcggcgggcaggtcgagcgcggccagcgcctcggcgatcggcgggaatttctcggtccagtcgaggccggagcgcgtgaacaggcgcacctgcgcgcccatgaccgccgccagcacccgatagccgtcgaacttgatctcgtgcatccactggttgccggtgggcacggtgtcgacgagggtcgcgagttgcacggcctcgaagcccgggagccgggcgtccttgttctggcggcgagcgggcccccgggcggtttggcggttatgcgccgccgcgtcggccatcacggcattgaatgccttgccccgcttgccggcgagcgagcgcacgccttcgcgatcggcagcgatttccgccatcgtgcggccggtgagcacgctggtcagttcgcgctcgaccagaatgtccccggtgccggcttcggcatcgtcgatcttgcgcagcagccagttctcgcgcttctcgcccgggcggggcttcatgcggaccagcagccattcgcccttcatgcgctcgccatggagctcgaaatggagatggcccttctcgatgtccttcgcgctcttgcccttgatcggcgcccagacgccctgatcccagagcatcaccgtgccgccgccatattccccctcgggaatgccgccctcgaactgcgcgtaggaaagcggatggtcctcggtgcgcacggcgagccgcttgtcatgggggtcgaggctgggccccttcgtcacggcccagctcttgagcacgccatccatctcgaggcggaagtcccagtgcaggcgcgtcgcgtcgtgcttctgcaccacgaagagattgccgccttcgctgcgccgggcctcgccggccggctccggcgtcttcccgaagtcgcgcttcgcattataggcggcgagcggatcggtccgcgccatcactcggcgtccattccggagccgcgatcgcggtgcttgagccagcgctcctcggccacgccgagcacggtgagcatgacgaccgccaccagcgcggcgaccagcaccagcggccattgcccggcgccgcaggcgatgccgatgatcgccgccagccagatgtgcaccgcggtggtgagattgcgcacctcgcccttgctcaccacgatgaggcccgccgcgatgatgccgacgaaggtgccggtcccctcgaagatgcgcagcggatccatccgcgtcccctcggtggcgagctggtgatagagagcaatggcggagacggtcatcacagcggcagtgaagcatacgatgccgtgcgtgcgcagccccgcgctatggcctttcagctccctgtcgagcccgaggagcagtccgagcaccgccgccagccccagccggaacaccacgtcggtgtcgatccagtgcagcgggacggcaggattgaggaccatgtcaggcgctcttgcgacgcctcgcgggcgcggcggcgcgcttggtgccgccggaggcggacttgccggatcccgacttggccgatcccgacttcgcgcttcgggaggcggtgctttccttagtcccggacgaggatcgctccggcatgcggccgccgctgccgaccgacttcttcagcgcggccatgaggtcgatcacattgccgccgctctgctggccgggctcctcgacatcttccaaaatgcgcttgccgcccttggccttgcgcttcttctcgatcaggcgctcgagcgcatcgatatagcgatcgtggaattccgccggcttgaacggcgcggatttcttctcgatgagcgtgacggcgaggtcgagcaggtcctcctgcggggtcgcctcgccgatctcgcggaaatagccctgggccttgtggacttcgtcggcataacgcagcacttccatcaccatgccgcgtccgcagggcttgatggagacgagccgttcgcgcccgcgcacggaaagctggccgagcccgacccgtctggtctgtcgcagcgcgtcgcgcagcacgacataggcttcctccgccagatcgtcggccggcacgatgaaatagggcttctcataatagaggacgtcgatttcgctcgcctcgacgaactgcaccagctccagcgtcttgcggctctcgatcttgaccgcttcgatctcgtcctcgtcgagcagcacatagctgcccttggagacctcgaagcccttcatgatctcgtcacggtcgaccggcccgacgccgggcgcgaccttctcgtagcggatgcgcttgccgctcggctcgtggatctggtggaagctgatcgccgcgccggatcgcgtggcgggatagacctcgacggggatcgaaacgagggcgagcttgatctgcccctgccaatatgcgcgtgccaccatggaaacctccagaccagaaagccgtccgggccctgttggttcccgcgcgcggcaggcgcggcgtgagggcgtatgcagagggcgggcgcaggaccgcttccccgcgcctattgccaatccggccatcccggactagtcgctgcaactcactatcaatagcgaacactgaaggtccgtgagcaggcaatccatccgtgtctggtatctcgtccacaaatggacgagtctcgtctgcacggcgtttctcctgatgctgtgcgtgaccggcctgccgttgatcttccatgacgagatcgacgcgctgaccgaggaccagtccgcgatggagacggccggcccggcctcctccggcgagggccccggcctgcagccgctcgacgccatgctgggcaaggcgctcgccgcgcggccgggggaagtcccggtcttcatggctttcgacaatgaatccccgatcctgaccgtgaccacggcgccgcgcccggattcgccggcggcggacatgaccatccagctgttcaaccgcgcgacaggcgcggcggtggggcaagtgcgggacgaaggcgtcatgcacttcatcctccagctccataccgacatgttcctcggcctgccgggcatgttgttcctgggggcgatgggcttgctgttcctcgccgcgatcgtctcgggcgtggtgctttacgcgcctttcatgcgcaagctgccgttcggcacactccgggtctcgcggagccggcgcctcaaatggctcgattatcacaatctgctcggcatcgtcgcgctggcctggatgaccgtggtgggcgccaccggcgtcatcaacgcgctggcgacgccgatcatccaggtctggcagatgggcgagctggcggaaatgacccgggcctatgcggggcgcgaggcactgccgccctcgcgctatggctcgctggacaaggcgatggccgcggcgcgtcaggcgatccccggcaacaatccgcagttcatcgcctttcccggcggttccttcagcagccggcatcattatgccgtgttcttccagggggccacgccgctcaccgagcgcgccctcacgccggcgctcatcgatgccgaaaccggcgcgctgaccgatgtgcggcccatgccctggtatgtgctggcgctcacttattcgcagccgctgcacttcggcgattatggcggcctgccgctcaagatgctgtgggccgcgcttaccctgttcacgatcgtcgtgcttggctccggcctgtatctctggctcggcaagcgccgctcgtccctcgacgcgcgcctgcgcgaagtcgagtccggcgggcggctggccccggcggaatgaagggcaagctgccgatgatggcgatcttcgccgtgccgaccgcgctcgcggcgctcagcctcgtggggctggtgagcgcgctcaccggcgatggactgcgcgacgcgatttcctgggcgactctcgccatgccgctcgcggctgttgcctgggccatgagagcccgccgatcctgatttgagatgatgcgcgtgcgtgcgcgcagggagataaaaatcatgaatgcgttccgtttcccgaccctgcttcgcctgaccgccgccgtgccggcgctggtccttggcgtgcctgccctcgcgcaggcacccgccgacgacccgcaggacatcatcatcaccgcgcagcgcgcgaacgagacgcaggtgcgcgccggcggcagcgtcggcgtgctgggcgacaaggcagcggaagacgtgccgttcagcatccggggttacaatgccgcgctcattctcaaccagcagccgcagacgctggggcaggtgctggagaatgatccgacgatccgcaccacctacgggtttggcaatgccgcggagcagttcgtgattcgcggttacccgctctatggcgacgatgtcgggctggacgggctctatggcatcgcgccgcgccagctcgtcgcgccggaactctatgaatcggtgcaggtgttgaatggcgccagcgccttcctgaacggcgcggctcccggcggaacgggcatcggcggcagcgtcaacctcatcctcaagcgggcggaccgcgcgctcaatcgcgccacgctcaattatgcgtcgggcgagcatttcggcggctcggtggatctggcgcgccgcttcggcagcggcgaggcgttcgggctccggctgaacggcgtcgcgcggcgcggcgatgtcggcgtcgatgacgagttccgcagcacttatgcggtgggcggcgcgttcgattatgatggcgggccgctgcggctctcgctcgatcttgcctataaccgcgtccatgtgcgcgggctgcggcccaaggtcacggtcggcagcgccgagatccccgccgtgccggacgccgcgcataattatgcgcagccctggacctacaccacgatgcgggacatcttcggcatcgcccggctggaatatgacctggccgacaatgcgctgttctatgcctccttcggcgcacgcgacggcatggaggacgggatctacggtggcatcaccgtgacggatgcgcagacgggtgccgcgaccggcaatgcgctctatgtcccgcggacggacaataacgaggcggcgcaggcgggcgtgcggatcgacctggcggcgggcggcgtcacgcagcagttcaacatcggcggatcggcggtctggcaagtcaaccgcaatggctatgacttcctctacgggcccggttttgcgggcttcgccaccaatctctacgtcacgccggaagtgccgatccccgcctcggcgctcgtcggcggcgatctggacaatcctttcccgatcagccgctcgaacctgttcagcgtcttcgcgtcggacacgatcggcctgtgggaggatcgcattctcctgacggtgggcgggcgcatccagaacatgcgcttccgcagctattcctatgccgatggcgcgctggagtcggattatgagagcagtgccatcaccccggtggtgggactggtgctcaagcccgtcgcgggcgtctcgttcttcgccaaccgcatcgagaatctggcgcaggggccaaccgcgccgctgtccggcttctatcccggcctcggcacgctgccggtgagcaatgccggcgagattttcgcgccccatcgcgcggtgcaatatgaagtcggcggcaaggtctcgctgggcggcatcgatgcgagccttgcgctgtaccagaccgagctgccggtcggccaggtggggccggacgcggacaatcctggcttcctgcgcttcgacctgttcggcgagcagcgcaatcgcggcatcgagttcactatcgacggggaagtggcgcgcggccttcgggtcatcgccggtggttccgtgatcgaggccgaactgcgcgatacgcctggtggcgtgcaggacggcaacaaggcgcagggcattcccgattacatgctcaacgccaatgtcgaatgggacgtcccgttcctgcccgcgctcacgctgaccggccgcgtggtccacactggcaagcagtggctgagcaccgccaacacccagcgcctgccggagtggacccgcttcgatctcggcatgcgctatgtggcggtggtgggggacaagccgctcaccttgcgcttcaatgtcgataacgtcgccaatgagcgctactgggcctcggccttcgatgcgttcaaccagaccttgctgcagggtgccccgcgcaccttcaaggcatcggcttcgatcgacttctgagggcagcgagcgaagggaggcgaggacgcctccctcgcgggcggggcgcaacgcgattcgtcgcgccaaacttgcgattcgttatcattatcattattgccgattcggcggccaaggggccgatgcgcatgccggggcgaggtttttcgccagcggcggcctgcgttttcggtcggcgaggagaaggagcccggcatgtatgatttcatcgaccgcccgatcgcccggctggatggcggcgctgctcttctgatcgccgcgatgcgcctgtgggtgcgggctgcgggagaaaagcgctgcccgtgccgcgatgtcgccggggcgttccgcgcccgggaacatatcgccgctctccctcatttccatgtgacgatggccatgctcaaccgggacgcgaccgaaagtctcgggttcggctctgttgactatccgctggtgagcgagcatgaggcgctgatcctcagcatggtcggctctgtggtcagtcggccggcggatgaagcgtgcgcgactatggcgctgatcatggcaccggacgcggtgaagccgctgttcatcgccatgtcggccctggcgcggtcgcttgcgaagggcggcctgttgccggtcgcgcctgtctctgatcctgattgtgcgagattttccgaatgaacgacatggcccaccagggtttcgaactcgaaccgaccaaggcgctcagcgtggagaaagtgctctgggtgcggcactggaacgagcatctgttcagcttcgcggtcacgcgcccggcgagcttccgtttccgctccggcgaattcgtgatgctgggcctgcaggtggagggcaagccgctgctgcgcgcttattccatcgccagcgccgcttatgccgaggagctggagttcctctccatcaaggtaccggacggcccgctcacctcgcgcctgtgcaacatcaaggaaggtgaccagctctatctcggccgcaagccgaccggaacgctggtggccgatgcgctcaagccgggcagccgcctgttcctgctctcgaccggcacgggccttgcgccgttcctcagcctggtgcgcgatccggacatctatgactgtttcggccaggtgatcctggtccattccgtccggcgcgtcgctgaccttgcctatcgcgaggagctggaaagccagctcgccgacgatccgctggtgcaggatcaggcgcttctgcagttccattatgtgccgaccgtgacgcgcgagccgttccgcaccagtggccggatcggcacgctcatcgaggacggcacgatgttccagggcgtcagcggcccggcgaagctcgatccggagacggatcgcgtcatgctctgcggctccatggcgatgatccgcgagctggcggcccagcttgaggaatggggcttcgaggaaggttcgaatgccaagcccggcgactatgtgatcgagcgggctttcgtcgactgagctcttctggtggggtcccgggggtgcgaagggggcctcccggggagaagggcacgagagacgcgacaaaggaaaagggcggccatggagccgccctttttttgtccgccgtccattcattcccggcttgccgccacgcggggcatggtggcaggccgcatcgctcacaatctgcgcgtgttggcgtccatcagcttcttcgcttcgctcagggccgccgccgtgctggtcctgcccttcgcgacatcatcgcccagctcgagcagccggccggaaatgacggtccccgtctcggcttcctcctggatggcgatgccgcccttggccgccgcgatccggtcccactcggcgcggatggctgcccaatagtcctttgtcgcggcccagtagtcgtcggcggccttcacgtcatagccgtcgaagcgggtgtagctgttcagcacatattcctgcacgatcggggcgagcttgccgttcttcggccccatcttggtgttgtcctgccagtggatccacccgtcgggggtgttctggtggcgattgatggagaggtagcggtcgtagacgggcttgcgcaccgcgtcccgccgggcgagcggccgccaggtccagttggagcgccagcgccggacaccgccctgcgtctcgaactggccccagccgccgtagcgcggggaatcgtccacttgccacacggtttgcgaccagcggccggtgcgcatccgctccggcacctcctcgaaggtccaggcattgcggtcggaatagacgagcacgcgggcgggctcatattcccagtcctgccgccagtgcttgatgatgtggctctgcccctccatctcgaccaccagcagatgctggaggacgatcttgcgccccgtgtcctcgaccacgcggacgacttcatgtccgccggaaatcttgcggtcgagcggcgtgtaggcgctgtcccagcgggtcgattcctgcatgtcgaagcggaccttgtaattgccggccatggcgaggatgtcggcacggtcctgctcgaaggtggcggcggcctgctccgccgcgatcggcggatgggcgagggcgggactgacggcgaaggcaagcgtgagcaggccggcgccgaggaaactgcggatggaaatcatgatcgttggtcctttcggcacgctcagaagcgatagctgagcgagaggctggcgttgcgtccgggctgggtataggcgtcggtcacggtcgaagaggcgctcaggccccgcacgtcgctccaccacgcatattttttgtcgaggatgttgaagatgcccgcgcgcagcgtgaggccgtccattggcttcacgaacagcgtggcatcgaggatggtgaaggcgcccgggcgatagcatggcgcgccgctgcagatggtcgtcgcgctgccgtccacatccgtgccggtcgtgcgatcctcggacttgcgggcgctgtgcgtcgcgatgatctgtccgccgaacaggccgcccggatcacggtagcccacgcccacgacgagcttgatcgggtcgatggtggtcagtggcaggtcggtcaggccggagccgtcgacgtcgcccgtcgcgtaggagaaggcgagcgtgccatgcaggccggactgcgcgcggaactcggcgcgcgcctcggcgcctttcactttcacccgcgagagattgatgaactgatagatcgccggatcgctgggcgtgaagccgccgcccaccacttcctggctgatgaagtcatggtagatggaggagaaggcggtcaggtcgagattcacgttgcggctcgcgaagcgcaccccgccctcgaggctctcgctccgctccggcttgaggtcgggattgggctccgacttgtagccgaacgccagattctcgaagaactggttcacttgcccgggctcgggcgccttgaagccggtggcgtagttggcgaacagccggatgcccttgtccagcttgagcacggcgccgagcttgggtgacaggcgcgagccgtcctgcgccgcgcccgcgaaggtgggcagcagcgggtcgtcgtccggcgagaggtcgtagaaatcgaaacgcagcgccggatacagggtgaagagcccgtccgcgatgctgatctcgtcgcccacgaacaggccgccccgcgtgaagtcggtgctggggaaggcgcgggtcgggaaggtctcgccggccggcggcacggtgccgtcccgcaggccgcgctggcgggttttgctcacgtcgccaccgaagacgagccggtgcgacagagcgccggtggcgaattccgattgcgcgtcggccgccgcgccgatcacccggttctcgaacgtgttgagccgctcgcgatcgactgcgggcgtgcggtcctcgtcagtgaactggctgtcgagcccgtcctgccagtagatggcggcccgggcggcggtgatcgcgccggtgccggtccagctccagtccagcgccacgcgcttgcgctcgccggtgtcgcggccgtgcagcagctcgacagtggagctgaggccggtcaggccgttggtgaacagccaggtatcgagatattcgccggtcagccggatcttgtggccgctgccgcccggcgcatagacgatgcggccgagcagggcattggaatggccgtcctgcgggttgggctccgtgcgcgcggcgcccgtgccgccgacgctgcccttgttcttcagctcgttgaagtcgcgccgcgtataggccgccatggccgaccagtcgcccgccctgccggcgaggatcgcggtttcgctgaactcgttgtccgcgctgctgtaggccgcgcgcacgaggccgccgaccggggcgctgccttccagaaagtcggcggggtcggcagtgatgaagctcacggcgcccgcgagcccatcactgccatacagcgcggaggacgggccgcgcagtatctcgacggatttgatgaggccaaggtcgacatagtcgccgcgcccggcggcctgggcgccgaagctgaagccgtccggcacgcgcaccccgtccacctggatgagcacgcgattgccgccgatgccccggatgttgaaactgtcgttgccggtgcgccccgtcgcgctcagcgcggcattgaagcgggcgggctggcgctggacgctcacgcccggttcgaagcggatgaggtcgcgaatgtccgtgaccagctcatccgccatctgctcctcgtcgatgatggagacggtgacgggcgaatcctcgatccgcacgggcgtgcgcgtggcggtgacgacgatgcggttcagccggttgagcaggtagagcccgtcattgtcctgcgccatggcgtccgtggcgcagagagcgctcgcgagcgcaaagcccgctgcggtcgcgaaccggatcgcgccggggccacggcgcggcacgcgcgcggttccacggtcgatatccgatttcgccgcccgccggcacgccagggctgctgatcccgcactcgtcatttcttctattccccttctgcttttaagaatgcgaatcattcgcattagcaatgcgaattgcgccggggagatcgctgcgtcaagggaggagttgctggcgaggcaaatcgagcgggtagggggaggcggcggaatcgtccgccggctcttgccagatcagcacagccgatccgccggaatcgtcatggattgttcagccggttcggggcaatcatcgctggcccggccaatctcccgctggacaaacggacgcttgtgcctagagagataatggttggaatatacaacgatatgactggaaggatcgactgtggtttcgcaaaaggcaaggatcgccggacggatcggcgccgcgacgctcgtggccacgctggccctcgcgccgctgggacaattgctcgcgcagcatgaggggcatgaggggcatcaacaggccgcgccggcgggcaatgccgagaaggggaaggccgtgttcgagaatgcggcctgcggggcctgccatgtcctcgctgctgcggaagcgacgggcgagatcggcccttcgctggatggcaacgccaatctcacccatgccttcgtcctgagccgcgtgcgggacgggcagggcgccatgccgccttatgccggccagctcagcgacgaggatatcgagaatgtcacggcctatgtgctgagcgccgccgccaggaaataagccggccgcaccggcacgccccgtcgtgccggtggcgccatcttgcagatgctcttggcagcgcgggcgtggcccggacagccgccggtaaggggtgtcgccctatcgccccgccgccggccgctcgttcgcgccgggctgcgcgaaatagttggtcacgccgtcgggatcattgagccacacgaagcggatgctgaaattcggcaggccgcccagcggctcctccaccgtcaccttgtcccgcatcgcggcggcattcacgccgtcgacattgccgatgacatactggatgcccgcgctgcctgtgtcggcgggcaggtccttgccggcggaccacaggctgatcgtcgtctcgccatggcggaagggatatttggtgacgcccagcagcctgtcttccaccgatggcagttcctcaaggcccacgaagctgcggtagaaggcccggctgcgctcgatatccgagacgttgatgccgacatcgacgcccggccgcgcctgcggatcgatgacgagctggatgccgaacccggccggatcgctcaccagcgcgccgcgcaggccgccgcccatgtccttgaatgccggtgccgggaagcccgcggccttaaaccgggcggtcagcgcggcttcgtcggggtagcgcagggcgaagaggcggatgccggtggcatcggcggggctgccgacatgatggagccgcccttccttgaggccggccgccagcttgatctgcccggtgccgatgccgaaaaggatcatctgctggctggcattgagctggatcggctggagcggcttcagccccagtgcctcaccgtagaatgtcaccatccgcggcgtcaggccgggctcgaaccgccgatagacattcatcgagtcctgcgtgaagcgcggcttttccggcgtggcggcttcaggggcggcctcgggggcggcggcagggccggggctggtctgcgctatggcggccggggccatcagcagcgatatcgcgacaagggcggtcttgaatgggccgtgcatcgcatctctcctgttcgtcggttcatttcggcagggcgaagaccatgagcgattcattgttgctcggcttgccgcccgcgccctgcgggccgctcaccgcgccccatccgccggccatgatggcgacatattgccgtccgtccttgccctgatacgtgatgggaacggcctgcgcactatattcgagcttcgctgcccacagttccttgccgttgcgcgcatcgaaggcgcggaagcgccggtcgtccgtcgctccgatgaagaccagcccgccggccgtgacgatcggcccgccgaacccgttgttgcgcccggtgtccttcctgtcctcgggcaggtcgtcgctcacgccgagccgggtcgcccaggcgatctcgccggtcttgccgtccacggcgatcagccggccccagggcgggcggatgcagggcatggtgaccttgcgcccgttctcgtcctcatagcttgcggtgaaggtggaataggcgccgggtccgctcaggctcgcgcggtcgtaaagctgttcggagccggccgtgccgcgtccatagtcggcgccttccttgcgcttctccatgaagccgatgctgccgccctcgctcacattgatgaagatgaggccgctctccgggtccacggcgctgccgccccagttcgaaccgccattgttgggcaggttgatggaggctttcaccggcccgccttcctcatgcaggaagaagggcgtgaaggggccggcattgaagaaggtgccgccatagctctccagcagcgcgcggcaggcggcggcatgggcctcgttcgtgtcggcggcggaaacgatgtcctccggcgtccagtggttgcgcacgaggtcgcgcggcttcaccgggatgggctgggtcggcgaataccattcgcccggaacgtccgccgccgcgaccggcttttcctccacgccgaacaccggctttccgtcgtgccggtccagaatgtacatgaggccgggcttgccggtctcggccagcgcctgcaccgttcgcccgcccaccttggcgtcgtagagcacgggcggcgcgggaaggtcggaatcccacaggtcgtggtggatcgtctggaaatgccagcgatatttgccggtcagcgcgtccaccgccacgatcgagttgccgaacaggttggcgccgggccggtccccgccataataattggccgagggtccgcccaccggcatgtagagcgtgtccgtcttctcatcgacggtcatgtaccacacccagacattggtgccggagcggcccttccagccgtcgtccagccatgtctcgtggcccacttcgccgggctgcggcacggtgttgaattcccagagcttctcgcccgtgcgggcatcgtaggcccggctgttgccggatggaccgaccagcatctccgccacattggcaccgaccacgagcacattcttgtagaccgtcggcggggacgcataaggcacgccgagcgcgacggaaccgtccttgccgaagcccgtgtcgatctcgcccgtgcggggatcgagcgcggtgatgctggcgccgttgctgtagaagaggcgcgggccgagcgtgccatccccgggccaccaggagaccgtgcgccgcgcgaggcccttgaccggatggcgccagagctccttgccggtgtggccttccagtgccaccaccgcattgccgatgggcagatagagcaccccgtccaccgcgatgggcgtggagctgccgaccaggccgccgccgccctcggggcgcacccggaatgaccaggcctggctcagcctgccgacattgccgcgatcgatctgccggaggggggagaagcgcgtgctgccaaggtcgcgggcgtagcgcggccagtcgccgggcggcggcgcggagccggattgcgcctgcgccgtttgtgccagcagcgcagcgctcagcatcagggccatcgaacgacgcatgcaatccctcccccatgtcggcttcgtccccgtgcgtgtctcgccgggttgtgcgggccggatgaactctcgcatgccttgtaggcgcaatctcgttcggcctgcaacagtagagatgcttatggcagtgagattcaacctttgagataagtaaacattatggagcgccagggagtcgcaatcgcgggcggccctgccgccattccaacatgcccgcatgtttcgcgccccgtcgcaatttttcgccaaggctccgcctcgccggttccgtcaggactggcagaggctggagaggaacccggcctggggatcaagaaaagaccggagctttcatgcgttgctatctgcttgcctcgacctgctgtgttgctcttgcgtcggccgccacggccgagaccaccatcaccacaaagcagactgcccccgtgcgcacctcgaccatcaagagcggcgcgccggatgacatcaagatcacgtccgccggctccctcgagctgaccactgccggcccggcgatcaccgtggacagcgcgaacaaggtgaccaatgaaggcacgatccagatcgccaataccgatgatgcccggggcatcgtcgcgctggccggcacgtcgggcggcatcgtcaacaccggcaagatcgtcctcgacgaaagctacgccccgaccgacggggacaatgacggcgatatcgacggccccttcgcggtcggcaagaaccgcatcggcatccatgtcggcggcgcctataccggcgacatcgccagtgatttcggcggctcgatcgccatcgagggtaatgacagcttcggcatccggctggacgggccgctgaacggcaagctcacccacaatggctcgacgaccgtgctcggcgaccgggcggtcggcatccaggcgggcgcgatcaacgggtcggtgcggctggccggcaccgtcgcgaccgtcggcctcggcgcggtcggcgcccgtttcgacgggccgatcgacggcacgctcacgatccagggcgccatcacgtccaccggctatcgctacacgacgccgcccgcggacacctccaagctcgatgctgacgatctgctgcagggcggatcggccgtgatcgtcgcggacaatgtcgccggcggcatcatcctcgccgtgccgcccaaggacaacagcaccacggacaatgacgaggacaaggacggcatcgaggacagcaaggaaggctcggccgccgttcgctcctatggcgccgcgcccgcgatgcgcatcggctcggcaaccaaggatatcgccatcggcgcggtgccggccaccggcacgggctatggcctcatcatcgatggcacgattgccggcagtggcctttacaaggacgtgaccggcacgggcctcagcgtcggcggccttggcgggagtgtgacgatcgccggcggcatcggcgtgagcggcaccgtctcggcgagctccgtcaacacgtccgcgacggccatccatctcggtgcgggcgcctcgacaccgctcatccatgtcaccggcacggtttcggtgagcggcagcagtgcggccaataccgtcgcgggcggcatcgtggtcgatgccggcgcctcgctgcccaccatccgcaatgccggatcgatcaaggcggcgacgaccggcgaggacggcacggccgtcgcgatctgggatcgttcgggcacggtcggcctcgtcgagaatgccggcaccattgccgctacgggcgcgaaggcggactccggtcgcaacgtcgcgatcgatctctccgccaacaacagcggcgcgacgatccgccagacgcaggtcgcggccggcatcacggcccccagcatcaccggcaacatccatttcggcggcggcaatgacgtgctggacgtcgcggacggcaccgtcaccggcaacacctctttcggcaccggcgcggacacgctgcggctgagcggcgacgccatctacaagggcgacgttgatttcggcacgggcggcgcgaccatgacgctcaccggcaccgcgcagttccagggcaaggcggacttcaggggagaagcctccacgctcggcatcgcgaccgggtcgatcttctccggcagcctcgccaatgccggtgcgctggcgctcaccgtgaacggcggtgcgctcgacctcaccgcgccggccgcgatcggcagcctcgcggtgtccgacaagggcatccttgccgtcacgctgagcgatgccggcaacacaacgccgatcctcgacgtggccggcaccgcgagcttcgcggcggattcccggctcgtcctgcgcgtgaccgatgtggagaatgcggaaggcaatcacctcgtgctgcgggccggcacgctcaccggcgcgagcaacatcacggcggataccgcgctggtgccctggctctacaaggcgagcctctcctccacggcgaatgcgctcaacgtcgcgctcgcgcgcaagtcgaccaccgagctgggcctcaaccggtcggaagcggcggccttcgacgcgatctacgcggcgctcggcaaggatgcgaaagtggaaggcactttcctctccatcatgaacgaggagactttcggcctccagatgcagcagatgctgcccgaccatgccggcggcatcttctccgccgtcacgcagggctcgcggctcttcgcgggcatgctccaggatcccaccggcccgttcaaggacgagggcaaatggggctactggatcaatcaggtcgcctggggcgtcgagaaggaccgtggcgacaccagcgccttcgagaacagcggctggggcattggcggcggcggcgagatcaagaccggtctcggcagcttcggcggatcgctggcctatctctggagccgcaatcgcggcaccgagacggcgaaccagaccaatgccaagcagttcgagctggcggcctactggcgcctcaagtccggcgggcttcgcgccacggcgcgtggatccatgtcgttcatcgacctggacggcagccgcgccttcgagggcatgaacggcaccgagaaggtctcgctcacggcgaacagcgatcgcggcgcccgcctctattcgggcttcggctcgctgtcctatgactgggtgtcgaccggcggcatctccttccgccccgtcgtcgcgctggattattaccgcctgcacgagaaggcctataccgaaaccggcgggggcgatgcctacaacctcgccgtgcggtcccgcaccagcgacgaactggccgtcaccggcagcgccgtggtcggcctcgacatgggcggcgcggatcagtggtccggctggtcgcggtttgagctcgaggcaggccgccgcgagatcgtgagtggcaatctcggcaagacggtcgcgcgcttcgcgtccggcggcgaggaattcacgttgctgccggacgatcgcgaaagcggctggatcggccgcctgcgcggccttgccggcaattccgccttccagatcggcggcgaattgggcgctgagcagcatcagggcaactgggccctgtcgctccgcgccagtctccgcgtcggcctctgagtcccggatgccgacgcctgggcaagagggagttcgcgatgccccccaccgaccgactccctcttgcccaacctggagacgacgcagaatgcatgcgaccggcctgaggagcgccatgacgcgagaccgtgactccggccggccagccccccgccgcgccgggcagcccttgcatggcacccccacgccgttatatgccgcggcgaccggggggatgcaggcaggagcccgtgccgatctggcgcggcgcatggaccggacaaggcaagcaatgacgggagagcgcggtcagggaatggatgccgtgctgctggcgcatcgcccgcagctcatccgcttcctcgaggcgcatggcgccggggacgcggcggaggatctcgtccaggaattgtggatgcgcgtcacgcagcgccccacgggcccggtcgccaatccgcttgcttatctttatcgcgcggccaacaatctgatggtggatcgctatcgcgccgagcgtcaggcgcgcgtgcgcgatcaggcctggacggaagcgcgcggcgccacgggcgagcaggttccggagccgagcgcggaggaaacgatggtggcgcgcgaggaattgcggcggatggacgcggtgcttgccacgctgggcgagcgcgtctcccgttgcttccgccgcttccgcctggacggcatcccgcaaaagcagatcgcgctggagctgggcgtcagcctcagcacggtcgagagcgacttgcggcgcgcctatgcggccctgcttgccgcacggaggcaatccgatgacgcatgatccgcatctcgagacgacggcgatcgactggctgatgcgccagcgcgatccggccttcgaggactgggaagcgttcgcggactggctcgccgccgatccggcgcatcagcgcgtctatgccgagctgtccgcgctcgatgccgatctcgcggggctgccggggcctccggcgcgtcactcggtcggcgatgtggatgcgtcccccgccgcgccgcgccggttcgggcggcggcaatggctcgccggcgcgctcgcggcatcgctggtcggcgtcgtcagcatcgggctgctccaacgcgcgccggacagctaccggatcgagaccgcgccggggcagatggaagtcgtctcgctggaggatggcagcaacatcgtggtgaatggcggctcctccgtgctgctcagccatgccgatccgcgccgcgcgacggtggagcgcgggcaggcgctcttcaccgtgcggcacagcgacgaggcgccgttccgcgtggcggtcggcaatgcccagctggtcgacgtgggcacggtgttcgacgtgacgcggacggacgaccgcactgtcgtcgcggtttcggaaggcgccgtgatctacaatcccgatgcggatgccgttcgcgtcgatgccggcgcgcgccttgccgtgcgcgatggcggcgcggcggacgtctcgccggtcagcctcgcggcggtcggcggctggcgcagcggccagctcgtctatgacggcgtgccgctggcggatgtcgcggcggaagtctcgcgcaccacgggcattcccattcgcaccgcaccgggcgcgggcggcatcctgtttcgcggcgcgctgcaggccgggcgggacgagacgcgcatcgtgaacgatctggccggcctctcgggcacgcgcgcgacccgggattcaggagggtggacgctcgcgaggtgactcgatccggcctgcttcgcctcggcgtcgtcgcgctggtttgcgccggcgcgcccgtgtgcgcgcaggcctccgaatcgcgccggatcgatgtgcccgccgggccgctggcgcagagcgtgccgcaactggcgcgccagtccggcgtgagcatcagcgtgaccagtcacgaactctggcagacgaaggtgcgcggggtgcgcggccggctcacggcaggcgaggcgctggcgcggatgctctcgggcacgcgcagccgcgcggtgcagctcagcgccacgagctggcggatcgaggcgatggcggccccgctcgccgcgcgcgacgccccgccgcccaaacgacgtgtgcccgagcagccgctgccgaccgtctccgacgacgagacgccgatcatcgtcaccgccagcaagatggaccagaattaccaggattttcctggcaccgcgcatgtcatgaacgggcaggatcttggcttcgggggggagcgcggcacggagtccattctttcgcgcatggcgagcgttgcctccacgcatcttggctcgggccgcaacaagctgttcatccgcggcgtcgcggattcgagcttcaccgggcccacgcaggcgacggtcggccagtatctcggcgacctgcgcctctcctacaatgcgcccgatccggacctgcgcctgcatgacatcaagcaggtcgaggtgctggagggctcgcagggcacgctttacggcgcgggatcgctgggcggcatcatccggctcgtgcccaatgatccggacccgcgcgccttctccctggaaacgatggccggcgtcagcgccacctggcacggcgagccgggcggcgacattgccgcgacagtcaacatgccgctgggggagagcggtcatgccttgcgggtcacgggctatgggctgagcgacggcggctatatcgacaatcccctgcgcggcgcggagaatgtcaatcgcacgcgcatcggcggtggccgcgcggcgctgcggctggaggccggcgatggctggacggtcgatgtcggcggcatctaccagacgaccacgatcgacgattcccaatatgccgaccgggacggcccgccgctcagccgcgcgagcgcggtggtcgaggatgccgacgccgattatggcatggcgatggtggtcgtgcgcaaggcatggggcgacctgctgttccagtcctccaatgcctgggtgagccacggccttggcgagcgcttcgatgcctcctcctcgaccgagaagcccagcgtgttcgatcagcgcaaccgcacgcgcatgtgggtgagcgagaaccggctgtggcgccccgtgaccgacggggtcggctgggtgatcggcgcgagcttcatcgacaaccggacggagcagcgccgcgccttcgtggaaggcggcgagcggcgccccatcaccggcgtcaccaaccgggtgacggaagtcaccgcctatgggaagctcagcctggagctgaagccaggcctgctgctgagcggtggcgggcgcctgacccacagccggctgggcggcgagggcgaggacgtccagcccctgttcgtggcgaccggccgctcgatcacggcggaacggaccgagaccgagctgcttccctccatcgagctgctcgcgcatgtcatgccgggcgtcacgctctacagtcgcttcgaagaaggattccggcccggcggacttgccatcgagacgcatttcgtccgccgcttccgcaacgatcatgtggaaagctgggaagcgggcgcgcgcttcggcagcccgcgcgacggcattgccgccaatctttcgctcacgcatgtctactggcgcgacatccaggccgatttcatcgatggcagcggactgccgagcacggccaatatcggtaatggccggatcacgtcggtggcagcaagtgtggccctggcgcctacccgcgacctgcgcattgacctcagcgcagtctataatcacagccgcgtcattgccctgacgcccgaggtggcgcggcttgccgcctccgcgccgctgcgcctgccggtcaccgggtccagcttcggcctgccgctgcagggaacgcttggcactttcgagccggaggcgcgcctcggccgcattccgaacgtggccgattatgcgatccaggccagcttcgattatcggatgcccgtgggtcgcgacgatctccgggtgggcggctggctcaaatatatcggtccctcccggctcggcatcgggcccgtgctgggggacgagcagggcgactatgtcgataccggcttcgcggcccggctgggcgatgcatggcgcggcgtcacgctctcgctcaccaatcttctcgatacgcaaggcaatcgcttcgcgctcggcacgccgttcgacatcgagaccggcggcttcatcacgccccagcgtccgcgcaccatccggctggcgttcgactggcgctattgatcctcccctgattcttttccgggggatgaccaccagacgccgccgcttcggacaggccctttcgccacggctcatgggggacgttgcgccgcgcaaggatgcgcggggcgtggacaagtgccttaagctatatatataagtatatagctcatctgcttcgagaggaccttaccttgttcctgcgacatgcctgcctcgcgttgcttctcgccggtgcggccgggacagcgctcgcccaacccgcccagcccgcctgcgaggcgcctgccttgcccgcgcatctcgccggctggtccgcgcccgtcgcacgcgtggcggcccgggacgccgcatcggcgcaggccgcgtcgctcgtgctcgggcaggccgccgacctgtcgctcgcgccggtgggggaggtccgctttgccgccgagccgggcaagcagccggggcccgaaagccatgccgggctcgccgggttcacggtgacgacggccggccaatatcgcgtcgccgcggacagccccgtctggatcgacgtggtcgccgccgggcaggctctgccctccgccgggcatggccacgggccggcctgctcgggtatccgcaagatggtggacttcgcgctggagccgggccgctatctgctgcagatcgcgggcagcgccggggcgtcgacccgcgtgctggtggtggcgcttccggcgaacgaggcggagggagagggcgggggcaagcgctgaggggcgtcagaacatcccgttcacattcggcccgccggtcacgacatcctgcgccacgtcccaatgttccgcgatgaggccgtcctcgatgcggaagatgtcgatcactgcccatccggcatcgtccggccagcggcggacatgataatggacgatgacatggtccccgtccgcgaacatgcgcttcacatcatggacgccgtgcgggttcagcgttttgatcgtgtcgagaaacgccttgagcggctcgcgtccggtttcgacattgggattgtgctggatgtagcccggcgcgatgaaccggtcgaccgcgcctgagtccatgggattgagcacgtcgtcgaagagcccgcgcacaagctccagattggcctgctcggccggcgtatggggcatgtcctctccactctccgctttgcgggatgagtatatgagcggtgggatcaggcccgcaaggtcgcgtccgctcagccgggcgtcaatccgggagcgtgggggcgctcttcggcgctgtcctgtgcgtcgttggcggctgcgatgcgcgcggacgccggctccccgctgtcgtcgagcgcatcgaggaagctgcgcagccaccagtggacatcctcgcgctcgacattcgccatgagcgctttccagcgcgactggcgttcgccaagcggcatccgcaaggcctgcgccagcgcgtccgccagttcctcggggctgaagggattgacgagcagcgcttccttcatctgctcggccgccccggcgaagcgcgagaggatcagcacgccggggtcgtccgggtcctgcgcggcgacatattccttcgcgaccaggttcattccgtcccgcagcggcgtgacaagcgcagcgcgcgaggcgcggaacatgccggccagcgaagcgcggtcatagccgcgattgacgtaacgcagcggcacccacaatgcggtggcgaactcgccgttgatatggccggacagcgcatcgagctgccggcggatgtcctgatagctctcgacattctcgcgcgaagggggcgcgatctgcagcagcgagactttctcctgatattccggatggtcggcgagcaaccgctcatagccgtgaaagcgctgctccaaccccttgctgtagtcgagccggtcgacgccgatgatgagagcgcggccatcgaggctcttgagcatgtcgagccgggcctgttcggcctcctcgctgcgggcactgaccacgaattcgcgcgtgtcgatgccgatggggcaggcgacgacccggacggtgcgctcgcccagccggatcgtgccgtcctcggtcacgtccgcttcggcgaactgctcccgcacgtagagcaggaaggaatcgagccatgtctggctctggaagccaatgaggtcataatcgaacagggcttcgacgagctgccggtggctcggcagggcaagcagcagccggagcaccggccagggcgtgtgcaggaagaagccgatatgattggtgacgccgcgctggcgcaattcgctgcccagcggaatgaggtgatagtcatgcacccagatcaggtcttcggacgtgacgagcggcagcatcgtttcggcgaagcgggcgttcactcgctcatagccgcccgcgaaggtccgctcgaattccgccaggtccacccggtcatggaacaggggccagagcgtccggttggcaaagccgttataatattcctcgacgtcctgcgcctcgaggtcgacggtggcggtggtcacgccgtcgttgcgggcgaaattgatctggccggtgaaggcgtcgatctcgttgccggaccagccgaaccagatgccgttggtttcccgcagcgcggaggacaaggcgacggcgaggccgccctggttcgccttgccttcccccacgggaggactcacgcggttcgagacgacgataagccgggtcaacggatggcgctccagggtttgctcagcaggacggcgcaattgatcagtccgaccaacgaataggtctggggatagttgccccacagctcccccgtcaccggatcgatgtcctcggagagcagcccggcagcagtccgccggctcagcatttcctcgaacagcacgcgggcctcgccgatgcgcccggtggcgtgcagcgcctcgatcagccagaaggtgcacacgttgaaggcggtggcgggcaggccgaaatcgtcttccgtggcgtagcgcagcatgtggctgccgcgccgcagcccttcctccaccgcctcgagcgtgccgagaaagcgggggtcgtccggcgccaggaagcgcaggtcgagaagctggatgatgcttgcgtccagatcgtcgccgccgaaggtcgcggagaggcggttggtatccgggcgccaggcctcccgctcgatggcggcgcgaatgacgtccgcgcgcgcctgccagaactcggccctttcggtgaggcccagcgcggtcgcggcattggcgagcctgtcgcaggccgcccagcacatggccgagctgtaggtgtggacatgggcgcgggtgcgcagttcccacaggcccgcgtccggcttgtcatagacggcccatgcccgctcgcccacggcttcgagcgcatggaaatcctcgatgccgcccatgcgcagcaggcgctggtcgaagaagctctgcgtattggacagcacgatctggccataggcatcgtgctgcacctgttcggccgcctgattgcccacgcggaccgggcccatgccccgatagccctcgagccccggcgcgatccattccctgagcgtcgcttccccgcccacgccgtaaagcggctggatatggccgccccgggcattgtcgacgatgttgcgcagatattcgagataggtctcgaggacgtccagcgcacccagccggttcagcgcctgcaccgtgtaataggcgtcgcggatccagcagtagcgatagtcccagttgcggccgctgttggcatgttcgggaatggaggtggtcaaggcggcgacgatggcgccggtttcctcatgctggcagagcttgagcgtgatggcggcgcggatcaccgcgtcctgccattcgaccggcgtggcgagccctcgcacccagccctgccactcgcgcaccgtgcgatcgagcatggaatcgagcgccagccgcaggtcctcgccgaagctctcgtccgggccgagaaagaaatgcagcgggcgctccacccgaaacagccgctcatcctcgatccagccgaccggcgccgtggtggtgagccgcagcgtcatggtgtcgagcagatagcgcacatgattggtgccgcgggtatggccggggtcgctggcgccccagttgcgggccgggcgcagccgcacccggatgcgcggcgatcccgccaccggccgcacgatccgcgcgaaggcgacgggccggtacatccggccgctgcggaagaagcgcgggcagaaatcggtgacttcgatggcgttgcccgccgcgtcgcagtggcgcgtcaccagcaccggcgtgttgcggatgtagcgctgcgtcgtctccacgcagtcttccaggtcgatttcccagaagccccgtgcgcccggggcggcgcgagccgcagggtcgagcagggaggagaaggtggggtcgccatcgacgcgggggaggcaaccccacacgaagcggccggcccggtcgacgagcgcggagacctggcaattgccgatcggccagaggtcgagcgtggcggtcattgcgcgagccgctccagccagccgcgcaccgcgtccgggtccggcagggcgtggattgccgcggtcggttcgcgctggcccacgagcacgccggtgccgcccagcgatcgcgcggcggcgaagcccggctcgtccgtggcatcatcgcccaggaaccaggggagcgtgccctgcatcggggcgcgatccatgagcatcagcagcgccttgcccttgtcgccgcccggcaggcgcagttccgtcatcatcttccccggctggacgacgaggtcgagcgtattggcaagtatgtccgtcaaggcctgcgcttccttctccacatcgggggccatgcggtagtgcagggccacgccgaagctcttgtcctccaccagcacgccgtcgcgcccttcggcaaaggcgcgcagccgctcgcgggcctcatcgagcgcatgggggcggatgggatgagccgtcacgccgcgccagcgatgttcgctgccatggctgccggacaaggcgagcctgtccgccacgggacccaggatcgcgtccatctgcgcgatcgaccggccgctcacgagcgcgagccggccctccaggcgatcggcgagccgcagcagcagggtacgcaacgcctcgtcggcaacgacgtcatcgggccggtcgaccaggtcgaggagcgtgccgtcgagatcgaggaacaggctgatgccatccgcttccgggatgggcgggacggtgaggcggagacgtggtggttcgaaaatggttctttccccctgtcgtgtctgacattctcggcagagtcgttttccaatgcaacgcatcggatgccgccgacgttcccgcaccggatgatccacgggaagcagagcggaatgacagcggcgctcgggcctgctaccgggcggcaatggccgttcttccgcgacccgccgtgctcttcgtctgcctcggcaatatctgccgctcccccctggcgcaagctgcctttgcccatgaggcgaggcgggcagggctcgatgtgctggccgattcggccggaaccggcgactggcatgtcggcaatccgcctgatctgcgggcgcaggccgtggccttgcgacacgggatcgacatttccggctatcgcgcccggcaggccggggcggcggatttcgagcggttcgacctgatctatgcgctggaccacagcaatctcgaagcactgcgcggaatcgcgccgagggccgcgcgcgcacgcctgtcgctcctgctcgatcttgtcccgggccgcgccgggcaggccgtcgccgatccttatttcggacccgacagcggcttcgaggagagctgggccgatgtgaccgccgccgcccgggcgctggtggcgcgcctgcgccgctgacggcaggtcggtctcccgcgccgcgcgcggctgatccgatcgggcataagcaacagagctgcacgtcacagggtgaaatgcccgcgcgttggcaaggcgaattttctctgccgatgccgggaaagacattatgtttcgatcgcgcccgaggcggcggttcgacgcgaaaatacgggaatttcgggctcggtctggggctcgcgaccctccccgctcaggatgggtgaagggcccatctcccgcctcgccaaccatgcgattcgaattgtttattatctcaaccattattagagtgacgagagtcggcgcaagaaccggacttaatcaagaaggctgatcggcacgagcggtcggcggggctgagaggaaagatgcggaccagtcgcaatgacgaggcgcgcggatcgggcagggagcgcagggcgcccccggcaggtgtccggtcctggctggcgcgggcgcttggcctgtcgctgcttctcgcgaccacgacttccgatctggccgcgcttccggaccagccggacgtcacgaccgctcatggctatgccgtctttggcgagctcaaatatcccgccgatttcaagcatctcgattatgtgaacccggatgcgcccaagggcggcacttatcgctatgcgcagaccggcagcttcgacacgctgaatttcttcgggttgctcggcacgccgcccttcgcgcttctctggatctatgacacgctgatgcagcgcagcctcgatgagcctgcctcctattatccgctcattgcggagacgatcagctatcccagggaccttgcctgggtggaattccggctggacccgcgcgcacgctggcatgacggcaggccgatcacccccgaggacgtgatcttcacggtcgccaagttcaaggaactggtgtcgcccacttaccggcggatcggcgcggccgtgagccgcgtggagaaggccggtccgcgcagcgtgcgcctctatttcgtgcagaagggcaatccgacgatgcccacggtggtcgcggcgatgcccgtcgtcccccggcacatttggcagggcaaggatttcacggcctccacgctggagcgtccggtgggcagcggtcccttccgcatcggccggatgagcccgggccgctggctcgagatggagcgggtgaaggattattgggcgaaggatctgcccatcaacaagggcaaatggaacttcgacatcatccggcatgatttctatcgcgatgtcggcgtgatgaacgaggtcttcctctcggggcaggcggacctgcggttcgagggcagcgcggcgcgctgggacgcgcaggaccagatgcctgccttcagggcgaagaatctcgtccgcgacgtgatccgttacgagaacggcgccttctacatgggcctgatgatgaacagccgccgcccgtttctcgcggaccggcgcgtgcgcaaggcgatcacgctggcttatgattatgaatgggtgaagcgggtgctgctggccgggcatcatggccggctggcgagcttctttgccaataccgagtttgctgcggaggggctgcccggcgaggacgagctggcgctgctcgccccgttccgggaccagctgccgcccgagctcttcacgcagccgccggagcttccagtcgccggccagtggggcagccgcagggagaatctggtgcaggcggccgcgctgctgcgcgaggcgggctatcgcatcgacgacggcctgctcatcgatccgcgcacgcgccagccggtgcgccttggcctcgcggcctattccgcgctcatggaccggcaggtgagcctgttcatcgagaatatgcgccagctcggcatcacggtggatttccgcagctatgatacggcgcagttccgccacaagatccgcaatttcgatttcgatctgatgatcaacctgccgaccttcccgcccctggtgacgccggggttggagctcatgcagttctggtcgtcgcaggcggccgatacgccgcaatcgttcaattatatgggcgtgcgcagcccggtggtggatgcgctggtcatgaaggtcggcaccgcgaccgatcgcgccacggtggtgagcgccatgcgcgcgctcgatcgggtgctgctgtgggattattacgccatcccgttccagcatacctatcccgcgcccatggggcaggtgccgatcacttactggaaccgcttcggcaggccggccaaggaccccacttataatttccccttcctcaccatggatcattggtggatcgacaaggagaaggaagcgcggctgacttatggcgacttcggccgtcgggcgcagggcaagtgaccgagcgcccgatgcctcccgcgccgccatccgtgcgaatcgaattgtttcggatatcaaccaacgatagggaaagaccatgccggcgcgagaaccggcgaggctcgggccaggggcggtcatcccgtcccctgcgtggctgggaaaggaatgggatggccaagcgcgtggacggcgcgtggatgcgaagcagtgcatggggccgggccatgcatcgcgtcaggggcggcgcgcgcttctgctggcttccggtggtgctctgcgcggtgacggccgacgccgtggcagtgcaggaagagccggagatcaggaccggccatggctatgccgtgttcggcgatctcaaatatcccgccggcttcacccatgtcgattatgccaatccggatgcgcctaagggcggcacgtaccgctatgccaatatcgggagcttcgacagcctcaacctcatgaacctgctcggcacgccgccgctcagcatggtcgccatctacgacacgctgatgcggcgcagcgcggacgagcctgccgtgcgctatgcgcttgtcgctcgctcgatcagctatccgcgcgatctggcctggatggatttccatctcgatccgcgcgcgcgctggcatgacggccggccgatcacgccggaagacatcatcttcacgatcgaccagtcgcgcgggctcgtggcgccggcgctcaagcgggtggcgcaggccgtcgctcgcgccgagaagcgcggcccgcgcaccgtgcgcgtgtggttcgtgcagaagaacaatcccacgctccccagcgtcgtcatggatatgtggctgctcccgcgccatcattacgagacgcacgatctgctggccgcttcgctggatcgcccgctcggcagcgggccctacgaggtgggccggttcagcgccggccgctggatcgaatatgagcgcgtgaaggattattgggcgaaggacctgcccatcaacaagggccgctacaatttcgacatcgtccggcacgattattatcgggacgcgaccatcgccaacgaggccttcttcgccggcaatgccgatctgcggttcgagaccagtgccgtgcgctgggccagcgaggcgaagatccccgcgttccgggccggccgcatccggcgggaattcgtcccctacagcaatgccgccttctacatggggctggtgatgaacacccggcgcccgatcctggaggaccgggcgttccgcaaggcgctgatgctggcctatgatttcgagtgggtgcgccgcgtcgtccttgccggccaccatggtcgcttgccgagcttcttctccaacagcgagttcgaggcgaacggcctgccccaagggcgcgagctggccctgctggagacagtgcgcgatcaggtgccgcccgaagtgttcaccaccccacccggcctgccggtcggtgggaactgggccaatcgccgcgccaatctcgtcgaggcggcgcggctgctgcgtgcggcgggctatcgggtggtcgacgggcagctgcgcgacaggcggtcgggagagccggtggtgctgcagctggtcgcctacacgccgctcatggacaagcaggtctcgctgttcatcgagaatgcgcgccagctcggcatcaccgtcaatttccgcgcttttgacagtgcggagttccgccatcggctgcgccattatgattatgatctgctggtgaacgtccccatgttccccggcgccgagaccccgagcaccggcatgctgctcatgtggggctcaaaggcggcggacatgccgcagcagctcaattatgccggcgtccggaaccccgccgccgacgccatgatggagcggatgatccaggcggaggatcgcgagacggtggtggcggcgatgcgcgcgctcgatcgcatcctgctgtggaattattatgccgtgcctttccagcacaattatcccgcgccgctcggcgagatgccgatcacttactgggaccgcttcggcaagccggacaagcagccgctctacaacttccccttcacgacgctcgacacctggtggatcgatccggccagggacgcgaagctcatgcacggacggtcccaatgacagccctctggtcctacatcgcgcgccgcctgctgctgatggtacccactctcatcggcatcgtgacggtgagtttcatcatcatccagttcgtgcccggcgggccgatcgaccagatccatgcgcgcttcgccgggcaggccatggatgccaccgccacgatcagcggcagcacggacgtgagcggcggcggcggcctcacgccgaccggcgagctggacccggaaatggtgaaggagctggagaagctctacggcttcgacaagccggtgctctaccgctatttcaagatgctcggcgatttcgcccggttcgagttcggcaacagctatttcaaggaccagccggtcgtcgatctcatcatcgagaagctgccggtctccgtgtcgctcgggctgtggacgacgctcatcacctatctcgtggccgtgccgctcggcatccgcaaggcggtgcgggcgggcacgtccttcgatgcatggaccagcttcttcgtcacggtgggctatgccattcccggcttcctcttcgcggtgctgctggtcgtgctgttcgccggaggcaatttctggagcatcttcccggcgcgcggcctcgtgtccgagaactgggaggaactctccacgctgggcaagatcggcgactatctctggcacatcaccctgccggtgacggcgatggtgatcggggccttcgccaatctcaccatgctcaccaagaattcgatcctcgatgaagtgagcaagcaatatgtgacgaccgcgcgcgccaaggggctttcggagaatggcgtgctctacggccatgtcttccgcaacgcgatgctcatcgtgatcgcgggctttcccgccgcgttcgtgggcgtgctgttcacctcctcgctgctcatcgaggtgatcttctcgctggacgggctggggctgctcggcttcgaggcgacgatcaaccgggattatccggtgatgctcggctcgttgttcatcttctcgctgctcggcctcctcgccaatctcatcggcgacatcacttatgtgctggtcgatccgcgcatcgatttcgaaaggcgggacgtctgatgaacgccgaagcgaaagtcgcgacggggggcgaggtcgcgagcggcccggcgaagcgcagccggttcagcccgctcacccgccgccgctgggccaacttccgcaatcacaagcgcggctactggagcctgtggctgttcctcgcgctttatggcgtcagcctgttcgcggagctgatcgccaacgaccggccgatcctcatgagctaccgaggcgaactccatgccccggtgctgaaggcctatccggaaaccgcgttcggcggggtgctggagaccgaggccaattacaaggatccggcagtgcgcgagatgatcgcgcagggcggcggctgggcgctctggccgctcattccctacagctatcgcaccatcgattatgacattcccgtgcccgcgcccgcgccgccttccgcgcggcactggctcggcaccgacgatcaggcgcgcgacgtgctggcgcggctcatctatggcttccgcctctcggtcactttcgggctggtgcttaccttgctcagctcgatgatcggcgtcaccgccggggccatccagggctatttcggcggctggacggacctgctcttccagcgcggcatcgagatcctgcagagcctgcccatgctttacctgctcatcatcatgtccagcttcctccagcccggcttcttcaccctgctgggcgtgctgctgctggtgagctggatgacactggtgcatgtcgtgcgcgccgagttcctgcgcgcgcgcaatctcgattatgtgcgggccgcgcgcgcgctcgggctgggcaaccggaagatcatgtttcgccacatcctgcccaacgcgatggtggcgaccatcacgttcctgcccttcatcctgtccagctcgatcacgatcctcaccgcgctcgatttcctgggcttcggcatgccgcgcggttcgccgtcgatcggcgagctgctcaatcaggccaagaacaatctctacgcgccctggctgggcattgccggctttgccgtgatggccaccatgctctccctgctgatcttcatcggcgaggcggcgcgcgacgccttcgatccgaggaaatccagatgagcgcaggcgagacgagcaggacggaccagcccctgctggccgtggaggacctgagctgctgcttccattcggaaggcaaggtggtggaagcggtgcgcggcgtgtccttcacgctggagaagggcgagacgctggcgctggtgggcgaatccggatcgggcaagtccaccgcggcgatgtcgatcctccagctcctgccttatccgatcgcgttccatcccgccgggtcgatccggctggacgggcaggagatcgtcggtgcggacgagcggacgatgcgcgcgatcagggggcggcgcgccgcgctcattccgcaggagccgctcaccgcgctcaatccgctgcacacgatcgaccggcagatcatcgaggcgatgaagctccaccatccggagatctcgcaggcggaagcgaccgcgcggaccatcgacctgctcaagctcgtcggcctgcgcgatgcggagaaccgcctgaaatcctatccgcaccagctttccggcgggcagcgccagcgcatcatgatcgccatggcgctcgccaacgagcctgacctgctgatcgcggacgaacctaccacggcgctcgacgtgacggtgcaggcgcaagtgctcgatctgctcaagagcctgcaggagcggctcggcatggcgatgctgctcatcacgcacgatctgggtgtcgtgcgcaagatggcgagccgcgtctgcgtgatgacggcgggccggatcgtcgaggcgggcgacacggcggaggtcttcgatgatccgcagcatgcctatacgcgcaagctgctggacgcgacgccgcgcggcgagccgctgaagatcgagggcgatccgcccgcgctggtgcgcaccgagaatctgcgcgtgcattttcccgtcaagggctggttcgggcggccgcgcagcgtcgtgaaggcagtcgacggcgtctccctctccattccgcgcgggcacacgctgggcgtcgtcggcgaatccggctcgggcaagagcacgctggggctggcgctgctgcgcatcagccggagcgacgggccgatcttcttcgatggcgagcctctgcatgagcgcaactggaagcagatgcgtccgctgcgccgccgcatgcagatcgtctttcaggatcccttcgcctcgctcagccccaagatgaccgtcggccagatcgtcggggagggcctacccatccatcggccggacctcacgccgggcgagcggcacgccgccgtcgccacgatcatcggcgaagtgggcctcgcgcccgacgtgctcgatcgctatccccacgaattctcgggcggccagcgccagcgcatcgccattgcccgcgccatcatcctgcggcccgatctcgtcattctcgacgagcccacctcggcgctcgacatgtccgttcaggcgcagatcgtcgatctgctgcgcgacctgcaggcgagccacggcctcacttatctgttcatcagccatgatctcaaggtggtgaaggcgctcgcccatgaagtggtggtgatgaaggagggccggatcgtcgagcagggcactgccgagcagatcttcaccgcgccgcagaccgactatacgcgcgacctcatcgctgccgcgctggaactgaaggcgcggcaggccgcctgagcgcggccaccctgcctcacgcacgacaatcgtcacgaatggtaaacgatcactgccgttctgcgcatggtcgggctgttgcgcgtccgctagacggcgaagtggcaatcaagaccaaggaggacaggatggcagaggcaagcaatgcacgcgtgggtgacaggcagcggggcaggatgcggtcccgcctggcgatggccggcgccgttctcgccatgctcaccagcggctgcgcgcatgcgcagagccgcgccgatgccggtcccgggccgatcgcggtctatggcaacaccaccaccttcgagatcgcgcctgtcttcgtcgccgccgaatcctattatcccggcgtcgcgaccgtgaagatgggcagcgtcaccaatctggtcggcgaagcctccgtccccggctatggcagcgaaggcgttgccgacgtggcgacgaacgccgagacgcaggccctgcgctattcgctgcgcaatccggacatgcggatcatcatgacggtgaccgaggggctttatcgcatcgtggcgaagcgctcgtccgggatcaacaagctggccgacctcaagggcaagaagatcgccaccatttccgtcacctcctccggctacttcacccagaagatgctgaagacggtgggcctcaccagcgatgacgtgaccatggtcggcatgcgcctgcccgacatgcccaaggcgcttgcggacgggacggtcgatgcggtcgccatctgggagcccgaggtcgagcgggctgcgcaggcgatcggctcggatgtcatcgagttcagcggcaagggcgtctatcgcgagctgttcaatctcaacaccatcgcgcccaacctcgccgatcccgagaagcgccgcaagatcgtgaccttcgtgcgagcgatcatcgatgccgcggcagaggttcgcgaaaagcccgcccgcgcgcaggaactggtgtcggagcacagcaaatatccgctcgatctggtcaagcagagctggtcgcaccacgccttcatcgccgactggaccggcgatcttctcgacgtgatggaggaagaggaggcctggctcgccaggcaggacaagcgcacgccgcgcacgcgcgcgcaactcgccacactcatcgacaccagcgtgctcgaggaagcgatggccatgaagccgctgccccggcggaaataggcgcgccgggagcaagggcggcgcaggcacgcggccggcggacttgtccgccggccgcgtgccacgccctccggcgggttcagccttcttcggtatccagcttgcggatgaagccgatcagcccggtctgccgcgagcgcttgaggcgctcggcgtgcaggatggtgcggactttggcgaagcaggcgtccgcatcgtcattgacgagcacataatcatagccgtcccaatgcgcgatctcgctgtgggcgcgggccatgcggcgatcgatcacgtcgtcgctgtccgtccggcggccgcgcaggcgcttctccagctcggccatggagggcggcaggatgaacacgcggaccacgtccccgcccgccagctggtagagctgctgcgcgccctgccagtcgatgtcgaacaggatgtcgtggccacgctccagcaggccttccaccggtgcgcgcggggttccgtagcgatggtcgaagacatgcgcccattcgaggaaggcgttgtcggacaccatttcgcggaacttctccaggtcgacgaaatgatagtcgcgcccgtcctcctcgcccggccgcatcggccgcgtggtggcggagacggacatggtgaggcccgcatcgtcggccagcagcttgcgcgagatggtggacttgccggctcccgagggggaagacagcacgaagagcagaccccggcgcttgaaggaggcgggctgggcaagcgcgtcggcgctggcgttttcggtcatgtcggccatgcccgctcctgccgcgacttgcgggccgcgtcaatcagggtagcatggcgaggacgacaaaagcgccgggatgacgagtcgcggcagagccctgatcggccccggcaaccgttccgtcggccgatcgttcttccatgtgatgaaagatggaggacaagatgactcgcaatgccatcataggcttcttgctcggcgcgaccctgatgctcaacgcttgcgcgacagtgaaaggcgtgggccgcgacatcgaatcggtgggtgaagccggctccgaagcaatcgaccagtaagaggcggcgaaagaggaggacagcatgatccagcccgagggcggcagacctgtgaacaatgatcccgaaagggagaatgccgagcaggacgaaagcgacacgcaggcgcaggacgtcgccagcgacgcgctcgagaatccctggcgtggcggcgaggaaacagagcatggcggccgcccgaatgtcgctcaggtcatacccgacgatgttcaggatgtggtggaccacatgaccgacatggagcgcagcggacgcatcgacatggatgcgttcgaaggcgaggagaatatggacgacgaggacggatcggtgccggacacgggcgcctgatcctgtcaccccgtcgagcgagagtccccggccggtcgcagaaccagccggggcttgtctcaggcgtggtcgatcactgatcgatcactggatgccggtgccggacgtggcgttcgggcctgcgctgcgtgccgagatcggcgtgccggccggaaggctggccgcgccgccgctcgctgctgccgctgccgcacgggcgagcttcccgtcgggatcgggaatcccggccgccttgttcagctcccagagcatcgtggtcgcatgttccgagagatgcagggccgtggcgctctcggcctgcgtgagcagctccttggagcggccgcagaaggcttcgcgcgtcaatgtgccggaataaccattgtagaccttggtcatcttgtcgtcatagacttcctgccatttctttccgccggtggcgcggaaatgctccaccgtggcccgcgccgcttccgcgagcaggcccttgtgcgtgttgagcaggcggttgtagctcgcgaccatcgcctcgttgtccgggccctggcacagcaggaccgcgacgttgaggccggagcgcagatgccacaggtcttcgttgcggctctggttgatgagcaccgggggcgggggtggcggcggctcgatgagcgggatattctccggcagcggcgccggaatgttcgcgatcggcgtttcggtcgccttgggcggcccgcagcccaccagcgcggcaagcggcagggcaagcgccaccagggcggacgctctggtcatgcgcacggccatttccattctccccaatggggcggcgccttgacttgacgcgcacccgttgatccattcccccgtcctgatccccatatcttctcatccgagtcgcatggcaagagtccgcgcgactcggctcatcgttttgccggagatctgtggagcagcgggcacgcgcgtgccgcgagccgggagactgcgcaggggcgctgcgcaccgggcgacagcatcgcccggcggcatggcgcccgtcggggcagggggatcaggcggtcgctcgggcccgctcgtcggcagcgatcatgtgctgcagcaccaccacgcgctcgcgctcgcgcgtccagtcgcgcgagggattggcctggatctgctcgagcaggctgcgcagctccttcttgcgatcgtcgatggttaccggtgtcatgaatatcctcctgcagaaaagggcgatccgccggtccgctggcgcatgtgcgggatgtctctccggcgcgctgccagcgcccgtggtcgcacgggctctcccggcaatacgcatgcgcacagcgccggttcccttgcgcacccttgatgcccgtcaaggccggcggcggccccatcggcaaggtgcgggcgaggagggcaagccgccatgcgcatcttcatcctgctgggccatccggacgctgcgagtttcaacggccggatcgccgacgcctatgaggcggccgcgcgcgaggcggggcatgaggtccgccggcaggatgtcggcgcgctcgccttcgatccgatattgcgccggggccatcgcgatccgccgccgatcgagcccgatgtcgcggccgcgcagcaggcgctgatgtggtgcgagcggttcgtgctcgtctatcccatgtggtggggtggcatgccggcactgctcaagggctggatcgaccgggtgttgatgcccggcttcgcattccgctatcatgacgccgatccatggtgggaccggcatctggcgggccgcacggcgcatatcatttccacctgcgattgcccggccctctatgcacgctggcgctatcgcgactgtgattttaccggcctgcgccacgccattctcggcttctgcggcatgcggacgacgcgaacgaagcgcatcggccgcgtcaagttcctggatgcgacggcgcgggagcgggcgctggcggccgtggcgaagatggcgcgccgctgagccgggcgctgcaccggattgcatggcccgccgctttgtggaagatcggcgcggaatgagaaaaggatcggttatgaagggctcgcttctgctggccgcgctgctcggcgcggcgctcgtgctttccggctgcgccacggtcaagggccttgggcgggacatcgaatcggtcgggcaggccggctcggacgcgatcaaccgctagagactgccaagggtggagcggccgcccttcagtccacggcgcgatggctgaggctgaggacgcgcgcgagccgccacgggccctgcccgtccttctgccagagctggacgaagcgcgcgcggccgaccagccgctccggcccgtctcccttgtgttcgtagaagagatgctcgccttcctcgatcgcgccgaagccggggacgggctcgacgttcaggctgtcctccaccagtgcgcggcggctgcgccaggcatccgggcgggaccgcgcggcgcatccctgcgcatagcgcgcgacgaagctcttgccgtcccgcgccacgacgccctcgcggtcatgatacatctcgaagtcgggcgcgaccatctcgctcagcgcggccggatcgcatcgctcgaagaacagggtgaagaaggccgtatccgccgcctggatctccgcgcgtaacgtggcggcgtctgtcgggatgggcgaggcactgccctgcgcaagggccatggcaagcagcagggaaagcatggcggcctccaatgtgtattatgcgaataatacgcttgggaaggtcgacgcgcaagcggcgctgatgccgcccgtcgaagcatgcgaaaacggcgcggggcaagggggcccgcgccgtttccatctcatgccggcgggtgtccggcgggcgatcgaggtcgcccgcggccgccgggtcgcttgctcagcggcagaccacgtcgccgcggtcgatctcgcggccgatcatcgccccggcgcccgcgcccagcacggcgcccaggatggacgagcggccctggtcgatctggtcgcccagcagtccgccgaccgccgcgccgatgatgaggccggtggtgccgtccgagcggcggcagtaatagcgattgtcatagccgcgatagacgcgggtctggcgcgtcacgcggatcggggcatagccgccgcgataataacggtccgcataatagccgcgatagcgcgggtcgggccggttccagtcataagcatagacgacgcgcggcgccgggcggacgacagggcggcgatcgatcaccacgacccggtccggcccgcgacggtcatgcttccagtggcggtcattccggcggtcatgatgccggcgatcgtcgcgatcgcgcttccagttgcggtcattgtcccgcccgcgatcggcataagccggggtggcggccagtccgccgatggtcaccgcgcccagcacgagggccgcgacgctcttcttcagtgccttgtacatctgtctcactccgacatctgttctgtctctcccggcagcggggagaacaggtcggaacctaacgcgattcgcctgaaccggcagcgacgggcggttcatgtgggagaaagggggtatttcggtgccaatggcatttctgctatctgtgttcggctttggcagtcacggtagaaagcatcgtcgtaggccgttcccagcacccattcttgctgcgcttcattccactcggcccatgcatccagcgcaacggccgtgccctggcagttcaggcagatatatgtgacgggcttgcgaccagtttgcacctgagtaggatcgcacgctgtggcaaagggggcaagtaaacgtgacgaaaagttggtccgatgcggtgaccgatgctgtgagacgacacgtcgccgccacgggtttgcgaaccttcacgcgtcaagcgcttatagattctcagttagacaatattgtatcggaaaccggctctgctggagcgacacctcaccagactctcagccgggaattgcagcaacttcgcgataggggattactcgaatttctcgatcatggaatctatcgttggatgggtgctgcgcctaacccggatcgcaaagggttacataaaggcgtcttcgttatcgggtcacattccatttatcaggatgaacctgatcgtttttatcgcttcccggtaaaatggcttgccaatgcctccaagctcgaaggcaactggattatctatcaagagccccggcgtgccggacggcggggctattatgctgttgccaggttcgaaaaaattgttcctgacccggctaaagagaaaatgtacttggccctcatagcgcccggttcatatttggaattcggtcgtgacgtaccttttcaggtggagggcgcggcggtcgagcgagggctcctaaatcccgatggtcggctgaacaacggacgagccattcaatccataaggccgatttcggacgaggatttcaatcgtatcgttggcttgggccttgtcgatgaagacgagcttttgccgagaagcgagaatgctgaggtcctcaacaccgttcgggaagaggctctaccctggcacggccaaatcgaccgggccacaatgcttgtcaatcgcactgtcagagatcggcagtttcgcaagcgagtgcttgatgtctacgattgccgttgtgcactgactgggatgaagttgatcaacggcggtggtcgtgctgaggcacaggccgcgcatattatgagcgtcgcggccggtgggcctgatctggttaacaacggaatcgctctttccggcaccgttcactggatgtttgacagaggactgatctcgttgagcgatgatggcgagattttactctctcgcaaaatcaacgacattgaaggcgtccgcaggctcatccatgatgaccagaaagctcgatttccgatctctttggcgcaccgtccccatgcgcgttaccttgattggcaccggcgcgagtgcttcagcccttaaggttcaaactttcgagggcagagggattgcttctctgtagccctactccgccgccaccccggcccgggagaacatgtcctcgccgccttcggtttcgtcgcctgcgctgtcgttcgcgcgcattttcttgcggctgtcgaagctgtcccacacttcgttccagttgccgcgcgtggcgcccttggaatattcggtggcgcgggtctcgaagaagttggcgtgctccacgccgttgagcagcggagtgagccaggggagcgggtgctcctcgatcatgtagaccggcttgaagccgagctggcccaggcgccagtccgcgatgtagcggatgtagcgcttgatctcgttggcggtcatgcccggcaccggcccctgctcgaaggcgaggtcgatgaaggcgtcttccagccgcacggtcttctggcagcagtcgatgatgtcttccttcaccgcccgggtgaggcagtcgcgctccttcacgaattcgtggaacaggcgcacgatgccttcgcagtgcagggtctcgtcgcgcacggaccaggtgacgatctgccccatgcccttcatcttgttgaagcgcgggaagttcatcagcatggcgaagcttgcgaagagctgcatgccctcggtgaagccgccgaacatggcgagggtgcgggcgatgtcctcgtcgctgtccacgccgaactgctgcatatagtcatgcttggcgcgcatctcgtcatattcgaggaacatcgaatattcgctctcgggcatgccgatggtgtcgagcaggtgcgaataggccgcgatgtggatcgtctccatgttgctgaacgcggtcagcatcatcttgatctcggtcggcttgaacacgcggccatatttgtcgtggtagcaatcctgcacttccacgtccgcctgagtgaagaagcggaagatctgcgtgagcaggttgcgctcatggtcggagagcttctgcgcccagtcccggcagtcctcgcccaggggcacttcctcgggcatccagtgcacctgctgctggcgcttccagaagtcataggcccagggatattcgaagggcttgtagaccttggaggcttgaagaagagacatgggattactccggaacggcagaagaagcgtggatggacgagggccgggcgggggcggcgaggcccgggccggcggcacggatggaatatgggcggatctggtgcccgggggaagagcggacgagccctgcgcggccgtgaaaagcgcgcgcctgcatgcgttgccgcccgcgcgaccggcggcgcatatcgctgcccggacaggacaaggacggcattgacgatggactccccgctggacgttgcaacaccagatcaaggggtatgctacgccgattcaccacaatgtctagcgtcgagatgggggttgcccacagcaaaatttcttgcccgcgggcttgactttcccgcaggcgcgcgcggtccgcgcgtcagccctggatgcgctccagcccccaggcgaagatggcgaggatgagcgcgaaggagagcgccatcgtcccggcgatgcgcttgagatagacggcctgcatgctgcgcgcggggcgggcgagcaggatgccgcccgcgagcgcggagacggccgccacgccggccatgacgagaggcggcgttatttccagaacagttccttccggtggcgcgcgcgccgctggcgatacatctggagatacatccacatgcccgaccccgcgaagaacagcagggcgaagccggcgagaagcgagataatcacgcccacagggccgaaaaattcgcccgagtggagatgatggaacaggccgacgagctggcgcgcggcgcttggtgcgggtggcgtggccggtgtggtcgcgagagccgtcgcgggcgctgcgccggcggccggagcggcgctcgcgggcgcgccgcggggcggtccttcgctctgcgcctgttcgaagaagctgccgcgcgcatacatcgccgcgaaatggctgcccagcccggtgagggcaatgaacagcatgaagatgccaatgaaaaccgtgatccagcgatgccacttgcgcatattgtgctccttgcgaggacgggaacgtggcagcggaaattcagcgcgatcgccagcgatcgacatagacagtgacggtcttcgatttccgcgcgcccacgccgaacacgacgatgccgaggaaatagccgaagtcgtaccagccgcccgtgttcggcacggcatagatggcgacgtccgggaagatcagcgagagcagccaggcgaccggaaagatgaagccgtgccacagcccgagcaggaaaccgggcgtatccggcgcggtggagacggcctgcgcgctctggcgtgcgcaggcggccagcgccagcagcgcggaagcggcaagagcgaggcggggccatgcgatcacgagggcgaagggtagcgaaggtcctgatggctggcaactcagggtttccccgcattgcggcgcgcgaggcaacgcgcgggcaaggcccgacggggcgttggagagtcgcggcgtgctgcgcgcctttccgggaaccgcgggccgggcccgggggttgtccccacgtcagtgggagacaatcatcatgcatgagggactgcggatcgagcccggctcggacgtcatcgatgcgaacgggcagcgcgtgggcacggtcctctccgtggaaggcgggatcatgcgcatggcctttcacgacgccggggtctcgcccagcctgccgatccgggtgaacggcattgcgcgcgtcgatgcggatggcgtgcatctcgccgggccggtgtcgcaggatctcgggggcgagggggacgaggacgggagcggcattgatctcaaccccgccgccctgaacgcccttcaccggggacaggaaggctccgccgcgtgaagcgctgcgcctgaaagaggccatgcgggctcgcctgcccgctgccccttcccattgccatggctgacatagctacgcccggtctgccggaggtccggcgacgctgtccgaagggacggccggtgcagcccttgcgcccggccgcatcgatcctatctcctgtttaccgggttcatctcccacaagggaggagagaaactgcaaggcgacggactcccacacgccgccttccggttgaaatggtccggccttccatccccccggaaggccggacttttcttttcaggctcttgcgggctgtctgcgtccgctcgccctctgccttactggcaggcgaggcactcgtcataatcggtgttcggcagctcgatcttcttgagctcggcggtgttgtccgcctcgaccccgcccgcgaagcccgcgcgctggatcgacttggagcgcagataataaagcgacttcacgcccagctcccaggcccggtaatggagcatgagcagatcccatttctccacgtcggcggggatgaagagattgagcgactgggcctgatcgatgaacggggcgcggtcggcggccagttcgagcagccagcgctggtcgatctcgaagctggtcttgtaggcgtccttctcgtcctgcgtcaggaagtccagatgctggaccgagccgcccttctccaggatcgaattccacacattggtcgaatccttgctcttggcctggaggatcttctccagatacgggttcttgacgatgaagctgccggacagcgtcttgtgcgtatagatgttcgccgggatcggctcgatgcaggccgacgtgccgccgcagatgatgctgatcgaggcagtcggcgcgatcgccatcttgcaggagaagcgctccatcacgccctggtcggcggcgtccgggcaggggccgcgctcatgggcgagcagcatcgatgcctcgttggccttggcattgatgtgcttgaagatgcgcaggttccagctcttggccatcgcgctttcgaaggggatgccgcgcgcctgcaggaagctgtggaagcccatgacgcccagacccaccgagcgctcgcggctggcggaatatttggcccgcgccatctcgtccggcgcgcggtcgatatagtcctgcagcacattgtcgaggaagcgcatcacatcctcgatgaagctcttgtccccctgccactcgtcccaggtttccaggttgagcgaggagaggcagcacacggcggtgcgatcgttgccgaactggtccttgccggtcggcagcgtgatttccgagcagaggttggacgtcgagaccttgagccccaggtcgcggtgatgcttgggcatcgtgcggttcaccgtgtccgagaacacgatatagggctcgccggtcgcaagccgcgtctcgaccagcttctggaagagcgagcgggcatcgaccttgccgcgcacgctgccgtccttgggggacctgagcgcgaactcgctgccgtcccgcaccgcttccatgaactcgtcggtgacgagcacgccatggtggaggttcagcgccttgcggttgaagtcgcccgagggcttgcggatctcgaggaactcctcgatttccgggtgggaaatgtcgagatagcaggccgccgagccgcgccgcagcgagccctgcgagatggcgagcgtgagcgaatccatcacccgcacgaaggggatgatgccgctggtcttgccgttgaggccgaccggctcgccgatgccgcgcacgctgccccaataagtgccgatgccgccgccgcgcgaggcgagccagacattctcgttccaggtgttgacgatgccttccaggctgtcgtccaccgagttcagatagcagctgatcggcaggccgcgcccggtgccgccattggagagcaccggcgtcgcgggcatgaaccacaggcgcgagatataatcataaagccgctgggcatgcggctgatcgtccgcataagcggcggccacgcgggcaaacaggtcctggtaggattcgccgggcagcagatagcggtcccgcagcgtctccttgccgaattcggtcagcagcgcgtcgcggctggcgtccgtggcgatgtcgaagcggcgcgcatcgacgctgttcgaggccgcggccttgcgcgtctcccgcgccttgggctcgggacgcgcgccttcggtcgccggctcggcgacaaccaattccgctgctgaaccttctgcctgcaaatcgcgaaactccatgctcaagacccccaatattttctctacattcgcttcgatcaaggggccgcggcgctcatgcgcgcggcggcgggaaaacgcgctgcagtgctgacttcagcctgcctgcagccacaatctgttgcgtgaacccctgttcctgaccaccatcgattgtgccacagcggcacggcgatgcaaggcgtaaacgttctggtcatgattcatttcgtcgatgaaatgactcgtctcatggacggcggggcgggccggcagggcgcgacgcgcggccagtcctcgcctgccggaaatgcaagggagaaagcgctgccgaaaaaataatcctgtggacagcgggaaggggcccgccgcaccgcgttccttccgatccgcccgtccgcgtcgccgccgattcccgcttccgggcgtgcaaggcgcttttcctcgccacgcaactcccttactggcaatggccggccgccatgcgtatgattggcgccgtttcgcacgatttccgaaggggcctccattgagccagaacctcatcctgatcgtcgtcgcactgctggtcgcggtgctggtcatctggctgctgcgatcgcgctccggccaggcggggcatcatgtcgacagctcggccaccgccgtcggcgcggcgagcgagacggcccggaacgtcgcggaggaagtcgcccagaccgtcgaggattcgctggaggcagacgtcgtcgcgagcggcgccaagccggacgatgcgtccgcggtggcgagcaatgccgcggcgatcatggccagcggcggcgcggcggccggtgccatgtccttcaccgagatcggcgtgcccgcggatggcggtgcgccggacgatcttcggcagctcaagggcgtgggccccaagctcgccagcctgctgaccagcctcggcatcacccgcttcgaccagatcgcggcgtggagcgatgcggacatcgtgtccgtggacagccagctcggcacgttcaaggggcggatcacgcgtgacaactgggtggagcaggcccgcttcctcgccgccggggatatcgccggcttcgaggcgaagttcggcaagctggacaggccgggcaacaactgacggatcgatcgttccggaccatggcccatcgcaccgatagcgggtcgcggcgtgacgcaacgtctgccggccccgagaagctgccgctcgggcagatcatcctgcttgccgcgctgacggcagtactccccgcgtcgatcgatggtctctcgcccgctctgcccgcaatcgccgccgcgctctatacgcgggcggcgcatgtgcccgcggcgatcagcgccttcgtcatcagcttcgccattgcccagctgctgggcggcatgctggccgatgcgctgggccgtcgcccggtcgtgctcgccggccttgccatctatgtgctggccagcgtccttgccttgttcgcgaccagctttcccctgctcctcgcggcccgcgcgctgcaggggctgggcgccgccgccgccgtcctcctcgcgaggacgatcgtgcgcgatcagctcccgcgcgaggcggcggggcgggcgctggcgcagatcggcatcttcttctcctgcacgcccatcatcgcgccgctcatcagcggcgtgctggtgagcgtgggcggatggcgggcgccgctgctggccatggccgtgctgggcgtcgtcatcggcgccgccagcctgctgcgccttcccgagacgctggcgcgcgacaagcgcctgccgttcgatggcccggggctgctcggctccttcgcgcgcctctcccgctcgcccgcgctgctggcctatgtgctggccaatgccttcgcctatagtggcatactgctcttctcggccgccgcgccgcaggtcatgatcgatcatatggggcttggcgcgctcgattatgcgctgctgttcgcgctctcgaccatgggcttcatggcgggcaatgcggcgtccttccggctcgtgcggcggcggggcgtcgatgggacgctgcgcatcggcgtgcctttccagctcgcggggcccatcgccatgctcgtggcgacgcagctgtggccggaagcctgggcggcgctgatcgtcccgcagatactctacactttcggctggggtatcgtgcagccgcaggcccaggccggcgcgctctcgacgcatccggagagcatcggccaggcctccgcgctgctcggcttcgtgcagctcgccatcgcggcggtcatcgtggcggtcttctcgcgcctcaccggcggcacttcgctcgccctggccctcggcatggccttctgcggcgccggagccctgctgtgcggctggctgatggtcgggcggcgctaggggggcagccgcgcccaggcttcagccctgctcctgtcaggccacgcgttcgcgctgcgggagcggggcgggttggtcggcttcggcctgcgccgccgcccggctgacggggtcctcataagcgagctggagcacgccccagtggcggcccgccacatggatggacgcgatcacctgcttgagcagcatcacgccgcccgtggcgaccggccggcgataggccttgaggcagaagggctgcgtcatctggcattggtcgcgcgtgtcggagaaattgaagatctggccggcgcgcgaatattcgaggttccagtcgatctcgccgggccgctggggcagcgaccgctccggcatggcgacggcgccgaaggcattgcggtcggtgcagctcatgccgaaaaagcccggcaggctgcgggccttctcctgccacgggcgggccgcgcgcgtgatgatcggctgggcgggatgcgcgtagagcggcggatcgctccccggcaccggctcataatggtcgctgagcatggcctcgggcgtgatctcgccggccgcgagcgcggcttccaggcccagcacgatgccctccgccgcttccaggccgaactggatatagggcgaatcggggaggtcgacgccgctttccgccagatactggagcagcaggttcgtatcatcgctgaccgaggtcacgcgtgtggagagccgctgcaggccgatcgcattgtcgatcgaggcgtcggcaaggtcgctcagcccgccccggatctcgccgatcgcgcccaggatggaatgaacattgcccgagaccgcctcgctgttgtcggacaggccgaggatgaggtcgcgcagccggtcgacgagcgcgccgatctcgccggaggcgcgatgcgcgtcattggctttctcgctgcctgccacgatgcgcgagagcatggcctcggcctcgctggtcagctcgcggatggagccttcgatctgctgcgtggcgagcgcggtttcctgcgcgagcttcttgacctcgctggcgacgaccgcgaagccccgcccggcatcgcccgcgcgcgcggcctcgatggcggcattgagcgcgagcagattggtctgccgggcaatggtgctgatgatcttgctggtatggccgacgctggcgagcgcgtcgttgaagctgccgaggccatgatggatgcgggagacctgctcgatgagttcgagcacattctgggacgcggagctgagctgctggctggaatcgtccaccacggcgcgcgcggtgtcggcctgggcgcgggcggcatcgactttcttctccacctggtcgctcgactgggcgaggccgatcgcggcttcctccagggattcgagcatcgcggcctgatcggtcacgcggtcggcgagttcggcgatgtcggcctgcaggtcgagcgtccggaggccgaggtctccgacattctcgacggtgcggatgatcgtggtttccagtttgctcgtctgcgccacgctgctgtgtctgcctgttagtccctgccccggtttcgctagatgaaagcggttaacaggcccttgtccttccgcttgcataatatgcatcatggggcggcggagcgagtgctggccggcgccgcggcagaacagacatggcgggcatcgcgtcggccggaaagggagcggatgacgatcgagatggagaccgtggccgaggggctcgacttcccggaagggccgattgcctgcgcggacggatcggtgctgctggtcgagatcgcgcggcagaccctgacccgcgtgcggccggacggcacggtggagatcgtcgcgcatctgggtgggggccccaatggcgccgccatcggcccggatggtgccgtctatgtcgtcaacaatggcggcgcgctcgaattcccggaaggatggaaggaggccggcaagctcggcctgcccgcgcattatgagggcggctatgtccagcgggtcgatctcgcgaccggcgccgtcacgcggctctacgacaattgcgacggcaagccgctcaatgcgcccaacgacatcgtgttcgatgccaatggcggcatgtggttcacctgcttcggcttctcggacggggagacgcggcggctgggcggagtctatcatgccaggccggacggctcggcgatcacgcgctggcgctccgagcagatatcgcccaacggcatcggcctctcgccggacggccggacgctctactgggcggattccatgctgcagcggctctggtcgctcgatatcctggaaccgggcgtggtcgcgccggaagcgggccatgacagcggcgcgatcctcaccaacctgcccggcatgcagtggttcgacagcctggccgtggaagcgggcggcaaggtggcggtcgcgaccctgttcaatggcggcatcacgctggtcgatccggccgacggcagcgtggagcatattcccgtgcccgatcccatcgccaccaacatctgcttcggcggcgcggacatgcgcacggcctggatcaccggatcggcgacgggcaagctcttccgctgccgctggccccggccgggcctgcgcctcaattttcaggcggtctgaccggccggcgcggcgccggcgcgccggggaaggcaatgagcgcggggagcagggcgaagatcacttgcccggcaagaccgatccagccgggcgtgcgcaggaggtccgccgcccatgcggcaggatcgcgcccttcgagcagcagcgccagccccgcgtccgccgccatcagcaggacgaaggcgatcgcccccatgccgagcgccgccggcgcgccaatgccgcgctggcgcacgatccgccgcgccacatagccgctcgcggccagcatgaccggcagctcgatcagcaccgcgctcgtcgcgtcggtcgcgggcgaaagccagatcacccgcatcgtccccagcaggaagccaaggacgaagatcacgccgaaataattgaacgccggaaggatcatgcgccccttctaagcggcgcggaggaaattggacaaccgccgtgagcaatgcctgccgaaaaaatgggacagggcgggacacgatgaaaaggagaggtcatctcgtcctcccatcgtcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccagcttagcgacgttacgatgaagcgctgccgcagcctcggtttcgcgccgctagggtgactggattcccgcgtccgcgggaatgacgggaagtgggagtgttatttctgcttcccacaacaataccgcctttcaggacaccacaacattgcggacgttaacgctggccattctcttgcggaaggcgatgcgctttccttcccggacgaagcgcattcccgctcagtgccacgcccctgcgagcgccagcaccaccccggcgacgaccagcgccagccccgtcacttcgctgcgccggagcggctcgcgcaggtagaaatgggcgaagctcagcgtgaagagcacttccacttgccccacgatccgcaccagcgcgaccggggcgctggcgaagccggtgaaccagcaggccgagccgagcgaggagagcaggccgacctgcccggagatgcgccagctcgtgaacaccgcgcgcacctgcagcggttcccgccagatcagccaggcaccctgcatcagcgtctgcagggtcacggtcacggccagcacgatcagcgcggcggagatggcgtcgctggtcggcacttccatcgtcgcgcgccgcacgcccacggcagtgaacgcgaagaacaggccggaggcgatgccgtagcgcgccgccggatggccgagcgcgcgcaggaagtccgcggcgctcatccgccgtccgccggtggagaggatcatgacgcccgccacgcccgcgccgatgcccgcccaggccagcaggccgagccgttcgccgagcagggcccaggagagcagggcgccctgcgccgcttccgtcttggaataagcggtgccgacgacgaaattatgctcgcgaaaagccatcagcagcaggttggtggcgatgatctgggccagccccgccgccgcgctgaacatcagcaggcccgcgcccggcatgggcaaggcaccgccatggacgaccgcgtgatagcagagcgccagcagcagcgcgaagggcaggccgtaaagatagcgcacgagcccggcggcattgacggagaggctctgccccacccggcgctggacggccgtgcgccaggcctgcagcgcggcggcggcgagcgtggcgggcagccagatgaacgcgtggatcagaagaggctccgcaaggagaggggatgagggcgcgcgcgaatggcttgcccggcgggatggctgcgatgcgctctcctatcccgcggcgctggggaatcaatggctggcgcgcagtccgcgcttgccccgcccgggcgatccgtcgcacagaaaggcgatgatcgcttgtcttcgctgggtcctgctcctgctttcctgcgccggtgccgccaccgccgcaccgccacccgcagacgccgcgcgcgcctgggcggccttcgatcgcgcgggcataaaggcgtcccatgcgtccgggctcgccgatcgcaagacggggcgatccgtcaccgccgacgacgcggcgcgcatcgcgtcggtctccaagctggcggtcgcgctcggcgtcatgcgtctcgtcgaggcgggccggctcgatctcgatgaggatgtgtcggtgcggctcggctggcggctgcgccatcccggcttcccggaccagccggtgacgctccgggcgctcctctcgcacaccgccggcattcgtgacgggatcgattatgccctgccgctcgatgcggatctggaaagcgagatgcgtcgcccggaagcctgggacgtcgctcacggccccgcagcgggcttctacacatacagcaatctcaatttcccggtcatcgcggcggtcatggaagcggcgacgggcaagcgcttcgatgtgctcatgaaggaggaagtgttcgcgccgctcggcatcgacgcctgtttcaactggacgacctgcagcgacgatgcggttgcgcgcggcgtggtgctttatgatggcgaggggcaggcgctgcgggacgataatggcggcgtccgccccgcctgcggcgcgattccggcgcgggacggctcctgcgacgtcgcgacgtatcggctcggccggcaaggtgctttcttctccccgcagggcggcatgcgcatttccgtgaagggcctcgcgcggatcggccagctgctgctcggcgcggtgccggactatctgcccgccgcgcggatcgccgagatgatgcagccccagtggcgctatgatggccgcaacggggatatcgagaatggctatccctgcgcgttcggcctcggcgtcatgatcctcgccttgccggaccagccggccccctgccgcgacgatcccttcggcgatggccgcacccgcgttggccatagcggcgaggcctatggcctgcgctcgggcctctgggtcgatccgcagggcggggaaggcgtctccttcttcgtcaccgcgcttgcccccgacacgccccggggacgcaccgccttcacgctggccgaggaagagatgatcgcccgcgcccggcgctgaagtgatcgcccggaagggcgcggcggcggctcagcccggtgcgccgcgcctcatgccttctccagcagcccttccttcgcgatcttctcgcgccagacgagcggggcgagctggtggacattgttgccctcgctgtccacggcgaccgtgaccggaaagtccttcacctcgaattcgtagattgcttccatgccgagatcggcaaagcccacgaccttgctgcccttgatggcgcgcgccaccagataggccgcgccgcccacggccatcagataagcgctctgcgcatccttgatcgccgcggttgccgccgggccgcgctcggccttgcccacgcaggcgagcaggccctgatcgagcatcatgcgcatgaagctgtccatgcgggtcgcggtggtggggccggcggggccgaccacttcctcgccgaccggatcgaccgggccgacataataaatgacgcggccgcggaaatcgacgggcagctcctcgcctttcgccagcatgtcctggatgcgcttgtgcgcggcatcgcgcccggtgagcatcttgccgctcagcaggatgcggtcgccctgcttccagctgcgcaccatctccggcgtcagcgtgtcgaggtcgacgcggatcgccgcgctgtccggcgcccagtccaccttgggccattcgttcagtttcggcgcttccagataggcggggcccgatccatcgaggctgaaatgcgcgtggcgggtcgccgcgcaattggggatcatcgcgaccggcttggaggcggcgtggcacggcgcgtcgagtatcttcacgtcgaggatggtggcgaggccgcccagcccctgcgcgccgatgccgagcgcgttcaccttgtcgaaaatctcgatgcgcagcgcctcgagatcgttctgcggcccgcgttccttgagcaggctcatgtcgatctgctccatcagcgccttcttggcgagcagcacggcatgttcggcggtgccgccgatgccgatgccgagcatgcccggcgggcaccagccggcacccatctgcgggatcatctccagcacccagtcgacgatattatcgctggggttcatcatcttgaacttggacttgttctcggagccgccgcccttggccgccacgtccacatgcacatgatgccccggcaccatctcgacatgcagcacgcagggcgtgttgtccttcgtgttgcggcgcgtgaaggcggggtcggcgagcacggaggcgcgcagcttgttcccggggttgagataggcgcggcgtacgccctcgtcgacgatctcctgcagagacttgctggtgtcgtcgaggcggcagtccatgccccatttcacgaacacgttgacgatgccggtgtcctggcagatcggccggtggccttccgcgcacatgcggctgttggtcaggatctgcgcgatcgcatccttcgcggcggggccctgctcggcctcataggccgcgccgagcgcgcggatatagtccatcgggtggtaatagctgatatactggagcgcgtcggcaacgctctcgatgagatcggcggtcttgatggtcacggtcatggcgcttggcgagctcccggcaggacggcggaacagggcggacgggcgcgctatacgccaatgcccgggggtgacaagatgccggaacgcttgcgttccatctgtattgctgcgacaacacacgtggacggcccggcgcctgccgcgtccgtcgcgaaggtatcaggagagcggaacgccatgggacgggttatcggcaccatcatcgtcgggttcatcgtgggcgtgcttgcgcggttcttctatcccgggcccgtgcccatgggctttgtcggcagcgtgctgctcggcatctgcgggtcgctggtcggcgggttcgtgccgcgcctgttcagcggcaaccggtcgacggcgccgttcgagccggccggcatggtgggctcggtgctcggcgccatcctcgtgatcttcctggtgcgcgcgctgtcctgatcgcgcgtttccggccggcgcgcgcccgcttcagcggcgtatcgccttgctgaagagcggcagccgcgccaggtcctcgcggtcgaggtcgagatggaactgcccggcgaggcagcggtgataatcgtccggcccggcaagcacggcctcgtgcagcgcgccgccgcgatgcaccttgagcgcctgttcggtcagggatgcaaagccgtccggcaaggcgatgctcaccacatgcagcgtcgtgaagcgcgtcgccgggcgcgtggcggtccagtgattgcactggtcgagatcggcctgcacgacgggcaggagatcgaagccatattgcgcctgccagtccgcctgcgggccggcgcgcccgtcggtcgcacccgcgtcgccggcgcgttccagcagccattccccgccgggatcgccggcctccccgatcctgcgcagccggtgcgccgcgccgtcgccggtccgcacggatgcgccgtcgcgcagcggcagcggcggcacatagctgccgccgaagcccgcatccgcgatccagggcgcgccatcgacctgcgcgagcagcagcacatgcgtgcgcggcggtgtctcgtccggcgccacgcccagccgcacccgcgccagcagcggccggttggggatgccgagcatggccagcatgtcgctgaacaggcggttatgctcgaagcagtagccgccccgccgccgcgtcaccagcttgccgaacaccgcgtcgctgtcgatcgccggcggccggccgagccgcacgtcgagattctcgaaggggatgcgttcgcgatgcgccgcctgcagcgtggcgaggccctccgcgctggccgggggcgcgtgctcgaggccgaggcggtcgagatagagggagagacgatcgggactggtcatggtccggccagtggcacgattggcctccgggctcaatcggtgctcaccgggcacgatcaatcgtcgccgcccggcccgacgcagtagaagcagagcttgttgccatccaggtcacgcacataagcggcatagaaggcctggctgccatcggcgccgcgcacgccgggcatgccctcgtcagatccgcccagttccagcgccttggcgtgaagcgtgcggaccttggcgcgggtccgctggccgagcgcgatcatcaccccgttgcccggcgtggcgcggctgccgtcatagggcttggcgacgccgaagatcggcttgctccagttcacgccccaggcggcgatctgtggcaactcgagcaggcgcgtgatgccgacgcttccgaagagcgcgtcatagaaggccatggccctctgcaggtcattggttccaaccgttgtatagccgatcatggatcaagctccggtccggccgttgcgaggcgcgcgactcgttttatctctgacgatatagaacatagcgtttcccgccggggcgggccagcgatgcttggctggccactgccccgaaatgagcctgccggggcaggcgccggggaggcgttcagctctcgtcctcggtgccgcggcagacgcccacgcgcttggcattgacggacatcttcatggacatcgcgcccatcggcgaattgccctcggccctggaggtcatgtccatgcgataggtgtcggcggaatagtcgcccttcatgctcatggtcatcttgccttcatcgccgcggtcgcaggtcatgcgcgcgtcgatcttgcccccggacagcgagaaactgtcatatttgcagctcttgtcgtccatatcgccagtgaataaggccttctgctgcttgacgtcctcctcggtcacgcagctgacgaaattgttggtgcggctgagctgggcccgcatctgttccttcgcctcgggcggcatgttgggcacgtcgatctcgtgaatggccatcgcgccttcccatcggccgggctgcaccatgaccgtgtccccggccccggacgccgccagcttctcctgcacttccgcctgtgtcgcattggtggcggtcacgctcgggccgctgtcgcaggctgcgagcggcaggatcagggcaatgacaatcggggcgagacgcatctggactatcctctcatgctgggaacggcgcgaccggcgccccttcggggtctgcaggcgagatgccgccttcgatccggcggggcaaggcctttcgcttccggggagcgaaaggggcagtgtgaggaaaacgactccgtcgcgccccgctccccggaagggcctgtcatcggatacacagcccggaaatgcgacgagccgagccaagagttcccgggccagcggcaaggcgttgctaaatcgggttaattttctgttacctaatgggatcgattgggctgcaggggcgtataagggccggggcgaggcatctttgcgcgtgcacgacgcgtctgggtgtccggcctcgtgggaaaaccatgggagaaaaatacatgaaaccctatctcttggcgggggcgcttgccgcgctcgtggcaacgactcctgctgcgcaggcggctgtgttcaacgtgggaagcgacaacttcttcctgaccagtggcgatccgttcagcccgtcgatcacggcggtgttcttcaacggcttcgaaacgacgacggagttcgacgacaccttccagttcaccattccccagaatggcgttggcagcgggtcgatctcgacgagcttctcgagcaacctcaacatgctcgtcatcgatgagctgtggatcaacgatgtgctctacaacgttccctcgaccggcagcggccagtcggtgaccgtgggcaacattccgatcttcgacggcgtgctcaactcgatccgcgttgtcggccgcaccttcgggtcgggcagctattcgggtacggcgaccttctcggtcagcccgattccggagcccgcgtcctgggcgctcatgatcggcggcttcgcgctggtcggctcggcgatgcgtcgccgcgcggtgaaggtttccttctcctgaaattgaggcttgagccgccggcggagcgccggcggctcaaccccttgggcaggcaggcgaatcgccgcctttccccttccggcagcgcgccgtttcccccatttcacgaacgatcccagggctgatctcaaagcggacacagttcgtcgcgcgcgggcccgttagtaaatagaaaatttacttctctgctgcttagtgagcgcactgcacgacgcgggcgttctgcaagcgcacatcaagatagcgcaatcagggacgtctcgaacgggcagagccggtgattttcggccactgctcgagtggtggccggcacatgccatagtcgggagaacgggggcttcgttcacctcaacgatctgactgcgaagcagctgctttgcagaacgacgccgcgtgtcgaccgacttggccagagacaacccactgtcaaaggtcgctacgcaatgacgctcatgcttttggatcaaagggagaaggttggccctcccttcagccgcttccgggacctcgatgatgcccggacgctttattcagcggacgtgacgacggccacgcccggccagccgtcctgccggctcgatgtccggctggcgaccagcgatacggatcgcacggccgcccggcagctcatcaatcatcgctatgaatggcggggctatggcaatagccatgtccttcctgcgcgccagacgcattccaccttcgtcgcggccctcgacgacgagatcgtgggcaccgtcacgctggcggtcgattcccccgccggcctcgccgcggacacgatcttccgtgacgagatcaacagctatcgccgggttccgggcgccagcgtctgcgaactgaccaagctggccttcgatgcggagatcccctcgcgcaagcttctcgcctcgctgttccacatcgtcttcatctatgggcggcggcagcatcgctgcacggacctcttcatcgaggtgaacccgcggcaccggcgctattatgaagcgatgctgggcttcaagcccatcggcgagctgcgcaccaatcccggcgtcaatgcgcccgcgcagctgatgtggctgcgggtggccgacatcgccgcgcggatcagcgaattcagtggcaagggcgaggctgcgaacagtcgctcgctttacccgttctttctcagccgttcggacgtgcgcaatgtccacgccacgctcagccgtggcctgcgccggaacccgatgccgccgccggggcatatgacgggcggcgcggccggcatggagaatttcgcctgatcccggttgccctgattccgattgcatcgacctgatgccggggagcgactgaagcgcctcaagagtcgctcccgggccatctctttcaattcccggcctgtgggcgtgggagggcacccgggccgattgacctagaaacggcccagaagcctgcgggttcccggtggcgcggcgccgctttgcgcgtccggccgtgcgcggcttgccccacatttgttcttctgcgcattgccgccgggcggtccgctcgccatattgccgccatggcgatccagatccgcaccacgctcgatgaaccgcagaccggcgactccttcgtgccgcaccggcccgcgcgtcccgaaaaggccgagggcggccgcaagttccggcttgtctcggactatgagccggcgggcgaccagcccaccgcgatcgccgagctggtggaaggcgcgatggcgggcgagaaggatcaggtgctgctcggcgtcaccggctcgggcaagaccttcaccatggccaaggtgatcgaggccgtgcagcgcccggcgctggtgctggcgcccaacaagatcctcgccgcccagctctatggcgagttcaagagcttcttcccggacaatgccgtcgagtatttcgtcagctactacgactactaccagccagaggcctatgtgccgcgctccgacacctatatcgagaaggagtcgagcgtgaacgaggcgatcgaccggatgcgccactcggccacgcgcgcgctgctggagcgggacgatgtgctcatcgtcgcctcggtctcctgcctgtacggcatcggctcggtcgagacctattcggcgatgaccttctccctcaagaagggccaggtcgccgaccagcgcgaaatcgtccgcaagcttgtcgccttgcagtacaagcgcaacgatgcggccttcgcgcgtggcaatttccgcgtgcgcggcgacaatctggagatcttccccagccattatgaggacaatgcctggcggatcagcttcttcggcgacgagatcgaggagatcgtcgagttcgatccgctgaccggcaagaaggccgcgagcctcgattacatcaaggtcttcccgaacagccaccatgtcacgcccggccccacgctcaagcaggcgatggaagcgatccgccatgagctgaccgagcggctcaaggagctggtcgaggaaggcaagctgctggaggcccagcggctggagcagcgcaccaatttcgacctggagatgatcgccgcgacgggcagctgcgcgggcatcgagaattattcccgcttcctcaccggccgcctgcccggcgagccgccgccgaccctgttcgaatatctgccggaaaacgcggtgctgttcgtcgacgagagccaccagaccgtgccgcagatcggcgcaatggcgcggggcgaccatcgccgcaaggtgacgctcgctgaatatggcttccgcctgccgagctgcatcgacaaccggccactgcgcttcaacgaatgggatgcgatgcgcccgcagacggtcagcgtctcggccacgcccggcccctgggaaatggagcagaccggcggtaccttttccgagcaggtcatccgcccgaccggcctcatcgacccgccggtggagatcaagccggtcgaggaccaggtcgacgatctcatcaacgaggcgcggatcacggcggcaaagggctatcgcacgctcgtcaccacgctcaccaagcgcatggccgaggatctgaccgagttcatgcacgaggcgggcctcaaggtgcgttacatgcacagcgacgtcgagacgctggagcgcatcgagctgatccgcgacctgcggctgggcgtctatgacgtgctggtcggcatcaacctgctgcgcgaggggctggacattccggaatgcggccttgtcggcattctcgatgcggacaaggaagggttcctgcgctccgagaccagcctcatccagaccatcggccgcgccgcgcgcaatgtcgacgggcgcgtcatcctctatgccgatcgcatcaccggctccatggagcgcgcgctcaacgagacgggccggcgccgcgagaagcagatggcctataatctcgagcacggcatcacgccggaaagcgtcaagaagcagatcggcgacatcatcgcgcatgtctcgagcaaggatcaggtgacggtcgagaccgggctggaggatgcgccgcacctcgtcggccacaatctgcgcgcctatatcgaggaactggagaagaagatgcgcgccgccgccgccgacctcgaattcgaggaagccggccgcctgcgcgacgagatccgcaagctggaagccgaggaactgggcctgcccgccgaccagcaggtcaccgccggcgccggccgctaccagggccgcgcgaccgagggcaagccggggacgcgcaagatgcgctacggcaagacgcagcggaagatggggcgctaggcggcgcggaggaggtcttccggcttgccattcaagatcatgcaagccgtccggcggcgaagtcgcgcgcgagggcgataaaggcctggaaggccgcggaggaattgcgccgattggaataatagaggcacagcggcaccagcggcggcgtccagtcttcgagaatgcgcacgagccggcccgccgcaatgtcgtcgcgtatgtcggcttccatgaaatagccgatccctacgccgttggtcaccgcgatccgggctagcgacgcttcgtcgagagtcatcgggccctcgacgtcgagctgcaattcttcaccgcccttctcgaaccgccatcggaacaaggcgccattgggaagccgcacgcgaacgcagggataagtgagcagctcctgcggcacttgcgggatagccctgctttcgaagaaggcgggggccgcggcaaccgccatgcgtcgcatctgacccagcggtatggcgattgcgtcgctgggcaccagatccgcgctgcgcacgcccagatcgaagcccgccgccacgacgtcgaccagccgtccttcggtgacgaggtcgatatgaacctgcggatagcgctgcagataggtcaggaccagcggcaccatgatctcgcgcgccgccgtcgcgaaggcattgatgcgcaatgtgccggacggcgtctcctgctgggaacgcgccgtgttcatcgccttctggatgtcctccagcgctggcttgatctgtgcgacgaagatccgacccgcatgagtgagcgagacgctgcgtgtggtgcgattgaacaatcgcacggcaagctcccgctcgagcttgcccactgcgttgctgatggccgtggtcgacatgccgagatcgagcgccgccgcgcggaacgatccgcagcggacgatggcgagaaccgcctcgagctcgatcagcgaatggcgattcattgtcccgatatccgcaacatcctatgtcgatttgtctcgattatcaggcgaaatgtccatcgctaaataggcctcctcactgtcgaggagatgaccatgtcaatggacctgcccaagccgattgccgactatgtcgaagcgaatgcccgtctcgatatcgacggcatgttgaagtctttcctgcgcgaggccgtcttcatcgacaacggcaagcctttcgaggggcaggcggcgatccgccggctgttcgaggaagaagtgatcccggtgaaagcgatcttcacgcccgataccgtccgggaagacggcaacgatatcgtcgtcgaaggtcccgctcatggtgacttcccgggtagcccgctgcgcttcacttaccgcttcacgctggtggacggcgccatcgggacgctggaggtcacgctatgagcatcagggtcgatcccaccgagttcgccggcaagcgcgtgctcgtcagcggcggcaccaagggcctcggccgcgccacggtcgagcgcttcctggccggcggagcccgtgtcatcacggctgcccgtgcgatcaaggatcccatggagggcgtcgactatgtgcaggcggacctgacgaccgcggagggcggcgaagcactggccagggcggcgctcgagcggctgggcggcatcgacattctcgcccatgtcattggcggttcggcttcgccggcgggtggcttcgccgcgctgacggacgaccactggctcgccgagctgaacctcaatctgctggcgacggtccggctcgatcggctgctgatcccgcagatgctcgagcggagcgagggcgtggtggtacacgtcacctcgatccagtccgtcctgccgttgcctgaatccacgaccggctatgccgctgccaaggctgcgctgaggacctacagcaagtcgatctcgaaggagctcggtcccaggggcgtgcgggtcaactcggtctcgcccggctggatcatgacggatgccgccggacattttcttgaaatgctgcgggctgccaatggcggcacgatcgacgatgcgcgccagtccgtgctcgatgccctgggcgggattccgatcggccggggcgccgaaccggaagaggtggccgacctcattgcctatctcgcctcggaccgtgccgccgcgatccatggcgccgagttcgtgatcgatggcgggaccatccgcaccgtttgagcggccatccggcgctcgtcctccggggaagcccctcgcgcaaatgctgaacggcagcttctgacaggggctgccgttccacctgtcgcacgagaccgacggcttggtccctccgggccgtttcatttccgacgcgcggataatttcggtgtgtttttcatagcactattgggcgcgcgatgcagtataacgcggcaacggcacagtgaaaccgattgactcaaggtcgacgaactctacagagactgccggtcgtttcgggctgcgctggcggttcggaggcgagatacaatcagccacatgccgagcttaatgccctgttcatggcggaaggaccacatggccgcaggccatgactggccggccggctggggacgagaatgttgcagctgcgaaatttcttcgaatccggcttgtcggtggtgatttattcggataatacagtgcggaccacgaggggcgctcatgcaccgaggcggcggaacccatgaattacgaaaccaacatgaaatacgaggccatgctgggggacgaaatcgacgcggagacggcccgcaagcggcgcaggatgctccttttcgttggccttggggtgctgctcgcgctcgcggtcttcattggctatcgcatgtttgccggttccggcgaccagggtgagacggccaatcaggtcccgctggtcacggtcgccgtgccggggcaggaagctgtcacccgcatggcgaatgccaccggcacgctcgcggcgcgcgtcgacatgcccgtgggcgtggtgggcgagggcggtcgcatcctcgcggtccatgtccagccgggcgatcgcgttggggccggccagatcctcgcctcgatcgagcgttcggtccaggccgagcagatcgcgcagctggccgccagcgtggacgtggcgaaggctgatgccaagctcgcccagaacaatctcgatcgtgcccgcgccctgctttcggacggcttcgtctcgcaggccgatatcgatcagcgcgtcgcgacgcgggatgccgccgtggcgcgggtcaatgtcgcggctgcccagctcaattccatgcgcgcgcaggtcggccggctcgatatccgtgcccccgccgccggcatcgtgctcacccgtgatgtcgagcccggccaggtggtcagcggcggcagcggtgtgctgttccgcatcgcccgtggcggcgagatggaactgcgcgccctgctttcggaagacgaacttgcccgcctgaagatcggcacggtcgcgaatgtgacgcccgtcggcttcgagcgcagcttcgagggccatgtctggcaggtgtcgccggtgatcgaccagtcgacccggcagggcatcgcgcgcatcgcgctgccttatgatcccgccctgcgccccggcggcttcgcccacgcgcagatcgcgatggagcggctggatgctgcggtgctgccggaatcggcggtgcagagcgaccagaagggcagcttcgtctacatcgtgggcaaggacaacaagatcgagcgccgcgacgtgcggaccggtgcggtcaccgctgccggcatcgcgatcacgcagggtctcaagggtggcgagaaggtggtgctctatgcgagcggcttcctcaaccccggcgagacggtgaatccgcgaatcgagaagaagagcagctaaaggcgcgtccgcgccggcgatcggccggcgggtcgcagcctgacggagcaagtggctatgcgcaatatttcggcctggtgtatccgcaatccggtgccgcccatcgtcattttcctggggttgctgctcgcgggcatcatctcgttcatgaacatggcggtcgtggacaatcccgacatcgatttcccggcggtggagatcacgatcacccagccgggcgccgcgccgacggaaatcgagacgcagatcacgcagcgcatcgagtccgcggtgcgcggcatcaatggcgtggacgagatccagtcgaccgcgcgcgaaggctccagcgacacgttcgtccagttccagatcggcatcgatcccaacgtcgccgtgcaggaagtgaagaacgcggtcgaccagatccgctccgacctgccggacggcattctcgaacccttcgtgcagaaggtggacgtgggcggcgcggaaatcgcttattattccgtccaggcctcggacatgacgatcgagcagctgagctggttcgtcgatgatacggtggccaagcgtctgctctccattcccggcatggcgcgcgtgggccgcggcggcggcgtggaccgcgagatccgcgtcatcctcgatccggtgaagatgcagtcgcttggcgtcacggccacgcagatcaatcaggcgctgcgccaggtgaacctgaacgcggcgggcggccaggcggaaatcgccggctcgcgccagtcggtccgcgtgctcgccaacgcgcagtcggcttatgatctgggccagacgcagatttcgctcggcaatggccgcagcgtgcttctctccgagctggccaccgtgacggacggctatggcgagcagaagcgcatggccaaggtggccggcaagcaggtcgtcaatttctcgatcgagcgcgccaagggcgcatcggacgtcaacgtctatgacgagacgatgcgcgtgctcaagagcctggaggaaaccaatccgggcgtgaagttctaccagcgcttcaccagcgtcaattataccaagaaccagtataacagctccatgcacgccatcgtggaaggcgcggtgctggcggtcatcgtggtgttcatcttcctgcgcgactggcgcgccacggtcatcagcgccatcgccatcccgctctcggcgatcccgaccttcttcttcatggacatcatggggttcaacctcaatttcctgtccctgctggcgctcggcctggtcgcgggcgtgctggtcgacgatgcgatcgtggagatcgagaacatcgtccggcacatgcgcatgggcaagacggcctatcaggcgtcgatcgacgcggcggacgagatcggcctcgcggtcgtggcgaccaccatgtccatcgtcgcggtgttcctgccggtcgggctcatgcccggcatttccggccagttcttcaagaatttcggcttcaccgtcgtcatctcggtgctcatcagccttgccgtggcacgcatgatcacgccgatgatcgctgcctatttcctcgagcatcatggcgaggagaagcatggcgaaggctggctgatggaccgctatatgggcctgctcgcctgggcgctcgatgaccggcgggccaaggcctatgccagcggcggcggcttcggccggcgcatcaccgcgaagttcctcgatcatcgcctgtggatgatgggcttcggcctcggcgcgttcgtcctgacgatcgtgctgctgatgacgatgccgcagcagttcgagccgaaccaggacaatgacttcagccgcatcaacatcgagatggtgccgggcaccacgctgcggcagtcggaagccgtcgccgatcgcgtcgcggcgctcatcaatgcccagccagaggtggaaaacgccatggcgaacattggcgagggcaatgcgcgcatcttcatcacgctgaagaaggatcgcaagcggtcgagcatcgagctggagcgcgaactggcgccgcggcttgccgagttccccgatgcgcgcgtcaccttcgcttcgcagcagggcggcttcggcaccgggcgcgacatctcggtcatgctcaacggttccgatcccaaggtgcttgaggagaccgccgcaaagctcgccgaggaaatgaagtccattcccgaggtggtggcaccgcgcgtgaatgcggacatgcagcgccccgagctcatcatccgtccccggcttgatctggccgcgcagcttggcgtgaccacgacctcgctgagccaggcgatccgcatcgccacgctgggcgacatcgaccagaacagcgcgaaattctcgctgtcggaccggcaggtgccgatccgggtgatgctgcccgaatcgtcccgccgcaatctctcgaccatcgagaacctgccggtgcagacggcgggcggcggatcggtgccgctcagccgtgtcgccgagatcagcttcggagccggcccgaccaccatccagcgttatgcccagcagcgccgcatcttcgtcggcgcggatctggcgcgcggggccgtcaagggcccggtgatgaacaagatcaacgagctgcccacgatgaagaacctgccggccggcgtcaccaatcaggccgtcggcagcgatcgctggcagcaggagctgatcgtcaacttcatcgtcgcggtcgcctcgggcgtgatgctggtcttcgcggtgctggtgctgctctacaagcggttcatttccccgctggtcaacatgtgctcgctcgcgctggcgccgctgggtggcctgctcttcctgctcgtgctgggcgagccgatctcgctgccggtctatatcggcctgctgatgctgctcggcatcgtggccaagaactcgatcctgctgatcgacttcgcgctggaggagatggatcgcggcgtgcccaagttcgaggcgatcatggaagcgggccacaagcgcgcccagccgatcgtcatgaccacggtcgcgatgaccgcgggcatggtgccgaccgccctgtcgctgaccggcgatggcgcctggcgctcgccgatgggcatcacggtgatcggcggcctcgtgctctcgactctgctgaccctcgcgatcgtcccggcggccttcagcctggcggacgggctggagaagcggctcgggccgtggctgcgccgtcgcttcctcacttatgacggtcgcgaagacacgccggcggccacgcacccggccgaatagcgcgctttcgggaaccaaagcgcgccatcgggcttgtcaccatgccgggtgggcggcatgacaggcgagcgatgggcggcgagagaggcatgatccggatttccgctggcggcggcgcacggcagatgcggatcgtcgcgaccggtctgctgctggtgatggccgcgctttacgtcactgcccgcagcttcgaacccgtgcatcccggcatcggcttcgtgcgcgcctttgcggaagcggcgatggtcggcgggttggcggactggttcgccgtcactgcgctgttccgccatccgcttggcctgccgatcccgcacaccgcgatcatcccgcgcaacaagaaccgcatcggcgacacgctggcggccttcctgcgcgacaatttcctcacgcccgccgtcgttgcgcgccgcatgggccgggtcgacgtggccgccgctgccgggcggctgctcgcggcgccgtccggcacggacgaccggctgcggcgcggcgcctcgcgcctgctggcggacgggcttgaggcgctcgatgaccagcgcctcggcggcatgatcaaggccgcgctggtgcagcgcatcagccaggtgcagcttgcgccgctcgccggtcaattgctcagcgccgcgatgcgggaagggcgccaccgcccggtcatcgacgcgctgatccgctgggccgcgcgcacgctggaagccaatgccccgctcatccaccagatcgtgcacgagcggtcgggcacgatcatgcgctggaccggtctcgacgagacgctggcgggcaagatcatccaggggctggaaaacctcctgcaggaagccgccgacgatcctgaccaccgcctgcgcgccaaggtcgaggaagggctgatgacgctcgccttcgatctgcagcatgacccgaagatgcaggcgcgggtcgatcgcatgcgggacgagatgatcgccaatcccgcgatgcagcgctggctggacgggctctggcaagccgcacgcgaggggctgctgcgcgcggcgcgcgatcccgaggcggtgctcgcgggccggctgggcgagttcacgcggcagatcggcgagaccatgcgggacgatccggcgctgcgccggctggtgaaccgcttcgcccggcgcgtcgccgtgggcacggccgcgcgttatggcggcagcatcgtgacgctcgtctcggagacggtgcgcagctgggatgcccgcaccgtgaccgaccggctggaaagcgcggtcggccgggatttgcaatatatccgcatcaacggcacgctggtcggcgggctggtcggcgtcgtcctgcacagcatgtcggcgctgttccccagctgagggcccattagcgccgaacgtcgatcagcctcacagttgcgcgcatggccgcagggccgtgcgcagcgtcgccggggcattggcaagcgaagcctcgccttccagcttgccgttcagccgcagcatcaccgtgcctttctgctgcatgagcagcggcagcagcggcgtgccggagacgctgccgatccactgggtgccgttgttgctcgcggcgcgcaccggcagattgaccagccgcccggagaagttccacgtcatggtgagcgcgcccgggcgggccggcttgttcagcagcatcgccatatagggcttgccgccctcgcaatagaggctgagcgattcgatgttgggcgatccggcggcgctcacataagcgagcggggcgcggccctgcaccggcaccagctcccagggcgtgcccggcagcggcgtggccgtttccggcgggctgttctgcagcatggtcgcgatctcggcaggcacggggatgcggccgccctgcgccgggggatagacggtcagcttgcccttttcccagaggcccacctgcacggccttgcgcgcggggtcgatcagcacataggcctgctcgacgccgccctgatgctgcgcattgccggagatataatagagattgccctgccggccgagcgggccgaccacattgaggttggtcttgagcacgtccatcttcgggccgagccggctgcgcagcgcggcggcgaccgcgcccttgtcgaacaggtcgatattgtcgcgcgcatagctgccgggatatttgccgacgaggctcggcaggttcgtccattccatcggcaggcccgcgaccggcgcgaccggtgctgccctggtcgccgccggggcagccgtcaccgccgcgccggtgcccttgcagagctggaagggggaggcggacgtgaaggccgcctggaaggggtcggcgcgctgccccggccccagatcggcatcgaagcggatgacgccccgcttctcgtcgtcattcacgaacatgatgagccggccgaaatcgttggcgctgaccgggaaggggaagaagacggacgtgatgccgtcataggtcggtcccatgaaggatgcggcatattccacgcggtgctgcgtcaccgtgcggcccgtggcgcgaaaggtgaagcccttgtcgtcgatggtgacgctcggcccgctcgcgcactcgccgcgcggcgcgtagctgccatagatctcgccgaaggcgccgcgcgtgaggccgttcagcgtcacggcctgcgcactgcccgatatcagcagcgccgcgatgcccagcgcaagaccatgtccgtgccgggccacccgcccggagcgtgcaatctcactcgccatatcctgttccctcccaccatgaacccaggcgaagaataatgcgacgaaatgaacgatggtggaatggacttgtcagcgcatcgacagcttgatgtcccgcctgcccgggcgcggccgccccggcgggctcatgaaggccatgcaaaggcgaggcgggtttcgcctgccggcgcgccgtccggcgtgaagcgtcgctcgatgatcgtgcccttgccggcccggtcgatcgccaccacgctgctgcaccgcgtgccatagacgggattgcggatgaacaccggcgactggcgcggctcctgcgcgatctcggacgggacggcgggcgcctgcccgaaatcggggagatgttcctgccgcagcgggtcgagcagcgcggcggggtcgccggcatccgtcagcagccagtcgagcagggcggccttgagttgcacggtcttgggccagggctcgtcgagcgcgccgttggaaaggccgtagaggcccggccccagccgcacgcggacgggcgacggcctgttggtcatgaacagcgcgccctgccggtcggcgacgatgaggttgaagggattgaaagcggtgaggtcggccgtccgtgcgtcggcatgggggcccgtcccggtgagcaggtcggcgaccagggccccgcgcgaggcccggccgggcaccggcgggccgtagccgcgcagattggtcaccacggcgaagcggccttcctcggagacaccgagccagcttccgcccgattgcaggtcgcgcccgccgatcacatgctcggcgtccggccagcgcccgagcggcgccgccgggcggtcatgcagctcgtcgcgattgcccgccatcaccagcgcccagcttgggtgagcgtcccaggcgaaggccagcacgcacatcgctcagaccgccacgatctcggcgaggatgccgtcgagcagcagcatgcccgccggggtggtggcgagccggtcgcccgcgcgcgtcaccagcccgtgcccggccagtcgcgtcacggcggcctcgtcgatgagggcgtcgggggcgaggccggtgcgtgcggcgatcgcgcgcaggtccacgccatcggcgaggcgcagccccatcatcagcgcttcccccgcctgctcggcgggcgagagcaggcgctcctccacgaggccatggccattgcgctcgatggcgcgcatccagttctcgggcttgcggtggcgcgcggtggcggtgccgccgcgccgcccatgcgcgcccggaccaatgccggcatagtcggcatagcgccagtaagcgagattgtgccggctctcctgaccgggggcggcatggttggagacttcataggccgggcgcccggcagcgcccgtcatggcgcgcgtcagttcgaaaaggtcggcggcatggtccgcatcggcgggcgtgaaggcgccgcgcctcacgtccgtctcgaaccgcgtgccgggctcgatggtgagctggtagagcgagagatgatcggtgccgaaggcgagcgcgcggcgcagctcgccgtcccagtcggcaaggctctggccggggcgtgcataaatgaggtcgatgctcacgcgctcgacgcaggcctgcgccgcgtccagcgccgcgagtccctcgctcaggtcatgcgcgcggccaaggaagcgcagcgccgcgtcgtcgagcgcctgcaggcccagcgagaggcggttgatcccggcatcggccgcctgccggaagcgcgcggcttccgcgctgttcggattggcttccatgctgatctcgatggtctcgtcgaagtgccagtgccccgccgccgcgtcgatcagcgcggcaatggtggcgggtggcatcagcgagggcgtgccgccgccgaagaagatggagcccagcgtccggcccggcagcagcgcggcctcatgggccaggtcgcgcagcagcgcgtcccgccaggcctcctggtccacctcttcgcgcacatggctgttgaagtcgcaataagggcatttggcgacgcagaacggccaatggatgtagagggcaagaggcgccgcgggagtcatcgcgccgctatagcggctgcgcgcggaaagtcagccggcctgcgtctcccggggcgtcgcgcccagcagtcgcagcgcgggccagtagagcagccgttcctcgcgttccatcatgacgcgcagctggtcgagcatctgcgagagcgcctgtgcatagccggcccggtccgcgtcgatggcggggagcgtccatctgcgcacatggtcggaataagcgccatgcccggcccggcattcggcgatcagcgccgcggcgccggggatctggtcgatccggccgctgctcatgagcggcctgacgatcgtttcctcctcggccttgagatgcgccatggccagcccggcgaggcgcacgcgcagctgcgcgatctcctcgagtcgcgccggtggcgtgcggcgcgccgtcgctagcaagtcttcccccgccgcgatcatcacgcggtgctgcctgaaaatgtcgtccgtcattgcggactgcccccttattgaccctgtctaggaccatagccatcggcggaaagaccatagcatctggttaacgagggccggcacaggggcggaaaactgcgaaaaaaaggcgcgtccgcgcctccgccggggtcagaagagcccggcgaccagccgctcgaaggcgcgggtgcggtggctgatcgccttcttcgcctcgggcgccatctcgccgaaggtcagggtctggccggcgggctggaacaccggatcatagccgaagccctgccggccgcgcggcggccagacgagcagcccttcggcgcgtccctcgaacagggcggtctcgccgtccggccaggcgaggcacagcgtgcagacgaaggccgcgctgcggtcggcatcggggccgatctcgcacagcaggccctcgaccttgcccatcgccatgtaccagtcccggcctttctcgccctcgaaccattgccgctccgcccagtcggcggtgtagacgccgggccgcccgcccagcgccgcgacttcaaggccgctgtcgtcggccagcgcgggcaggccggacgcgatggcggaggccaaggccttgatccgcgcattctcggcgaaagtcgtgccggtctcctcgggctcgggcaggccgagcgacccggccgagaccggctccatgccatgcgggccgagcagcgcggtgatctcgcgcaccttgccttcattatggctggcgatgacgaggcggccgggggggagcgtgcgggtcatggcagcgtgcgcgggctcagcgccccgtcgccttgtcctgcgccgcgaagatctgcgtgcagccgatgcgggcgaggcgcagcaggcgcagcagcgcttcctcgtcataggtcgcgccttccgccgttgcctgcgcctcggcgatgttgccgttggagagcagcacgaaattggcgtcggcatgggcattgctgtcctcgatataatcgaggtcgagcaccggattgccttcatagatgccgcaggagaccgccgcgaccttcgcctggatggggtccacgctcagcgcgccgctcgccagcagcttgtccaccgcgatgcgcagcgccacccatgcgccggagatgctggccgtgcgcgtgccgccatccgcctggatgacgtcgcaatcgagcgtgatctgccgctcgcccagcgccttcaggtccaccaccgcgcgcagcgagcggccgatgagccgctggatttcctgcgtgcggcccgattgcttgcccttggccgcctcgcggctgccgcgcgtgtgtgtggcgcggggcagcatgccatattccgccgtcacccagccctcgcccttgccgcgcaggaagggcggcacgcgctcctcgatgctggcggtgcacagcacccgcgtatcgccgaaggagacgaggcagctcccttccgcgtgcacggtgaagccgggctccatcgcgatggtgcgcatttcgtcgggggctcggccggatgggcgcatgaacgtcggttccttctttgctgactcgagggcgctctagagcgattccgggcgcggtggaacacccgccgggccgaaatcgcgcgatgagcgcatatcgcgcgagaatgcttggcccgcgccccgcggcgtcctacattgggcagcatgacaggcccgcctctcgattttctgagtgatcgcgcacgcgacatcttccgggtggtggtcgaatcatatctcggcaccggcgcgccggtcggctcgcgcacgatcagccgcctgcccgggctcaacctgtcgcccgcttccatccgcaacgtgatgcaggacctggaggaagccggcctgctcgccgcgccgcacacctcggccgggcgcatgcctacggaaaccgggctgcgcctcttcgtcgacgcgatgatgcaggcggatgagccgcatgacgacgacaagcgggcgatcgagcgggagctgtccggcgaagggccgatcgagaatgcgctcaacaccgccacggccttgctctccggcctgtccgcctgcgcggggctggtgatggtgccgcggcgtgaggcggtggtgaagcagttcagcttcgcctggctctcgggcacgcaggcgctggccgtgctggtcggcacggacggcagcgtggagaaccgcgtcgtcgatctgccgcccggcaccacgccgtccatgctgatcgaggcggccaatttcctgtccgcccatgccagcggccgcacgcttggcgaggcgcagcaatggctcgcgcagcagatcgcggacggcgagcatgcgctggacgaggcggcggccaatctcatcgcgcgtggcctcgccgcctggagccgcgattcggaggaccggccggtgctgctggtgcgcgggcaggccaatctcatcgatgcgcatgcgacggccgatctggagcgggtgcggcaattgctcgacgagctggaaggcaagagcgagatcgcccgcctgctggacagtgcccgggccggtgccgcgacgcgcatcttcatcggttcggagaacaagctcttttccctgagcggttcttcggtcatagcggccccgtatcgcggccccggcggccgcgtgatcggcgtggtcggcgtgatcggccccacccggttgaactacgcccgtgtcgtccccatggtggatttcacggcgcaaaccctcagcagattgatgcagtgacggaacgacatgactgacgagacaaggaacgagaacgaaacgctggccgccgacgtggcggaaagcaccggcaacaccggatcgcccgaggaagccgtcgccgcgcgcatcgccgcgctggaggacgagctggcgacggcgaagcaggaaacgctctatgccatggccgagacgcagaatgtccgccgccggctggagaaggagctgaccgacacgcgcgcttatgccgcgacggccttcgcccgcgacatcctgtccgtcgccgacaatctctctcgcgcgctcgatgccattccggccgagcttcgcgacgacgagaagatgaaggggctggtcgccggcctcgaagcgaccggcaaggagctggaaagcaccttccgcaagcatggcgtggagaagttcgtctccgtgggcgaggcgctggaccccaaccggcatcaggcgatggtcgagatcccgtcggacgcgccggccggcacgatcgtgcaggaaatgcaggcgggctacacgatcaaggatcgtctgctgcgtcccgccctcgtcggcgtcgcccgcgcggcggactgaccgggcggccatgcccttttccggacgaggcgggcgcgccgctcttttcgcgggcctcggcctcggcgtcgggatgcttgccgctctcgcgcaggcgcaggcgacaaacccgcctgccgcgccggccgcctccgccccggccccggctgccccggcactggccgatgcgctcgcggctttcggcgcgggccgcgtcggcccggacgatctgcgtgagatccagtgcagcccggccgccgcggaagagcccaccgaacaggaatgccgctgggagcagcgcaccgcgcggggctggtatcgctatgcgagctggctggcgcacgacgggcgcggctggaccctgctcgaagacccgctcccggtgccccggggcgatgactcaaagctcaggaaagctctctagacgaactggacaacttcccagactttgagggcgccaaaagccagattttcagccattttcctacgtcatcccgggcctgacccgggatcccgctgccttgaatcttgcaagcccgggaggacatcattcatgacgagatagggtgcctagccatggcgccgtaaatctgtccacgcccccaggccgctttgatcccggcctgcgctgtggaaccgcaaggccgggatcgctctgttcaggcgagggccggcgccatcttcccgaagcgaacggtccgccgccgcagcgatgccccgatgagcgcgaagccgccgatcatcatggcccagcttgccggttccggcacggcgctcggcccgaacatggcggccgtggtgatgcgcagatcggggtcggcgagcgcgtcgacgctgagattccagccaagcgcatcgaacatggcgaggtccagtgccctcaggacgcccatttcgcccttcgcggcggtcgggtccatgatgcccagcccttccttccagtgcgaggcctgctggccatcgccccagttcgcgccggtcgagaaggcgccgcccagcagggccgtctcgccgccatcgatcgagaagaagggcgtgccgcccagcgaccagtccagcccgtcttccgaatagcggaaaatgtcggtgccgtggccgatccagtcccagtcccagtgatagccgtccgagggcgcgaaggcgtcataatagtcgacgccggaggtgaagccgaggatgtggccgatctcgtggaaggcggtgaaggtgaagtcgtagctgccggcatcgatgccgtcggtcggatcgaagtcgaaggacaggtcggaattgaaattgatcgaaccatccttgtaactgtcgacatagaccagccccagcgccttgccgagcgcccatgtcacgccgaaggtgctgttgttgttgctgccgtcattgtcccattgcttggcgaacgggtcggcgccggtctgcgccacgggatcggtataggccggggtccacatgccgatggagccggagctggcatcgggcagatgagcgatggccgtctgatcgatcgccgagccggatgcgacgctggccatggcgttcagcaccgtggagacattcgcggtatagtaatagttgctggtgccgccgatcggcccgttgatgccctgcgcattgaaataagtgtcgatgcgcacggtggtatccgtggtgatcagcttttcccaataattcgccgccgtgcggaaggcggtatactgcgccgtgccctgcgccatgccgcccatgtcgaacagatcgatggtgagtgcctgtgccggcgcggcggcaagagtcgaggccagaagaatggcggcgaccgacgtcctcatgatgatgataccccccttgttaactatgtcggcgaagctggttcacgcgccgcaaaagtcaactgccgacatggcgacatggctcaatccgggacattccgcgccggatcgcaggagcgtggccatccgcgcccggcctacccccgcccgatgaagggcatcttcgtcggcatcaccgtcaggaactgggcattggcgtccgggggcaggctgtccatataggcgaccgtctcgcccaccacgctggcatccatcaccggctcgggcaccagccggccgtccgcctgcggcaccccgcgcgcgaaggcttcggagaaggcgctggcggcattgccgatgtcgatctgccccaccgcgatgtcatgccgacgcccttcgagcgaggcggccttggtcagccccagcacgccatgcttgctggcgcagtaggcgacggtgtccggccgcgggctgtaggcggagatggagccgttgttgatgatgcgtccgccgcgcggctgctgcgccttcatcacgcggaaggccgcctgcaggcagaggaaggcgccggtcaggttgacgtccaccacttcgcggaagagcgcgacgtccatgtcctcgatcgggaagcgcccgccattgaggccggcattgttgaacagcaggtcgacgcggccgaaacgcgccaccgccttgtcgaacagcgccgcgacggaccctgcgtcggagacgtcggtcggcacgcagaggatcggctcgggcgatccgctggcgagcgcggccgtctcgtccagcgcgtccgcccgccggccggcaagtacgagccgatagccccgcgcggcgagcgtgagcgtgacggcgcggccaatgccgctgcccgccccggtgatgaccgcgacgcgtcccgtcatgctgcgcggccttcagacatacacggcggtgccggtggccgagaccatcagcatcgatccgttggcgcccagcacttcataatcgaggtccacgccgatgacggcattgccgccgagcgaggcggcgcgctcgcgcatctcggccagtgcttcctcgcgggcgcgcgagagcacttcctcataggcgcccgcgcggcccccgacgatgtcgcgcacgctggcgaagaggtcgcggaagagattggcgccgacgatcacttcgccggtcaccacgccgcaataacgctggacggggcggccatccacattgttggtggtggtcacgatcatctcgcccgggttgccgccccatggtccgtcggtcatatcgcctgtcctctcgctctgtcccgggttcgggtcccggagaggatggctagcgcgcgccacgcgaaatgaccagagggcccttactccatgccgagcgcggccagataggtctggaggatggcttccatctcctggcggtcgtgcgccggcatcttccgcagccggatgatctgccgcatgatcttgacgtcatagccggtggccttggcttcgagatagacgtccttgatgtcgtcggcgatgcccttcttctcttcttccaggcgctcgacgcgctcgatgagaaggcgcaattgatcggcggcgatattgtcgctcatgatgtgatggtctccggaaaggaatgtgggtcagaatcggatgcgcgctcctagccatccggccgggccggtgtccagcatcgagagtgggcaggggcgctcgcggtgcgcgcctggccccgccagcatgaaaaaatcggggccgatgtcacattcgctggcgccggttcgtcatgtccgtgcaacctgaccgaaggagatgacgatgaccacccgcttcaatccctatgccgccgcgcccgcgctgatgaagagctggacggatgtgtccctcgccgtggccgacagcctcgagtccagcctgatcgagctggtcaagatccgcgcctcgcagatcaacggctgcgcgaactgcatcaacatgcacagccatgaggcgcgcgcgaagggcgagaccgagcagcgcatctacctgctctccgcctggcgcgaggcgccctgctacacggatcgcgagcgcgcggcgctgggctggacggaagcgctcacccgcctgtcggagggccatgcgcacgcggcggcgaaggaagcgctgaactgggaattcaccgaggaggagcaggtgaagctcaccttgatgatcaacatcatcaatggctggaaccgcatcgccgtcggtttcgatctctggtacgacatgcccgtgaaggcagcggcctgatggagcgggggacgcggcaggacgcggcggcgcggttcgatccgctgcgtccccggctggtccgggtcgcttaccggatgctcggctcggtggccgatgccgaggacatggtgcaggaagcgttcattcgctggatgggcacggatcaggccgcgatccgcgagcccgaggcgttcctgcgccgggtcgtcacgcgcctgtgcctcgatcatctcaagtccgcgcatgtccggcgggaaacctatgtggggccgtggctgcccgatccgctggtcgaggaggatgcgggcgaggaggaggaagacgtcaccttgccgctgatgctggcgctggagcgtctctcgccgctcgagcgggcggcctttctcctgcatgatgtgttcggcctcggcttcgcggaagtcgccgcgacggtcgggcgggatgcggcggcgtgccggcagctcgcggcgcgggcgcgcacgcatgtgcgggaagcgcggccgcgctttcgcatcgcgcgggatcgcgggctggagattgccggcgctttcttcgctgcctcgcgcagtggcgacatgagcgcgctcggggcgatgctcgcgcaggatgtgagcatgcacagcgatggcggcggcaagcgcccggcgacgatccgcccggcgctcggtttcgcgcaggtcatgcagcttcacaaggcgctcggcatcctgttccgcaagcatggatcgcagctggtgcgcgtctgcttcgtgaacggcctgccgggcttcgtgacgctggaagcggacggcgaatatcagacgacggcgctggacatcgaggatggccgcatcgccgccatctacgtcatgcgcaatccggacaagctgcgccacctgcattgaggggcgcgcgcggctcgggtccggatcgaagcgtcagtccgcccgccgcgtgcacaggcgcggggcgggcgggacgatcatatcttcgcgcagaagcggtcagccgctccggccagcccggctgcggcgcccgccgccaccggcattgccctgcggacggccattgccgaagcggcgctggccgccgtcgcggcgcgggccacgctcggcttcgccaccggcgggcgcgccttcgcgcatccgcttgggcagttgctcgccgtcgcgccgggccggctgatcgccatagacggccagcggatcgaagttcgggcggccctgcccgccaccgcgtgcctcgccctggcgagcgccgtcgtggcgctgtccgttgcggccgccgcgctcgttgccctcggggccacgacgctgggggcggccatcgcggctcgcatgatcccgaccgccctcaggcgtgcgctcggaccaggccgggcggccgcggccttcgatgcggatctcgatcagcggccgctcgcgacggccctcgccctgcggggcggcctgctcggcgcgggcgggccggcgatcctgccgctcgggccggggtgcatgcccgtcctgccggcggtcggcctgtgccggtgcgccgcgctcgccatggcgtgcgcgctgcggacgacggccctggcgcgcgctattgccggcattgcggcccggggcgctgtcgcccacggcctgctcgatggctttcttggagggcagcggcaggcgccgtgcctcgaccacgaaattctcgggcagcggcatctgctccagcttcacgcgggtcagccgctcgatgtcacgcagataggggcgctcgtccggcgcgacgaagctcatcgcgatgccgtctgcgcctgcgcgcgccgtgcggccgatgcggtggacatattgctcgggcacgttgggcagctcgaagttgaacacatgcgagacgcccgagacgtcgatgccgcgcgccgcgatgtcggtcgccacgaggatctggacgctgccgtcacggaagcccttgagcgcggcggtgcgctggccctggctcttgttgccgtggatggcggcggcgctgatctgggcggcgacgaggtggcgtgccacgcggtccgcgccatgcttggtgcgggtgaagacgagcgcccggtccagcgcgcccgaggcgatcgcctcgcgcaggcgcagggtcagcagcgcctgcttctcctgctgctcgacgaaggtggcatattgttccacccgctcggcagtggtcgattgcggcgcgacttccaccttcaccggattgtggatgaactgcttgcccaggtccgcgatggcctgcggcatggtggcggagaagaacaggctctgccgctccttgggcagcatcccggcgatgcgcttgagcggctggatgaagccgaggtccatcatctggtcggcctcgtcgagcacgaagatctcgacattgcgcagcgtgagcgcgcgctgctcgatcaggtcgagcaggcggcccggcgtggcgacgaggatgtcgcagcccggcaccagcgcgcgcgcctgcttgcccaccggcacgccgccgaagacgacctgcacggaaaggttcagatatttggcatagccgcgcatgttctcggcgatctgcgcggtgagctcgcgcgtgggcgagagcaccagcatgcggcaggaggccggcttgcgggcctgcgcattgccgatcagccggtgcagcgaggggagggagaaagcggcggtcttgccggtgcccgtctgggcaatgcccagcaggtcgcgcccttcgagcagcgcgggaatcgcctgctgctggatcggcgtcgggtcggcatagcccttggtttcgagcgcgcgaaggaggggctcggcaagaccaaggtcggaaaaataggacatgaatatactctcgataaggacatgcggcgcatgcgcgtcagaggcgcgcgcgcaacaggggtctccgttacgggcgaccctgcgtgaataaggaagcttttgcggtttcgcatccgttcgtcccggccgcccttgtgcgaagatcgcggggcctcacgctgctcggaattgcgccggatcactagtccgcgcgccgaatgctgcgatgcacatagggctgttcgcggggaaaagcaagatggggcgccgcaatgtcgcgagcgactggcttgccgtagttccgtcacaggcctatattacaaaatgccggaccatgatcggcattttgcaggagtcggatattgggcgcagtggcaagaattcaggcgctgctcggcggcgaaagcgtgaccggtccgctgaacgacgagcgggatatcgtccggctcgtgcggcgcggcgtgcccacgcaggcggtcgatcatttcctcgccgccgccggtctgcccttcaatgcgctggatccgcaggtcctcaatcgccgcaccttccggcggcggcagaagagcgagcaaccgctcgaccaggcggagtcggacaggcttctgcgcctcgtcggcgtcgtcgccgctgccgaggaaaccttcggcgacacgcagaaggcgcatctctggctcaatcgggagaaccgcgcgcttggcggcgagacgccgctggccacggccgataccgatcagggcgcgcgcgtggtggaagcgctgctggggcggatcgcgcacggcatcgccgcgtgatcgttcaccggctgtgcaaggccgcccatgtcgcgctggacggggagggcgcgcgcctgtggggcgggcgctggaattcggcggggcggcccatggtctacaccgccgccagtcccggcctcgcggtgctggaagtgctggtgcatctcgatctgccgtccaccctgctgccggacgattatcagctgctcgccatcgagatacccgatgatgcgccggtccatcggatcgagccccgcccggttacggacgcagcctgtcgccgcgccggggatgattttctgacggcgggcgcggccctcgtcctcatggtgcgcagcgtcatcgtgtcgcaggagtggaacatgctcctcaatccccgccatccggccatgtcgggcgtagccatcacccgcaccgacccgttccgcttcgattcccgcctgttcccctgatcgcaccccctccccggcgcatcaccggggaggggaggctacgtcagctcatcggccgcagagcacttcgccgatctgcacggcgttgagcgcggcgcccttgcgcagattgtcgcccaccacgaacatggcgaggccgtggtccaccgtgcggtcggggcgcacgcggccgacgaacacgggatcggcgccggtcgcttccagcgcgttcggcacgtcgctcagcaccacgccgggcgccttgccgagcagggccagcgccgtctccacgtcgatgggccgctcgaactcggcattgatggagaggccatggcccgtgaacaccggcacgcgcacgcaggtgcccgagacgggcaggtcgggaatgcccaggatcctgcggctctcgtcgcgcagcttgagctcttcctcggtgtagccgtcctcgcccagcacataattgagcggcacgatgttgttggtgatgggcacggcccacttctcgggcgcgggaaggaagtccgccttgccgttgaaggcgagcgcggcgcccttgtcgcccacggcggcgatctgccgggccagcacatcgatgccttccatgccgccgcccgagacggcctgataagtcgccacgatcagccgcttgagccccgccgcctcatgcagcgggccgagcacgggcatggcggccatggtggtgcagttgggattggcgatgatgcccttgggcatgttggcgagcgcatgggcattcacttcggcgacgacgagcggcacgtccggatcgctgcgccaggccgagctgttgtcgatcacgatggcgcccgcggcggccaccttgggcgccagcgccttgctggtcgagccgccggcggagaagaagacgaggtcgagcccggcgaaatcggcggtggcggcgtcctccaccgtcactttctcacccttgaagtccacctgcgagccggccgagcgggcggaggcgaacaggcgcagcgtgccgaccgggaagtcccgttcctcgagcagctggcgcatcatcgagccgacgaggcccgtcgcgccgacgacgccgacattgagcggaacattggatgagaagcgggcaaccatgagtgaacgtctccttgtgttgggcggagaacgcggcggtcaggcttccggtcggaaagtcggccccgcgcgcttcgcggggcttgcggtccggatgatcgtggccctcaggccgcgcgcgtaccagacaccgccccgcgaatgcgggtcggtttggtcataatcgtcggcagggcgatcatcgtgaacatcgcgcgggcctctagcggcgtcggtgccccaagtaaacagggggtgcgcaaattttgtgacaaggctgcacggcgcgcccgcttcacgacatttccttgcgtgaaaagcgctccccgcgcgccgcgacacagatcagccggcgttgcgcgccacgctggctttcatgcgctccagctgctcgggcgtggcttcgctctggtgatggtccttccactgcgcatagggcatgccgtagatgatctcgcgcgcgctttcgcggtccatcgccccgtccgcctcggccacccagtccgcgaggcaattgcggcagaagccggccaggcccatcagatcgacattctgcgcgtcggtgcgatggcgcagatggtggacgagccgccggaaagccgctgccgccgtcttgtcatcgagcgtctctatcgtcattgaatgcctcttctgctttctgttcgaaccattgccgccctgttcgccgcgcttgccgcgtcgctttcgtcatttgggcaggcatatcgctgacgcaaggggttgcctttaccgatgaagaaacttgccccccgaacccgcaaggtccgcatcctcgccacgctcggcccggccagcagtggcagcgagatgatccgccggctgttcctggccggggcggacgcgttccgcctcaacatgagccatggcgggcatgaggggcatgcggcgaatgtcgaggcgatccgcgcgctggagaaggagcttggccggccgaccacgatcctggcggacctgcagggccccaagctgcgcatcggcaccttcgccgatggcccggtgatgctcaagccgggcgacagcttccggctggaccgcgacaccgagcccggcgacgcgcggcgcgtggcgctgccccatgcggagattttcgctgccgctcagccgggcacgcggctgctgctggacgatggcaagctggtgctgcgcgtgaaggccgtgagcgacgatgccatcgagacgctggtcgaggtcggcgggcagctctcggagcgcaagggcgtcaatgtgccggacgtggtgctgccgatggccgcgctcacggacaaggaccggcgcgacctcgctttcgccatcgaggcgggggtggactggatcgcgctctccttcgtgcagcggccggacgatctggccgaggcgcgccggctgatgggcggctatggccagctcctcgccaagatcgagaagcccgccgcgctcaaccggctggaagagatactggagatgtcggacgcggtgatggtggcgcgcggcgatctcggcgtcgagctgccgccttatgcggtgccgccgctgcagaagcagatcgtcgagagcgcccggcgcctcggcaagccggtggtcgtggcgacgcagatgctcgaatcgatgatcaagtcgcccacgcccacccgcgcggaagtgtcggacgtggccacggcggtctatgacggcgcggacgcggtgatgctctcggccgagacggcggcaggcgactggcccgagcaggccgtggcgatgatggacagcatcgcgcacagcgtggagcatgatccgggctatctcgatcggctgcacttcaccaagaccatgcccgatcccaccacgtcggacgcgctggccggcgccagccagacgatcaccaccaccgtctcggccaaggcgatcgtctgcttcaccgcatcgggcagcaccgtgcgccgcatcgcgcgcgagcggccctccgcgcccatcctcgccctcacgccgcgcgccaccaccgcgcgccgcatgggcctgttctggggcgtccacgccgtgcgcaccaaggatatcggcagcttcgaggaaatgatcggcaaggccaagcgcatggccctgcgccacggcatcgcggcaggcggcgacaagatcatcgtcctcgccggcgtccccttcggcacgccaggctccaccaacgtgctgcacgtcgccaccatccggggcgatgaactgcgggtccatggggagggttaggggcgcggagatgggccaggctgagggggcgcgcgattggggcgcctggtgagccgcgaactagttccgaagcgtaattttccttggatttatcccaaaagacggatggcttgatcaatcgccgctcgcgtcaagtccgaaccagttcgggcccgataatcagcaggcaagcgcgacaaggtggcactgagacgtgatagccagaaggccaacgccactttttcacccgaactaaagtcgccgcgtctcagatcgatgagaggcgatataccctctaatacctttattgcgaacgatctgtggctctcttcgtttaacatgctatcgaagagttcgagcattttgataatctcgtcgaaatgcgcgacggcctttccaggcccctcatcgatctctgtaagcaagagaattctaaatgcttgcgtatcgatctgataggtttggaaccccggccgatcggcggcacgatcgtaagcggttttgataaattcccttgctggcagtaagcgcccgcgttccgccatcgcaatagcatattggagccagaacaatggttcgtcgttaattctttcgtcgtatcgcagcctctcatatatatcgagaacaataaatgaggcatttttatgagatttaagcgtctcgtgaagatttgaatactgaagaagattcgacatcaaaactctgtattgacgggatgattttcgctcggccgcagccaacgccgcgctgacaacgcaatcagcgatctcattcggcgtcataaagtgccggacggcatattcagagaatatagaagacctcatacggaacgcgtctgcacttaattcaaatacctcatccgcaatttcctgaacgggtttaaattcatggtaaggatctacacccgtcaccgtacgaatgaagctaggatcggcagatacttgataggtgctcagaagcatcgtcagtaacaagacctttctacgcggctcgttagagaaaacagaagaaagttcattgcgtattctatcttttatttgctcactttcaaaaagttccaacagaacgtctcgcatttctaccgtcgtcctgctgatggatactccagatgctaatccagccttccggcaaagctccctaaaggcagccacgtcggctggcgaaagcttgttgacgccaacacgaacgaaaggacgtggcacgctgtccagtaggtcgtggtaacggacctccagaatcgatgttctgacctctacaataaactttgccgcgggaatctcagatcccaatcgagcaataatgtcctgggccattgtgaactgatcgaaaataattaccggacggggagcatgcctaagtaaatcaatttcggcatctatttctggtccaaatcccttgaataagaagcaattgtatccctgagaggccagctcaataaagcatagatgaagaaatattgtttttccattgccgagtctactatcaataatagcagaacgattttctgatagcgctgttacaacatcacgaatttctttttctctagatatgacataagtctgctcggggagtgttgatacacaccttgcataattgaagcttccgtaaatcagaagctcaagaacttcgtttgcggttggtgcgcggaccgccttgttatctcgcaagggatcaagatatttgaagcttttgagccgtgtgacgtcagagggctttgctggacgaggaagaacgcggatagcctctgctaaccctttgacgccgatgaaaagagctgttccgtatgaactagtccgccgagagaagacaggatcaactcggttagactgtacaaaaaacgtcttcgacgccagatccggattttccattaggagggcggaaatatgatagtcagaaagactatatcccacgacgataagctttgaggcaaatttaacatctgcctgaaattgattgtaccaaggcgatttctgaagatactgtcgaatatatgacgtttcaccaagaacgaggctggtagttatattttccggtgttaaagttcggatactaccatgcagatgaacgatggagtttttcggaaatctattcgggattggttgagatacatcaaacgatgacagaacgcggccagaatccagatgctgaaactcggcggcatcgtcatagttagtggaataaatgcgcagccacgtttcggccaacaccgccctctgctcgggggatatcgccgatatgcgaaatgtttcgtataattcttgataaaggagctctgcgtcttgctcggcgaactcctctgtcaaaacctgaaggtcgtagcctgtctctgggggggagccctagcaggtcaaggaagtggcgacgcaggcccgaaccgtttggcggcgatttgccccggaggttcgtgcagccaaggctgaatcccgaacccagaaggaggaccgtcgagttagggtcgatctcattcaaggcgacgattgcttctgacaccactttctccattcaagctgcgctccactctatcgcggccgcttgtacgggccagcaattttagcgctggccaatagcggcgcccgccctttcgccctacacccccccaatcacaccgtcgccgcgtccggttcccaaacccagaacttctcgccgaatcgggcgtggagctggtccagcaggtccttctggatcgccttcacccgcgcggcagtggtgagttcggcttcgtcgacttcctcccacaccaggctcgtcttgtcctcgtagagatgttcgccggccagcagcgcgcggctgtcatagggccagatgaaggcctgccggctgcggacatggtagaatttgtgcgggtccggcacgtcatagccgatcgcctgcatgatgccgccgagccccagcaggttgaaggtcagctcgtccgcgatgccccagtcggccacggcgatgcggtcatcgctgttccagagcaccacgtcgcccacgctgtcgtagaaagccttcacgccctcgcgcccctcgatcacggcgggattggcgccccatgtgatccggtagaccggccgctccaccatcatgtcgtcggcgcagatctggtcgtagagcccggcgccctcgagatggacgtggcgccagaagttgaggatgatcttgcggtggaaggggttgcgcgtctgttcgtaaagcgcctcggtgggcttcatgcagtcgtagacggcctgttcaaaccggttcatcctctcgtctcctctccgatgcggcaccggccgggccttgcgcccgttcccggtccatcatcgcctggaggatacggcggccctgcaccgctgtcacgtcgctcttgagcatcagttcgggcggcagcgcgtccatggtgctgatgatcttctcgatttcctcggtcgcgaaactgtcctcggcgagcaccggctccagccggatcttcgcgtcctccagccggtcgcgggaaggcgcgctcatgccgaagaaatagttgcaactcgtcttcgtcgccggcgtcacggcatgccacacgcggctggtgtggagcagccgcccgccctgcggccggtcttccggaatgcgcgattcgccgatcccggcgtggaagcccgggaagtagaagtccatgcccgagatccggtcgacgggaccgtcatattcgctgcggtcgtgatagggcggcatcggcgtgttgtgcatgaagcggcggctggagaggcgccgttcgttgaggtcgcgcacttcgggcgtggcggcatcgtccggcgtcccgatcgaggtcgcgtgcagatagcccagatgcgagagatcgagcagattgtcgttgagcagctggtagcggcccttgacgtgcatcgaatagaaggcgtcggggatcatgccggggatgttgaagccgatctcgtcgagcgtcgggatcagcgcctcgtccgccttgtccgggtcgcccggccagatccaggcccacaggccccgctcgaccagcttataggccttgatcgaatagacgccggggatcgtcttctggctcggcacgaaagtgcatttgccgtccgcgccgaaggtgatgccgtgatagccgcactggatggcatcgcccacccgcttgctttcgcccagcggatagtgccggtgcgggcagcgcccgtccaccgccacggccgtcccgtccgccttgcgatagagcaccaccggctggttgaggatccagcggctgagcagcggctcgccgatctcgcggcagaaggcggcgacataccagccgttgcgcggcgcgtagcttccgggcgtgaaggggtacatgcatcgtctccatcggctaatcgaacaatgttcgttttgcgatggatgctttttgcgcgcgttggtgtcaaggcgcttcccatgtctttctcaaagctcgaccgggacatgatcgtggcggaggccgtcgcgctccttcgggcggaagggcttggcgcggtgagtctgcgccgggtcgccgcgcggctgggcgtcagcgtctcctcgctttactggcacgtgccggacaagggcacgctccacgggctgatgtccgcgtccatcttccgcgcctgcctggatgccattgcgcccgcgcaggactggcgcggctggctccatggcttcggcctcgccttgtgggacgcgcagatcgcgattcccgatgcgcgccagctcatcatcgtcgcgcgcccgcaggcggagcttgccgaggcttcgctggcgcggatcctggacgcgctggagcagctcggcctgccggcgccgcacgcgcttgtcgcgcagcgctcggtacaggcgctggtcaccggctggacgaccttgcgctccgtgcgcccggatgccgtggccgccgatcgcggcagtttcgtcatcgcgctcgatgtgctgatcgacggctgggcgaaacgagtggcggcggaggcctgaggggagcgggccggtgccgcacgccacaacatgcctccctattgccgataggccccgtccaccagcagcggcgcgccgtcgctcgcgtcgatgtccagcgccatttccacgtcgccgccatggccggccgcgatcagctccctgccggaagccgatgcgcgcacgagccgcgccacgtccgcccgggccgcgtgccaagccatgcaggcggtctccgcttcggcagcaaggtcgggcccgagcccggcgatgatcgcgcccgcgcccagccagtcctcgatcgccgggcgcagcgatccgtcgggccagcgctccccggcgggaatcaccgcgatgtcgcgcccggccgcgaaggcgcgcaccgactccgcgagcgcggtggcattgcgcaggcagccggtgaacaccggccggtcgccgcaggccagcgagaggcgcccgccattgggggaggggaggatgagccgcgtggccggcgcgatgtccgacaggctcaccggggagagggagaagccgccgccgggcgccccgcgcggctgagcgatcacgcttccggccgggggctcagcctcccgggtgcccggtgcgccgccgtccgcctgcccgaggtcacgcgggcagaccagcgccccgcgcgccgtcgccacgtccacggcggtggagaaggacagtacatcgacgatcacgatcacgccgaccgcgtcgcgcagcgtctcgatgccgtgcaggccccattcgcaatggacggtcatgccgctctcccgtgcgcctctcatgggccggatcggcaacgccaaaacgcccggccagagactggccgggcgtcttctgttccgtcaagcggacttgaggcagtccgccgcgtgcgctggatcagccctggcgggccttgaagcgacgctgcgtcttgttgatgacataggtgcgcccgcgacgacggatcacgcggttgtcccggtggcggtccttgagcgacttgagtgaattgcggatcttcatgatcgggcgtccagtgaatcgtgcggtcggaaaatcgaagccgcgcctctatgggccggtccggggaaagtcaaggcgcgaggggccgaaaaatcgccttccctcgcccggccgcatggtcgcagcgcggcggggatcggccgttttcccccgtcatgcgccgcgcggggcgggcgcgggatgggctgggcgcgaccggcggcgcccgctccagcgccgattcgcgcgagggtgcgggagcggcacaatgggccccctgcatcgcgcatccttaccgggcgatgatctgttccatggtggcgttgccgcacttgtcgttcgtggcgccgctgccgccgccgagcacgcccgcgagcagcacgccgcccaccagcagcaccgcgaaggccgccgtgatccagccgagatagcgctccagatagaccttgatcggcgcgccgaacttccagaacagcgcgcccaccagcacgaactgcatggcgcgcgaggcgacgctggcccacaggaaggtgaacagcggcaggccgatgaagcccgccgtgatggtgatgagcttgaaggggatgggcgtggcgcccttcacgaggatgatctcggcgccatagtcgcgcagatagcaggccgccttggggaagctctcggtcaggccgagcgtcgcgagcaggctctgccccagggcctcgaacaggaagaagccgatcgcatagccgagcagcccgcccgcgaccgaggcgagcgtgcagatgatcccgtagcgcagcgcccgggccgggcgcgcgaggcacatcagcccgagcagcggatgcggcgggatcgggaagatgctcgattcgagaaaggagacgacgatgagccaccattcggcatggcggtgcgcggccttggccagcgtccattcgtaaaggcgatgcaacatcgccggcgcccatagccgctttgccgggcgggcgccagcgccggtgcgggagaaatcaggcgctgccgacgacgaggcaggcgaggaacatcagcaggcccgcgaaccggttggagcggaacttgatgagcgggtcggccccgtcttcgcgcagcgtgccgacctgccagaggaactgcgcggcgagcggcagcagcgcgaccggcgcgagccacacaggcgcgaccagccagagcgccgcgccccagagcgcgagggccagcgcgaagcaggcggcgacgcccgcgcgcacatgccgtcccatcgccagcgcgctggagcggatgccgaccagcgcgtcgtcctcccggtcctgcagcgcgtacaccgtgtcgtagccgatcacccagaagaaggcgccggcatagagcagcagccctgccgcgttcatgccgccggtcatttccacccagcccaccagcgcggcccaggtgaacaccagccccagccaggcctgcggccaccatgtgatgcgcttcatgaagggataggccgcgacgagggcaaggctggcgagcgccaccagctgcgcttgccagcgcaattgcagcagcacgatgagcccgatgaagcagagcgtcagcagccatgcccagccggccttgagcgagacggcgccgctcgcgatcgggcggctcgcggtgcgcgccaccttggcatcgaggtcgcggtcgacgatgtcgttgtagacgcagcccgccccgcgcatggcgatgctgccgagcaggaaccagagcagcatcggccagcgatccggcaacccgcccgccagcgcgatcgcccaggcgccgggccagaagagcagccaccagccgatcggccggtcgaaccgggcaagcagcgcataagggcgcgcggcggcggggagcaggcgcatcaggccgcgcatctgcgtatccggtacgaattgcgccgcgtccatgatgtgccgctccggtccccgtgctgtgccgatgctccggcccataggatcgatcgccgcgcaaggggagtccctctttcgctcgtccttccgcgcaaccttctgcccggcgccgcattggcaggaagatggagatggaaaaggagaaagcgtgatggaagacgatcgcgtctggtcgcatgagaaggcgttgtggaccggcagtgccgagcagttcgccgcggcactggatgaatcgtgcctgatggtcgtgccggcgccgccttatgtgctggaaggccgcgacgccatcgagagcattgccgccacgccgcgctgggcggaggtcacgctggctcatggctgcatcgtgcgcccgcaggacgggctgatcgtcgcggcctatgaggcctatgccaagcgccccgacgccaccgagatgcgcgcctggtgcacctcgacctggcgccgcatcgcgcatgacgactggcggctggtccagcaccagcagatgcatgctgccgatggcccgcttcgctcgggctgagggcctgtctggaaatgcgcgcatgtgcgcatttcgaggccgcaccagcccgctcccccgtccggctacccatggcttactgtcgttggctggccgggtgagggagcgggcccgcaccgcacagcctgccatcgccgcccgctttccctttttccccatgcgcacggcgatcttgatcccggcgcggggagagtgcactgcattgtcggtcgccagcgggcggcaggaacaactggcaagagacgcaaggatggagaggcgatgatgcgcacgaagcacttgaaaggcgcgctgctggcgcttgcgccggcgcttctgctcgcgggctgcgccacgtccacgggcccggtcgaggtcacgcgcttccatgccgatcaggtgtcgcgccagggccgcgtgacgatcgtgccggccgatgcggcggacagcaacagcctggagttccgcgccgtcgccaatgcggtgagcgccgcgctggcccgcaacggctttaccgtgctcgatgaaggcgcggccggcggcgatgtcgaggcagtggtcgccctgacgcgcgacacttatgcgcccggcgcgcagggccgctcgccggtgagcgtcggcgtcggcggatcgacgggcagcttcggcagcggcgtgggcgtgggcatcggcctcaatctctcgggcaagcccaagccggtggtggcgacgcgcctgcgcgtgcagctgcgccgcgtgtcggacaaggtggccttctgggaaggccgggccgagacggccgcgaaagagggttcgcccgccgcgcagccgggcattgcggtcgggcgtctggccgatgcgcttttccagggcttccccggctcgtccggcgagactatcacggtgcaatgaccaaccagacacgtcccgcgcccgcccctcttttcatcaccagccggttcgacagcggcaatatcattgtcgagcggatcgatggcaccacggccaccctctccatccgcaaggacaatgagagcgatttcttccagtggttccatttccgcgccgccgcgccggccggcacggcgctgacgctgcgcatcaccggcctgcatggctcggcttatcccgatggctggccgggctatcatgccgtcgtctcggaggatcgcgagcaatggctgcgcgcccccgccacttatgatcggggcgaggatggcggcacgctcaccatccgccacgagatgggcgccgatgccgcctggttcgcctatttcgcaccctattcgctggagcgccatcaggacctgctggcgagcgccgcgtcctgcccgggcttcacgctgcgccagctcggcctcagcctggatggccggccgatcgattgcctggagctgggcacgggcgagaagccggtctggctcatcgcgcgccagcaccccggcgaatccatggccgagtggtggatggaaggcgcgatcgacatgctgaccgatccggccaattcccatgcccgccgcctgctggccgcctgccgcttccacatcgtgccgaacatgaaccctgatggttccttccgtggccatctgcgaaccaacgcggccggcatcaatctcaatcgcgagtggcatgcgcctgccgccgagcgctcgcccgaagtgctctgcgtgcgtgaccgcatggacgagaccggcgtcgccttctgcatggacgtgcatggcgacgaggccattcccgccgtgttcctcgcggggttcgagggcattcccaccctgcggccggagcggatcgccctgttccgcaaatatcgcgatacgctcgccacccgcacgccggatttccagacgcgcctcggctacaccgaatcgcagcccggcaaggccaatctctccatggccaccacccagatcgcggagcgctatggtgccgtcgccatgacgctggaaatgcccttcaaggacaatgacgacctgcccgatccccggcaaggctggagccccgagcgctccatgcaactcgcccgcgattgcctcgccacgctggcggagatggtcggggacatctgagcggggaggaggcacccgcgcgccggacgcgccgatcggggctgccacccccggccccgcacgccccgacattcacgcccggtcttctcagcgccccggccttctcacgcccggcccccatatccttcgtcatcccgggctcgacccgggatccagcttcttcttttctcaaacctgccgggcccgacgctcctcaagccagcggatcccggggcaagcccgggatgacatcgtgccaggatgacatcgtacgtaacaggacaaggcgccccccaagccccgccgcgtcacgccatcatcgccgcctcctcgcggcgcagcgtcagcacgtccacgccgcgcccggtcaccgcgacggtatgctcgaattgcgcggagagcttgccgtcctgcgtcaccaccgtccagccgtcgtcctgcgtcgtcactttgcggctgccctggttaagcatcggctcgatggtgaagaccatgccctcgcgcagcttcatccccgtgccgggcttgccgaagttgagcacctgcggctcctcgtgcatctcgcggccgatgccgtgcccgcaataatcgcgcaccacggaatagccgtgctgcttggcatgccgctcgatcgcgaagccgatgtcgcccagatgcgcgccgggccgcacttgcctgatgcctttccacatcgcctcgcgcgccacgcgcaccagccgccgcgcggccgggggcgcatcgcccacgatgtaggtcttgctggaatcggcgatgaacccgttcttctccagcgtgatgtcgagattgatgatgtcgccctcgcggatgatctgccccgcatcgggcacgccatggcacaccacatcgttgatcgagcagttgagcacataggcaaagccatattgccccttgctcgccggccgcgcggcaaggtccgccgtgatgaaccggtcgaccagatcattgaccgcgagcgtggacatgcccgccagcgcctggccgtccagcatctcgaagaccgatgccagcagtcggccggagatacgcatcagcgccagctcgtccggggtcttcaccatctcaggcggccaccgcctcgggcaccgcagcctgcccctgcgccgccgccacctgcatcctgacgatctccacataggagagcgccgggttcgcctcggccagcatgccgatcttcatccagaactccgcctgcgcattgatggagcggcacatcaccccgctcgcccgccgcacctcctcatgcagatcatccccgatcttgacgatacccatgtttgattccccgtgatggactatacggttcgtatatgaatcgtatattgcggggtgtcaaagggggatacatgtttacgaatgacagctatgtctctcgttatcgcctggttccgcaatcggtcatcctctcctaagtgcaccgcaaacaaggaggatgcttgcgatgcgagccagaggcgagtgcccgacgggactcgacgacaaggcccaatgagagcgtagcgtctgtgctgacgtggagttaccggctcgcgctcctaatagtttcttcgacaaggattacattaggggcggcatgctgaatatgcgccgcaacgcggtccatgcctcgaccagccctgttcgccaatcgtcagggctggccccgcctacctcgaactcaatctccaacgctggttcaagcgccgctggtggctcaccgcccaaggtctgcatggcgggccaaaacaacccttcgaggcccgtaacgccaagccggacgcgaaatggccctgcgccgccgctttccgagagccgtttcagcgatgcgtcaagcaattcggcccaattagcaggaatctgatccccaaaaaaacatggccgtcctttccagtcgctaccgataccagtctgggcagtccaaatttcgcccgtgcttcgaaaccacatagatgcagcatccaattccgccacgacattcgctcggacgctaccactataagtcagcacaccgccggtcacattgccccagttgtaaccgccatagccactgataaacggcccgtgcgtgcccccatcgagagcggacggatcgaaggttcgcggcaagacgcggacataccagcgcccgccttgtccccataccctgtttcccgatccggagcgctcgttgatcctaaattgcgagccgggctcgatccagagcgatgggtcactttgggacgtgggctgccaggctggacccgcaaaggccgggagtggaatgccgtcgaggcaagcgccgatgcgatcgacaaatccctccactaagacgccccgtgctttgccaagctcctcgcggcttgcgccggcttcaagggcgtaggtgattgggccacggcgaccgcgaagatcgaaaggcaaatcctcgaagcggctctgagtgaaagccgtattccatactgtcaggacgcgatcgacgcccaaagctttcttggcgtagcccaactcgatcagtacgttggggttggcgacatgcttgcccatctcagagatggtgatcggtgtcacgtcggcgacaaataccgcggcggcgtcaatcttagcgaggatagctgtgacaatatcaggggaaccaggcaggccgcgtgtgtcgtggtcgatctcaagtcgctcttcaatatgggcaccgccagtcagatgaccgagcgcaagaacaagtgcctcgcgaatcagatgacgcgtcacacgttcatcgcgatcgctttcccaggaccagaataccgttcgtgccacgtttctcaaaccccttcggctgtccggcgacggcagaacatctaacccccggagggctgccatagccgggcaaaaacgtgccgataatgccatgccagcacggcccaccagatgggccagatgctaccccagacataactgccggtcaggaaatagtgaaacagggcgatcaccgtgatggcaggggccaccagcaggagtcccaccggcgatgaccgattgaacatcagcgccgcgccccctgtcagcagcgaaacgataagaagcgggttcatgaaaccggacctgttgagtgcgccggtgaggtctgcggcagcttcaacggcttcagggggatgatttccgtcaaactgtatgacgacggatagcgtcaggccgatcaggcacaatccgaacaagtagcgcgctaccttccaaccgatctcgttccaacgcatcctgaccgttcccctgcggagctcaaggaggataaacatcagaatcgaggggccgacaagccaggacttcgcgcaactttgggcggcgacgcttcatccccgtgccatcatgaaatgccctgcggcgtttacttgaaagccggcatgccgcttcggcccgtttctggcgaggacctgccgttcagcaatcggctatgaagggacatcgatgagctggcgctggccgcccctgcgccacccggcattcagctatccgttaatcccggccctcaccccagcatttcccccaaaaaacccgtcgccgctgcccagctcctgcggttcgtgtccggctggaagccgaagctgcggtccgcgttcaggggcacgtcgtcggcggtgaaggcgtggccggtgcggctgtaggtgatgaactggaagtccacgttcgcctgcgccagttccttgcacagggccgtcttggcttcgggcgggcagagattgtcgttccagccgtcgcagatcatcaggctggcggtgatgggcgcgttggggaagggcggggcgtcgtacacgccgtggaaggagacgccggccttgatgtcggcgcccgcgcgggcgaggtcgagcacgcatttgcccccggcgcagaagccgatcgcgccgaggcggcccgtgtccacgcccggcaggcccttcagctcggccagcgcatcgagcagccgggtcttcacagccatgcggtccgccatgaagtcgtgcagcagcttgccggaactttccatgtccgtgccgcgcttgccctgcccgtaataatcgacgacgagcaccttgtagccgagcgccgcgagcgtctcggccttggcgaagtcccattccttggcgccgaagaaattggggaagagcaggatgcccggctgcgcgccggccgccgcgtcgctcacgaacatcgattcgaacgggccgccggggccctcatggatgtgcacggtgcgggtgatggccatgatccgtctccttcgctttgtcgggtcgggggcttcaatggccgattgtccggcgccggacaagttgcgccgtcctgaaatcgcgctatcaggcccccagcccaagacaatccggagtgatcctgcatgcccacgcttgtcctcatccgccatggccagtccgcctggaacctggagaaccgcttcaccggctggtgggatgtggacgtgacggagaagggcgcggcggaagcgacggcggcaggcgcgctgatgaaggagaaggggctggatttcgaccagtgcttcacctcgctgcagaagcgggcgatcaagacgctccatctcgcgctggaggaaatggaccggctctggctgccggtggagaaggactggcgcctcaacgagcggcattatggcggcctcaccgggctcgacaaggcggagacggcggccaagcatggcgacgcgcaggtgaagatctggcgccgcagcttcgacgtgccgccgccgccgctggaagcgggcagcgaatatgatctctcgaaggaccggcgctatgcgggcatcgacattcccgcgacggaaagcctcaaggataccatcgcgcgcgtgctgccttattgggagagccgcatcgcgccggagctgaaggcgggcaagcgcgtgctcatctccgcccacggcaattcgctgcgcgcgctggtcaagcatctctccaacattcccgatgacgagatcaccgggctggagatccccaccggccagcccatcgtctatgatctcgcggacgatctcacggcgctcgaccgttattatctctccgagcgctgagcaggggaacgcgcggggggcgcggcaggggccttgtgccgccgttgccctccccgtatgcggcaatccaccatcaagccattgatataaaagaaaaataggatcgaccgcgatccgctcgcccggggcgaccgtccccgggcggagaccaccctttttatatgtcctgatgtgtccggaaatggcgcgcggctggccgcgccgccgggatcagatcccgccgaaaaccgcgcttcttcctgctgaaaacacgccatcgcaccgatggcgaaccgtccgcctttttccgtcaggcagcgagcacgtcgcctgcctcggggtgccgccggaaataagtgacgacatagctgcacagcggccggatcttcaggccccgcgcccgcgcatccgcgaccacgccgtcgatcagccgggccgcgattccctggccctgcaacgcgggcggcacttcggtatgggtgatcgcgagcacatcgccctgccggtgatagtcggcgagcgcgagccccccatccaccgccagctcgtagcggctgcgttccgcattgtcccggacgtcgctcatgcctttctctcctgcgggcgggcgggcgggtggggaccagctcccgccgctcgcctgccttttggcgctgtacatggccatgtccgcgcgggcgatggcggcgaaatcgctgtcgcccgggcgcaggtccgtgcagccgaacgaggcggaaagcggcagcagatgattgccgaagcggcattccgtctccgcgatcatgctggcgagctggcgcgccttgtccgccgcgccgccctcgctcacgccgtcgagcagcagcgcgaattcatcgccgcccacccgggccgcgatgtccgtgttgcgcacgcaggcgcccagcatccgggcgacgtgcagcagcgcatagtcgccggcgctgtggccgaatgtgtcgttgatgagcttcatgccgttcacgtcgacgaacaccagggccgactgcgcaccatagcgctccagccggttcaggcgttccgcgaggcaggcgatgaaatgccgcctgttgtagagcggcgtgagcgtatcgcgcacgaccagtcgctccagctcctcattggcgagttgcagcaggcgcacttccttgcggagcgcgtccacttcctgttcgagtgccgaaacgtcgccgctgctctgatcgcgcgaaacgtcccgggtagtggctcgtgccaaactctacctcccttgcgcgaccgcgggatgatgatgtttatcgctgtataaattcatgttctgaaaaatgcagcccaaaaagcgcgtttcggcccatggatggaccgctttgactggttgtgcagcatggcagtgatctctattggccagtgccttaacgatacattgccagctattccctaccggaaagttcggcatctttttgaaaccgcaagggcagggacgcggccatggtgaaagtgggaattatcatggggtcccggtcggactgggagaccatgcgccacgcggccgagacgctggaagcgctggaaatcccccatgaatgcaaggtggtgtcggctcaccgcacgccggataggctggtggactatgccaaaagcgcggtcggccggggccttcaggtcatcattgcgggcgccggcggggccgcgcatctgccgggcatgacggctgcgatgactcgcctgccggtgctgggcgtgccggtccgctcggcggcgctctccggcgtggacagcctgtattcgatcgtccagatgccgggcggcattccggtcggcacgctggcgatcggcaagcccggggcgatcaatgccgggctgctcgccgccgcgattctcgccaatggcgatcccgcactggcggagcgccttgaggcatggcgtgcccgccagaccgaatcggtcgcggaaaccgtcgcggacgatgtcgaatgaaggtcgttccgccggggtccaccatcggcatcgtcgggggcggccagcttggccggatgatggcgatggccggggcgcagctgggctatcgcgcccacatcttcgcgcccgagccgagcggcccggccgctgacgtcgccgcggactggacgcagggcgcttatgaggatgccacggcgctggcccgctttgccgaggcggtggacgtcatcacttatgaattcgagaatgtgccggcggccacggtcgatctgctggccgggctggggcatgtccatcccaatgcccgcgcgctcggcatcgcgcaggaccggctgagcgagaaggccttcttcgcgggcctcggcggacggacggcgccttatcgcccggtggccgatcgcgcggggctggccctggccgtggaggagatcggcgcgcccgccatcctcaagacgacccgcttcggctatgacgggaaggggcaggcccgcatcatggcggccgatcccgcacagctcgatcgcgcctgggcggagatcggcgggcgcccggccctgctggaaggcttcgtgcgcttcgatcacgaattctcggtgattctcgtgcgggcgcgtgacggggaggtccgcttctgggattcgccgcacaacgtccatgtcgagggcatcctgtcgacctcggtggtgcctgcgcccgcgccggtgctggcgcaggtggatgaggcacgggagatcgccgcgcaggttgcccatgccctcgattatgtcggcgtgctgacgctcgaatatttcgcgggcgacaagggcccgatcttcaacgagatggcgccgcgcgtgcataacagcggccactggaccatcgagggcgccgtcaccagccagttcgagaatcacgtccgggcgatttgcggcctgccgctgggctcgacggcccgcgccgcggcaggcgtcgccatggagaatatcatcggcgcgcgagcgcacgactgggcagcgatcctcgccgacgagaccgcccatctccatctctatggcaagcatgaggcccggcccggccgcaagatgggccatgtgacgcggctgcgcctgaatggaacggcctgacatgccggaggatcgcaccatgacggaagatcgccctgagatcgttctcctcctcgcccgcgccgataatggcgtgatcggcagcgagggcgatattccctggcatattcccggcgagcagcggcgtttcaaggccatgacgatgggcacgccgatggtcatggggcgcaagacgttcgacagcctcccccgcctgctgcccggccggcggcacatcgtgctgacgcgcgaccgggcgtggcaggccgagggagcggaagtcgtccacagtgtcgaggaggcgattgccatcgcgcgggcgccggtcctgtccgtgatcggcggcgcggagatctatcgcctgttcgagccggtcgcggatcggctggaaatcacgcaggtcgggctgaacccgcccggggacgcgcgcatcgatgcgccgtcaccggcgcgctggcgcgaggctgcgcgagaggattttgcggccgcgggcgatgtccccgcctacagctatctgaccttcctgcgcgcctgaaggccctgagagcttcctctgccgtggccggggcatcgcgcgcccgggcggccaggccgcgccatcctttgctgcgccggcacgcggggactggcgcaggcgcggcccggtgcctatagcgcgccggaatggaacggatcacgagcgatgagcccatgcccgcgcatctgcgcggcgccatcatcgcactgggcaatttcgatggcttccatgcggggcatcaggcggtcgttggccgcgccgtggcgcgtgcccgcgcggaagggcgtcccgccatcgtcgcgacgttcgatcctcatccgatcagtcatttccgcccggacctgccgtttttccgcctgaccacgctggcgcagcgcgagcggctgtttgccgaggcgggggcggatgccatgctggtgttccgcttcggcgcggaaatggcggccatgagtgccgaagcgttcgtcgacctgctctgcggcaggctcgcggcggcgggcgtggtcaccggcgaggatttcacattcggccgcggtcgcagcggtaccatcgcgacgctggcgacgctgggcgcgagccatgggctggccgtggaggccgttgccgccgtgcgggacgagacgggcgccgtgatctcgtcgagccgcatccgcgaggcgctggcggcgggggattgcgccaccgcgacgcggctgctcacccggcctttcaccatcgccgcgccggtcatccacggggacaagcgcgggcgcaccatcggcttcccgaccgcgaacatggatctgggcgactatcttcgcccggcctacggtatctatgcggtgcgggtgctgctgtcggacgggcgagtgctgccgggcgccgccagcctcggcatccgtcccactttccagcctccgaaggaactgctggaaaccttcatcttcgatttctcggagagtctgtacgatcagaccgtggaaatcgcgttgatcgagcggctgcgtcccgaggagaagttcgacagcctgaaggctcttgtcgcgcagatggacgaagacgtcgcccgcgcccgggcgatcctcgccgccgcgccctgagacgcggggaaagactcgccccgcgcgcgtcccttgcgcagatctgttgcatcggtcgctctcctgccctcagataggaagacaagaggacaggagaggaccgtgacccaaccgcccaccatcgaagcaccgcgtctcatcctgcgcgctttccgcgccgaggatgtcgacaccttctgcgcgcagatggctgacgatgcgttcgccactttcatcacccgggagggccgggggctttcccatggcgagagctggcagcgcttctgctcgcttgccggccattgggtcgcgcgcggcttcgggaatttcgcggtcgaggagaaggcgagcggtgcctttatcggccatgtcggtccgctggagccgcccggctggccggccttcgagatcggctgggggattttcccgtcctatcagggcaagggatatgcgagcgaagcggcggcggcggctttccgctgggcgcatgacgcgctgggcaggaccgagacgctgcacatgatcgatgacagcaatgcggccagccagaaagtggcccgtgcccttggcgcagagcccggcgagatgtggacgccgttctggcccgacgcgaagccggtccgcaaatggcgcaccacatgggaggccttcacggcctccccggcctttgcgcggctgacgacgtaagcggagggggaacggtatgacggatgcccagcgggcgatcgaagccgcgaacaagcaggtcgtgctggagatgtggcacgaggtgatcgacgggcgcaacgtcgcggcggcggcgaactatatcgcccgcgattacatccagaacagcccgagcgcgccttcagggctggaggcgctcgtcgctttccttcgcaaggaattcgaggattcgccgccccgggcgccgggcacctatccgctcacccgcttcgagtttgtcctcgccgagggcgatctggtgcagctcatgttccgccgcgaggtgccggatccgcatgatcccgcgcgcctccgccccgtctggtggtatgacagctatcgcgtgcgcgacggcctgatcgtggagcattgggattcggcgctggaatgaggcgcgtgcctcagcgccgggcccggcggaaagtatagctcagcgccagcccgccggaaatctggtcccgcgatccatagtcccgcacgatcggcgagtcggcgacatcgccgatcagccggtcataacgcgcatagccatgcacgctccagcgctggtcgatctggcggatgaagccgaccgtgccgcccacggcctgcgcgccgccgccgggatcgaaggcgggcaggccggaagccgcgctttccgcctgcgacaccccgaaataggcgcgatgaaggcgcttgccgcccagcgtgaggcggggcccggccgagaccagccagttgtccgcgtcccgcaggacccagtcggcactgagcccgccgacccaggccttgtggccgcccaggccgcgccgcacgtccgcgcgcagtcgcagcgtctccacgacatagaattggacgaaggcgcccgcttccagggttctttcgaccgtggcgatgcccggcgcggtgtcgctgctccggcgccttccctcgaaattgagcgcggggccgatctcgaatgtccccacgcgcgccagcggaaagccgaagctttcatccggcgcctcgaagggaaaggggctctcgccacgggccagatcgacttccatgaacggacgcagcgagacccggtcggctccgggataggcggggacgagctgaggcccgagcgcgacgcggatgcgcaggggttccttgtcgctgctcgtctgctgggcctgggcggtggccggaagaaggaaagcaaggccagagaggaaagctgtgcgaaaaagggcgatcggcatgtcgtctccggctcgcagcctggtgcccggcccggtgccgacgccgcttgcgatgtctatgctctctgcataacccgctgcgccgccctgtaaatattgaaagcccgaagcggcaccgcgatgccggcttcgggcttgtcattcgcatttggattgaagggtcagtcgcggatccggttgccggcctcgctcatcgcttctccggtttcgtcagccgcggcatctgcgccttcgctgatgtcccggccgaggtcccgcgcggctgcgccagcgtcgtcggccgcctcttcggtggcctgcaccgcgtcatcgccggcttcctcgatatccgagccgatcgcatcgccggcctcgcgactttcctcctgagcccggtcactgcacgccggaagcgtggcagcaagcagggcggctccaaagattgccagggacgttttcatgagttctccttctgtgaaagcatgtaggccggcccgcccggcggcgggaccggaaccgcgcctgcgatcagtcgacgcgcacgtcgcccagcgagcccagcacgccaaaggcctgcagcagccagaggatcacggcgatgacgaccacgacgttcaggatgcttttgatcttcccgtccatggggatgtaggtgttgatcagccacagcagcacgccgacgacgaccagaatgatcacgacactgacgagcgacatcggaattctccctgcattttggccgtcgacggtcggaatgaagatcgcggccgggcataggccctgttgatgacgcgcaaacgtccaaacgcgcgggaaggttccttcgtcgcagttctgagccgggatcgggcgttgcggaccggcgcggcttcccatggcaggacaggcctctcgcttgcgcaggtccgcgcgctcgcgtaggggcgcatgctgaacgatgcacctgcatgtaagccaagcccgctcggctgagcctgtcgaaatgccgccccattgctccggggcgtccggcgtctcgacagtcccggaccggcggcggacctgaccggaaaaccatgaccgaccagccagactataagagcaccgtcttcctgccccagaccgactttcccatgaaggcgggcctcgcgcagaaggagccgggcattctcgcgcgctgggaagcgatggacctgtacggcaagctgcgcgcccagcgcgaagggcgcgagcgcttcatcctgcatgacggcccgccttatgcgaatggcgacatccacatgggccatgcgatgaacaaggtcctcaaggacatcatcgtgcgcagccagagcctgctcggcaaggacgcgccttatgtgcccggctgggattgccacggtctccccatcgagtggaagatcgaggaagcctatcgcaagaagaagctgaacaaggacgaggtgccgccgcaggaattccgcgccgagtgccgcgcttatgccgagcagtgggtcggcgtgcagaaggagcagttcaagcgcctcggcatcatgggcgactgggatgacccctatctcaccatgaagttcgaggccgaggcggcgattgtcggcgagctgctgaagttcgccgaaagcggccagctctatcgcggcgccaagccggtcatgtggtccccggtcgaaaagaccgcgctggccgaggccgaggtggaatatgaggatgtcgtctcgacccagatcgatctggccttcgagatcgtcgaggcgccgaacgcgcccgagctggtcggcgcttatgcggtgatctggacgacgaccccgtggacgatccctgtgaatcaggcgatcgcttatggggaggatattgagtatgtcgtcctgacctattcgtctgacaacaagcgtcccagccctgtaccggctacccgtttcctggtcgcacgggaactgatgctccctgtcctcgatcgcttgcaaggtctctttgaagatcccgatagtgaagagaatgtcctttgggagcgttcggaagggttcatcaaaggctcccagctcgccggcgccatcgcgcgccacccgatggccaacctccttcgtcatccccgcgaaagcggggatccagcttcttcttcaaccggcggcgaaggcagcgggaccccggatcaagtccggggtgacgcgagcgggaagggcccgctgtccaacttcttcgatcgtccccgcccgttcatcgccgccgatcatgtcaccaccgatgccggcaccggcctcgtccacatggcgcccgatcatggcgaggaagacttcatcgcctgcaaggcggtgggcatcgatcccgtgttcgccgtcacggacgatggccgctatcgcgacgactggccgtggctcggcggccagggcagcgtcatcaacacgaagttcaatggccccgacggcccgatcctgacggacctgcgcgccacggggcaattgctgtccgtgggcgagctgaagcacagctacccccattcatggcgttccaaggcgcggatcatctatcgctgcacgccgcaatggttcatcccgatggacaaggcggccaccgcatccgatttcgtggtgccgagcctcatggccggggtgggcgcgggcatcgccatggcggtgaacccggacacgcccgatcacatcatgaccaatggcccgacgctgcgcgaagtcgcgctcgatgccatcgagcagacccgctgggtgcccgcgcgttcgcgcaaccgcatccatgcgatggtgagcgacaggccggattgggtcatctcgcgccagcgcgcctggggcgtgccgatcgcgctttatgtggaccgccagaccggccagtatctgagcgatcccgaggtgaatgcccgcatcgtggaggcattccgtcagggcggtgcggatgcctggttcggcgccgatcatcaggcgctgctgggtccgcgctatcgcctcgccgatttcgaggtggtgaacgacattctcgacgtgtggttcgacagcggctcgacgcacagcttcgtcgtcgaggcacgctatggcgagggcgtccgcgccgatctctatatcgagggctcggaccagcatcgcggctggttccagtcctccctgctggagagctgcggcacgcgcgggcaggcgccctacaaggctgtcctcacgcacggcttcgcgctcgacgggcaggggcgcaagatgtccaagagcctgggcaatgtcgtcgatccgctcaaggtgatcgacgaaagcggcgcggacatccttcgcctgtgggcggccagcaccgattatttcgacgatgtgcgcatcggcaaggaagtgctgtccggcgcgtccgacgcctatcgcaagctgcgcaacaccttccgctatctgcttggcgcgctcgccggcttcgagacggcggaccgggtgcccgtcgccggcatgcccgagctggagcgctacatgctccaccgcctcgccgagctggacatggaactgcggtccgtggtggatcgcgaggcgcagtccgaggactggctggaattcggccgctatgtgcgcgcgctgggcgagttcgccaacaatgatctgtccgccttcttcttcgatatccgcaaggattgcctctattgcgacgtcaacccggcgagcgggcaggaaacggacaagcgccgggcctatcgcaccgtgctggatcatctgttccatgcgctggtgcgctatgccgcgccggtcattcccttcacggcggaagaagtctggcaggcgcgctatcccgatgaggacggctcggtgcacatgctcgaatggccggacgtggatgcccggtggcgcgatccgtcgcttggcgtgcgctgggcggcgatccgttcatctcgcgatcaggtgaacgaagccattgagcccctgcggcgggagaaggtcgtgcggtccagcctggaggcggacgtgcgcatggccgatgttcccgaggcggtggatttcgcggagatgtgcatcgtggcgaatgtgagcgaggatgcggctctggaaagtcccgcgatcagcccgacgacgcatcacaaatgcggccgctgctggcgccacctgcccgaagtgacggacgacggcgcgctgtgcgatcgctgtgcggcggtgctggcgtgacgcgcgtgccggcctttcatcgcaggcttggcctgtcgcttgcgggcggcatcgtgctgttcgaccagctcatcaagttcttcgtgacgcacacgctccagctccagtcgcgcgggccgctgggcatcgagctgctgcccttcttcaatctcacctggaccgagaatcgcggcgtctcgatgggcttcttctatgccgagacggagctgatgcgctgggcgctggtggccatgaccatggcgatcgccggtttcgtggcctggtggatgtggcgcgagacgcagcgtgacgatgccgtggcgctcggcctcgtgctcggcggcgccatcggcaacatcatcgaccgcgtgcgcctgggctatgtcatcgactatgcggacttccacattggcgagtggcgtcccttcctcatcttcaacctcgccgatgccgcgatcaccatcggcgtcctcatcctgcttgcacgcgcgctgctgctgcgcgaaaaggccgcacccaaggagtcccgttaagatgcgtacgacttaccgccttccgctgatgctcgccggcgtcgcgacgctctcggcctgtggcggcaccaatctgttcaatcgtgaccggccggacgagatggcggtctcccgccagcccccgctggtcattccgcccgatttcgcgctcaccccgccggcgcccggtacggcggcgagccagcagaacacgctgcagcagcaggccctggaggccatgttcggcggcacggccccgcgtagcggcggcgagagtgccgcgctgcgtgaggcgggccggtcgacggccgaggtcggcatccgctcctccgtgggcgacaaccagaccgaggtgatcgacaagggctcgaccacgcaggacatcgtcgccgcgccggaaggtgacggccagaccgcacgcgtggtcggcggcggtcagtaacgccgccgcacggccgggcaaccaaagcccgcgccgcccgttgcatggaggaaaggagagcctccatgtccgacgatcttgagcgggaagtcacgcatcaattctggaaggcgctggccgacagccccatcctcatggtccggcgcgatggcagcggggaacacgccctgccgatgaccgcgcagcttgacgaggcgctgggcccgcagcggggtggcgcgatctggtttttcaccgtgaccgacaaccggctcgcggccggtggccctgccatggcccagttcgccgcgcgggatcatgatctcttcgcctgcatttccggccggctcgtggaggaaaaggatccgggcgtgatcgatcgcttctggtccagcggcgtcgctgcctggtacgagcagggccggtccgaccccaagctcctcatgctgcgcttcgatctcgacgacctggagatctggacggccgacatgagcatcaagggccgcttcagattgctcttggggcgcaaggtcgacccggaggatgcgggcgcccatatccgcacccacgcctgattggccgacatccggcagggacgtttcgggtgacgagatgtctctgccggccggttgaaagcgagggcgggcccctcggggatcgcgcctaagcgggattggccagtcgatcggcgagagccatggctgccgccgggtttctcagcttggcacctgaaatgaaatagatgaacacgtcgcgggccgatccgtccgcggcgttttcgcccgtgacatctccgtcagtgacataggtcagctccgccggacattgtccctcggaccacatgcgggcaatgcctgcccagcggtccagttcgtccggaccatagcccgttggcacgtcctcctggctctgcatgagccgtgcatacatgaaatccgccgtgggatcggcgatcatcggatgcttgtcatgcgccgccacgacgatacccacgccgtgccgccgcgccagcgcgacaaactcggggcaggcaaagctctcgtgccgcacttccaccacgtggcgcgtgcgcacgccatcgatccgcgcgggcagcatcgccatgaaagcggcgatgtcgtccggatcaaactggcgcgtctcgcggaactgccacaggatcgggccgagccggtcgcccagttcggacaggccggatgacaggaagcgcccgatggactcctccgcttccgccagcttcttcttcgccacgcaatattgcagcgccttcaccgcatagacgaagccctcgggcgcggcgtcacgccatttggcgtatgtcgcgggagtctgggtgcggtagaaagtgccgttgatctcgatggtgccgagatgattgacggcataatccagctcccgggccttgggcagatcggccgggtagaaattgtcgcgccagggctcgtaggtccagccgccgacaccggtgcggatggtgcccggcgtcacgcgcgcgcgcccgcttcctccacgcccgcgctgttgtggcgcagcgccgtcagcaccgtctcgacgatgtgcggcgcattgaggcgggcgtcgtcatattgcttctcgggcttgtcctgatcctggaagatgtccggcaggcgcatggtgcgcaggcgcaggccgccgtcgatcaggccctcgtcgctcgccagcgtcagcacatgggcgccaaggccgccaatggcgccttcctcgatcgtcaccgcgacgtcatgcgtggtcagcagccgccggatgagcgcttcatcgagcggcttggcgaagcgcagatcggccacgctggtggaaaggccgcgcgcgtccagcgtgtcagcggctttcagggcctcctccagccttgtgcccagcgagaggatcgcgatcttcttgccttcgcgcagcaggcggcccttgccgatcgccagccgctccggcgtcgcgggcagcgccacgcccacgccattgccgcgcggatagcgcagggcgatggggctctcgtcatggcatgcggcggtgtggaccatgtggaccagctccgcctcgtccgccgccgccatcaccaccatgttcggcaatgtggcgagataggtgatgtcgaagctgccggcgtgagtcgagccgtccgcacccaccagccccgcgcgatcgatggcgaagcggaccggcaggttctggatcgccacgtcatgcaccacctgatcataggcgcgctggaggaaggtggaatagatggcgcagaagggccgcatgccctgcgccgccaggccggcggcgaatgtgacggcatgctgctcggcaatgccgacatcgaagcagcgcgccgggaaggccttctggaacttgtccagccccgtgcccgagggcatggcggccgtgatggccacgacccgatcgtcgcgctgggcttcgtccatcagggcctgcgcgaacacattggtatagctcggcggcccggccggcgccttcacctgctcgccggtgatgacgttgaacttctgcacgccatgatatttgtcggcagcggcttcggcgggcgcatagcccttgcctttctgcgtgacgacatggacgagcaccggcccgtccgccatgtcgcgcacattctccagcaccgggatgagctggtcgagattgtggccgtcgatcggcccgacataatagaagcccagctcctcgaagagcgtgccgcccatcgccatgccgcgcgcgaactcgtcggtcttgcgggccgcgtggtgcagcgggcgggggagcttgcgggccagcttcttgagcgcctcgcgcaccgagaggaattcgcggctggagacgatgcgcgccagataggcggacagtccgcccaccggcggcgcgatcgacatgtcattgtcgttgaggatgacgatcagccggttgccggcttcccgcgcgttgttcatcgcctcatacgccatgccggcggacatggcgccatcgccgatgacggcgattgccttgcccgacctgccggtcagccggttggcgatggcgaagccgagcgcggcgctgatcgaggtcgaggaatgcgcggcgccgaacggatcatattggctctcgctgcgcttggtgaagccggagaggccgccaccctgccggagcgtgcggatgcggtcccgccggcccgtgaggatcttgtgcgggtagcattgatggcccacgtcccacaccagccggtcctccggcgtgttgaacacataatggatggcagcggtcagctcgaccacgccgagcccggaaccgagatggcccccggtgacgcctaccgcggaaatcatctctgcgcgcagttcgtccgcgagctgccgcagctggcccggggcaagtttacgaaggtcggcaggatcgcgcacctggtcgagcaggggcgtctcgggctgatcgatcatgtccggcatttagtgtgcccgggctcaaatgtcgaaccatgttcgcgcgaaacttgttataagcgcctgggcgaacgaaaggagtgagttcatgggggtcgtgagcggagggcgcgccatcgcgttcgtgctgagtagggacgtcggtgctctcaagccattctaccgggatgtgctgggtctgcctctgctcgcggaggatccctatgcggcgacgttcgaccttggcggagggacgtcgctgcgcctgaccgccgtgggtgaccatgtgcccgggccgcatgccgtgctgggctggcaagtcgacgatctcgacaccgcgctgggccggctggaggccaccgggacctcatgcgagatctacaccggcttcgggcaggatccgcgcggcgtctggaccagtccggacggcgatgtgcgaatcgtctggttcaaggatccggaaggcaatctgctgagcatgacgcagttcaactgacgcgtggatttcattcagcaaagcaaggtctggctggtcgcctttaccggcctcacgcgggatgcgctgcatatccatgtcgcgctggtcctgtatttcggcgccgtgctgctcctgcgctggcggatcggcagctggaagccgtggctgctggtgctggggtgcgccctgctgggcgaggtgatggatatctgggaaagcctgcgcagatcactgcccatcccctggcaggaaagctggaaggacatctggaacacgatggtctggcccagcgccatcctgctgctggcacgctacaccgggatattccggcagaggcgatagtggggggcaaggttcatgtgggccaacaccgcgccggggcatgcatgattattgattcggtccgggccttcagccgcacttggcgcaggtgccgagcacttcgatcacggggcgttcggccttgaagccctcatgcgccgccacgccccgcacgcgcccggtcagcgtgtcgtcatcgatatgcgtggcttccccgcaggtcttgcagacgaggaagatgcaatcgtgaaggcagccgggatgcgcgttggcgatgtaggcattcgcgctctcgacccgctgggcgagattgttcgtcacgaacagatcgaggatgcgataaacgctgttgggtgccacgcgcttgccgcgcttgcgtgaaaccttgtcggcgatgtcataggccgaggcgggcttttcctccgccgcgagcacggtgaaaatgtctccgcgcatctcggtccattgctcgcccttgccttcaagcgtcgcgcgcgcggccgtctccagcagggagccggtgggttcgttgtgatcgtgccgatggtgggccatggttcccaatctaagtcttgccgaggcaacccacaagccttgccgagaagccttggcatcgcgcgcccgctgcgctatcgatgactggacaaaatcaacaaggagggggtatgcgattcccgggatggatgcggcggctcggcgaaggcctggctgccctcggcctcgcgatggcggtgccggccacggcgcaggtgtccgtggagaaggtgcgcgtgcattccccggccatcgcgggcaatcttgagggcaacagcgccgagcgcgaggtgatcgtcgtcctgccgtccggctatgcgcgcgatacgaaccggcgttatcccgtcgtctatttcctccacggcttcatggcgacggccgcgaaatatgacgggttcatcggcttcgcggaggcgctgggcgatcgggacatgatcctcgtcgtgccggacagctataccaagcatggcggcgccatgtattcgagctcgtcgaccgtcggcgatttcgagagcttcattgcccgcgatctggtcgcctacatcgacggccattaccgcaccatcgcccggcgcgagggacgcggcctttccggccattcgatgggcggatacggcacgctcaagatcggcatgaaatatccgggcgtgttctcgagcctttatgccatgagcagttgctgcctttccgcccgcggcatcacgccggaacgcggaaagcagctcgaggcgatggacatggcgcaagcgcttgagggcgatttcggggtgcgcgccgatttcgcggcggccgcagcctggtcaccggcgccggacaagccgcccttcttcctcgacctcggcacgaaggatggcgtggtgcagcccggcgtgctcgcgcaatgggccgcgaatgcgccccatgcgctggtgccccaatatctgccggcgctgcgcagcatgaaagcgatcgccatggacgtgggcgacaaggatttcctgctcgccgacaaccaggaaatgacgcggctcctcacccgcttcggcgtgccgcacagctacagcatctatgacggcgatcatggcaatcgggtcgcggagcggttccgcacgttcgtgctgccgttcttcgcggagcatctcgccacgcaataagggggtggcgcgggcgccgggctatttgcccagtgcccgcgccagcatatcgcgatcgagctcgccttcccatttggcgacaacgatcgtcgccactgcattgccgatgaagttggtgagcgcgcggcattcgctcatgaaccggtctatgccgaggatcagtgccatgcccgcgatgggcacgctcggcaccaccgccagcgtggcggcaagcgtgatgaagcccgcgcctgtcacgcccgccgcgcccttgctggagatcactgcgaccgtcagcagcgcgatctgctcgcccagtgacaggtccacgccgcaggcctgcgcgatgaacagcgccgccagcgtcatgtagatgttcgtgccgtcgagattgaagctgtagcccagcggcaccacgaggccgacgatgccgggcgcgcaaccggccgattcgagccgggcgatgagcggcggcagcgccgcttccgaggacgaggtacccagcaccagcagcaattcgctgcggagataggcaatgaggcgcaggatggagaaaccattggcccgggcgatggcccccagcaccagcagcacgaacagcgccgaggtgaggtagaaggccgcgacgagccccaccagattgccgagcacgccaaggccataatgcccgatcgtataggccatggcagcgaaggcaccgaccggggcaagtcgcatgagcagcgcgacgagcctgaagacgatcaccgccagccggtcgacgagatcgaccaccggctcggcgggctccccgaccagcgcgatggtgatgccgaacagcaccgcgacgaacagcacctgcaggatcgatccctccgtaagggcggagagcggcgtggtgggaatgatgtccagcaggaaggcggaaaggctgctgtgcgcggccgcgccgacatagccggacacagcctcgctatcgagcgtacgcggatcgatgttgaggccggcgccgggctgcgcgacattcgcgacgacgaggccgaccaccagcgccagcgtcgacaccacgatgaaatagccgaaggcgcgggcggcgacgcggcccagctctcccagcgcgcgcatgtgggcgatgccgctcaccagcgtgaggaaaatgaccggcgcgatcaccatcttgatgagcttgatgaacccatcggccaaaggcttcatcgcgctgccccattccgggcgcagcgtgccgagcagcacgcccgcgacgatggcgatcagcacctgcacatagagctggcgcgaccaggcgaaccgccgccccggcgcaccgctccttttcatcccgatcgtctccatgatgcaggcgtgtccccgtcctcgctcgtcggccgatcgccggacctacacgagcgtcgcgtttcgcgatacaggtcggtccaaatcaatggagaggatttttatggcggactatcacgcgccgaccggcgagcagcttttcgtgctggagacggtcgcggggctggagagcctgagtgcgctgcccggcttcgatgacgcgacgcccgagcttgcccgccagatcctcgaggaatcggcgcggctggcggaacagggcttcgcgccgctcaacgcgatcggcgatcgcgagggcgcgcggctggcggagggcagggtaacgctgccagcgggcttcgcggaggcctatcgcgattatgtggcagcgggctggaatggcctttccgccgatcccgcgcatggcgggcaaggcctgcccttcgtgctctcggtggcggtgcaggagcagttcacggccgcgaacatggccttctcgctgtgcccgatgctcacgctgagcgcgatcgaggccctgcaggcgcatggcgacgcggcgatgaaggcgctgtacctgccgcatctcgtctccggccactgggcagggaccatgctgctcaccgaaccccaggcgggctccgatgtgggcgcgctgcgcacgtccgccacgcctgcggacgatggcacctatcggctgcgcggccagaagatcttcatcacctggggcgagcatgacctcgccgagaacatcatccattttgtgctcgcgcgcttgccggacgccccggcgggatcgaaagggatcagcctgttcctggtccccaaatatctgccggacgcggacgggaagccgggcacgcgcaacgacatccgctgcatcgcactcgagcacaagatgggcatccatgcctcgcccacctgcaccatggcgctgggcgaggagggggcgtgcgtcggctggctgatcggccagccccatggcggcatggcggcgatgttcacgatgatgaaccacgcccgcatcaatgtcggcaatcagggcgtcgccatcgccgagcgggcctggcaggatgcgcgggcctatgcagcggaacgcgtgcagttcggccccatcatcggccatgccgacgtgcgccggatgctgatgaccatgcacagcctgacacaggcggcccgcgcgatcgtctatgccaatgccgctgccgtggaccgggcgcatagcgagccggagtcagaggcgcgcgcttactggaagcgccgcgctgatctgctgaccccgatcagcaaggcctgggcgaccgacgtcggcatcgaggtgtcgagcctggcgatccaggtgcatggcggcgcgggcttcatcgaggaaaccggcgtcgcccagcattaccgcgacgcgcgcatcgcggccatttacgaaggaaccaacggcattcaggccatggacctggccggccgcaagctgcggctcgacaatgggactgggatggccgaacttgaaagcgcgatccggcgcgacatcgatgactggcaggatcaggaggcgcggcaagccatgacggtcgcgctcgagcggctggcgcaagcccgcgaagcgatgctcgcgcatgattcggcgggcgtgggcgcggcggcctcgccattccttgccctgtgcggcgctgtggccggcggctggctgctcgggctccaggccgaggaagcggagaagcgtctggtcgccgggcaggcggatcagggcatgctgaagtccaagcgggccgccgcgacatttttcctgcaccagcgcctgccggttgcgctggcgcagatcgaggccgtgcgtgcgtcccccgaccagctgctcaccgggagcgatttcccctcggcctgatcgcatcgcctgagagcctcaagttgatattatccatttcggtcaccgttcggcgcacagagagaccatgacaaaacgccgctcaggacggaatattattcaaaatattcagtcatttataatacatgttgctttcagggcacagtcggctgttcgttgtgtaaggatgatgaactccgcttgaatgaatatatcatgatagctagtttccctccgccagcctgtgaaaccggcacgccagcatcgctggcaacctcgataatgagcaattcagcgagggtccggttcgccaggactggtcggcccaccagacgggccactggtaagggagaggaaccaatgacttccatattcggcatccattgcaggcgcgcggccctggcatgttccaccgcgctcaccgtcttcacgctgccccaggccgtgcatgcgcaggaagcgccgcaagccgccgaggagcaggcgatcgtcgtcaccggctcgcgcatcgtgcgccgcgactatgaagccaacagcccgatcgtgacggctggcgaagaacttcttcagcgaagctccacagcagcgctggaaaccaacctcaacaagctgccgaacttcacgccggtgcagacgccttcgttgggtggcgatatccagccgaccgcgacaaacacgccgggcgcggcgacggtctcgctgcgtggcctcggcaccaatcgcagccttgtgctggtcgacggccggcgtaccacccccgccaacgcactgggcgtggtcgacatcaacaccattccttccgccgcaatcgagcgtgtcgagatcatcactggcggcgcctcggcaacctatggtgctgacgccgtcgccggcgtggtcaacttcatcctgaagaagaatttccagggcctgcagctcgatgcccagatgggcatctcccagcgaggcgacggtcaggaatattcgatcagcggcatcatgggctcgaacttcgaggacgggcgtggcaacatcaccatcggcctctcggtcaacaatcgtgaatccgcctatcgccgtgaccgccactggttccgtgatgcgtggcaagatccgcgcttcaccggcaacgagttcttcccctacttctcgggctatcagccgatcggttcaaatacgccgtcgcaagccgtgatgaactccatcttttccggggcagcccccggtgcggtcggcgcaggctcgcgcctttacttcaacgaggatggcacggctttctccggtttcttccagagcccggcggcaggcgcctatcgctttaagggtgatctgactggcctcaagtacaagaggcagggcgacggcacgctgggtcagaacttccaggacgagttgctgctgctcccgctcgagcgctacaacatttacacgcgcggcaactacgagatcaacgactgggttggcgtgttcgcgcagggcacattcacccgtgtgcaaacccggacgatcaaccagccctcaccgtcggtgaacggttggtcggcagccatccccaatgacggccgcgcgatcccgaccgagttggccacgatcctgaacagccgtgcggatccaacggggccctggcagctcacttattatctcgacttcatgaaccgtgagtcgaagaccgacgtgcttacctacaacatggtcgccggcttcgaaggcaagatcccgggcacggactggacttgggaggtctacgggtcgcagggtgaatcggagaccagctcgctaatcaccggcacggcctcgctggagcggttccgcgcggtgatctcggcgccaaattggggtgccggcttcagggcgcaggggaatgccgcattcggcggctttggcgcatcctcagcgacctgcaccagcggcttcgatcctttcaacaaggccacgccgatctcgcaggattgcatcgacgcgatcagcgcgccgctctccaaccgcgccgtgatgcagcaaaccgtgttcgaggcgaacgcccagggcggcctgttcgaactgcctgctggccaggcgcgggtcgcgctcggtgccagctatcgtcagaatgcctatgacttccacaacgatacgttgaccgagcagggcacgtccttccttgaccagacgatcggtatctatccgagcggaagctcggcgggcacgatccgcagcaaggagctctatggcgagttgctcattccgatcctggcggatctgccgctggtgaagaagttcgagctgaacctcggcgcccgcaacgcggactataacacgacgggcaatgcgtttacgtggaaggccgccggcgactgggaagtcaccgactggctccgcgtgcgcggcggatacaacaaggcgatccgcgcgcctaacgttgccgaactctaccttgccccgcagcagacctttacggcagctggtggcggtgacgtctgccgcctcaacaacacgctggcctggtccgccaatcctgcggcaaatccgaatgcggcgaatgtccgtgcggtctgctcgatcttgatgaatcagaacgatggcaccagcggccgagacacggcggccgtcttctacggcgacccgcagttctacaacgccctcggcccggcattcgcattcccgactcttgtcggtaacccgaacatcaagcccgagacggcgaagacctggactctgggtgcggtgatcaactcgccgtcgtcgaacgagttcttccgccgcttgcgcctgagcgtcgattactacaacatcaaggtcgacgacgcgatcggaccgctcacgctggacaccgcccagcgcgcctgtttcgattcgaccttcaaccccgcgatcaccagcaatccggctgccgctgcggctactgcgcagtgccaggcaatcggtcgcgtgacgggagacggcgccctcggcaacgtgcaggtgacctatctcaacaatggtcgcttccgcacgcagggcatcgacgctcagctcgactgggccttcccggtcggtccgggcacgttcagcctcaacaccgtcttcaactatctgctcacgctcaagtccgctccacttccggcttctgccggcgcggcgggtcagctggtggaatatgcggggacgctgggcccggcaggcagcaatgccatcgccgagaatgggcttaatccgggcgccttccgctggaagttgttcaacaccttcacctatggtgtcggtccggtgtcggtgtcgctgcagtggcagcatctcccggcggccaagtcgatcgcctacacgtcgaataacgccacgcccttcgtcggtgctcccgcctacgatctgttcaacctgaacggcagcttctcagtgacaaagacggcgtcgctgcgctggggtgtggataatctgttcgacaaggccccgccgctggtggaatataatgcttccagcacgggtctggcgaacggcattggcgcgagcccgttcaacgcctacttctatgacttgaatggccggcggttctacatcggcggaagtttcaagttctgatcgaccggaagatgaggggctgcctgaccggtggcccctccatccagacatccggcgagcgctgctctcgccgggcgctgtgatctcgccccggtcggaagctgaaggcggacaagcgacggttcatcgagggaggggaaagaatggcaaggcaggcaaagcggtttctgagcaccgcgctgctggcactggccctcgccggctgcggcggcggcagggaggaagcggacaagggccccggcgcgatcgaccaggcccggctcgaagcggccgcaagcgatgacgacaactggctgacctatggccgcacttatgccgagcagcgcttctccaacctcacgcagatcaatgacggcaatgtcggcgaattgtcgccggcatgggtcgtcgagctggacaccacgcgcgggcaggaaggcacgccgatcgtggtggacggcatcctctacacctccaccgcatggtccaaggtggtcgccgtcaacgccgcgaccggacagaagctctggcagttcgatccggagaatgagggctccaaggcggcccatgcctgctgcgacgtcgtcaatcgcggcatcgcggtgtggaagggccgggtctatgtcggcaccatcgacggccggctcatcgccatcgacgcgaagacgggccagaaggtctgggaaacgatcaccgtcgaccagaagaagccctataccatcaccatggcgccgcgcgtggtgcgcgacaaggtcatcatcggcaacagcggcgcggaactgggcgtgcgcggctatgtctcggcctatgacaccgcgacgggcaagctggtctggcgcttctacaccgtgccgggcaatccggcggacgggccggacggcgccgcctcggacgaagccatcgagaagcttgcccggccgacatggtccggcgacaattactggaagctgggcggcggcggaacggtgtgggattccgtcgtctacgaccaggagctgaaccagctcctcgtcggcgtcggcaacggctcgccctggaaccacaaatggcgcagcgagggcaagggcgacaatctgttcctttcctccatcgtcgcgctcgatccggataccggcaagtacaagtggcactatcaggtcaatcccggcgagacatgggactataccgccacgcagggcatcatgctcgccgacctcaagatcgacggcaaggaccgcaaggtcttcatgcaggcgccgaagaacgcgttcttctatgtggtcgatcgcaccaacggcaagctgatctcggccaagccctatgcctatcagaactgggccgagggcatcgatctcaagaccggccgcccgatcgagaagcccaatgtgcgctatgaggacgggccgcagctcatcatcccgtcgggcatcggcgcccatgcctggatgccgatgagctattcgcccaagaccggcctcgtttacatccccgcgatggagcatccgctggtctatggcgacgccaagccgttcgagatccatgagggccggtggaacacggccgtctccttcctcgatccgccgccgctccccggcctgccggacacggtggaaggccgccgcaaggcgctcgagggcatggtgaagggcaagctggtcgcttatgatccgatcgcgcagaagccggtctgggaagtgcagcgcgactggccgtggaacggcggcacgctggccaccgccggcaatctcgttttccagggcaccgcgaaaggcgatttcgaggcttatcgggccgacaacgggcagaagctctgggccttccagacgcatcgcggcgtgcttgccgggccgatcacctatcgcgtcaatggcgagcaatatgtcgcggtgatggcgggctatggcggatcgatgggcatggcctcgggcacgccgttcatgaagaacaagatgcccaatggcctcatcatcgccttcaagctgaagggcaaggccacgctgccgccctatacgccgatcccgctcgacaagccgacgccgagcgacgagcggttcacggcggcgcagatcgccaccgggcagaaatatttcttcaccttctgccagatctgccatggcggcccggtcaacccggatctgcggcgctcgacgctgctgcgggagaaggacgtgtggcagcaggtggtcatcgatggcgccttgtcgcagaacggcatggcgagcttccgcgactatctcactcccgcgcaggcggaaggcattcgcgcctatctgaaccagcgcgcgaaggaattgctgaaggaagaggaagccaaggacgccaaggcggactgagctgcctcttcttgctcggatgcgctgtccggccgagggcggtcgatctccgccggtcgcctcgcaggctgcgcgacaggagtgatcgacccgaaagcgctctcccagcggcgcaaccggacagtgtcggggagcagaatgaccgtaggttgccgaccttgcatgctgaggtcggcaaatccggaatcgcgcctcttcgccggacaaaaaggcgcgttcaccccatcgctgcgaaaaccgccgcgccatcccattcccggccttgaaagcgcaaggcgtttgacccagttcagggccgggacgctgtgtgtccctcaaaaccaaggaagctcattgatcgagtgaatcgatctttgggctcactttaatcaattttgcgcatttaagccggacgcctatctaaaggtcgtcattcaacccaaggagcagaccatgagtctcgtcaataccccgatgaagccgttcgcagccactgccttcaaggaaggcaagttcgtcgacgtcaccgacgcggacgtgaagggcaagtgggcggtcttcttcttctatcctgccgacttcaccttcgtctgcccgacggagctggaggatctggccgacatctatcccacgctgcagggcatgggcgtggaagtctactcggtctcgaccgacacgcatttctgccacaaggcatggcatgacacctcgccggccatcggcaagatcaattattacatgctgggcgaccagaaccacagcatctcgaacaatttcgagatcctgcgtgaaggcgtcggccttgctgatcgcggcaccttcgtcgtcgatccggacggcatcatccagctcgtcgaggtcacgccggaaggcgtcggccgcaacgcgaccgagcttttgcggaagatcaaggcgcttcagtactgggccagccatcctggcgaagtgtgccccgccaagtgggaagaaggcgagaagactctcgcgccttcgctcgacctggtcggcaagatctaatcagttctcccacggttccggggcccttcggggttccgggatcgggagcagcccgacccctggctgtcaggcaaggggcagggggtgaggcgcacgcagcaatctgcgaaaaccccgccctgaccccggcccctctcctgaagagaagggatttcatccaaaggagctcaccatgttggacgccgcgatcaagacccagctgcaggcctatatggccaacatcaagctgccgatcgagctggtgccctcgctcgacggcggcgccaaatcggccgagctgcgcgacctgctccacgaaatcgaagggctgagccccctcgtcacgctggcagcggacgaaggcgatgcgcgcaagcccagcttcctcatccgccgcacgggcacggacatcagcgtgcgcttcgccggcattcccctcggccacgagttcacctcgctggtgcttgccctgctgcaggtcggcggccatccgcccaaggtggacgatgacgtgatcgcgcaagtgaaggcgctggagggcgacttcgtcttcgagacctatttctcgctctcctgccagaactgcccggacgtggtgcaggcgctgaacctgatgagcgtgctcaatccgcgcatccgccacaccgcgatcgacggcggcctgttcaaggccgaagtggacgcgcgcaaggtgatggccgtgccgaccgtctatctcaacggcgaggtgttcgcgtccggccgcatggacatcgagcagatcatcgccaagctggacaccggcgcgaccgcccgcgcggccgagaagatcgccgccaaggagccgttcgacgtgctcgtggtgggcggcggaccggccggtgcggccgcggcgatctatgccgcgcgcaagggcatccgcaccggcatcgtcgccgagcgcttcggcgggcaggtgctcgacaccatggccatcgagaacttcatttccgtgccccacacggaagggcccaagctcgctgccgcactggagcagcacgtcaaggattatgacgtggacatcatgaacgtgcagaaggcgaagaagctcgtgccggcgaagacgcccggcggctatgccgaagtgcagctcgagagcggcgcctcgctgaaggccaaggccgtgatcctctccaccggcgcgcgctggcggcagatgaatgtgccgggcgaggacgagtatcgcaacaagggcgtcgcttattgcccgcactgcgatggcccgctgttcaagggcaagcgcgtcgccgtgatcggcgggggcaatagcggtgtggaagcggcgatcgatctggcgggcatcgtggcgcatgtcacgctgatcgagttcgacagccagctgcgcgccgacgcagtgctccagcgcaagctctacagcctgcccaacgtctccgtcatcacctcggcccagacgaccgaagtacatggcgacggcgagaaggtgatcggcctgacctacaaggatcgcaacagcgggcagtcccatctgctggagctggaaggtatcttcgtgcagatcgggctcgtgccgaacacggagttcctggtcgacacggtcggcctctccagccgcggcgagatcgaggtcgacgcgcgggcgcatacgtcccagcagggcatcttcgcggccggcgactgcaccaccgtgccctacaagcagatcgtcatcgccatggggcagggttccaccgccgccctctcggccttcgactatctcatccggctcgcgcctgccgacgagcaggcgaaggcggcataaaagccacaaccgggcggaagaggcgccgggagtttccccggcccggcgcctccaccttgcaacaccttgatgagccggtagacttccggtcaacgatccgcctcttgcgcggttcaacgtcaatcaaggatatgcatcgatgcacgccaggttcgttctcacatccctgacggctcttgccgccgttttcgcgacacccgccatgacccagaccagcaacagcatcacagccgaatggaccggaccttatggcggcgtgcccgcctgggacaaggtgaaggtggcggactttccgcccgccttcgaggcgatgatggcctcgatcaaggccgacttcgagaaagtggtgtccagcaaggcggcgcccaccttcgacaacacgatcgccgccatgcagaaggaaacgctcgacgaccgggtgatgccgatctggggcgtctacacctccaatctctccaatgacgaggtgcgcgcgctgcagcgcgactggagcccgaagctgagcgctttctacagccagctcacgctcgacccgcgctacttcccgcgcgtgaaggccctctatgacaagcgcgcgacgctggggctggacgccaagcagatgcgcctgctcgagcgcacctatgacaatctggtggccaatggcgcgcagctcgacgcggcgcagaagaaggagctggtgcggctcggcaccgagctggcccagctctacagcactttctccaacaatctgctggccgacgaggagaaatatctcaccttcaccagtgaggccgacctggcggggctggagcgcgacttcatcgccacgatgaaatccgccgcggaagagcgcaaggtgcagggctgggtgctggtcaacacgcgcagcttcgtctcgcccttcctcgaaagctcgacgcggcgcgacctgcgcgagaccgtgttcaaggccttcgcgaaccgcggcgacaatggcgatgcgcatgacaataatgccgtgatcgccaagatcgtggcgttgcgcgcggagcgggcgaagctgctcggctttcccacccatgcccatttccgcatgcgcgacaccatggccggcacgccggaaaaggcgatggacctcatgatgaaggtgtggccggcggccgtcgcgcgggtccatcaggaagtggccgacatgcaggccattgccgatgaggaagccaaggcgggcaaggggcccaggatcgtcatcgagccctgggactatcgcttctatgcggagaaggtccgcaaggccaagtacgacctcgaccagaatgaggtgaagccctatttccagctcgacaagatggttgccgcgatgttcgatgcggcggggcggctctatggcttcagcttcaccgagaatacgggcaaggtgccggtgttccaccccgacatccgcacgttcgaggtgacgcggaacggcaaggtggtcggcctcttctatctcgacacctgggcgcgcaccggcaagcgctcgggcgcgtggatgacgacctacaagagccagaatcacctcaatgacagcgaatatgtgctggcatccaacaacaataatttcgccaaggggcagccgggccagcccacgctcatcagcctcgatgatgcaagcacgctgttccacgagttcggccacgcgctgcattatctgagctacgacatcacatggccgggcctgggcggcacgccgcgcgacttcgtggaatatccgagccaggtgaatgagaattggctgctcacgccttatgtgctcgagacctatgcgcgccattaccagaccggcgaagcgatcccgcaggcgctgctcgacaagatcgaggccagcaagaccttcaacgagggcttttccaccgtggaatatctctcctcggcgatcgtcgacatgaagctgcacaaccgggcgaccgcgccgaccgacatcgacgccttcgagcgcgagacgctggcggaaatcggcatgccgaaggagatgatcatgcggcaccgcctgccgcagttcagccatctcttctcttcggatgcctattcggcgggctattacagctatctctggtccgagacgatggacgccgacacatgggccgcgttcgaagagaccggcaatgtctgggaccccgcgacggcgaagcgcttcaacgcgacattgctctccaccggcaacgagaccgaccgcgccgaggcctatcgtgccttccgcggccgcgatcccgacgtgaatgcgctgctgcgccggcgcggcttcccggtgcccggcgaagcgggcgaaaaaggcaagtgacggattgaggagagggagtgcggccggccgcgctccctcttcacatcgggcggatcattccggccgcgtccatatccaggtgccgaacacaagagcggcggcgatggaggcgagcggccacggccagggcgccatcgccagcgagatgccgacgctcagcgcgaaggcgacgagcgccgcgcgcttgccccgccggctgatcgcgccccgctcgcgccatgcccggatcggcggaccgaagcggggagactcgatcaggcgccgctccagcgcggggctgctccgcgcgaagcagaacgcggcgaggatgaagaaaggcacggtcggcagcagcggcaagacgatgcccgccgtgccgagcaggacggagagcgcgccgcctgcgaagaacagcggtctcagcagcatcgcgcgaggggaccgtgcgggcccgtagaccagccccgaatgagcgacaacgtcaggatcgcctgaagctccagcgcatcggccgcgacccgtccagcatcgcgatctccgcttcgagatggccgtcggtcagccgataggtgacgcgctgcggataatcattgtccggattgacgaagctgaccgacgccgcctccgggccgccgggcggggtctgtcggtcgagtgcgaagcgggtgggcggcgcgccgccgggctgcgcgatgaagacgatcgtcctgccctcgcgcacgatgcgcatatgctcgaagctgtagctgcgctcgccgccgaacatatggccgctgccgatcattatcgcgccgcgcggggtagtccagcattcctcgctgaagcgcgcctcgcccgtctcggcgagccagcagccggccatccagccgggcagcgacgcgacgacgggcgcatcagcccgcgcgcctgccgccgccagcaggcctggcaggatcatgaccgccacgagcatgtttcgccgccccaaccgcatggccccttcctgcccgtgcgacggggcggagtcaaagcttcgtccatcgtcgccatgcgcaggcgcggtcgatcctaaagctgttgctgcggaacccgccgcgcggcttcggccgccgcgctcgccagccggtcggcgcgctcgttttcgggatggccggcatggcctttcacccagcgccagtcgacccggtgccgcccgctcgcttccagcaacgcttgccacaggtccgcattcttgaccggcttcttgtcggccgtgcgccacccattgcgctgccagccgtgaatccagcgggtgatgccgtccttcacataattgctgtcggtggaaaggatcacatggcaggggcgcgtgagggctttcagaccctcgatggcggccatcagttccatgcggttgttggtggtgtggacctccccgccggacagttccttctcatggccgttgaagcgcagcactgcgccccagccgccgggcccgggattgcccttgcaggcgccatccgtgaagagctggaccgtctgcgtcattgcgtgtgccggaccagctccggcgcataatgggccagccgccgcacataagcgagcgggtccttgcgcgtgaccagcgcgtctgccggggtgttcagccagtcccacgcgcgcgagagggcgaagcggatacacgcgccgctcgcgagattgcggaactgcgcctgctcgaagagcgagagcgggaagcggctttcatagccccgcagcagcccgtcccccacggcggcgtcatgatggcgacccgtggcatcgaacgaccaggcgctgtgcatgatggcgagatcgtagacgcggatgtccgtgcaggcgaaatagaaatcgatcagcccggtgaccttgtcccccagcatcagcacattgtccgggaaaagatcggcatggatcgcgacatgatcgaagtcgccgggccgccaggcggcggtcaccgcgtcgatggcaaagcccagatcgtcatggagaccgggcgcgatctcgtcgaggctgcgcccgcagcgctcgaacagcggctgccagctcgccatccccatcgaattggcgcgggtgggcgtgaaatcggcaacggcggcatgcatgtccgccatggcccggcccgccgcgagagcctgcgcgggcgtggggtgcgagagcgagacgccgggcaggaagcggatgaggcaggcggggcggcccgccagctcctggatttcccgcccttcccgatccttgaccgcaggggggacgggcaggcccttgtcggccagatgatcgagcagggccatgaagaaaggcaggtccgccgcgtcgacccgcttctcgtaaagcgtcaggatgaaccgcgcgcccgtgccgtcagcgccggtggtgtcgaccagataattgctgttctccacgccctcggcgatgcccttggccgcgaccagcgtgcctacgtcatagcgctcaaggaaagcggccagcgtctcggccggaacctgcgtatagacggccatgcgctcaggctgcttccaggccgcgcggcagcttgaaggaaatcacctcggtcgaggtgcgcacttcctcctcggtgatggcgaagcgctggccgagcgcgtcgatcacgccgcgcaccagcacttcgggcgcgctggcgccggcagtgaggccaagcgtcgcgatgtccccaagccactcgaaatcgagatcgtccgcgctgcggatgagccgggcgcgcgcgccgcatcgctcggccacttccacgaggcgcagcgaattggagctgttgggcgcgccgatcaccaagaccgcctgcgcccgggccgcgatctccttggcggcggcctgccggttggaggtcgcgtaacagatgtcctcacccttgggggccgcgatatccgggaagcggcgctggagaatggcgacgatggatgctgtgtcgtccaccgagagcgtggtctgggtgaggaacgccagcgactggcccggcgcgggcgtgatcgcctcggcatccgcttcggtctcgatgagagtcatcgtgccctcgggcacctggccgaaggtcccgatcacttcgggatgattggcatggccgatgaacaggatatgccgcccggcttcgacctgccgttcggcctgccgatggaccttggagacgagcgggcaggtcgcgtccagataatccagtccgcgcgcctgcgcatgggccggcaccagcttgggtacgccatgggcggaaaagacgacgggccggccatcgggcacttcatcgagttcgtcgacgaacacggcgccgcgcgcgcgcaggccatcgaccacgaagcggttatggacgatctcgtggcggacatagaccggcggcccgaatttctcgagcgcgcgctccacgatcatgattgcgcggtcgacacccgcgcagaagccacggggcgcggcgatgagcacgtggagcggcgggagcgttaatgatgcggccatgtagcgctctttagggccatggaacgcgcagggaaaggcgcttcctttcagttgcgcggccgggggtccgcgactaagaagcgcggacttgtttgcgagccggtgccgccttgcgcgccggatgaagaagggtttgggccatagtgcggatcgccgctgcatcgaaattcgtcgttctggccggcgcgctggcagttgtttccggctgcgcgaagcggggcgacatcgatccgacaggccagggcatcatccagttccgttcggcatgcccccttgtcgccatccctgcccacaccggcgacatcacggtcttcgatcccccgcagagccgggatgcggcggccgtggacatcgtagcgaacatcaccaatctgcgctccagctgcacgcccacgggcgaggaaatccacagccaggccacttatctggtgagggcgctgcgtcgcgatccgggtccggcccgcgacgtggatctgccggttttctccacggtggtgcgcggcggcacgcaggtcatcgccaagcgcgtgacgaccgtccgcctgcattttgcggaagggtcgctgcgcgccgaggcgaacggcacggccgccgcttatgtcaatcgcgccgcagcgacgctgccgtcggacatcgagcagatgatcaccaagccccgccgcacgggcgatgcggacgccgcgctcgatccgctggcgcgcccggaagtgcgggcggcgatccagcgaagcagcttcgagctgctcgtggggttcaacctgaccaccgatcagctccgctacaacatcactcgctgagattttttcccggcggccgggcgatcatgaccatcctgtcgccggacgccgccgctgacaggactgcatgacatgagtatctttgcccgcactgccgctgcgctcgacggcctgctcgacgagatggtggccgccggagaactgcccgccggcctcaaccggacggccgtgaccgtcgagcccccgcgcgaccctgcccatggcgacatggcgaccaacgccgccatggtgctcgccaagccggccggcaccaatccgcgcgcgctcgcggcgctgatcgtggcgcggttgagtgcgctgccggacgtggaaagcgtcgacattgccgggcccggcttcatcaacatgcgcctcgtgcggtcggcatgggaaggcgagctggccgccgtccacgcgggcggcgccgactatggccgctccgccaccggcgcgggccgcaccgtcaatatcgaatatgtctctgccaatccgacggggcccatgcacatgggccattgccgcggcgcggtggtgggcgatgcgctcgccagcctgcttgccttcagcggctacgatgtcacccgcgaatattatatcaacgatgccggcagccaggtggagacgctcgcccgctccgtgcacctgcgctatcgcgaggcgctgggcgaggacatcggcgagattcccgagggcttctatcccggcgactatctggtccccatcgggcaggcgctcgccgccgagttcggcgacacatatgtcgccgccgccgattcgctctggctggagctgttccgcacgcgcgccgtcgcggcgatgatggacatgatccgcgacgatctcgctcttcttggcatccatcacgacctcttctcctccgaggcggaaatgcagcgcagcggcaaggtggacgcggcgatcgcgcggctcgagggcatggggctcatctacgaaggcacgctcgagaagcccaagggcgaggccgacgaggactgggagccggtgccgatggtgcttttccgcgccagccagttcggcgacgacagcgaccggccggtgaagcggccgaacgggcagtacacctatttcggcaacgacctcgcttatcatgccgagaaggccagccgcgcggacgagctgatcgacatctggggtgccgaccatgccggcaccgtcaagcgcatcaaggccgccgtcgcagcgctgaccggcggcaaggccaggttcgacgtcaagctcgtgcagatggtgcggctgctgcgcgacggcgagccggtgaagatgagcaagcgctcgggcaatttcgtcacgctcgccgatgtggtggaggaagtgggcaaggatgtcgtgcgcttcaccatgctcacgcgcaaggcggacgcgcagatggacttcgacttcgccaaggtggtggaagcctcgaaggacaatccggtgttctacgtgcaatatgcccatgcccggatttcctcgctcggccggcgcgtgaaggagacatttccggacacactcccggcgcccgacctgtcccgcttcggggcggaggagctggacctcatccggcagctcgcgaatttcccgcgggtggtggagagcgccgccctggcgcgcgaaccgcacagaattgccttctatctctatgacttggctgcatctttccatggctggtggaatctcggcaacgatcagcccgagcggcgcgtcatcgtcgcgagcgatggcgcgatcacggcggcgcgactgcacttgagcgcgggaatcgggcaggttatcaggaacgggctcgccctgatgggtgtcgcggcgcttgaggagatgagctgatgactgccgaacagggggatggtttcaatctggacgatcgcgaccgactgccctggctggagcccgccggagccgaggaagagccggagcgcgcctcgtccgcgaaagtgatcggcctcgtgctggccgggctcgttctgctcggtgccatcgtcggcggcggctactggctcaagaaccgcaacggcgcggcaggcggaacggaagaagcccggctcatccagtccgaggggcagagtttcaagatccccgccaatgcctccgatgcccgggaattcgacggggaaggcgacgcggccttcgacgcgagcgagggtggcgaagccgccggccgcatcgacgccagcaaggcgcccgaggcgccgcggaccgacctcaaggccgcgatcgagccgacgacgccgccagcccgccctgccgccggcaagcccaatgtgaccgcgccggtcaagaccgtctccgtcgcctcgaagaagcctgcgaccacggccgcgagcgcgagcgacggcaccccgcgcatccagctcggcgctttcggctccaaggagatcgcggaaggcgtctggaagaaactgtccggccgcttcgaatatctcacgccgctcggccattcggtggagccggtggagaccggtggcaagacgctgtaccgccttcgcgtgcccatggcctccgtcgcggaagccgggacgacctgcggcaagctccgcgtggcgggcgaaaactgcatggtcgtccgctgagctgcatgggggaaccggggcacaggccatgaagccagtgatcttcggccttgcgggcgcgcgagtgagcgaggcggagcgcgcgctgttccgcgcctgcgatccggcgggctacatcctcttcggccgcaacatccgcgaccgcgcgcaggtccgcgcgctgaccggcgagctgcgcgagatcgccgggcgcgacgatctgttcataatggtcgatcaggaaggcggccgggtcgcgcggatgcgcgcgccggaatggccggattatccacccgccgccgcgttcgacgcactttacgagctggccccatcgagcgcgatcgaggcggcgcgctgcaacgcgcgcgcgctcggcgcgatgctggccgaggtcggcatcacggcggacgcggcgccggtgctggacgtgcggcaggaaggcgccagcgatatcgtgggcgatcggtcgttcggcagcgagccgatgcgcgtcgcggcgctcggccgcgcgacgctggacggcctgcgggccggcggcgcggtgggcatcgtcaagcatatgccgggtcatggccgggcgctggtggacagccatcatgcgctgcccaccgtcaccgcgagcagctgggacctggaaagcgacatggcgccgttccgcgcgctcaacggcgcgccggcgggcatgacggcccatatcgtctacactgcctgggacgcggagcgccccgccagcctttcgccgcgcgtgatcggcgagatcattcgcggcgccatcggctttgacgggctgctgatgtccgacgatctcgacatgaaggccctgagcggtgcggcggacgaactggcggccggcgtcatcgcggcgggctgcgatctcgcgctcaattgctggggccggatggcggaaatgaccgccatcgccgcccggctgcccgacatgagcgatcgcggacgcgagcgactggcgcgggcgatggagacgatcgccgacgggccggacgcggactggccgatcgaactgtcgctcgccacgcgcgatgccctgctggcgcaacgggcatgagcggggacgccggctccggggcgggggcgtcggcggacatggatcgggtcggcatggccggcgatccgccccgcgatccgccccgcgacatcgactggaacgagcccgtccgccgggcgccgggggaggccgtgctcactgtctcggtggagagctgggaagggccgctcgacgtgctgctcgcactggcgcggacgcagaaagtggacctgcgcgaaatctccatcctcgcccttgtcgagcaatatctgcacttcatcgaggaagcggccgagctccggctggagctggcggcggactatctcgtgatggcggcctggctggcctatctcaagtccggcctgttgctgccccgggaagcccagcccgatccctcgcccgaggaactggcgctgcgcctgcatctgcgcctgcagcggctggaagcgatgcgcgaggcgggcgcccggctgctggcccgcgaccagatcggccgcgacgtgttcgtccggcccgcgccggaagggctgcatcgcccgcgcgcgatcgtctggcgcgcgagcctttatgatctcatccaggcttatgggcaggtgaaggcgcgcacggcgccgcgcatccatatcgttcatcgccggccggtgatgacgctggacgaagcgatcgaacgggtctcgcggctggtcggcatggagatcgactgggccgcgctcggccgcttcctgcccgacacggccgatccgcagctgcgccgctcggcgctggcgagcagcttcgtggcggcgctggagctggcccggcaaggccgggtggagcttcggcaggaagggattttcgagccgctctatcttagggctgcgtcgcgcccggcgggagcaggcgcatgacgggggacatggccgcgcggctggtggaagccgtgcttttcgctgccgaggggccgctgacaccgcaggaaatcgcgcgccatgccgggctggaaggcagcgcgctgccgcatctcgcggcccttgccgatcattatgccgggcgcggcatcgagctcgtcgagcgtggggggcgctggcatttccagaccgcggcggacctttcccacatcctgcggcgcgagcgcgaggagccgcgcaagctctcccgcgccgccgtcgagacgctggcgatcattgcttatcatgagccggtgagccgcgccgagatcgaggcgattcgcggcgtgcaggtggcgaaggggacgcttgacgtgctcatggaagcgggatgggtgcagccggcgggccggcgcgaagtgcccgggcggcccctcatttatgccacgacgcccgatttcctcagccatttcggccttgccagtcgccgcgatctgccgggaatcgacgatctgcgggcagccggtctcctcgatcccgtcgacctcgccatggaagccgcggaagcgcattcgctgctggaaggggaggacgaggatgaagcgcgggacgagccggaagacgagtgactcgcgattttccggccggacgtcccggatttgtcacgatcaccgggcatggcgcgctgcccgcatgacatcatggcggacaatcgacgccgccatgcattgcgcatcgcgcccgcaggccctagttagatcggattgacaggagaatttcgcatgggtttcggttcccccctgcattggatcgttctggtcctggtcgtcgtgctgctgttcggcggcggtcgcatttcgggtttgatgggcgacgtcgccaagggcatcaagagcttcaagaaggggctcgccgatgacgaggatgagacggcggcctcggccaagcccgcgcagcggatcgagcagcgtcccgtggctgctggcgagcaggccgcgacgcgcgacgagcagaagctcgatagctgatttcaacgcgctgacacggcgggccgcctgcaatgcttgatatcggctcgtccgagctgctgctgatcatcatcgtggcgatcgtcgtgatcggcccgaaggatctgccgcgcgcgctctacaaggtcgggcaggtggtcgggaaagcgcgcggcatggcgcgtcatttccgcacgggcctcgatgccatggtccgcgaggcggaactggaagagctgcaaaagcaatgggcccgcgagaatgagcggatcatgcgcgagacgcagctccctggcatgagcacgtccgcgaccgcgtccgcttccgcagcggacggcgcgcccgcgcctgccctcgagtcgcccggcgcttctccggaagggacatccaccgctgagagcgcgtcgcctccgggcgaggcagtgccgccatcgccatccctcgccggcacggaccagccctcgctcccgctcgacggaggcacagagccgcccaaggggtccgcggcatgatggacatcgacgaaagcaaggccccgttgctcgatcatctgatcgagctgcgcaagcggctgctcgtctgcgtctgggccttgttcctctccggcggcatctgctactatttcgccagtgaaatcctcggttttctgatccagccgctgaaggacagctttggccccgggcaggggcggctggtctacaccaagctctacgaggcctttttcgtggagctgaaggttgccctcttcggcgcgctgttcatttccttcccgatcaccgcgaaccagctctgggctttcatcgcgcccggcctctacgccaaggagaagcgggcgctgctgcccttccttctcgccacgcccgtgctgttcttctcgggtgcggcgttcgcttattatctggtgatgccgacggccttccatttcttcctgaactttcagggggaagcgggcgggctcgatgtcgaggcgctgcccagcatggaaagctatctcggcctcgtcatgcaattcatcctggcgttcggcatcagcttcctgctgccggtgctggtgatgctgctcaaccgggccggcatcgtgacgcgcgcacagctagctggtgcgcgccgctacgtgattgtcggggcggtcgcgctggcggccgtgctgacgccgccggacgtgatctcgcagctcatgctcgcgatcccgctgtgcctgctctacgaactcgcgctgatcgcgatctggttcaccgatcgccgcagcgcgcgcgaacaggcgctggcagaagtagagtagtttccccacaggctgtcgccagccctagcgaagcgaccggccgctttcgagatattcgcgcttgatgtgcgattccgggaggccgcgcgcggcgctctcctgtgggacttgctggagggaggcgggcgccgcgctgggggagcggggcgccaggtcgcgcatcggcaccgtatcggcgaccggcagagcggacagggccggcatggcgaaggctgccttgcgcggatcgatataggcgttggcgcccggtccgttcacgctctcgatgcccgcataggatgcgcggaaccgggtgggcaggccggcatcgcccggcgcgcggtagaagacgtgcgcgccgatgatcgcgacggggtgcatccggctcgcccagccgggaaacaccgtcatggcatgatagaaagtcgcgtggccggcgggcgcgaaggtcgcgccgccgagcgcggcctgcgcgacgcggcgggccctcagccagcggccgggctcgggcgcgcgggccatggcgccattgcaggcgaaggtgaactggcagcgcaggtcgtcccgctccgtgccttcgtagacgacgccgcagacgctgttcggccagtccggatggcgcacccggttgaggatcacctgcgcgatggcgcgctgtccttcctccggctcgttggcgccctcataatagatggcgttggtgaggcaggagagggcgcgcatccggtcgatcgcggtgcggccggcaaagcgatgaggggcgggcggcgcgccgatatcgatggcgagaatgtgccggttgccgcgccattgcgggggcaggccgtcgacacggcgcgcggcctgatccgccgtcggcatcagggcgccttccgcgtagaaataggccgatccgggaaaagtcgcgcccggctgtgcgaaggaggccggggtgccggagccggcgggttcatggcctcccgcgatctcgctcgccgccatgggaatgagccgcaggcccagcgccaggaacgcgaacggcaagatccagcgccagaccgacaggccactgcgcggcgcaagggcgtgggcgcgcgagctctgtagggcaggggcgatcggcggcatggcgcttcctatcacaagcggcgtaaattttcccgaaagccgtgcgccgggcggagcgcgaaccggccggggaagcctgccggcgcggccccgtgggaacaccggtgcatatgaggacagcaggcgcccaatctgcgcttgcgggcgcgcgcaatctccttgcttgccgtgcgcgtgcaggcatcctacgtcagggcgcatgacccttcacagcaacacgctttccctgatcggcaacacgccgctcgtgcgccttgccggtccatcggaggcaagcggcgccgagatctacggcaagtgcgaattcatgaaccccggcgcatcggtgaaggaccgtgccgcgctctccatcgtcgaggatgccgaggagaagggactgctcctgcccggcggcaccattgtcgagggcacggcgggcaataccggcatcggcctggcgctggttggcaatgccaagggctatcgcacgatcatcgtcatgcccgagacgcagagccaggagaagaaggatacgctgcgcgcgctcggcgcggagctggtgctggtgccggccgcgcccttctccaatcccggccatttcgtgcatacttcccgccggatcgcggaggagacgccgaacgcgatctgggccaaccagttcgacaatatcgccaatcgccgcgcccatatcaccggcacggccgaagagatctgggcgcagatggaaggccggatcgacgggttcacctgcgcggcgggtaccggcggcaccatcgcgggcgtcgggcttggcctcaaggagaaggacgagcgcatcgccatcgcgctcaccgatccgcatggcgcggcgctctataattattatgcccatggcgagctgaaggcggaaggatcgtcggtcgccgagggcatcgggcagggccgcatcaccgccaatctcgagggcgcgccgatcgacacgcagttccgcatttccgatgccgagggcctgcactgggtggaaaagctgatgggcgaggggctgtgcgtgggcctttccacgggcatcaatgtcgcgggcgcggtggcgctggggcgggcgctggggccgggcagccgggtcgtcaccatcctgtgcgacaccggcctgcgctatctctcgactctctacaatcgtgactggctcgaatcgaaggggttgacgccattcccatggctgtccaactaaggctcggggtggatcggccgcgctgggtagcgtcggctggccgaccgggagtttgagcgtggctcaaaaaggcgaagtgcgcgcccatcgcgaggaactgcagcgtgtccagatcggtcttgtcggtctggcggcggtcctgttgatcgtcacccttgccaatctcgtggtgcagaccgcgcggggagacaagtcgagcaacggcaccccggtagtgatcgacgagagcgcgatcggcatcgtggtgcccaatggcagcggcagtgcccagccgagcgcgaacgagccgctcgccgaccttggcgtgacgccgaccgcggacagcgcggccgcacccgcgccccagtccaccgcgccgagcggtgccgtgcccgacctcgaacctgacccgcgcctgcgcgaacgcatggaccaggacgccgatcgcaccaattccacgcgctgatccggccgtgcaaatcctcgcttcgccccggcgagtccttccttcattcctgctgacgctggcggtgccgggtggtgcgctgctggccggctttgccgggtccgcattgcgcaccggccggctcgatccgctggactggctgctgccgggcatggcagcggtgctgctgctggtctggttcacgtcgggcggcccgggctggctgcgggcgggccgggcgatgagcctcgtcgccgcgccgctgctggcgctcttcatcatcgccggcaccggctggccatgggcaggcctcgtcctgctggtggccgggctggcgctggcggcaggggcaggactgattgcggcccgaaatgccgggaaggcgcggtggctggcgctctgcgggcttctccttccggcgatcgccttaccctctcttgccgacgcgcttggcggcgcgggtggcgcaaggggtgcggtcgggccggtgggcgtcatgacagctttgccgctgcatggcgcggcggtggcggccgcgcccggccatccctcgctcgattcggtgggactgcgcgcgccgctctggctttggctggagcggcatggtcccctgcgcccgatcgacgcgctggaccgcgccgcgctcgacggggtcggcacgttgctccttgcccagccgcgcgcgctcgcgccggacgaactcgtggcagtcgacgactgggtccgggccggcgggcacgcggtgatcctggccgatcccctgctgcactggcacgatccccggccgctcggtcatcctgcgcgaccgccgctgaccagcctgctcgatccgctgctcgcgcattggggcctgcgcctcgacatggcggaaagcgcgggcgcggcggatgccgtggagcggcgccctctggcatcgggagcgctgctgcagctttcgggcgccgggcgcttcgagcggcatgggaaaggcacggcatgcgtccccgatgaggccgggctgatcgcgcgatgccggatcggcgcggggcaggcgctgctcgtcgccgatgccgactggatcaatgacgccctgtggacgctggcgccggaccggcccggggatcgcggggcgtggaccagcgacgcgccacgcgtgctggagagctggctgcgcggcggggactcgcctgccgatccggtcacgacatggctggccagcggcgaggcgctggtgcgtggcctgcgggcatcgctgctcctgctgctccttctcgcactggtggatgggctggtggcacggcgccccagccgttcccacgcggcgaaagaaatgaagagggatcaaagaaggaacatttcaaaaacatcgatcgatacggggtgaagtcggagcgagttcccccatctcagcccagttttcccaagattctcccttccgttccccggcgtctcctgctaattggaagcgtcaaggggcgctcgtagtgtgtgcgagtctgttgcccggcatgcggtttccccgcttgccggaacgggaagcgctgcgccctggcagggaggccttgagcgggtgtcgtcggcggttttcatgggcaacggagcaagcgccctggatgggaaggggcgctttgcgctgcctatttccttccgctccgtgctcaacgcccatagcgacgagcccggatcgatgctcgttcgtgccgaaccgcgccgcaagtgcatcacgctgttcgggagcaagcaggtcgatttctttcaggcaaaggctgacgaaaccgcgcagattgccctgacgcgcggcgacgatttcgatcccgaccaggctgccgtggacttctggagcaccatcaagtccgtgacgatcgattcgggcgggcgcttcaccctgccgcccgccttccgccgcctctacggcatcaccgacggcgtgttcatcgtcggtggcggccgtttcgcacagatctgggatcccgagcgctatctcgccgagagccccaccaatccgctcgcggtcgaggaatgcgagatgttcctcgaggagcttcgttccaagcgggagggtcgcgcatgagtgcggcatcccccgcgaacccgccggccgagcagcaccgccccgtgctgctcgatgaagtgctcgacgcgctcgccattgcccctggcgagtggcatgtcgatggcactttcggtgccggcgggtacagttcggccatggcggcgcgcggcgcgcgcgtcttcgccatcgatcaggatccggacgccattgcggaaggccagcccgtcatcgccgcgagcgagggcgcgatccggctggtgcagggcaatttcggcgagatggaccggctgctcgcgcatgaaggcgtcgatgccgtggacggcgtcacgctcgatatcggcgtgtcctcgatgcagctcgaccggccccggcgcggcttcgccttccgctttcccgatgcccctctggacatgcggatgaaccagtccggcgagacggccgctgaattcctgaaccgggtggacgagaccgtgctggccgacatcctctacacctatggcgaggagcgccagtcgcgccggatcgcccgcgctatcgtcgccgcgcggccgctggcgaccgtcggcgatcttgtcggcgccgtgcaccgcgcgatcgggcggcggcccggtgacaagaccgacccggcgacgcgcaccttccaggcgatccgcattcatctgaacggcgagctggacgcgctggagcgcgggctggacgcggccgaggctgtgctgaagcccggcggtcgcctcgccatcgtcacgttccacagtctcgaggaccgtatcgtcaagaatttcctgcgcgcgcgcagcggtcaggaaggcgccggttcgcgccaccggccggagacccgcgccgcgcaggcccccaccttccgcaagcccgcccgcgccgtgcgccccggcgaagcggaaatcgccgccaatccgcgcgcgcgctccgccacgcttcgcagtgccgtgcgcaccgcagcccccgcccgcatctctcgacagggagcagactcatgatcgccatcaagcgcctgcaaagcatcatgtggattctcgtcgtcgcgatgggcgcgctcgccgcttatctgatcagcctgcgcgtcgcgaccgagcggaacgcggttcatcacctcatcgaccagatccgctggacgcgctcggagattcgctatctggaggcggagttcggcgcgcgcgcgagcctgcgccagctcacggcctggaaccagaacgacctgcgcctctacgtgccgggcccgggccagtatctgcccgacgagcgcgcgctcgccaatctggaaggcatggcgccggtgggggacggctacgcgccgccgccggtgatggtcgccatggcgaagcaggatgaggcggcgcccgtcgagctggccgccgccgcgccgcgcaagcccagcacagaggtgcgtgccccttcggagttcgcgctgatccgcaccgcatcggctgccgagccggtgcccggacgcgtcaacctcgccgacaccaggccgctgccaaagcggaccgacaaggccgccgtccggcctgaccctgccgcgcgcaagacggcacgcctcgcgctgctggacgagaagctgctcgggggcacggccttcgccagcggcgagggcaaggtgcgctgatggcaaccatcctcgcgcagccggagccgcgccccaatcacggcaaggccgtcgatctcgtctccgttgcgcatggccgtctcatgctggtgctgctcatcttcgtggcgatcaccggcgtgatgacggtgcgcatggcatggatgggcgtggacgccggcgtgcagcatgagcggtcgatcagcccgctgcccgtgccgcgccgcgccgacatcgtcgaccgcaacggcgtcccgctggcgcgcgacatcgacggctatgcgatcgcggtgcgccgtgacaggctgcttggcgacccccgcgagctggccgtgaagctgcacgagatcttccccgaccagacggtcggctatttctacaagaagctgacctcgggcagccagtggaactatctgcgcacgcgcgccctgccgcgcgaggtcgccgcggtgaatgcgctgggcgagatcggcatcgagttcccccgcgagcccgagcggctctatccgcagcgcacgctcgcggcgcatctggtcggtttcgtcgatcgggacggacatggcgcgatgggcgtggaacgggctttcgacaatcgcctgctcgacgcgcagatgcgcggcaagccgctccagctctccatcgacacgcgggtacaggcagcgctggaggacgagctgacgcgcggcatggaggaccagcgggccaagggcgcggtcggcctcgtgctcgatgcgcgcaatggtgaagtggtcgccatggcctcccttcccacgttcaatcccaaccggatcgatcccgtgccggcgccgccgccggtcatgggcgccgacggcaagctgcgccccggccgcatcacttgcgacatgtcgccgcgctgcaaccgcgtggtgcaggcgcgctacgagctgggctccaccttcaagccgctctccttcgccatcgccatggacgcgggcgtgatcgtgagcatgaccaagcgttatgacgcgaccgcgccgctgcccgtcggccgcttcaccatcaaggacgatcatccgctcggccgctggctcaccgtgcccgaggcgcttgtccattccagcaatatcgtcacggcccgcatcgccgacgagatggggcaggcgccgctggagcgcgcctatcgctcgctggagttcgaccggcccgccagcgtccagctccgtgagcaggccggcacgctgttccccaccaaatggtatcgcaccacgatcatgaccacggcttatggccatggcatcgcggtgacgccgatgcatctcgccagtgcttatgccgcgctggtcaatggcggcatgtggcatcccgcaacggtgatccgtcgcgcgccgggcgagaagatcgattcgcgccgcgtgttcagcgaggcgaccagcgcccggatgcgccagttgctgcgcatgatcgtgcagaccggcaccggccgcaatgccgacgccgccggctatcgcgtcggtggcaagaccggcacggccgagaagcccaaggacggcggctatgcccgccgctcgctggtctcgacctttgcctccgccttcccgatggaagacccgcgctatgtcgtcgtggtgatgatggacgagccccagggcagtgcccgttatcccggcatccgcaccgcggcctatactgcggcgccggtcgtcaaggcgttcgtctcacgtgtggggccactcctcggcgtctatcccgaagccaaccgggacgtcgacatttccgagttgatgccgctggtcgaaggggacaaggaggccgaatgatgcgtctctcgacctttcttcccgacctcgagtccgctgcgggcgacgcggcggtgagcggcttcgccatcgatcatcgcaaggtggcgcccggcaccattttcggcgcgttccggggcgcgcggctgaacggcgaggacttcatccccgcggccgtcgcggccggggcgatcgcggtcgtcgcgcggcccgaagcgaaggtcgagggtgccgtccacatcgccgacgaggatccgcgccgcctgttcgccgcgctcgccgcgcgttattatgcgccttatcccgagacggtggtgggggtgaccggcaccaacggcaagacatcgacggtggaactcacgcgccagctctggcggatgctcgggcacaagtccgcgtccatcggcacgctgggcgtcaccacctcggtcgatcaggtgtcgaccggcctcaccacgccggacatcgtgacatttctttccaacatggctggcctcgccagggaaggcatcagccatgttgcttatgaggcgtcgagccacggtctggcgcagttccgcagcgagggcttgcgcgtcgccgccggcgccttcaccaatctgagccgcgatcatctcgattatcacggcaccatggagcattatttcgccgcgaagatgcgcctgttcgacgaggtcgtggcgcccgacgggacggcagtggtctgggcggacgacgagcgctcgggcgcggtgatcgagcatgcgcgcgcgcgcggcctgcgggtcgtcacggtcggcacgaagggcgagacgctgcgcctcgccggccgcacgccgacccagctcggccagacgctgctgatcgaggcggaaggcgcgacgcacaaggtggagctgccgctgatcggcgcctatcaggccgccaacgcgctgaccgccacggggctggtgctggcgacgggcggcgcgctcaaggaggtgctgggcctgctcgcgcgggtgcagccggtgcggggacggctggaacgcgcggtcatcacgcgcgtcggcgcgccggtctatgtcgattatgcccacacgcccgatggcctgcgcgccgcgatcgaggcgctgcggccgcacacacgggggcggctcatcacgctgttcggggccggcggcgaccgggacgcgggcaagcggccgctgatggggcgcgtggccagcgaactcagcgacatggtgatcgtgaccgacgacaatccgcgcagcgaggaaccgcaggtcattcgcgccgcgatcatggccggtgcgccggacgcgcgcgagatcggcgggcgccgtgccgccattgccgccgccatcgcggaagcggggccggacgacatcgtcctgctcgccggcaagggccatgaacaggggcagatcatcggcgacagggtgctgccattcgacgacgtcacggtcgcacgggaatgcgccgcatgacgcccttgtggacatccgaggcgatcgccgaagcgactggcgggacggctaactcgtccttcgacgtgaccggcgtggccttcgacagccgcgaggtggcgcccggcgacctgtttgtcgcgctgcggggcgagcatgccgacgggcatgacttcattcccatggcgctggcggccggagcgggcggcctgctggtcgagcgtgaggtgaacggccccttcgtcaaggtggcggacgccgcgcgcggccttgaggatctgggccgggcatcgcgccgtcgcacgggcgcgcgcatcatcggcgtcaccggatcggccggcaagaccggcaccaaggaagcgctctaccgtgccttcgaccggatgagcttcggcggcgcgcaccgctctctcaagagctacaacaatcatgtcggcgtcccgctcagcctcgcgcggatgccggcgacgacgcgctatggcgtcttcgagatgggcatgaaccacgaaggcgagctgcgggcgctcagccgcatggttcgcccgcatgtggcgatcgtcacgaccatcgcgccggcgcacatcgagtatttcggcagcgaggagaagatcgccgatgccaaggccgaaatcttcgaggggctgacgagcgacggcactgccatcatcccggccgattcgccacatgccagccggctctacaatgtcgctgcccgccatgccgcgcggatcgtcacgttcggtctgcgcgccggcgcggacgtgcgcgtggtggaggaagccccctctgcacgcggcggcacgctggtgacggcccagttgcgcaccgcgcgcctcagcttcacggtcggcatgcccggccgccactgggtgagcaatgcgctggcggtgctggcggccgtggaagcggtcggtggcgatctcgcccaggccgggctggcgctcgccgaaatgaacggcctgccggggcgtggcgcgcgccgcacgctgcgcacggccgatggcggcgaggcgctgctgatcgatgaatcctacaatgccaatcccgcctccatggccgcgacgctggcgcagctcggcgaggagcgaggcgaacggcgcatcgccgtgctgggcgcgatgaaggaactgggcgcgctgtccgagagcctgcaccggggcctcgccgatgcggtgcgggcggccggcgtcagccttgccgtgctggtgggtgacgagatggcgccgctggccgatgcgctggccggcgatgtgcccgtggagcgggcgaaggatgtgacggacgtgctcgacctgctgcccggccgcctgcgcggcggcgacgtgatcctcgtcaaggggtcgaacagcatcgggctctcccgcctggtcgaccggctcgcggcggaagaggtggcggcatgatctactggcttgccgagcagctcaatttccccggcgtgctcaacctgatccgctacctgacgttccgtgccggcgccgccatcatcacggcgctgctgatcggcctcatcatcggcccgcgtttcatcggctggctgcgcgtgcggcagggcaaggggcagccgatccgcgacgacggaccgcagacgcatctcgccaagcgcggcacgcccaccatgggcgggctgatgatcctcaccgcgctggtgctttccgtgctgctgtggatgaacgtcgcgtccatctatctgtgggcctgcctgctggtgacgttgggcttcggcgccatcggcttcatggacgattacgacaaggtgaccaaggcgagccacaagggcctttccgcccgcatgcggctgctcgccgagttcgccattgccggcctcgcgacctggctgatcgtgcggcacaacggcacgatgctctatctgcccttctggagcggcggcgcgatcgatctcgggccgctctactatctcttcggcgctttcgtgatcgtctccttcggcaatgcggtgaacctgacggacgggctggacggcctcgcctccatgccggtgatcgtcgcctgcatggccttcatgctcatcgcctatctggtcgggcgcgcggactatgctgcctatctcggtattccgcatgtgccgggcgcgggcgatctggtcatcctgtgcggcgcgatcgtcggcgccgggctggccttcctgtggttcaacgcgccgccggcggccgtgttcatgggcgacaccggcagccttgcgctcggtggcacgatcggcgtgatcgccgtcgtcgcgcatcacgagatcgtgctggcagtgatcggcggcctgttcgtgatcgaggcgctgtccgtcatcatccaggtgttcttctacaagcgcaccggcaagcgcgtgttccgcatggcgccgatccaccatcatttcgagcagctcggctgggcggaatcgactgtcgtcatccgcttctggatcatttccttcgtgctcgcgctggcgggcctctccacgctgaagctgcgatgatcgtctcggacgcctttgccggcaagcgctatgccgtcctcggtctcgcccgctccgggctggcgacggtggacgcgctggcggcaagcggtgcctgggtgatcgcctgggaccagcgggaagacgcgcgcgcgcaggtcgccggcaaggccgtgctcggcgatcccatggaaatggacctcaatgggctggacgcgctggtcgtctcgcccggcgtgccgctcaatcgccatccggtcacatgccgggcgcgcgcggccggcgtgccgatcatcggggatatcgagctgttcgcgcttgcgcggcccactttgccgccgcaccgcgtcgtcggcatcaccggcaccaacggcaaatcgacgaccaccgcgctcatccatcatatcgtgcgggtcgccggcctgccaacgcggatgggcggcaatatcggcctgcccatcctcgcgcaggatccgctcaaggcgggcggggtctatgtgctcgaactgtcgagctaccagatcgacctcaccttcacgctcgactgcgacgttgcggtgctgctcaacgtcacgcccgatcatctcgatcgctatgccgatttcgatgcctatgtggcgtccaaggtgcgtctgttcggcatgcagtcgcccgatcacaccgccatcatcgcggtcgacgacgatgtgacgcgcggcgtggcggcagggctcccgcgcgtccggcgcgtttcggcggcatccgtcgatcccgcgatgcaggcccgctggcccgccctgcaggggccgcacaacgcgcagaatgtcgcggtcgcggtcatggtggcgcaagcgctcgggatttccgacgcgaatgtcggcgccgcgctcgaaagctatgccagtctgccgcaccgcatgcagcgcgtggcggagatcgacggcgtgctctacgtgaacgacagcaaggcgaccaatgccgcctcgaccgcgccggcgctggccgcctggcccgcgatcggggggcggccgcgcatccactggatattgggcggcctcgccaagagcgaatcgctggacgagtgcgccgccggtcttcccaacgtcgcccatgcctacacgatcggcgaggccgggccgctgttcgcccggctgctgggcgaggccgatgtccccgtgaccgaatgcgagctgctggtcactgccgttgcggaagcggctgctcgcgcgcaggctggtgatgtcgtgctgctatcgccggcctgcgcatccttcgatcagttccgggatttcgaggcgcgcggcgatgccttcgcggcagccgtcgccgcgctgggcgagaaggcgcctgcgggggacagccgatgagcgaccagagcgacgagggcatcacgctgatcgacggcggcgcgccgcgccagccgcgcttcggccagctcgacatggcactggcgccgctgcgcgcccgccccggccggccgctgccgcgcgaacgcaccgcgctcgccatctggttctgggaaatcgaccgggtgctgctcggcctcatcgtggtgctgatcgccattggcctggtggccgtggcggccgcttccccggtcgccgccgcgaagctgtccggccggggcaacgagctgacgccgctctatttcttctatcgccagctcatgtggatcggcctcggcctgcccatcatggtggtgatctccatgctgccccgcccgcaggcgcgccggctggcggtggcgctggcgctggtctttgccgcctttctcctgctcgtgccgttcgtgggcacgaccgtgaacggcgcgacgcgctggttcggcagcggcgctttccgcttccagccctcggagttcctcaagcctttcttcgtggtcagcatcgcctggctgctctccctgcgcgcgcgcgatccctcgctgccggtgataccactgaccggcatgctgaccggcatcgtcgcgctgctgctcatgcgccagcccgattttggccagacggtgatcttctgcgcggtgtgggccgggctgctgctcattggcggcgcatcgatgcgcatcatggcggggctgggctgcgtgggcctcggcctcttcgtgctcacttatctcttctacgagaatggccgtgaccgcatcgatgcgttcctgttcccggtcgccgaccccgccgccgggcccgatcaggtgcagctcgcccatgccaccatcacgcgcggcggcctgaccggcgttggccccggcggcggcacggcgaagttcaacctgcccgaggcgcataccgactatatcttctccgtgatcggcgaggaattcggcctcatcgcctgcatggcgatcgcgctggtctatctcgccatcgtggtgcgcgtcctgctgcggctgctggacgaggaagaccccttcgtcatcctcgcgaccgccgggctggtcatggtgatgggcttccaggcgatcatcaacatgggcgtcaatatccatatcttcccatccaagggcatgacgctgcccttcatcagctatggcggctcctcgatgatcgcgctgtgcgccggggtaggcctgttgctggcattcacgcggcgcaatccgtatatggcgcgctcaccttatgtcgtgacatggagcggccgatgagcatcttccgccactatgtgctggcggcgggcggcaccggggggcacatgctcccggcccatgccgtcgcccaggaactgatggcgcgcggccaccgggtggcgctggtgaccgacgagcgcggaacgaggattcccggcatcttcgaggatgtgcagacgcatgtcctgccggccgggcggatgagcggcggcccttccggctggtggaaggggctgaaggcgatccgcgagggccgggccatggcgcgccgcctctacgagacgttcgaaccctccgcggtcgtcggcttcggcggctatccggcgctgcccgcgctgctgggcgcctttgccgagcgcatcccgaccgtgatccacgagcagaatgccgtgctgggccgcgtgaaccggctggtggcaggcaaggtcaacgcgatcgcgacggcctatcctgaagtccggcgcctcgccgggcgccacgccggcaaggtgcatctcgtcggcaatcccgtgcgggagagcgtgctcgccctgcgcgaggagctattcccggtcttctcggacgaaagcgtgctgcgcctgctggtgacgggcgggagcctgggcgcgagcatcctctccgatgtggtgcccgccggtctcgccctgctgcccgtcagcctgcgccgccgcctgcaggtgacgcagcaatgccggccggaggacatcgagcgcgtccgcgccatctatgcggagatggagatccccgccgatctcgcgacctatatcgacgacatgccgaccaagctcggctggtcgcatctcgtgatcgcgcgggccggcgcctcgaccatcgcggaactgacctgcgccggccgccccgccatcctcgtgccgctgcccatcgcgacggacgatcaccagaccttcaacgcgcgggagctggccaggaccggcggcgcccggctcatcccccaacccaaattcacgccagcggaactcgccaagcaaatgcagaaactcgccatggaacccggcgccctccagaatgcagccgcgcgcgctcgcgccgccggctttcccgacgcggtcagggacatggccgatctcatcgagagcttcagccccgcgccgcagacgatcgacacggtgcgcgtcgagaccccggcgatgcccggtctcgcgggagcaggcgcatgaagggcgtcggcaccgacatcggcacgatccatttcatcggcatcggcggcatcggcatgtccggcatcgccgaggtgatgcacaatatgggctacacggtgcagggctccgacgtggccgagggctatgtcatcgcgcatctgcgcgagctcggcatcaaggtgatgatcggccatgccgccgagaatctgggcgatgccgccgtggtcgtcacctcgacagcgatccggcgcggcaacccggaagtggagctggcgctggagaagcgcgtgcccgtcatccgccgcgcggaaatgctggccgagctgatgcgcctcaagtcgaccatcgcggtcgcgggcacgcacggcaagacgacgacgacttccatggtcgccgcgctgctggatgccggcggcatcgaccccaccgtcatcaacggcgggatcatcaatagctatggctccaacgcgcggctcggctcgtccgactggatggtcgtggaagccgacgagagcgacggcagcttcctgcggctcgacggcacgctcgctgtcgtcaccaacatcgatcccgagcatctcgaccattatggctcgttcgacgccgtgaaggacgcctttgtcgagttcgtggagaatgtgcctttctatggcgcggcgatgctctgcctcgatcatcccgaagtgcaggctatcctgccgcgcgtgcaggaccggcggatcgtgacctacggcttctcggcgcaggcggacatccgcggcgagaatgtccgccccgtgcccggtggcaacatgttcgacgtgcagatccgcgagcgtgacggatcggtgcggcgcatcgaggacatcaccatgccgatgcccgggcggcacaatgtgctcaatgccatggcggccatcggcgtcgcgctgcagatgggcattgcggacgcgaccatccagtccggcttcgccagcttcggcggcgtcaagcggcgcttcacgcgcgtgggcgagatcgcggtggatggcggcgaagccgtggtgatcgatgactacggccatcatccggtggaaatccgcgccgtgcttgccgctgcgcgggaaggcgcgcagggccgcgtcgtcgcggtggtgcagccgcaccgcttcacgcggctgcgcgatctcatggacgagttccagcaggccttcaacgatgccgacatcgtctatgtgacgccggtctacccggcgggcgagcagcccatcgatggtgtcgatgccgaggcgctggtcgccgggctcaagcgccggggccatcgcgcggcccagaccatccagagcgccgaggcgctcgctgccgatctcgccgccgaggtgaaggcgaacgacatgatcgtctgcctgggcgcgggcgacatcaccaaatgggccgccggccttgccggttcggtcaccgcactgcgcaaggaggtcgcctgatgtgggagctgatgcgcatcggcctcgaaatgcaggagcgcatgatcgaggcgcagagcaaggggctggacgtcgcgcgctcgatgatggacgccgccgagaagcagggcgacgtcgcccggtccgcgctcgacatgggcgaggccatgaaccgcgccggcaaggcgcaggcggacctgttcgaccgctggatcaatttctggagcggccgtctttgatgaacgcggccgccctcatgcccgatctgccgccggtgcgcgggaagctgacggcgcatgcgccgctggccccgctcgtctggttcaaggcgggcggcgcggccgactggctgttcgagccgcaggatgcggacgaccttgcccatttccttgccgcgctggacccggccatgccggtgatggcgctgggcctcggctccaacctgatcgtgcgggacggcggcgtgccgggcgtcgtcgtgcggctgggcaaggcctttgcacgggtcgaacggctggacgctacgagcctgcgctgcggcggcggggcgtcgggcatcctcgtctcctccacggcgcgcgacgcgggcattggcggccttgagttcctgcgctccatccccggcacggtcggtggcttcgtgcgcatgaacggcggcgcttatggccgcgaagtgaaggacgtccttgtcgaggccgacatcgtgctgcgcaccggcgaacgggtgacactgccgctcgatgcgctgggctatacctatcgccacagcgaactgcccgagggcgcggtggtgatcgccgcgacgttccgtggtcatcccgaggcgccggagacggtgcaggcggagatggaccgtatttccgccgcgcgcgaggcgagccagccgctgcgcagcaagaccggcggctccaccttcaagaatcctcccggcgagaaggcctgggcactggtcgaccgcgccggctgccggggcctgacgctgggcggcgcgcaagtgagcgagaagcacaccaatttcctcatcaacaccggcgcggcgaccagtgccgatatcgaggcgctgggcgaggaagtgcgccgccgcgtgaaggcggagagtggcgtcaccctcgaatgggaaatccagcgcgtcggccgtgcggcggaaggggacggcgcatgagcggtccctggaaagtcgcggtgctgatgggcggctggtccgccgagcgggaggtgtcgctgagcagcggcgcgggcatcgtcaaggcgctggaagagcgcgggcacagcgcaattcccatcgatctgggtgcgagcccggcggaagggcgcgacttgcccgccaagctgatcgccgccgatcccgacatcgtgttcaacgcgctgcacggcgtgccgggcgaggacgggacggtgcaggggctcatggacatcatgggctatcgctacacccatagcggccttgccacctcggtcatcgcgatcgacaagcaactcaccaagcagcatctggtgccgcacggcatccccatgcccggcgggcacatcgtggcgagcgaggatctgttcgccgccgatccgctgccgcggccttatgtggtgaaaccggtcaacgaagggtcatcggtcggtgtcgccatcgtcactgccgaaggcaattacggcaatcccatcggtcgggacgtgaaggggccgtggcaggaattcgacgagctgctggccgagccgttcatcagggggcgcgagctgaccgtcgcggtgctcggcgatcgggcgctcgcggtgacggaactgaagcccaggagcggcttctacgattatgacgcgaaatataccgacggcatgaccgagcatgtctgcccggccgacgtgccggtggacatcgcgcaggcgatgatggacatcgcgctgcgcgcgcaccggctcctcggctgcaagggcacgtcccgctccgattttcgctgggatgacgagcagggcgtcgagggcctcttcctgctggaagtgaacacccagcccggcatgacgccgctcagcctcgtgcccgagcaggcgcggcatctcggcatgagctacggcgcgctcgtggaagcgatcattgcggacgcgctggcggaaggcacgccggcgaagggagcgaaggaatgagcacggcaacgatcaggcgcggatcgggacgcggcgcgcgatcgggctcgagtggcgcgggcaaccgccggccgcggcgcggcaagagcacgatcgaccggctgatcggtctcatcccgctgtcccccgagcagatcgcgaaagggatgacgtggggcatcgcgctggtggtgctggtgctcctgtgggtggcggcccgcttcctcggcttgccggcaatgattggcgcggagatcagcgagctggccggccgggcgggcttcgccgtcaccaagatcgaagtgcacgggctcgatcgcatggaccagatgccggtgaccgacatcgcggtcaaatatgtcgatcgctcgatgctttccgtcgatctggacaaggtgcgcggcgaggtcatgaagctcggctgggtgaaggacgcacgcgtttcccgccgcctgcccgatgcgctgatcgtggacgtgatggagcgccagccggtcgcggtgtggcagcatgacgggcagctcagccttgtcgacgccaccggcgtggcgctgggcggcgtcgatcccgatgccattcccgatctgccgctggtcgtcggcccggatgcgaatctcaagaccgccgcgctcgcgcgcctgatggattccgcccccgcgctcaagccgatgctggcgggtgcgacttgggttggcaatcgccgctgggacctgcgcttccagtcgggcgagcagcttctcctcccggaaggcgaggccgaagcggccgccgctctcgtcaacttcgcgcggatggacggcgtggaccggctgctcggccggggcgtgctgcgcttcgacatgcgcgatccctcgcgcttcgtgctgcggctgccgcccggccagagcaaggcggatgcgccgacggtgacgtcggcaccgaccagccgcgcggtggtgacggatggcggcgatgcggggacgacccgctccactcaggcgacggagggctgaagcacatggcgggggggcgcaacgacgggctcatcacggcgatcgacatcggcacctggaaagtgtcggcgctcatcgcgcgcaagcaggagaacggcacgctggccgtgctgggcactggccagcgggaaagtcggggcgtgcggcgcggcttcgtgatcgacatggagcgcaccgaactcgccgtgcgcgagacggtggagcaggcggaaaaggtcgccggcaccaatatcgagaaagtcatcctcagcttctcgggcggcagcgtcgagagcaaggtcgagccagtggaaatgagcatcggcggccggcgcatcgagcaggcggacatcgacacgctttatgaccgcgcccgcgagcgcatcgatcccgagggccgcgtcatcctgcaggcgcagcccacgctctacaccatcgacggcatgcgcggcgtcgcgcgcccgctcggcctccatgccgaccggctgggcgtggacatccatgtcgtgctggcggacggcgcgccgctgcgcaatctggagacgagcgtgcgcggcgcctatctggacgtgcaggcgatcgtcgcggcgcccgtcgccaccgccaccgcctgcctttcggacgaggagcgcgatcttggcgtcgcgctggtcgagctgggtgcgggcgtcacgaacatctcgctgcacatcggcggcatgctcgtggggctgcgttccattcccatgggcgcggcagacatcacggacgacatcgcctcggctttcggcatccgccgcagccaggccgagcgcatgaaatgcttctacggatcggccatgcagtcgcgccgggatttccgcgagatcatcgagatcgcaccggcagccagcagcggcgaccatgccgaggcgcgccgggtgacgcgggccgagctggtcggcgtcatctgcgagcggctgggccggctcatgggcgaggtcggcaaggcgctggacgagatgggcttccattcgccggtcggccgccaggtggtgctcaccggcggcggtgcggaactgaagggcatcgcggactatgcgcagacggcgctgggccgggccgtgcgcatcgggcgaccaaaggcgctggaggcgctgccggaagcgcatcgcggccccgcgttcacgaccctgacaggactggcgtcctatgcgctgaaggagcgcgaggacttgctgaaccggcctctggcggagcagcgcgtgcaccgcgcgcgcggcaccgcgatggtgcagcggctgatcgccgcgttgcgtgcgggctactagggccggacgcaatatattgtggatgaatggttaaaaaggacgtgaattggcctcccaactggtgcatggtccccatgtattgttggcgaggatagcgccggtaggagattattcgatgagcattgagatcgggccgccccatgtggacgagctgaagccgcggatcaccgtgatcggtgtcggcggcgcgggcggcaatgcgatcgcgaacatgatcggggcgtcggtcgacggggtggatttcatcgtcgccaacaccgatgcccaggcgctcaatgcctccccggcggagcgtcgcatccagcttggcccccgcatcaccgaggggctcggcgccggatcgcgaccggacattggtcgcgcggccgccgaggaaacgatcgccgaggtgcaggaagcgctcgagggcgtccatatgtgcttcattgcggcgggcatgggcggcggcaccggcacgggcgccgcgccggtcatcgccaaggcagcgcgtgacaagggcatcctcacggtcggcgtggtcaccaagccgttcacgttcgagggtgcgcgtcgcatgcgctcggccgagcagggcatcgaggacctgcagaagcatgtcgacacgctgatcgtcatcccgaaccagaacctgttcctgatcgccaatccgaacacgaccttcaaggaaacgttcgagatggccgacgaagtgctgcagcagggcgtgcgcggcatcaccgacctcatggtcatgcctggcctcatcaacctcgactttgccgacgtgcgctccgtgatggaggaaatgggcaaggcgatgatgggcaccggcgaggccgagggcgacggacgcgcgctgcaggccgccgaaaaggcaatcgccaatccgctgctcgacggcgtctcgatgcgtggcgccaagggcgtcatcgtctccatcgtcggcggcgaggacatgcgcctcatggaagtggacgaggccgcgaaccacattcgcgagctggtcgatccggacgccaacatcatctggggctcggccttcaacgagagcctcaacggcaagatccgcgtctccgtggtcgccacgggcatcgatacggaagccggcgccagccagcccaagagccagcctttccggctcggcgacatgggcggcgcctcgcgtccggcggtcggcacggcgccgtccttcgcggcggccgcgcccgcgccggcggctcccgagcccgaacctgcgaccgtgctggatctcggttccgtcgacgaggatgaggaggaagccgcgccgccggccaccttcaccgtttcggcaccggaagcgccggcaggggcagcgcccgcttccccccgtttccagacgacgaagttcgacgacatcactggtgatgacgagctggtgctggacagccccttcgaggatgcgccggcgcccgtcgtgcagccgccgtctccggcgcccgcaccggcggccgagcagcccaaggtggtgggcggtacgctgttcgagcgcatgtcgcagctcgcgcgcggacagacccgcccggcggacgacgatgacggcgacaatgaccgcaccgactttgaagtgccgcgttttctcaatcggcagaacaatcagtaatccggcgtgccgggcgctctccagcgcccggccgaccggagagggtatcgcatcgtgacaaggacgcgctggttcatggccctgatgctggccacgaccgcgggcgcgcaggcccagacgagcggcgaggtggtgcaggccacgcctccggccgcggcggtcgagcagctcaatcgcaatctggcgcagctctcgcgcaatccgcaggacgtcaatgccctgctcggcgcggggcaggcggcgctcgacctgggtgacatacaggccgccaacggcttctatgcgcgcgccaacatggtcaatccgcggctcggcaaggcaaagctcgggctggcgatcgtccagatcgcgctcaagcagccggtcgaggcggcgatgaacttcgatctcgcggcggagcttggcgagcaggcgcagggccatctcgcggagcggggcctggcttatgaccttaccggccagcaggagaaggcccagcgcgattacgcagcggcgttacgcgcgaatccgggcgaccagcttgcgcggctgcgtcatgccgtgtcgctcggcatatccggccgggtggctgaatccgacagcgagctggaaaaacagctttccgatggcgaccgggaagcgtggcgcatgcgcgccttcatctacgccatgaacggacggatcggggaggcgcgtcgcgtcactcagtccgtcatgcccaaggggctcgccgaggcgctcgatccctatatgcagcgcttgcccctgctcgatgccgggcagaaagcggctgcggcttattatggcgagtttcccgccaatgtgctgaagctggcggcgcccgatccggtgcgcgagcgtgacgtgcaggtcgcggcggccaatgccgagcgcgaggcagcacggtcctcgcggcgcaaccgatcatcagaccgcaatgcgggccgggacagccgccagcgtacggcgaatgcggggcaagctgcggagaggccgagcgcgagcacaccggcgtctgctggctggtcaaacgcgcccaaggcaccggccgggcagcccccggcgccgacgacacccacgccgacgcctgcccccgcgcctgcagcatcggcgcccgcatccacgcagctcgcctccggcgcacagacggcgccgccgtcgcgcgcgaccacgccacccccggcacccgcgccgcagactcaaggcgcgacagccgcgccgccgcgcgcgcaggggccgagcgaccctggcaccgccatcgccgccgcgacgccttcgacgccgccctccgggcccgcgccggcaccggctccatcggccggggcgccttcccccggcttcagcccctccgcccagcccgttgccgcgccggcgccttcgctggccgatgcgctttccgctctctcgattcccgaggaagaacggcggagggccgccgccgccgatctggaggccgtcgcgcgcatccaggagcagcggcgcaaggcgcaggccgcagcggacgccaaggcgaaagcggaggccgaggcaaaagccaaggcccgggccgaggcggaagccgagaagaaggccgaagccgagcgcaaggctaagctcgccgccaatccctcccgcaactgggtgcagatcgccaccggcaaggacgtcgatgcgcttgcgttcgacttgcgccgcatgcgccggacctatgccgacgcaatcggcgatcaggccggctggacggcgcagtggggcgcgacccggcggctgctggtcggcccgttcaagaatgtggaggatgcccgcgcggtggtggcgaagatcgccaagtccggcggggacgcgttcctctggcaaagtgaggcgggcgaggacgtcacgaagatcggcggcaagtgacgcggctcgcatcctttgcctgcgatccggcgcacagccggggccggtgccatgccgagccgggcggcgaggcgcgcggcccgcgcgacatgttccagcgcgatcgtgacaggatcatccattccatcgccttccgccgcctgcgccacaagacgcaggtgttcatcgcgccggacggcgaccattatcgcgtccgcctgacgcacagcctggaagtcgcgcagatcggccgcaccatcgcgcgcgtgctcggcctcaacgaggatctgaccgaggggctgtgcctggcgcatgatatcggccatccccccttcggccacagcggcgaggacgcgcttgaggaagcgatggcggcgcatggcggcttcgatcacaatgcccattgcctgcgcacgctgaccacgctcgaaaatgcctatccgcgctttcccggcctcaacctgagctgggagatgctggaagggctcgccaagcataacggccccgtcaccgcgcccaactgggccatgcgggaagtcgatgccgcctttccgctcgatctggaaagctggccgtcgctggaagcgcaggtcgccgcgctggcggacgacatcgcttatgacaatcacgatatcgacgatgggctgcgcgcaggcatcctctcgctcgagcagattctggcggtgccgctggtgcgccggagctgggacctggtcacggcccgccatcccgatcttccggccgagcggctgatgcgcgagctggtgcgcgaacagatcggcctcatggtcaatgatctcatcgccaccacccgcgccaacatcgcggccgccgggctcgcgcaggccgatgtggcggccgtgcgcgccgcgggccatgccatcgccgctttctcggacgggatgcgcgaggaagagcgggtgctcaagcgcttcatgtacgccaatctctatcatcaccccagccagctggaggcggccggccgggcgcgcatcatcgtgcgggacctgttcgctgcctatcatgccgatccggcgctgatgggaacggcgtgggacgcaacctgctcggccgatgagccctggcgcagccgtcacatcgccgattatatcgccgggatgaccgaccgcttcgccgagcgcgcccaccgggagattttcggcgaccgcgcgtcgtgaaccttgcgggcgtggagcaggacgggagaccggcgcatgagtgaggatcgcggcctgccacccggcgcgcggccatggctcgccgccgaaagcccggccgccggggacaagcgccatgcgcccgccacggcgcgcaatcgcgatgccattgccgaggtgctcgcacggaccctgccgccgcacggccgcgtgctggaagtcgcgagcggatcgggcgagcatgtcgtccatttcgcgcggctcttccccggcctcgtctggcagccgagcgaccccgatcccgcggcgctggcgtcgatcgcggcgtggagcgccgaggcaggccttgccaatgtcgcgccgccgctgcgcctcgatgccgccgcgccggagacatggggcgtcgggcaggcggacgcggcgctgtgcatcaacatggtgcacatcagcccatgggcggcgacggtgggtctgttgagcggatgtgcgtcgatcctgccaccgggcgcgccgctgatcctttacggtccctatctcgaagacgatgtggagacggcgtcctcaaacctggcgttcgatgcctcgctgaaagcgcgcaaccccgaatggggattgcgggacgtagccgacgttgatcggctcgcagccgaatgcggtttcgagcgaacgcagcgcgtcgaaatgcccgcgaacaatctcagcctgatctaccggcgcggtcctcgttcgggctgatgatgcttgcgcgacggcgcacatgctcgcgccaggcgatgtagaggccgctcaccgcgatgagggcggcgccggcccaggtggagggcgccggccagctggcccagagcagccagcctgcccaggtggcccagatcatctggctgtagtccatggggatcacgatcgagaccgggccccagcgcagcgcggccgtcatcagcagttgcgccgcgccgccggtgacgcccagcgccacgaacagcgcccagccgacgggatcatgcgcctgcccggcccagagcatgacgatgccgagcggtggcagcgaaagcagcgtgaaccagaagacgatgaccggcgcctgctcgacgcgcccgagatcgcgcagcacgatggcgacgatggccgtgaccagcgcgccggagagcgcgacgacgaggcccagcgatgcgaaactggccgattcgggatgggccatgatgaccacgccgacgaagcccagcagcaccgcgccccagcggtgaatgccggtcggctccttgagcaccagcgcggacaggatcgtggcgaagatcggcatggtgaagccgatggtcgtcgcttccgccagcggcatcagcgcgaccgcgccgaagttcagcagcatgccgaacaggccgagcccggtccgcgcgacatgggtgcgcatcggcgccatcggcaccagcgccagcccgagcgtggcgaaggcccagccggccgccaccggaaaggcgaagagctggcggtagaacaggatctcgcccaggttcgcgccgcgctccaccagcagcttgccgatggcataagtgagcgcgagcatcatcatcgccagcagccgcagcacgatggcgtagatcggccggtcgcgcctgtcctcgcggatatgcgggagcgcccctgcgggctgcgtcatgccctgcgcgctccccgcaggctatcccagacgaacagcgcgagcgccgcccagatcagcaggaagctggcccagcgctcgggcgagagcgtctcgcccagcagcagcacgccgctcaggaactgcaatgtcggcgcgatatattgcatgaggccgagcgtcaccagcggcagcgcgcgcgcagcactggcgaagaggatgagcggcacggaggtgacggcacccaggccgatcagcagcgtcgtggtccagatgtcgcggccgaacacgaggctgccgtcgcgcgcgacccaggccagcaccgcgagcgcgagcggggccagcagcagcgtctccaccgcgagtcccaccgaggcgggcaccggcgtcagcttgcgcaccagcccgtagagcgcgaagctgatggccagcgtgagactgatccacagcgtctggatttctcccgccgccagaatggccacgccgacgcccgcgagcagcaccgcgatgaactggccgcgctgcagccgctccttgagcaccaaagtgccgagcagcacattgacgagcggattgaggaaatagccaaggcttgcggccacgacatggcgcgtgtcgacagcccagacatagaccagccaattggcggcgatgagcagggcactgatcgccagtgccgccacgatgcgtggctggcgcagcgaatcgcgcagggcgggatagagccggtagctcgccaggacgatcgcgaggaacgcgaccgaccagacgatgcggtgcgccaccacttccatcggcaaggcgccatggatcagcttgaaatagagcggcagcaggccccacatgccataagcgccaaggccggcaagcagcccggcgcgatggcgggcctgcagctcggcttcgctgagggggagcggggcgttcaaaacaggccgccccccgcccacaggcgcagcatcccgaaggccgcgactgcgaggcagaaattgcgtgcgccgttcccgctcgcgaactggccgacaagcgcgccgaacagcgcgagcggcacgatcagccagttggcccagccgaggccggggatgatggctggaatggcgaggatgagcgcgaccgcgccgatcaggacggaaagcagcgaaaccatgcgcgcgccatgagcctcggcgctcgtcttggcaagagcgccgcgccccatgacaggatcgcgcggacagggcgcccgcaaaagggccgtgcagcaggggccagccgggtggccgacccctgcttgccgcgatcaggcgaaccggatccgggtggcgcgctggcggcgcatcgcgccaccggcgagcgcgaagccgccgatcatcatcgcccaggtggcgggctcgggcaccgcgccggcgctggcgacatcataggtcacgtcatcgatgacccaaaaattgccgcccgagcccgtgatcaccaccttgtcgacgaggccggcatagccgttgccgatcagggtcggtgcagcgctcagcgacacagcgcccgtcgaagagaccagcgacccgccgagatagaggtcgaccaacagcgtgttaaagcctgcgaaatatgcgccgccgaatgtgatgggggcggcccacatcatcgtgccggtgggcgatgacgagtcggcataggcacggaagctgccggacgccggggtgtagggcgactgctcgccttcatagacataccagccattggcggaccagtcgatgccgccataattggccggtatcgcgccgttgctgaggtcgtcgaaatcgaccaccacggcctgcgatgcggagggcgcaaccgcgagagcggcggcgagcagcagatatttcgtcttgaacatgatttttctcccacgattcgccgccagcaggacccccgtacgcggctcatgctccctggccgcgcacccacccgggttgcaatctgattaaccctgtatcgcgcgtgcctgatcgggacaggtgaccgcagccggtcaggcgaggtccagcgcgagccccagatcggcgatcaggtcgtcgggatgctcgatgccgatcgacaggcggatggtcgaatccagcacgccgatccgctcgcgcaccgccgccgccacgccgctgtgcgtggtggtcgcgggatggctcgcgagcgattccgtgccacccaggctgacggccagcttgaagatgcgcagcgcgttgaggaagcggaacgcagcggcctgcccgcccacgatgtcgaaggagaaagtcgatcccgcgccggtgcattgcgcgtggaaagcgcggccggtgggtgagagctgatcggcgaagggcaggtaatggatgtcgcctaccttgggatgatcgcgcaggaaggtggcgatgcggcccgcattgtcgttggcgcgctccatgcgcagcgccagcgtttccaggctgcggccgagcatccagcaactgttggggtcgagctgggtgccgatggcgctgcgcagcgcgcgcaccggccgcatgacgtccctcgcgcccagcgctgcgccggcgatcaggtccgaatggccgccgacatatttggtgagcgaatagagcgagatgtccgcgccatgctcgatcggccgctggaagaccgggccgagcagcgtgttgtcgcacatgatgatcgggcggtggccttcctgctgcgccgcgatctcctcggcgatctcgcggatcagggcaatgcgcaccagcccgttggtgggattggccggcgtctcgatgaggatggcggcaaggcgacccttgccggcggcttcccgcgcggcggcctcgatattctcgcggtccacgccattggtgaagccgaccgaaagaatgccgagccgtgcgaggctattgcccagcagtgtctccgtaccaccatagagcggctgggaatgcagcaccacgtcgccggggcgcagataagcgagcaggctcgtcgtgatggccgacatgcccgaggagaagagcacgcaggcttccgtgcgctcgtagaccgcaaggcgatcctccacgatctcgctgttggggtgattgaagcgggaatagacgaggccgccttcctgcccggccggcggctccctgcggccggacacataatcgaagaagtccttcccttcctcggcggacctgaacgcgaaggtggaggtgaggaacaccggcggcttcaccgcgccttcggagagggcggggtcatagccatagttcagcatctgggtttcggggtgcagcgcgtggccgccgatatgggtcttgcgggaattgtcggtcatggcgcgctcctggcggcaatgggttcatgctccgagcatagcccgggacagcgccgacaccatgttattttattgcgggcgcctgttgcccgccggtccctcagccgtcgctgtcgcgctcgatgtcggcgccgacggcggagagcttctcctccagccgctcatagccccggtcgagatggtagacgcgattgacgatcgtctcgccctgcgcggcgaggcccgcgagaatgaggctcatcgaggcgcgcaggtccgtcgccatcacgggcgcgccggtgaggcccggcaccccgcgcacgactgccgtgcggccgttcaccgtgatgtccgcgcccatgcgcgtcagttcgggcacatgcatgtagcggttctcgaagatcgtctcggtaagcacgctcgcgccgtccgccagcgccagcatcgccatgaactgcgcctgcatgtccgtcgggaagccggggtgcggcgcggtggagagcgtgagcggcttcagccgtccattcgctgccacgcgcaggctccggccgctttcctcgatatgcacgcccgcgtcgcgcaggcccttgaggatggcatgcatgtcatcgctgctcgcgccgaccagctccagctcgccgccggtgatggcggccgcgcaggcatagctgccggcctcgatccggtcgggcatcactttgtaggtggtgccgtagagccgcggcttgccgtggaccacgagccggtccgtgccgatcccctcgatctcgctgcccatggcgacgagcaggccgcacaggtccacgatctccggctcgcgcgcggcattctcgatcacggtctcgccgctggcgagcgacgcggccatgagcgcgttctcggtggcgccgaccgacgggaaggggaaggaaatgagcgcgccgcgcaggccgccgtccggcgccagcgcgcgcacatagccattggccatctcgatcgtcgcgcccagcgtctggaacgcctggaggtggaagtcgatcggccggttgccgatggcgcagccgcccggcagcgagacggtcgcttcgcccgcgcgcgcgagcagcggccccagcaccacgatggaggcgcgcatcttgcgcacgatgtcataaggcgcgacgctggacgtgatgcggttcgcccgcagcgtcataacccggccgaaatcctcctgccgcgagccctcgacagtggtcgagacgccgagctggttgagcaggtggccgaagctgtcgacatccgccagccgcggcaggttgcgcagcgtcagcggctcctcggtgagcagcgcgcagggcagcagcgtgagcgctgcgttctttgcgccggagatggtgatcctgccggagagcggcttgccgccgcgaatgacgatacggtccatcgcggcttcctagcgtgtgccgcgccgagcgcaagtggggcaggggtccgcgcgccgatgccgggcggattttcgcccgatgccatggcccgggcgcggccgcctatcgtgccgacggctcgcggctcagccgggacatcagcagcgcggcgcgcttggcctgccgctggaagctgggcaggtccacgctttcacccggcgcatggctgcccgcgccatccggccccagaccggcgaggccgtccacgtccgccgcgacgaagccgatgtcgcccgcgccccgccgcagcggatcgagcgccggcatcgcggggaggccgaggtcgccgttcacggcattgagccgggtcagcagcgcggtgttgccctcggtcggcgccatcggcggatagccttccttgaagctgatcgtggcctgcgcgccggggccgtgtgccgcgacgatctgctcgatcttctggcgcacccgcgccgcctgttcgggcgtgagcgcgcgataatcgccggtggcgacggcctgcgcgggaatgatgttggtcttgccgctggcgctcaccgaggcgtcgttcgccgccagttccgcctgcgcgcccccggcgacgaggccgatgttgaaggtgaggttaggctcgggcagttccttgcgcatggtgctgatgatgcgcgcgacttcatagatcgcgccatcgcccacctggccgaagataccgctggagtgccccgatttcgccgtcacgcggatggtgtagctggtcgaggagcgccgcgcgatcgagccatagtcctgcccgtcgatggtcaccagtccctcgaagtcgagcgcggcgtcggcgcgcttgcccgccgcgatcaggtccgcgcgagcggcgtcgatgggctcgcccaccgattcctcgtcgccggtcagcaccacttcgatgttggcgtcgcgcagcgtgcccgcgtccttcatggccttgagcgccatcagcatcacgaccacgccgcccttgtcgtcgccgatgccggggccggtcgccgtatcgcccttgcgctcgaacctctggaacggcgagctttcctcgaacaccgtgtcgagatggccgatcagcagcagccgcttggtgcccggcttgccgctgtgcgtcgcgatgatgtgcccggcgcggcccgttgcgtccatcggcttccatgtgacggtgaagccgagcgtctccagctccggtcgcaccatttcggcgaccttgatgacgcccgggatgttgcgggtgcccgagttctggttgaccatccgttccagcagcgcgatcgcctcttcctgctgcgcttccacgctgcggaccatgcgctgctcggcggcgctgagcttcgccgcggcgggactggcggcgagcgcgaggaggggaagggcgagcaggcgcgcggcgcgggggaagtggatcatggcgcgcacgataggcgaagtgcggcgggcttttccagccctcgcgcatcgctcccgcgcaatgccgccgcgtcgtctctccggccggagtcgcaggcctcaggccagcagctcgacatcccagtagagccagtcatgccagctgtcgtgcagatggttgggcgggaaggcgcggccatgatcctggagttgccagctcgtcgggcggattggctgctcgcgcagcgccatgttggcctcgcgcggggtgcggccgcccttgcgcaggttgcagggcgagcaggcggtggccacattctcccatgtcgtgcgtccgccggcgcggcgcggcaccacatggtcgaaggtcaggtcgctggtcgcgccgcaatagaggcaggagaagcggtcgcgcaggaagagattgaagcgggtgaaggcgggatattcgctcggccgcacatattgcttgagcgcgatcaccgatggaatgcgcatctggaagctgggcgagtggacttcccggtcgtagctggagacgatgtccacccgatccaaaaaaaccgccttgatggcggtttgccagggccagaggctcagcggataataggaaagcggggtatagtcggcattgaggaccagtgccggacagttttctggatggcgtattcgatcgggatgatacatgcgcgctcgtgcccctttcgttgcgccgcgatccatcgttgagaaccgtgacgtcctcatgacagcagagatgatgactcctcgtcaagagctagtatgacccgggtagacgctccacgacatctggtgacgcgcttcgcgcccagcccgaccggccggctccatatagggcatggctggtccgccctgcaggcccatgatctcgcgcgggaaagtggcggcactttcctcctgcgcatcgaggacacggacgtgactcgctgccgcccggaattcacccaggccatcctggaggatctgcgctggctcggcattggctgggatggactcttgatccagtcgacgcggttcccggcctatgaagcggcgctggaggcactgaaagggcagggcgttgcttatccctgcttctgcacgcgcggcgacatcgcgcgcgagctggcggcgagtctccacgcgccgcacggggcggacgggccgctctatccggggacatgccgtggcctcgatccggcgacgcgcgcggaacggatcgcgcggggcgatccccatagctggcggctggacatgggcgcggcgcttgcccgcaccgggccgctcagctggcacgatgcgcaggcgggggacgtgccggtcgaccccggcgcgctgggcgatcttatcctcaaggggcgcgaccgcccggccagctatcatctcgcggtggtggtggacgatgccgcgcaaggcgtgacggacgtggtgcgcgggcgcgacgtgttcgcctcgactcatgcgcatcgcaccctgcaggcgctgctcggcctgcccgtgccgctgtatcgccatcatgctctggtggtggatgccgagggcaagcgcctcgccaagcgcagcgaagggctggctcttgccgatctgcgggcggcgggcgcggacgggcgggggctggcggacgatctgcgggcagggcggtttccggttggaatattcctccgctgaacctacatcgctccaaacggagtcttatcccgatgggcaatgtcgttctcgtaatcctcatcatcctcgcggcgctcggcgcggtggcttatctcgtgcgtggcgtcgtcacgttcctgaagacgacggaagccgatctgcggaatgacggcaccggccccagccagtcgagcctcaagcagaaccggatgatgatgggccgcgtcaccatgcaggcggcggcgatcctgctgatagcgctgctgctgctgttcaacggcagcaaataaccggctgaacagtcttggtccgcctcaatcgcatttacacgcggacgggcgatgacggcacgaccgggctggtcgacggcacgcgcgtggccaaggacgatccgcgcatggccgcgatcggcgaggtggacgagctgaacagcgcgctcggtctggccatcgccgccatggcaggcgagccgtcggcggcaagtctcctccagggcatccagaacgatctcttcgatctcggcgccgatctcgcgaccccgggcgagaacttcacgccttcggagatggtgctgcgtatcgtcccggcgcaggtcgagcggctcgagcaggccatcgaccggctcaacgatcccattccgcccctgcgcagcttcatcctgcccggcggcagcgagagcgccgcccgcgtgcatctcgcccgggccattgcccggcgcgccgaacgggtggtgctgacggcgagccgggccatggcgatcaacccggccgcgctcgcttatctcaaccggctctccgacctgctgttcgtcctcgcgcgtgcgctcaacggcaatggcgccggggatatcctctgggtgccgggcgccagccgcgcggcgcaggactgaggcgcaggcccggggagggggccccaccccgatcaggcgttcccgcatcgcacccggcgactgtcggcaatgtccagagactgcccgtccgcgccgagtccgagcgtcagtgtccttgtccactgctcgccttcgcccgtgaaatccgccgtgatccggacgctgtccggcgagagcatctgcacgctgcgcaccatgccgctgctttcgtggaaggacagacggtcggcggcgatcgccagccggctttcgtcgtcggcccggccgcaggcctcgcgtgatgaagcccagcgcccctggaacgcaaccggtatccgcgccgccgtggcgtctgcgccggccggaacgaccctgaccgtgccgcgcggccgcaggtccgagtcgccgatgagccagggcctttcccccggctcgcctttctggccatcgggattgcgcaccagcgtcatcgtgccgatcaggttgaacggcgcgccgttctcgcgcaggcggccataagcctgcaccggcacgcgcgccgtcacggtgccgccggtctgcggtcgcccgacgaggacgtggaactcggaatatttccggtagctgtcggcgaagtcggcctcggtcatgccgctctgccggccgtcctcgctccacaggcgataggcatcgccatagcggccttcgccgatcgcgaggccccagagttcgatcgtcgcgcccgacgcctcgacgctggcgggattgcgcgcggcgctttcgttgagcggcgtgcggtcgtccgggagcccgccctcctcgcccggcgcgggcgggacgagcattcccccggccgcgcccgcgctgttgccggcggctccgggcccggcgacgtcggccgcattcgccgcgttccgggtcatgccattctcggccatgtcgttcgcagggtcctgctgctgtgatccgcagcctgccatcagcgtcgccagtatcagcggtgccagaccgaaagatttcaacggcatgttgctgtcctcctcattgccggagcgggaacgtccggaccggtcgccggttgcagccatttgcgtgcttccccggccatgctatggggatcgccccccgccgccggagcgccgaaccagcaatgaacgatctcacgcaaacgccggaaatgctcattgccaccatgggcgcgcgcgcacgccgcgccgcgacggagatggcgatggtgccaagcgcgcgcaaggccgaagcgcttctcgccgcgtccgcttcccttcgcgagtccgccgccaggatcattctcgccaatcgcgcggacatggagcgcggcgctgccaacgggctttcctccgccatgctggatcggctgcggctggatgaggcgcgcatcgccgccatcgccgatgccgtggccaatgtcgccgcgctggacgatccggtcgggcaggtgatcgacgaggcggtgcggcccaatggcctgcgcctccagcgcgtgcgggtgccgctcggcgtcatcgggatcatctacgagagccggcccaatgtgacggcggacgccgccgcgctctgcctgcgctcgggcaatgcggtgatcctgcgcggcggctccgaagcgctggaaagcaatcgcgcgatccacgccgcgatggtcaggggcatcacgcaggcggggctccctgccgaagcggtccagatcgtgccgaccagcgaccgcgcggtggtgggcgccatgctgcgcgcggtggggctgatcgacatcatcgtgccgcgcggcggcaagagcctggtggcgcgcgtgcaggatgaggcgcgcgtccccgtgctcgcgcatctggacggcatctgccacacttatgtccatgccgctgccgatccggtcatggcgcgcgagatcgtggtcaatgccaagatgcgccgcaccggcatctgcggcgcgatggagacattgctgatcgaccgcgcctatcccgagccggaagcgctcgtgcaggcgctgctcgacgcgcgctgcgacgtgcgcggcgacgagggcgtgcgcaagctcgacgatcgcgtcgagcccgcccagccgggggactgggacacggaatatctcgatgccgtcgtcgctgcccgcttcgtgagcgggatggacgaggctctggcccatatcgcggcgcatggcagccaccatacagacgcgatcgtgaccggggacccggccgtcgcggaggatttcctcaaccggtgcgacagcgcgatcgtgatgtggaatgcgtccacccagttcgccgatggcggcgagttcgggcttggggcggagatcggtatctcgaccggtcggctgcatgcgcgcgggcccgtcgcgctggaagggctgaccacgtacaaatgggttgtgcgcggcaacgggcagatccggccatgagcggcgcgcgctccctgatgccgtccctgaagccgtcgctgcgccacctcggcatgctggccgcgctcggttggctggcaggatgccaggccgtgccgccgccgcgaaccgagcctgccccgcgccccgcgccgccgccgccaccgcccgcacccgcaccagcgccgcaggcaccggccgtgccatgggatgtcgcgccggtcgagccgggcgactggtcctatcgcgcggaggggcgtgacagcctcgcgatgttcgcacaggccggcgcgcagccgcgtgtggcgttcgtctgccgggcaggcacccgcgaggtggcgatgcggctgctttccgtggacgggtccgcgcggcaagtggtgatccgcaccagctacggcgccttgcaatggtccgcgcttgccgcgaccgacgggacgcggctggtgaccatcacccggccggcgagagatcagggcttcgactggatcgcctattcgcgcggccgcatcggcatcgaggccggtggagagccgttgctcgtcatcccggtgggagcggaaattgcgcgcgttgtggaggactgccggaactgaggttttccggcggtttctgcccggatcggcggacgcatgattatgattcgaaaaaagataaatacaagtcttgttcgcacgtgcgttatgaatcacatctatgctcatcgcagggcagaggcttccagccgcaacctcgcgaaatggttttaacgcaagcgaaaggaggtgatccgatgtctcatggttcagcaatggggtcggtcaagtccgttcggggagcctgccgctaaggcattggcggcgggtcgcgcgaggatcctgacaagggatcggaacgcggcgtaaatccccgggtggcggcacttccggccgctgaccatgtatgatgggccgctcggcgcctccagaagcaggaggttccggcggcccctctcatttgggggcatgagcgaggaatggcgcgaacgctgctgggcatggcctgtgcgctctgcatcgcgagcgtacccgcgccggcgatagcgcaagaggagggctggtccgcggcgccatggcgcgaggatctggcggccggcccgccgcttcccgacgcgggctgagagcaaaagagtttcgcggatctcggcagacgcgccgagccgtgaggccccgctcagttgctgtgcagggcggcctgcgccatctgcgcgccctgcggcacggccatcatcttgccggacgtgacgatcacgcgcgtgccgagcttcgcctcggcgaagaccagcttggcgaacgcgagcggcacgccgatgcagccatgcgtggcattgccccaggcgacttcgctggcgtggatcgcgaccccgtcattggtgaggcgcatcatgtagggcatgggggcgccatagaggttggacacatggtccactttcttctgcatgatggggaaagtgccgagcggggtgggcttgtcgtccgcgccatagaggatgacggcggcgccgatctggtagcccccgcggaacaccgcgatcgtctgcgcctgcaggtccaccgtgatgatgacttcgcccggcggcacgccttcctcgtcccacacatagtcgccatggcggaacggccccttgacctccagcacgcgcttgagctgcatggggtcgccggcgtcgaaggacgcgggatgcgcctcggcggccgggaccggttgcgcaggcgcgctctcctgtgcctctggctgcaccgccggtgccgctggcacgggcgcttcccgggccgtgtcggcgcgcgcgaaatgcatcggggcgaggctggtcgtcagcacgcccgccgccagcacgcctgcgagggcgaggccggtgcggatcatcctgcgttgcgtggtcgctttcatggcgcgggtcctgcgcccattcggggccggtgcgcaatgtgccatttccggtcgtttcccgatgggacagccgcgcacggatatcttaacgggttaacgcggggccttgtcgtcctccgccgcgccattctcctcctcggcctgatggtagaggatttcgttgcggatatggatgacttgcgatcccagccgcgtctcgacgatgaagatcgcgaacgcgctggcgatggagatcatcgatcccatgaacagcagcgcgatcagcgtgcccagattggccatcacgagattggatgcgaacagcaggatgacgaccgcgctgatcagcagcgcggccagcaccgacaggaagatggcggtattcaccaccgatatccgccggtcgaggatgcggatttcctggatcagccggtcatgctcggccccggtcgactggggcacgagcttctccaccacccgcgcccggtcgatgacgcgggcgaggcggctggcgcaaacgttgaggaagccgccgatgcctgcgagcaggaacaccggcgccaccgcaagctggatgacatgcgtgacttcgctgacctcgggatagctcagcgccgggatggcactcatccggtcgccttggtgccgggcacgttcacgcccattgactggaggtagcgcttcacgttgcgtgccgcctggcgcagccgctgctcgttctccaccattgcgatgcggacatagccctcgccgtcctcgccatagccgacgccgggcgccaccgcgaccttcgcctcggtgagcagttgcttggagaattcgaggctccccatctcgcgcagcgcgggcggcagcggggcccatgcgaacatggaggcgcgcggcgaggggatgtcccatcccgcgcgggcaaagctctcgaccatcacgtcgcggcgcttctggtagagctggcggttcttctccacaatgtcctgcggcccgttgagcgcggcgcaggcagcggcctggatgggcgtgaaggcgccgtaatccagataggacttcacccgcgtgagcgccgcgatcagcttcttgttgccgaccgcgaagcccatgcgccagccggccatggaataggtcttggacatggatgtgaattcgatggcgatgtccttcgcgcccggcacctgcaggatggagggcgtcgggttgccgtcataataaagctcggaataagcgaggtcggagatcagccagacctgattgtccttcgcccatgcgaccagccgctcgtagaaagcgaggtccaccgtctccgccgtcgggttcgacggataattgacgatgaggatgctggggcggggcacggtgaagtgcatcgcgcgctccagcgcccggaaataattctcgtccggcgtggtgggcaccgagcggatcgtggccccggcgatgatgaagccgaaggtgtggatcgggtaggaggggttgggcgccagcaccacgtcgcccggcgcggtgattgccgtggcgaggctggagagcccttccttggagcccatggtcacgaccacttcgctctcgggatcgacgtccacgccgaagcgccgggcataataattggcctgcgccttgcgcagcccgggaatgcccttggactgggaatagccgtgggcgttgggtttctgcgccacttcgaccagcttgtcgatgacatgggcgggcggcggcaggtcgggattgcccatgcccagatcgatgatgtcctcgcctgccgcacgcgccgcggcccgcatcgcattcacttcggcgatgacatatggcggcaggcgcttgatgcggtagaactcgtcggacattgtgaagtcggtctccgtggatggaacgggccgggcgatcctgtcttgggactgccgggccactcgtccatatagcctgcgcagcaaccacgtgccaccaaaaccgaagaggtgccctgatggaacagcagacgatcgatgcgccgggtctggcccagatgcagcactggacccgcgtgatcggcctggcgcagcagcgcatcctcgagcgcagtgccgatctggccgagcgggccatgcgtttccgcagtctggaagcgcatcccaatctggagaagatcgccgagatccaggcgcagatggcgaaccgcagcatggcgctctgggagcagttcctggcgcgcgccggcggatcggagagcggcgagggcgaggcaccttcgcaggccgatctcgatcggcgcttcgccgatccgcgctggcgcgacaatccggtgttcgatctcatccgccagatctatctgctcgcgtcggaatttcttctccagcttgccgagaatgtcgacgggctggacagccgcgagaaggagaagctgcgcttcgtgacgcagcgtttcgtggaagcctcgagcccgagcaatttccccttcaccaatccgctggtgatcgagcggacgatcgagacgcgcggcgagaacctgctcaccgggctcgagcatctgctggccgacatcgatcgcggccagctcacgcatacggatggctctgccttcgagctcggccgcaacatcgccacgacgccgggcaaggtggtgcacgagacgccgctttaccagctcatccaatatgcgcccgccacgccggatgtgatggcgacgccgctgctcatcttcccgccgtggatcaaccgcttctacattctcgatctcaatccgcagaagagcttcgtcaaatgggcggtcgaccagggcctcaccgtgttcatggtgagctggaagtcggccgatgccagcatggccgatgtcggcctcgatgattatgtgctgcgcgggcagatcgacgccattgatgtcgtgcggggcctgctcggcgtgccggcggtccatgccgtgggctattgcgtggcgggcacggtgctctccgccacgctggccctgcttgccgcgcggggcgaggcggacaaggtggcgagcgcgacgttcttcaccacgcaggtcgatttctcgcaggcgggcgatctcaacctgttcgtggacgatgagcagatcgcgctgatcgagagcctcgtcacggagggctttctggacgggcgctaccttgccgccaccttcaatctgctgcgcgggcaggacctgatctggaactatgtcgtcaacaactacctgctcggcaacgactatccgcagttcgacctgctgtactggaatggggacaccaccaatctccctgcccggtggcatcgcgcttatctgacggatttctaccgggacaaccggctggtgcagccgggcggtctcgtcgtggacggtacgccgatcgacctcagccgtgtcgagacgcccagctacgtccaggcaggcatcgaggaccatatcgcgccggcctgctcggtctggaagatcatggatcatttcactggtccccggcgcttcgtgctggccggttcgggccatatcgccggggtggtcaatccgcccgccgcgggcaaatatcagtactggaccagcgaggaggcacagggcgatttcgactccttccgcgcgcatgcgaaggagacacggggaagctggtggccggactgggtcgcgtggctgaaaggccttgatcccacccgcgtcgcggcgagcggcgcccgcatcccgggggaaggcgcgctggccgcgatcgaggacgcgccggggcgttacgtccgccagcgctgagggcgtgcgcgcggcgcctgacgggcgcgatccagcataaggacggggccgcgagcgcggggcaggcgcccgcgcaagagcctcccagcgcctgtaagacacttttgttgcagtgcatcattatccttgccaacaggggcggaatcgcctatgctgcattgcaacaaaacatttcaggagattgttttggctactccaccaaagcctgcttcgcggaaaccgggcgcaaaaagcgcgcccgcaggtgcgaagccagcgaccgtgaagtcgtccacagcgaaagccgagacgccgtcgaagcctaccgtcaaggcgaagccggcgccgtctgccgcggcacccgcgcccaagcctgcggcgcctgcgccgaaggtcgccacgcctgcatcgcaggccaagcctgcgcccgtcgaccagaaggcggcaccggcgcccaaagctgctgccccggtcgaatggccggtctcctcgccggcgaagtccgagccggccgtagaacaacagactgctgaaaaactgactgcgcaagcagccacccccactcctcccaaggcggttggcgtcgacaccccttctgtcgcgaccgccaagacgaaaggcgaattgatcatgaccgatgcgatggaaaccgcgaagacctttgctgaagaaaccaagacccgcatgcagagcgcgttctctgaaatgaacgataaggccaagacgacgatggagaagtcggcgaaggcgttcgaggagctgggcgagctgaccaagggcaatctcgaagccatggtcgaatcctccaagatcgcggccaagggcgtcgaatcgctgagccaggaagctgccgacttcggccgcaagtccttcgagaagaccagctcgaccatgaagagcttcgcgtcggtcaagacgcccgccgagttcttccagctccagagcgagctgctgagccaggcgatggacagcttcgcgtcggaagcgtcgaagaacagcgaagcgatgctgaagctggccggcgacatcgcgcagccgatcagcaaccgcgtctcgatcgtcaccgagaagatgaagaagacgctcgcggcctgatcgcgcagctcttccggaaaagagaaaaggcggcgcgctccggtgcgccgcccttttttttcgctttatgggctcggcccttgcaaggggggcgggcgatatcctattttcgggacatgagaatgaccggcgctgagactttccgccccatcatggccggacggcaggatgaggaagggcctgggggaccggggctcggcattgccacgcgcgcgcgcacccgcaccaagaagccgacgccctacaaggtgctcatgctcaatgacgactacacgccgatggagttcgtcgtggatgtgctccagcgcttcttccgcatggacctcgagcaggcgacccgcgtgatgctccatgtccaccagcgcggcgtgggcgtgtgcggcgtgttcagctatgaagtcgccgagaccaaggtcaatcaggtgatggattatgcccggcagaaccagcacccgctgcagtgcacgctggagcacgcctgagcgccacctagcggcaagggccaagccctccgcctctcactgactccctgcgaaacaaccgtgtgacccacggcggggggcgcttcgtgcgctcgcccgttgggcgtccgcgtcagcgccagcgccggcgccttccgtccgccagctcatcaattcgataatcgtcgaaatatctgttgacgtgaaaaacgggcaggttatttcgacattcatggaaatgaactctcccgccgtgatcgaagcgcttggcgctcttgcccaggagcaccggctccgcctgttccgcctgctggttcaggcagggcaagaggggctccccgctggtgcgatcgccgaggcgctggatattcccaactcctcgctgtccttccacctcgcgcaactcagccgggccgggctcattcagcagcgccgcgaagggcgttcgctgatctacaccgccgactatgccgcgatgaatgcgctggtcggctatctgatggagaattgctgcggcggcgcggcctgcgcgcccgaggtcgccgcaacggcgatgtgccggtcatgagcgtcaccatctatcacaatcccgcctgcggcacgtcgcgcaatgtgcttgggctgatccgcgcgaccggcgaggagccgcgtgtcatcgcctatctcgagacgccgccgacgcgggaggaactggtctcgctgatcgcgcggatgggcatcacgccgcgcgatctgctccggcagaagggcacgccttatgccgcgctggggctcgacgatccgaccctcggcgatgacgccctgatcgacgcgatgatggcgcatcccgtgctcatcaaccggcccatcgtcgtggggccgcgcggcgtcgggctgtgccggccttccgaacgggtgctcgcgctgctcgatcggccgttgcgcgaggatttcgtgaaggaagacggcgaggtcgtgaaaccggacgcgaaggcgccgcgatgaccagcctttccgatgcccggcaagaggctggcgcgctcgggctcttcgagcggtggctgtcgctctgggtcgcgctggcgatcgtcgccggcctcatcctcggcaatgcggcgcccggcctgttcggtgcgctcgccggccttgaattcgcctcggtcaatctggtggtcgcggtgctcatctgggcgatgatctacccgatgatggtcgcggtggacttcgcgagcctgcgggacatcggcgcccggccgaaggggctgatcctcaccatcgtggccaactggctggtgaagccgttcacgatggcggcgcttgccgtgctgttcttcgagttcctgttcgccgacctcatcgcgcccgcggatgcgcagcaatatattgccgggctgatcctgcttggggccgcgccctgcaccgcgatggtgttcgtctggtcgcagatgacgcgtggcgatccggcgtacacgctcgtccaggtgtcggtgaacgacatcatcatggtgttcgccttcgcgccgatcgtcgccctgctgctcggcatcacggacattgcggtgccgtgggaaacgctgcttctctccacgcttctctatgtggtgatcccgctcgtcgccggcgccctgacgcgtcgccatctgctggccggagcatcgggcgacgtcgaggacgtcactcgcttcacggccggtctcaagccgctttcggtgatcgggttgctgctgaccgtggtgctgctgttcggatttcaggggcgcgtgatcgtctcgcagccgctgcttatcgccctgatcgcggtgcccatcgtcatccagagctatggcattttcctgctgacctatgcggccgcatgggcctggcggatcccgtttcccatcgccgcgccctgcgcgctgatcgccacgtcgaatttcttcgagctggccgtggccgtcgccatcgggcttttcggtctcggcagcggtgcagcgctggcgacggtggtgggcgtccttgtcgaagtgcccgtgatgctctcgctggtggcgatcgccaaccggacccggcggcggttcccgcccgtctgaactgcgcgaattcagccctccccgccaatccgtccttgaccatcgccacgctgcaatgcagcatgatgccatggctccggcacgcccgcccatcacgcagaatccggacatccgctatctcgggcggctgctgggcgacgtgatccgcgtctatggcggggaccggctgttccgccagaccgaatatatccgctccacctcggtcgatcgtgcgcgcggcgtggccccgcccgaaggggtggataccggtctctcggcgctcaccctggacgatacgctcgctttcgtgcgcggcttcatgctgttctccatgctggccaatctggcggaggaccggcagggcatcgctgccgagcccggcgcggacgttgccagcgccatcgcgaagctggagaaggacggcatcgccccggcggatgtcatcgcgctgttgcagaaggcgctggtcgttcccgtcctcacggcgcaccccaccgaagtgcgccgcaagtcgatgatcgatcatcgcaacgtgatcgcggacctgatggcgctgcgcgacaccggcgccacggagacgccgcagggcgagctgatcgaggaagcgatcagccggcagatcgcgctgctctggcagacgcgcccgctgcgccgcgagcgcctgttcgtgcgcgacgagatcgacaatgcgctgtcctatttccgcgatatcttcatgccggttctgcccggcctctatgcgcggtgggaccgggtgatgggtgcccgcgtgcccggcttcctgcggctgggcacatggatcggcggggaccgggacggcaatcccttcgtgcaggccgagcaactgcggctcgcgcttggccgggccagcggctccacgctgcgcttctacatggaggcgctgcacgagcttggcgcgcaactctccatctccagcgaactggccgccgtccccgcgccgatccgggagctggcggcggcgagtggcgatgatgcgccgagccggcgggacgagccttatcggcgcgccgtcgcgggcatctatgcccgggtcgccgccaattacgaggcgctgaccggccagccggccccgcgccccgccaagctcaggggcgagccttatcccgatgccgccgcactgcgggccgatctcgtcacgcttggccgggggctggcggtggaaggaaatggcgcgctcgggtccgggggcgggcttgcgcggctcatccgtgccgtcgagattttcggcttccatctcgccacgctcgacatgcgccagaacagcgcagtccatgagcgcgtcgtcgccgagctgctgaaggtcgcgggagtcgaaccggactatctggcgctggacgaggacgcgcgcgtcgcgctgctgcggcgggaattggcgcacaaccgcccgctcggcacgcatttcgccgattacagcgaggaaacgacgaccgagctcgccatcgtcgaggcggcggccgaggcgcaccggctctatggcccggcctgcattacccattatctcatttccaaggccgagaccgtctcggacatgctggaagtgaatatcctgctcaaggaagcgggcctgtggaaagcggccgacgccgccgagccgccccgcgcgccgatcatggcggtgcccctgttcgagaccatcgccgaccttgagaatgcgccgggcatcatgaccgcctatttcgaattgccggagatcggcgcgctcgtccgtgcgcgcggccatcaggaagtgatgatcggctattccgactccaacaaggacggcggctatctcacctccacctggagcctgcacgaagcgagcaaggcactggcgccggtgttcgaggcggcaggtgtgtcgatgcagctctttcacgggcggggcggcgcggtggggcgcggcggcggctcttccttcgcggccattcaggcgcagccgcccggcacggtgcaggggcgcatccgcatcaccgagcagggcgaggtcatcgccgccaaatatggcacgcaggaaagcgcgcggaccaatctggaagcggtgaccagcgccgccatcctcgccagtctcgagcccgagcagctctccccgcgcgatagcgcccgcttctccgcggcgatggaccgcatctcggcgctggccttccgctcttatcgggacctggtctacgagacgccgggcttccgggatttcttccggcagctcacgcccatccaggagatcagcggcctcaagatcggctcccgcccggcgagccgcaccaaaagcagccgcatcgaggatctgcgcgccatcccatgggtcttctcctgggcgcaggcgcgcgtgatgctgccgggctggtatggcgtggggcaggcgctgaaggaatttggcgacgatgcgctgctgcgtgacatggcgcagggctgggccttcttccgcgccagcatggcgaacatggagatggtgctcgccaagtcggatctcggcatcgctgcccattatctgccgatggtcgaggaccgggaggcgggcgatgcgatcttcggccgcatccgcgaggggtggcagctcgcccatgacaggctgctgagcgcgaccggccagccctatctgctggcggacagcccggcgctcgatgcctcgatccggctgcgtctgccctatatcgagccgctcaacctgctgcaggtggaattgctgaagcgccaccggagcggcgaggacgatccgcgcatccgcgaagggatcgaactgtcgatcaacgccatcgcaacggcattgcgcaacagcggctgaggcgtcgctttccgggcgttgccctgcggcccgtcccccaaaagggaaacggccggggaggggcccggccgtttcgtcttcattcaggtgatcgcggggcgatcagaacttggcgactacgccgaccatcgggcggaagctgtggaagtctccgcgcgtgtcgatctgcgcgcgcaggcgcatgttgctgcggtccgccgtgccgcccatgtcggcgggggagagttccacgccgaagccgtagatcgtgccgtcatagtggcgattggtggagaccgccgggcgggcggaatcgtcgaacttggtccactggtaaccggcccgggcgaagaacaggctgtccttgccggccttgaagccgacgcggcccgcggcggtatattcccagttgatgtccttatcgacgcccttcgccacggcgccctcggcaccgacgacgagcttgccgaaattatagttggcgccggcgacgccttccacgagccagccgcgatagccgctcggcgggctgccgttatactggtcgttgtcgaaatcgtggaggccgcccagcacgccgacataaggctcgaaccggctgctgttgtcggtcgtgtcctgggccagggccggcgcggacatgcccgcgccaagcgcaagagcaagggcagtgaggggaagagatttcatgatactgaaccttctgtttttgacgaagcgggctgggtgcccgcaatcacgatcgaaccgcgtcgatcgcctgccaaaaatgagctcagcgcatgaaccgttcccgaatgaattgtggcgcaaaagtggagaggccccactgtgtcatttagatgacactgcggggcctattcatttggcgttcagttatattgtacagcgcccggcggaagacttgtcttctcctccgccggccgcgtttgttgttcagttcaccgtcgccttgatgatcttgcccggctgtgcgggcggctcgcccttgggcagcgcgtcgacatgttccatgccttcggtcaccacgccccacaccgtgtactggcggtcgaggaaggtcgcgtcgtcgaagcagatgaagaactggctgttggcgctgttcgggttgctcgcgcgggccatcgagcacacgccgcgcacatgcggctcggtgttgaactcggccttgaggtcgggcatttccgaaccgcccatgccggtgccggtcgggtcgccaccctgcgccatgaagccggggatgacgcggtggaacaccacgccgtcatagaagccttccttcgcgagcgtggtgatccgctccacatggccgggcgcgaggtccgggcgaagctggatgacgacatcgcccgtgtcgagcgtcagggtaagcgtttgatcggccatcttggagaactccttctttcgccgcgcgatgcggcgggggggctggctgcccggcacatggagggccgcccttgtggttgcaaggcctaagaggcggtcgggccgctcgccggggcgggaaaatgatcccggccgggccggaacgtgccggggatggcatcggatcgtcggaaaccgccctgccgggatgcccggcgcgtgttgcatttgcgaaagccttgggcgaaagggtgaggatggcgcggccacgggggcgggcgcgggaaagggagacgccgcatgagcgagtccgacgccgcgcatcgcctggacgcgtcctccgatgatctggacatcgcgatcgagaccaatctcgacgaggacgaccggctgaagcccgagttcgtctccgccgtcctggacgctgtcgaggccgggcgggacgaggatgcgcgggcgctggtctatccgctgcaccccgccgacgtcgccgaccttatcgagctgaccccggaggacaggcgcgccgccgtcgccgcggcactgggcgatctggtcagtgccgaggtgctctcggaactgaacgactatgtgcgtgacacggtcgtggatgcgcttgagccagcgcagctcgccgagctggcatcggaactggataccgacgatgcggtcgccatcatcgaggatctcgacaaggcggaccagcaggccgtgctggacgcgatggagcccgaggaccgggctgccatcgagaacgcgctgtcctatccggaggaaagcgccggccgcatcatgcagcgcgatctggtcgcggtgccggagcactggaccgtcggccagaccatcgactatctgcgcgacaccgtcgacctcacgtcggatttctgggaaatcttcgtcgtcgatgcggcccatcggccgatcggcacctgccagctgagctgggtgctgcgctgcccgcgcgacatcgccatgaccgacgtgatgaagcgcgagcagacgctcatcccggtcgacatggatcaggaagagctggcgctgcgcttccagaaatatgcgctcatttcggcggcggtggtcgatccggccgggcgcctggtgggcatgatcaccgtcgacgacgtggtgcacatcattcaggaggaagcgggcgaggacatcctgcggctttccggcgccggtgatggcgacatcaacgagccggtgctggacagctacagggcgcgcgtgcgctggctgatctccaatctcctgaccgcgctgctcgcatccttcgtcatcggcatgttcgagcacaccatcgaggaaatggtggcgcttgccacgctgatgccgatcgtcgccggggtcggcggcaatgccggcagccagacgatggccgtgacggtccgcgcgctggcgaccaaccagatcaccgcgtcgaacacctggcgcacggtgctgcgcgagatccgggtggcgctgctcaatggcgtgaccgtcgcgacgctgctcgggctcggcgtgatgatcgtgttcggcaatccgcagctcggcggggtcatcgcggcggcgatgatgaccaacatcgtcacggcaggcgtggccggcgcgtcgatcccgctgatgttcgaccggttcaatatcgatccggccgtcgcctcctcgatcttcgtcaccatgattaccgattcgatgggctttctggcctttctgggcctcgcgacgctggcggggctcgccggctgaacgccgggccgggcccggcgtccgcgagtcctagctgaaccggctcgggtcggtcatgggatcgagctcgcccgcatcgggcgcgcgggagcggggcagcgagctggtctggcgctcgatccggcgatggacgaccggctcggtgccctcgatccgcaagccccgcagttcctcggtgttggcctgatcggccttggtgcgccggcgattgtgccggacataatcgagccaggtcgcgacatgatagcgctcgatccagagctgcggctcggcgaggtcccgcagcagcgtccagtggctcgcgccgtcgcgccggcggatgcgcttgcgctcgtccatggcggcgaggaagcgcggcacattctcctcggcgacccggtattcgatggtgatgacgatgggcccgctgcgcggctcgatccgcagcgcggtctcgggttcgcgccagccgtccgcgggtgccaggtcgaggtcctcgatggcgggtagcggcatcaggaaggccagcgccagtcccagcagctgaaccaccgaggcgatggccagcgcggcggccacgccgtgatggtcggccagaacgccgaaaagccagcttcccgccgcgagacccccgaacgcggccatctgataaagcgccagcgcccgcgccacgacccagcggggcgaggccatctggacgctgacattgaaggtcgagagcgcgagcacccagccgccgcccgccagcgcgagcgcgacgagcgtgggcaggagatagccgaggaatgcggtcaggcaggcaccggtcgccaccgccagcgatgcgaggcgcacgatcatctcggtcgagaaccggctgcgcagcctgcggctggcaagcgcgccgcccaccgcgccgatgccgaatgcgccgagcagaatgccgtaggtcagcggcccgccggcaatgaggtcccgcgccaccagcggcatcatcgcgggaatggcggcacccggcacgccgaagatgatggcgcggacgaggacgatgcggatcgcgggggaaaggctcacatagcgcacgccggccagcatcgcgaggccgaggctctcgcgcggcagggtgcgtggcggcctgtccggcttccagcgcgcgagcaccaggatgagcccgacatagctcaccgcattggtcgcgaaggccgccgccgcgcccgcgaccgcgacgatggcgccgccgatggccgggccaaggctgcgcgcgatattgaaacccatgctgttgagcgccaccgcttcgggcagcatggggcgcggcaccatctcgccgacagaggcttgccaggccgggccgttcacggcggtgccgcagccgatgaggaaggtgaagcccagcagcgcccagggcgtgagcaggcccgcccaggccgccagcgccaggatgacggaggccacgagcatgaaggactgcgcgcagagcatcaccttgcggcgatcgagattgtccgccaccgcgccggcccagagcgaaagcagcacgatcggcaggctgaccgacgactggaccagagccaccatctcggcggaggcgcccatgctcgccatcgtccaggacgcgccgaccgactggacgaggccgccgaagttcgacgcgaggctcgccatccagaccgccctgaacaggggcaggcggagcggggaagaagggagcgatgcctgtgccatggttccgttaaactcgagacgcgtcgcctcgatccgtctcctgccatttctttccggcattcggcacatcgcggccgaacatcaaccccaaaagccccgttcgcgcgcgcaaagttgaaaacatgggcggccagcgctggatgtcgattggacctaaagcaggttaggtccatgcaaccaacagcttcactgcaccatttcccgccggagtgacaggcagacaggtcgaggtcgcaaggcctccttgcagataaggcagaacgccatgacggacaggaacgacaccagccaggacagcgacagcgggaagcagcccgtgcaggccaatgatggccgcccccatggcaatgcgccggacggcgtctccagcgccgcgacgcacgggcgaggcgggaagggcgagagcggcggcggcgcttatcccaatcctcaccagggcaaaaagaaggatcgcaaggccgaccccggcagcttcatgggccatggcggccagagcgacatggcctatcacggcaccggccaactcggcgaaaccgacgtgccggagcaggacaatgacaattcgcccaccagatcggactgacgcccggcgcgcgtgaggccggccgtggcggggctgccgtcccccgagcgggaccgcggaacccgccgcccgccccgccgtttcttcagggccttctccaaagtctggaccccatttcatgctcgatattcccgggtcgcaggacccgcccagcttcgatcccccgccggaagcggccgccttttatgctgacagcctgaagctgctgaacgagtgggacatcccctacctcctctcggggacctatgcgctcacttgccataccggcgtcgtgcggccgaccaaggacatcgatatcttctgcaagcccggggacgcgccccggctgctcgcccggttcaaggagagcgggtacgacgtcacggtcgaggatgagcgctggatcgcgaaagtctggtccggggacaatttcttcgacgtcatcttcaacatgtcgtccgcgtccatcccgatcaccgacgcatggttcgtcgaggcgaacacggcggacgtctatgggacgaccgtccgcgtgacgccgccgaccgagttcatcgtctcgaaagtcttcatccaggatcgctatcgctacgacggcgcggacgtcgcgcacaccatcctcaagaagcatgaccagatcgactggcagcgcctcctgtcgctcatggagctgcattgggaagtgctgttcatccacatcctcaatttccgcttcatctaccccaccgagcgccacctcattccgcgctggctgttcgataccctgctggagcgcattcacgcccaggcggagcttccggcggcgaaggtccgcatatgccggggccgcctgttctcgccccgcgactatctggtcgacatcagcgaatggggcttcgccgatctcgtcggcaagggaatggacgaaaagcatgaacgccacctctgatccggagctgtccgaccacaccgggcccgaagccgagcggcccgatcgggtccgcgtcgccgccatcggcgatctccacgtcacggagcaggacgatcggcgctaccgtgacatgttcgaggaaatctcccgcaatgccgacattctcgcgctgtgcggcgatctcaccaatttcggcaagacgagcgaggccgagcggctggccgaggatctctccggctgctcggtccccatcgtcggcgtgctgggcaatcatgattatgagtgcggccagcccgaggaagtcgctcgcatcctccagcaggccggggtccgcatcctcgacgaacaagcggtcgagatcgaaggcgtcggctttgccggggtgaagggcttcgtcggcggtttcggtcgcggcgaactcggcgctttcggggagacggcgatcaagacgttcgtcgatgaatcgatcaacgaggcgcgcaagctcgagaacagcctgcgctcgctgcgcaccgagcggaccgtcgccgtgctgcattatgcgccggtcgcggccaccgtggaaggcgaaccgctggaaatcttccctttcctcggctcttcgcgcctcgccgatgccatcgaccgcttcgagaatgtgaagatggtcgtccacggccatgcgcatcgcggcacctatgccggcgagaccctgcgcggcatccccgtgtataattgcgcgcaatgggtggtgtccgagaagttcggccgcccttatgcactgctggaggtgtgagcgcgtcgggcgctcttgtccgctcttcatgaaggcggcctgcgcactgaagtaggctcggttcaggcggcttgtatgaatttattggctttgcggaacggcgactatccgacgttttcgctccaagagcggtctgtccagacaggacgacattgcggtcattgagccccaataatagtaggcacaacatgacgttgatcctagggccaaattgggagcgaaatctatggtgctcgccttttcggctcaggtttgggctgaacgagggtggagcttgcgtgacgatgttcacgaccagctacgatcgtgcccgcagtctggcccgcgccgcactctcaaccgaagagccgattgccgttatcgcggcatatcctgatccaaaaaaaggattgggtgcggagcgccacggatggatgagcgggacaggcttcgatcacctgagagaactgggcgtgccaaccgacgatgcggtggcaacgtgggctggctactgtaggcccggggaagaggacgacgatgaagcagaaccctggatccatagggcggtaaagctaagctgggatcaggctgacatcctactctggaatcaagtcgcgcaggacttaggtgttgcaccgcgcgccccggtcaaatcgaaactcgtcgatctgggacgaggcctctccgtcgacgcatatgatgatcggggcatggatattactgcactgaccaaagcgaccattgccagactttacgaacagttcgatgagtggttgctcgattatgaccgagaccggatgaaggaagcatttgaacactgatcgcatgcccggtctccacaacatttcagccatggcgctggctatcaaggcgacccgatatcgtctccctgccaagccggaacctatccgctccgcctaatccaccagccgttccgccgcgcgggaaatgcggtcgagcatgtcgcgcagcagcgtgaggtcggcggggtcgagctggccgaagatgcgggcttccagctccagcgccttgggggcgacattgcggtagagctcggcgccttcctcgctcagcgtcagcagctgggagcggccgtcctgcggatgtgcctcgcggcggatcaggccgcgtccggccagcgcgatcgcggcccggctgaccgtgaccttgtccatgcgcgtgcgcaggcaaagctgctgctgcgtgatcccgtcgttttccgccatcaccgcgatgaggcgccattccggcacggtcagcgcgaacagcgcgccataggcccgtgcgatcacgtcgctcaccaggttggaggtgatggagaggcgatagggcaggaaatcgtccagcctgagagtgcgctgcgtcatgcggcaggaagtatcatttgacaccatctcttcggaagggcaaaatagtatcaattgacacaatattccgcacagtcggagaggatgcccggatgtttcagtcatttcccaatcccgtcgggctcgacgggttcgagttcgtggagttctgcgcgccggagcgcggcgtgctggagcccgtgttccaggcgctcggcttcacgcatgtcgcgcgccaccgctccaaggatgtcgatctctggcggcagggcgacatcaatctcattgccaactacgagcccggctcgcccgccgcttttttcgcggcggagcatggcccgtccgtctgcggcatggccttccgcgtgcgcgacgcgcacaaggcctgggatgaagtgatggcgcgcggtgccgaggcggtcgagatcaggacggggccgatggagctgcgcctgccggccattcgcggtatcggcggcgcggtcgtctatctcgtcgatcgctatggcgatgcgctgtccatctacgacatcgatttcgattatctgccgggcgtcgaccgccatccggagggtgccgggctgaagctgatcgatcatctcacgcacaatgtctatgcggggcgcatggcgcactgggccgcgcagtatgagcgcatcttcaatttccgggagatccgctatttcgacatcaagggcgaatataccggcctcacgtccaaggcgatgaccgcgccggacggcctgatccgcattccgctcaacgaggaaggcaaggccggcggcggccagatcgaggagttcctgcgcgcctataatggcgagggtatccagcatatcgcgttcctgtgcgacgatctcaccgccacctgggacaggctccatgcgctgggcgtcccgttcatgacgccgccgcccgacgcttattacgagatgctggaggagcgcctgcccggccatggcgagccggtcgaggcgctggccagccggggcatcctcctcgacggatccaccgaggacggtgacccgcgcctgctgctccagatcttctcgcagacgatggtgggcccggtcttcttcgagttcatccagcgcaagcgcgacgagggctttggcgaaggcaatttcaccgcgctcttcaagtccatggagcgcgagcagatgcgcaagggcgtgctgacggcggacgagaaggccggcgcatgactcatcccgtcaccctgagccgcatccatcatgtcgcctatcgctgccgggacgcgaaggagacggtggaatggtatgagcgcgtgatgggcatgcgcttcaccaccgctttcgccgaggatcatgtgccctccacgggtgactatgatccctatatgcacgtcttcctcgattgcgggggcggcaatgtgctggccttcttcgaactgcccaatcagccggagatggggcgggacgagcatacgcccgcctgggtgcagcatctcgctttcgaagtgccggacatggatgcgctgctcgccgccaaggcgcatctggaagcgcagggcatcaaggtgcttggtcccacctggcacggcgtgttccgctcgatctatttcttcgatcccaacggccaccggctggagctggcctgcaacatcggcaccccggcgcaatatgaggagcttgcccgcgtcgcgccgctgatgctggaagagtggtcgcgcaccaagaaggcgccgcgccatgccgagtggctgcacaaggagcccgcggactcatgagcatcaccgatgtgacgcatgatccggcggcccgctgctgggtgccgggcgcgcaggcgcatcccgacttcccggtgcagaacctgccgctgggcgtcttctcctcaccgggcggggccgcgcggggcggagttgccatcggcgaccatattcttgatctcgcggctgtcgcgcccttgctggaagggcaggcggcgaccgccgccgcgctcggcgggcaggggacgctcaatgccctgctttccgctggcggcgaggcgctgcgagcgctgcgccacggcctcttcgcgctgctgaccgattcggcgtgcgaagcggcggcgcaggcggtgctgcacccggcaagcgactgcacgctgcatctgccggtcgccgtcagcgaatatacggatttctacagcggcattcaccatgccgtgaatgtgggcaagctgttccggccggatgcgccgctgctgcccaattacaagttcgtgccgatcggctatcatggccgcgcgtcctccgtgcgggtctcgggcggcgatgtgctgcggccgcgcgggcaggtgaaggcgccggatgcggacatacctatgttcggcccgtgccggcgtctcgattatgagatggaaatggcggtctggatcggcagcggcaacgcgccggggcagcccatcccgatcggcggggcgagcggccatgtcgccggcctgtcgatcctcaacgactggtccgcgcgcgatgtccaggcatgggaatatcagccgctcgggcccttcctcgccaagaatttccatacgtcggtctcgccgtggattgtgaccatggatgcgctggcgccgttccgcacggcccagccgtcccggcccgagggcgatcccgcgccgctgccctatctgctggacgaggccgatcaggctgccggcgcgttcggtgtcacgatggaggtccacatcctcaccgcggcgatgcgcgtggcggggctgccgccgcaccggctcagccgtggatcgatgaccgcgatgtactggacgatcgcgcagctcgtcgcgcatcacagctcgaacggctgcaatctgcgcacgggcgatctgctgggcaccggcaccttgtcgggcgagtcggccgagagccggggaagcctgctggagctgagcgagggcggccggcagccgatcgctcttcctggtggcgagcagcgcaccttcctggaggatggcgacgaactcatcatgaccgccttcgcgcaggcgccgggcttcgcgcggatcggctttggcgaatgccgcggccggatcgcgcccgcgccatgaccgcgccgggcccgctgatcctgcatgactattggcgctccggcgcaagctaccgcgtgcgcatcgcgctcaacatcaagggtctggcctatgagcaggtagcccatgacctgcggacgggcgcgcagcgcgcaccggattatctcgcgctcaatctgcaggggcttgtgcccgcgctggtgacggacggcggcctgctgacgcagagcctcgccatcatcgaatatctggacgagacctgccccgatccgccgctgttgcccgagggggccgccgatcgcgccatggtccgcgcgatggcggcggcgatcgcctgcgatatccaccctctccacaatgcccgggtgctcggctggctcggcgatgcgctgggcgccgacgaacctgcccgccagcgctggatcgcgcactgggtcggcaccggcttcactgcccttgaagccatgatccgccagcatggccggggcttcgcgttcgggtcgcggctctcgctggtcgattgctgcctcgtgccgcagctctatgcggcgcggcggttcggcgtggcgctggagagctttcccgcgctcatcgaagcggccgagaatgccgcgggcgatccccgcgtggcggcggcgcatccggaccgccagcccgatgcgccggaggcggcagcgccgcacatctgaggggaccgcggtcaggcggcgtcggtctcctcgtcgtagcgggcgcggtgcccgtctatctccgccagatgcgcgagcacccactggccgagccgctcgccttccttcgccagcgagtggcccatggcggtcagcgcatattcgacctgcggaggcacggtggggtgcaccgtgcgggtgaccatcccgtcccgctgcagcgcgcgcagggtgcgggtgagcatctgctgcgagatgccgtccacgacgcggcggatctggttgaaccgcaaggactcctcgctcagcgccaccaccaccggcagtgtccagcggtcgccgagccggccgagcagctgcgtgatccgcatgcattcgccggcgtcgtggcgggagacggtcatcttcatgtgactatacctcaaaaatatgcgttcttgtccctgccccggggcgttcctagttcgttgcaaagcgataccggtcagtcaacgccacgaaagggctctcttcatgaatctgcttcacatcgattccagcatccagggggatgcgtccctcagccgcgcgatgtcggccgctgtcgtttcccgcctgcgggctctccatcccgatgtcacggtcacgtatcgcgacctcgccgagcatcccctgccgcacatgacgctgcccggcttcgccacgccggaggcgcaggcggtgctggaggaatttctcgcggccgatgtcgtggtgatcggtgtgcccatgtataatttcacgatttcgagccagctcaaggcctggctggatcatatcgccattgccggcaagacgttccgctataccgagcagggcccggtcggcctggcgggcgacaagcgcgtcatcctcgccttgtcgcgcggcggcttctattcggaaggaccggccgcttccatggagcatgccgagacctatctgcgcgcgatcctgggcttcatgggcatcacggcgcccgagctcgtgctggccgaaggcgcggcactgggcccggaccagcgggaagctgcgctcgccgggggtctggaagccgcgaacaggatcgagccgacacccgccgagtccgtggcctgagccgccgggccggcacgccgccaagcggttgccggccttgttcttcccgtgcgcccgggcggcgcgccctatctcgtcattcacgacgtcctcccggacttgctccgggatcccgcttcttcctgttcctcgaaccggctggacccggcgaacgtcaaggaagcgggatcccggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntccgggacgacgaacgaaaaggactgaaaaagcgcgcctccggctccctcaaaggccgcgaatccggccccgcaatctgggcccctacagctgcctcagcgcgcttgccggccggaccgacatcaggggcaccgagccggcgagcccaatgccgagcgtgagcagggcgccgccgcccagcgtcagcagcaccacgccccaatcgggcgcccagccgaattcgaagacctgcacgatcacgaaccaggccgcgcccatgccgagcagcagcgagacgccggccagcatcgccgcgagcaggccatattcgagcgcctgcgcacccagcacctgaccgcgcgtggcgcccagcatcttgaggatcacgctgtcatagctgcggctctggcgcgaggcggcgatggcgccgaccagcaccgcgattccggcgaggatggtgatcgacgccgccgtcaggatggcgctcgccatctggtcgaggatgccgctgatctgttcgatcatctcgcccaccgcgatcacggagacgccgggaaaggcgcccaaaagcgcctgcgtcatcgcattttcccgtccgggcggcatggtgatcgtcgcggtgaggctgtgcggcgcggatgcgaggccgctgggcgagaagacgaggacgtaattgaaccccatcgtgtcccagttgatgcgccgcagcgaggcgatgcgcgcctcgatctcgcggccgagcacgctcacgaccatcgtgtcgccgacgcccacgccgagcgcgcgcgcctgctcctcgtcgagcgaaagcagcggcggcccggcataatcggcgggccaccattggccttccaccagctcgctgccttccggaagggtggcgctgtacgtcacgccgcgctcgccgcgcaggatccaggcgccgtccggccgggtctccaggtccgcgacgcgctgaccaccataagccaccacggttccgcgcagcgagggcacgatgttgagcgtggcgtccgacgcccgttcagcgacgatcctgcggaaatcggcctcgccggtcgagggcaggtcgagcacgaagagattgggcgccttgcgcggtacggtgcgctcgatttccgcgtcgaggctggtctggatgccggcaagcgtgacgaacagggtgagcgcgaggccgagcgcgacgaccagcgccgatgtctgcgcgcccggacgatagagattggcgacggccagtcgcagcagcggcctgcgcgggcggcgcaggcgccgggcaatccggctgatggcctggccaagcagcagcaggagcaggagcacggcggccgtcgcccccagcaccgccgcggaaaagagcggctcgcgcgcggtgccgagcgcgatggcgacgagcgccgccagcgcaccgccgaccagcagcagggtgcgcctgtcccgcgtgcgcggcggatcgaccagcgcgcgcaggatcgcggcgaccggctcggtgcgcgcgcgagcaagcgggggcagggtgaagatcagtgcgaccagcatgccataggccgcgctggtgaccagcggcagcggatgaagccggaagcccggctgcaccggcagcacgtcgcccgccagcgccaccaccagcggcggcaccagcgcgccgacgcccagccccagcaggatcgccaccgtcgcgacggcgccgatctggagcagatagatgcgctcgatatccgccgaggtggcgcccagcaccttgagcgtcgcgaggctgccgcgccgcagcgcgagataggacgccacgccgttgctcacgccgatgccggcgatgatgagcgcggtgaggccgatcagcgaaaggaactggcccatgcgatcgatgaagcggttggtgcccggcgccgcgcggtcgcggtccttatattcccagccttcggaggcgtagcgctgctcaagttccttgcgcagcgcggcggcatctgcgccttcgggcaggcggatgcgatatttgctctggaagagactgcccggctggatgaggccagtgcgccgcaatccctccatggagacgatggcgaccggcccgagcgtgaagccttcacccacccggtccggctcgtccgcgatgatgccggcgacggtgaaatcagcatccccatagcgcagcctgtccccggtgcggatgatcagccgttcggccagcgccgggccgatgaggatgcggtccgccggcagcggcgcatagcgtccggctgccagcgtcaatgtgccatagagcggatagcgcccgtcgacgcccttgagttcggtcagcacgctctccggcgcgccgggcgcggcagggccgaggcgccgggccatggcgcgcatgcggatggtctcgctcagcgtgccgagcgcgcgcagggcggccttgtccgtctcgcccagttcgcgctggctcatctccacttcgatgtcgccgcccaggatgctttgcccgcgctcggcaatctcgccggtgatcgcggcggtcaggctgccgatcgccgccagcgtcgccacgccgagaaacaggcagatgaacaggaggcgcaggccgcgaaagccaccgctcaggtcccggcgcgccatgcgccaggcagtgcgccagggcagcgcggtcacgcgcgccgctcggcgatcacgcgcccgtcgcgcatttccagaatgcggtcgcagcgcgccgcgagccccggatcatgagtgatgatgagaagggtcgcgcccgtcgcctgctggcggccgaacagcagctcgactacggcggcgccggtggcggcatcgagattgccggtcggttcgtccgcgaagaggatggcggggcccggcgccatggcgcgggcaatggcgacgcgctgctgctcgccgccggaaagctgggcgggataatggtcgagccgatgcccgagccccacggcgtgcagttcctcgcccgctcggccgaaggcgtcgtcatgcccggccagctccagcggcactgcgacattctccagcgccgtcatcgtcggcaggaggtggaaggattgcagtacgatgccgatgcggccgcgccgggcgcgggcaagcgcgtcctcgtccagcgcgccgaaatcggtgccggccacgctcaccgtgccgccgctggcgcgctcgaggccggagagcaccgccatcagcgatgacttgcccgatcccgatgcgcccaggatggcgaggctttccccgttcacgatgtcgaggtctatgcctttcaggatttcagtggcgccaagggaaagggtgacatcgcgcgcgcggatcgcgatagtggtgggcgcggcggtggcatgcatggaaaggacggtctccttgacctttaagtttcgacaatatggggtatcttttctgcttgtccacttggcagtgggctgttcgccttcccagccgtcgcccgaggacgcgccggtcaccaatgccgccgcggccgcgggcaacgtcgcggcaccggcgggcgcgccggtggaggatgccaggctggtcgtcgtgttcggcgacagcctctatgcgggctatcagctcgagcgagaggaaggcttcgccccggcgctggagcgtgatcttgccgcgcggggcatcgctgcgcgcgtggtcaatgccggcgtctcgggcgatacgagcgcgggcgggcgcgggcgcctcgccttcgtgctggatggattgccgcgcaagcccgatctcgtggtcgtcgggctcggcgggaacgacatgctgcgcgggctcgatcccgagcagacgcgcgccaatctggaagcgatcctcacggacctgaaggcgcggggcattcgcgccatgctgaccggcatgctggccgcgcccaacatgggcagcgattatgccgcgcgcttcaacgccatctatccggatctcgcgcgcgcgttcgacgtgccgctctatcccttcttcctcgatggcgtgatcggcgatcgggccctgatgctggcggacggcattcaccccaatgcgcagggcgtgaccgccgtgaccggccgcgtggcaccgctggtcgtgcaggcgctgggcgactgacaggggccggccgggcggcaagggtccgcggacccttgtcgaaggccggtgctgtcaagcgatcctgccagtctgtgcaagtggcggtccccggcttcgtccagacatgggcagagtcaagggaggcaggatgggcgagcgcggaaccacggacaatggcggatcggacgcgcccttcgtcgatagccatgcccatatcttcctgcaggacatgcccctcagcagcgaggcatggacgcagatcgactatggcttcacagccgaggacctgctcgcgctgatggacgcgcatggcgtgcatttcgccgtcatttcgggcctcagcatttccggcttctacaatgactatatgatccgggctctgcggcggtaccggcggttgcgcggcacggccatcgtcccgccggagaccgatctctacgcgctggagaggatgaacgccgacgggatcgtgggcatccgcctccagctcgcacggcaggagcagctgccggacctgcgcggcgacgcctatcgcatgctgttccgccgcgtgcgcgatcttggctggcatgtccatgtcgccatcgagggcccttgcctgcgcgccgtgctggaaccgttgctcgaaacgggcgtcaatatcgtggtcgatcatttcggccatcccgatccggccgatccgctgggctgcgacgggcagcgcgcgatgctggaagcggtcgatcgcggccatacatgggtcaagatgtcgggcgggttccgcctgccgggcaccgatgcctggcgcaccgatccggatggcgacatcgattcgatcgcgcagctcgtcgccgggtcgctgcttggccgcgtgggcccggaccggctgctctggggcagcgatgcgccgttcgtgggctatgagcggcgcgtgacgtacggccgggtgcttgcgagcttccgcgactgggtgcccgatccactgatgcgggcggaaatctcccgcacggcgctgcgcctctatttctcctgagctcccaccgcccgggccgtccccgccgctcttcagagccggggattgcccgggctccaccggacactgagctcgatgccctggccgatggggaggagcatcgtctggaggtcgctccgggcgcggactgcctcgcgatagtcccacacggaggcgcgggcggaggccggctcgatcatgttgtccgccgcgatcagcgcttcctcggcgagcttggggtagagggcctcgaagcagggccggtaggcatccttccagatatccagcagcacgaaatcgaacggtcccggatcggcctcgatcatcgctaccgcatcccccgcgcggaaatccacgaaggccgcgaggccggcgcgttccagctgctcccgggcatggtcctgcttgtaggcggcgagatccatggagatgacgcgcgcgcccgtccggcgcgcggcatcggcgaggaaaagcgtcgaatagccgtagctggtgccgagctccaggatgcgcgcgggcctgcgccccagcaccagcgcgtggagcagcgcggccgcttccgggccgaccggcagcagcaggtcgtcgcgtgcgcgcgcgccgttgccgggcgcccgctcggcggcgatgcgtgcttcatagtccgcgaagaccgcgcggacggctggatcgtcgaagatcatggccatgcctctcccgttttcttgcgagcgccatggtccctcaagtcgcgggcttatgccagcgggaatgcgctcgggccgtccgcccgggcgtccgcctcagcccagcaggccgagcgcccgcagttcgccgagcccgtcgatgatgcggtgcggccggcgctcgggcggctgggcggcccattcctgggcgctggtcgttccggtggtgacgccgatgcccatggcgccgccggcgcgggccatctccgtctcgaccttgggatcatcgccgatcactgcgatgctttccatcggcacgccgagcctcgcggcgacgaagttcatcgcgtggagcgaaggcttgccagtgagttccggctccttgccggtcacgcgagcgatggccccgccgatcgcgcagctatagccgaaggcccggccgctctgggacgcgaagaagggtacgtcggacgcggagaacagcgccgcccccgcgagcacggcctcgcaggcggcatggatgtccggcatcgcgcagtcgggatgccaggcgacatagacggcgtcggcgctggtcgcgccgtcctcgcccggccgcacggtggcgatgccctcgccggtcagcgcgtcgaccacgccctgcgtgccgagcacgagcacgcgcccgaagccccgctcgcggaacacatggcccgccacgctgttcggcgtgaagagatgcgaatcggggatcggcaggcccagcgcgcgcaggcgcggcccctgctgggcggccggataggcgctgccattggtgagcgcgaggaaggggaagccgctggcctccagctcgctcagcagttccaccgcgccgggcagcagcttgtagccgcccagattgcggtcgctcaggatgagcgtgccgtcgaggtcgaacatgatgccctgggcgggccgcagcgtttcggtgaagggggcggtcatcgcgatggtccttttcgggcagcagccagcctctccctggtaaagggggaggcggtcagtcagccatggctttccagttccagccggaagccggccttctccacgctcacccggtcgatgtccgtccgggccagcagcttgcggatcagcgccatggccgggcggagtgtcgggtcgtaatggcgcggcgcgggaccggcggcctgcatcgcgtccacctgcccggcgggcatggtcgcgcgcagcaggaattcctcgtccggcagatgggtgccgatgcgcttgcgcaggtccggcaggtcggccatgccgggctcggcggcgagttccttcgtgcgcggcagggccatgatccggtcgagcacattgggggcgatgggctggttggggcggccgaaccggccgatcgcatagcggatcacttcgtccgggatcacgctgtagcgctctgtcccggtcacgttcatcaccgcctgcgtcatcaccatctgggcgaagggcgtcatcacgatcggccagcccagctcctcgcgcacgcggcccagctcctccaccacggcgccttccagatgcggcacgcgatggtcggccagatgccgccgcatggtgccgaccatgccgccgggcaactggtgctggagataggccgcatcgaagggcatgggcgcaccggtcggcagtccctcggcctgcgcgagatcggtgaagtagcgcccggcctccgccagcgccgcgtcatcgatgtcgacgctgtggccgagcgcgcgcagattggcgaccacgcgctcgagcggcggattggatgtgccgtcgcccagcccgccggatgcgccctgcagtgcctccacgccgagcccggcggcctcataatagctctgctcgcccaggccgatggtgcaatgggcgtggagttccagcggcttgtcgccgatcacggcgaggatcgcggggatgagcgtccgcgcgcgctggggcgagagcagcccgcccggatccttgatgtagagcgcgtcgatatccgggctggccgccatcgtcgcggcggcctgcgcataatgggcatcgtcatgaatggggctcagcgtgaagaccagcgcgccgaccacataggcatcgccgtcgcgcttgatcatccgcgccacctgcacattggcctcggcatcgttcatcggatcggcgagggcgaagcggccgatgccgttcttcatgagcgtggcgaaggccagcgccatgaagtccgggctcgccgtctcccaggcaatgaagcggaagccggtggagaggaactgcagcggcgtggtggggcaggcctgcttcatcagccggatgcgctcccacgggtcctcctgcttgtagcgcaccgccacgcccatatgcgtcgacgtggtgaagtcgatcgctttgaagccgacgcgttccagcaccggcgcgatggagagagtgcgggcggtgtccacgccgagcgccccccacagacactggttgccgtcgcgcagcgacgtttcgacgagcttgatgtctgccatggttcaggtctctgtgcgctccgcctgccgggcggcgcggcgggcgaggaagccggtatcgacgccgcccgccgcgaaatcggggtcggccagtatctctgcctgaaagcgaaggttcgtcgagacgccttcgatgcgggtttcacgcagcgccgcctgcagccgcgccagcgcggtggcgcggtccggcccgtgggcgatgaccttggcgatcatcgaatcgtagaatggcgggatcttcgcgccgtccacgatatgggtgtcgacgcggatgccctcgccggcgggccagtgcgcccggctgaccgtgccggggctgggcatgaagtcgcgggccgggtcctcggcattgatgcggcattcgatggcggcgccgtcgatggcgacgtcgccctgcgcgaggcgcaggccctgcccgtcggcaatggcgatctgctcggcgatcaggtccacgcccgtcaccatctcgctgaccggatgctcgacctggatgcgggcattcatctcgaggaagtagaattgctcgcgcgccatgtcgtagaggaactcgacggtgccggcgccgcgatagtcaagccgcgcggcgaagcgcatcgccgcctcgtgcatggccgcgcgcgccgcgtccggcacgcggggcgcgggcgtttcctccaccagcttctgatagcgccgctgcaccgagcagtcgcgctcgcccagatggatcaccttgcccgcgccgtcgcccagtacctgcacctcgacatggcggccctgggagacataacgttcgagatagacgcgtgcatcgccgaaggcggcgccggcctcggccgatgccatgtccatggtcgcggcgagatcgtccagatcctcgaccagcttcatgccgcgcccgccgccgccgcccactgccttgatgagcagcggcgcgccgatcccggccgccagcgcctgcgcttcggcgaggctgtccaccgggccgccgggcaccaccggcacatcggcggcgatcgcttcggcgcgggcgcgcagcttgtcgcccaccgcctcgatctgcgcggcggtggggccgatgaagatcaccccttccgcttcgcacaggctggcgagcgctgcccgctcggagaggaagccatagccgggatggatcgcgtcgcagcccgatccgagcgcggcctgcacgatggtctcgacgcgcagatagctctcgccgggccgcgccgggccaatgcacagcgcgcgcgtcgccatccgcgcgccgagcgaatcgcgatcggcctcggagacggcgagaaccgtctccagccccagcgagtgggcagtgcggatgatgcgcaccgcgatctcgccgcgattggcgatgaggatccggcggatggtcatgagaggttctggaatgagccggctccccctacgttcgccgtcatccccgcgaacgcggggatccagtcgccgtggcaggaaatgatctcatgaccgaagctggattcccgcctgcgcgggaataacggattaccatcaggaacaggcatctccgcctcaggcgtccggccgcacgagcatcagcacttcgccatgctccaccagctcgccattgcggccgatgatctcgacgacttcgccgctgaccccggcggagacggagttcatgagcttcatcacctcgatgatgccgatcaccgtttccgtgtcgacgcggctgccgacatccacgaagggcgcttcgccgggcttgggggcgtggtagaagatgccgagcagcggtgcgttgatttccaccagtcccgcctcgcgctccgggcgagcggcagcgggcggtggcgccgccggggcgggggctggtgccggcgcgctttccgcaggcgatgcgggcgcggcgccggttgcgcgcgccggtcgcgtcgcgcccgcgccgccgcgctccagctccagcctgatgccgtccatttcaaggctcagccggtcgaacgtcgagccttcgaggagcttcatgatctcctcgacatcctttgccgtgaggctcatcttatctgcgtcccccgaaaatcgtcatgacatgcttgagcgggtcgtcgatcactggtgccaccggcttctgttccttggccgaccagaccgtttccggccggctctgcagcagcagcaacgcgccgctcttgtcgatggcccactcgatgtcctgcgcgcggccataatgtttctcgatccggcggccgacgccgcgcagggcctgaagctcctcgtcggagaggcagggcgtcttgcgcagctctgccggcacgtcttcgtcgacaatgccgccgcccgccgcgggcacttgccggatatgcttgtccgagatgtcgcgcacgctgatctcgccggtgatcttgcccatcacccagcgatcgggcgtcacttcgccggatacgaccgcgctccccaggccccaggcgccctcgatggtgatgaccgacttgtcgccagtggtgggcgagcgcgtgaacatcacgcccgccgtccgcgcgtcgaccatggtctgcacgaccaccgccatcgccacgccgtcctcgggcaggccgtgcttgcggcgatagcagatcgattccaccgaatagaggctgccccagcattcgcgcacgcggtggatggcgtcctgcgcgtcgggcacccacaggaacgtgtcctgcaggccggcgaagcttgcatcctccgcgtcctcggtggtcgccgaggatcgcacggcgacggtgagcgcgggattgtccttcgccagcgtggcatgcgcctcgaggattgcggtttccaccatggcgggcagcggctcgttctccacgcggacgcgcagactgcgcgagatccgcgacaccgtgtcgagatcgttcgggtcgagcgtttccaccagcgcgcgcaccggggaggatcgttcgagcgcatcgaggaacagctcgaaggcctgcgtcgtcaccacgaagcccggtggcacgtcgatgccggcatgggtcagctcgccaaggctggcgcccttgccgcccacggtgggccgatcggtgatccacaggtcggggaaccaggagacggcggccgtcatgcgcgcgccgcccgggcgggagtggaaaggccgggcagtgccatcatgcgtcctccagaacccgttcttcttccaggatcgtcacggtgccgcgcccgccatccacgcggatgcgctgcccgtccttgatcttctgggtggccgagccggtgccgaccactgcgggcaggccatattcgcgcgccacgatcgccatgtggctcatcgatccgccgatgtcggagacggccgccgctatcttctggaagatcggcgcccaggtcgggttggtgacctggcagacgaggatgtcgccctgctgcagccggttgatctcctcgacggaccggaccactcgcgcggtgccttccaccacgccgctcgacgccgcgaagcccttgagctcgttgctgtccccctcgccgtcggacagccagacgtcgaggctctcgcgcgtgatgccccagagcatgacgatcgccggatcgtcgatcacgtccggcacctggccgagcgcgggcggcaccacatggcccgcccatgccttgatcgcggccttgcgctcggcgaccttcgccggccagacgcgcggcccgatcgggtccgagccgctggaccaggcgagcatcaggtcgatgatcgcgctttccagctcataatgggtgaggttgaagacatcctcttccttctcccagaagccatggtcccgcagcagcgcgccgaactcgcggatcttgttgaagaagagattggtgtaccagtgctcgcagtagaatttgtggccttccacataagggaagacgcggtgggcgagcgtgatgagctggtcgtaggtcgcccggtcctcgtcggtgtcgagcaggtcgcgataatccgcgatgagcgcctgccgctcctcgatcagccgttccatcggccgctcgatcgcggcgccggccttcaccttggcgatgtagcccggcagcgccgcgaagggcatggacaggtcatcgttccatgagcggtgataatggtagaagccgtcgccgacattcacgttgaaccacgggttgcggctcgtctccagctcccgcagccaggccttgccgttatcgccgagctggtcgagcgccgtgagcacgtcctcgatcaccatgccgtcgtggaacctgtcgtccacgcccagttccaccgcgcggcgggcgaggcgcttcacttcctcgtcgggcctgaagatctcggcttccatgcccgccaccatgcggctgatcgcctgatcgctgatctccgggaaggccttcttgcagaagtcgaagaaggtcagataggcgccatagccgagcagcaggaactcgaaatgatggtgccacatgcggaaatagccctcgagcgtcttccgatatgtgtcgatgaggtcgtggttcgccgccacgcccttgcccgtgtgcgtcgtctcgatgggttcaaggtcgggcagtgacggcttggagagcgcctgcgcgtccgcgatcagcgccttcatcttctccttccactgggcatagaggtcttcccagtgctcgtaataatagaaggcgcgctgctggaattccttcgcgcgcgcctcgatctcggcggggtcggtgacggccacgccgccgatgaacacccggccgttgatgatgcggtgatcgatgcccttggtggtgggcagcacatgcacgcgggtgttgaagctgccgagcgcgcaataggccgcttccgccgtgatcatgtcgaaatgatgcatcggctcggggaaatgcatgctgttgtagaaccagaagcgctcgtcgtcgccgtcatggaactggcagtaatagggataggcggcctgggctgcctcggtgcccggcacgatttccagcgagctgggcagggggaagcccttggtcggttcgctcatggcagtcctctcatatgctcttttccgcgccgtccgccggccgaatccgcgagggatcgaccggcagcgccgcgggatcgttgaggaacctaaccatgtgcgctgcgcgccccaaggatttgcgcgcaagcgcatcaggacaaaaacgcagcgctgcagtcttgttgaccgcatttcatttccgcatggatttcccggcccgggggaaggcgcggcgcggcgctattgcgcgcggtggcgttcgcgccagtccttgggcgtcatgccgaagcgcttgcggaagagccgggtgaaatagcccgggtcgaggaaaccgcagcggaacgcgatgtcgccgagcgagaggccgcctgcccggggatcggcaagcaggttgctggcccggtcgagccgggttgcgttcagttcgcgcacgaagctggtgcccgatccggcgagcaaggcctgcaggtagcggcgcgagatgccgaggtcgccggcgatccggtccggcgagagttccgggtcggcatggtcggtctcgatgcggcgcaggatctgccgggcgagctggccgcgatggcggctcggggcaggctcgtggaagccggtggcgagcgtcagcagcgcgccgacctgctcggcgatgagcgggcgggggagggggctttcgtcgatgcccgcgaccatcgtctccagcaggctgccgagcggcgccccccagccttcgcaggcggagatcggccgggcgagcagcgcctcggggtccggcagatatttctccagccagccctgcggcatcatgaggtcgatcgcctcgtgcgcggtgtccatctccatctggtagaagcgggtattgtcgagcagcacgaactgccccggcgccacggtgaagcgcttgccctgcatgctggtatcgagcgcgccgcgccgggcatagacgagctggatggacggcgttgcccgccccgcgctgccgtccgtcccgcaatggacgacgcgctgcgccggggcatggagctggagcagcctgagctggccgacgccatggctggtccactgcgcggcgaaatgatcggtgtcgaacacggtcacgtcgatgggcgcgatggtgctcgcggcccagtcgcgccactggtggatcgcctcgctgcgcgcaaggccgctggaactccagctatggtcgtcctggcttggttgcgcctgcatgtcaggggccctctccggcttcctgagggcaagtctatgccccggggcgcccgggcgcaagcgcgcggcgctcaggcggtctccccgcgctccgggtcgccgatcgcgggccggccccggcgcacccgcccggtcagctccgcgcctgcgtcccgggggagccgcgcgaacagtggcgccgcgcaggcggccatggcggcgagaatcaggatcgccagccggaagtcaggcaggctcggcgcatcggcctggccggcaaggagaccgagcagcgccgccgcaccggaaatggcgacggcctgtgccagcgaattgctgaggctgccgagcacggtggcgccgccgatctcgctttgcggcatgtcggcgaagcgcagcggcatcaaggcggtgaagaggatggagcgcgccatccccacgccgatcatgatcgcgaagagcagccagaacggcatgcccggcggcagcgcggcgcagaccagcagggagaccgcgaggctgatcgagccgctgacgagcgccgtgcgaaagcccagccggcgcagcgcgcgcgaagcgatcgtcttgagcgcgaggtcaccggcattctgcgccagcagcagcatgcccgcctggaaaggcgtgagggcaaggccgatctgtagcatcaagggcagggtgaagctcatagccatgaaagggatgcgcacgaaattgcccgcgccgatggttgcggcgaagaagcaggggtgccgcagcggcgtgagcggcacgatggggtgcggcgcggttcgcgcatggcgccatgcaaggaagccgaacccggtggccgccaccagcagcgcagcgccgatccgggggccgttgccgccctggccgaaccggtccatcgcgccgatgaaggcgcacaggaagcctgccgtcaccgcgaagccgcgcaggtcgaaaggcgtgcgcgcggcggcggggatgcgcgggatgaagcgtagcgcggcggccagcgccagcaggccggtcggcacgttgaggaagaagatccagcgccagtccacgaaggtggtgatgaacccgcccagcggcggccccagcaccggcgcgaccagcgcgggcgtcgagctgatcgtcatcgccgtcaccagataatggcggggcgtgatggtgagctgcacgatgttgccaacgggaatcatcagcgaggcgaaggccgcctgcgagacgcgcgccgcgaggaacagggtgaggtcgggcgagaagccggcaccgaccgaggacagcgtgaagccgacgatggcggtgaggaacacgcggcgcgagccgaagcgctcgccgatccagcggctcagcggctgcagcgcggcggagacgaggatgtagatggtgatcgtcgtgctcagggtcgtcgccggcacgccgaaatcggcgcccatgcgcggcagggcagtgatgagcgtcgtgctgtcgatgcctaccatgaacatcgtgccggccagcacgatggcggtcgcgcgggcccgggccagcgccgcgcgctcttctgcgcgctgcgtttcgctggtcgagacgtcatccggcatgctcatatcctgccgctcatggcaggcgcggcgcgcgcggccaagccgcgaggcggatatccggtcaggatgccgggcagtgaaatgcggcgctgccggcggtcatgcgccgccggcagcgcgatgtcgcgaactcactcggtcgtgcggccgtcaaaatgctcatgggcctgctgcgcgtcggcgcagctcttgtggacggtcccgtcgagatgttccggcggcccgtagatggtgtagagcttgagcggctccgtgccggtgcagatgacattgtgccgcgcgccctgcggcacgatcacgccgtcatcggccttcaccttgtggcacacgccgtcgatccagacttcgccttcgcccgcctcgaagcggaagaactggtcgcgatcgtcatgcacttcctcgccgatctcctcgcccggccggatggccatgaccacgagctggagattgtggccggtgtagagcacgcggcggaaatcctcgttctcctcggtcgccttctcgatgtcgtcgacatatcccttcatgcgaaatccccttcatttgtcatggacccggccgatatcgggtcgcgcaccgacacccgcaacaggcgtttgtgaggatatccgcctttggctatgatcgcgcgacaagcagagtgaaggagagagcatggccgtccggcagatcgacatcgaggagagcgtgcgcagtgtcgaggcggcgctgaactatctgctgcccggtccggacatcaaccggcggttcgtttcggcgggcgtcgaggtgaataccgggcgctacgggcccttcgtcaccaccattcgcgacgggcgcgccattcgcgatcatttctccttcgaccggcagggcttccgcctcctcgatgcgccgacgcaggtgcgcgatttctcggatacggcggagatcgaccgcgtctatcccgccgaggtggagggctatgtgcgcgaggccttcggcgccgatctggtcgtgccgatgggctggatgatccgcacgtccggcgaggtcgccagccgccagaagaagagggaccagccctatcggcaccagggcggcgtccagcccccggcgggcgaagtccatgtcgacacagagcccagccggcagcttgccgccgcccgccggacttatgatcgcgtccgtccgggcgggccgggctttcgccgcttcatcatctccagcttctggcgcactttctcgccgccgccgcaggattgcccgctggcgctgtgtgacgcgcgcagcgtcagcgatgacgaaggcacgcccaatgtcctctgggtggtcgacgagattccgcagggcgatgcgatgttcgcgccgatggacgatgacggccagatggcggcggcgatcttccgccacaatccggcgcatcgctggtggtatttctcgggcatgacgcgggacgaggcgctgctcttcaagttccacgacagcgatcgcagcgtcggctggcgcacgccgcacaccgctttctgggacgacagcctgcccggcgcccatccgcgcgaaagcatcgagctgcgcagcatcgcgttcttcgaatgacgggggcaggatcattcgttgttcgacacaatagttgatattatccactctatccgccaagagagcggctcgggcaacgcgagcgaaagacgggacgacatgagcgagaatgcgcaggcgagggacgcggcggcgattgccgagcggatgaactggggcccgctctcgagcgcggtcggcaccaatgtgcgcctgttgcgcaacgagctggtgacccggatcgtcgaggcctacgcgcccttcgaccttcgctccggcgccttgtcggtgatggtgctcatccggggcaatccgggctgttcccagtccgagctcgcccgggaagtcgccatggacgattccgcgatggtggcgatcatcgacgagctggaacagcgggggctggcgcgccgcacccgttccacgaccgatcgccgccgcaacagcctcagcctcacgccggaaggcgaggcgctgatgacggagatggtcgggtgcggcacggctgtcgagcgcccgatccgcgacgaactgagcgcggtggagctggagacgctcatcgcgctcctccggcgcgcttatggtgccctgatggcggcaccgcgcgacagggcctgattcccgcacggcgggcgaggcaaaaaagaaggcctccccgaggggaggccggcaagggaggagggggcgctcgccttcagaacttgaagttggcgccaatggcgaagcgacggccgatcaggtcgtaatcctggccggcggcggtggaactgggcgcgcccagcgcgccgccgcgcaactcgccattcgcggcgttcggcgcggtgttgtagttgatgagcggcggcgccttgtcgaacagattgtcgatgccgaagcggatcgtcgcattgcgcgtgatcgagatgctgccgttcaggtggaagagatcataagccggcgcgccgaagagggtggtgtccgggttggtcgccgcggccgaggcccgggtcgccggcagatgcgaccattgcagggcgatgcggacgctgtcgagcgcatagctgaaggtgttgaacagcttccaccgataggcgccgcccgcgttcaggccgttctggaccgtgcccagcgtcccggcgaactcgtccatcgggttggtcgggaagttcgcggacttgagcgagatcaggtaattgaagacggtcgtgatgccgaaccggcccggaaggccgatgcccgcatcctgcaggtcgatcgtccagtcgagctgggtatccacgcccgaggtcttgatgcggccgaaattctggtactggccgacgagattgccgatggtaccgatgccgacattgcgcaccactgcctcgcacgccgcgctgttcgggtcgagtgtcgggttgaacgccacgtcgaagcatttctgctggatgaagtccccggtctccgcgccgatcgcgtcgtcgatctggatgttgtagtaatcgaccgagaggcgcatcccgctgagccagggggattgcaccggcgaggcgatcacggcgcccaccgtccaggtcttcgcgatttccggcttgatggcgagattgccggtggaggtcgcgaagccggtcgtcgcgcccgagacctgcgtgccgctgtagaactggtcggccgtcgtcgggtcgatcgcgttcatcagcgtttcgcacagcgcgcgcacggcggcacggttggtggtgttggcggggccggcaccataagccagcagattgttggtgctggagcaggcatcgccgcgattgaggctcacgaaggattgctgcggggcctggaacagctcggcgatattgggcgcgcgcaccgcccggttgtagccgccgcgcacgcgcagccagtcggtgacttcccagtccgccatcgctttccaggtgaaggcattgccggtcgtgtcatagtcggaggtgcgggcgccgagctccagctccagcttgcggatgagcggcaggtcggagagcagcggcaccagcagctcgccatagagctccttgaccgtgatcgagcccttcgagttgccgctcggataaaggcccgccacctggtcgaggaaggactggccctgcgtggaaagcgtatcattggtgaaggtgaagcggttgcgccggtaggatgcgccgaccgccgcgcgcaggtcgcctgccggcaatgccaccagcgagccctgtgcattcgcttcccagttggtctgctgcatcaccgagcgggacttcacgtccgccgagatggcgtcgaggcagtcctggctggtggcgatgttgtcgaaggggttgaggccgctcgtgcaggtcgcgcgggacgcgccgaagccgccctggctctgattgccctgcgcggagaagccggcaccccagttgggcgcggtgatgaccgtgcgatagcgctccagcgagacgaagccggaggagaggaagctggtctcggattcgccctgcgagccggaaatgtcccaggtccagtcggtgcccggcacccggccttccagcgcgacgagcatctggtaggtatagacgtccgcattcacggagcgaggcacgtcgagcggatactggttgagctgccagtcgcaattggcggccgatccggggaccagcggactggcttccgggcaattgaggttcgccagcgcctgtgcggaggtgccgggcgcgggcgtgcggctggcgaggatggcgcgcagctcggcgggcacctcgtgcgtgatggggatgttggcgctccagccgttcacggcgcccgcgcgctgctggatggtgcgggtggaggtcttgttgaaatagccctgtgcggtcaggctcacccagtcggtgatctcgaaattgccgcgcgcgtagagattgaagcggttgagcggcaggacgagctggtcctcgaggaaattctcgccgaggaagccgaggctgttctccttgaaccccggcccgtaggcccccgcatagcgataggccccggcccgggtcgcgaaattgttgatgccgccgaagacggtcccgttggtgttgaaccaaagcgtgccggtcgtcggataattggggaactgcgccacgttccggccggagaagatgctgttcatcacggcttgcgagggtcggttcacgcccgggatgtagctgggataatcggagaagttctggtttccgacggtgtcggggtccgaatagaaatcgcggaaccacttgcggtcgacccgcttggacgacgagcggtcgttggtttccatcgcgatgctgatgttgccccggccatcggcgaagtcggtgcccatgatgccgttgatggtatattcctgcccgtcgccgcgctgggaaatgcccatccggccatcgagctgcaggccctggaaattcttcttcaggatgaagttgacgacgccgcccactgcgtccgcgccataggttgccgatgcgccgccggtgatgatctcgacgcgctcgatcgcggccgagggaatggaattgatgtccaccaccatgttggcgttgcccggcgtcgcgcggcgtccgtcgagcagcacgagattgcgattggcgccaaggccccgcagcgagacgctggccgcgccgggcgtgttggtggcggtcgcctggatgtcgccgcccagcgccggcgtctgggccggggtgaattgcggcagcttgttgaggctggtctcgatggccgcggacgtggaggtctccagcagctccgagcccacggtgacgatcgggctgttcgctgaatagtcccgccgcgcgatgcgcgagccggtgatgacgatggcttcgttttgcccggcggtgtcggcctgcgcttcctgcggttcctgcgccagtgccggcgcggcgaaaatggcgctggcggacatcgtgccggtcagcagcagtgcgcgcaattcacgtctcatgatcgtctctccctctgttctcgttcggactcttgttccgtgaccggccggcacatgcgccggccggcccgatcatgccgggaaggatgagggggaaatggctttggaaaccggaggatcgagcggtcgggcaggggactcgccccggcgccgtccgcatggttcacgcggaatgaatatgcctcgccgccgggttccggtgccgtcctctccttcgggctacaatcgttgataacctcaatttttgcgatgtcgtatcgttgctcaggatgactgtccagcccggggccggcatgcgcccgggtcgccggccggcatgggtcggccacagtgggacagaagcgttcaatggtcaggacgattgtgtcgggcgcctgccgccggggcacggaatccctaggaaccctgcgggataagcacgcccgcccggctttgagaggctatttcatcgcatgaaatgcgcagcgggcccggatggccttccatcgggaagcgcaggcgcaggcttgcccgtcccgtatggtgccctacgcggtgaggacgaattccaaggccatcgcggcgtaccctatcgcgtcattcacgaatatctcgtcatcactttgacgaactggtctattttcccggcctcgcgggcttgcttaagcgtggtcatcatgcgattctaacggaaccggtgggccatgtcgcacaaagaaaaatcacgagaaacaaccagagaatggatcactggccttgtcgtgctggccgcgacgatcattggcttagctagttttgcccgcatatctctcggcgtgatgatagcggcctcggcgattagcctgtgcggcctattgggcgtatcgtgggtgatcggatcaaggcttcggcggcaaaggcgtaggtgatatcaccttcacgacacggcggcttttcggttcggtcttccacacttggccttctaaccgctctgaataggcgaggcggattctcatcacgacgccttcctggagattgataggcacgcggccttctttcacagcaagcaggaactgcgcatcgtccataagcgcgctgaaagtgaggccgtcacgcgaaaactgccacggcaagcgtttgtgtgaaaacggcgcgcgaagtagcacaacgtcccactcgtcgatcttctcgtgtgctggagctggatcttcctcaatcgaccaaagtccgcttcttgcatgaaactcggaccgggggacgattacaggctcctcttctcgcgattgcgcgacacccacacctgtaatggcggggtctctctcgacgatttgatagaacttccggctcgcagtctggacggaagtcgactcgctgattttcgcttccatttcagatttcgctgcttgcccaccctctgtgagttctactttctgcacttctggcgccaatgatgccgcaatcaggccgccgaccacgcctgtggccagaacgtgcgctgagccgatgaccgccttccgaatatatggatactgctgccaagcggcatccacgtccgcgatgccctgctcaatgaatttgatgatctgtgggaagcgaagactaccgcgctcgttgccgataatttcgagttccacggtccccgccggctcgatcgcctttaccgctgcctctaccagttcagcccaacgaatgagggcttccgctacaatcttcgtgtctgcgaactggccgggagccaactcaaaatgaaggacgatttcgtcctttccggccccctcttcgtatgagatttccatacttccccctgcaaggaagctatgtcgtaacggcccttttcgtcaattcagtatgcgaaggggataaacgccgattgagtccgggatgacaaaggaaaaatggctgaaaagggcttctcgctccgcctctcaaagtccgtcaacctgcccgccgccagcgctggaggcatcagccttcacgcgtctcgaagcgctccagcaccttccccgcccagcccatgatgtccttggagcggatcagccattgcccgtccactttcgcgaccacgtcgcggacatggccgcaccagtggagatgcggcggtgcgggcgggtgattgatggtcgcccaggcgtaggagcgcaccacccagtgatcgggtcgcccatccggatcggcctcgaacaggaactgcgccatctggtgctggtggccggggaagtccggccggtcatggaatttgaggacgagccggtgaatgtccgccttgcccttgagcacctcgagcgtgccgtcgctggcttcctcggtcgcttcgcaatcctcggtgaacagggcgacatagccgtccgtatcgccggtatcgagcgcccagctgtagcgggcgtaaagctcgaagatggcgaggcggtcttccgtgccggggccggtcatgtctctctctcctcttttcgtctccggtctcgacggaccgttctgcagatgtcgccgctgccgtcggccgggggcgggcgccggtgtctagcgcgcccccggtctccgctcagtccgccagcggggcgatgtggaagatgcgctcggcattgccatggtagagcgcgtggcgttccgcctccgtgaccggcgcggcgtccataaaatccacggccggcttttgcggctgatagggatagtcgatcgaccagagcacattgtcgatgccgatcttgtcgatcgtgtagcgcagcgccagcgggtcctcgacaccgctggtggtgacgacgaagttctgctggaaatattccgcgatgctgagcttcgtcttgggcgcgcggccgatcttctgcgcgcggctgttcatgaaattgatgcgccagatccagaaggggatggcctcgcccatatggccgatgcagatcttgagcctggggaaggcatcgaacacgccgccggccatcatgcgcaccacatgggtgcccacttccacgccatagccccacatggcgctgtccatgccatagtcctgcaacgggcccttgagcgtgtccgatgcggcgcgcgggtggatgtagatgcaggcgtcgagcgcttcggccgcctcgaggcacggccagtatttcggatcgtccagatactcgccatgggtgtggctgttgaggatgaagccgttgagcttcagctcgttgatcgcgcgctccatttccttcgccgcgcgcttcgggctttgcggcgcgaagctggcgagcccggagaagcggtccgggcgcttgcggcagacctccgccagccgatcgttggcaagcgcggcaaggtccgtcgcggtatcggcatcgaacatctgcacgcccggcgcggtgagcgaaagcaggtgcatgtcgacgcccagcgcgtccatttccggcaggcgcttctcctcgatgtcgagcaggccgtcgaggaagttcatcgccgaatagcccgatgcgtccgccggcggatcgtagatgccgccgacgagcagcttgtcgaggctctgcgacggcccgcgcgagacatcgcgcagcgcggcggcgacttcggggatggtccaggcttcctcggtggcgatcttgcgcatcttggtcatggtgtgtctccgtgagggatgggatcgggagcgcccgccggctcgggcggcagcgcggcggtgcggcgcgccagccagatcgcgagggcgcaggcgatcagcaacggcacaaccggcaggatgaagaaatggcgcggcgcggcgaggcccagcaggatggcaagcgatcccaccagtggcccggcgatggagccgatccgccccatgccgagtgcccagcccagcccggaggcgcgcatcgcggcggggtaggtcgcgccgcacgatccgttgaggccgttctgggtgcccgtgctgaacaggccgaccagcaccagcagcagcgagaggccgacgatcccccagtcgcgcagggtgatgagcgccagcgccgcggccgccatgcccgcgaacagcgcgacgacggaccagctgcggcgcaccagcagcaggctggccatcacgccgcccagcacgcccccggcatgcgatgccgtggcgatccaggaggccgtcgccgtggaatagccctgatccttgaccagcagcggaatccagcccgtcagcagatagacgaccatgaggacgagcgcgaagacgatccagatgacgatggtgcgcgcgcgatattccggcgcgaggatggcgccgacgccggaggtgcgatgcgcttccccgccgcgctgccgcagcgccgggctttccggcaggccgatccagagcagcaccgcgatggcgatcggcagcagtccgcccgcgatgaacaggctcggccagccatgggtcggcaggaacgacgcggcgacggcgccggccagcaccccgccgaaggtgatgccgatgccgaccagcgcagtcgcccgggcaagatatttgcgcggcgcgagttcgcccgccagcgcgagcgcattgggcagcaccgcgcccagccccacgccgatgaggaagcgcagcgccatgagctgcgtgatgctggtggcaaaggccgccgccagcgagatcagcccatatgtgaagcagcaggtgatgaggatcgtgcgccgcccgatgcggtcgccgagcggcccgatcagcaccgcgccgatcagcacgccgaccaggctcgcggaaagcagcggcccgatttccgtgcgcgtgacgccgaaatgctcgaggatggaaggcgccgcgaaattggcggcctgcaggtcgaaaccctcgaccaccagcgagagcaggatcaggaagaagccgccccagccacgcgccgggttgtcgatgccatcgtccaaatctgtcctccccgcagctgccctgtcaccggcgcggccggcaatagggcggcttcgcgccagcgatgcaagcggaaactgcctgcatcggggtgatggggcagggcgggggcggaagggcgcccctcgcgcgctgcgcccgcaagcggcaggcccggccgccacggcctccccgatatcgcggccccctcttcgtcattcccgcgaatgcgggaatccagctgaaccctcgcgatatcatgacgacgaaaccgcgaaggacgaccgctgacaccgcagtcccggtccgcgctttcaacgcgcgcccaggcgacgcgaccaaattcccggccttcgatggagccagaaggcgcgcttttcagccattttccgccgtcatcccggactcgatccgggatcccgcttcttcctgtttctcaaacctgctgggcctagcgagattcaaggcagctggatcccggatcgagtccgggatgacatcgtgaataacgagatagggtgcaccacgatttccacattggtctaggaaacatggtcaaaagcacagagccctatggcagaaatgaggggcgagacctcaaaagcggcctgtcaggacacgacgactttctggtcattccccgcttgcaatttactgcctaatagcggtcattgcagacacaatgatgacgctacttcgccgcagtctgataggccttgcgctaataggtgctgttggcgcgttagctgtgttcgtctggcgttgggacgatcgccaccatgtggcaacgatgctgaacttagagaagttgccgcaatccatcagaggagtcgattgtaccagctttggcgtcaccgatgtccttgagcggtgctcgtttgaagtagagcctgacgatttctccaaattaatgtcgggacacaaatttcaggtgccaccggtttgccgaactggacaaagtagtctttgtgtcgataaggctgatgccggtatggcccatgattattgttgtggcccgaaaactggcgagaactttcctatcgcgacaatctacattgcgacgccacgcgatgcgccgcacgggggcactctgacgatccttactgatacgtccaagcggcgcgcaatggttgatctctacgtcgaataaatggccgctatttcctttttcaagtttgatagcagaccgtcccctcaccaccccatttacgccaaaacccctgcgagccgactgccctgaaagcggacattcgcagttttctgcgacttcttcggtgttacaaccaaaaccccttgctcggaattggtccacgctgccgggagcacaaccccgcgccctctcacccagcccccgcccctactcctccccggcgcgctttgtgcgcacccagcgggtctcgccgccgcgtgcgaggcgcaggtagacggggattttccaggcgaggtagagcggaatgcgcgcgagggtcgcggcgctcacggcctggcgtccgtcccgggcccagccgagcatcagcagcagcgccgtcagggcgagcgcgcagccgagagcgaatgcgggcaccgggctcgcgccgatcagggcgagcacggtcgtggcgacgagcgcggcgaggctggcgctcatcagcagcgccaggggcggcaccatcaggctgaggccgaaccaggcaagccccggccgcagcttgccgatcccttcggcgaacaggggcaggccctgccgcagcgcggtctggatatagccatgttcccagcgggtgcgctgggtcagcgtgtccttctggctggccgggtcgctccaggtcgtcgcctgctccagataggccggcgcatgcccccggcgcgcgaaatcgatgccgagcacgagatcctcgaccagatggctcgttgccaacggcgcgtccgccatcagcggccatggaaaggccatgcccgtcccgcccagaatggccggcgcgccgaggctggcggcgccgcgctggcgcacccggttcttgatgaggaaggcgaaattggagatctgcgtcatcgcgctgtcgccggggcgtgatcgcagcagatagcagctctgcaccggccggccgctgcgcgccgcgctgtcgatgagccggcgcaggtcgtcgcggccgatctcgcagtcggcgtccagtacgacgacgcagtccggcgggtcggcgcgcagatggtcgcggccgaaggcgagcgcatggcccttgccgcgccgcgccgcgtcgtgccgttcgagcaccgtggcgcctgccgcgcgggcgatccgcgccgtgtcgtccgtgcagttgtcggcagtgacgatgaggcggatggtctcgtccagcgccggccgcagccgctcgatcgtcgccgcgatgccgccggcctcgtcatgcgcgggcatcaggatggcggcgcgcggccggccgctgtccggcgcggccggacgggcgggccgcgcgaggatgccggccagcagctcgatcgcgagcacgatcagcaaggcgagcggcacggccgcaaggcaccaggcgatgatgtcggcgatcatggtccggctctccgcgatgaggcgcccggcggcgcggaggcgcgccgggctgctggcgggtcaggagaggcgcggcctcgcacggcgcgcgcccctgcgctgtccctttgccggatcagggcgtggcgggcgccgcgccgttggtcgccgcgccgattgcgggcgcgcttttctccgcgccgtccttgggctcgaaaccggactgatactcgatcttggccttggccttggcttcctgcagccgctgctcgccgatcttgttcagctcctcgttgcgcatcgcctgcgccgccatctggcgggattgttcgggcgtcacggtgatgggctcgcggcccacgatggagttgatgacgaggcggttgccgttcggcacgatgaagggctcgccggcgggcagagcaagaatgcgctgcagcacctgcggcgcgatcgtggcggaatcgagcgcgccggcgttgcgctggaagctgatgcccattgcggtcaggcggctcgccacttcgtcaagcgtatgcgcgctttcgagttccttcagccgcttggggtcggacggcatgtcgatcacgagctggtcgagccggaagcgggtgcgctcggcgaactgctggggatgcgtcgagacgaagcggtcgagcgcggccgtgtccggcaccttgatcgtgtccatcgccttcttgccatacatgctgacgagcagctgctcctgcatgcggcgctcctgcgtcagataggcagggtcgcggtcgagcccggcttccttggcggcctgcacgagcaggcggcggtcgaccatgcgctggagcacccggctgcgcaccgcattcttgtcggcggaggcgggcaggttcatctcggcgatttcggcattcagttccgtaagggtgatttcctcgccattgacgatggcgacaacctgtccctcggccttcttctggcaggcggaaagaagcagggaaagggaagtcaccgcaacgagcgagacgctcctcagcttaggcatcgatagtctccagacaggcatgaaacaggatggaatggcttgatgagggcagtgtgtgcgaccttccggaacccgacgcgcgacgcggcccattctcttgcggacctgcctgccaataggggaagatgaaaccggacgacaagatcaacgctctccagcagccactgccagcgctggcgggttggatctcatccgctcggacctcctctcgccgaacctcgtcgggctgttgaatgtccggccggcgtcgtgtcgcgcctcttaccgcgccccacgggcctaaacaagtccgtcccaccatcggaacggccctgtaccgttccggcaccgaataagccgggacgattaattttgcatggaggatgcgcccccgggagaggggatgggggcggtgcggggccgggccggtcgatagcggtcgggagcggtgcggtgccaatagatcgttccgcgagccctgccgaccgcgtcccctctttcccgtcattcccggcattatgtagcaaacgcaccaaggccggagacggcgagtgattagcgcgatagccgcgctagtgttaggattaggtggctcggctcaatccagttctctggacggtcatatctttcgcagagaggttgtccgggaaatcgtaagacaacgtccggttgtcgatcaggctattgttctgcccgacagaaaagctctgcatggcaaagcgccacaccttgtcgccggggaggcggtatcgagccatggccagtatcataatatagcagtccttacggaaaccaacgcgggtattccaaggcatggattcaatcgcgtgcgaggcttccgaactccactcggttacgtcaccgggtatgatagcgcgatcttccacgacttcattcgcttcaaactggtcgaaccattccttgatgtgctcggccaagtggctgtccatcgggacgaggctgacatgggaatgaaaattttctgccaccatttggccagtgttgcgaaactggactttaaacccgagcttaataccccgcctttcgatcaaggtgcacgacaagagatcaatgttaatgaatatccatggccgttgggcattggccgcaatctcattctgaaccagcatcgcattggtagctttgccggtatcttcaacagcatccaaagtggcgtccagagtttttttaacaaaccacacaccgacagcagaaagcgcgagcgtagcaacgctggctatgagcatcaggaacgcccatttagccatgtcctgctgagcataaaggtcttgtcgggattcggattgttcctgggcggcctctatggctttggtcacacactcagccagagccgaactctgtcgcccggcgcaggcctcaagcgcgtccttcttggcgcgctcataatgctcgcgggctgttacttgattgcgtccggcctctattccgtaggctcgccccgttgcgtaaatgacggcacagaggccgagcaacgccagaatgcagaagaatgcttctaaaggcgtaattcgtttgcgccgattgcctccagacattgtatcagaaacaccgctgtaaatttcccccggcttagcttgttcctgatattcggttcagagtccaccacgccaatctcagccagcttttccacaagctgggcatagctcacattcctgcgctttagctctgccttcaatagccccttaacgcgggcttcccactctgcactgtctgccatggtatctcctatgatgcgaaacgtatcatattcgatgcaaatgccattgacaacagtggctgtatgtcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgcagtgatggtcgcgatgttgggtgcgtattagctctaagaccgtggttgaaccgggaagccattgagataattttcgacatagaacaaagtaacttagggcgcgcgctgtacgcccatttccctcacaaaacggatggatatgattgacgccccacaacgtataggaagccgcctgggtgggtgaccaccccgaccaatttctatgcaggacttctagaaaggcctccatttcctcgtagacgaggcaccaatctgaggggcgatgctgcccgacttcgacattgtagtgaaggcgatacttccccggctgttgagaaatgtagcgcgttgcataggcgttaagtgtgcatatgaattcatggtctatctgaaggccaaaaccggcgttagcgatgacaaaggaagtgtgcaaaaaatcaaattgtcttgctcgattccgcgccgatacgaattgttccgcctgttgccccgcagcagttttggtatcgattaaaaatggcatgtcccctcccacgaaaaaggcccgacgattgccgggcctttaatcgcattccaccgcgatcgagtgtcaagccatttgtgcgaggtcgatggcctttttcactgattctttggtgtcatttccctttgaaggagcgttcccataaacgaagctaatgcgctgagcatcaagctccgcttgggacatgcgatatccttttaggctatccaacgccttccttagctcttcggtcatgtatggcctccttacccacaaaacgaaaacaacctaatgttgttcccgttaagaaagagtgcagagtatcatatgtgatgcttttgcaagcgtcgttgatactctttgaccacagaattatgtggttattcccacggcggcgcaacaaagttttcatttctgcgaacgattagcattagcgcgccacctcccaccgccgagggcgcccttcaatcacaacgacctcgccgtctcgcttcgccagcgctttgtttatcggccccacaagagccttcacggcggccttgtcgctttctgcgtgaggatcgaacgccaaggcccgctctgctatctccagcgacgtgagcggccttcctgcctcgcgcagaacagtcaggaaaacgcgaaggccgattccgcgctgtttccagcgattatagctgcgcggctgaattggccgcgtgtctgacaggtccagcccgtcatcaaatagcttggctgcaatctcgacatgaccggcaagatcgcgcagcctttccgcctcgcgctcgtgatgctcagcctctccgataaggcgcgcatacttgtcccgaagcgcgaatgtgacgtgacgctctgccatccccgcaaaatagcgagagacacgcttttaggggattctcatgctggtgcgtttgctacataatgccggtcattcccacgcaagtgggaatccagttgccacgccgcgatgcagagcggcattcatccccgcccgcgcctgtcccccggggaatgtttgagcgactcagccagttccttcatgctgcccgcctcactgtgggaggtgaacatcatgaagaagttatttctggcgactctgctgattggttccgccatgcctgcgcaggcgcttacaacatatcgctatgatttcgcctggggcaccggatcatcttattattatgttccggagttgggctatgtagatactccaggctggttctcggccacgatgaagctgagtattacggacgaaggattcatctggtgctcgatgtggtccggctcagcaatttgcgagatcggcccgtcgggtttcattgtggaatacgaaaattatcagacaatgttcagatttgaggcccggtttgatccgtttgttggccgattgcccacctcgtctgagggcttccgatatgccactttgagcggttactacccattccggggctattgggctgatttcaagcatgtaacggtctctgtctaccaggaggatgaggagccgtccgatacattcaggttcagcttccaccccggcatccccgagcccgccacatgggcgatgatgatcggcggtttcgcgctggcgggcggggcgttgcggcggcgggggatggcggcgcgcgttcggggcgttcagttcgcctgatcgttccaggtccgcgcttcggcgcgggccgcctcataggcattcacggtgccggcgtggcgcagcgcgcactggccgagcagtcgggccgtctcggcgagcttgagcgtcagcgtggcgatgtcattgcgcgccagcagcggcggcatcgggcagggtgcagacaaggccgccggcagggcggggggcacaggcgacagccgcgagggcgcggttgagttcggcgcgcacgccgtcagtaatgccggcagcagggtcggaaaagcgtgtctcacgggtcagctccctgatgagcgtgggctggatgatggtggcgtggcgcgcgtccagcgcgtcgatctgcccggtcacccgcgtgccgatcgcgccgatgctgccggcgagccgctgctcgctgcggcgcagttccgcacggagctggttctcgctcatgatccgcgcggtctcgatctgggcgcgggtccgcgtggcggcattgcggtcgatccagagcatcgcgccgagcagggcggcgagcgcgatcccatgcggcagcaggcgcaggagccaggcaggcatcacaggtccaggcatcacaggctccggcatcacagattggtgaggcacagcttgcgctccgcctcccgccggttgacgagcccctgcacgcgctggccgcccgcattcacccacatcaggaaggcgtcgcagccgcctttccagtcgccggcattgaagcgccgcgccacggtcgagcgggcgaaggcggccgggccgatattgtaggtgaggctgatcgcggcggcgaactgatgcggccgctcgcgcagggcagggacggcggcaagcacggccggagcgaactccgccgagagcgtgccgtccagcatcgcctcgcattcggcggcggtgtagcggcgcatcgccacgcgcgtttcgccggtgcagacggtccagatgccgaccacgtcgcgatagggctcggtgcgcgtgccttcccagcgctcgatgagcggggacgcgatcaggatcgccagcgccacgaaggcactgccgatcgcgccgccggtggccttggactgcgcgctcattgccgggcctcgcgccgggtcctgcgtccgtgggggatcagtcgtgcgcgcagcgcgctgcgcatcctgccgtgcatcattgcgtctcctatctgtgcaggccgccgcccttgatggcagcgatgatgccgccgatgccggcgagcagcgccgccacccatcggatgaggcggccggcggtcttggcggtcgtccaggcagcaaggacttcccgcgtctcgcgggcgatctgctccagcagagcgacgcgctcggccagcgtgccgagcttctcgccctgtccatctaccttgccggtgagggcgccgatctcgccgatgagccggtcgagcttggcgccgaggtcgttgtgggtgcggggcatggccgttcagcccatctgctcgatgtggcgcagcgtgccggccatcagcgccgccgtagcggcatagccttccggcgtctggtggatgccgtccgcgagcaggtagcccgcgcttaccgccgcatcgccgctgccatagaagctgcgcaggttgacgaccggcacatcattgctcgccgcgagcgccaggatggcgtcgttataggcgagctgccgggccgcgggcacggcctccgcgctcgtttcggccgaggggcaggggcacagcaggatcacgtccgcgccgcccgccttcgccgccgtgatgagcgactggagcgcgacgtcataagcggcggtccagttgcctgcccgccagtcgttgatgccgaggttgatgatgacgagatcggcctgctcggcctgcagcagctccagccggtaataaggccggccggtcggcgtgggccaggccaccgccttgctggacgagatcgcggcattgtagacattgacgaggcgctcgtcccgcaggccctcgatcgagatgaccgcgtgatagccgctcacccacgagaagctgatcgtgtggaggccgggcgttgccagcgccggcacggtggcggcatcgatgatgagctcgccaagcgcatagcccgcgccgttctgccggtcgacgctcgtcgccgcgccgccgtcgatgctccaggagaagacgccggtcgcggtcgatcgcgtataaagcacccggaagccggtcacatcctcgctcggcgtgaaagtgaacgtgccggtggtggactggccgaggatcttgccgcccagcgagtcctccaccggattgcactgcccggtgaaggtgaagttggggaagctggcgttcatggcgacggccgtgccctggccgttgaagcccaccagattctcgtggctggtcgccagcccggcctcgcgcagcagccgcgccatgcgggccggccacgaatggtagcgcgagttgccagtgacgacgccgcccgtggcggtcgtgctgtcgcccacggtgatgacccgcatgttccgcgtcccggcccgcacggcggcgaacccggcgcggatggcggccgtgttggcgagcgtgaggccgctcaccgagggatcgagcggcggggcggctggaatgccgccacccccgcttcccgccggcgggcgatggcggcgcatgctgcccgccgtgccgaggccgaagccatagtcgcgcagcgtcatcaggcgaggcccacaatgtccgcggccgtggtgccggcgacgcggatgaagcgggggcgcacgtcgaggatctggcccgaggccacgttccggaacgtcacgtcggccgccgcgccggccgtgcgcagggtgatgtggccgccggtgccgacatagatcgccttgggcagcggatcgatctcgctggtggcgtggggcgtgatcgcgaaggcgtcgcgcgcggggagggaaagcgtgtcgatctggtgatcgaagcggtcggccatgagtctgcccttccttggctggtcaagcgcggccgaatcgccgcctcgcccttaagccaggaaagggccgctgtaggacagcggaaatttacctatttggatattttcggatcgacgaggatcttgtcgcggtacaggcagatgtcgttcaccgggcagcgccagcattccggccgccgcgccttgcagatgtagcgtccgtgcaggatcagccagtgatgcgcatcgcgccggaagggctgcggcacacgcttctccaggcctttctccaccgcaaggaccgtcttgcccggcgccagccccatgcggttggcgacgcggaagatgtgcgtgtcgaccgcgaaggtctcctcgccgaacgcggtgttcatcaccacattggcggtcttgcgtcccacgcccggcaggctggtcagcacgtcgcggtcgcgcggcacttcaccgtcatggttcgcgatcagcgcttcggagagggcgatcacattcttcgccttggtgttgaacaggccgatggtgcggatatggtgcttgaggccgtcctcgcccagcgccaccatctgtgccggggtcttcaccgtttcgaacaggcgccgcgtcgccttgttgacgcccgcgtccgtcgcctgtgccgagagcaccacggcgacgaggagctgatagtcattgccataatcgagttcggtgcgcggcgccgggttcgcctcggcgaggcgcgagaacagctcgaagatctgcgcgcggttgagctggcgagcggccatggcggcgtcagagccccagcacgtccgccatggtgtagcgccccggtgccttgccgatcagccattgcgcggccttcacggccccgcgcgcgaagatcacccggctctccgcccggtgcccgagctcgatccgctcgttttcccccgcgaggatcaccagatggtcgcccgccaccgatccgccgcgcaggctggcaaagccgatgtcgcccggccgccgcgcgccggtgatgccgtcgcgcccccgcgcgctgtgggtggcgaggtcgacgccgcgtccctgtgctgccgcctgccccagcagcaaagcggtgccggagggggcatccaccttgtgccggtgatgcatctcggcgatctcgatgtcccagtcgtcgcccagccgggcggccgcctcgcgcaccagcgcggcgagcaggttcacgccgagcgaagtgttgccggtctgcagcactgcgatgtgcgtcgccgccgcgtcgatcgcggcctgatgctcggcttccagcccggtcgtgccgatgagcagcggcttgcccgccgcgatgcaggcatcgagatgcgcgcgcagcgccgcgggcacggagaagtcgatcagcacgtccgctcgcgtcgcgagggtccccggatcagcggtgatcggcgcgccggccgcgccgatggttccctcggccttgccgtccgtcccgcccgcgatcgcgagcccggccgcgtccgctacgcccgcaatcgcctggcccatgcgcccccgcgccccgaaaatgccgatcgccgtcatccttgccgcgcccttcatggaaatgccgtccgcccggccgatgccagactggcgcgcgcttgtcatccgctctcgtccggcgtcatccgtggcccggcgccacccggcgtgggaagggagtctggtcgagcaagcatgtagggttgtaagctggaaacagcgatccgctaggaaagccgcgaagcgatcgagtgccaatcgtgcggcaggggccttggagtcattcgcttccggacccatgataacaaaccgctactggatgtttgcctgagcgatttttccatgattgcctgaacctcatccttcgaccacggcgcccattcgcccgcgatggagaacaggttgccgccaaatgcgggcgacacctcttcccttaagatgtgttcgagctcgctttttcgatagggagattcattgagaaccgtggcaatacgatcataatcggcatcatcgaatgaagtgtcgaggaatagttcgctcagaaccgtccagaccggcagtcgtttctcaatgtcaagctgcggattcatggcgctcaagataccactcgagcggttgacagcaatagatctcgctttttgaattgcacgttttcgagggctctgtttgttgcggcttatgtctgaagttcataacatcgtcattctcaccggcgccggcatttccgccgagagcggccttgcgaccttccgcggccccggcggcctttgggaagggcaccgggtcgaggatgtctgcacgcccggggcgctggcgcgcgatccggcgctggtgcatcgcttctatgatctgcgccgcgccgcgctggcgggggtggcgcccaatgatgcgcatgcggcgctcgcccggctggagcgtgcctgggccggcgactttctgatcgtcacccagaatgtcgatgatcttcacgagcgggcgggctcgcgccgggtgctgcacatgcatggcgagttgctgtccgccctgtgtgcggcctgcggccaccggctggcgtggcagggcagccttgcacccggcgcgctatgcctcagctgccgcgccccgcggctgcggccggacatcgtgttcttcggcgagatgccttatgccatggagcggatcgaggcggcgctgtcccgcgcggatctgttcgtttccatcggcacgtcgggcgcggtctatcccgccgcgggcttcgtccgcatggcaggcgccttcggtgccgccacgctggagctcaatctggagccctccgccggcagcgactggttcgacgcgtgccggcacgggccggcgagcgtggtcgtccctgcctgggtggatgaaatgctcgcgccttgaggcggtggagccggccccgcatcgggcgcccttgcgccgccgccgccccgctgccacatcggcgccatgaacgctcccaccgaaaatcccccgatgcgcgcgaccatgatcccggtcacgccgctccagcagaattgcacgttgatctggtgcacgcgcaccatgcatggcgcgctggtcgatccgggcggggatctgccgcgcctcaagcaggcggtggagcagcatggcgtgatgctggagaagatcctcgtcacccatggccatatcgatcattgcgggcaggcgatcgtgctggcgacggagctttgcctgcccatcgaggggccccatgaggatgatcgcttctggatctcccggctggatgaggacggtaagcgctggggcctgcccggcaagcccttcgagcccgatcgctggctggtggacggcgatcaggtgacggtcggcgaactcgtgctggatgtcatccattgccccggccacacgcctggccatgtggtgttccatcacgctccctccaagctcgcgctggtcggcgacgtgctgttccagggctcgatcggccgcaccgatttcccgctcggcaatcatgatgatctcatcgcgtcgatcacccgcaagctctggcctttgggcggggacacgatcttcgttcccggccatggccagcccagcagcttcgcgcatgagcgcgcgagcaatccctatgtcggcgatgccgtgacaggcctgcgcggctgaccgacgcgccgcgccccaccgcgccctcgaccctggattcccgtgttcacgggaatgacgaagaaaaggcgcaccacgtcccgcactcaagcgccctgaaccctctccccttcaaggggagagggttgggagaggggtcgggccccttccgacccccggcacccctcaggcgtgccgcaccttgtcgatgcgcagggtgcgctcggcgccgccgcggtcgggccagaggatggactggccttcgcgcaggccgatcagcccggcgcccaccggcgtgaggatggagatgcggccggcggcgatatccgcgtcgccggggtagacgagttgcacgcaatgctgcgccccgctcgcctcgtccgtgaagtcgacggtcgcgcccatcgtcacggtgcccgccggcatgtcctgcgcgtcgtggacgtccgcgcggcccacttcctcgagcagcagcgcgctcacctggggcaggcgctcggcggcggccagggcgagatcggtcagcgcgtcggcttcggtctcgatcatgtgcaccggcgggcgccggtcgggcgaagaaagggtcatggctggtcactctatatatgttgatggagaatgtcggctggcgagggtggcggcgcggctgcgccgggcgcggtctgtgccgcatggtcccttgccaatggctggccccgggctcggggcatgacgcacctgacccggggctagatgcccgcgaggcgctgtcccccgtgatgccgggagcgcagacaggatcggtagcaagtcatggcgggcaggatgtcagccccctggccgaccgtcaaccatgcgttcgatcaggcgttcgcgcgcacaggttgcggggcggcggggagggcggggctggccgtctgccctctcccggtataagagcgcgatgcgtcgtggccggctggcggaacgcacccgccggtcatgccgggcggcgcaaggaatgggttgcgtgggcgcaaaaaaacgctataggcgctcactctcgcgaatgcccggccccctttgaggtcgcgtccctttgtggccgccgcgatgccgaacaggcggccaggcaagcgacccgttttgacgatcaagattttgaacaggtgccctcatggctgtccctaagagaaaaaccacgccgtccaagcgcggcatgcgccgcagccatgatacgctgcgcgtcgaggcgttccaggaatgcccgaattgcggcgagctgaagcgtccgcacaatctgtgcacggcctgcgggcattataacggccgcgaagtcgtcgcgatcggcgcctgacacccggtctgggggataatgtcgtgacactgccgcgaatcgcgattgatgcgatgggcggcgatgaaggcgtgcgcaccatcgtggcgggcgtcgcgctcgcgcgacggcgccacgaggggctgcgcttcatcctgttcggcgatgaagcccagatccaggacgcgctcggccatcaccccaatctctcccgcgcggccgagatcgttcataccgatcgtgtcgtcgccgcgacggacaagccgagtcaggcgattcgccagtcgcgcggcagttccatgggtctcgccatccaggccgtgaagaacggggatgcgatggcggccgtctcggcgggcaacaccggcgcgctgatggcgatggccaagctcgccttgcggacgctgcccggcatcgatcgtcccgccctcgcggccttcctgcccacgctcggcgacaatgatgtcgtaatgctggaccttggcgcgaacaccgagtgcgatgcgcgcaatctcgtccagttcgcgatcatgggcgcggcttatgcccgggtggtgctggatctggagacgccgcgcgtgcggctgctcaacatcgggaccgaggagctcaagggcacggacgagattcgcgatgccgcggcattcctgcgcgcggcatcggggctgcccctgcgcttcgatggcttcatcgagggtgatcgcatcggcagcggcgatgcggacgtgatcgtctcggaaggctttgccggcaacatcgcgctcaagacggcggaaggcactgcccggttcgtgacggacgtgctgcgccgcgccttcaccagttccctgcgctcgaaggcgggctttctcctgtcgaagccggcgctgcatctcctcaaggtccatctcgatcccaacaatcacaatggcgcggtcttcctgggcctcaacggcatggtggtgaaaagccatggcggcgcggacgagaagggcatcgccaatgcggtgcatgtggccgcccgtctggtggaagccgatctggccgcgcggattgccggggacatggcgcgcgtcggccccatattgagcgaggaactgatcgccaaatgaccttgcgttccgtgatcatgggaacgggttcggccttgccgcgccgctgtgtcgacaatgccgagctggccacgatggtggacacgagcgacgagtggatcgtcgggcgcaccggcatccggacccgctatatcgcgggcgaaggcgagacgacggccacgctcgccaccgaggcatcgcgcaaggcgctcgaggcggccggcatggtccccggcgacatcgatctcatcgtgctggcgacggcgacgcccgaccagacctttccggccagcgcgacgatcgttcaggccgcgctcggcatcaacgactgtgtcgcgttcgacgtcgcggcggtctgctccggcttcctttatgccatcaccgttgcggacaacatgctgcgcggcggcgctgcgaagacggcgctcgtcatcggcgcggaaaccttcagccgcatcctcgactgggaggatcgcgcgacctgcgtcctgttcggggacggcgcgggcgcggtcgtgctgcaggcgcaggatacggacgaggcgaccgggcgcggcatcctcgccagccgcctgcatgccgatggacgccataacgggctgctgaatgtcgatggcgggccgtccaccacgggcaccgtcggcaaggtgcgcatgaaggggcaggacgtgttccgccatgccgtcgtcaatcttgcccaggtcatgcgcgaagtgctggaggatgtcggcgtcacgcccgatcaggtggattgggtgatcccgcatcaggccaatgcgcgcatcctggatgcgacggcgcgcaagctggggctcgatcccgcgcgcgtggtggtgacggtggaccggcatgccaatacctcggccgcctcggtgccgctggcgctcgatacggccgtgcgggacgggcgagtcaagcaaggcgacctcgtcgtgctggaggcgatgggcggcggtttcacatgggccgcttcgatcctgcgctactgatcattgcgccctgcgcaacggcccggcaattttccgcccagaatcggcggcttgccccttatgttcccattgcaaagcccggatttctggctcacagatcatgttgcggcgatatgggggtatggccgcgaatctttcgtttttgggggacgaaatgagtgctgatgaaaccttgacccgtgcggagatcgccgagcagctcaatcgccagatcgggctgtcgcgcgcggagtcggcgcaattggtcgaacaggtgctggaactggtcaccgaagcgctggaacatggcgagaatgtgaagatttccggcttcgggacattcgtgctacgcgacaagaatgagcggatcggccgcaatcccaagaccggcatcgaggtctcgatcacgccgcgccgggtgctgaccttccgtccgagccagtcgctgcgcgatcgtgtcgcgggcgcctgaaacgcccgagccggattgacccgcgcggcgggatcgttgcacaatgcgccatggccaaggatgacggcgcgtttttgacgataggagagctggctcgggaactgggcgtcgctcaacatatcctgcgctattgggaaacgcgcttcccgcaactccgtccgctgcagcgctcgggcaatcgccgttattatcggccccgcgacgtggagatcgcccggcgcatcaaccggctgctcaacgaggaaggcttcaccgtgaagggcgcccagcgggcccttgcggggcggagcccggcgccggccgacatgcccggcccgacgccatccgccgatggggccgcaaccgcgcccaccgatgccgcgcccgcgctgcagcaggcagcccctgtcgccccggtcccgccggccggtccgcaaggcgtcctgccgatcggtgatctgccggtggccgcccggcccgcgccccgtcaggtcgcgcagaccgatctcgcgctgctcattgcccggctgaccgtcattcgccagaatctcgcggacgcgatcgagggcgcctgaggcttgccgcgcgctggcgcggcgcctcgctcagcgctggtccgggcccagcgccgggtcgagatcgcgtggccgcacgaagctgcgcagcgttgcccgcccggcgaaatcatgggccaggctcgcccagtccgtgacatcgaagtccagcacggcgagcgcggcggtggggaatttggtctcgaccgaatcgcgcagcggtgatcgcgcatcgtcgggcacggcggtgaggatcagctcctccagcccggggctgtgcccggccagcaggatgctcgaagcgggttcctgcgtctcggccagcacctcggccagtgtcgttccggccgccagatagatgcgcaggtcataggccggctcggggcattcgccataagcctcgcggaaatggcgcagcgtatcgaccactcgcgcggcgggcgaggcgatgatggcatcgaaggtcagcccgtgatgagcggcccagcggcccatcacggcagcggcgcgatgtccccggtcgttcaggctgcggtcaaaatcccgcaaggcggcgtcgctccagtcggatttcgcgtgacgcaggacgatgactctcttcattcccttgtcggcactccctcgatccgcgacccgttctgcgcctcctgccccaatttcgtagcggaaccaagccgggagcgcactctttcgatcgcttcgtcgagcgggatgcgcaggatcgggacgccggggggaaaggcgccgagcagccggctcggcatggcggcggagaggatcacgaactggccgcgatcgtccgcgcggcggatgaggcggccgaaggcctgcgccagccgcgcgcgtacctgccggtcgtcatgcgccgtcggggcgccgctcgcctggcgccgcaccgcgttcagcaccgagggcttcggccatggcacgccttccatcacgacgaggcgcagcgaatcgcccggcacgtccacgccgtcgcgcagcgcgtcggtgcccagcagcgaggcgcgcggatcgtcgcggaacatgtcgatcagggtcgcggggtcgaaggggtcgacatgctgcgcgtagagcggcagcccggcccgcgcgagccggtccgcgattcgcgcctgcacggatcgcagccggcggatggcggtgaagaggccgagcgtgccgccgcccgccgcctcgatgagccgcgcataggcgcccgccagcgctggcaggtcgccgcgcttgatgtccgtgacgatcagcacttcgctctggctggcataattgaacgggctctccacatcgaaccatcgcggcgtggcggcgagatggctggcgccggtgcggccgatcgctgtctccacctcgccgcccgcgcgcagggtggcggatgtgacgagcacgccatgcgccggctgcagcaccacttcggccagcggccgggtcgggtcgagccagtggcgatgcaggccgatgtcatattcgcgcccctccgcacggtcgacggcaagccagtcgacgaaatcggggtccggcgcgctgcccacgcgcagcagcagggcgatccagctgcgcagcaggtcgcaccgccagccgagcgcggagatcgcgccgtcgatgcgggcccgagccggcgtgtcgagccagtcgggcgcgagttcgatcacggcgacgagccgcttggcgagccgctgcaggggcgtgagcagcgcttcgagcgccgccgcgccttccgttgcggcatcgatcagcgcgccatcggcctcggccaggtccacttccagcccatagccggggtcggtttccttcccgtcacgctccgcgcgggcatagacggtgtcgcgcaccgcgcagagcagcgcctcgatctcgccgtccggcgcgcgttcgtgcacgcggcgcatccattcctcgcccggcagcgcccgcgccgcctcgcgcgcatcgtcgatggcgtgggcgccgtcggcgtcatagctcgccacgtcggagaggcgcgccgcaaggccccgccgccgtccgcgccgctccttctccggccccatgatccagcggcgcagttcgatggcctcgcggccggtcagcgcggcggcgaaggtcgaatcggccgcgtcgaagagatgatggccctcgtcgaagacgatccgcgtcggcgcgccctgcgtctcgcgcccgcgcgcggcattgatcatcaccagcgcatgattggcgatgacgatgtccgcgccctggctcgcccggctcgcgcgctcgatgaagcaggtgcggaaatgcgggcagccggcatatatgcattcgccgcgccggtcggtgagcgcggtggccccggcccggcggaagagggcgggcagccatcccggcatgtcgccgcccaccatgtcgccgtcgcgcgaataggccgcccagcgcgccacgaactgcgcgagcactgccgcgcgccccgcgaagccgccttgcagcgcgtcctccagattgagcaggcagagatagttctcgcggcccttgcggatgaccacatgccgccggaagctggcgtcgtccggataatggcggcgcgcctcgcggtcgagctggcgttgcagcgccttggtgtaggtggagatccacacggtgccgccggcgcgttccgcccagagcgtggccggcgcgagatagcccagcgtcttgccgatgccggtgccggcctctgcgagcacgatattgggcatgtcctgccgcgtgcgcggatcgaagccgtcggcggcggcgagcgagaagtcgcgctggccgctgcgcgtctcggcgccgtgcccggtcagcgcggcgaggcggccgagcacctcctcgtcggccagcgtcacggggcggggctgcgggcgcggcggctggtcctcccattgcggcaggcggctgaacagccagcgctcggcctgcgcgggctgggcgatccggtcgcgcagcagcggcacccagctccagcgcagccgctcgagctgcttcaggctcgtccatgcgccttcgcgctcggcccagtccggccgcccggtccagtccagcatggcaagcgcgaggtgcggcaccagcgcggtcgcttcggtgtcgttggccggcggcgccatggccagtgcccgcgccagccccgcgaccgtgggaatgacgaagcgcgcgggaaagaggaaagcgaacagctcgagcaggtcgaggccggagaggtccgcatggcccaggcgcgcgccgagcagcggggcattcaccatcagcagcggcgtgtcagcggcgcgggccagcgcttcgccccggctcagggaaaggacgtcgtcacgcccgtcgctcagccagatcccggcatggttggcgtgcagcgcgggcggaagcgggacggggagggaggagagagccacgccacacccatagcctgctcgcgacgaggtgggaacgcttggagaacatcgcggggaagatttttgcccgggccggtggcgggatggtccctgccggcgtcagcgccgatgccggggtggtcgcccggtcgtgcgttcagcccgtgcggcggccgaagcccccggtcgcgcggccgaatgggcgcaggccctgtccgccgagccgcgcctgcatcggttcataagcgaggtgcgtgccggtcggtgcctcgccgggcagctggctggcgcgcgcgagcatcagccgctcgtgcagggggccgtcggtgagcgggaaggagaatttcacgcccatgcggtccacttcggcccagcgacactgggcgtagagggtctggcccatatattcgatctggaagcgcgttccggccggcagggtgcagccgatgacctgggcgccatgttcggtcatgtcggcgatggccgcctccagcgagtcgagcacagtcgtgatcgtcaccggaatttcgacgccgatccgcctttgccgctcaacctgtgtttccatgcccgtttccttgtgtctccgccatgctgcgtcgtcgttcgaagtcgtgtcgaaaactgccctctagcctgttatattaggactgcactggtaaaatttcccgtaaccgcgaatattggaaatgggggcgtgccgggctttttggcttggcgctcccggtgacttgaagctagagcgcccgccatgacgacgcgtgcgatatctcccgagctccgtgaagccgccagggtctccaaggcctggccttatgaggaagcgcgcaagctgctcaagcgctatccgggcggcaagccggatggtgcgccggtgctgttcgagaccggctatggcccctcgggcctgccgcatatcggcactttcaacgaagtgctgcgcacgacgatcgtgcgccatgcctatgaggaactgtccggcgcgcccacgcgcctcgtcgcgttcagcgatgacatggacgggctgcgcaaggtgccggacaatgtgcccaaccaggccatgctggcggattatctcggcaagccactcacgcaggtccccgatcccttcggcaagttcgagagcttcgcgcatcacaacaacgcgatgctgcgcgactttctggacagctacggcttcgactatgagttcgtctcgtcgacggacatgtatcgcggcggccagttcgacgacgcgctgaagaatgtcctgcgccattatcaggcaatcatggacatcatgctgccgacgctgcgcaaggagcggcaggcgacctattccccggtcctcccggtcagcccgaagagcgggagcgtgcttcaggtccccatcgaggtggtggatgccgatgccggcatcgtgcgcttcacagatgaaggcgatgtgatcgagcagtccatcctgtccggcggcgccaagctgcagtggaaggtcgactgggcgatgcgctgggtcgcgctcggcgtcgattacgagatggccggcaaggacctgatcgacagcgtgacgcaaagctccaagatcgctcgcgcgctcggcggtcgcccgcccgagggcttcaattacgaaatgttcctggacgagaagggcgagaagatctccaagtccaagggcaacggcctctcgatcgagcagtggctgacctatggcacgcgggaaagcctcgctttctatatctatcgcgagcccaaggcggccaagcagctccatatcggcgtgatcccgcgcgcggtggacgattatgagcagttccgcgccgcttatgccgaccagccgctcgacaagcagctcggcaatcccgtgcatcacatccacaatggcgatgtgccgcaggacgggcttccggtcaccttcgggctgctgctcaatctggtcggcgtcatgggcgcggatgcgaccgagcatcaggtctgggcctatctgcgcaattatgcgcccgacgccacggtggagcgctatccgcgcctcggcgggctggtgcgtcatgcgctggcctataatcgcgatttcattgcgcccacgctgcggcggcgggcgcccgaagcccatgaggcgatggccctgcgcgaactggatgcccagcttgccgcgctcgatccgcaggcgggggcggaggagatccagaacatcgtctatgcgatcggcaaggatccgcattacggcttcgagcagcttcgcgactggttcaaggcgctttacgagaccttgctcggggccgagcagggcccgcgcatgggcagcttcatcgcgctctacggtgtcgagaacagccgcgcgctgattgcccgggcactggaagccgcgcccgcctgatccctgttgaggggaagggcgggcaggacgtcttgcgcctcgccgctcatgcctccgggcgctgtggctgcaaccgggccgactggatcgcgccgaccgccgccaccgcatcgaggaacagccgccgcgccgtgaattcgggcaccatgtcccgcagcagcgtgacggcgcaggattcgtccccctgcgccgccatgacggtgaggtcgcccagcaccgcctcgtcgggcgtcagggtcatgcagcacggccggtgaatgaggaactgctcgggccagctctgctggatgccgtgcaccagccgcgccaggcgccgcgccgcgtccatgctgcgcagccgcaccgccaggtcgggcaaggggtcccgcccggcctgcccgaacatgatgcacagccgcgtcgccatcaccatgtgcatggccgtgagcggaaaggagcgcaggtccctgaagcgaaacaagtgcgaaagcgtctgattcatgggggctcctccggtcgcgctgccatcgtctctcccggcaaattatgctattgcgaacgaattgcaataactttcagaaacaccagtcgcaccgggacgcgttttatctgtcctaatatgtccggtttcttcgtcgcagatcgggagaaaatggcggtttcccgcgccatggcgggccgtcggatcgacggcgcggactgtaagcccatgtcccggtccgcgccgttcccctccgcgaaccttcccccgagccgtcccaccgatcgcccccgtagttttgcggattccgaaggccggctggccccgccacaaagggcgcatcaggcctggccccagacctgcggagacggacaatgatcgaactgagcggcccccatgcccacgccctcatcatcgaggacaacatgatcatgagccgcgcgatcgaagcccagctcatggcggcgggcttccgctccatctatcatgcccgcacccggaatcgcgccatggcgctcgcccgcgtgcagtcgcccgatgtcgtggtggtgggcgagcatgtcgatcaatgggcggggatcgccgccgcgcaggagctcagccatcgcgacgggaccgctgtcatgatggtcaccaccgatccgcagttctggcggcgccctgtccccgaggatgttcccatgcgcgggccctatcgcatcgatcagttgagccgcgccttcagcccccggcggcagggaagcgcggcgcccgtcgcgtgacggggcgggggaacggacgactccgcgcgccggtccgccgcgatcccttgggcgtcccacatctcaaccagtcaggagtcagttcccatgcagaagaccatgaaagccgccgtcgtccgcgcgttcggcaagcccctcgtcatcgaggaagtgaaagtgcccgaggtcggtcccggccagatcctcgtcaaggtcgccgcggccggcgtctgccatacggatctccatgccgccgagggcgactggccggtcaagccgacgccgcccttcattccggggcatgagggggtggggcatgtggtcgcggtgggcgccggcgttgcgcatgtgcgcgagggcgatcgggtcggcgtgccttggctctacagcgcatgcggccattgcgtgcattgtctgggcggctgggagacgctgtgcgaggtgcagcaaaacaccggctattcggtgaacggcagcttcgccgaatatgtcctcgccgatccgaactatgtcggccatctgcccgccaatgtgggtttcgtggagatcgcgccggtgctctgcgcgggcgtcacggtctacaaggggctgaaggtcacggacacgaagccgggcgactgggtcgcgatatcgggcatcggcgggctggggcacatggcggtgcaatatgccaaggcgatggggctcaatgtcgtggcggtcgatatcgacgatgagaagctggcgctcgcggagcggctgggcgccgacctgtcggtcaacgcgctccacgccgacccggccgccttcgtcaggaaggagatcggcggcgctcagggcgttctggtgacagcggtgagccccaaggcgttccagcaggcgatgggcatggcccgccggggcggcacggtctccctcaatggcctgccgccgggcgattttccggtgtccatcttcgacacggtgctgaatggcaccaccatccggggctcgatcgtcggcacgcggctcgatctccaggaagcgctggatttcgcgcaggcggggaaagtccacgcgacggtgaagaccgatgcgctggagaacatcaatgacgtgttcgcgcggatgcaccgtggcgagatcgaggggcgcatcgtcctcgatttcgagggcgccggaacgccggcctagaacgcctgaactctggtcgcggccggagcctccggtcgcgacgccaaccttcgcatccctgcctcgcggggcgacatcgcacgcccggagggcggcctgccggcgcgcgcctgccctgagccctccgggatccgaggcggctacgtagcatccccaatgatgcccgtcgctgcgctgcggtaacaaacccggaaagctgaacggacgggcaaattggcaagtttcctcagacgatcgatggcagttttcggggccgcgtcgcttgccggctgctcctttgcccctgcaccgcagcatccggcgatgccggtgccggcgctctatcccgaggagagcgcgccgctcggcgggaacgccgcggcgcagatcggctgggaggcctttttcggcgacgcgcaagtcagggcgctgatcggccgcgcccttgccaacaatcgcgatctgcgtgtcgctgcggcccggatcgagcaggcccgcgcggcgctgcgggcgcgtggtgccgatctcgcgccccagctcgccgggtccgccggcatggtcaaggccgggctgccggaaagcttttcccagatgctccgcgaggacacgctgaccagctatgacggcatgctgcagacgagctgggaaatcgacctgttcgggcggctgcgcagcctgcggacggccgcgctccagcaatatctcgccagcacggaagcgcggcggggtctggcgacgatcctggtcgcgcaagtggcggcgggctgccttgccgatcgcgaatatgccgagcggctggaactggcgcgcgaaacgctcgccaaccgggagcgggcactgcagatcctcacccggcgctacgaactggggtctggctcgcggatcgaagtgacgcaggccgagacgctgcgcacgcaggccgccggcgccatccagtcgatcgagctttcccgtgcgcagaaccggacggccctggcgctgctggtcggcgcgccggtcgaggaggcggcgctgacgcacagcctcgccgagatggggcgcacccagtccattcccgccggcctcccctccgagctgctcgccaatcggccggacatcgtggccgccgagcatcaactgcgcggggcggaagcgaatatcggcgccgcccgtgccgccttcttccccagcatcagcctgaccggcgcggtgggcaccaccagcaacgatctcgatggactgttcggtgccggcaccggcctgtggctgttccgccccaccgtctcgctgccgatcttcaccgccggcaagctgcgcgccagtctgcgggcaagtgaggcgcagcgtgacgagatgatcgccacttatgagaagaccattcaggccgcctttcgcgacgtggtcgatgcgctggcgcagcggcgctggctcaatgagcagatcgcgaccaccgagcaggcgattgccgcgctgagcgagcgctcccgcctggcgacgatccgcttcgaggccggccgcgccgcctatctcgaggtgctggatgccgagcgcgaccgtttctcagcgcagcagcagctcgtccagctgcgtcgcgcctggctggccagcggcgtggcgctttacgctgcgctgggcggcggcttttccgaacccgaagggcaggggcagatgccatgagtaccaactggaagaaatgggcgatacgcctcgccatagccgccgtggccatcgccgctgtcctgacctggcgctactatctcacgcgcgatccgcttggcgaagggatcgccagcggcaatggccggatcgaggcgacggaagtggatgtcgctgccaaggcgccggggcgcatccgcgacatcctcgtcgatgagggggatgaagtgaaggcgggccagttgctggcgacgatggacgtcgacacgctggaagcgcagcatgcccagacgagcgcgcagagcgaagcggcgcggtccagcgtccggtcggcgcagatgcaggtggcgcaggcgctcagccagcgcacggcagcccttgcgcagctccgccagcggcaggccgatctcgccaccgcgcgccagcatctcggccgctcgaccgcgctcgcggccgaaggcgcgacgccgcgccaggagcaggaggatgaccatgcccggctgcaggccgctcaggccggtgtcgacgcggcgcaggcgcaggtcgcggccatcgatgccgcgatcgccacggcccgcgcgcaggccagtggggcgcaggccaatgcgcaggcggcgagcgcgctggtccgtcaggtcgaaacgaatatcaacgatgccgcgctgcgcgcgcctcgcgccgggcgcgtgcaatatcgcattgccgagccgggcgaggtcatcggcgcgggcggcaaggtgctcaatctcatcgatctcaccgatgtctatctcaccttcttcctgcccgagcaggcggtcggccgggtcggtctcggcgacgaggcacgcctcgtgctcgatgccgcgccggatcgggtgatcccggcgcgcatcaccttcattgccgacgtcgcccagttcacgcccaagacggtggagacgaaggacgagcggcagaagctcatgttccgcgtgcgcgcctcgatcgatcccaagctgctggcccgctaccgcaatgtggtgaagtcgggcatgccgggcatggcctatgtgcggatcgatcgttcgggggcatggccggcgcagctcgcgctgactccgctcaaatgaccgacgatgccgttcgcctgtccggcgtgcacctgcgcttcggcgatgtggtggcgctcgacggcatcgatcttcagctccccgccgggcgcacggtggcgatgatcgggccggacggcgtcggcaagtcgagcctgttcgcgctggttgccggcgcccgcgcgatccaggaagggcaggtcgaggtattgggcggagacatggccgacgcccggcaccggcggcgcatctgcccgcgcatcgcctatatgccgcagggcctgggcaagaatctctacccgaccctgtcggtcttcgagaatatcgatttcttcgcgcgcctcttcggccaggcgcgtgcggagcgcgaggcgcgcatcgagacgttgctggccgcgaccggcctcgcaccgttccgcacgcgcccggccggcaagctctccggcggcatgaagcagaagctcggcctgtgctgcgcgctcatccacgatccggatctgctgctgctcgacgaaccgacgaccggtgtcgatccgctctcccgcgtgcagttctgggagctgatcgaccggatccgcgccgagcgcccgggcatgagcgtgctggtcgccacggcctatatggaggaggccgagcgcttcgatcatctcgtcgccatggatgcggggcgagtccttgcgaccggcacggcagccgagttgcgcgagcgcaccggcgccgcgagcctggaggaggcgttcatcgccctgctgcccgaggagcagcggcgcgagcatcacgccgtgacgatcccgccccgggacgcgatggcggacggcatccccgcgatcgaggcgcgcggcctcaccatgcgcttcggcaacttcacggccgtcgatcatgtggatttcagcatcgggcgcggcgagatcttcggcttcatcgggtcgaacggctgcggcaagacgacgacgatgaagatgctgaccggcctgctccccgctagtgaaggccaggccctgctgttcggccgcccggtcgatccgcgcgatatcgagacgcgcaagcgggtcggctacatgtcgcagagcttctctctctacaccgagctgacagtgcggcagaatctggagcttcacgcccagctcttccaggtgccggacgaccggatcgcggcgcgcgtgaccgagatggccgagcgcttcggcctgctcgatctgatggacgcctggccggaaagcctgccgctcggccagcgccagcgtctcagcctcgccgtggcgatgatccacgcgcccgagatcctgatcctcgacgagccgacctcgggcgttgatcccatcgctcgcgacgcgttttggcagatgatgatcgacctggcccgcaaggacatggtgaccatcttcatttccacccatttcatgaacgaggccgagcgttgcgaccgggtggccctcatgcacatgggccgggtgctggcgaccgatacgccggccggcgtggtgcgcgccagcggggcggcggacctcgaggcggcattcatcgatcatctgcgccgcatgggcggtttcgagggcgatggtgaagcgctggcgggcgataccccggcgacgctggccgccgcgccccgcacgggcgataaggcggacgcgcgcttcagcctgcgccatatgctgagctacagccggcgcgaggcgctggagttgcgccgggacccgatccgcgcgacgctggcgctggtgggcagcatcatcctcatgttcatcatgggctatggcatcagcctcgacgtcgagaatctgaccttcgccgtgctcgaccgggacgggaccaccaccagccagaattatgcgctcaatctctccggctcgcgctatttcgtcgagcatgcgccggtgcatggctatgccgaactcgaccggcggatgcgggacggcgagctgagcgtcgtcatagagattccggagcatttcgcgcgtgacatccgccggggcaggccggtgtccgtgggcatgtgggtggatggctcgatgccgagccgcgccgagaccgtgctgtcctatgtgcaggccatgcacctcagttggctctcggatttcgccatgcgggagctgggcgcgcggccaagcctcggccttgccggcatcgagacgcgctatcgctacaatcccgatgtcgcgagcctcgtcgcgatcgtgccggccgtgatcccgatcctgctcctgctcatcccgtccatgctgaccgcgctcagcgtcgtgcgcgagaaggagcttggctccatcgtcaatctctatgtgacgccggtgacccgcaccgagttcctcctcggcaagcagcttccctatgtggtgctggcgatgctgaacttcgtcctgctgacgatcctcgccgtcacggtgttcggcgtgccgctcaagggcagcctgttcgcgctgagcctgggtgcgctgctgttcgtgctcagttcgaccgcgatcggcctcatctgctccactttcctgcgcacccagatcgccgccatcttcggcaccgccatcgccaccatcatcccggcggtccagttctcgggcatgctgacgccggtcgcctcgctggaagggtcgggccgcttcatcggcacggtctatcccgccacgcacatcctcacgatcagtcgcggcgtcttctgcaaggcgctgggcgtctcggatcttcccggagccttcacggctctcgcgatcaccgcacccctgctgatggcggcaggcattgcgctggtgcgcaagcaggagcgttgaagcgatgcggctggccaacatcatgcggctcggcatcaaggagatgcgcagcctgtggcgcgaccggatgatggtcgtgctgatcctgtgggccttcaccggctcggtctatgtcgccgcgaccggcattcccgagacgctcaacaaggcgccgatcgccatcatcgacgaggatggctcgcagctctcgcgccggatcatcggggcattctacccgccttatttcaatccgccggtcatgattacccagagcgatatcgatgccgcgatggatcagggactctacacattcgtcctcgatatcccgcccaacttccagcgcgacctgctggccggccgcaatcccgccatccagctcaatgtcgatgcgacacgcatggcgcaggccttttccggcaatgcctatgtccagcagatcgtgaacaaggagatcgcgacttatgcggcgcgcagcgcgcccgcggcagcgctgccggtcgatgtggcggtgcgcgcgcgcttcaaccccaatctgacctcgctctggttcggcggggtgatgcaggtcatcaaccatgtcacgctgctctcgatcatcctgaccggcgcggcgctcatccgcgagcgcgagcatggcacggtcgagcatctgctggtcatgccggtcacgccattcgagatcatggccgccaaggtctggtccatggggttggtggtgctcgtcgccacctggttctcgctcagcatcatcgtgcgcggtgccatgcaggtgccgatcgagggctccgttgggctgtttctgctcggcgcggccgcgcatcttttcgccaccacgtccatgggcatcttcctcggcaccttcgcgcgctcgatgccgcaattcggcctgctggtgatcctcacgatcgtcccgctggaactgctgtccggcggcagcacgccgcgcgagagcatgccgcaagcggtgcaggacgtgatgctggccgcgcccaccacgcatttcgtgaagctggcgcaaagcatcctctaccggggcgcggacatcagcgtggtctggccgcagcttctcgccatcatcgccattggcgcggtcttctatgcggtcgcgctcgcccagtttcgcaaggccatcaacaccatggcctgaaccttgcgcttcacaacggaccggaagggccgcagttctggaggacagattgatggacaggatcatggtggcgacggacggctcggcgggtgccgaccgcgcggtcgacatggcggcgcagcttgcgcgtggattggaggcggatctcgtgatcctcaccgtcgccggggagctgtcggcggaagagatgcgccagctcaatcatgccgaaacggacatcggcagcgctctcgacagcgccgccgagcagatcgtggcggcagcggtcgagcgcgccagtggagccggcgttgtcaccattcatcactgctttctctggggcgatccggctgaagcgatcctgtccgaagcggcacgcagagccgtggatctcatcgtcctcgggcggcgcggtcgcggtcgcctcaccggcctgctgctcggcagcgtttcccagaaactcgcatcgctggcgccttgcccggtgctggtcgtgccctgacccggccttttcaggcgagcgtcacgtcgaggaagatcatgattgcaaggccagccatgagccaggccctgctcgtgcggccctcgggccggtcatgcatgtcggggatgatctcggcggtcacgatgtagatcatcgcgcccgctgccgtgcccaatgcccatggcaggaaggattgcgccaccgccacggctgcggcgcccgccatcccggcgatcggctcggcgaggccggacagcagggcaatgaggaaggacaggcctcgcgagagccccaggctcattgccgcgcctgcgacggcgagtccctcggggatgttctgaagcccgatccccagcgccgtggtcatgccggcggcatagtttccaccgccgaagctcacggccacggccatgccttcggggaaattgtgcagggttatcgccgcgatgaacagccatatgcgccggcttcgggcatcggcgaaggataccggccagggcccgacggcatggagtttcgggagggtcgcgccgagcacgcccagcgccccggcaccgatgagcaccgcgatcaccacgatggccgcagcggcagggcgcgtcgcgcccagcgcctgcgcctgctcgatgcccggaatgatgagcgagaagaaggatgcggcgagcatgacgcccgccgcaaaccccaacagattatgatgttgtccctcgctgggtttgagcgccaggatggccagcgcacccaggcccgtggccaacccggcgaccaggcttgcgaggctgcccgcccagaaagggctcaatggccggcctgttcgccggccgcccgcagtgaaagatatttcgtcaccacggcagggagggtttcatcgaggaaagtgatcatggcttcctcttcacgcagggtctcctccagcagcggaatggcctcgcgatagccaccggcctccgccatgatgatgagggccttgtagctggctttctcgaaattctcgaaagccatgttggcgaagctgttcttgaggatctcgtccgacgcgaagctgtgcgccagcgcggccagtgagccgccgatgctcatggtgatgtccttcaccgtcgaatgagtctcgccgagcgaagccaggatgcgttccagtcgctcgacctgatgttcggtctcgccgcgatggctcctcaggcgctgttcgacctcggcatatcgggcaaggtgctcgatctgccggtccatgatcgaaagtgcctgctgctccattgcgtgagcatttttgagaccgacgacgaattcatgtcgcagcgcttcgctgcggtcagtcgcttgcgtcgccatttcgttgttcctcaggattttgcgtcgctcattttcttcgcctgcgccatgtccttggcgccgccgagatcctcgtcggtggtcttgccggcaccgggggcggctccaagatctgcgccggtcgtgggattggcgttgggatccgattgcagccgcgccatcatcgccgcggaccgcttcatgtccacgctcgggagcttgacgctcgcctgcccgtcaccgccatcgagcggcagattggcctcgacctcgtcgatccgctcccattgctcacccgtgttccaggggccggtcgcatcgccctcgccctgcgaggtgttcacgtagagattggcgtagggctccagtcccggcagcttgcccggcgggaagttgtccttgatcgagtacagggctttctcgaaactcttctggtgagcgatttcgcgcgtcatcaggaaccccagcgcatccttgatgccaggatcgtcggtgatgttgatcagccgctcgtagacgatcttggcccggctttccgcggcgatgttggaccgcaggtcgcaggtcgggtcgccacggctgtcgacataggcggccgtccacggcacgcccgagctgttggtgagtgcggggccgccgccgtacaggatcgattgcgtatggctgtcgccacccgcgttcagcgacatgtagagttccgcttcctcaagcgcgccttcgctcatcgcggccttggcgcccttgttcagcatggcgacgatcgacccgatgacttccagatggctgagttcctcggtcgcgatatcgagcaacatgtcctttcggcccggatcgtcttccgccaggccctgcgtgaaatagcgcatggcggctgcaagctcgccatccgggccgccgaactgctcgagcagcatggaggccagggccgggttcggctcggatacgcgaacggtatattgaaggcgcttgttatgaaggaacatcgtctcgtctcctgggggttgggtaggggcggtcgagattatgtggttcgggaatgacagagggcgcgggtcggcgaggccgccaaggcagtgtggctgaagcgaccgctcaacagcagcgccgaggctgtgccgagcgtatcgatatgtgccgtgaggttcatgtcaccgaccaggtcggccaatccggccacggctcccgcaatgacgatcgcgactccgcacaaacgccggacggtccatatctcctgccgcaccgttgctctcccgctgttgtcccatgcaggaggaaggagttttcgggggtggaagttccgcatgaagcggcagcgcaataacctgctttatcggagcgtcccgtgcggggtggccctggacaggccctcgtcgaaaaaatggcccgacaaccagagttgccgggccaaagttataggtagccggtgagccaccttcgggtcgcaggtggagagctagcagatttttccgccggggagcgtgacggagatcacggcctcgttttgcagtcgctcgtcagcaggcggtttcacgcagggccggaagtgcgctatgcgctggaaagctagtcggggagcggcatccattggagattgaggagcaaatcatggccgtcggggccatcttgcagtgcgatgaggcaaccgcgcgcctcctcctcgccgacgcgctttgccatgtccgcgtggccgctaaggaagtgctcgcgcagcagggcgctgcactcgatcacaactggctggtggttgatggtcgcgtgcgggtccagaccttgcgaatggatgggcaatggcagcaactggcccagcatgggccgggcgaattcttcggggcctatcctgccgcaaccacgtgcaggggcgagatcgtcgcggtggatgactgccatcttctccgcgccgaggcccggacgatcgccgcactcgcggcgaaacatgcgcagatcggggccgctctggcgattctgcttgcacggcagctcgacagggccctcgatcgcatggccgcgcgaaccacatacagcgctgccgggcgagtctatgccttgctgatggaactggccgacgaggacaatcggatctcgccgccgcctcaggtcacgactctggccctcagcgccaacacgacaagggagacagcctcccgggcgatcgccatcctctcccgccgtggcatcatcagcagggatgatgacgcgatcatcatcctcgcgccgcgcatgctccgcgacatgatcaactgagcttgcggggccggaggcggctcaagcggcgccggagagcgaaaacagccgaatcgggatgtcaccgaactgcgtcaccagttcgccggccgcttcgaaatgatggccgggcgcgcacaggtcgagcgcgaaggcaccgggcgccgccgcacagatcgttccctgcggcgcacggcaggcaagcaggctcgcaatctcggcgagctcctgttcatcatcgtccttcctgtcgacgacgtgatatacgaggccgagggagttttccggggcgctacgcaggaaggtcgtggcgatttcgatggcgtgacccagatcgtcgaagtccatcagccacacatcctgcacgaaccgtgggcgattgcctgacgtccgttcgagatcggccggaaaggcttcggtggaagccaggatggcgcgtcttcggcccgtgtccagcgtcgcgagcatcgaagccggagattcccggtcgatcgcgaggtcataaacggggagtccccggcgtcgccagaccgcttccgatgccttcacctgatccgtcgagcgtcgcaggcgcagcgcaaccgccttgcttgcgagcgaatgggcgtggcggatcgccagccccatggccatctcctcggccagcgtgacggccgcatccgacaggcgcgtgatcccgcccagcgtctccacagcgtcggcggcctcgatcagcgtatcgaagcgtcgcgcccactgatcgccgaaggggatgaccgaggattcgcgaaagagatcgaccgggccgggcagcacgacatgcagccgggccccgcgcgccagcaccatttcgccgatcagaatgtccgagccggcggcgagcgcgccaaatgcgaagccgggccgtatctggtcgagcatcgcttccacgacgtcgcggataccctcttcctgaaccggcaggtggatgatgccactgaaatgcaggcataccggaggacgcaaatgatcgaaaagatcattcgcggcgttcgcctgctggaggatcagctgcagctggcggatagtggctgcatggtcctcccaggcctggggcgctctggcgacggcggcctccagagcggtgacgcctccgggaatgtctcccagcagcagcaaggcctcggcccgggtcgcccccagccagtatgccgtttccggttcgtagtcgccgctctcgagaacggccagcgtttgctgcgccagcatctgcgcgcgctcgggcttgccattgaggaaggcgatcgtcgctgcgttgatgagaggatatgtggcgcgccggttgcccgcggcgcgcatataggcagcctcggcctcgtcaaaatagcgcgtacggtcctcgccggcgctcctgagggcccgatccttcaggagtcgcccgcgcaggctcagcgcgtcggcctcgtcggagttcaaccagcccgcggcctcgaacatgcgccacgcacgaagcgtgtcgcctgttcgggccgtttgcctgatctgggagaggctgaacagggtcaggacctttcgtttccggtcagctcgggatcggcgggggattcttgatgtccggatcgatggtcagtgccgtccacttgggttgccgctgatcgtcgaacccgcgaaacagatccacattaacattgaaaccatgaattgtcccggcctggccgccgttattgtatcgcgcatgaaatgaaaccatacgatatcgacccgtcttacggtcatactgctcgtaagtgaggccgccatagaaagaagccagctcggtcttggtcgtgatgccgtccagatccttggagaaaaagatctggtcaccatgcaggacgatttccacgaaacaatcctcggtgatggtgatgaagtcctgacccggacatccagcctgctcgaactccaggacaacggccccgtccttggcgccgagcgtgatgtcgaaccgcaccttgtttgtggtcgaggccgcctccggcggcgcgaagggagcaagctgcttctgaacatagctggggccgtacattcgtgtctcctggttcctattgttcgaacttggtccgccacacccgccaatcattattctcgggatccgtcgagatcaggttgtccgccagcttcagcgcttcctccctcatttcggtcgctttctggtgttgtcccagagactgaagaaggctggacgtcgagtagcgggcgagcatccagtcctgaaggaaggaggcgttgcggggatcctgcctcagcaactcttcaataatggttgattgcttcagtctctcggcgagcgcttcttcatcgcgccccgtcagatgcagggcatcggcgagccaggcatggcgattggcgagatcggcctggatgccctggtcttccggctgggagcgggccacccgctccatggtttccagcgcgctccggcaagcctgaagatcttcgctgggttttgccagcgcgatggcgaccgcgcagatattcccgtccgcataggccagctcgcgctggtagctcatgttgtccggcgcgagccggatcaactcgcgggcatagttccgataggtggtgaagcccctcatggcgtccgaatggcgttgccgaacgaaatcgagataggcgagccagaattcgctctgggcatgggcgtagatccgaagcgggtcctccggcgcggagctgagcagggcgcttgtcaccctgtgcgcttcccggaacttggcctgtgccgcgcgggtgtcccctcggcgctgatcgtcctcgcccatcgcgtgcaatatgcgcgcgcgccgctcgagggatgccgtcggcagcgccgccagatccgtctgctccccgtaataagcgagggcgcgctcgttcacggaccgaagcacgtcgaggcgaccgacgcccttcagcctgtcccgcaagtcagtcagcatgaactcgaccagaccctctgcctgataacgcgctctttctgcctcccgccgggcattggctacataaacaagcatcaacgccatgaatatcacgaccagcagaaacagaagcgtgacggcgatcacgcgttgcagttgccgctgcgcttcccgctggagcagttggtcgagcgccaggcctgtcaggccggcgacgaccttcagtcgggcgagcttgggaccgtcctgattcttgcgaaaatcggcggcgaccggctcacgggcgatgccctgctcgtccggcgccagcaaggcgtcggggaagctctcttccggctcgccgtccagcagggccgcgatgacgggacggtcgggatgcaggtcccgaaaatagctgatctcggcgttgacccatctggagcctttcgcagccggggagcacaggaccagcaacgtttcggacgctgccagcgcttgcctgacctcggcattgagatcgctggccgccggcagctcgaggcgatcgcgaaaaatgggggtgagccggccttctacggtgccgcggcttgtcttctggccttggagccgcttcgggatcctgtagcgttcgagccatttgtgcagcttctgggcaatcgcttcgtcgctatggctgtagctgatgaaagcgcgataggtcttcgggcggagatcactctcggaaagggaactggccatgaatttccgtcttgcccccatttgtgccctgcgcgaaccgggcagccccggttactggcccgccttcgcagctgcacgtccccgggccagatgcgcccggcgctgcctcccggtcaagtcgacattccccctcacggtcaagcggggcgggcatccagtgcagcaatgccggccgacatgacaattcccatgccttcacactggacttgagcgggagtcgcggcaagaaggtccccgtcaatggactcagcgcggatcgcgccagaccaggagagagacagaatggaatttacccggcttaaccccatgaccggcgaagtcgcttcgtcggcgcccgcgctcaaggcgggtgacattcccgcgatcgcccgcaaggcccgcgaaggcttcaccgcctggtcggtgatgggccccaatgcgcgccgcgccgtgctgatgaaagccgcgacggcgctggaagcccgcgcggacgcgttcgtcgatgcgatgatgggagagatcggcgccaccaagggctgggctctgttcaatctcggactggcggccagcatggtgcgcgaggcagcggccctgacgacgcagatcaatggcgaagtcatcccctccgacaagcccggctgcctcgccatggcgctgcgcgaaccggtgggcgtcattctcggcatcgcgccctggaatgcgccgatcatcctcggcgtgcgcgccatcgccgtgccgctggcttgcggcaacagcgtgatcctgaaggcgagcgagacctgcccgcgcacccatgccctcatcatcgaggcattcgcagatgcggggttccccgagggagtcgtcaacgtcgtcaccaatgcgccagccgatgcgggcgaagtggtcggcgcgctgatcgacgcgccggaagtcaagcggatcaatttcaccggctccaccggggtcggcaagatcatcgccaagcgtgccgccgagcatctcaagcccgtgctgctggagctgggtggcaaagccccgctcattgtcctggaggacgccgatctggatgaagccgtcaaggcggccgccttcggcgctttcatgaaccaggggcagatctgcatgtccacggagcggatcatcgtggtggatgcggtggccgacgaattcgccgcccggttcaaggcaaaggtttcggccatgcctgttggcgatccccggcagggaagcacgccgctgggagcggtcgtcgacaccaagactgtcgcgcattgcctgtccttgatcgaggatgcgcttggaaagggcgcggagcagctgacgggcggcgagacgacgcagaatgtgctgatgccggcgcatgtgatcgaccgcgtcacgcccgacatgaagctcttccgggacgagagcttcggtcctgtcgtggggatcatccgcgcacgcgacgccgagcatgcgatcgaactggccaacgacaccgaatatggtctctcggcctcggtcttcacgcgcgacacggccaagggcctcagcgtcgcccggcggatcgaatccgggatctgccatgtcaacgggccgacggtccatgacgaggcgcagatgcccttcggcggcgtgaaggcttcgggctatggtcgtttcggcggcaaggccggcatcgacagcttcacggagctgcgctggatcaccatcgagacccagccgggacatttcccgatctgagggcgtcgcgcggccggctcatcgagccggtcgcgtccgcagctgcctggtcgctctcgcgcgctcagggacggctgatcaggtccagacgccgaccgctctgcgagacggtcacctcatggcgtgcgccggcttgcgctgccagggcttcgaagagggagccgccaaggccgctccccgacgtcgctgccttcgtcatgtgactggctccgccaacgccatcatccatgatggcaagctgccaaccattctccgtgacaaccagcgtgacacgcacggtgccggcccgaccttccggaaaagcgtgcttggcgcaattggtcagtgcctcgttgagataaagccccacggctacggcggccttgcccggaagcgagacgtccgtaagcgcgctttcgatggcgatgcgctcgctgaacaggccttcgctgaagcgctcgagaagccgtgcgagatagggcttcatggcaacctcgctgctttcccccgggctggcttcgagctgggtgtaggcatccgcgaagatatgaatgcgctttatggcatcgtcgagcgcgaggccgacctccggagaggttgattgccggcgctggaactccagaaggctggcgaccatggcgaagttgttgcgggtgcgatgctcgatttcccgcaggagcatctgccgccgggcaagctcggtctcccgttccagggccaggcgatcgacatgcgcgcggaaagtctccgtcaggaacagaagaatgaagccgatcagccccactgtgagcgcgcgcgcgccatccgtgagaggaagaacctgatagacagcctgattgggaaggatgaaaagccagatcccgagaatgcctgaggccatcgcgaccgtgccggccagccagcgtccgtagagcgtcgccaagacgatggccggaagaagccaggcgaagggagccggaagcctcgttgtcgatccgataagccgcatgcacgcgatcagcagcgctgcgcagcccaccccgaacaggacccgtgcgaggcgttgcgtgtggcgatgcgcgaaatatcgaccgatgtcgtgctttgcgaggcgatgcatgtttctcccgccccctgcatgaccagccggcttgactacccggcagccagggccgctggggatgccagcctacaggcgaagcgaggctttgcgcaatatgaagcgcgccgtgcaagccggcaattcccacacgcatgttagcggcccatcagattggctgatcgatatccgcacctgctgcctttcagggcagcgcgatcacgcgatcgtcatcaggctcgcattgccgcccgaagcggtggtgttgaccgatgtcgagacttcctcgaccagccagtccagtcgatagacgggccctccggcacaggcggccgggctggcgccttgcggcagcataacggcgcccgggcgcgcggcgatctccgccagagcagcgctcaggcgctcggcctcgccctcgatgagggcgccgccaaacgcgtcctgcgcgctggcggacaggcgggtcgcgacgccgggcggcagatcggccggcagcgacatgccctcgacacggcccttgttacctgtcgcgagaatggcggcgatctgctggtagaggccgttggtcgtcgcgggcatcagcaggatggcgccacgcggatgcagcgcatagacattggtctcgccgacggggccgggcaattccgtttccagtccaagcggtgatcgcgcgccataatcccgcgcgacggcggcggccgaggtctccccccgattgtccagccaggcaatgaaggccgcaagggccggatcgggccgcgcaagcgcgggcggcaatgcctgcggattgccctgcaccatgcggccgagatagagcggcccgccagccttggggccggtgcccgacaggccccgtccgccaaagggctgcacgcccaccacggcgccgatgatgttgcggttcacataatgattgcccgcccgcacgcgggacgtgacatgcgcgatggtttcctcaagccgcgtgtgcaggccgaaggtcaggccatagccggtggcgttgatggcatcgatcagccggtcgagatcggcgcgctggtagcggatcacatgcagcaccggaccgaagacctcgcgggtaagatccgtgatgtcgtccagctcgatgatggtgggcggcacgaacgtgccgtgggcggtctcctgcggcagcggaagctgctcgaccgtccgtccccgcgcgcgcatggcgtcgatatgctcttcgatgccggccttggcctgcgccgtgatgaccgggccgatatcgatggccagcgcatcggtgcggccgacgcgcagttcctgaagagcgcccttcaacatcgtcagcgtgcggtcggcgatatcgtcctgcaggcagaggatgcgcagggcggagcaacgctggcccgcgctgtcaaaagccgaggcaatgacatcggccacgacctgctcggggagcgcggaactgtccacgatcatggcgttctggccgccggtttcggcaatgaacgggatcggccggccggccggagaaaggcgctgggcaagcgtggcctggatgagccgggcaacttccgtcgaaccggtgaacatgacgccggcggtctccggggtcgcgacgagcgccgcgccaaccgcgccgtccccggggatgagctggagcgcatcggcgggaacccccgcctcatgcaggatgcgcacggcctccgccgcgatcagcggcgtttcctccgccggcttggcgagcacgggattgcccgcgaccagcgcggccgcgatctggcccgtgaagatggcgagcgggaaattccacggagagatgcagacgaccgggccgagcggcggcatgtcgggcgccagggtcgcgcgcgcctgctgggcgtaatagcgcaggaaatcgatcgcctcgcgcacttcggcaatggcgttcggcgcggacttgcccgcttcccgcatgatgaggccgaggaggaccggcatgcgtgcctgcagcgcatcggcggccttttccagaggggcggcgcgctcggcgacggatatgttcgcccatgggctggcggcggcgcgggcgacggcggcggccgcatcctcgggcgccatctcgaccacgctgcccacgacatcgcgatggtccgccggattgacgactttccgttccgtgcccctgccgtccgctggggcagcggtccatggcatggcggcactgtccagcaacgcgcgggagagcgaggcaagctggctctcgtcgctcaggtccagcccggcggagttgagccggtcagggaacaggccggagggcggggcgatctggtcgtgccgggcgccgggtatcggcatggcggccacttccgccacgggatcggcgatcagggcctcgaccggcacgcgagggtccgcgatgcggttgacgaagctcgagttcgcgccgttctccagcaggcgacgaacgagataggccagcagcgtctcatgggtgccgaccggtgcgtagatgcggcagggacggtccagcttgcccgcgccgaccacctcctcataaagcggctcgcccatgccgtgcaggcactggaactcatagtcgccaagcgtgaactccggcccggccatgtgatagatcgtcgcgagcgactgggcattgtgcgtggcgaattgcgggaagatcacgtcccgcgccgccagcagctttgccgcgcaggcgacataggcgacgtcggtgtggaccttgcgggtatagacgggaaagtccggcaggccgtccacctgcgcccgcttgatctccgcgtcccaataggcgcccttgacgagacggaccatgaggcggcgattggcacggcgcgccagatcgatgatccagtcgatcacgaaggggcagcgcttgccataggcctggacgacgaagcccaggccgttccagcccgccagttcgggatcgagcgcaaggctctccagcaagtcgagcgaaagttcgagccggtcggcttcttcggcatcgatgttgagaccgatgtcataggagcgggccagcgcggcaagcgccttcacccggggcagcagctcggtcatgacgcggtcggcctgcgcgcgggcatagcgcggatggatggccgacaatttgatggaaatgccattgccggcatagacgccccggccggccgcggccttgccgatggcgtggatcgcctgctcatagtcgcgcatgtagcgggcggcgtcctctgccgtcgcggcggcctcgcccagcatgtcgaagctgtaggtgaagcccttcgcgttgagctttccggcccgccggagcgcttccccgatggtttcgccggtcacgaactgctcgcccatcatgcgcatggcgatgtcgacgcccttgcgcaccaccggctcgccggcgcgcgcgacgaggcgagtgagtgcggcggagaggctgccgtcatgcaccgggtcgaccagcttccccgtgacgaccagtccccaggtcgcggcattcacgaacagcgagcgcccgccgcccagatgcgaggcccagtcgccgggggcgatcttgtcgcggatcagcgcgtcgcgggtcgcggcatccgggatgcgcagcagcgcttcggccaggcacatgagcgccacgccttcctggctggaaagcgcatattcctgcaccagtccctcgacgccgctgcctttgtgcttggcgcgcaggcgggtgatgagcatgcgggcggtctgggccgcggcggccgcgacgggctgcggcagagtcgcggcgggaagcagggcggcgatgcactccggctccgggcggcgataggcggcggtgatggcctggcggagaggggactgatcgcggacggggggcgcgaaagcggcgaagggggcggtgtaggacatggacaatctagtacagcagtctcgactttttcgcatgcctgattatgacgctgggattgggcatatcgcctgattatcggcagcttgataggcaagaagctatgagaagtcctgaacagcaggcgaatcttgatgcattcgaccgcaagatactggacattctcctgcgcgacgggcgcattcccatcaccgagctcgccgcgcaggtcggcctctccaagacgccctgccagaaccgcgtgaggaaactgcaggagaccggcgtcatccgcggttaccgggcgatcatcgatccgcgccggctcggcctcgatcatgttgccttcaccgaagtgaagctctccgacacccgcgaggccgcgctggaggagttcaaccgggcggtccgtcggatcccggaagtcgaggaatgccacatgatcgcgagcaacttcgactatctcctcaaggtccgcactgccgatatccgccgttatcgcatcgtgctgggcgaaaagatctccagcctgccgcatgtcgccagcacgtcgacctatgtggcgatggagaccgtgctggacacgagcagcccatccgcgcgccagagctgatctcacgcagggccttgcgttggagtggaaggctggtgcgagccggcttgtcccaaagcaggacatgcccgggggcgacgacattgaccgtggcgctggttgtggaatcatcggccccggttcagcgatgagtcgtcatggactggcccgaccgggggaacaatgctgcaagaaggccatcggctgccggccgatgcgcactgattatgtgggaggaggcgggcgcgcttgtcgcgtccgccttttgttcggccggggctgcagatcgaccggcgctttcgcggctctggcaaggcggcgtggacaaaatcgcaaaccttgaggatgccggaagtgcgctttcagccattctcgttggtcatcccgggcttgccccgggaccccgcttcttcaagctccccaaagtggttggacccggcgatcttcaaggcagcgggctcccggatcagggtccgggaggacgtcgtgcatgaagagatgtggtggccgccatgacctcgggatttgtccatgccgccttggcgcgtgcggcgctgcgaggtgacgcgccgggctcgggggcgacaggccacggcgccttgccgcgggccgagcggcacgaattgcggcgacaacaagcggcgcttgtgccataaggccgcattgccgcgaacccgctccgcaagctttcgccgcaactgagagaccatccgcgctcccgcttgctgatcgggacatgcctgatggaagatttcaatggacttttacacgaccagcagctcgcgctgctgcgagcccagttctccgactgcggccagagccgccggaaattgcgcgagacggcgcgggcgatcgggcgccggatagcggcccatccctacgcagtgaacggccttcctgggccgcagaagcagctcggcggccgccgcatcctcggggtttcgttcgcatgagccgcgcgatcgccatcaacgcttccgtggcggaagtgaccgactattgcgccaagcaggatctgggcatctccgtgatcgagccgctgacatcggggggcacgcgggtcgtgctcaacaatgtgccggacaccgaagcccttcggcggggcatgaaagcgcgggtgatcgagacgccggtggtgcggtcctcgctgtatgtctgccggatgccgaaatcctatctctagggctaatcgacattcagcgctggcggcctgcaaatggcggttttccgggcttccggtgctcacgtaccttgagtacgcggcgctccgggtcccgagaaaccaccattttcgccacgccatcatctaaatgtcgatcaaccccaaaccgcaggggcggcgcccgtttcgcgtgcaatcgcggaccggtcgccgcaattgccttgtctccccgcctccaacctgcgcatgggcgatgcgtatcgccgcttgatgaaggccatccggctgacgccgcgcgcaatatcaacctgacaggacgattgatgagccagttgtgcagagccggccgccggcgccgttgcgccattcatgccaggccgaagggggccttgcctgcattttccctcgtgacggcgggcgtcgcatgagcagtgcgcccggcaatctggcagaggccagcacgctgccggtcgagctgatcgacacggcggagattcccggcggcggccagttgctgctgcggcaatgcggcaaggatttcgcgatcgaatatggcgacatccagctcatggtgagctgggccagccgatccgagcgggcgctggcgacgctggcctgccagcgcatcgccacgccggacagccggatgctgatcggcgggctgggcatgggcttcacgctcgtcgccgcgcttgccgccttgcccgccagcgcccgcatcgtcgtggcggaactggtgcccgccgtgctcgaatgggcgaaggggccgctggcgcatctgttcggcgacgcgctgcaggacgagcgcgtgacggtgacgatccgcgacgtgtacgacctgatcgtccattcccatgaggatttcgacgcgatcctgatggatgtcgacaacgggccggacggactcatccatgtgcctaacgaccggatctattcccgggaagggctcgccatgtgccacgccgcgctgcggcccggcggcgttctggcgatctggtcgggctatcccgatcccggctttgccgacgagctggaggatgccggcttcatcgtggaggaaatcagcatgcgcaccggcgagaacggccggggcgacaagcacgtcatctggctcgcaacgcgcgagtagggcacgccgccggcctgacgcgcgcaccgggccggaacggtccgggtgggcagggcgaggatcaaggcagcgggcaaaggcagcagtcagcgcgtcacaggcgatccatgcggagccagcgcctgtccccctgccatgccttgccgagcgcctgttttgccgcggccgcctccagccggtggccttgcgaggcttcgctgcgcatgaggccgtagagcgcccagccattgcccggcgtctgcaccagcgcggcgcggaaggcgtcggccgcctcgtcatggcgcccggcccggaacagggcggcgccgagcgactggctgaccggataataccagtaggatggctcggtgtagggcaatgtcgcctcgatggcgatggcccggcgataatggtccgcggcgtcgccatggcgcccctgcgcatcggcgaagcggccttgcgccacggcctgggcgagcgccagcagatcgggcgcggggacgtcctgcgcgaccatgtccgcgaaggcatcggatgcggaccatcgggcaagcgccgccatttcgcgatcgaagcctttccggtcctgcatccgggcaaaggcgatcgcacgcgcataatgccgcatggcaacggcataaggcagccgcgcgtcgccctcgggcaaggcaaggatcgcgcgcgcttccgcgaactgggcataggcctgatagggcgccgcatcgatcagctggatccaggcgatcctggccgatgtcgccggatcgagcacggcgcgcagccgcttcgcttcccggatggcggtcgccatgtcgccgctcatctgggccgaagtgacgatgaaatggatattgtggggataatagccgtagcgcacgaggctccggtcgtccgtatcgcggatgaaggcttcgtctgcccggacggcggcgacgttcacccggatcgactccgcataacgcccccgccgcgcatagatgtggccgggcatgtggaccagatgacccgcgcttggcgcgcgcgggctggcgagccggtcggcggccgcctcggcacgcgccggatcgctggcttccatgagatggatgtagagatgcgccgcctggacatgcgcgggatcgcgctgcagcacggcctcgaccagacggacggcttccccggcgcggccgatgggcgtgcgcttgtcggcttcccagtaattccagggcgtggtgtccatggccgcttcggcggcgagcagggcgatatcgtcattggcggggaacgcccgggcgacggcgagcatcgcatcggcataagcggcatccagtgccgcgcgatcggccccggcatcgggcgaataacgctgggcgagcgcttcgatcagggcccgctcatgtggcgcggtacgcgtgcgcagcgccatggccttctcgatcgccgccagtgctgccggccggtcgcgttcctccatcggcgcattgatattggggccgagcgccacggcctcgccccaccagcacatcgcgcaatccggatccagccgctgcgcctcgcggaacgagcgcacggcgccggcatgattgaacccgtaagtgagcagcaggccctggctgaaataacgctgcgcctcgggagcggcggtcgtgacccggaagggcgatgtcgccagatcggaatagaggggaatgggcccgagctggtccatcggcgccgcgactgccgcggcgatgagcaactcgcgagcaagcgccgtgcccacggcccgggagccgcacatgaacgcggcgaggcgcccgggatcgagcgctgccaatatcgcaggcgagatatgcggcgcatgagccgagccagcgagggtgagcgccgttccccccaggacgcaggccttccagaacctcttcatccgcctttcccccgcggaagacgccgtgccgcgttccacggctgggggataatacatgattcagggggtgcgggatagcgctgcgctcaccgcccggcccggccgatgcgtcagcttccgaacagcgtgggataacggcggggctggcagcgcagatattgcggcggagccgtgacttgcgcgcccagatgcgcggcggcgtgccagggccagcgcggatcgtagagaatggcgcgggcgatggcgacgaggtccgcatcgcccgtcccgacaatggcttcggcatgctcgaaatcggtgatgaggccgacggccacgaccggcatggcaacggcctgcttcactgcgcgggccagcggcacctgataaccggggccgacggggatggcctggcgcggatcgagcccgccgctggagacatggatcgccgcgcagccgcgcgcttcgagcgcctgcgcgaaagcgacggtctgctcgctcgtccagccgccttccacccagtccgtgccggacacgcggaccgtcaccggccggtcggccgggaaagcggcgcgcacggcatcgaacacttccagcgggaagcgcatgcggttctcgaggctgccgccataatcgtcatcgcgccggttggagaggggcgagaggaactggtgcagcagatagccatgcgccgcgtggatctgcaccgcatcgatgccgatgcgcgccgcgcgccgggccgactccgcaaaggcatcgcgcacgcgggccagcccctcccggtcgagcgcgagcggtggcgtctggccctcggcgaacgcgagaggcgagggggcctgcgtctgccaaccattgggatcggtgggcggcaactggtgaccgcccttccacggcacttccgtcgaggccttgcgcccggcatgggcaagctggaccgccaccggcatgtccgaccagcggcggatgctctccagcgtgcgcgccatcgccgcctcggtctcgtcattccacaagcccacatcggcatggctgatgcggccttccggcaccacggccgtcgcctcgatggtgaggagcgccgcgccggacatggcaagctgccccagatggatgagatgccaatcggtcatgcagccatccaccgccgaatattggcacatcggcgcaatgacgatgcggttgcgcagcggcagggcgccgacggacaggggcgtgaacaacgcggcctttgacatgggcattcctcgaaagaacgggatgagggctcacagatggtggcgcggcgcgagcagggcaagatgcgcggcaacatgacccgcgaggcggcccgaggcccgacaatgccgtcagccgtggcgcaggcgcggcgaggcggacttgtcaattgaagaagtagacattagcttcagatcatggccggaacgtatgccgagtcgactggtcgccatgcccccttacacaaggagactgaccaatggcccatgcatcagaccgcgcggcgcgcacgccgctcatcctgaccgtccccggactgggcaatagcggcccgacccactggcaaagcatctgggaacgcgagctcgaggattgcgcgcgcgccgaactgggaagctgggagaagccgaatcgcaacggctgggcgaaccagctcaaccttgccatccgccgcgccgggcggccggtgatcctcgtcgcgcacagcctcggctgccacgccgttgcctggtgggcggcgctggagcggcccgcttatggcgaaccggtgatcggcgcgctgctggtggctccgccggaagtggacgtcgcgccgacggacagccggctcaagcctttcggtcccgcgccgcgcggcccgctgcctttcccctcgatcgtggtgggcagccatgacgatccctatatccgcatgcatcgtgcgcgacgactggcgcagttctggggcagccgcttcgccgatgccggcgcggtgggccacatcaatgccgcctcggggctcggcgcgtggccgttcggccagttcctgctgcgcacgctgcaacgcgccggcacggatgcgcagcgggcggaggcgggaccagtcccgcacattccggtagacgacgcgccggggatcgatctgtcgatctgaccgttcaacctttgcctctccgtggagaggccgggaagggatcgcggccccgatgaaccacgctcccaaagctctacttgtcctggtcgtgagcccttcccacattttcctcatggtgcacgcgcgtagacgcgctctcaaagctccacgcagccgccatccacatagagatcgatgccggtgatgaagctcgcctcttccgacgcgaggaagagcaccgggcgcgcgatttcctccggcgtgcccatgcgcttcatcggcaccgcctgcgtcatgatctcgcgcaggcccggcacggcctcggccgggacgccgccggtgcggttgatgatcggcgtctcggtggggccggggctcaccatgttgacgcggatgccgcgcccgaccagctccgccgccagcgtgcgggcagcggcgcgcaggcccgccttggccgtcgcgtagatcacattgcccggcacggtggcgacggagccgatcgagccggtgatgacgatggcgccgcccttgcccatcagcggcagcgcttcctgcaccgcgaagaagcagccgcgcagattgacattgtggacctcgtcccactgcgcgggcgtcacctccgcgacgggcgcgaaggtgccgatgccggcattgacgaacagtatgtccagcctgccatgcgcctcccggatcgcggcgagcgcctgcgccccgctgccgacctgcgcgatatccgcctggaagccgcgcgcgccggggatggcggacacggtctcgtcgatcgtcgcctgcgcgcggccggtgaggaagacatgggcgccttccgccgcgaatgcctgcgccgcggcacgcccgatgccgctgttgccgccgatcaccagcacggccttgtccctgaatcgcatgcgcctctcctacatcttgtgacgccgttctagagggcggggaaggacgcgctcaagccccgttccacgcccgattgcacagggcggcgcaacgatgcagtctgcggccatgaatcaccccgcgcccgcccgtccgcccgcttcttccgccgccgccgatgaagcccggagcctccccgtcagccagcgcgagccggccgccatgccgtggtggctgggcgcagtgatctaccagatctatccccgcagtttcgcggacagcaatggcgatggcgtgggcgacctgcccggcatcaccgcgcggctcgaccatgtggcggggctgggcgtggacgccatctggctctcgcccttcttcacctcgccgatgcgcgacttcggctatgacgtggcggattattgcgatgtcgatccgctgttcgggacgctcgccgatttcgacgcgctggtggcgcgggcgcatgcgctgggcctgcgcgtcatcatcgaccaggtgttcgcgcacacgtccgaccggcacccatggttcatggcgagccgcgcgagccgcgacggggatcatgccgactggtacgtctgggcggacgcgaagccggacggctcgccgccgtccaactggcaaagcgtgttcggtggccccgcctggacatgggacgcgcgccggcggcaatattatttccacaatttcctcaaggaacagccccagctcaacgggcataatccgcatgtgcagcaggcgctgctcgatgtcgcgcgcttctggctggagcggggcgtggacggcttccggctcgatgcgctcaacttcctgatgcacgatccgcgattgcgccccaatccgccgcatcccgatccggccgtggcgcgcaaccgcccgttcgatttccagcgccgcgtgcacaatcaggggcatcggcacattccccgcttcatcgagcgggtgcgggcgctgatggacgaatatgacgaccgcttcactgtcgcggagatcggcggggatgatgcgctgcgcgagatgaagctctacacgcgcggcgctgggcggctgaacaccagctatggcttcgatttcctctatgcgcccgcgctgacgcccggcgccgtcgccggggcgctcgggcaatggccggacggggcggacacgggctggccgagctgggccttcgagaaccacgatgcgccgcgcgccgtcacccgctggctgcccgaggacgcggacgagacggcgcgtgcgcgcttcgccgcgatgaagatgctgctgctgctctgcctgcggggcaacatcttcctctatcagggcgaggagctgggcctcacgcaggtggacatcgccttcgaggacctgcaggaccccgaggcgatcgccaactggccgctcacgctgagccgcgacggcgcgcgcacgccgatgccctggcaaggcgatgcgccgcactgcggcttctccaccgcccggccttggctgccgctggggcccgaccatgccgcgctggcggtcgacgcgcaggcgcgcgaccccgcttcgctgctgcatctcacccgccggctgctcgcctttcgcaaggaccatcccgcgctgcgctggggcgccatccgcttccgtcgcgccgccggcaatgtgctgctcttcgagcgcagcttcggcgagaagcgcctgctctgcctcttcaacatgggtgaggcgccggcgccctggcccgccaccgccccccgcgacgctgccccgctgaccagcgtaggcggcgcggggcaaggggaactgccgggctggtcgggctgcgtgatcgcgctctgaggggcgctggcgcagcggtgccggcctgacgacagggcccagagaggctgcctcgtttccgaaagcccttgcttccccttgcgcgcgcagcgcctggggctatgacgcgcttattcgcatggacccggtgaaaatccgggtggctattccggccgccgatccgccggacaacatcacacatgaaacataaccccgcgtccccatccggacgccatgtgccttgttgtggaattttccccagatgacagattttctctcccgctatcgccatcaatggttcggcggccccgacgcagtacgccgggattttctggccggtgtcgtggtggccctggcgctcattcccgaggcgatcggcttctcgatcattgccggtgtcgatccgcgcgtcgggctctatgcttcggtcgccatcgcgatggtcatcgccttcgtcggcggacggccgggcatgatctcggccgcgaccgctgccgtggctgtcctcgtcgtgccgctggtccgcgaccatggcgtcgaatatctcttcgccgccaccatcctcatgggcctcatccagatcgtggcgggcctgcttcgcctcgacctgctcatgcaattcgtctcgcgctcggtgatcgccggcttcgtcaacgcgctggcgatcctcatcttcatggcgcagctcccgcaactcaccaatgtcggatgggaaacttatgcgatggtcgcggccgggctggcgatcatctacctgcttccgcgcgtcacccgggccgtgccttcgccgctggtcgccatcctcgtgctttcggcaatcagcatcgggctcggcctgccggtcaatacggtcggcgacatgggcaagctgccggagggcctgccgagccttgccctgccggatgttcccctgaccatggacatgctgcggatcatcctgccctattccctgaccatggctgccgtcggccttctggaatcactgctgaccgcgcagatcgtggacgacatgaccgatacggacagcgacaagaggcaggaatgcgcggggcaggggaccgcgaatatcgtcgcagccttcttcggcgggatgggcggctgcgcgatgatcggccagtcggtcatcaatgtgacatcgggcgggcgcgggcgcttctccaccttcgtggcaggcgccttcctgctgttcctgctggccgtgctcgggccgttcgtggggcgcattcccatgccggcgctggtcgcggtgatgatcatggtctcgatcgggacgttcagctggaactccatcgccaatctgcgccatcatcccgtcacctcctcgatcgtgatggtctcgacagtcatcgtggtggtcgccacgcatgatctctcgctcggcgtgctggccggggtgctgctttccggcatcttctttgccggcaaggtgcagcggatgatgtcggtcgagcgcacaggcagcgcggacggcgaggagatcgtctatcgcgtcacgggccagatcttctttgcctcggtcgatcgcttcacgcgcgctttccagaccgaggagcgggccgcgcgcgtcctcatcgatgtgtccgccgcgcacttctgggatatctcgggcgtggccgcgctcgacaagatcatcgcgcgtttgcgtcgcgacggatgcgcagtggatgtggtgggctataaccgcgcaagcgccgacatcgtcgatcgcttcgcgctgcatgacaagaccggcgtggagaccggtgccgtgccgcactgagggaccggagcggcgctggtggcctgcaaatggccgtcctcagctatctggcctatgcagccctaaagcgggccgagccttgggggcggggtgcggagctggcgcagcagccgggtgacttccgcgtcgtgccgccatttcgcttccatccggcgtgtgacgctgtgggaataccagcgctcgccgagcagcaccgcctcgtgcaggaggtcgagcatctccgtccggtcgccgacggccgaggcatagaaagcggggacttcccggatgcggcgcgtgccgagcgcgatctcgcggcgggcatcctcgatgaggacgcggtgcgcggtggcgggatcctgttccaccgccgcgtcgagccgggcggagagggcgagtagatcgggctcgcggcgcagggcggcaagttcgcgataggcctgcgcggcgccggccatgtcaccaagcccgatatgcacccagctcaggcaattgcggatcgtgggatcggcaggatgctgcgcccgcagcgcctccagaagctgcagcgcgcgctgatcccgccccgcctgccactgggcgcaggcatgctcgatcgcgatcggcacggagccgggcgaaagcagccgcgcctgcgcataatggcgctcggcggcctgatcctgccccagatcggcaaggatgttggcgaaccagaaatgcgtctgcccgtcccggtcgtccagggccagtgcgcgctggaaagcgctgaccgcgccggccggatcattgtcccaccagtaatcgatgaagccgagcgcgcggtgggcgctgggcagcccgggatcgaggctgatcgccttctgcgccgcgatgcgcgccgccccataggcccgcgcgtccgtgacggcgccatattcgcgccggatgagccatgcctcggcaaggccggcacgcgcgggcgcgaagccgggctcggcgcggatgactttctcatagagctggatcgcccggtcgagatcggcgggggtccgccgcgcccaggcatcgcgcgccgcgatgaagtccgcactggcttgcgcgccctgcggaaaggcggaacgaggcgcctccgcgccgccgcccatggcgaagagcgaggcggcgccgatgacgcaaagcgccacgccgacgccgagcacccgccggccggggccaagtgcgcggagccgggcgaggatccgcgccggcagacgcggcttttcaggggagagcgaaccggtagactccggtcgcggtggaacgggtgccggaacgagcgggatggcaggggctgcagcctcgtcggcggtggtgtcgttaccgaagttgcgcgttgcccagtcccgcaattcattctcgaaggcgaaaaccgagcgctgcttgccgccgggaatgacatgaacgggaagaccccgctcccgcgcccagcgcgcgaccgtgttccggtcccgactgaaataggcggcaatcgctttccaaccgacaagcttcttgtgtgtcgacattcttctggtctggttccccgccacccgtcagcgcagctctatcatcggcctcgttaatatcgagagtcaatcgatcgtatactgcgcagatatcctgtggagcgctgggtctcctgataatattattacgcgcccggcgttgggagatgacacccctatagccgcgcggcgccggtaacgtaccgttctggcacgatttcctgaaatcctggtaaacgctggcagcgcagcgagcactgcggcgccgcaagtgcgcaatattgcgcgctttgcagcaatttgcagcacgcgccgcatcgcccggccatgccagagattgctcagcgccgctccgtggtcccggccgttgcgccgagcccgttgcggccgaatgtgggagattgtgatgacgaaatatctggccgccatggccatcatgctggcgacgcccggcatcgcgagcgccagccagatcgtgctcagcgcgagcaacatcgtaggcgtcagcagtgcctataaccagggcgccggcgataatggcccggccttcgtggcgaatggtgcgcgggtgaccggtgtctacggcgccggcaatctgttcaacgcccagatcggccagcccgcggtggagaacttcaccgacggaagctacttcctcaccggcgacggcgtttcctctccgacggtgagcaatccgttcgtggcggtcgacctcggcgcggcctatacgctttccggcttcgagctgttcaataccagcaatgggcatgtccaggatcgcggcacggcgaccttcgcgatcttcggctcgaatgtcctgatcgacgacggcgcgaacggttccaggatcggcggcgctccgaccctgctcgcggtgggatcgctgatggtccacacccatggcgtcgcgccgcttgcgcaatcgttcagcgcgctgtcggacgagagcttccgctacatccagttcatgccgctgaccggcggcgcgcacaatctctaccagccctttgccatggggctcaacgagctgaaggtctttggcagcgaccagaatgccggacccggtgcggtgccggaaccggcgacctgggccatgatgatcggcggttttgcgatggccggcgcgacgttgcgccgccgcaggatggccctgcgtttcacctgattgacgaggcgacccgaggagcactggacacgccccggccggcaacggtcggggcgtattttcgtagctcgggcggcagcgccgcgccgatcagccctctgcccgcgcgaagctggtgtgattgggcatggcgagcgcggccgccacgccggggcgggccttcatgcgctccagccacgccatggcatgcggcgtgcgctcggcattccagagatggccatggctgcgcggcatggagatggccatggcgaacacggcgatgtccgcaagggtgaagcgatccgccaccagccagttatggccggtgagcgcctgctccacccggtcggtcacttcggcgagattgtgccgccagctctccagctcgcgctcggtgaagccgccgctcgccgccagcgcccatttgtcgcgcttctccttcagggggatgcgggcgagccgttcctcgaacgcgccctcgggcatggcgccggcaagcccgggaatgaccgcatgccaggccaggaaggagagggaggggcggaacacctcgtcgacatatttggtccagatgcgcatgaggccctgatcgtagggatcggccggcttgagcggcgggccgggaaaggcatcatcgatatattcgttgatgacggtggattcgacaagaacgcgcccgtcatgcacaagtgtcggcacctgtccggcaggatttatcctgagatattccggatcatgctgctcgaatttcgtcaggtttatgtaatggctggtgaagggcacgcccttctcgtgaatggcctgaaggaccttgaggctgttagaccccggttcgccatgataaagatcgacagccatcgattaatttcctttttgcgttgacttttcactttcccggtcatgagaaatgcgggtgagcgacgagtgtcgacaggagggatgatggaaagcgtttccggtgcgatgagcttcgtgacgggcggcggcagcgggattggcctcggcatcgcgcgggcgctggcggcgcagggcgcgcgggtggcgatctgcgatctgcgggaggaccatctggcgcaggcgcgcgatgtcgcggcgcgggaaggctgggccgaccgcttcgctgccttccgcctcgacgtgacggaccggccgggcttcgccgccgcgctggacgaggccgaggcgcggctcgggccgctgcgcatcctcgtcaacaatgccggcgtgggcatcgcggggcccgtcgacgaagccacgcatgaggactgggactggggcgtgggcgtcaatctcatcggcgtggcgaacgggctcgtcgcagggctgccgcgcatcaaggcgcacggaaaagggggccatgtcgtcaatgtcgcgtccgaaggcgcggtgatgagcgcccggctcacgcggggcatctacgcgccgaccaaggcggcagtgatctcgctcaccgagcatctgcggctggagctggaagccaagggcctcgccatcggcgccagcgtggtctgccccgggccggtcgccaccaacatcgcgcagacggaagagaaccgcccggccgctttccgcgtggaaagcccgttccgcgcaagaggcgagccgcacggtgcgctgcccgccgacaccggcggcgcgcctttctggctcgatccgctggacgtggggcacatgacgctccacgccatccgcgcgaacaagctctatgtcatcacccatccgcagttcatcgactccgtgaaagcgcgccacgccgccatcgaggccgcgatggcgccggattatctgccgcgctgagagaggcccgcgcggcggcatcgacctcaggcctgcgcgctttcctgccggcggcgatactcataggcatcgatttcctcgccgctctcgttgatcgtggcgcggcgcatgtcgcggcgatatttgtcggtttccagcggcgttgcggcgtgcagcgcaaagcgattgtcccagatcacgatgtcgccgagccgccagtggtggcgatggacgtagcggggctgcgtcacatgatcgtagagttcctcgacgaagcgatggccttcctccgggtccatgccgaccacgccgacgcaatggccgccgacgaacagcgctttgcgcccgagcggcgcctcgcgcaccagcggatgatggaccggcggcatgggcatcgccgcccgcatctcctcggtgacttcgagtcccgcatatttgcggccgagccagaaatcatgaatgccggtcatgccctcgacccgggccttcatttccggcggcagatcgtcataggccgcgcgcaggtccacgaacagcgtgtcgccgccgacttccggcggggggcattcgacaccgcgcagcatcgaccatttggacggcagcggattgaaggaactgtccgcatggaagcgctcggcgcccttggcgacattctggttggccggggtgaggggcttgatattgccctccagatcgagattgcccgcgaagaacagctcgggcgccatgcggcccgcggggcgggtgccatagccgggcggcaattcgagtgggccgaagaggcgcgcgaagcggatatgctgctcatcggtgatcggcccctgccgcacgacgcagacggcgtggcggtccatcgcatcctgaacggtattgcgcaggtcctcgctgggttcggcggtgaggtccgctccgacgatctcgccgaagaagagagggtgcaattgattgacgacgatcatgtccggcggtcctctctcctgcgcgcgtcctgcgtcgcccgcttagggacgggactcgcgcatgcgccgctattgactttttccggacacatctgtgaaccggctcaagtgcgcaagtcaagatggttgtgaaactcaaccattgaatgggcgcatggtcagttttgcagcaacgcgccgccgtcgcgcgccaacagggaccaatgccatgaccgagccgcttcaggaccagtccggtgcagccgagacccgcgcgccggatgcgggcatcgggccgggcatgaatcgcggcatgctgggcgaaagcatcggcccgacgatccggctgctgcgcaacatgctcaccacgcgcatcgtggccgctttcgagccgtttggcctgcgctcgggcaccttctccaccatggcgctgatcgccgccaatccgggctgctcgcaaaccgagatcgcgcgcgagatcgggacggacaaatccatcgtggtcgcgatcgtcgacgatctggaaaagcgcggccttgccgagcggcagcgctccacgcaggacaggcgccgcaatgcgctgcggctgaccggggcgggcgaagccgtgatggcggaccttgccgcgctgggccggcagatcgagcagccgatccgcgccgcgctgtccgaagcggaagtgacgcagctcatcacgctcagccgccgcgcggtcgacgcgctgatggcggacggctgaacccgggcggcccgtcgggaggcggccccacgcaacacgccagacaaagtcaacaaatcgtcgcggccggcgatgtttgcacttgcgccgcgcaagtgccgatgattagcattcgacccatcgaatcccatgcctgaagcgacatgggaccatggctgtccgccaacaaggcggtggccgcatgcaggagagagagcgtggcccagccaggactgaaccccgaaggcgtcttcgtgaagcatcccgacaagctgtggatcggcggggaatggcgcgcggcgcattccggccgcatgatcgagctggtctcccccaacagcgagcaggtggtcggcgccgtggccgaagctgatgacgcggacatggatgccgccgtcgccgccgcgcgcgacgccttcgaccgggggccgtggccccggatgagcgtcgccgagcgcaatgccgtcatggagaagatcgccgcgcatctgcggagccgcgagccggagctggcccgcgcctggactgcccagatgggtggcctcgccactttcgcgcccggcatggccgccacgggcactgtccagttcgacaatatccggaaggttggcgccagcttcgactatatccagcagcgcgagacgcaggcggccgcggccgcctatctcgcttatgagccggtcggtgttgtcgccgccatcgcgccgtggaacgcgccttatgcgctcatggcgtccaagctcgccaatgcgctcatcaccggctgcacggtcatcatgaagccctcgcccgagacgccgctcgaagcctatatcatcgcggaagcctgcgacgcggcgggcgtgccggcgggtgtcgtcaatctcgtctgcggccatcgcgaggcaagcgaccatctggtctgcaatcccggcgtggacaaggtgagcttcaccggctccacgctcgcgggccggcgcatcgccagcgtctgcggcgaacgcatcgcgcgctgcacgctggagctgggcggcaagtccgccgcgatcgtgcgggacgacttcagtgccgaggaaaccgcgaagctgatgaccaacaccatcacgctgctttccggtcaggtctgcgcgatgctcagccgcctcatcgtgccgcgcggccggcaggacgagatcgccgacgccatcgccgccgagatgcgcaacgtgaagatcggctattccgacgatcccgcgacgcagcttgggcccctcgccatgaagcggcagctcgagcgcgtcgaaagctatatcgaggaaggcaggaagacggccgatctggtgacgggcggcaaccggcccacgcatctcaaccagggctatttcatcgagccgacgctgttcaagaatgtcgacaacaagtcgcgcattgcccaggaggagatcttcgggccggtgctcagcatcatccccgtggaggacgaggaggaagcgatcgcggtggcgaacgacagcgtctacggcctctccggctcggtgctgaccaaggacccgcaagccgccttcgacatcgcccggcgcgtgcgcaccggcggcatcggccagaacggcctcaaggtggactggaacctgcccttcggcggctacaagcaatccggcatcggccgcgagggcggcgtcgacgggctgatggcctatctcgagatcaaggccatgtatgtcgacgcgccggtgcgcgcggcctgaccggatgacacacgcagcgcctcccggggcgttgcaaggctggctcgcggccccggtgccgtgagctgcacgccctgccgttcgcgaccgggaaagcccggcgaggcagggcacgatcgtcgagccgatagcgaagaatgcgcctgcaggcgcggatcgggggaggggatgagaggaccaaggctagccctagggctgatcggggccatgtgcctgctggcgctggccgcatgctccggcgcggacggcggatcgggcagcgggtcgctcgccgggcaggactgggtgacgccgggcggggacatcggcaaatcccattattcgacgctgaccgacatcgacaccggcaatgcggaccggctcggccttgcctgggaagccgcgctcggtaccgggcgcgggctggaagcgacgcccttggtcattgacggcgtgatgtacacgagcggcgtcgccgggcgcgtctatgccttcgatgcggcgagcgggcgcgaattgtggcgcttcgagcccgagatcgacatgcaggtcaatcgcacggtctgctgcgacatggtcaatcgcggcgtcgcggtggcgcgcggcaaggtctatgtcgcgagcctcgacggctggatgtacgcgctggatgcgaagagcggcacggtcctgtggaaaagcgatatcgtggtcgaccgcgcgcgcggcgacacctcgaccggcgcgccggaaatcgcgggcaatgtcgtcgtcatcggcaatgcgggcgcagaatatgacgtgcgcggggccgtgagcgccttcgacctggagacgggcaagctcgcatggcgattcttcgtcgtgccgcgcgacccggcgctggggccgcaggaccatcccgacctcgagccggcggtgaagacatgggacccgcagagccgctgggacatcggcggaggcggcgcgccgtgggacgcgatcaactacgatcccgagaccgggctcgtgctggtgggcacgggcaacggcggaccctatgcgacctcccgccgcagccccaaaggcggggacaatctctacctctcctccatcgttgcgctcgatgcgaagaccggccggctgagatggcattatcaggaaacgcccggcgacaactgggactataccgccaccgcgcccatgatcctcacgcgcatgacggtggacggcgaagagcggccggtggtgctccatgcgcccaagaacggcttcctctacgtgctcgaccggcgcgacggcaaactgctgcgcgccaatccgctggtgcgggtgaactgggcggacggcgtggacatgaagaccgggcggccccggctgacgcccgaacgtgccgactatacggacgggccgaagatcatcttccccgccacgccgggcgcgcgcaactggcatccggccgcttatgacccgaagaccgggctctacatcggcgcggtacaggacatgggcaatgtcatcttcatgacgccgggccagaagccggtggcgcgcaagatgctgaacacggacgccgcgctgctgttcacctccgacctgctcgctatcctgccgacgctgccgccgccgctgcgcgccgccatcgaggcgcggcccgaaatggcgtgggtgaaggagaatcccggcagcacggagctgcgcgccatcgatccgctgaccggcaagacgaaatgggcgcgcaggacggccggctggcaggaccggggcggcgcgctggcgacggcgggcggtctcgtcttccagggcagcatcgacgggcatctgcgcgtgttcgacagcgcgaacggcaagctgctcaaggatatcgacaccggcacgtccatcctcgccgcgccgatgacctacaaggtgggcggcgtgcaatatgtcgcggtgatggcggcctggggcggcggcggatttccctatgtgccgccctattcggccgcctacagccgcggcaatgccgggcgcatcctcgtcttccggctcgatggcgggcccgtgccgatccccgacgaactgccgccgctccagcccgcgccgtcgccgcccgcgcaggcgccgggcgtcacgccgcagaccatcgcacagggcatggagctgttcatgggcaattgcgcgctctgccattccaaccagccgcgctccatcacgccggacctgcggcggatgagcgaaggcacgcacaaggccttccgccagatcgtgctggaggggctgctgctgcccaatggcatgccgcgctgggacgaccggctgggcccggcgcaggtggacgccatccacgcctatctgatcgacctgcagggcaagacgcgcgcggaggaactggagaagcagaagcgcggactgccgctcgatacgccgggcctcaccatcctctccaattattgagagggtgagtgcaggagcgccatccgggactgccgacacaggagccgagccatgacctattccactctcgacaatccggtgctcgaattcgctttcgagtgccgcctcatgttcacgcgggtcttcgccgtgcccaatgtccacaatggcggcttccgctccgccgtgctggtggacgaggggcatttcgaggggccgcgcctgcgcgggcgcgccgtgccgaactcgggcggcgactatgcccatttccgcgatgacgacacggcggtgttcgatgcccgctacctgctggaaacggacgacggcgagatcatctacatgcagaaccggggctatctctgggggcgcaagccggactcgatggccaggctgcgcgcctgggcgttcgagggcggggagccggtggcgcatgaggattattatctgcgcgcgcagccgaccttcgagacgagcaagggcagatatgactggatgactcgccatgtcttcatcggcgtgggcgagcgcaagccggacggcaatttcgtgcgctattacgccctgagctgagcgcgagggattcgcgcgggtcgggcgccgagcgaaacacattgagcctgcccgaaggccctccgctggccgtttttccaaggcttttctagcccttagacaactcgtcgcggatcgcagcaagacgggttgtatttagtatacggtttgatactgtccccttcatcacgggggatagacatggttcgattcatgatcgcggcagtcacgctgctgctcgcgcagatcattccgggcatggccgcgcgggcggagacgctggcgctggtcggcgggacgctggtggacggtacgctcaaggcgccgatccgcaacagcgtgatccttgtcgagaacgagcggatcttggcggtgggcacggtcgacacgctggcggtgccggcggacgcgaagcggatctccaccgagggcatgaccgtgctgccgggcctgtgggacatgcatgtccatctgatgctgaccggccattcggtctatgagcattggcagaagacctatcccgaccagttccgcgacgtcatcatgcccgccagcgccaagcagctgctgatggccggcatcaccggcgcgcgcgatctgggcgcggcgctggaggacagcatcgcggtgcgcgacgcgatcaaggccggcaagatcccggggccgacgctgttcgtctccggcccgttcatccagaagaagccttatccaggcaccgagcgctatcgctggggcgtctcctcgcccgaggatgcccgcgcgaagatccggcgcatcgccaaggcgggcgtcgatctggtcaagctgatcgacgtggacgagatgagcgaggccgagatcaccgcgatcgtcgacgaggcccatgcccatggcctgcaggtggtggcccatgcccatcgccccgaggaaatccgcctcggcctgaaagcgggcgtcgacgatttcgagcataccggccttggcgcagcgcccgaattccccaaggacgtgatggacatgctggtggagcgcacggggcgcagcggcgcgctcggcccgctgttctggacgcccaccgtcgcgatcctcaacaattatcccgactggatcaacaatcccgagttcgtcgacggcgaggcctggcatgaaggcctgcctccggagatcgtcacggacatccgccagtccctgagccatccagagcgcatcgaatatttcaagcaggtgccccagcgcggccccacgctgcgccgcaagttcgaccagctgcgccaatccggggcggtgctgctgatcggcacggactcgggcgtgcccatgttcttccactcaggcagcacctggcaggaaatcgacctgtgggtgaacaagttcgacgtgccggccatcgaggccatccgcgccgccacttactggcccgccgtcgcgatgaaggcggacaaggattacggcactgtcaccgaggggaaatatgcggacattatcgcggtgaaaggcgatgtgctcaatcaggtggcgctgctccagcgcgtcgacatcgtggtgaagcacgggaagcaagtgaagtaatccagcgaggttgaacggtccccatcatccgtttccgcggggggccgttccgcaaggctccggccgttctggcggccggagccgtccttttgtccgacttgtccggggaatgcctgcgggcggcgtgttcagccgggcggcatgagcgcgcattccacattggcgatcctgccgtcgcgcagcgtgtagaagatgaattgccgcatctcctgcacttcgcccttgcggatggggaagagtcccggcgcgccatgcgcatcgagcggcgcgcggtcgagatcgctgatgccctccacccgcacgatcgcatcgacggcggtgagcgtctcgctggccgcgaaattgaggacgcgcacactttccagcacatgggcatgaagaaagccgtagaagcgcttcatgccctcccgggagcgcagcacgacgccgaagaagcgcatgtccatgggctcggcatagaaatcgcagaccgcgtccagggctcatcgacatccagcgctggcggcctgcaaatggtggtttcccggtcttccggtgctcacgtaccttgagtacgctgcgcgccgggtcccggaaaaccaccattttcgtcacgccatcatctggatgtcgatcagccctggtcctttgcatggaaggcggtgaggtagcgcgcataatcggcgcggttcatgccggctgggccgcattgtccgccgccgcctgcagcatcgcccggttctcctcgatcatctggcgcacggagcgcgccttgcgaccggtgagtttctccacgtcgtccgtgcagatctccaggaaaccctcgcgaatggcgcggccgaacgtcaccatgtcgtcgctgttccaaggaatgcccctcacatactggtcgtccaccgggcggcgcggaatgcccatggcatcgaagagggcatattggccttcatcgcccaccttcacatgctcgagcgggcggccggtgatctcgcgcaccagcgcggcgacctcgtcgaaggtctgaagcgccggcccggtgatattgtagaccttgttctcatggcccggcgtggtgagcacggcgaccgcgcaggccacgcaatcgtctcgccagaccatcgcctcgcgcccgtcgccggcattgctcacccattggccggtggccatcatccccgggcccgccatgagcagcatggcatcggcataatgggcgtcccgcagcgccgtccatgccatgccggaggcgcgcatgagccgctcggtctcgatatggtcgtgccgcacctcggcgggattggcgggatcgtcgatgccgatgaagctggtgtagaggatgtggcggacgccggccgccgccgccgcgttgatcgcggccttgtgctggacgacgcgcgcgccgacgcgggtgccggaaatgagcagcatcttctcggcgtcccggacggcatcggccagcgtctccggcttgtcatagtcgccatagcgcaccgtgcagccctgcgcgacgcgatcggcgaggcgggcggggctgcgggtgatgaggatgagccggtccgccagcccctgcgcgatcagcaggtccgtggcgagccgtccatattggcccgaggctccggtgatgacgatgcggccctggctggtcattcgctctcctgtcgcttgcccggccggtccgccggatctgtcaggggagtttagcgatcttccatggccccgcaactgcccgtgcgggcagggctgatcgacatcgccacgccatcaactgaatttcgataccccacggtgtggacaaattcgcggactttaagggagccaaggagcgtgctcttcagccattttcgctcgtcatcccggatcgagtccgggatgacgtcgtgaatgacgagatgtggtgcgccgccggcctcgggaatgtgtccgcgccgccgcggcgttaccgggccgggcagctgctcgcggcggtggcatcgagatcgaggcatttgccatcgatgccggtcgcgggcagggcgaggccgatctgtgcggcgagggtggggaggatgtccaccgtctcgacaccgagcggctgctccatgtgcaccatgtccttgcgccagaacagcatcggcacgcggcgatcatagtcccacgggctgccatgcgtggcgacatagcccgcgccgccgtccgcgatgggcgtgacccggggcttgagcagcacgacgagatcgcccgagcgctgcgggtcgaagctcgccttcgccatggtgagcaggctccagctttccggcgggccggaaggttcgggcgcagcgaccagctcggcgcgggtgaacacggtctcgacctgcggatgggcgagatagaaagcgcgcgcttccttgagcacctgcgcctgctgcgcgggcgtgaggctgcggttgacgtagacgtcgccaaaggggccggtgccgaggatgagatcgccggtgaggccggtcttcgccgccagcgccgcgctgaccgccttggggtaaagcgacggctgcacgcgcgcggcatcgctcgccgcctgttcgcgctgccgctcgggcaggtcctgcccgccatgatcggccgtgagcgcgaccatataatcgatcccggcggcatccagccggtcgaagaaagcgcccagctcgcgatcgaggctgtccatctgcaggcacatttccgcgccgcgcgtgccgaagctgtggccgatataatcggtggcggagaggccgaggatgagcaggtccgtcgcatcgccacggcccagcttctggtcctcgagcaggctggcgccgagcgcgagcactgccgcgtcatattccggcgaggcgcggaaagcgcggatgtcgcctgccttgcgcgcgaaatggcccgcgcccacggagacggtcggcgtcacctgcacgggccgatccaccgcgcggcactgatccgggatttccatggcggggcgatcctgatcgatcagaatcttcacgccggcattcacgcgctgcaccagcggcgtcaccgccgtgcccttgtagctggtgaagccgtccgcgccccaccaccagatctgatcgagcttgcgcccgcccatcatgatcgccgcgcggtccttgcccgcgacggacacgaccttcgaggcgggattggcggtcttcatgtaatcgccgagcgtgggcacgcgcaggaactggacggacgcgacataatcgcgcgagctgctgcccggttgcgcggggtcctccgagcaatagaccgtcttgtcctgccgggcgacggactggtcgatccagtcattggcgacgatgccggtatggcccgggcgattgccggtgaggatcgtcgagtggccggggcaggtctcggtcgcggcgtggctctgatagcccttggggaagacggcgccctgcgtcagccgggcaaggccgccggtccatgaagcgcgatgggccgcgaagacgtctgccgagaactggtcgacggaaatcaccaccagcagccggggcggtttggcgggcgtcgcggcgggcgtggacacgggggccggggcgggctgggcgcttgccggcgccgataggaccagcatggtgcctgtgagaaagcccgcgagcatgcgcttcatgaaattctccttgggatgacgataggctgcgcctagatatccggccgatggatcgctccatggaccttcccttgcgcctgctcaatggccttttgttggcggcctgcctgctgctggcggcgctggcgagcgcctcgggcgcccatgcccaggcgggcggtgccttcgcgcagagcggcacgccgcatatccgcgcatcgctggcggccgagacgtccacgccggcggccggcgagaccgtgacgctcgccatcgtcatgcggccggacaagggctggcacggatattgggaaaatccgggggatgcgggcgcgggcatgcgcgtggcatgggacctgcccgagggcgtgaaggccgggccgttccgctatccggtgccggagcggctgctgatcgcgggcctcatgaaccatgtctacgagcatgaccatgcggtgctgctcgacgtcactctgccggccggtctggcgaaggggacaaggctgcccattcgcggcaaggcgcaatggctggcctgcacggacagcatctgcgtgcccgagcagggcgagatcgcgaccacgctgaccattggcgacggcgcggtccggcccgaggaccgggcgctgttcgacggcttccgcgcggcgctgccccgcccgctcgaccagcaggcgagctatgcggcgcaggacgggcgcatcgccatcgccgtgccttatcccgccgctgcagcagtgggcgagccgtggttcttcgcgctgacaccgcaacgcgtgcgctatgccgagccccagcgggcgcgacgggtcggcgacgcgctggtgatcgagatggaggcaagcgacggcgcggcgacggacggcgtgatcgaaggcgtgctggcgatctcgcccggggtcgcactgcagatccgtgcggcgccggggccggtgccgtccggcgggacctgggccgacggtggtggcgatatggcggccagcgggggcctcagccttgcgggcgtgctgctggcgctgggcggggccttcctcggcgggctcgtcctcaacatcatgccctgcgtcttcccgatcctcagcctcaaggcgatcagcctcgccaaagccgggggcgaccagcggcaggcgcgcggggaagcgctggcctataccgccggcatcctgctcacctgccttgcgctgggcgcgctgatgctggccattcgcgcaggcggcgcgcagatcggctgggccttccagctccaggatccgcgcgtcattgcgctgctgctggtgctgatggtggcgatcacgctcaatctggccggcgccttcgagatcggcaccatcggcgtgggacagggcaaggccgggcagggcggccatgtcggcgcgttctggaccggcatccttgccgccttcgtcgccacgccctgcaccgggcccttcatgggtgcggccatgggcgccgcgctggtgctgccctggccgctcgcgctgaccgtcttcgccgggctgggactggggctcgccacgccgttcatcgccatcgccttcgtccccgccttgcgccggctgatgccgcgcccgggcggctggatgacccgcttccgcaggatcatggccgtgccgatggggctgaccgcgctggggttggcgtggctgctctcgcgccagctcgggacgggcggcatcgcgctcggcgcggcgctggcgctggcgaccatcgccctgctcgtgctgctcggccgccgccagcgactgggccatgtcacgccccgggcggccggcgcgctggcgctggtgctgctgggcacggcagcgatcgccgcgccgccgctggtgcgctcggaccggccggccacgggcgcggaactggcgggggaacccttcaatgccgcgcgccttgccgcgctgcgggcggagaagcgcccggtcttcctctatttcacggcggactggtgcctgacctgcaaagtgaacgaagccaacgccatcgaccgcgacgaagtgcgccgcgccttcgagcgggggaatgtggccgtgatggtgggcgactggaccaatgcggaccccgcgatcagccgcttcttggaggagcacgggcgatcgggcgtgccgctctacctgcattatgcgccgggcgccgcacagccggcggtgctgccgcaagtgctgacgcccgccatgctcaccgccctcgtgaagaactgagcccatggcgaagaaacggctcgaccagttgctggtggaccgcgggctggcggagagccgcacccgcgcacaggcgctcatcatggccggcaatgtgctggtgggcgacaagccggtcgacaaggcggggcaggcggtggccgaggatgccgcgatcacgctgcgcgggcgcgatcatccatgggtctcgcgcggggggctgaagctcgcgcacgcgctggcgcatttcgcgctcgacgtgaccggccgcgtggccatggacgtgggcagttccaccggcgggttcaccgacgtgctgctggcgaacggggccgcgcgagtctatgcgatcgacagcggcaccaaccagctcgcctggaagctgcggcaggacccgcgcgtcatcgtccatgagcagacgagcgcccgcatcctcaccgaggcccatgtgcccgagccgatcgacatcatcgtgtgcgatgcgagcttcatcagccttgccaaggtgctggagcgcccgctcggcttcgcggcgcccggtgcgctgctggtcgcgctcatcaagccccagttcgaggcggggcgcgccgatgtcggcaagggcggcgtggtgcgcgatccggcgatccatgcgcgggtgtgcgaggatgtgcgcggctggctcgctgcgcagccgggctggcaggtgatcggcatcaccccgagccccatcaccggaccggaaggcaatgtggaatttctcatcgcggcacagcgcgcggcgacctgacacgatcctgtctcgcatctgcggcatttccgcttgcgtggcaggatgagaggccgcaaaccttgcgcatccgggatttcagcggttgggggattcggaaaatgagctctggcttcgaggcgcacgcgtgaacgaaatagcctcgcgaggacagcttcgcctttcctatctccgctgggcactggtcactgtgcccaccatcatgttcctgggcgtggtctcgggctatgtctccggcagcggctacggcaatcgctggttcgccgcgctggacaagccggacgtcacgccgccgggctgggtattcggcaccgtctggccactgctctacctgctgatgggcctcgcgctggcgatggtgctccatgcgcgcggcgcgcgggggcggggcatcgcgatcacattgttcctcgtccagctcgcctgcaatctcgcctggtcgccgctgttcttcggcgcgcacgaagcgacgctggccttctatctcatcctcgtgatcctcgcgctggcggtggtcacgacgctgctgttcggccgcgtgcggacgctggcggcctggctgatggtgccttatctcgtctggctatccttcgcgagcatactcgcctaccagatcgaccgcgcaaatcctgacgcggaaagccttgtgccgcccggtgtgcgtacccaaatctgacgatatgccgccacgggggcggaaaggaattcgaacgatgcagagcgagaaccgttttttcgacgacctctcaaggatcatcaacggcgccgcgggcacggtcgcgggcatgactcgcgagtttgaaggcaatgcccgcgagcgcgcgcgcgaatggatcggcgggctggatttcgtcagccgcgaggaattcgatgccgtgaagcagatggccgccgaggcgcgcgagcaggtcgcgcagctcgaggcccggctggctgcgctcgagggcaaggcgccggccgcgtctgccgctgcatcggaagccaagccgcgcacccgcgccgcccggaagccggactgagcgccggctgcgtctcggcgcagacctatctttggcctgccctgccgaagcgcggggcaggcgcatgcttgtccgttgaaagcgcgccggatcggctgtggcgcgtcggcgtgccgcccgagggacgagagcgtttcgtccccgccttatccgccgcttatccacagcttatccaccatttggcgcacattggcggccttagatggcagtgccggtgcccccggcgctttgcgctccagcggcgccatgctagatatggcgtgacaagggcggactgcggcccgacccaacagatacggatttgcgatattttgagatgatggaccgggacggatttaccatcggcgagcaggaagccgaaccgatcgacatgctcgctgcctatttcgaagcgcatgaatgggccttcgagcatgtcggcgaggacgagatcgtggcgcgccaccgcgggagctggaccgaatatgaggtccgggcgatctggcgggacgacgacatggtgctccagctgctcgtcctgcccgacatccgcgtggcggacgacaagcgcatcgccatctgcgagaccatcgcgctcatcaacgagcagctctggctcggccatttcgaactctggtcggccagcagcaccctgctgttccgccatggggcgctgctggggccgagcggatcgctcacgctcgaccaggcgcaattgctggtggaaagcgcgatcgacgagtgcgagcgcttctaccccgtgttccagttcgtgctgtggggcggcaagacgccgctcgaagcgatggctgcaagcatgatcgagacgcatggcgaagcctgacgcggacgccggctggccggcgcgacttctgctcatcggttgcgggaacatggcgggcgccatgctggcccgctggctggagcttggcctgcctgccgagcgcgtgacggttgtccgcccgagcggccggcccgtcgcgccgggcgtgaccgtcgtcacccaggtcgaagggccattggagcccggcacggtggtgatgctggccttcaagccgcagcagctcggcgcggtcgcgcccgggcttgccggatcgatcggcgcggagaccgtgctcctctccatcctcgcgggggtccccgtcgcgcggttgcgcagcgcttttccgcaggcaggcgcgatcctgcgctgcatgcccaatctgccggtgcgcatcggcaaaggcgtctccacgctctatggcgagcccgggatgccggacggcgtgcgggcgcaggccgatgccctgtgccgtgcgctggggctggtggaatggctggaggacgaagcgctgttcgacacggcgaccgcgctggccggttgtggtcccgctttcgtctaccggttcatcgacgcgctgagcgcggccggcgcggagctcggcctcgcccccgacatggcggcgcgcatggcgctcgcgacgatggaaggtgccgcgctgagtgccgcatcgagtgacgtgacgccggccgcgatggccgatgcggtggccagcaagggcggcatgacgcgggaagggctgaacgtgctggacgaggaggacgggcttgccccgctcatcgcccgcaccgtgcgcgcggcgcgcgatcgcggcgcggcgctggcggcggcatcgcagcaggcggactgagcctcaggccgagaaataagcgtaccaggcgacgagcagtacgaggcgtggcgcgaagggaccgccgctgagcatcgccagcccgagcgccccggtcgaggccgccgccccggtgccgagcgcgagcagcagcggatcgggcgagaggcgcaccagtgcggcaggcagtgccatcaacagcgcccagagcgtgcccgccgcaagaaaggcagcgcggcgcgcggccggcgggagggatgtcgtgcgcgtcagcatgagcaatccgcgcgcctcgcaccggcccgcatgggcactcagcgcgaaggcgagcagcagcaaagcggcgacgctgccgccgcgccgataatcgccggccagcccgatggcggtggcggcgctcgccagcagcaggaagacccggcccgtgccgatgagcctgagctcgctccacagcaggccggcgaacggccggcgcgcgggcagcgcgggcggcgctgccggatcggcgcgaggcggcgggccggccgaaagcagacgggcaaggcggccctgcatcggcgcgcgccggccggcacggtgcggccgataagcgagccccgagaggatcaccaggagaatggcgatgccgatccacgccatgcgcgaggcgacatagccgggcgcgcccagcgccttcgccacgtccagcacgacgcgcccgggctcgacctccaccccgccgatcgcgaaatcgctcgcgccgcccggcgccccggcgaccagcggccggtaatagccggcgaaatcgagcagattgctgctgaaggaggacgcgctgccctgcatcatggcgggcatggcgatggacgtcagccacagcagaacgaacagcagatcgcccgccccgccgcgcagccagggccgcgcgctcagccaggagcgcaaggcggcaaggccgatgagcgagggcgccgcgatgatccacaggctatagctcatgcccggcagatcgagcgggccttgcgcaagcagccagcagaggaaccagcccgccagcgtgagtgcggcgagcgcggcgaggaggaccgctgcatcggcaacgaaacgccccagcatgatcgcgatgcgggaggccgcggtcacctcctccacttgccagggctggcggcgcgtgacgtttgcgcgcagataggcataagccaccggcagcagcagcgtggagaccacgatgcccagccacaggccaagcaccggcgcggtgagcaggggcagccgattgtcgatggcgatgtgcacgccgccgctctcgtccccgatcatgaagcgcgcgccaaccggtgcgacgagcagcagcagccacaagccccagctgcggcgatagcgcagcaggcccgcgcgggcggccgagcggaccacgccggccgcgctcatgacgcggcggtcatcttgcccgcctcgacccgcagcacctgcacggcctgcggcgccagcgcatcggccagatgcgtcgtcatgatgacgcaagcctcctgcgcgcgctcgagaatgagcaggccgacatgatgcgccgtctccgcgtccagctcggccgtcggctcgtcgagcaccagcaggcgcggtgcgcccagcagcgcctgcgcgaagaccagccgccggcgcatcccgccggaataagtggcgatccgcccgttgatgtccgcatgaagaccgatgcgatcggtgatggcgccgaactgcgcatcagcggcgcgcagatcgagccccttgagcgccgccatgtgcatggcgaactcgcggccggtgagttcctcgggcaggtcgacggcctggggcgcatagcccagcgtgcggcgcagcgccgcgcgggcgcggggaagcggcacgccttcccatccgatcaccccgccatcgggcttttccaccgtggcgatgaggcgcagcaacgtggacttgcccgccccgctcggcccgacgagcagcgagaggccgaccgggaaatgcgcggacacgccagccagcaccaccttgcggcgataggatcgggacaatcgggtgaccgtcagcatcatcgtgtactataccaataacacagttcgtgcaatcattgcaggtggcgggcgcgggacgcacgcgcggttcattcaggccgtattcctggccccgagcggctaggcgccgatctggagccccgcgaccatccgctgatgatcggcatcgagcaggttttcgagcacgcgccagaagccggtcacggagccctggccggcggcggaataagccgcagcgactcgctcgcgcatggcatcgaacagggccctttcgatcgcctcgccgctcgcggtgagacgcagcagccgctggcgccgatcccgcaggccgggcgccatctccacgaagccgcgctcggcgagctcgtccagcacgcgcccgagcgactgcttggtgaccccgagcaggcggatcagcgcggagacgctgagatcgggccggcgggcaatgaaataaagcgcccgctggtgcgcccggccgagcccgtgggtcgccagcaccggctccatcacctccgccagcgcggcatggccgaactgcagcaattcgatgccgcgccggatctcctcctcgcgcaggaagaggggggaggcagcgggactggaaccgggcaacgtcatgaccgcctcctagcccatcgggcgccgggcgcaaatccgctcgcgcgacggacacggccgcttggcttttgcccccagcgcgctatatgacgccgctctcggcgcgatgccgcgatgctggggcgtagccaagcggtaaggcagcggtttttggtaccgccatgcggaggttcgaatcctcccgccccagccaaacttccagatttcgttcagcccgggacgatcgcgacatccggaccggcgcgttcgacctgtccccggccgcgcaggatgcgtatcgccaccacggcaccgatcatgaccggtgcgcaatgcagcaggcggatcgctacgaggcgcagatcgtcccacgcttcgcccgaaaccagagcaagcccccacatcacgccgccgctgcccaggcccatcgcgatcttcagggcaatgctgctcacgccataatagctcccggccacggtcgtgccgtccgcatccttgtccgacagatcggctaccatcgcgcgcagcaacatgaagtccacaccccagccaaggcccttcagcaccaggatgccggcgagcatcagcggcgcgcccgggggcagggccagcagcatcgcgacgcagacggcctgccagccataagagatcatgaggacgttgcgccgcccgatccgggcactgaggcgactccagaccggcagcgcgaccagcgccacaacgggctggatgagcaggagcgaggcgccccaccgctccagcgacaaggcatcctccacgaggtaaagaaagctgctcgccgcggcggcatccccgatgcccgtgaccatgtaaagcatcagcagcgcgcgcatcgcgggatcgcggagcatcgcgaggaagaggtgtcccggatgccggggagcttgcgcgaccggcgtggcgcgctcctggaacaggagaatgacgcacagcaccgtcaggggcgcgagaagcgcgatcgtccagccgaccagcgccatttccgcgcgcagcgatatgccgaagccgcgctccagaaccgccagaatgcccagcatggcgagggacccgagcacgccgaaccacaccttggcgcccatgatgcgcgtgcgctggtgcctgtcccgcgaaagctccagtccccagccgccatgaggggtgatgatgaacgaatagccgatgtgaagcagcaggctcgcgatgacgatcgtcccgaacgccgagccatccggggcgaggaacagtggcagcgcaccgagcggcacgaggatggcgccgagcgccatccacggcttgcgccggccgaagcgcgtcggccgcatgtcgctcagccagcccagcagtgggtccgccaccgcgtcgagcagcctggcgcccagcatcagcgcaccgacgagacccagcgcgatgccgacatcgaggttgaggaaccggggaagataagcgcgccaggccatctcgatcgcctggaacagcagcaccggcaaggtgaaggccgccagatggagacggctgatgcgcacgtccgccaaaggcggtgcggcggcagtcgcctgcgagtctgggctggcttgcatgccccgccgttaggttgcggcgatgacattgctgtgaccgcgcgtgtcagagcagggagaccatgctctcgatcgcctgccggatgcgcgggcgcgcatccgtcggcgcgtcatcggcatgcatgcgcggcagcgaagacaggaagctggacagcagggcagcctccagatggctcggctcggcacgatcgggccggagcatcgccagcagcgaccccgaggtcatgccgcgcaggtagcgcagctgcaggccaaagggccgcagggccggatcgcgcgcaacggcgaggtgcagcgcgtgaacgccctgaccgcgcagggactggctcatgaagtccgccagaccatcgagtgtcgcgtccgccgtcgccgggctgatcgtcgaggtgtgctcgcgcaggcgagtcaccgcggtgagatagacagcctcgtaaccggcctgaagcaggtccgtcttggtgcgcagcttgtgcgaaacaacgccgagcgtgaggtcggtccgctcggcgacggcgcggtgcgtcacgccggacgggccagcctcctcgatcagggcggcggtggcagcggcgatgcggctggtcgtgccgtcgtggctcggcatcacgggcgccgcccgcagcgcctcggtgcgggcgaagtcgcgccagggggccggcggcaccggctcgccgctcatccaggcactgacgccccgcgcgaactcgtcaagtccggcccggtcaacggccctgtgccaaccgatcatgtggacgaaggactcattctcgaacaggtgctcggcaagccaggcgcgatccccgaggccaaatcggtcgcaagcttcctgccagaaggcagcccacagctgacgccagccgagtcgcatctgcatgccgggctcgccctcaatgcgcagcatctgtccttcccgccatgcgaaggcgagtcgccgctgctggtgcacccaatcgtcgatggtcgccgcgaagaagggggcgaaggcccgggcatccgcggagaagccggccagctggtcgagccgcgtctcgcaccagtcgcgcgcgcaggcttgcgcctgttcctgagccagaaccaacaactgttccagagagccgaagtgatgatagatggacgacaccggaacggcggcattggcagacacctgacgggcggaaaccacctcattcccgccgctctcccagacgtcgataacggcgttcaacagcctgttatctgaggataattctgttgttttcattgtcgctatccaagcatttcccggcgtgcagcatagccatgtcctccccaagtgacgagagcgtttccgcagggcacgatcgttccatcatcttcgacaactgtcacatagcttacatacaagcgttctaggcgccgcggcaagccagaccagatccaccagggagccgaccatgaccttgcctagcgccttgcttttgcgcacgaccgcgatttgcggcgtgctcctgttgacccagccatatgctgccctggcgcagcagacggtcgcgccggaagacggcgccgaagaagccgacgaaatcgtcatcaccggctccatcctctcggcgcagcaggactcgatcgccctgaagcgcaatgcgccgaacctctcggacgtcgcggcatcggacgcggtgggccgcttccccgaccagaatgccgccgcagccttgtcccgcctgcccgccgtcgccgtgcagcgcgaccagggacaggaacgctacatccaggtgcgcggcgcgcccaatcgctggacgtccgtcagcatcgacggcattccgatggtcggcgtggacgagggcggtgacacgcgcgctttccgcttcgatgccattcccgcagtgctgctctcgcagatggtcatcaacaagtcgctgaccagcgacctgcaggccgacgcggtggtcgcgaccattgacctgcgcacctattcgccgatggatcgcaagggactgcacgtctcgggcgatctcggctatggccagatgagcctgggcggtggcgagcagcgccagggctcgctgcgcctctcctggtcgaacgacaatttcggcgtcgtgatcggcggctcgcattatcgccgcaagcagctgaccgacaatcgcgaggtgggcgcgtatgacgcgaagggcccgaccgagttcgatatccgccaatatgagatcgagcgctggaacaacggcctgttcggcggcgtggagttcgatccgggcaatggcctgcgcctctacgccaaggcgatcttctccgaattcaacgacaatgagcagcgcaatcagtacgagttccgcctcgaccgcgcgaccggcggcacgcgcacgcaggacagcggttcgctgaccggcgtgccgttgcgcggcagcttcaacttcggcgaatatcgcaaccgcaactatatcggtacgatcggcggagactatgacacgggcgacggcctcaccgcctcgctcaagctgaactacacgaagaccgagaacacgagctacctgcctctcgtccaggcctcgaccagcggcgccaacaatctctcgctgagctacgacaacagcaaccccaatttcccgatcgtgacgatcaacggcacgttcaatcaggccagcatgacgagcgccggcgcctacatgatcgcggcgcggcaaaaaacggtgtcggacagctacaccgccaagctcgacgtcgcgaaggaaatgggtgacctcaccctgtccgccggcgcgctctatgcagaccgcgacatcgacgggacgctcttttcgacctccaatctggcgatgatcggcgcgcagggcgcagctgtcggccagcccttcgatatcaacagctacgtcaccaaccggccgtgggacaccggcttccccctcggcgtgacgttcaattatatggacaatgtcgccatgcgccgcgacatcgacacgctgctggtgcggatgcaggcggccggcctttacaaccccgcgctcgatacgcccgcgagcgatcgctacgcccagcgcgagaagacgctggccggctatgtcatgggcaaggtggaaagcggcgcgctgaccgccgtgggcggcatccgtgtggagcggtacagcatggacaatcgcggcaccgtgatcgcgggcggcgtcgccacaccgctcagctacgaccggacgaagacggacatcttccccagcctgaacctcaaatatgccgccaccgacaatctggtgctgcgcctggcgggccagcgcggcgtatcccgccccgcttatggcgcgatccgcgtcggcgcctcgatcaacgacacgaacagtcccggcacgatcggcggcggcaatcccatgctgcgtcccgaatatacctggggtgcggacgccagcatcgaatattatctgcccggcaacggcatgatctcggtcgccgccttccatcgctgggtcgacaatgtgctttaccagagccaggcggtcgtcggcacggacttctataatttcggtggtgtcgatcgctccggctacctgctgagcggcacttacaatggcgagagcggcaagctctacggcgtcgagttcaatctgctcaagcagttcgacttcctgcccggcgcgctcgacggcctgggcttccagggtaacgtcactctgctcgacggcagcttcgatacgccgacggagaaggacatcgccttccagggcatgtccaagaccatcgccaatgcctcgatcttctacgagaaatatggcatctcggcgcgcgtgagctatcagtggcgctcacactggctggacacgctcggcggcctgggcagtggcgaatatcgccagggttatgaaaatctcgacgtgtcgctgcgctacgcgctcaccgacaatctgacgctgttcgccgatctcgcgaacctcacggacgaaacctacatcgcctatcagggcacgcccgccacgccgaccgaggtcgagcagatcggtgcgcgctacctgttcggcgtccgcttcagcttttgacgggagccagacccatgcgcatcactcacatcaccttttttgcggccctcgccgcatcgaccgcctgtcccgccctcgcgcgggaggcagccactgtcacgcgcatcgatgcccagagcgtgacgctcgaccggggcgaaaccgccccggccgcgatctggatcagcaaggacgggacaatcgacgcgtccgaccagaaggtcgatgcggcgaccatcaaggccgcgggcaaggacggcgggatcaggctcgccattccggccagcgagcgccgctatgtgctccttgatgatggcaagggacgcgtcacggtcgtcgccgaacgcgtgctgccgaccgagcagggcagcaacttccgcgacatcggtggctatgtcaccaaggacgggcacatcgtccgctggggcaaggccttccgctccggcgccatgccgatgctgacgaaggccgactacagccttatcgaccagctcgggctcaacgccgtggtggacctgcgttcgctcgaggagcgcgaggtggcgcccgatcaggttgacgatcgcaccggtgccctgttcgtcgccaatgattattcgctcaagccgctgcttgccgcctacggaaagggcgatggcgagaatgcctatcgcggcatggagaaactgctgatcccgcagcttcgctcgctctatcggcttctcgccgccgacgacggcgccgttctctaccactgctcggcagggcaggaccgcaccggcatggcgacggcgctgctctatgacatgcttggcgtcgatcgcgagacgatcctgaaggactatcatgcctccacggcgctgcgccggccgcaatgggaaatgccggacgtcgacccggccgactatcccaacaacccgatcctgcgtttctacatcgacaaggacggcaagaagcgcacggtggccgagccgctctacacgccgagcggcgcctcgcatctggcgcagttcttcacttatatcgacacgcaatatggcggttcggaagccttcatgaagcaggcgctgcgtctggacgaaagcgatatcgccaagctgcgcaagaccatgctggattgagtgatttggccgatatgctgccccgaacagcggcatatcggccgggcttccccgccgtcgccgcgatccccggcctgctaggcggtttcggacgcccggctgcgccggcggatttccatgcagaagcaggcgccgccgttcaggggctcataggtcgcctcaccgccatgcgcccgggcgatgacgcgcacgaccgagagaccgaggccgctgcctttcgcgctgccgccctgcgccatgtagcgccggaatgggtcgaaggcgtgccgcgcgaaatccccgtgcaggccgggcccctggtccgcgacgctgagacggacatgctcttccccgatccgcagcgcgacgtcgagccgtgccgggagcgcatggcgccgggcattgtccagaagggcaaggagcgcctggcggatgcgggcggtgtcgacttcgcagaaccccctgtcgaggctggcggaaatggtgaagccggctgactcgagggagggctgcatgaggcggatgacggcctcgatctcgtccgccagttccaccgactgaaactgcatctccatccgtccgccctcgagcaggctgacggtgcgcaggtcctcgatcagccgcgccagcgcatcgacctgcgccacgagcgagcggaacagggcctcgtccggcttgaacacgccatcggccagaccctgcaggcggccgctcaggatcgtgacgggcgtgcgcagctcgtgcgcgatggtcgcgttccagcgcagcagggcttccgaggcgcgcgccagctcatcggcgagatggttgaaatcctcgaccagcatcgtcgcctcgatcgtggcgcgatcgccggcttctgcccgcgccgtcaggtcccgcgcgacgatgctgcgcgcgctcttcgccaccgagacgagcggcttgaccacgcgtcgggcaagacgcgtcgccatcgccgcggaaataccggccgcgacgatgcacagggccaggatcaccagccattcgaccccgcgcggcagccactggtcgttgagcgggaacaggaggtcgggcgcgaagcggatgacgacgccgtagaagatataaaggccggcgatcgcgaccatgacggaggtcagcgtggcgatcaccgtggagaggatgatctcccggccgaggccagaggaggagcgctttctcacgacacgtccgccagccggaacccgacgccccggacgttattgacgagccccggcgcgcctgcttcctcgagcttgcggcgcagcttgctcagatgcgtgtcgacggtacggtcgagcgcctcgcccccggggaggcaggcatcgaccagctcgctgcgcgagaaggcccgccgcggcgcccgcgccatatgggacagaatgcggaactcggtgagcgtcagcggcagcgtcacgcgatctgcattctcctgcgcgaccacgctcgcgagatgactgtcgagatcgacctcgacgggccccacccgcaatgtcttgccattgccgccgcccgaacggcgcagcacggcccgggcgcgcaccgcgacttccatggcattgaacggcttcaccacataatcgtccgcaccgatccgcagggcctgcagcttgtcgatatcctgatccagcgccgtcagcatgatgaccggcgtgtcgccccgccgccgcagttccgcgagcacggcccatccatcgaggcgcggcatctgcacgtcgagcatcacgagatcgggcttgagagcgagatgaagctcgagggccgaacgcccgtcggccgcccgcaccgtgcggaagccctcgcgctccagataggcggcgatgacctcggcgatctcgggctcgtcttcggccaccaggatgagggcattgtcagtattcatggtgggcacgctctccgttggccgtataatgcgcgacatacagcctgcgcgctatgcatctccacactctctccacattgtttcgacaattgttcgacaaggcgagtgcaaggccgcagcgacacgaaagccagagcaaagcaatgatgatttcctcccgccccgggcgttgccacgccctgttcgtcattgcctctgcgctgacgctgtccgcctgctccggagacgcgccgccccctgcgcctccgccgccagacgtgtccgtcgtgcgggtctcccccacgcagatggccgtggcggacgaactgccgggccgggtcgtggcgttccgcgtggccgaaatccggccccaggtgaacggcgtgatccagcgccggctgttcgagcaggggacggaagtgcgggccgggcagcccctgttccagatcaatcccgcgcctttccgtgccgatgccaacagcgccgccgccgccgtgcagcgcgcgcaggcggcgctcgcgcgcgccagcctgcaggaaaagcgcctcgccccgctggtgaaggccgacgcggtgagcggacaggattatgacgatgccgtggccacccgcgaccaggccgccgccgatctcgcggcgagccgggcggatctggcgcgcaggcaggtcgatctcggcttcgccacggtgcgctcgccgatcagtgggcgcatcgaccaggcggtgttcaccgagggcgcccttgccagcatgaccagcgagcagccgctcgccaccgttcaacagattgaccgcgtctatgtggacgtgcgtcagccggccgcccgcctcgaaatgctgcgcgaggcggcgcgtgccggtactgccgccaagggcgcgccagtggaaatcgtctccagcgacggacgcgcgctgccggtcaagggccggctgctcttctccggcatcagcgtggacccgagcactggcgaagtgattgcccgcgtcgaggtgcccaatgccgaccgcgcgctgctgcccggcatgttcgtgcgtgcccgcctgccgcgcctcgccattcccgacgccctgaccgtgcccgaacaggccgtgcagcgcgacccgaccggaaaggcgagcgtcagcgtcgtaggcaaggacggcaaggtcgcgccccggccgatccagaccggcgacacgcgcgacggcaagatcatcgtgaccggcggcctcaaggccggcgagacgatcatcgtcgaggggcaggaccgcgtccagcccggcatggtcgtgaagccgcagccctggcgcgccaccgcgccggcgcagcgctgagccgcgccgatgccccgtttcttcatcgaccggcccgtcttcgcctgggtcatcgcgatcgtcatcgtgctgatcggcgtgatctcgatcccgcaattgccgatcgagcgctatccgagcatcgcgccgccgagcatccagatcaccgcgacctatccgggtgccacgccgcagacgatgaacgacagcgtcgtcagcctgatcgagcgtgaactctccagcgtcaagaagctgctctatttcgaaagctctgtcgacacgtccgggcaggcgacgatcaccgcgaccttccagcccggcaccgaccccgagctggcgcaggtcgacgtgcagaaccgcctgaagaccgccgagccgcgcctgccgcaagtggtgcgccagctcggcatcgtggtcgaagcggccaatccgaacttcctccagctcgtcaacatcgagtccaagaatggcgacctcgatgcgaccgcgctgaccgactatgcggcgcgctatgtggtcgaggacttgaagcgcgtgaacggtgtgggccgcgtgcagctgttcggctccgagcgggccatgcgcatctgggtggacccggcccggcttgccgccgtcaacctcgccatgaacgacgtgacgcaggcgatcggatcgcagaacgcgctcatcgcgccgggcgcgctcggcagcgagccgaccgcgagcggccagcgcgtgaccgtgccgctgctcatcgacgggcagctccagacgcccgaacagttccagcagatcgtgctgcgcgccaatcctgacggatcgagcgtcaagctcggcgacgtggcgcgcgtcgaactcggctcgcaggccttctggttcaagacgcgctccaacggcaagccggtggcgctggtcgcggtgcagctcgcgcccggggcgaacgccgtcgccacctccgccgccgtcagcgagcggatggcggaactcgccaaggcgatgccgcagaacatcacctatcgcatcccgttcgacaccgcgccctatgtgcgcatctcgatcgagaaggtggtaaccacgctgatcgaggcgatggtgctcgtcttcctcgtgatgttccttttcctccagaagttccgctacacgctgatcccggcgatcgtcgcgccgatcgcgctgctcggcactttctcgatcatgctgatcgcgggcttttccattaacgtgctgaccatgttcggcatggtgctggcgatcggcatcattgtcgacgacgccatcgtggtcgtcgagaatgtcgagcgcatcatggccgaggaaggcctgtcgcccctggaggcgacacgcaaggcgatgaccgagatcaccggtgcgatcatcggcatcacgctggtgctgaccgccgtcttcatcccgatggccttctcctcgggctcggtgggcgcgatctatcgccagttcaccatctcgatggcggtctccatcctcttctccgccttccttgcgctcacgctgaccccggccctttgcgcgactttgctcaagcccgtgcatggccatgaggagaagcgcggcttcttcggctggttcgaccgcaagttcgacgcgatggccaatggctaccagagctgggtggcgaagctgctcaagcggacgggccggatgatggcggcgttcgcggtggtgctcgtgctgctcggcgtgggcttcatgagcgtgccgtccgccttcctgcccgaagaggaccagggctattatctgaccctgttccagctgccgcccgactccaccgcggagcggacgctcgaagcgatcaatgtgctggagaagcacagtgtcggccgccagggcgtggcggatatcgaggctgtgcagggctggggcttcaccggcgcgggctcgaacgtgggcatcgccttcacgatcctcagcccctggggcgagcgcgagggcgcgacggccgccggcgaggttgccgccgccaatcaggcgacatccgtggtgcgcgaaggcatgatcatgagcgtgatgccgccctccatcgacgggctcggcacgaccagcggcttctcgctgcgtctcgaggatcgggccgggcatggcaatgcggcgctgatggcggcgcagttccagctgctcggcatggccgcgaagagcccggcgctggttggcgtctatcccgaaggtctgccacccggcagcgccatcaagctggagatcgaccggcagaaggcgcaggcactgggcgttcccttcgaatccatcgccgccacgctcggcacggccatgggctcgacctatgtgaacgacttccccagcaatggccgcatgcagcaggtgatcgtgcaggcggaagcctccgcgcgcatgcatctggaagacgtgctcaagctctatgtgcgcaacagcggcggccagccggtgccgctcgccgaagtggtgacgcccaaatgggagcagagcccgctgcagctcgtgcgctacaatggctatccggccatgcgcatctccggtgcggccgcgcccggccattcgagcggcgaggcgatggccgagatggaacggcttgcagcccaattgccgcccggcttcgcggtcgaatggagcgggcagtcgctgcaggagatcctggcgggcgacgaggcgctggtgctgatggcgctttccatgctggtggtcttcctggtgctggcggctctttacgagagctgggcgatcccgctctcggtgatgctggtggtgccgctcggcctcattggcgcggtggcggcggtgctgctgcgcggcttccccaacgacgtgttcttcaaggtcggcctcatcacgctgatcggcctctccgccaagaacgcgatcctgatcgtggagttcgccaagagcgcgcgggagcagggcatgtcgacgatcgacgcgacgatccacgcggcgcggctccgcctgcgtccgatcctgatgaccagccttgccttcacgctcggcgtggtcccgctgatgatcgcgggcggtgccagcaaggagacgcagcaggcgatcggcaccggcgtgttcggcgggatgatcagcgcgacggcgctcgcgatcttcttcgtgcccgtcttcttcgtcgtcgtcctcgggctcgtcgagcggttgcggcggcggcgcaaggccggcccggctgccgaacagacagtggagggatgaccatgcgcaagctttcgctgatcgccctgctcctgacgggcgcctgctcgatgaacccgaagctggaagtgccggcggcgcccgtggcgcagacctatccggatgcgcaggcggcggaagcggcgagcgcggcaggcatcgactggcccagcatgttcggcgatccgcgcctgcagcggatcatcgcgctggcgctggagaataatcgcgacctgcgcatcgcggcgctcaacgtcgaggcggcgcgctcccagttccgcgtggcgcgcggcgcgcaattgccgcaggtcgatgcgaccgggagctatacccgccagcgcgttccgactgccgccgcgacggccggcattggcggcgttccgggcaatggcgacacgccgagcggcttcgagttcgagcaatatacggcgagcgccgcgctcacgagcttcgagatcgatctgttcgggcggctgcgctcgcagagccaggcggcattcgagcgctatctggcgtccgacgaggggcggcgggctgcccgcatcgcgctgatcggatcggtggtcgatgcctatctggaggagcggctggcgcaggagcagcttgccctcaccgaacggacgctggcggactggacggcttcgctcgacatcacgcaaaagcgccatgcggcgcggcaggcgagcggaatggatctggcgcaggccgaggggcaagtgcgtcaggcggaggccgatcaggcgatgcggacgcgcgcgctctcccaggcgcgcaatgcactgcaactgctcgtgggcggaccgctgccggatgacttgccggcgcccatgagtctcatggaccagccggttcgcacgcaattgcccgccggcctgccgtccgacctgctgcgcaaccggcccgacatccgtcaggcggagcatacgctgatcgccgcgaatgccgatgtcggcgcggcgcgggcggccttcttcccgcgcctttcgctgaccgcgatgttcggcttcaccagcctggcgttcgacgggctgttcgacaacgacaaccgcaactggtccttctccccgcaagtgacgcagccgatcttccggggcggcagcctgcgcggcgaattgcggctggcggaagtgcgcaagtcgatcgcggtcgccgaatatgagcgtgccatccaggcggccttccgcgaggtcgcggacgggcttgccggtcgcgccaccttcgccacccagtcggaggcgcagcgcaaggcaacgcaggccgcggcgcggcgcgtggagctctcgacgctgcgctatcgcgcggggctcgacagccgcctcgaactgctcgatgcccagcgcagcgactatgcggcgcagcaggcgctgctcgacctgcggcggcaggaactttccagcgcggcaggcctgtatcgcgcgctcgggggcggagacgaagagcctgaagggaactgaccggccgggcgggatcgtccgggccggcgcctgcgatcagatcttcggcgacagacccttcacggcggaggcgatcagaaggccggaggaattgacgaatttggggatgggcccgcgttgcggcgtcgtgtctccgccgaaatcgatctccacctcgtcgatataacaccagccccagccctcgggtggatcatagccctcgatgatcggatggcccgtcgcgtggaaatgcgcggtcgcgtggcgattgggggaatcgtcgcagcagccgacatggccgcaggcgcggcacaggcgcagatgcacccaccagctgccgctggcgaggcactcggcacagccgaggctctgcggcgtgacgtcgttgacggtggcggcatgatcgcaaccttcggccatgctttactccttcgcgctgtcctcatcctgacttaccatggcctcatcgcgtcgcgaacgattcgatcagttgccgagcgagtgcctgaatgcgcgtacaatgagccagagtttcgatgccatcatcatcggtgccgggcaggcggggccgccccttgcgggtcgcctgaccgcggcgggcatgaaagtggctctcatcgagcgcaagctgatcggcggcacctgcgtcaatacgggctgcatgccgaccaaggcgctggtcgcaagcgcttatgccgcgcatctggcacggcggcacgacctcggcgtgatcgcccgcgacgtgcaggtcgacatgaaggccgtggcggcgcgcgcgcagaaggtcgcgagcgatgcgcgcgggcgcaacgagagctggctcgggaagatggatggcctcacattgctgcgcggccatgcgcggctgaccggcccgaccagcgtgaccgtggacggcgcagagctgacggcgccgcgcatcttcctgaatgtcggcggacgggcgagcgtgccggacatgccgggcgtgggcgatgtgccgcatctcgacaataccgacatggtggcgctggacagcctgcctgcgcatctcgtggtcgtcggcggcagctatatcggcctcgagttcgcgcagatgtacgcgcgcttcggcgccagggtcacgatcgtggagcgtgccgggcggctgatcgcgcgcgaggacccggagatttccgaggcgatccgcgattttctcgaagccgaaggcatcacggtgcgcaccgatgccgattgcatcggcttcaagccgcatccctcgggcgccatcgtgacagtcgcttgccggagcggcgagccggaagtggtgggcagccatgtcctgctggcggtcgggcggcggccaaacacggatgatctcggcctggatgccgcgggcgtcgcgaccgacgagcgcggctatgtcaaggtggatgaccggctcgcgaccaatgtgccgggcatctgggcgctgggcgattgcaatggccggggggcgttcacccataccgcctataatgatttcgagatcgtcgcggcgaacctgctcgacggggaggaccgcaggctcagccagcgcatcacgggctatgcactctataccgatccgccgctcggccgcgcgggcatgaccgagacggaggcacgggcgaaggggcatgacatcctcgtctcgacccggccgatgtcccgcgtcggccgcgccgtcgagaaaggcgagacgctcgggctgatgaaggtgatcgccgagcggacgacgcggcgcatcctgggcgcggcgatcctggggacgagcggcgacgaggcgatccacggcattatcgatgccatgtcggcgggcgaaccgttcgataccctgcgttgggccgcgccggtgcacccgaccgtctcggaactgatcccgacattgctgctggggctggacgaagggaaagcatgagatgagcgtggtcgaggagcgggcggcacagctctttccggtgctggacaaggcgcagatcgagatcgcatcccgcttcgccagtgggccggcgcggcgtttcgggccgggggaggcgctttatacgatcggcgagaccggcgatccggcctggctggtgctggaaggctgcatcgaggcgatccggcgcgacgggatcgcgggggaagcgctgatccaccggcatggcccgggcgaactcagcggcgaggtcaaccagctggcgggccggccctccctggcgagcgggcgcgcgggcgcggaaggctgtctcgcgctgcctttcgatgcgccgcatctgcgcgccttgatggtcggcgcggcggaactgggcgagacgatcatgcgggcgctgatcctgcggcgcgtcgggctgatcgaggaaggcgccggctcgatcctgatcggccggcccgggtccgccgatctcgtgcggatccagaatttcctgacgcgcagcggctatccccatctcgtgctcgatgccgatgccgaaggggaaggccatgatctcgtggcgcagctgggcgtcggccctgccgacctgccgatcatggtctgccccaatggcagcttcctcaaacggccgcaggatgtcgaggtggctgcctgcctcggcatggcgccggagatctcgccggacacgctttacgacgtcgcgatcgtgggggcagggccggcagggctcgccgccgccgtctatgccgcgtccgaggggctttcggtgctggtgctggacgagcggtcctttggcggacaggcgggcgcatcgatgcggatcgagaattatctcggcttcccgaccggcatcacggggcaggcgctggcgggccgcgctttcaaccaggcgctcaagttcggcgcggagatcgcgatcccgaactgcgtttcccatctcgaatgcggcggcgatgacggcgagcatcagctcgtgctggcgggcgaccagcgtgcccgggcccgggcggtcatcatcgcatcgggcgcgcgataccgccggccggacattccgggcatcgaggccttcgacaatgtcggcatttcctactgggcctcgccgatcgaggccaagctggtgcaggggcaggttgtggggctcgtcggcggcggtaattcggcggggcaggcagccgtctatctcgcacccttcgtcgagcggctgcatctcgtggtgcgccgcccgctggaagccaccatgtcgcagtatctgatcgagcgcatcgccagccagcccaatatcgaggtgcatgtcggcaaggagatttcatcgctcgaagggccgggcgacggcaccatcgcggcggccagcttccggtgccgcacgcatggcgagatcgtgagccaggcgatgcagcatctgttcctgttcatcggcgcggagcccaatgcggactggacacgcggctgcgtcgccaccgatccgggcggcttcatcctgacggggcgcgatattcccggggatgcgcggacgccggacaatgcggcgcaatccctcgagaccagcatgccgggtgtcttcgcgatcggcgatgtgcgcgcgggctcgaccaagcgggtcgccgccgccgtgggcgaaggcgccgccgtcgtcgcgcagatccatcaggcgctgcaggcggcgcgctgaacgccgatcagccctcggctcggcgcagcaggacgccctgatccacgaggcgcgactggagactggccatgtccacctggcggggcggcacgccggtccggcaggcaaggctggctgccgctcccgcagcctcgcccatggacatgcaggtcgcctgatcccgcaccgcgccgagcgccgcgaatgtcgtcgagacacagcggcccgcgacgatcaggccgtccacatccttcggcagcaggcagcgataggggatgtcatagggcgccttgaatggtgaggccacgccttcgccccacagtccggtgaccgaatggagatccggcccgcgcgggccgcccatagcgatcgcatcggcgaaccggcggcccgcgagcacgtcctgctcggtcaggacataatcgccgatgatccggcggccttcccgggcgccgccggtcggcgattccatgacgatataggcatcctcgaagccggggatgcgctcgcgcaggaagctgagatagacccggttgagcttgcgccgatagatcagcgacttgctgacttcctcctcgttggtgtggtcgtaccagacttcatagacgccggacatcatctggccgtcgcgcatcttgccgtggcggaatatgccggggctgccaaagcgcgggggcgggtagaccggcgccaccgcgccaagcagcagcggcaccttgccggccttgatataatccacccattcgcggtccagcccggccggcagcggcacatatttgccatccaccctgggcgccgtggccttgccgggaatggggccgccggcggccggcgagaggcgcagcctgggaatgcccccggccgcgcggatgcgatcgacctcgtcccagtcggtgggctgtaccaccggctcgctgtagagcgtctcgccatcgagggacttgtagacattcggcgggcggccgccgcccatcagttcggaacgctcgcggtccagctcggcgcgctcttcctcggtgaggaggggctgggcgcgcagataggcgatcagcctgtcgacatcgatgccgccgatctgcatgtccatggacccgccatgatggcgcccgtcctcctcgcgcccatggttgaacggcgccccggcccaggcggcgatatcggcatcggcggacgcatcgatgacgacatcggccagcatgatctggccgccggacttgttggcgatcgccacgcccttcactcggccatcctcgacgagcgtatcgaacaccatggtgttgaacaggacctcgacgccggcttcctccatcatgtcgtcgagaaggctcgtcatcatgaccgaatcggtcggatgccgggcgatggggtccccttcgggcgcgccgccaatggcctggatgcgatggaggatctccagcgagatgcccttcacgaccggcgtgccgacgcccttctcgatgatatagccattgatgccgatgccgccgatgccgccgccggtcatcatgccgccgagatagccgacgcgttcgatcagcatgacgtcggcgccgtttcgcgcggcactcagcgcggcgacacagccggcaggtccgccccccacgacgacgacatccttcttcttcgcaagccgcaacgacgtgctgaagccgtcatcctgattgttgatcgacatcctgtcctcccgtcgcgcggtaagcccgcgctgattgcatcgcttcacctcgtgcgcagcgaaggatggtataatgaatagacggtattacagtttaagccgggagccgcaagggatcgagcgcggcagcgccgactgacagggcctgttcgatacgctcgcctaacaagaagggagccccggaccgagactgagatgacgatgttggctgtgagcgcaatatcgtcgtggccgagattctgtttttggcccaagaaagggacgagcggtgatgatcggactttgccgtcgttccctaggaaacgcctcagatggcaggttgagtcaggagcggacaccggaagtttgcccgtctcgcaaggcagaatgacggagagggagtcggggacggataggcagcttctggccgactcgccgccaagagcgcacgttgccagcgctcagccatgatcgagggaagttgggccggtaggggaatggccgctccttgcggttggattgcgaacgctgacaacgtgcgggtcgctagcgagacggctcagaatagcgtggctgatgcgcccgagattccggggtgcttccaatcgttgccaggcgagcatgctttgcggtcaggccgctagccgacccacgcgaagcgagataaaagccgaggcccagggggaacatcatgacggacatctcagcgtcggcggtgggaaaattcgcgccagcagccgatcgcgttcatctgctcgacgcactgcgcgcgatcgctctcttcggcgtgatccttttcaacatcactgggatggtcggtgcctgggcggggtccgaagtgttgtcgaaggcgactccgttggatctcggtttcatcgcgttcgacctgatcctcatccagggcaaggcgcgcgcctgctttgccctgctgttcggcgtcggcttcggattgatgatggatcgggcagccgcgagcggacgccgcttcgttccgtttcacctgcgtcgcatgactgtgcttctgctgatcggctgctgcaacctcgcctttcttttcttcggcgatatcctcatcctctatgcactcatcggcatgctgctgctcgccttccgcggcttgagcaatcgtgcgctactcgtgagcgggctcgtgctgctgctcgtcccgccggtcgcaatcggtcttggcgaagccgtcaccggcgcgccgctgcccaatctggccgggcttgatcccgcgcaagccgaaacatggatggcgacgctcgcgcccgcttatcgcagcccgcactatctcgatttcgtcgccgccaacctgcgctattaccttatgcgcgacggcgtcgagaccgccgatgcgatcatgtacgacctgagcgtgctcggcctgttcgtgatcgggctgtggaccgcgcgctgccgggtattgttcgatgtcgagcattggcgcccgttcctgcgccgcgtcgcatggtggacgctgccgatcggcctggtcttcagtctcgtcttcgccacgcgccgtatgggcatcgaagcgactggggtgctgcacggcctggttactgccagctacgcgggcctcgccttcatggcgttcggctatgtcgcgctgcttgcgctgtttctgacgggcaagggagagggactgcagcgagccctggcgccagctgggcggatggccctcaccggctatctcgcgtcgaatgcgatcgggggcttcgtctggtatggctggggtctgggccagctcggcaaatggaacggcgcggcaatcaacctgcttggctgtgccatcttcgcggcgctctggctgttcagcgctctgtggatgcgcgcgtttcgcttcggcccggccgaatggatttggcgctcgctgagctatggcaaggcccaaccgcttctgcggtgagcaagtgctcacgcagtctccctgtgagagcggcgaccgcgatggcggcccaccgcggaggacaattgcgacgttagtggccgctttcgagattgagcgaagcgggcgggaatgaccgattatagggcgcgttggcgaccgcccacttgccctgcgcgatcatcagctttcgtcaagaccggacctgaaccggagatggaatgagcgacggttccggtcgaaccgtcattccactatgtcatcgaagctgtccccgccgctcagcctttcggggcggcatccgcggcggcgcgggcctgatcgctcatctgcttgaggcggtagagcatggattgccggcgatcgagcaggtgggcgcgcatggcggtgaaggcgccttcggggtcatgcgccgcgatgcgatcgtagatgccctgaagcgccttgtagccgatgcggctgcttttcggtgaggcctcgatcgccgtgaaaaggttcagcagcgcgtgttcgagcgcatgcatgagcgtgacgagcgtgcgcgcgccggacgcctcgacgatcgcgcggtggaaggcgagaatgcgctcgacggcttcggggcgggaaatgtccggttccatgatgcgatccagcgcagccttgagcgccgccagctgcgcatcgtcgatccgctcggccgccagttccgctgcccggcactcgatgccgaggcgagcgtcgaagacctcttccgccgtcacctggatgagcatgaactggacggcgagcgccgtggcgaactgatcgggcttgccttcggcgatcgtcgcgccgccgccgactccggtcttcacggtgatcacgcccagcgcctcgagccgccccagtgcctcgcggatcggcacgcggctggtctggaaggtttcggccagctgcgcctcggtgccgagaaattcgccgggcttgaattgccccgcgaacagggcggcgatgacctgcgacacgatgcgcgacgccagcgattgcgaccggatggagctgaaaacgggttctgaatcggccacgcgcaagcaactttctctggaacagccccggaagcgggcaggcggcattctgtcttttcgtatgatgaatccccgcaattcaccagatgccgcttgagagctggcttgacaagccgaacccttccttcgaaaagaaataacgataatatagttatatattcgaggaggcggcatgcgggcagacgagaacaggaccctgacgcaaacgggccccgaaacgccgatgggacgcctcatgcggcaatactggatcccggcctttctcccggaggagaccccggccggcggcgcgccgctgcgcttgcgcctgctgggcgagaacttcctcgcgtttcgctcgccggacgggagcctcggcgtggtggaccatcgctgcgcccatcgctgcgcctcgcttttctatgggcgcaacgaggagggcggcatccgctgcgtctatcatggctggaagttcgaccggaccggccagtgcatcgagatgcccagcgaaccgcccgaaacggactacaagcatctcgtgaagatccgcgcgctgccggttgtcgagcgctatggcgtggcctgggtctatatgggggatcgcgacgtcccgccgcccttgccgcatttcgatctggacgaactgggcgcggacgagccgatctcggtgagcttcatgatgcgcgagtgcaactggctgcaggcgctggaaggggacatcgacacttgccatgtcggcttcctgcatctgggcggcgcgagtccggaccagttcgaggaaggatcgatcaattattatcgtcagctgccggagaatctggccccgcgctacgaagccatcgagacggattatggcgccgtatactgcgcctatcgccatgctgggccggacaatctctatcaccgcatcggccatttcgcgctgcccttctggaccatgtcgccgtccgaaccgatggaccatatccgggtacgggcctgggtgccgatcgacgatcatcacgccatgctggtcgtcatcggcggaccgcgtacgggcggcacgacgctgaccagggagggaaagcccctgccgggcacgacctcgccgatcaaattcctgcccaacagcagcgactggctgggccgctggcgcatcgaggccaatctgcgcaacgatcatctcatctcgcgggaggtccagtcgacgcagagctacagcgggatcgaggcgattccggtgcaggaccaggccgtcaccgaaagcatggggccgatcgtcgatcgcaccatggagcatctgggcaccagcgaccggatgatcgtgctcacccggcgcaagctcctgcggacggccgcggcgctcagcaatgaagggatcgtgccggacggtgtcgacgaggccggcatctatcacgacatgcgctccggcttcgccgtgctgcccgccgatgaggactggctggcttattacaatgcgcgccgcgcagcctggagcggcggcaaggcaaaaccgatcgcccgcagaccaaaatccctgcccgtatccgcttgaggagcagccatccatgtccgattccgtgaagcccggcccgcatttcctgcaattgccgggaccgacgaccacgccgctgcggatgatggaggccatcgcacgaccgaccatcaatcatcgcggccccgagttccgcgcgctgaccgtcgaggtgctggaggggatcaggacgatcttcaagacctccggaccggtcatcatctacccctcctcggggaccggcgcgtgggaagcggcgctggtcaacgccctgtccccgggtgacgcggtgctcatgtacgagaccggctggttcgccacgctctggtgccggctggcgcgcaagatcggccttgagcccgagcttctggcaggcgactggcgcagcccggtcgatgccgaggcgatcggcgcgcggttgcgcgaggacaaggcgcaccggatcaaggcggtgtgcgtcgtccacaatgagacatcgaccggggtgacgtccgacatcgccgccgtgcggcgcgcgatcgacacggcagggcaccccgcgctgctgatggcggacctcgtgtcgtcgctggcgtcggtcgattatcggcatgacgaatggggcgtggatgtcgccgtcggcggttcacagaaggggctcatgctgccgcccggcctgtccttcaatgcgctgtccgaaaaggcgatccgggccgccgaagcatcgcgcatggcgcgcgcctactgggactgggccgagatgctggaggccaaccggcggggcttctttccctacacgcccgccatcaacctgttgcagggactgcgcgtcgccatcgagatgctgaacgaggaggggctggacgccgtgttcgcccgtcaccggcgcgcggcggccgccacgcgggcggcggtcgcccgctggggcttcgagacgcagtgcagcgatgcgaccgcacattcgccggtgctcactgcggtccggatgcccgagggcgtatccgccgacgccgtgcgcgaccatgcgctcgagcgctgcaacatgagcctgggcaatggcctcgggcagcttgacgatcgcgtgtttcgcatcggccatctcggcgacttctccgagccgctgctgctcgggacgatcgccggcatcgaagccgcgctcggctatgcgggcgtcgcgcatcgtcgcggcgggaccgaagcggccatcgcggcgctgagcggcaccgggatggccggcgcggccgatatggcggcatgaccgcgccacgggaaagctgtcgcggctgacgccgcgagaaggggagagcggacgatgacgagcctgtcagtctttcaggagaagctcggcatcctccgggcaaactggcgctaccccggctggggcatcgtcgccaaggccttcgtcatcttcttcctggcgttcggcgcgccgctcaccatgccgttcgtctatccggaagtcatgaaggagttcggctggacgctgacgcaggccacgctgatctacacctacaagagcatcaccggcgccatcatggcgctgttcatcatcggaccgctcgtcgagcggctggggctgaaggcggtgctggtgaccgcgatggtcgccgaggcgatcggcctcgccagtttcctgttcgtccagtcgctctggagctattatctcgtcggcttcatgatcggtactggccaggcagcggtcatcatcagcctcaagctgctggtatcgcgctggttcatgcgcaatgtggggctggccggcgggatcgcgatcgtcggcgcgagcttcggcggtgtcgtctttccgttggtcaccagccagctcatcccggtctatggctggcgcgtggcgttcgcgtgcctcagtctcggcatcttcctcgtgtcgatcccgctggccctctcggcccgggccaatccgaccgaagaggacgtcctgcccgaggctgtgcaggccagcgccggcgtaagcggcgagcggctgcgggcggtggagctcgatttcggatttcgcgacctgttccggcaacgcagcttctggttcattgcgctcgcgacctgcctctccgcggcggtggaccaggcgctgttccagcacagcatcttctacctgaccaacgaagtgggcctgacgcggacgctggcggccagcgcatggtccgtcaccttcctggtgggcatggccgcgaaattcgtggccggcgcgacgttcgaccgcttctcgctgaaaggcgtcgctttctggaacctgctgctgggcacggcgatcatcctggcgctccccgcgcagggcctgctcaccgccctcgtcttcacgtccgtgctggggctggcgcatggcgggctggtggtggacagtcccgtcgtcgccaagcatgtctatgggccgcgccacatgaaccggctgctcccgctgctctccggcttcaacacgctggggtcagcgatcgggccggtgctgctcgcgagcacatatgaccggacggggacatatctggcgggcttcacgctgtatctgggcctgaccgtcgtcgcggcgctgctgctctggcgcgtgcagcccgtctatcgggaccgattgcgcgccctgctgcacggctgatcggcgaccggcagggcgcgcatgcgctcagtcgaccggcacggtcacgacctgcatttccatgtaggagcgcatgccctcgacgccctgctcgcggccatagcctgaatatttggcgccgccgaacggcacgtcccgcccgttgccgccatgccggttcacccagacgaggccagcctgcatatgcccggcgacgcgcgcgccctcgcgcaggtcgcgcgtccagaccgacgcgccaaggccgaactcggtggcattcgcgcgcgcgatcgcatcgtcgacatcgtcatagcgcaggatggggaggaccggcccgaactgctcctcgcgcaccagcggcgcgtcgtccgggaggccagtgacgatcgtgggatcaatgaaataaccgctcccctcgtggacagtgccgcccgtgacgatgcgtgccccgggggtctgcttcacctcgcggaggagggcggccaccttctcgaactgcatgcggttctggagcggccccatgcgcgtatcgggcgcagtgcccggtccggtcttgatggccgcagcacgcgtggcgagggcctcgaccgcagcgtcataatgagaggtgtggacgaagacgcgcttgatcgccatgcagacctgcccgcaattggcgaaggcgctgcggacgatgccctcggccgtgaggtcgagatctgcgtcgggcaggatgatggcgggatcattaccgcccagttccagcgtcacgcgcttgaaggtgcccgccgcgctttccagcacgcgccggccggtggcgaccgagccggtaaagctgatcttgtcgatgccgggatggctggtgatccacgcgccgagatcattgccgccgctcacgatattgaccgtgccagcgggcgcgatgtcggcgatggcctggccgatcgccagcgtggagaggggcgtgaagggggacggcttcaggacgatcgtattgccggtgtaaagcgcctgcgcgaccttcaccatcgcgagcattacgggcacgttccagggcgtgatgccgccgaccacgccgagcggccggtagcgaatctcgacgcgctcgcgcgcgtcctcgcgcaacagctggtcggagagatcgagcatcgtcagcgcttcgatatgatcggccgcgcgtcggatttcgccgattgcgtcgctcagcggcttgccctgttcggccgtgagcagcgcgccgatcggctcggccctttcgcgcaggcgcgcggcaatggcgtgaacgactgcgcgccggtcttccggcgatcgggccgtccagtccgggaaggccgcccgcgccgctgcgacggcccgatccagatcatcgcgcgtggccgccggggcaagggcgaaagcctcgcccgtcgccggatcgatcaccggcaggggctgaccatccccggcgatcatctccccgccgatgagcatggcggttgcgaggggatgccgcgtgagagacggcgcgatcattgtctggatatcgttcatttgctctcctgaggcccgtggcgcttgcgacctgcgacttaaaagatatgatggttgtacagttatagcaatgagtgccgggaggggtgatgctcgacgatttcgtgaccttcggtcgatccggtctgcgcatcagccgcatggcgctgggcggcttcaatttcggcggcgggcagccgtggagcctcgatggcaaggcggccgggcaactgatatcgcgctatcgcgatctcggcggcaatcttctcgacgttgccaacagctatgggggcggggaagcggagacgatcgtcggggactatcttgccgcgcatcccggcgtccgaaaccggatggtcatcgccagcaaattcggatcgaacgtgcatgccggcgatcccaatgccggcgggggcggtcgcaaggccatcatccagagctgcgaggattcgctgcgcaagctcgggacggaccggatcgatctctactggatgcacatccatgatcccatgacgccgatggacgagacgctgcgggcgctcgacgatctcgtgcgggcgggcaagctgctgcatgtcggcctctccaacctgccggcatggcaagtggcggaagcgcactggctggcgcagttccgcgacaggacaccgatcgtcgggctgcagctccaatattcgctcatggagcggagcatcgagatcgagcatgtgccgatggcgcaggcctatggactggggatcgcggcctggtcgccgctcaagagcggggcgttgagcggccgctaccgccgcgaggatacggccaatcatgacgccgagggccggggcgcgttcctggcgcgcgtcctcgatgagaaggcggaacgcattctcgcggtggtgacggagattgcggatcggatgagcgtgagccccgcgcaggtgtcgctggcatggctgctcgcgcggccctgcgtgaccacgattctcatcggcgcgaacgatctcgcgcagctggaggaaaatgctggcgcgagcagcgtcacgctcgcgccggaggatatcgccgcgctggaggacgtggggcggcccgccatgccctatcccgcggacttcgcacggcgggcgatgggatcgatcagtggcgggacacggatcaacggcgtcgcgccccccaccggtggcggctcgcccagccaggcacgccgctgatcccgccccgcgctacaaggtgagggcggcatagcgctcaagatgatggtttcgatcgccatatgagagctcgaacaggccgagccgcgcgaagagatgggcggcctgatattcctgcaccagccccatgccgccgtgcagctgcacgcattgctcgccgacgaggcgcgcggcttcgccgaccctgaccttggccgccgagacggcgcgcattcgcgcggtcggatcgctcccgtcgcaggcggcgatggcggtatcggtgatcgcggcggcaaaggcctcatcgatgagcatgtcgacaaggcgatgctggaggacctggaagctgtccaggctccggccgaactggcggcgcgtgtgcgtatgatcgcgcgtcagccggttggcagcccggatgctgccgaccgcatcggcgcaagccagtgccgtcgcttcgtccagagcggcggagagaacgtcctcgccgcaaggcagccgtgcatcggtcggcaggtcgacatcgtcgagcaggatgtctgccgcgcccgtccagtcgaagcagcgataggcgcgccgctccaccgcgtcggccggcacgaggaagagggcgatcgcatcgtcaagccgggccgagacgatgagcatatcggcgctgtcgccgcccgcaacggtgagcttgcggccccggaggcgccagccatccccgtgccgaatggcgaggacgggacgcgcgccgtcatcctcatgcgccagtgccgcgcggaggcggccctccacgatgccgggcaaccaggccgcttgttgcgccggcgtcgcgcccgcggcgatcagccgtgccgcaaccatcgtagggatatagggctccagtgtcatggcgccgcccatggtctcggcggccatggcgatgtctgcaaaggcagcgggcaggccgccctgctcctcgggcagggacaaggccaggaggccgagctctgcataggccgaccaggccgccgccgattcgcgcgcttcggattcatgggcatcgcgccgttgttcgaaactatagtggcgggccagaaccgtctccagcgactggcgcaactggtcacggatgtcctcggagtcgtcggtctggtcgatggccggggccgggtccgcaaaagtcgaaatggtcatttcccgcctccaaggccaagcgtcttcgcgatgatgttgcgctggatctcgttcgagccgccgtagatgctgacgacgcgcgtatcgaagtggttcttgaacagccggtgctcccaggggcgatccggatcgcgagcctccgcgccatggcgggccgcgccgcgtccagccgcttcgaccagcaggcgtgtgaggcgttgctgcaactcggagccccggatcttgagcatgtttgcttcgatgcccgggacgaagccggcccggacccgagcgagcatccccatggcaagggcttcgatcgcggccagctcgatctccgcttccgcgatgcgcgcgcggaacgtcggcgatgcggtaaggccctgctcgccggcgatgcgcttgagccgggcaagctggcggcggttgatgccgatccgtgcgatggagagccgctcattgccgagcaccacgcgcgaataggtccagcccttgttcgcctcgccgaccagattggccgccgggaccttcacattgtcgaagaaaacctcgttggtcgtgcgctcgccgttcagcaggatgatcggcctgatgtcgatgccgggcgtgttggccagatcgatcagcagcatggagatgcccatctgcggcttgggcgccgccggatcggtgcggaccagagcgaacatcatgttcgcctcatgggccatggtcgtccacatcttctggccattgaccacccagtgatcgtcgacaagctcggcacgcgtcttcagcgaagcgaggtcggatccggcgcccggttccgaaaaaccctggcaccagatgtcctcgcccgacaggatgcgcgggagatagcggcttttctgggcctgcgtgccataatgcatgagcgtgggcccaagcatcttcagcccgaaggagcccaggtccggcgcgccttcctcggcgagcgtctccgcgaagatatagcactggatggcgctccagcccgtgccgccatgctcggggggccaatgcggcgctgtccagccgcgcgcatggagcgccctgtgccaggcctgccgctcggcggcggttatgcctgccgcctcgcagaccttcgcccgcacctccgccggacaatgcgaccggacgaactgacgcacttcctccgcaaattcctgttcctgagccgtaaacatctctctccctccgcaaggcggctttggccgcttcgacgcgtttatatgacaagcagctttatataaagcgactgaagaaatatagttgtcattagcatcgatatgcgcaacaatcgaatcggccatgcgagtggcttgaagcccggcccagggctgggaggaggcggatgatcgcaagcggacggccacgccaaggcagcgcggctcagactggaagtgccatccggctctggcggataaagataatatagttataccatagtattgacttgaccggtgcggtcgatagttttcaaacgccagcgggacactcgatctcgcggccaaggaggagaggaatatggctcgcggaacgtacttgctcgcatccgtcgcggcttgcggtgtcctggcattcgtgtcgccggcgcatgcgcagcaggcggctcaggaaatgacggcgcaacaggctcaggacatcatcgtcaccgggtcgcgcgtggcccgaagcgggttcgacgcgccgacgccgacactcgtcatgaccgcggagacgatcgcggagcgcggcgcgacgaacatcggcgacttcctcaacgaagtgccttcgttccggccgagcgtgaccaaccagacgaacacgcagtcatccaatctttccggcgcgaccttcgcggaccttcgcgcgctggggaacatccgcacgctggtgctggtcgacaaccggcggcacgtgccgacatcgcccaccggccaggtcgatctcaatctcattccgaccgtgctgatcgagcgtgtcgatgtcgtgacgggcggcgcgtccgccgtctacggctcggacgccatttcgggcgtggtcaatgtcatcgtcaacaagacgttcgagggtttccggggcgatctttcgctcggcctctcggaggagggcgacaatttcgagcgccgcgtcgggctcgcctggggcacgagcttcgcggatgggcgcgggcatttcgtcatcggcggcgaatatgtgaagtcggacggcatcgactcgttcgaggagcgggcatggagccggcgctatgatgaatcggtgtcctttgccgccaaccggccggcggggacgccttcgcgcatgttcgcgagcggcgtgcggttcatcaattccctccccggcggcgtcatcctcggcaacaacagcgacgagaacccggcaaacggcgtggatgtgctgcgcggaatctatttccccgatccgggcgtcgtgggctcgttcacttatggccagaattcgggcggatcatcctacaacatgtcgagttccgtgggtacgccgccgcgcctgggccacacgctggttctcccgatcgatcgccatgtcgtcatgggtcacatggactatgaactgagcgattcgatcggcttcttcgccgagggcagctatggccgctcggggtccgattattcggggccgatgccgcgcgacaccgccgtgagcggtggccgggccgtcatcatccagcgggacaacgcgttcctgccggccgaggtcgcctcgatcatggacgccaacaatatccggtccttcgtgctcggccggtccaatcccgatttttcctcgacgcggatcgtcaatttcaacagcacctatcgccttgctgccggcctgaagggtgatctcggcaatagctggggatgggatgcctatgtgcaatatggcgagaacaagctcgactcccagatccgcaacatgcgcatccagcagaacttcatgtgggccttcgatgcgatccggctgcccaatggccagatcgtctgccggaacgaaacggcgcgcgcgcagggctgtgttccgctcaatctcttcggactgggcgccatgtcgccggagtcggtcgattatgtgaacgggacgcagttccagtcgatcacgacgacccagacggtcgcggccgtcaatcttcagggtcagcctttctcgacctgggccgggcccgtggccttcgcgatcggcggcgagtatcggcgggacagcgcgcgcagcgtggtggactcgctggccgaggcgggtgcgtataatttctcgaaccccgctccctattccggcgcgttcgtgaccaaggaaggctatgtcgaagtgctcgttccgctggcgcgagacatgcccttcttccgctcgctcgatgtgaacggcgcggttcgctacaccgactatgaaacctcgggaggcgtcaccacctggaagctcggcgcgacctgggagccactggacggcctgcggttccggaccacgcgttcgcgcgacattcgtgcaccgaacagcgcggaactcttctcggtcacctcgacgcaatcgaccttgcgcaatccgttcaacggtgtctcgcgctcctacaccgtctccttcgcgccaagcgctacgctggccccggaaaaggcgaataccttcaccatcggtgccgtggtttcgccgcccttcctgcccgggctctccgcgtcggtcgattattacaacatcgatatcggcggcgcgatcgccagcttcccggcgcagcagatcctcgacaattgctatgcggagatccaggccggaagcccgggaagtttctgcaacaatgtcgagctctcgggcagcggcgcggcgaccgagatcgactccgtcacggtgcagctgctgaacctggcctcgctcaagacgcgcggcgtggacttcgagctgagctatcgcttcaacatggggcccggccgggtgaccacgcgcctgttcggcacctatgtcgcggagctgacctcagacgatggcctcggcgtggcgccgtcctataatgcggcgggcatcatccagacccgtggcagcgtgatcgaccgcgcggggcagctcggcggatttacgtccggcctcaacacgggcgcgacgagcgttcctcactggcagctcaatgccagcctcaactacgagacaagcaagtggggcacttcgctcaccgcacgctggatcgacggcggcatcgtggatgccacgctcgtccagcccggggaccccgactacaatcctgcctcgccgatctcggtcgcggacatgaacgtcaattcgcgcctgtatctctactggtcgggcaacgtcacgctgatggagcgggacggcaagcgcgtgcagctctacgccgtcatcaacaacctgctcgacaaggatccgccgttcccgaacacccagctggccggcttctacgaccgtatcggccgcgcctacaaagtcggcgtgcggttcggcttctgaagacacaggagcggcggccgatgcatgcggccgccgctctcatcccctcactggcagggcggacggaaagcgccccggattcacgattggaatgacatgactgccaccttgctgcccgccagaaccgaatcacccaggggcgcggaggcagttgccctcttcatgcggccgagatccatcgcggtgatcggcgtctccgccaagccaaagacggcgggccgcaccgttctcgccaatctccagctcaacggctatgcaggcgacgtccatgtcgtgggccgcgccgagggcgagatcgacggctatcccgtcacgcagagcgtggacgagcttcccgaaggcattgacctggcggtcttcaccttgcccgcggcgggggtgaaggatgcgctggaggcctgtgcgcggcgtggggtgcgcgcggtcacggtcttttcctcgggcttcgccgaagcgggcaaccgcgccgggcaggatgagctggtgaagattgcgcaggagggcggcattgccctgctcgggccgaactgccttggctacaccaatctcgtgcagggcctcccgatcggctttgcaaatgcccgcaaggtcgcgcgccttgaacaggacaatcccaatccggccgtcgcgatggtgtcccagagtggcggcctgatggcttatgccagcaccaatcttgccgcgcggcacttgccggtcgcctataccgtatccaccgggaacgaggccggcatcggcattcccgacttcatcgatttcttcgcgcaggacgaagcaaccgccgtcatcgcgctctaccttgaggaagtgcgcgatccgcaggcctttctcgcggcggcgcggcgcgcgcgggccgcgggcaagtcgctggtcgcgatccatcccggccggggcgagaagggcaaggcagcgatccagtcgcacaccggcgctctcgccggcgactatgcgacgatgcagcttcatctcgaacgggcgggcgtggtgctggtcgagacgctggaggaatgggtcgacgtcatcgaactgctcgcccgctatcccgtcccgcccaccaaggggccgggcgtattgaccttttccggcggcttctgcgcgatcgcgcatgattatttcgagaagctggacatggagatgccggcgctctcggaagagacgcgcgcgtcgctggcgccgcaattgcctgtcttcatcccgccccggaatccgctcgatctcggcacgcaggcgatcttccagcccgagctgatgccgatggggacgaatgccctcatggcggacagcgaggtcggcagcgtgctgatcgccatcaacagtggcacggccgcctcgcagcgtggctatggccattatttcgtcgatgccatcaaggggaaggcgcgccccgcgatcctggcttttcccgcgcccgaactggaccccggcttcgaggcatcaatccgcgagaaccagctcatcctcagccggtcgatcgagcgatcgatgacggcgcttgcgcgcgtgacgcatcatgggcggtcgctcgaacgcgccgcgcgctcggtaagccatgcgccgttcgccgatcttcccgcgctgggcgccggcccgcagcccgagtggctgggcaagcagctgctcgcggccatcggggtgcgcgtgccggacggcgggctcgcccggagcccagatgaggcggaagccattgccgagcgcgtcggctacccggtcgccattaaggcgcaggcaggcgccctggcgcacaagacggaagcgggcggcgtgctgctgggcattcgcgatgccgcgcaactgcgcgcggcatggcaggacctgcagaacaatatcgcccgtgcccagcccggcctcgtcctcgacggcgtgctcgtcgagcggatggcgcccaagggcctcgaactgatgatcggcgcgaagcgcgatgcgaagtgggggccggtcgtgctggtcggcctcggcggcatctgggtcgaggcgctgggcgatgcccgcctgcttccggcggacatggcggaagcggacatcctggccgagatcatgaagctgcgcaccgcgaagctgctcaagggcttccggtgttcgccgccggtcgacgtccaggccgtggcgcgcacggcatcactggtcggccgcctgatgacgaccgtgccggacatcgaggagatcgatctcaatccggtcttcgttcatcccgagggggaggggctgaccgctgtcgacgcccttgtcatcacgaagcaggtggggtgaggcgatgagcgacacattcgcaacctatgcgctcgaaggcgatgtcgccctcatcggcatcaaccgggcggccaagcgcaatgcggtcagcgcggccgtcatggccgatctgcacgaggccttcgagcgcgccgtgtccgaagcgcgggtcggcatcctgttcggccatggcggcaatttctcggccgggctcgatctggccgaggccgcctcacgcatgcagggcggcagcgcgccgaaaccctgggagcgcggacgctggacggtgccgctcgacctgatcgcgcgcggcccgatcccctggatcgccgcgctcgaaggcgcctgcatcggcggagggcttgagatcgcatcggcgtgccatgtgcgcgtggcggatgcgacgaccttcttcgccctgccggaaggcaagcgcggcatcttcgtcgggggtgggggcgcggtgcgcatccagcggctgatgggctatgcgcgcatggcggacatgatgctcaccggccgcgtcctcagcgcggcggaaggcgagcgggccaatctttgccaatatgtcgtgccggcgggtcagtccatggagacggcacgcgaactggcgctcaagatcgccagcaacgcgcccaacaccaactgggcgatctgcgccgcgctgccacgcattggcgacatgggccatggcgacggcctgttcttcgagggcctgatcggcggcgcatcgcgcaacagcgaaggcgccggccggatcgctgccttcatcgagcgcggcgagaacaaggtggccgcgccgccgccctccacgacggacggggagggctgaccggtggcgctcagtgacatggcgatcgtcggctatgccgagaccaagatcgtgctgcgcagcgacgtcgatgtctgggagctgggtgcggaaatcctggactcgctgctggaacgcaccggtttcgagaaaggggagatcaatggattgatcctgtcctcatcctcgaccggcgcgggcaatatcttctggtcgcagaccacggctgaccagctcgcgctcgaactggacttctgccagacggtcgatatcggcgggagctcgccggtaggtacggtcgcgcgggccgccgccgcgatcgatgccggtctttgcgatacggtgctgtgcctttttgcggacaccgccgtggcggagaacaatggccggccgcgttcctatggcgcggaatggaccacgccttatggctatctcggcgcaccggccgctttcggcatgctgagccgctattatgacgatcgcttcggcctcgatgcgcgcgcgctgggcaagctcgcggtcgcgcagcgtgcgcacgcggtcctcaacgagaatgcctgcgagaagctgcgcaagccgatcacggtcgacgattatgtgcactcgcggatgatcaacgacccgatccgcctgctggactgcgtgatgccgtgcgacggggcgagcggcattctcatcacgcgccgcaagactgccgagcagcgcggcctgacgcgctgcgccgtgccggtgggctatggcgagcgcaccaatgtcggcgcggcaagcgcgatcgtcgatccgacgctgaccggccatcgggaagccggcgagcgtgcgttcgcacaggccggattgcgcccggcgcagatcggctccttccatccctatgacgacttcatcatcgccatcatgatgcagctcgagatgctcggcttctgcgcgcacgggcagggcgcagccttcatccgggaaacggatttcagcttctcgggcgatcttccgctgaatacgggtggcgggcagatctctgccggccagtgcgggctcgcgggtgggggcaccaatctggtcgaggctgtgcggcagctcttcggggaaggcggcagccgacaggtcagcgatacggcccatgcgctggtcacggggatcggcggcattccttacggccgaaactggaacagcagcaccgtgctgatcctctcttccaatgcatgaggcaaggcatgaccgacatcaatgacctgctctcgatcgatcggccgctgccacccgagcggagcttttcgcgccccttctgggaagccagccgggaaaagcggctgctcgtccagtatgacaaggttgccggcgcctatcagttctatccgcgcccgacgagcatctacacgggccggcgggacaatctggagtggcgggaagtgtccgggcgcggcgccctcttcagccacacgattgtgcggcgtgcccgcccgccgttccgcgatcatgagccctatgtgctggcgatggtgacgctggacgagggcgtgaacgtgatgagcaacatcatccattgtgccgaagaagatctcaggcccggccttcgcgtgaagccctattggcatccgctgccggacgggcggcaccttctcctgttccagcccgacacatgatcgcggacattccctatcggcacctcgcgggctggcagggaatgctggatatccatctgcccgcgggcgatgggccgcatcccgcgctgctctatctccatggcggcggctggcgcatgggcgacaaggcggccggtgccgtgcatgcgcctttctggtgcgccatgggcctggccgtcgtctcggccagctaccggctcgcggatgaagcgccggcacccgccgcggtcgaggatgcggccgctgcgctggactggctgggagacgagggcgctgcctacggggtcgacaccacccgcttgctgatcggtggccattcggcaggcgccacgcttgccctggcggtcgcctacacgcacgcgcggcaaccccgcgcggtgctggcctggagcgcccatgccgatctcgccgcttatcatgacgagcgcaagcgcgccggcgagccggtggcatggctgacggcttcggcggatcccgatggtctggcgcgggcgctgtctccacaagctctcgcgcggctagggctgccgcccacgctgctggtccatagcgatcgcgatccgcgcgtcccttatgccgctgccgcgcggctggcggaaagcctctcgggacatggcgtctgcgccgaactcgtgacgatgcgcagcgatcatcatttgcccaaggatcatccgccggacgagatcgcccgcgctcatgcccgcacccgggcgtttctccacagggtcgggttgatcggcgaagcggttcctcatccggcggaagctggttagttgtctatgacaacgaatatgttgacacccccagcaatcgcatgggatgcgttgccctcaaaagataaaccaaaagattcgcggattccatggagaggatgacgatggcaaccaatctcgcgccggacggcaagcttgccaccggcattcactatcccggctggtgggtcgttgcggcgggcttcgtcattttcttcctgtcgttcggcgggcccacttattcgctgtcgctcctctataacgaggtcgtggcggagttcggatggacccgtgcgcaggcgaccggcatctatgcctggaaaggggtgaccggcgctgtcgtcgccatctttctgatcgggcccgcagtgcaacgcttcggtctgaaaccggtgttcctgaccgtgctcgttatccaggcgctggggttcttcacctttctcaacgtgacgtccatcaccacctattttctggccggcttcctgatcggtctgggccagggagccgtgctgctctgcatcaagctgatggtggcacgctggttcatgcgcaatgtcggctttgcgagcgccatggcgttgatcggcggcagcgcgggcggcgtcgtcttccccatcgtgatcgcctccctgctgccggaccttggctggcgcacgacctatgccctgatcggcgtcgccatcctcgcgatctcggtgcctctggtcatgttcgtcaagcagaacccgagcgaggaggacctgctccctgaaagcctctcctccaagggcgtcccgcccagtcccgcgctgaccgcagcgacgcgcgcggcggacattccggtgacctatggcgaactgatccgcaagccgatgttctggggaatcaccatcggcgtgttcatcatcgccggcgtggaccagggattgttccagaatatgcagctctacttcgtgcaggaagtcgggctcagccgggagaccgccgcctggctgctctcgctgacgtcgctcatcggcctcttctcgaaattcgtggccggcaagttcttcgatgtctactcggtcaagggcatctcggcctggtatctgctcattgccgtgatggtcctgctggcatttccggtgtccagcctctccaccgcgatcatcttcacctgtgcgctgggcctcgcccatggtggtctcgtgtgcgaggggccagtgctggccaagcatgtgttcgggccccgcaacatggacaaggtattgcccatcgtgacggggtgctttgcgctcggctcctcggtggggccggtcacgctggcctatatctacgacacgaccggccattacagctcgggcttcgggctgttctccgcgctggcggtgttcgcggccttcctgctgacgttcgtccgcccgctctaccgcgacaggctgcgctccgcgaccgccaaaatcccggactgaggaagcgcgatcgggacaattccgcgatcgaacaaagttgcatatgacatttatattgtttactcagtctacaatatgaatgcggtgccgaagaggaggctgggagaggatatggccgaaatcgtgctgggtatgtggacgtcgcacgggccgaccctgtccaccacgccggagcaatggacgctccgggtttccgcggatttgaagcggaagcaccccttccgtggcgaggaatacagcttcgaggaactggtctcgctgcgcagcggcgagaagctggcggaggcctgttcccttcccgagcgcgagcgacgcgcggccgggtgccagagtgccatcgccgacatggccgaccgcttcgcggccgcgaagatcgacgtcgcggtcatcatgggcaatgaccagcgggagctgttcctggaggatgtcacgccggcgatcactgtctatctcggcgagacgatctgggaccagccggccacgcccgagcaggccgcgcggatgccacccggcattcacgaggcggaatgggggcatagcccgcccgagcgccgggactatccctgccagcccgagctcggcatgcatgtgtgcaaaacgctggtgccgcagggcttcgatctggcggtctccaagacactgcccgagcccgccggccactggtcgagcggcgcgccgcattcgctcggcttcatctaccgccagatcatgcgtgatcaggtggtgcccaacctgccgatcatcatcaacaccttcttcccgccgaaccagccgaccgcccggcgctgcttcgagctggggcgcgcggtcggcaaggcgatccgcagctggaaagaggacctgcgcgtggcggtgttcggctcgggcgggatgagccacttcgtcatcgacgaggatttcgaccgcatgttcttcgaggcgctgcgcaatcgggacgcggagacgctgtgcgccatcgaggacaagcatctccagtccggcacctccgagctcaagacctggattgcggcggccggcgcgctgttcgacacggacctgaagggcgacgtggtgggctatgagccctgctaccgctccgaagccgggaccggcaccgccaacggcttcgtcgcctggcaataagccaacgcgttttcaaaggatggatgatgactgcaacagacccccatgtcgcgcgcctgcgcaagctggatgcctgcgcggtatcggacacgctggacaagctggggcttgccggttgcgtgaccggcctgcgctcggcctcgccgggcaggcggatcgcggggcgggtgcatacggtgaagctcaaggccggcaacgcgcctgccgatcgcccgccggtgcatctgggcgcggcggcgatcgatgcgagcgggccggacgatgtgatcgtggtcgagcaacgcacggggatcgatgcgggctgctggggcggcattttgtcgcgcggggcgcagcacaagggcgtcgctggcgtgatctgcgaggggctggcgcgtgatgtcgacgaggcccgcgagatcggcttcccggtgttctgccggggctacaccgcccgcaccgcgcgcaaccgggtgtacgaggacgccaccgacgtgccggtgacggtgggcgatttcacggtcgagcccggcttctacgtgatctgcgattccagtgcggcggtgttcatcgcgccggctgacatcgcccgcgtgctcgatgccgccgaggatatcgtgcggcgtgagggcgagatgacgcgcaggctggcgaccggcgagagtgccagcgccgtgctgggcgccaattacgaatatatgctcaagggcgataactgatgccggaagaccagaccgaaaacgccaacgtcacccgcgccgccgcgctcgacaccgccacgctgagcgacgcgctcgaccggctcggcatcgtcggccaatgctaccagatcgccgggcgcgatccggacttccgcatggccggccgcgcctacaccatgctctgcggcccggcctcgaccccgcccggaacagtgggcgattatatcgatgacgtgccccccggccatgtcgtggtgatcgacaatggcgggcgggacgatgccaccatctggggcgatatcctgaccgaaatcgcgcatcgccggggcctcgccggcacggtgatcgacggaatcagccgcgatgtctcgctctgccgcgcgctgggctatccggtgttcagcaagggtcactggatgcgcaccggcaaggaccgggtgcaggtggaagtcaccaattgccccgtcaacatcggtggcgcccgtgtggcgcccggcgacatattacgcggcgacccggacggcgtgatcgtcatcccgcaagcgcatgaggaggcggtgctcgatgccgccgaggagatccacgccgccgaggaaagtatccgtgccgcctgccgcaccggcatgcgcctcgatgaggcgcgcaaacagttcaaatatcacagccttcagacacgtcagaaataaggggatcacccgatgatcatcgactgccatggtcacgtcagcgctccggtggagctttgggcctataaggcgagcctgctcgcgcatcgcggctcgcatgggcgcgggggcgtcaaggtgacggacgagcagatcattgccgccgcgcaccacaaggagacctggccggacgggcacatcgagctgctgcacaatcacggcacggacatgcagctcatctcgccgcgcccgttccagatgatgaactcggccaagcccgcccgcgtcgtccactggttctgcgaggaagtgaacacgctcatccaccgccagtgcacgctgatcccggagatgttcatcccggtcgccggcctgccgcaggtggcgggcgagcccatcgagaatgtgtttgcggagatggaccgctgcgtctccatgggcttcaagggcttcctgctgaacccggacccctatgagaatggcgccgaggaagccccgccactgggcgaccgctactggtatccgctctacgagaagctgtgcgagctggacctgcccgcccatatccacgccaccggctcccagtccgagcgctcgccttattcgctgcacttcatcaatgaagagacgatcgccacctataacctctgcacctcatcggtgttcgatgattttccgcagctcaaggtggtggtgagccatggcggcggcgccatcccctatcagctcggccgctttgaatcccagtcgcgccgcagcaagcacctcttctccgagcggatggccaagctctatttcgataccgtgctctacaccgagggcgcgctgcggctgctcatcgagaccgtcggccccgagcgctgcctgttcggctccgaatgccccggcgtcggctccaccatcgatcccgccaccggcaagcagatggaccacatcgcgcccttcatccagaaattcgacttcctgagcgacgccgacaagaagctgatttttgaggataatgcgcggaaggtgtttaatttggaggtttgaggatctagtaggtctgatcatcgactgggagagacgtaaactaattcagaatcctaaacggctaagggcgaaaagcttctttcgcctattaaccactcacgaaacatagttgtctcacctgcgcgatcagcaaattcaagaatttcttccccaatctccggagggaggaagcgatcaaaaagtttggacctcttgtacataacttttatctttttgctcctacggtatttggggcggctgagctcatagggctgcatctcttctacgaacgtaagcagcacgatcaagcatctgatccacagtttcgacctacgattaggacgcttccgagtgagcatcgcctcccggtataatgctctccaggtctcatcaatgatatcgtggacttcatgaatatatgtattacttactacgactgcgctcggggtcaccgctttttggcaaatggcgacggaaaaaagatcgagtatctcaaactcaagggaacgattttttgaacttagatcaaatgacacatttctagcaaaaatatatctaaaattattatagaccgaaggcgcgagttcatcggcattcgcgtaaaacaattttattccgtgaatattccagatatcatgtaaccgatcaccatatataatataatatttaattgcagagacaggctcaatcagagcgtcttcccaaaaatcgatcttatacttattcttaatgtgcgcaatccaaggctcgcccgcggcaagagaatcatacgatcccttaaagcgatacaggctgtcacgttccatcaatatagacttgaccagcgtcttcccatcatcgccagaactgcagagatgatcgaaacgtccaaataaaacgtcgtctgttaatttcgtctttctgcgccctgattttgagagcacggatagcaatgaagtgctagagaagctgaagctcatagctaattcgataatgctatcaataatgaactgaatagcattctgatattttggatccggtacaggaaggtactcgagcgcgcgacagaaaaaagagatgaaattgagctcttccactggttgacggcggtgagagtttaacagcgctaataagccatccacggccttctctgctttcgggccgctgctagctgccatctgcaaggccaaatgacttaccacgtcccactgagcagcaattgccttcggataaagtacttcaagcaagctagctacgctctcagcctcggattcaattcggcgagcgacaaaatactccaagaaagtacgatgagtgaatttataaattttcggcccagcatcgcacatcacccacgctctgccggtgataaaattgacgagtgctttagacgcagcgacggctttcgcctgatcattgtaccaatctgagaagaatgaacgcagatggcctagaatccactcttcggtgacgccgtcttccgattctgaatctccaaaaattttgaccgctataaacccaaacaaatctagtaactcgaagtcatccgggtattcaaatattatgtcgcgtctttggtcccatttcaaaaacagtagctgagaacatgctttatatatctccggcctattatttggtacatctcctcgctccatgaagatgtaaaccatgaggccgagaagaagcggatttcttctaagatctcgggcattagattcggtttgttttatgaatactgctgcaagtgcctttgggtctcggttctggccgccaattgctttgatcagtttttgagcaaaaagttcaacttcgttaggtgacaagcgcgacaaaattacggtttgatactcttcggcgagtggtgcgtcgacatagccaactaagcgcgaagtaatcagagttgcacagcctgcatatgccgtgcagaaccgctcaatctgggaaaccatactctttcgtctagcaacctctaaaacttcatcgagtccatcaaataacagcagagcttttccggtagttagtattgtcacaacaaataattcagcgaggtttttatcattatcaaaagcatctttgatatcgtctaccatgtaatctattattgaataactggggttctttttttgattactatccagggttctgacaataacccggatcggcaatcttatatcccggtcgtccatcttgtcggcgttggagtaaatgtctagagtcagtcgttttgctagatcgtaacataggtgctgagttaatgtagattttccgccacctgggtcgcctaagacgacggcgcgtcgcaatgagcgacgaaaatcaatcagtttttcgcttggaccatcagggatatcttcgccagaagccggtaaattttcatgagaaaacttctgaagccttgcgggtataactaggctttttattggaactctttttgttcctcgttctgtttcaactggtatatctctgttcaaggcttctatagattttgaaactctgaggcgagcttcaatgaattgttcggtcgtcaaagcttttagcgttgaggcctgctgaagggatgctactatcttagaaatctcgccctttatatcatcgtgctgctttctaattatttctagaagagtcggatcctttacagaaaagtcgatatgacttcgcaatgctgccacatacgagctaaataatttttcacaaggaaaaggaagaggggaaaaagtctcatagatcagcttaaatgctgggtataagtcgtttccatccctgccgagtgaaatataattatagagagtggcaggaattgcacttgaccgcagttctattagaaatcgttctatggacgtggtgtaggccccgaattccgtcgctagtacttgcgttaggtcagacatggccgattcaagtcggcgactttggttggtttgcgcatgagaatgcgtaccagaagcgccggcgatgatctcttttctacgcttatcgagagccatgaaagagatgaagggcttgcgcaagccttcaaacaaggcagacgtcacaaggcctgtcgctaagtccgcgggaaacgccacttcattcctccctttgtcaaacctctgttgccttggactcttgatcttaatcaagcgaatttagcgtgcggtacatctcatactgcccgtttaggttaatagatcaggtgccagatgggctgctggccgatattcgggtgaatgaatccggccttgaggatctggccggcggagtggtcccacccgcaaaaagcccggccagatcgctccagccgggccagtctgatgccgagagaggtcggccgatccgtcgtaagtgcccttcgcgccgccctcaggcgtcgacatagcccttgttatcctggctgatgcgcatcgcgtcctgctgcatcttcagcacgtgttcgggctggccatattggaagatgaagcgcttgaggtgcagggcgccgccggcttcgatctcctcggcggtcatgccttccatcacggcgtcgcggtggatggtgggcagcggaattgccttgttgatcgcggggtcgcggatgatggccttggggtcttcgccgcggctgatcttctccatgtcgcgcaggaactggcggcgcatcatgccgatgcccttgtcgctgaggccgagattttcctgcgtgcggtccgagatggtgccctggccgatccaggcgacgaaatcctggttcatcacatggctggtgatccactcgccttgcgcgtccttgatcgggccatgccagacggggatggactcctgcacatagggctcggcatcgcgcggcacgcgggtgaagaaccagccgacgctcatcatcgtctcatcgtcgatgggcacgcgatattcgaaatggtcgcccgtgaacatcgcattgggccacaggcaggcgcggccgatggtccagagcggattggtctcgtccgtgtcctcgcggatgcggttgtaagtgaagccatagtcatattcgcggaagtcgatcttgagatgcttggggccataggggccggtctcgccgcgcaggcgcttgctccagttggcgtgcatccactcgaaatggatcgggtccatcgagttttcctgcccctgcagccagttgcacggcagcacggaaatgacgatctggcggaagccgttcttccaggagaagggctcccagtccggcagttcgggcgcggggagggggcccatataggcccagagcaggccgcccagcgcgcgcacgggataggccttgatgcggaccttgtccttgtaacgccccttgggattggcggtatcctcgaagggctgctcggtgcaggcgccctgcgcatcgaacatccagccatgatagctgcagcgcaggccatccgcctccaccatgccgcacgccatgtccgcgcggcgatgggggcagtggcgatccatcaacccgtaattgccggagagatccttgtagaggacgaggtcctcgcccatcaggcggaccgggcgcgtggccttcgtctcgaactcgctctcgccgccgatcggatgccagtagcgacgcagcaattcccccatgggcgtccccggcccgacgcgcgccagcttgtcgttctgctctgcggacagcattggcctctctctcctggctgctggcgccctgcgcgggcgcgtgtttgtgtcgaaccatttcgttgtcatagacaacaaacaaggtcaagccatgccatcgtgtctcgcgagaattgttgtgctcgccaacatcctcgccctatagtgccgctccacgcatgagggggacttatcctgtggccacccagaaggccgatgctgcggtgaagcgtccgaacttccgcagcctgatgacttttcgcctgcacatggtcgcaagattttctgaaggtatttcagaggattattatcgcaagcatctggggctctcgctgccggaatgccgggtgatcggtatcaccgcgagctatggttcggtgtcgttcaagcaggtggccgccgacgcgcatctggagaaaagctatgcgagccgggtcgtctcctcgctggtcgaccggggcctgatcgagaagctcgccaaccccgcggacagccgctccgtgctgctgcagctgaccgaatcgggccgcatgattcacgagcaaacctatgcgcttgcgctgcgtttgaacgaggttctgcaggcgccgttcacgcgcgcgcaggtggatgccttcacggcgttcctcaccacgctcgaccagcagctcaagcgcgtgagcggcgtcgtcgaggatgtgagcgcccttggcgccatgccgcggctggagatggtgagcggcggtgatcgggaggggcgcccggccgaggagacgctgccgctggatcgcgatttcgcccggcggctgcatgatctgctcgggcaatatctggcgtccacgccctgatttccacgctcgtacgaataagggttgtggattcaggcaacaatattcatgctccccgcatcgttgagggagaaggatatgagcgaggtggacgggctcaaccgcttgcagtttgcggatggtgccgacgcgcatctgatcggcggccggccagtgacgggcaatgcagggttcgaagtgatcgatcccgccacaggccgcgcgttcgcgctgtgccccgatgcatcccgcgcggacctggatgctgccgtggccgccgcgcgcgccgctttcccgggctgggccgcacggagttatgaggacaggcgcgcgctgatcggggcgctggccgaccggatcagcgcggcggcggacgatcttgcgccgctgctcacgcgggaacatggcaagccccttgcgcaggcgcgcatggaactggcggtctcgggccatcacatgaagcagctctccgcgctcgacctggctgacgaggtgctgcgtgacgatgagcgcgggaaagtggaactgcgctggcatcccctcggcgtcgtcggcgcgatcgcaccctggaacttcccgatcgcgctcgccatgcacaaggtcgcgcaggcgctctacaccggcaacacgctgatcctgaagccatcgccctacacgccgctcaccacgctggcgatcggccgtctggtggcggacctgctcccccccggcgtgctcaacatcctggccggcggcaatgacctgggcgcctggatgaccgcgcatgaggggatcgacaagatcagcttcaccggatcggtggcgaccggcaagaaagtgatggccagcgccgccgccacgctcaagcgcatcacgctggaactgggcggcaatgatgcgacgctggtgctggaggatgccgatctcgatctggcggcggccggggtggcgcgcagcggcttctacaattgcgggcagatctgcatggccatcaagcgcgtctatgtcgccgagcccgtgcgcgatgcgtttctcggcaaactcgtggagaaagttgcagccctgaaagtgggcccgggctccacgccgggcatggacatggggccgatccagaacgggccgcaatatgagaaggtgaaggcctatctggaggatgccgtcgcccgccccggtgcgcaggtgttgaccggcgggagcgtgcgcggcggggagggatacttcatcgagccgaccgtcatcgccgggctggacgagaccgtgcctctggtctgcgaggagcagttcggcccggtcatgcccgtgctcagcttcgccagcgaggatgaagccgtgcaacgcgccaacgccacccgcttcggcctcggcgcctccgtctggagcgcggacgagacccgcgcccgcgctgtcgccgggcagctgatggccggcacagtctggatcaaccgccacggcctcaacgagtcagacgtgcccttcggcggcatgaaagagtctggctatggccgcgagcatggcgtgttgggtatacgggcctatcaggaactgcaggtggtgagccggccggtagggtgagggggctaacgcccccgcgcgtaaacgtcactccccgttcgtgtcgagcgaagtcgagacaccacagtaccgctctgtcttgaatatcccttgagaagtgatatctcataagatatgcaccgggtggtactcgataccgatgtcatcgtgacggccctgcgcagtgcagaaggcggcagcaatgccgtactgcgccacgccgcccttggccggttgacgccgctggtcacgccagccctgttcctcgaatatgaggcggtgctcaagcgtcccgagcagcggctggcccacggcctcgggctgcgcgagatcgacaggtttctcgccgccctcgcgagcgccagcgaagcggtcgaggtgagttttcagtggcggccgcaattgagcgaccccaatgacgagatggtgctggaggcagcggtgaatggtcgcgccgacgcgctcatcacgcataatgtgcgcgattttgtgaagggcgcgcagcggttcggcctgcatgtgctgcggcccggagacgttttgaaggagctacgatcatgagcaaggcatcctacccgctcaagctgcccgcctcggtgaaggctgccgccgcgcgcctcgccaaggaggatggcgtgtcgctcaaccagtggatttccgtcgccatcgcgcagaagatcggcgtggtcgagacggcctccgatttcctcaagcgccgcgcgggcaaggcgcgcccggaggatatgctgcccttcctcgacaacgccaggcgcgaggcgccgccgagtggggatgaggtttgaggcaatagggttgtccgtgcggatacgctgtcaatatcgccaaagcgaggcggcagcgagcgcataggtaaccaaggtgcgtatcgtgccagctttctgagctcggatattccggcttgaacagcgcctgccgtttctcctcccgatcacccgcaccgcctcgcgcagcgcgtcggccagcaccgggtcggccacgcgcgtggtccacgcgcgtgaggcttcggcaatcttgcagaagtcggcagcggctcgattttgcccagctttcctcatttgataatcgtccacgatcatcaaatgagtttgttgttgggaaaacacacttttacgatcaccaaaccggtctgttccgcgaactgcttgatatcgcggaagggcgcgacgccttctaagggcgagcgcccgtcagtgcctcgccaccttcacctccactaacgcctgcctcttctcctcccggatcacccgcgccgcctcgcgcagcgtgtcggccagcgcggccgggtcggccacgcgcgcggtccaggcgcgtgaggcctgcgcgatcttgcagaagtcgggcagcggctcgagcgaggtgatcggcatcacattggcgcgcgccgcgtggcccttggggtagatgcccagggtcgatccgcgcaccgcgccccagatgccgttattatagacgatagtgagcagcggcaggccgtgcgcctcggcgatctggtggcaggcgaccggattggcgaacatgtagctgccatcgcccaccgtcgcgacgacgagccggtcgcggtccgccagctgcacgcccagcgcggcggggagcccccagccgagcccgccggaaatcgggttctggaagaactggtcgccgcgcaggccggtcacgaattccggcttggcgcccagctcgctgacgatgcagccctccgcgccgatcagctccacgatggcgcgggtcacgaaggcggcggacatgggcgacccggcgcgcacggcactgtccagctgcgcgcgccgcgcggcgtggcgctcggccagtcgggcgaagcgggcggatcgatcccgcgccggggtcaggccgcgcatcgcctcgtccagcgcggcgatgatgtgggcggattcgccggtcagcgccagatcggtggcgaagccgcgcaggggcacttccagctggtgcggatcggccccggcctggatcaccgtcgcctgctcggcaaagccgtggcggtgcggcagccagggcacgatggcatcgagcaccagcaccacgtccgccgccgccaggtcctcgccggggtcgaacccgccatgcatgggcgaggcgccgtcgatggagagctgcgagggccagaactcgaccacggggatcgcgtggcgctcggcaaaggctgtgagtgcgtcgaacccgccgccgcgggctccggtgcggaaggcaacgatcagcgggcgctcggcggcatcgagcagccgggcggcctgcgccagatcttccgggtgcggcgcggcgcgggcggcggcattgcgcggcttgctgtcgcgataggtcgttacttcgcacagcgcctcgcgcgggaggcccagatacaccgggccgcgcgggctggaggtggcgatggccacggcgcggtcgaccagcggggcgatctgctcggggcgggacagggtggcatcccacttcaccggctcgcgcaccatcgcggtctggtcgcgcatgttctggccccagttgatcggcgagttgcggtgcccgagggggccatgctccgtgtgcggggtgatgccgctggcgaggatcatcggcacctggtcggatgccgcgttgagcacgcccatgacgcaattggccagcccgacattggtgtggaccatcaccgcctgcgggcgtccggtcgcgagataatagccatgcgccatgcccagcgcggctgtctcatgcggcacgatgaccggggcgggcaccttgaaatcggcggtctgcgcatgggcatagccctcgatgatgggcgcgaaatcggtgccgccattggcgaagagatagtcgatgccgttggcagccaggcgtcgcaggaagatctcgccggcggaggcctcgatctggtcgctgccggcggatcggagcgcgtgggcggtgggcgtggtcatggtctctcccggtccattgtcgctgttatggttgtcattgataacgaaattgatatctggttcaaggaaacaagagaaaaggcccggggaatcgggttgtgccaattgtttccttgatccacaaaatgcgaccccagcgggagagatgttccatgaagccagcgccgttccgtgccgaccatgtcggcagtctgatccgtcccgattatctgatcgaggcgcgcaatcgccatgcgagcggagagatcgacgcggacgagctgaccaccatccagcagaaagccattcgcgaggtggtcgcgctgcaggaagggctggggctcaagtccatcaccgacggcgagtataatcgcggcagctggcataccgacttcctgctgcgcttcgagaatgtcgagccgtggcagtccaagtacaagacgacgttccacaatgagcagggtacggtggagagcaagccgcacaccgtgcgcgtcgccggcaagctcgcgcggccgaagccgatcttcgtggaggatttcaaatatctgaagtcggtgacgaaggagacgcccaagatcaccattccttcaccttcgatcatgcattttcgtggagggcgcgaagcgatcgacacggaagcctatccgacgatggaggaattctatgccgatctcgcggccgtctatgccgaggagatcggggacctgatcgatgcaggctgccgctatctgcagatcgacgagaccaacttcgcctatctgtgcgaccccagcctgcgtgcgcaggtgcagaccagcatcggcgaggatccggacgaactgccccatgtctatgcccggctcatcaatgcggcgattgccgctcgcccggatgacatggcggtctgcatgcatgtgtgtcgcggcaatttcgcggggcgctgggttgcggaaggcggctatgaaccgatcgcggacgtgatgttcaacgagctgaacatcgacggctatttcctcgaatatgattcggaccgcgccggcgggttcgagccgctgcgcttcgtgccgaagggcaagaccgtcgtgctcggcctggtgacgaccaagcgcggccagatggaaagcgctgacgaactcaagcgccgcatcgaggaagcctcgaagttcgtgagtatcgatcaactcgcgctttcgccgcaatgcggcttctcgagcggcatcggcggcaacacgatgggcatcgaggacgagaagcagaagctggcgctggtggtgaaggttgccgaggaagtctggggctgatccgaggcggtctggcgggcgtcgcaagggcgcgatgctcgcaggacctcaggtgatgcggaagatgcgcgccgcattgccgcccgcgaccatcgccttcacatcctccgggatcggtgcagtcctgatgaactgcacggccggcgccatcggctgataggggtagtcgatggcccacatcacattttccggcccgagcacctcgatcgaataacgcagcgccgcgtggctctccacgccgctcgtcgtgatcgcgaagttgcggcggaaatattcagacggcttgagcttgagcttcggcgcgccgccgaacgtcgtggcattgccgtgcatatagtcgaggcgccagagccagaagggaatggcctcccccatatgtccgagcacgatcttcagccggggaaagcggtcgaacagaccggagaggatcatgcgcaccgcattggtgctggtttcgatgccatagccccagatcgccgagttcatcccataatcgcgaaacgcccggtcgatctgcttcgagggcgcgcggggatggatgtacagcgcgagaccactcgcctcgatcgcttcgaagaccggatggaagaagggatcgtcataataaagatcattggtgtggctgttgatcaccagcccgttgagccgaagctgcgtggcgacgcgctcgatctcgcgggccgcgctggcgggatcctggggcgcgaaggtgccgagccctgcgaagcgcgtcggattcgccgcgaccgtctgggccatgaggtcattggcgatccgcgcgagccgggtgcccgtctccgcgtcgaacatctgcacgccgggggccgtgagggacaggaggtgcatgtcgaccccattgctgtccatctcggcaagccgctcgccggtcacgtcgctgagccgcccgatcatcgccgggcgggcaggctcgtcgccataaacgtcccgcaccaggatcatgtcgaggctggcatcgtccgtgcgcgaatgggcgcggagggcgtccaccacgggctgaaaagtgacggcttcctcggtggcgatcagtcgcatcggcactctctcctcttttccgcagcttgacatcagccagttttcatatcaagcaacttgatataaattcacttgtcaattgggcggactcttcatggccattgctgccgagaaacgggcgatcacggggggaatggccgcgcgcgctatcggctgctctatctgctcaagcggagttacaccgttgccaagctcggactggatgacgttgtccgcgagcatggcctgtcagcgagcgatttcacgctgctctccttcctgcgccagcttgagccctgctcggccgccgacctcgcccgcgcgcagaatgtgacgccgcaggccacgacgcagcaggtcgcccagctgaaggccaagcagctcgtggtcagcgaagccagcccggtcaatcggcgcatctcgctgattaccatgaccccgctggggcgcgctcggctcgccgaggtgagcaagcaggcgcggcgcctggaggacgggatgatggccggcctcagcgatgcggaacgcaccgcgctcatcgacctgctggcgcgcatgatcgaaactgtcgaacacaaagagaatgaggatgccgatgtcggatgaactgacattcgagaccgtgaaggtcacgcttgatgacggaattgcctgggtggcgctcaaccggcccgagaagcgcaatgcgatgagccccaccgtcaatcgcgagatgtgggtcgcgctcgacgagctcgaaatccgcgacgacgtgggcgtcgtcgtgctgacgggcgagggcgaagccttttccgccggcatggatctcaaggaatatttccgggaaaccgagggcgagtcggcgatcgtgcaggcgcggtatcgccgcgcggcgacggactggatgtggcggcgcctgatgcactatcccaagccgaccatcgccatggtcaatggctggtgcttcggcggtgccttcacgccgctcgttgcctgcgatcttgccattgccgccgacgaggcgacgttcgggctttccgagatcaactggggcatcatcccggccggtaatgtcactcgcgccgtcgcgcaggtcatgaaccaccgcgatgcgcttcattatatcatgaccggcgatcccttcgacgggaaggaagcagcgaagatggggctggtcaatcgctccgtcccgctggcggagctgcgcggcgaggtcgaggtgcttgcccgcaagctgctttccaagaacccgacgatcctgcgccatgccaagtcggcgttcaaatatgtcgagcggctggactgggacacgtccgaggccatgctgggtgcgctggccgcaacggccgcctcgcaggataccgagcgcggccggcgcaagggcatgacgcagttcctcgacgagaaatccttcaagcccgggctgggtggctatcgccgcgaggactgagcggcccgccctgcgacggcacccgggcatccccagggggaggggctgcccgggtggctcgccgatcagctcaccagcacattgaggccgcgactggccagcgtctcgcgaacctgagccacacgcaccttgctgcggtcgagattggtcccgccctccaccagcattgcacgcacagccgcaatgtccacctggcgcggcgtcacgccatcgcgcacggcgagggcggccgcggtgcccgccgcttcgcccatggccatgcattccggcatcaggcgcactcgctggtgcgcttcattgtcgaatgagacggtcttgccggtgacgataaggttctccatgccgacgggcagcatgcagcgatagggcaggccgagcaccacgatggaaatcggcatttcggtcaggtcatgacccttgccgccctcgctcccgtccggcttgtgacggacccagcccttgagattgggcccgcgatagaccttgagcgcgatctcgtcgtcgaagaccgcgccgtcgaagatgtcgtcgcgcgtcagcgtatagtcgccgacgatgcggcggctgtcccgcacgccgatctggggcgccatatcgatgagataggcgtcttccatgcccggaatgcgcttcacgaagggaaggaaatcgcgcgcacgccggcgcccttcgatctcggcaccggtgaggtcggcggcatcggtcggatcgcgatcgagcacctgcacggcgtagagataaccgatgccgcgctccagattggcaggcgtggcgccgaagatcgagatatgatggccgaatgtcccgggcaggctgccttccgccttgccttgcgcgacgagcgacttccagcccgtgagatgcacatattgcgcgccatcgaggcgattggcgggcgtgccccagagcttggagaaatcgtcgggattgtcgcgggcatgcgcttccatgcgtcgccagtcgacgccgcccatgcggcacagcatcatcatcggctggggcgcctcgcgcggatgcatcggcaggccggcgcgcgccgcgacatcggcatcgccgctcgcgtcgatcaccacgtccgcgaaaatcgcctggcggcccgacttgttctcgatgatgacgcccttgagcgcatcgccttcccggatcacgtccaccaccgaggtgttgagcagcagctcgacaccggactcgaccagcatgtccagcacgaccagcttcaacatttccgggtcataagcgaggttgaaatattccggcaggaacgtctcgggcgcggcgccatgggcggcgagccgctgctgcacttcgcgcaggatgccgccgatattctcgcaactgagaaactcggtcacgaaggacatcgggccggttccgccgaccacggcgttgcgctcgatgaggagaacctcggcgccgtgccgcgctgcccggatcgcggcggggtagccgcccgccccggcgcccaccaccagcacctgcgtgcgcctggcgaccggaatggcccgggcgggttcgatgaatgtctcctgcgtcacgacgactcctctatcctgcttaaaaagtaatatcgttatatcattgctcaggcaacggcttgcaaaagatattatggttatatatttgacaggcgagcaagagaaaaaagaggggcactgtccatggctgagagtggcgatatcgaatggatcgatgagcccggccgaacgattccggtgtggcgcgagacggaggttcttgtctgcggcggcggcgcaggcggcgtggcggcagcggtcgccgcggcgcgcaacggcgcgcgggtcctgatgatcgaacgggatacgacgctggggggaaccggcccccgatccttcgtgaccgaatatcaccaggcctttttcaccggtggcatcatgaaggaagtcatcgagcgtctgcgggcggtgggcggtgccgatcccgatctggaggacgggcatttcgccgttcccttcgatcccgagatactcaaattcgttctagccgagatcgtcgagggcgccggggtcgaggtgctgacccgcacctgggtcaccgatgccatcatcgaggatggggccgtgaagggcgccatcatcgagaacaagggcggccgccaggcaatcctggccgatatcgtgatcgacgccactggggacgcggacatcgccgcccgggctggcgcgccgatgcaggactataatcccccgcagccgatggtgatgctcttccagatcggcggcgtggattatacgcgcagccaggaccgcaagggccgcaccgaactggtcaaggccgccaaggacgcggggctgctcagcgacgatctctatctcgacaatttctccaatttcggcatcgcgccttccacgcgcgaggggcagatgggctatatctatggggtgcgcgtcctgcgccgcgatccctatgatgccgacgacctcaccgatgccgaaatccgtgcgcgcgagggcgtgcgggcgttcatccctttcctgagcaccgtgccgggtttcgaggacgcctttctgatcaaggccgcgcccatgatcggggtgcgggactcgcggcgcatcctgggtgactacacgctgacccgcgaggatatattgggcggcatctttcaccccgatgatatcttcaagcgctatcaccgcttgccggatacccccggtttcgtccggcacccgaccgacgggagcgagacaaccgccgcatttcgcgagaagctcgccaagtcgacgatggtcacatccgtgttcggcgtgccttatggctgcctgctgccgcagacgctggaaaatcttctggtggccggcaagacggtatcgatgagctatgaagcgcattcgcgctgtcgccagatcccggactgcatggccttcgggcaagcggcgggaacggcggctgcccttgcctgccgccatggcgtttccctgcgcaaggtcgacatcgaggaactgcaggcgctgcttatcgcgcagggccagaatctggccgatggcgcgatcgacatcaccaaggccaagcttcacaacatggtgcaggattgagcgacatgaacatcgaggcaacggggctgagggccatcgccgccagccaggacatcgctcttcccgcccgccggacgcccgtctaccgatcggtggacgtggtggtatgcgggggcggcccggccggcgtcgcggcggccgtcacggcggcacggggcggggcgcggacgctgctggtcgagcgccatgtggtgctgggcggcaatgggccgctgtccttcgacatcgatctcgaacagcatccggaatggatcgcggcggaagtggccgcgcggctcgaacaggccggcgaagcggggccggaccggatgggagagggccgcgtccatgatcccgaggcgatgaaatatgccctgctggatattgcccgggaagcaggcgtcagcttcctgctctcgacctgggtatcggacccgatcatgcgcgatggcgaaatgcggggcgtgatggtggagaacaagtccggccgcttcgctgtcctcgctggaatcgtgattgacgcgaccggtgatggcgaactggcgtcgcgggcgggcgtcgccatcgccccggtcgaccagtcgtccgctgtgcggctgaatgccaggatcggcggcatcgatttcgatcgggcgctggccgggcggcatcagtggcctgccctggtagccgaagcgaagcgggaagggcgcctcgccgacgatcagccggacacgatcgaactctatggggtgctgcagccggagcggaaaatcgctttcctgcgtggcccccggatcgaagggcagggcgggcgcgacgtggagggcctgagccgtgcagaggctcatctgcgaaacctgatgcgggaattcctccccttcctgaaaggcgtccccggcttcgagaatagttttctcgtcgatgtggcgggcgcgctccagcttggcgatgcgcgtcgggccagggcttcacggccgacgagcgcggtcgatgcaggggagcccccggcagtgcccgactggctcgagggcgacgcggcagcgcaattgctcaggatatgtgcgaaaccggccggggtggagcggctgctcatcgcggagcgctgagaccggcgggtcggttgcgtatccttcgtcttccccggacgcagccgatcccggcatggagctttgtcccgatccggatagccgcctgtcatgacggctcggatcgggacatctcccttcggcccgaaccttcgggttcgggatgcaagggatcagaaggaataggcgaggctgaggcttccgacaaactggtcgctgctgcccacatcggacacgaccggactgtttttcgcaccttcgaacagcttgctgtaacccgcgattcccagcaggctccagcggccgccaagggaataggtgccggtgagaacggctccggcatcgacgaggccacccttgggacgataggccgccaacccggaagcagccgcgccggccgcgtcgatgccgaaatagcgctgcacataggaatcgtcgccgagcgtcgcgctcagcatcaggccgactgtggccttccttgaaacgggcaaccgataggcaatgccgggctggatcgtgtagcccttgtgaacgtcgctgacgtcgaacagcagcttgctggtgatttccagcgagtcgtgttcggaggcgacgccggagaagccaagtcccaccatgccgccggcctcccaggcgtcgtcgatccgcccgagcgtgccgacggccgcgctcttgatgtccgacggcctgcgcccgatgcggaaattgatcgcgggccccagcaggacatgatcgattggggagaggttggcgacaaggccggagccttcgctgcgcacgaacatctttccatagtggacggagaatccgccgaagggtgtgacgcgatattcgtcggaaccgacataatcgggcgcgacgatcggcccgagatagacggtgccgtggatttcatcgccggatgtcgcctgggcgatcgaggccgagggaaggaacaggtatagcggcgcggcgaagaggaaaaaacgcatggggtgacctcgggattgtggacgatccgccaggcaagggcatcacggcgctcttccgaaccgcgtgtgtctgattgtgcgacttgctcttggcgggggccaaaatatccgcgaaacagccgttcccttactcgctttggacattaccggcgtgccgattccccaggagcttcatccccggaaaaatccccgtcagagccgggcccaggcgaccgtcgacgccattctggaagcgactgctcacattttggcgaagcgcggctatgatggcatgacgaccaatcatgtcgccgagcgggcgggtgtcagcatcggttcgctctaccaatattatccgagcaaggaatcgctggtcgcggcgctgctgcagaagaatgccgaggacaatctgcgcacgctccagcaggcgattgaccgtgcggcggggctgccgctcgtccaggcactcgaagtcctgatcgacgacttcctcgagctgcacgcgaccaatccgcagcaccatgccgtgctgatcgacggcgcgccgcagattggcatcctggaatgggaacgcacatcgacgaaggacaatctcggcgtcctcgccgatttcctttccacctatagcgatgaattccggcccgggctggatcttccgctggcgctgacggtgctcgcggccatgacgagatccatcttcgaccgtctggtggttcatgatcccgcaggcctgaagagcgatgccattcgccgcgaaatcctgatggtgatcatcgtctatctgaccgggcgcgcgcccggcccccgaagcgacgccgccgactgagcacgcggccaaaggcgagccggacggcgcctttcgatccggtcttgaagccggagagtccgaaatccctcgggtctggcggcgcgcgggccctacgcagttatgcgagttgtcagggcgtcgccgatctaccagctttcccccgcttcaggaggacaagcgatgcaggacaaggaatattcccgacgcgaggcgctgcgcggggccggcatgtccggcgtcggcatggctctggcgatgggcgccagcatgccgggcctgccggtccatgcggcgggtggcgagggggccggcaagcaatggttcgagctcgaactcatgcccgatcccatcctcaatcaggtgctcctcttctatctcggcgcagcctggcagaagatgtccgacattggcgaatgcctcgaaacggcgagccgcgtcgatggcgccgacccttatagctggtcgcgcgaatggcagaccacggcgaggcggctggtcaggaccgccggcgagagccgcaagggcggccatccgatcagcgcgggcgaggcagacatgcgcgccgcgaattatttcatcgcggcgctccatcgtcatcccgatccctgggcgcacgaggtggcggcgctcacccgcgaggcggagcaggcctatcgacgggcattgcaggacctgccgctcggcgcggaaccggtcgccattccctatgagacgacgaagctgccgggttatttcttcgcggcgccgcgaaaaaagcgcgagcgcgcgccgctggtgattgcattcaacgggcgcgatgcctgggcggagcaatgcaaatatatcgccgaggcggcgaatgcgcgggggatgcattgcctgatcttcgatggccccggccagggcaaggtcattcgcctgcagggcctgcctttccggccggactgggagaatgtcgtccgccccgtcgtcgatttcgcggttcggatgccgggcgtcgacccgaaccggatcgcgctgatgggtctcagcatgggcggtgcgctggcgccgcgcgcagccgccttcgagcatcggctgaagctctgcatcgccaatcccggcgttctgaactggcgcgacgtgatccgccgcttcttcgaagaggcgctcggcagtgacatgctggccctggcggaacgcaaccccgcagcgttcgaccgccggatgaaggatgtgatggcgaacacgcccctcattgcgtggggcgtcacggattcgatgtggaagcatggcgtgcggacaccctctgcgctcatcgccgatatgaatcgctatcgcgccgaggacgtcgtggacaggatccggtgccgcacgctcgtcatggatggcgagatggacgagttcagccaggcccgggcgcttttcgagaagctgagatgtcccaaggacttcatcctgttcacgcgggaggagactgccatgctccacaatcaggtcggcgcgctcgcggtttcgacccagcgcagcttcgactggatcgaggctcatatctaggcgcgtgaatggcttttcatgcgccggcgtcctgccggcctgcgcatgagccgagtgggctggcgcttcaggtcgatgtcggtgcgtggaccttgcgcagcagggcgatcagggtctcgcgttcctccgtcgtgagatcctggagcatccggtcttcgtgagtgcggatctgctcgagcatttcgcgcagcttcgtttcccctgccggcgtcaggctgagcgagaaagcgcggcgatcgcggcgtgccgtcttgcgcgcgacgaggcctagatcgaccaggtcattcaccagcgccaccatgttggcgcgctggatgccgagcgcctcgccgaccttgccctggctcgtgcccggcgctgccgagaccacggacaggacgccgaacagcacctggcgcatggctgtctccgcgaaggtctgcgtgaagtccgacttcatcgccgatgacgcgcgcctcagatgatagccgactagctcgtcgagcgggccaagggccgtcatgtcgtcgctgttccgatggtcgcgcgtccacccctctggcgcatgtctctctcccaagcctgtttttctgtccgggaagaccggtgcccgggcgggcaccgatccgcacggattttatcgcatgtttccatgccatattgccacacattgttttatcatataactaaattcacaggcccgcttgtgccactgaccgcaaagatgcggccgtcatttttcaggatccaaaggggagaggcgtcatgagagtccgattgttgagcagcgtagcgtccggcacgcttctgctattgtcatgggcagcgccggcccaggctcagcagccacaggcagacacggccgtgagcgacgaaggcgcgaccgatgcgatcatcgtgacggcgcggcgaagggcggaatcgttgcaggacacgcccgtcgccatctcggccttcgatgccgagaccctgcaggagcgccagatcaatcgcgcgagcgatctcgagcagatcacgcccagcctccagttcaagccggccggccagctttccggcaacagttcagcctcggtggtcttcatccgtggtgtgggccagctcgaccccacagccgcggtcgatcccggcgtcggcatctacatcgacgaggtctatgtcgggcgtgccgtgggcggcgcgatcgactttggcgacattgccggcgtcgaggtgctgcgcggcccgcagggaacgctgttcggccgcaacacgatcggcggcgccattctcgtacgcaccaaggagccggagatcggccatttcggcggcgaggcgcgcctgcgcaccggcacggacaatctcttcgaaggcttcggcgtcctcaaccttccgctgggcgacacggccgcggcgcgcgtatccggcggcttccgcaagcgcgacggctatgtcattcgcgagttcgacggactcgacctgggcaatgacaacggcttcaccctgaacggcgcggtgctctggaagccttcgcccgacattcgcgtgaacctgcgcgccgactacaccaagcgggacgaacatggcgccccgttcgtgttcgccgggatcaacgagcaggcgccggtcgcggcgatcgcgagcgtcgcggccggttgcccgggcgccaccatcccgttcgcgccgctgacgccgggcgatccgcgcttcggcgcgccgaatgtcccgctcatcaatgatgcgcgttgcgccaatgatttccaggcgcgcggcccgttcgtgaacggcggtaccgcggaggtgctgagcacgtccgaagtgtggggcgtgtccggaacgatcgtcgccgatctgagcccgcgcttcacgctcaagtcgatcagcgcctatcgctcgaccgaagcgcgcggcatccgcgatgcggacaacacgccgttcctgctgattaccacggacgtgggtgcgcagtcggaccagttcagccaggagctccagctccaatatgcctcgcgcagcgtgaacgcgattctcggcggctattatttccacgagaagaccaacgagcgggccacggtgcccctgtccttcccgccgtcgccgcccgtcattgcctcgctgctggccggcggaccggggtcgcgcgacttgcaggtttcggacctcaagacgaagtccttcgcggtcttcggcgaagtgtcggtcaagccgatcgagaatctcgaagtgtcgggcggcctgcgctacacgcgggacgagaaatattatcgcggcacggtgctcaacctgttccccgcgaccctgcccgatcccgacccgctgcccaccacggccattccggatggcgggccgctgttcatctatccggggccttatgagcgggccttctcggcactcaccggatccgctagcatccgctattcctggtcccgcgcgatcagcacttatgcgtcctatgcccgcagcttcaagtccggcggcttcaacacgcgctacaacgccgcccccccgggcaacgtgccgacgccgttcgatgaagagacggtcgacagctacgagatcggcgcgaaattcgatcttggcgatgtccgcctgagcgcggcagcgttcattgccgaatatacggatatccagctgatcttccggcagggcgtggtcccgctgctgttcaatgccggcaaggcgcggatcaagggtctggaaggcgagctcaactatcgctcgcgcaattccggcctgcagctcgacttgtcgggcagcgtgctggatgaccgcatcctcagcatcacgccggtgccgggcgccacggcgacggtcgcgccgggcgacgatctgccgttcacgccctccttccagggcagtttcggcatcggatatgaaatcccgatcgaccgcatgacgctgacgcctcggttcgacggcacttacaacacgaagatcaccttcatcaccggcagcgtcccggagatcgagcagggcgactatttcgtcggcaatgcatcgatcaccctgagtgacaaggatcgcggctggaagctgaccggcggtgtgctcaacctgttcgacgagcgctacctggtccagggcaacgcgtcgctgggcacgctgggctatgcggagaaaatctacgcacggccgaggaactggtatcttcaggcatccttctctttctgagcgaggaacccgaggcgggggcgcttgtccccgcctcgcttgaaggaagaggcggtcttcaggctgcgatcatgccctttttccggtcgcgccttcgcgtcggggggccgctatcgccactgccggatcgagagccccacgcgcatgaccatgcgtgagcgggaatggctttgcgggcgcggctgatgcattgtttccggagggcgttggtcgatccagcgctgatggcgccggtgacggccgatggagggagcgcgcatgaggccacataaggaacagcatctcgtctcgcgcatcggctggctgcgcgcggcggtgctgggcgcgaacgacggcatcgtctccacggcgagcctcattctcggcgttgctgcctccggcgcggatcgcccggccttgctgattgcaggcgctgcggggctggtggccggtgcgatgtcgatggcggccggggaatatgtctcggtcagctcgcaggccgacaccgagcaatccgacctcgcgcgggaacggaaagagcttgccacggcgcccgaagccgaactctcggaactggccgacatttacgtggcccggggcgtcgatcccgcgacggcacgatcggtggcagagcagatgatgcgtttcgacgccctcaaggcgcatgcgcgcgacgagttgcacatcaacgaagtgacgaccgcgaggccggtcattgccgctttcacctcggccgccacattcactgtcggcgccgcgctgccactcctgctcgccgccttgctccctatgtcgatgatggtcgcgggcgaagcggccggatcgatcctgtttctgggcgccctcggcgctgtcggcgccatcgcgggcggcgccaggccattgaaacccgtgatgcgcgtggtcttctggggcgcgcttgccatggctatcaccgcggggatcggtcgactggtggggaccgcggtttaacgacgggaacagccggacaagcctttccgtgcgacctgcgggcccgtccgctttcctagccctaatccatccacagcatatgtgagtcgatccgcagcttgaggatgaggcgtgcagcggcggcgcgcgcggtgagttcctgcgcgcgggcctcattggcctgccggtcggcgtagaggcgatcggcgagatcgatcgcgcccagttgctggccccgcgcggccagcgcggcgctctgctcggcgcgcgagacggcgtcgcggctggcctcccaggccgcgtggcgggctcgatattcggccacgtcggccgcggcatcgccgatgatctcgcgctcgacggcggtgagttcggattgggctgcggaggcctgggcttcggcgcggcgcgcaacggcgcggcggtggccgccgcccagaggaagcgagacgaaaaggcctgcgccgcgttcctcgccgccccgttcgctgaacaggcggacgccgagcgagggatcggcgatgcgatcggcccgggcgcgctgggcaagcacggactcgcgcgccgcttcaccgctcgcggcggcaatctcgtggctgcgttcgacgatcagcgtctgcaactcgctaagctcctcggccgatgcgacgggcgccaggatgccgggggggtcgatcggcagaggcaggtccgggaagcggctgccgagcagtgcgcgcgcccggtcgcgcatggctgccgcatcgccgcgctgtgcctgggcaagcgccagcgccgcttcggcctgctggagatcgagctcggcggcgtcccgcgcgcggacgcgcctgcgcgtgccgtccaccagcgcctgctgggtctgcaccagcgccccggcattgcgatgcagctccgcagccagcagccagtcgtaccacaagctgcccagcgtcaacgccgcatgatggcgcacatcctccatccggtcctgggcgatctcgacgccgagcgcgcccgcgcgcctgtccagcgccgccttgccggggaggcggaagggccggctgatcgtggcgtcatattcggcgaagcgatcgccctgctcgatggagcggcgcgagacggtgccttgcgccgtgatctcgtgcggcccgatacgcatcgcgtcgccttccgcccgcgccgccgtgacccgggcgacagcggcctcgacggtcggctgggcatcgagcgcgcgcgcggcgagctccgccggcggtaggtcgctctgcgcgagcgccggcatcgtggcgccggccagcaggagccacgcccatctcattccacacgtcctccatcgagcatcgccacggtgcgccagcggaacggcagtcggcgccgcgcgcggcgcgccgtctcgacagcttccgccacttgtcgggccatgatctccacctcgaccgccatgcgcagcagcgtacccgcgacccgctcgcccgtgcccgcatcgccgaaatcccggccgagcacatcttcgcgccgcaggtggacgggtgcgtccagcgcgtctcgcagggcggcggcgatcgtctggccgtcgctcgccgcgcagaagatggtcagcaccagccggctcatgcctgcgcctccctgcggctctcgccgaagcgttcatagaggatgggcagcagcaccagagtgagcagcgtcgaggtgaacagcccgccgatcacaacgatcgcgagcggtcgttggatctccgatcccgggccggtcgcgaacagcagcggcacgaggccgaaggcggtgatgctcgccgtcatcatcaccgggcgcaggcgccgctccgccccggtgcgcacggcctgcgccatcggcagcccctcctcgcgcagctggcggaaataagcgacgaggaccagtccgttgagcaccgcgatgccgagcagcgcgatgaacccgaccgaggccggcacggaaagatactcgcccgtcatccacagggcgatgatcccgcccacggcggcgaagggaatattggcgaggatcagcagcgatccgcgcagcgacttgagcgtcacgtagagcacgcagaagatcagcagcagggccagcggaatgaccagcatcagccgcgccgaggcgcgctgctggttctcgaactggccgccccagacgagccgatagccggcgggcagcgcgacttcagccgcgaccctggcccgtgcctcgtcgacatagccgaccagatcgcgcccggagacgaacgcctgcaccagcgcatagcgcgagccgctctcgtgatcgagccggatcggcccctccacgcgctcgatgcgggcaagatcgctgacccgcgccagctcgccagagggcgtcgtcacctgcaggtcagcaaagctcatgggatcgctgcgcacgtcttccgcgccgcggatcaccaccggcacgcgcttctgtccttccgcgaccacgccggcgggcaggccctccagctgtgcccgcaagctgtcctgcagcatgtcgacgggcatggcagcgcgcccggcagcggcacgatcgatgtcgagctggagatagtcgatggtctcgttggcaacggtcagcacttcggaggcgccgcgcgtggactggagcacgcgctgtatcctgccggccagctccgccagcgtggcgagatccggcccgaagatcttaaccgcgaggtcgccgcgcgcgccggtgagcatctcggcgacgcgcatctcgatcggctgggtaaagctcgggtcgaagccgggcatgccttccagcgtcttgcgcatttcctcgacgacgaagtcccgatcgccgcgccactcggacgaaggccggagcgtcacgaacaggtcggtctcgttgagccccatgggatcgagcccgatctcgtcggtaccggtgcgcgagatgacgccggtcacttccggcactttcgccatcagctccgcctcgatccgcgtggtcagctccaaggaacggtcgaggccgacggtcggcagcttggtgacctgtatcaccaccgatccctcgtccatcgtcggcatgaaggtcttgccgactgaaccataagccagccctgcgagcaccagcccggcggccgccagcccgtagaccagcttcttgcgcgcgaaggcgccgccgagcagcgcggcatagcgcggcgagagcttgcgcatgatccagggctcgccatgatgacccgccttgaggccaaaggaagtcagtaccggcaccagcgtgagcgcgagcagcagcgacccggcgagcgcgaacatgatggtgagcgcgaccggtgcgaacagcttgccttccagtccctgcagcgagagcaggggcaggaagaccagcgcgatgatgacgagcccggccgagaccggcacgatgacttcggcggtcgcgcggaacacgacatgaaggcgcggaactgcctcgtccttcgcgtgattgagccggtccacgacattctcgacgacgaccacggcgccatcgaccagcatgccgatggcgatggcgaggccacccaggctcatgaggttcgccgagagccccatgccgcgcatgaacaggaaggtggtgagcgccgccatcggcagcgtcgaggccacgatcgctgccgcgcgccagtcgcccagaaacaggatgagcagcacgatgacgagcaccgtcgcttcgatcagcgccttctgcaccgtgtttacggcccggccaatgaggtccgagcgatcgtagaagatcgtgagccgggtgcctttgggcatgctgtgctgcagttcggcaacccgcgcattgatcccgtcgaccacgagccgggcatcggcgccgcgcagggcgatgacgaggccctgcacggcctcacccttgccatgcgccgtgacgccgccatagcgcgtcagggaccccgcgccgacactggcgacatctcccacgcgcacgatcgcgccgttgcgcgtgacgatcgccatgcgctctatgtcggccgcgtcgcggatggcgccgacagcacggacgatcagcgcttcctcgcccacagcgagccggcccgcgccatcgttgcgattgccgcgctcgatggcgttcctgagatcatcgaccgaaaggcgcgccgccgccagtgccaccggatcgggccgcacttcatatgtgcggacatgcccgcccagcgcattcacgtccgcgacgcccggcacggtgcgtaaagcagggcggatcgtccagtccagcagctcgcgtttttccgtgagcgacagggggccgtcgatcgtgaacatgaagacgtccgagagcggcgtggaaatgggcgccatgccgccggtcacgccctcgggcatgtcggccatcacgccggccagccgctcgccgacctgctggcgcgcccagtagatgtccgtgccatcggtgaaatcgatggtgatgtcggcaatcgcgtatttcgccgtcgagcgaagcacggcctgattgggcaggcccagcatctccagttcgatgggcgcgatcacgcgcgtctcgacttcctcgggcgtcatgcccggtgccttgagaatgatcttgacctgcgtctgggcgatgttcgggtaggcatcgaccggcagcgaggcataggcaagggcgcccagtacgccgacggtgagcgtcagcgccagcacgagcaggcggtaggaaagcgaccaggtgaccagcgcgcgcagcatcagtcctgccccgcaatcgccttgagttcgctcatgccggcgacggcgatctgctcgcccggccgcagccccgcgcggacgagcacgcggccgtccgcctggtcgccaaccgtcaccgggcgcaccgcgacgccttgcggcgtgcgcacgaacaggctgggtttgccgttcacatccagcaccgcgccggcggggacgaggaatgtgccggccggtgccggggccaggatagtgataggcagggcgcgaccggagacgatgccgggcccgggaggaatgcgagcgcgcagcgtggctgagcgggtctggggatccagcaccgtgccgacgctggtgatctcgccgcgtatgtcgccgggcaggcgcacgcccatgccggtgcggacctgtcccagcaggcgctcgggcaactgggcggtcagctcatagcggctcgcagcgtcgatcacataggcagcggtcgattcgctcacggggctgccggtctggatggaggccgtggtgatccggcccgcaatgggggcggtcagcgtgtagctgccttgtccgggcgagccgttgacgagccggacgatgcgcttctgctcgttcaattccgcctgcgcctcccgcagggccgcgcgcgcttcatcggcccgggcgcctgcgatgacgccctcgcgggcaagctggcccagccgccggtcgctggcgcgtgccacctcgacacgggccgcggcctgctcgatacccgcgccgagcgtgaacagctcgcgcgccgcgaccacggccagcggctggccggcgcggaccatgtctccttcgacgaccagcgtgcgcgtgaccacgcccggtatgacggccgcgaccgcgacgcgggcattgggcggcggcgccagcgtcccgggcacggtggcgacgggaatgtcgcttgcggtctcggcaggggcgaagcggatgccgatccggtccatctccgctgcggacaagggaagaatgccggccggcgctctggggccgtcctgcgcggcggcatcattgccggcactctcgctcccgttcccggaacagccgcccagggcggcaagcagcgcaagcgtcggcaggagccggaatcccagcatatgaacgtccccgttttttcgtgcggtgcaacatctagcttcgcaacctgacagaatgctgtcagaagcggggccatgcggatcctcctcgtcgaagacgaacccgcgctcgcgcagcgcgtgacggccaatctggcccgtcacggcatgacctgcgaatggctgtcgaacgcggaggatgcgctcgatttcgcgagcgatggtttcaccgttctggtcgtggatgtcggcttgccgggcatgtccggcatcgatctggttcgggcgttgcgcgcgcggtcgctggcgacgccgatcctcatcctcaccgcccgcagcagctgggaagagaaagtggaggggctcaatgccggcgcggacgacttcatcgtcaagccggtgcgcacggaggagctggtcgcgcgcctccatgcgctggcccgccgcgccttcgggcacagcgcgacgcggatcgctgtcggcgccatcgcgatcgatacggcgagcggcgaggcctggctcgacgatgcaccgctggcgctcaccgccagcgaattccgcctcctgcagatgctggcctaccgggccgggcggacgctgacgcggcaggcaatcctcgacaatctctacagcctcgccagcgagcgggacgagaatgctatagaggtgctggtcggacgcctgcgccgtaagatcggccgcgagcggatcgtgaccgtgcgcggccttggctatcggctggaggcatgagcatggggcggggcctgcgcctgcgcggcagcctgcaatttcgcctgatcgtcggttcggcggtgggggtggtgctggcggtcctgctggccgggctcttcatcggcaatctctaccggatccacaccaccgagcgcttccagagcgaactggaccatcatttgagcgagctgatcgcgatgacccgggtggacacggccgggatgccgaggatcccccagccgctttccgatccgcaattcaacgcgcggcattcagggctctactggcaagtggatggcggggaggggcgcatcgcgcgctccgtttcgctcggtgcggatcgccttgcggtgcataacgatagcagcgcgtgggaaacgggccgggcgggcgacgagatgctgctccagcgcagcgcgcgcgtgaccctggatgggcatgaggtcgtcgccacgatcgcctcggcgcaggaattgctcgaagagcagatcagccatttctggagcgatctcgcctggtccatgtccgcggtcggcctgctgctgctcgctggcgccatcgcgctggtccgcttcggcctcgcgcccgtgcggcggcttggcgaggaagtcgaccgcctgcggcatggcgaggtggcgcggctcgacccggacgtgccgaccgaattcgcgccgctcgtcgagcgcctcaatgccctgcttgccgcgcaggcgcagctcatcagccgcgcccgcacgcagtccggcaatctcgcgcacaatctgcgcactccgctggcgctcatcatggacgaggccgagcagttgcggctcgccggccatgtcgagaccgcggatttcctgctggggcgcagcgcgctgatgcagcgccagatcgattatcacctgacgcgcgcggccgccggcggcacgcgcggcgctggcacgctcacggaagtcgcgcccctgctggaccagatcatcacggccatgaagcgcctgcacgcgggccgcgacatcgccttcgaggtcgacctgccgcccggcctgcggctcccctgcgaccgcggcgacctcgccgagatcctttccaatctcatcgacaatgcctgcaaatggtgccgtcaccgcgtcatcattaccggggcgcccgggggcatcgagatccgcgacgacggcaagggcatcgcggcggccaatcttcaggcggtgctcatccccggcacccggctcgatcccgagacgccgggcacgggcctgggactggccgcgacggccgatctcctgaaattctccggaggggagctgacgctcggcgcggcgagcgaagggggattgtccgccagagtgtccttcgcggaagcgcgctgagagtcctggcgcggcggccgtccgggtgctctcgcggttccggggtgcggctcaatcgggcagggggcgatcgatccggccactgtcgaggaggggagcggcgtccatgccggccgcatcgagcagcatggcgagacgttccgtcgcggcgagcagcatcgcctgttcccaagtcggcagggacgcgaaccgctgggtgaagctcgtctgcagcggatcggccacttccacgagcgccgcccggcccgccggcgtcacgtccagcaggaactgccgcttgtccctgtcgctgcggcggcgctggacgaagtcgagggcgaccagccggtcgacaagggccgtgatcgtcgcctggctgaactgaagcgcgtgcgccaccgcactcggattggtctggtcacgcgattcgatttcgcgcagcacgagccattgcgagggcgtgaggcccgtcgccagtgccagctcccggtttccgatttccgtagtgcgcaagacgcgacgcaaggcgcgcagcgtgagcgttgcaagatccgtatccaagcgacccttccttattgcggtgcctgccagactaggtcggcagagccgcccgcggcaagccttgacgctgccgccagcgacattccggtcctgtgcggcctaggaatggtccgaggtaagaaataaaattgcttcattaaacgaatgatttttgggagctattccggctttcggagattctcatggtccggaatgggttgaaaatgaagcatatacagatatataaagcagcaacagtttgaagcggcgtggaccgccagcagaaaataattcgggagataaatcattatcgacatgcaacctgatgaggccgcgtcgcggccgcagacggctgtgcacggcgatccccggggcggggcaaggggcaagggcgagatcgatctgcgccttccccgaagcaccgacggacctgcgatcaccggtctcatcgcggcctgtccgccgctcgaccggaattccgcctactgcaatcttgtgcagtgcacgcactttgccgacagctgcgtcgttgccgagcgcgacggcgacatcgtcggctgggtatccgggcaccgtccgccatccgatcccgccagcttctttgtctggcaggtggcggtgggcgcgcaggcccggggtctcggcctggccggccgcatgatcgaggccttgctcgatcgcccacaggcggcgggcgtcaccagcctcatcaccaccgtcaccgccgacaaccgcgcctcatgggcgctgttcgaaagcctttcccgccgatggagcgcgccgctcgagaagagcgtgctgttcgatcgcgacattcatttcgccggtgcgcacgccactgaatggcaggcgcgcattggccccctgccgcagcgagagcggcagcaaacccgccaggagctttgagatcatgaccatcactcttcccgagccgaccaaggccattcccgaccgggcgatctatgaacggcgcgagtccggcgtgcgcagctatgcccgctccatgccgcgccagttcaaccgggccgaggatgtgtggctgcacgataatcagggcggccgctatctcgatttcctgtcgggctgctcgactctgaactatggccacaaccacccgatcctgaagcaggcgctgctcgactatatcgcgagcgacggtatcgcgcatggcctggacctgcataccgatgccaaggccgatttcctcgagacgttcgaggcagtgatcctcaagcctcgcggccttgattatcgcgcgatgttcactggcccgaccgggaccaatgcggtcgaggcggcgatcaagctggcgcgcaaggtgactggccgcgagatggtcatcgccttcaccaacggtttccacggcatgacgctcggcgcgctggcctgcaccggcaatgccgccaagcgcggcggggcaggggtgccgctcagccatgtctcgcacgagccctatgacggctatcatgggccggacgtcgacacggctgagctgctggaacgccgcttgtctgatccgtcgagcgggctcgatgcgccggccgccatcctcgtcgagacggtgcagggcgagggcgggctcaatgtcgcgtccccggaatggctgcgcaggatcgccgagatcgcgaagcgccatggcgccctgctgatcgtcgacgacatccaggccggctgcgggcgcaccggcggcttcttcagtttcgacgacatgggcttcacgcccgacatcgtcacgctggcgaaatcgctctccggaatggggctgcctttcgcgctcaccctgttccgtccggaactcgaccagtggtcgccgggcgaacacaacggcaccttccggggcaacaatcatgccttcgtgacggccactgcggcgcttcgccacttctggagcgatggccgctttcaggaggatgtccgccggcgcggcgcgatgctggagcgtcgcctcgacgccatggcggccgagcacggcctttccacgcgcgggcgcggcatgatgcgcggcatccatgtcggctcgggcgaggtcgccgaagccatcacccgggcctgcttcgcgcagggcctcatcatcgagaccagcggcgcgcatgacgagatcgtcaaggtgctggcgcctctcgtgatcgacgacgccattctttccgcgggcctcgacattctcgaggagagcctccgcgaggcgttgaccgtcacttatggcgtcgccgcagaataagaaaaggaatccaacatcatgatcgttcgcaagctgaaagacgtccgcaagtcggacaagcacgtcaaatccaagggttggagcagcacccgcctgctcctcaaggatgacggcatgggcttctccttccatctcaccacgatgttcgcgggcgaggaactgcacatgcattaccagaaccatctggaggcggtgctggtcctcaagggcaatggcacgatcgaggatctcgagaccggcatcatgcacgagctggcgccgggcgtcatgtacgcgctgaacgccaatgaccggcacgtcgtgcggcccgcgaccgacatcctgtgcgcttgcgtgttcaatccgcccgtcaccggccgggaagtgcatgacgagaatggcgcgtacccggccgatccgcagctcgggaaagagccggaactgaccgactgaagaacagacaagactgaacaagggagaagtcccgtgaaagacatctacccctcgcgccacgccaagcaggcggagtttctgccgcgccatgatccggtcgtccacagcgactggaccgaagacgcgccgctcagccgcgcgcagacggaacaatttgagcgtgacggctatctcgtgctcgaagacattttctccgaggaggaagtggctttcctgcagcgcgaagcccgcaagctgcttgccgatccggccgcgctggacgcggaaaccgtcatcagcgagccgggcgggaaggaaatccgctcgatcttcgagatccatgcccagagccgcgtgatcgaacgcctggccgccgacgcgcggctggccgaggcggcgcgcttcctgctgggcgacgcggtgtatctccatcagtcgcgcctcaactacaagccgggcttccagggcaaggaattctactggcacagcgatttcgagacctggcacgtggaggatggaatgccgcgcatgcgcgccctttccatgtcggtcctgcttgcggagaacacgcccaacaacggcccgctgatgctgatcccgggatcgcaccgcacgttcctcacctgcgtgggcgagacgccggaggaccattatcgcatgtcgctcaaaaagcaggaatatggcgtgccggacgaggacagtctcgctgagctggcctacaagcacggcatcgtcgcgccgaccgggaagccgggcagcgtggtgatcttcgattgcaatgtgatgcatggctccaacggcaacatcacgccgtttccccgcgccaatgccttcctcgtctacaatgcggtgagcaaccggctgcaggcgccctttggcgtcgagaagccccgccccggcttcattgccgcgcgcggcgaaccgcgagtcatcgcgccccggcatggccggctgaccgaggaggcaatggcatgagcggcgtccacagcgtcgagaagatcggcggcacgtccatggccgcgacggccacattgctcgacaatgtgctgatcgctggccgcagcggcgcggacctctacaatcgcatcttcgtcgtctcggcttatgccgggatgacggacctgctgctggagcacaagaagaccggcgagtccggcgtctatgcccgcttcgtggcggacgaggacgcgaatggctggcgccgcgccatggagacggtgcgcgacgcgatgcatgcgcgcaatgccgagatgttcgcgcggccggaaagccagctcgaagcggaccgtttcgtcgacatgcggatcgatgccgcgacgcagtgtctggacgatctcgcgcggttgcgcagccatggccgtttcgcgctcaaggaacagctcctcaccgtgcgcgaactgctcgcagggctcggcgaagcgcacagcgcgcactcgaccgcgctgctgctgcgcgagcggggcgtgaatgcgcgcttcatcgacctcaccctctggaaccaggaggacaggcgcgggctggacgagcgcatcgagcaggctctcgcgccgatcgaactcgccacaacattgccgatcgtgaccggctatgccggctgcagcgacggcatggtgcgccgctatgcccgcggttattcggaaatgaccttctcgcgcatcgcggtcctcaccggcgcgcgcgaggcgatcatccacaaggaattccatctctcgagcgcggacccgaagctggtcggcacggagaaggcgcgcaagatcggccgcaccaattatgacgtggcggaccagctcgccaatctgggtatggaagccatccatcccggtgccggccgtggcctgcggcagaccgccattccgctgcgcgtgcggaacacattcgaccgggaagatggcggcacgctgatctccggcgactatgtctcggagcagccgagagtcgagatcgtcaccggtatccggcagatgcaggcgctgcagttcttcgagcaggacatggtcggtgtgaagggctatgatgccgcgatcctggaggcactgacccgtcatggcgcgtggatcgtcagcaagtcgtccaacgccaacaccatcacccattatctctcggccgatgtggcgacgatgaagcgggtgatcgcggacctgcagaagcgctatcccgatgccgcgatcacggcgcagcccgtggcgatggtttcggtcatcggcagcgatatcgcacggccggggctgatcaccgacgcgcttggcgcgctggctggtgccggcatcgacgtcatcgcgatgcagcaccagatccgcaacgtggacgttcagttcatcatcgaggtcagccagttcgaaggcgccatccgcgcattgcacgccgcgctcgtggaatgcgacggggaccggacggaggaaagcgagcgggcggccgcctgacggcgccccgctgaatgcccgtgctcgccgcgatcgctcccgtccgcagcctgctgatcgccatcttcatgctgatggcgggcagcggcttcatggccactctgctcagcctgcgcctggagcgcgccggacaaggcaccatcctcatcggcgcggtggcgaccgcctattttggggggctggtgcttggcgcgatccgggccgggcaggtggtcaggcgggtgggccatatccgcgccttcgcggcattcgtggcgatgctctcggcgagcacgctcgcttatgctctcatcgacgggccgctcttctgggcgggactgcgcttcatcgatggcgtctgcgtggccggcgtcttcgtctgcctggaaagctggctgaacgaccgggcggaggcccgcacgcgcggcaccatcctcgcggcctatatggtggcgctatattgcgggcaggcggtggggcagtccctgctcggcgcgaccggcacgctacccggcatgccattccagatcgcgtccatcctcatttcgctggcgatcattccgctgtgcctcacccgcagttccgcgccgccgccggtggaggccagcgccttctcgatccgcgccctgctggcgatctcgccgctgggggcgctcggggcagcgacgacgggcctgatgctgggcgccttctatggtctggcggccgtccatgtgcggcgcctgggtctcgacctgaccgagaccgctgccttcatgatgatcgtgattctggggggcgtggcgcttcaggccccgcttgggcatctctccgatcggttcgacaggcggcgcgtgatcgtgctgagctttgccgcgacggcgttcgtcagcatggcactggcgctgtggcccggcggcggcgtgccgttgctggtgctgggcgccctgttcggcggcctgagcttcgcgctctatccgctctgcgtcgcgcagtgcaatgacaggctgctggctgccgaccgggtcgccgcgagcggacgtctggtgctcctctattccatcggcgcggcgctcggtccgcttggcggggccgtgttcatgagcgtgatcggtacgggcggcctgttcctcttcatcgccctgtgcgcatccgccatgctggtcttcggcctgtggcgccaggccttcttcgcaccggtgccggcgccggcgcagcaggatttccagatcgtgccgcgcactacgcccatggcgtcgctgctcgaccccaacacgcccgatgatgcggcgcccgcaggacagacagaatgacgcagaccgaccgcctccatcccccgatcaacgccgtcgcgaccgaatccacggacccggccgaccgggccgtgctgcaccgcgccatcgccgcgtcggcgctgggcaatgccaccgagtggttcgactacgggatttatgcctatggcgtgacctacatatcggccgcgttgttccctggcgacgtggaggaagcggtgctgttcgcgctggcgaccttcgccatctcctttctggtccgtccgctcggcggactgttttgggggccgctgggcgaccggctggggcgcaaatcggtgctggcgctcacgatcctgctcatgtctctcgccacgctctgcgtggggctcatcccctcttatgcgacgatcggcttctgggcgccggtgttgctgatcctgctgcgcatggtccagggcttctcgaccggtggcgaatatggcggggcggcgaccttcatggccgaatatgcgcctgatgaccggcgcggcttctatggcagcttcctcgaggtcggcacattggcgggcttctccctgggcgctgtgctgatgctcggcttctcgctgctgctgggcgatgtcgccatgtatgactgggggtggcgcgtgccatttctcgtcgcggcaccgctcgggctgatcggcctctatctgcgctctcgcatggaggacacgcccgtcttccgcgcgcacgagaagaccagcgaggacctgccctcgccggggctgggcacactgatgcgccatcactggcggccgatgctggtggtgagtgggctcgtcgtcgctctcaacgtcgtcaactacacgctgctcagctacatgccgacctatctgcagcgccgcatcggcctctcgggggatgaagctctcatcgtgccgatcatcggcatgctgttcatgatgatgttcctgccgttcatgggcgggctttcggaccggatcggccggcgaccgctctggcgcttctcgctgatcgggctgctggtgggggtcgttccgctctacattttgatggggaccggcctgcccggggccatgcttgccttcgtcctgctcggcctgctctatgcgccgcagcttgccaccatctcggcgacctttccggcgatgttccccacttatgtgcgcttcgccggctttgcgatcgcctataatgtcgccacgtccatcttcggcgggacggccccggcgatcggcagcggcctcatcacgctgaccggcaatccgctgatgcccgccttctacatgatgggggcgtgcgttgtcgggctgttggcactgcgcttcatgccggagacggcgcgctgttccctgcatgacgatccgttcgcaagtcgggcatcaggcgagggcaggacagtcgcgcgcgcctgatgtggcgaggcgaggcggtcagcgccgcagccgccagttcgcgacatggccggcaatgaggagcacgctgcctgtgacggtcagccacaattccccgccttccccgacatccgggagcagcgccagcgcgaggagcaggaggccgaccccgccggccaaggcgacatggccgctgccgtggcggcgatagccaagccagaatgccagaccagcgctcggcgcgagcagggccagcgcgacgacatggaacgcctcggattgcgcgaacaatagcatggtgcccggcagaaggagcaacagggcgggcagggcgaggcagtgaagcaggcagatcagcgagccggaaatggccgcgctttcaatgacattgatcccggcccgggaagagcccgttgaagtccgattaagcgccatggcatccagattcccgttaatgtatgatataacgtatcataataggtacgcgctcatgaatgttgaagggggccaggcatgaatattcgcaccttctttctcccggcggtgtcggctgtcgctctgctggcgggtccggcgggaaaaagcgctttcgttttccctttacccttggccctttaccctcggagcgcaggctgtatcaggagaccagcctatttaggagattcccctgatgcatgagataccccgtcttgcgagcgggataagcggactggacaaggttctggccggcggattcatcactggggcctcctatatcatccagggccgaccgggcgccgggaagaccatcctgtctaaccagatcgcctgcgcgcacgtcgcgggcggcgggcgcgtcctctatgtcacgctcctttcggaaagccatgagcggctgttccagtctctggactcgctgtccttcttcgatcgcaggaagctgggcagcgagatcatttatgtgagcgtcttccagacgttgagggacgaaggtctcgacgcggtcgtgaagctgctgcgcaaggagacgaagcggcaggatgcctcgttgctcgtgttcgacgggctgctcaatgcgcgcgaccgggcggacaccgacttcgacgtgaagaccttcgttgccgaagtgcagggacaggcggcgttcgtcggatgcacggttctcttcctcaccagttcgcgcgcgaatgaggtctgcccggagcacacgatggtggacggcgtgatcgaactcaccgacacgctggccggcgcgcgcacggtgcgccagcttcaggtccgcaagtcgcgcggcagcaaggcgctgggcgggctgcacaagttcgagataacggacgagggcgtcaccgtctttccccgaatcgagactctggtcacgccggagatcgcggacgcgccggtgcgggagggctgccttgccactggcattccgaacctcgatgccctgatcggcggaggcgtccctgtcggttcggtcaccctgcttgcggggcccacgggcagcggcaagacaaccatcggtctgcatttcctgtcgcaatcgaccgcggaggagccggggctccatttcggctttttcgagacgccccagcggctgcgggccaaggcaagggcgctgggcctcacactggcggaggaaggcgacccgtcgctgacggtggagtggacgccgcttgcagacaatatcctggacaagctcgcccatcggctgattgatcgggtgcgggcgcagggcgtccggcggcttttcatcgatggcctgggcgggttcgagcgcgctgcggtgtaccgtccgcggctggtcgagttttttgcctcgctgatggatcagttgagggctgacggggttaccacattggcaacatgggaaatccggcaactcctcggcaccgacgtggaggcaccggcgaccgacatctcggctattctggataacatgatcctgttacgtcgttgggaggaagatcatagcattatcaggggtatatccgttcaaaagatgcgcgatcgcccgtttaacccggcgatctgcgcgatcgacttcacggagcagggactggtcgtcggcgggccattgagtgatcgccgcgcgctctcttcgcttcctccgaaccaaggctgacggttatcatcgggcccgcgggattctgaacatggcgcttgtccttgtagtcgatgacgaatttctgctggccacgatgctcgccgacattctggaggacgagggctatgaggtggagaccgcttccaacggccagctcgcgctggcggcggtccagaggaggaagccggatgtggtcatcaccgacttcatgatgccgaccatgaccgggctggaattcgcggaagccgtgcgcgccgatgaaagcctctccgacctgccgatcattctggtgagcggggcgcaaggcgccatcgcgcgggagcatccgcagctcttccaggcggtgttcgacaagccttacgcaaatcgcaacatcctcgaagcagtcgagcggcacgtcaaaccgacccgggcgggatagaagcgccgccaccgggtagagcggggcggatcggccgccatgtcttcagacgcttccaatcgctgtgtcggcctccgggttcgcggcgtcttgcctcatcgttcgccctgttaatcgagcacgatctgcaatcgattgtagacaagggccgcatctccatggaaagcgagggacggatcggaaaagccaagagggcggacatgacgggagcggatttcgacgggccgggcatcgaccgcaggcgagtcatggcaggctcgcttgccgcgctggccagcgtggtggcactcacgcagccggcccgggccagttctcccgccgccgcgaggcccgatcccgctcgtccgatccccgcgcagtgggatgccgcgccgagcatgaagctctggccggatggtccgcccaccgggggcttcgcgcccattccgctgccgatggccgatgcgccgccggtcttccttcacaatgtcgcgcagccttatctgaaggtgttccgaccggcgcgttcgaatggccgggcggtgctggccatgccgggtggcgcctatatcttcgtctcgatcgacaatgagggtgcggaactcgcccaggccctgacggcgcgcggttataccgtgttcgtgctggtctatcgtttacccggcgagggctgggccggtcgtgccgacgtgccgctgcaggatgcccagcgcgccatgcggctgatccgcgccagcgcccgggaccatgactatgatccggcccggattgcggcgatcggcttctccgccggcggtcatcttgcagcttcgcttgccaccgatttcgcgcaaccgctgttcgcaccgcgcgatgcgctggaccggctcgatgcccgtccgttcgtgacgggcctcatctatccggtcatcagcatgagcgcgccgatcacgcatgccgattcggcgctgcggctgctggggccaaagccgggcgacgcgctggtcgcccgccgctcgcctgccgcgcatgtcggcccggatacgccgccgaccttcatcatgcacgcgctcgacgatccagccgtccctccggaaaacagcttcgagatgctgcaggccctgcgcgtggcgcagcggccggtcgaggcgcatttcttcgaggaaggcggccatggtttcggtctcggcgatccggccttgccggcgcgtggctggctggacctgtggacggcctttgtggaccggcatgcggccgcctgagcgaaccggaattgggagtgcgagtgagatgagaagcatgaacaggcgcgatctcggccggctgggcgcggccgctttggtcaccatgatggccggacgcatgggccacgcagcccaattgccctccgacgatccgctcgcctatctcgaccccgaattgttgccggcggcgcgagaagtcattgcacagaatgaggggctgacgtggacgaaggaggcgctcgcgcggatccgggccgggacgccgccatcgccgccgcacctgcctgacgtgccggtgcagcagcttcgcctgcccgtggggccgggccagcccgatgtgcccgtcttcatcatcaatgcccggccggggacgcgccgcccaggcatcctgcacatgcacggcggcggctacatcctcggccgcgctgggctcgaagtggcctatgagcaggcgctggcgcgcgagctggattgcgtgatcgtcacggtggattaccggctcgcaccggaaacgacctatctcggctcggtcgaggacaactacgccgcgctgcgatggatgtaccatgaggccgcgaggctggggttggaccctgcgcggatcgtggcgatgggcgagagcgccggcggcggtcatgcggcgcgccttgccatcactgcgcgcgaccggggcgaggtgccgctggccgggcagatgctcatctatccgatgctggacgatcgcacggggagcagcgtccacctgccgcccttcattggcgcgttcggctggaccgggcaggccaatcgcttcggctgggcgagtttcctcggcatggagccgggcggaccggacgtgccggcagccggcgtgcccgcacgagtcaccgatctgtccggcctgccgcctgcgttcgtcgcggtgggcggcgtcgacctcttcgtgcgggaggacatcgattatgcacgtcgcctgacggaggccggcgtgccgaccgacctgctggtcgtgcccggtgctttccatgcctttgatcgcgtggcgccggaggccagggtctcgcagcgcttcacggccgcgaagatggatgccctgcgccgggctttcggcgcctgagcggtggatcggccggggcgcggcttggctcgattatcccgcagccgagggcgccccgcgcttatccgaacaggctgactgcgcaagcgcgatgcagcccagcggcccggcctgatcgcccagatgcgcggggccgatcatcgccgtggccgaccgggcgtcgaacgccggcagatagccctgcagcagatcgagcgcccgcgcccggatccgcgggaacagaaaggcgcggcggaccgcgacgccgccgccgaacagcatcgcctgcgctgcggttgtcagcagcagcatggcggaaatctcggccagatcggagacgacatgctcccagagcgcatcgtcgtcgtccaccgcgtccatcggacggccgaagcgggcagccagagcagggccggacacgaggccctccacgcaatcgccatggaaagggcaggtgccctcgaaacgatcccccgccgcgcgtcgcgcgcgaacatggccgatttcgggatgcatggcgccgtggaccggccggccgccgatcagcaggccgccgccgacgccggtgccgacggtgatgtagcagaggctgtcgagcccggcaccgccgccccagcgatattccgccagcgccgcgccattgacgtcggtgtcgatcgcccatgggcaatcgatgccctgcgtcagcccgccagcgacatcggcatgcgtccacccatgcttgggtgtcgggagcatatggccgaaatccggagctgcccggtcgaggcggatcgggccgaaggacgcgacgccgatgccatccagcggcgcctcggcatgccaggcgatcagccgatcatgggcgcgggccagcgtttcggcaggcgtggtcgtcgggatggtctcgcgcgcgatgatcgcgtcgccatgggcaagcacggcaatcgtcttggtgccgccgagttcgacgccgccaaaacggccttcgccgcgccgggtcatggcgctgcccgcaggcgggcccgctcgccattgagcgcgagcgtgaggaagggcgcgaaggtgccgccgaagcgccgggtgccggcatgatcggcgccatgcccccaatcgtccacgaagctggtgacgcgcagatcgggcagcacgagccagctataggcctgtcgcggcgcttccggcggattggcgatcacgaggccggtaccgttgagcggccgccactcgccctccagccggtccgagaccatgccataaaggccggtggggccgaccggcccggcgggatcgaacacatgcgcctgggtggaccagaagagataataatggccggcatggtggatgacatgcgggcgttccagctcattgttgaggccgtccgcgctgatgaccgggggcacgatctgccacgggtcatccgggccccctgcgccgcgcgccgcgccgatcacgccgttgaaagccgacgccgagccagcccgcgagccggtgaagaagagccaggcctcgcccgtcacgggatcccggaagaagccggggtcgcggaatgccttgatagtgccgatgccgccgccgccgctcagcgggtccatgtagaggcactcgtccagcgccacgctttcgcgcaggtcccgccagtcggtcagacgtggagcgtcggcatcctcggcgagccttgcccgggcctggaacaggcgttgcccgaaggtcggctgcgcctcgccgcgcgtgccggcggccgtgaaatagagcgtcagtccgccaccgtcggcatccatgatcgccgagccggaccattcccggctgcccggcgcaaagccttccggcatggccggtccgaggctgcgccagccggatgcctgccgcaggagaagatggatccgcgcatgagcatgccggtcgtcgggattttcgaaccagggcgcgcccagtgccatccacaagccggtgccgtccgcgaagcgatggatggacccatcgtcgttctggatgggccacgcgtcccacaagccaagctccggcagggcctccgcgagatcggcagctccgatcagcggcgcggcataaggcgcgaccggtccgatcgccgcgacatgatcggcgctccagagagtgccggccgtttgatcggaaggcatggcggacgtgtcaggcaagatcgatacccctgtcggagagcgaggaaaggcgggccggcaagggcagggcggcgccggcagacggcgtgcagcctccgcaagccttccggctttccgggctcccctgcgtcgatcccatgggctgatacacggacagcgaaatcgattgcaaagcaatttttgcgtgcatgtcgtgtgtcttgccggatgcgatgccggatgtcgccgcgactgcttagctggtcccgcgaacgacgagttcggggttgaggacgatcgagccggtctgcttgccgtcgatgcggcggaacaggcagtcgatcatctgccccgcgccggtctggatatcctgccggatggtggtgagcggcgggacagtgctgcgggcaatcggcagatcatcgaagcccacgacccgcacgtcgccgggcaccgacgtgccccgcgacgcgaggatctggatggcggtctgcgcgatcatgtccgaggccgcgaaaatgccgtccggcatgcgctcgacgctgtccagataagccgcgatatcgccggcgctcaattcgctggcgaggtggatggtgacttccgccagctcgaccggcgcgccggccgcgcgcaccgccgccttggcgccctcgaggcgctgcgcgatctcgatcgcctgtgtattgcccagaaagacgatgttgcggctgccgcgcgcgatgagatgctccgccgccatgcggccgcccaggaaattgtccgtcccgacggagcaatgcacctgaccctgcgtgaaggcgccccaggcgaccatcggcagataggagcgggcagcggcatcgagcacggccgactggtcggactggccgatgatgatgaagccatcgacccgcgccttggcgatcatggcttccagccagtcctgcttgtccgggatcacgcgggacagaaccaggtcgaaatcgcgctcggtcagttcgtcggcgaggcaaccgatcatcgtcatgaagaacgggtcggagatatgctgcgcgcgctcgtggccgagcgggatcacgacaccgatcgcgccactgcgccgggtccgcaaattgcgcgccagcgcgctgggctggaaaccgtgctgctgcgccagcttgcggatgcgctcggccgtctcgttgctgacgacggtcttggccgccagcgcccgcgacacggtggcggcggatacgccggccagctccgccagatcgtagatcgtccggatctgttttggcttcaccgctgtcacgccctttcctgttccggcgacctgaatagaagatcgcgtttcgatttcagcacggattttccggcgcgcgcgaataatccgcctggttgcgtgccagcaaccgggcggcaaatggcgcgcgccgccagttccacaggcagagcccggtcagcgcggtggcgaacagcgcgcccagcaggatgctgtagccgctgtcgcccagccagtcgcccagcagggccatggccagcggcgcaagcacggcgctgacgcaggtgtagaagagcagcagcccggcgatggagccgtgccggctcttctcgtagcaactgatgccggtggaattgatggtgggatagagcacggacatgaacaggcctgtcgcgggcagggcgaagacggcgatctcggggccgcccgccagcgcgatccagaacagcacggtcatgccgaaggtgcagacaagaaggacgacgctccagtcgaggcgggacagcagccaggcgccgagaaaacggcccatcgcgcgcagcacgaagaagaccgagacggcatagagcgcaagccacgggaagggcccggaatagcctgccagataggtcggcacccagacataaatggctgcttccgccccgacatagagcatgagggcgatgctgaagaaccaggccgttggctcgctcatcatgcgcatggcatcgcgcgggtctgccggctgtgcctgctcgcgaaccggcgtcggaaagcgtgccagcgcgatgccgaccagcagtgccgcgcagagcatcgcggcgatcaggtaaatccatttccagctggtctgctgctggaggaggaaggcgaccagcgccgggccgacgatcgcgccgactccgaaaaagccctcgaccagattcatcgtcgcggcatgctcgcgggtggagcttgtcagatcgccgatcagcgcgagcgcgcccgatttgaaaatgccgatgccaaggcccgaaaagaacagcaagacgacgaagaacgccatgctgtgccccgctgcgaacaggcccgagcccacgccgaacagcatcagtcccagcaggatggtccacttgcggccgatccggtcggcgaggaaacccagcgatatggcggcaatgccgatgccggacatggtggcatattggaacgagccgccggcggtcaggccgagatcgaactcgcgaatcacttccgggatcaccgtgccgaccgcgtcggtcgtcatcgcgaacatcgcgaacatcaggaagatgaggagcttgaggagatggttggccggccgatcggcccggctgactgcattcggcatgaatctccccttcgttctttctatccggccctgtccgcgcagggcgtggccgcgggatgaatgtcggtgcatgggttccggaacgcaatcggttgtgattgaccgcttcccatgtgccggctggcgcctgtgacatttttgcaagcgaaggtcaaagcatagcacttctgttgattctacacattgtgctgcaggaagatcttcgttagacggtcacgcaatcgattgcataacatcgatggaatgacagtgcgagagggtgggccggaatcatggcacttttcctccgccaggcatcgagagcagctcactgacgcatgtgggcgaactctctttcgtgcatccatcgcatccggttgaaaacggccagagccgtcgaccgggttttcggtccgtgcatcgagggtccggtaaggtgaccgagtctttgggagttggcagttgaaacgcaataatctcttcatcgcatgcagcatcctcgcgcttgcgaccccggcattcgcgcaggataacagcgcgcccgacgagccctatgatggcggcgagatcatcgtgaccgcgcagaagagcgcggaaagcctcaccaaggcgccgatcgccgtctcggtcgtgcagcaggatgcgctggaccgtcagggtctttcgagcgccgacgcgctggtgaccaccgcgcccaacctgcagctcagccagaacggcttctcgatccgcggcatcggcagcaacaacagcttcagcggctattcgacggtcgcgacgcagatcgacggcatctacgatccctccgcgcaggtgctgcagctcggcctgttcgacatcggggcagtggaagtgctgcgcggcccgcagggcaccgtctacgggcgcaacgccacggccggcgtggtgaacatcaacaccgccgacccgggcttccgcttcgccgcggaaggggacatccaatatgccagccgcaaccagatgcgcgtgcgcgcagcggtggacctgcctgtcaccgacacgctggcgatccgcgtcgcgggcttccgcctggcagacgacgggctcgatccgtatctgggcgccggcgaggcatggggcaagaccgacctttcggccgtgcgggtcacggccctctgggagcccacctcgacggtcagctggcgggtgtcgctgaactatggcgagaaccagggcaccatcccgctcagctatatgcgcagctacaattactatcccgacgccgacatggcctatacgggcacggacatccgcaacgggctcttcgggccgggcgtcaccgtctatgacaagcagtacaatccgggcgtcgaggatgtcaccgacaaccggatcaacaccaaatattatgccgcccgctcgcgcctgagctgggatgtgacgcccaatctcaccgccacctggctggcgggctactcgatgctcaaggacaatggcgtcacggcctccaccggcgtgttcgagcagcgcgccgtcgatgccaagaccgagacctggtcgcatgagctcgatctcaattacgagatcggccgtttctccatggtcgccggcgcctacatctatcaggacaagaagccgtccggcagcgccctgatccatgccggcaacaccgcgccctatccgttcaacagtgtcttcaacatgttcggcgccaaggtcgtcggcgagggcttcaacatctccacgatcgatgccgtggatgtggtgaactacaattccaacgtcggcagcaagtcgcaggcgctgttcggccaggccaaatatgagctgctcgacggcctgaacatcacgggcggcgtgcgcgccacctgggatcaggtgctgagccgcaacacgcagctggtctgcgccggcggcacggtgacgctcgagacgatgaacccgaccacatgcccggtcggcgatcccatcgccttcactgacgacaccgatcgccccgaggcgaagtacagcaaggtcaactggagagccgggctcgattatcagatcacgccgcagctcatggcttatggcacggtgagcaccggctatcgcagcggtggcctgcagtcgagttccaacccggtcgctttccggtcctacgagcccgagacggtgaccaattacgaggccggcatccgcgccgacctgttcgaccgccgcctgttcctgggcctcaccgcctatcagatggattacaacaacctgcaggtggcctcgatcatcgtcgatcccatccaggggccgatcccggtttcgaccaacgcggccaaggcgcgcatccgtggcgtcgagctggaaacgcgcttctcgccgacgcggaacgaccacttctccggctatgtgtcgttcctcgacaccaatttcctgtccttccccaatggccaggacaatctctattcggccgacacgatgtacaacatcttcggcccgatcctcggcttctcttcgatcccgtcccagacggcggacttctccgggaacgaactgcccaatgcgccgcgctggagcggacgggtgagctatgcgcatgatttctacatcggtgacggcaagctgacgccggctgtggacttctacgtgcagtcgcggaccttcgcggacatcggcaattatgcgcagagccgcaacgggtcctacaccaagaccgatctcaacctcacttatgtgttcccgggcgagactctgacgctgaccgccttcgtgaacaatctcgaggatgagcggatcgcccagaatgtgacgacggtctggagttccacggtggtgaactacagcgcgccgcgcacgatcggcgggcgcatcggcttccggttctgaaccgatagaaaaatcaacggggcgggcgggtctctcgctcgccccggttgcttcacggcgcgaagccgtctgtaaaggggacaatctccggcgacagaccggatgcgccgggcactgccggcgagagttgtggagatgaagatcatgcgcacccgacgactgaactctgccaccctgctgatggcatccgctgctgccctttgcgccatgcccgcacaggcgaaggatgccgtcgcgcagcccgctgccgcccgctgcgaagcgctggccgggcagtccttcggcccggacgtcaagatcctctcggcgcgccatgtcgccgcaacgccgcccagcgaccaggtgaatgcccatggctggcgcatctcctccgcgctcccggggcactgccgggtcgatggcatcatcaacgagcggcagggcgccggcggcaagacctatggcatccgctacgcgatcgcgatgccggacgactggcagggccgcttcctcctgcagggtggcggcggactgaatggttcggtgctggagccgacgggcccggttgcggccaatggcgtgccagcgctggcgcgtggctttgccgtcatcagccatgacagcggccatgaaggcgcggtgttcgacaatagtttcatggccgaccagcgggccgcgctggattttgccgagacttcggtccgcacggccacgctgctgggcaagaaggtgaccaccgcttattatggccgggatatcgcgcacagctatatggcgggctgctcgaccggcggccgcgaggccatgctggcttcccagcgctatcccgaattgttcgacggcatcattgccggtgccccggccatgcgcacgggggattccaatctcgccatcgactattcgcatgtcctgttcaatcaggtcgccccgaagggcgcggacggcaagccggacgtctccgccctgttcagcgatgcggtgcgccagaccatcctccacgggctgctggcccagtgcgatgggctcgacggcctcaaggacggcatgatcgagaatgtcgcgcaatgccgcttcgatcccgcgaagctggtctgcaagccgggccagagcaaggactgcatcagcgcgggtctggcgggcgcgctcaaggcgggcttcgcggggccgcgcgacaaggcgggttatcccctctacacggcgatgcccttcgataccggcatcgtcgtgaagccgatgggctatctgcccaccggggctcccggcccgttcggcccgcccagcacggaggccgccattgatctcgatgcgcgcatccaggccatccgcaacgaccccgtgcagcgcctgaccgataccaactactggaccaatctcggcacattcctcgatcgcggcgggaagatgctcttcttccacggcgtttcggacttctggttctcggcgcaggcgacctgggactattatgagcgcgcggcggagacgaacggcaaggcgttcacggatgccacgcgcttctacatggtgccgggcatgctgcattgtcagggcggcaatgccttcgaccagttcgacatgctgggcgcgctggtcgactgggtggaagagggcaaggcgcccgaggccattgtcgccgcgcggaaggatttgccggaggaaacccggccgctctgcccctatcccggccatgcccgctatgtgggtggcgacgcaaagaaggcgagcgccttcgcctgcacgcccgcacaggacgtcccggcaggcgactgacgccggcagcgggggcgttctcgccagcctacgctgaaagtctttttcgagggcgcggcctcgtcccggcctgcgtctgcgcagacaggggggagcgcgatcggaaggaccgcgctccctttcttccgggtcagctcgccttggtggcggcgatccagtcgtcgatcttcttctcgagcacggtcatggggagcgagcccgtcatgagaacctgggcatggaaggccttggcatcgaacttcggccccagctcgtcctgcgccttcttcttgagccgctggatggtcagcgcgccgatcttgtaggcgagcgcctggctggggatggcgatgtagcgctcgacttccgccgtggcgtccgtcttgcccatcgagctgttgtccagcatgtactggatcgcctgctcgcgggtccatcccttggcatggatgccgctgtcgacgaccagccgcatcgcgcggagcatctcgtcgtcataatgacccatgcgctgataggggtcctcgaacaggccgaagtcgaagcccagcgtctctgcatagagggcccagccctcgacataggccgtgttgcccccgaagcgcatgaaggcggggagaccttcattctcctgcgcgaggctgagctggaaatgatgccccggtgcgccttcgtgcagatagagcgtggtcatgcccggcaggctgcgcgagggcaggtcgtaggcattgaagtagaacacgcccggccgtgagccatcgggcgtcccgttctcataggagccgcccgcctcgaacttctcgcgaaactcgggatagggccggatttccagcggcgccttgggcagggtcgagaactggcttcccactttctggtccaccactttcccgatgcgatagaattcctccgtcatccattcgcgcgacttgggatggaattccggcgaatcccgcaaatgcgcgaagaactgctggagcgtccccttgaagcccacttccttgcgcaccgcctccatgttcttctggatgcgggcgacctcggagaggccgagctggtggacatagtcggcggtgagggggagggtggtcgtgccgcggatcagctcgccatagagcaggtcgccgcccttcatggtgctcagtcccacggtctcccgggcgacgggcagatattcggtggccaggaaatcccgcatccgcttctgcgccgggttgatgccgttcacgatgatgtcgcgataggcggcggtgagccgggtcttgtccgcttcggagatgccttcggggaagttgagcacgggctggtagaaaggcgattcctcgacactctgtgcggccagattgtcgaactgctggatcacattgttgatcgtgagcttggtttccaccacgccgctggccatgccctgccggaagcgttcgatggcgcggtccgtgagcgcgatatagtccttgtggcgcttgagattgttctcgtagtcctcaagcgtcttgaacggtgcggcgcccttgcccgaggcgaaggtcggatagaaggtgtggaagccgctgaagtgattgaccggtcggacgatcgtcagggccaggatttcggggcgcagtcccctcaacgcctcgtcggtctgccactcgaatacgtcataggcgatctggttctgcgcggtcagtcttgaccggtcgatggctttcagggctgccagatcctgctcggccgccttgcgttcggcatcgatataggcgtccgtgagataatcccccagccggtctgcatagcgcaagtcgccacggaagatggcgttgatgggattgcgcttcagattggcttcgtccgaagcggcgaacagggcgaagagcctctggtcttcgctctgggcggactgcgttgcgggcgcggcgccatggccttcatgctgggccagggccggcggggcgagcatcgccgtaccgagcagaagggcaatcgcccgggtggttcgcgaggcgcgagacatgcatcatcctttcgatctgagagcgatcatcgctgatcgtgtgttgcgtgcctaacactgcgcgtgcggccccgcaatctgcccggaacatggatgtgtgcatgaaggcaggccccctccggcgatgcggaaggggcctgcgcgggaggatcagcggaaggcgttgtggacgaccttcacgacgcgtccggtcttgatgttgacgagcagcgcatcgttatagtggcgcacccagcgctggttcacgcccggcttggcccagcggaagcggccataatccgagacgatataggcgcggccataataagccggctggatacgcgcgccgggctggaagcgctggtagcggaaggtggcgcgccagggatgggcgcgattatagtcccggacctcgcgtgcatagtcccagcgggcgtcccgaacatcgcgtttcgcctcgcgcaggtcctgccgggcatcgtgcaccttgcgcgcgtccttctgcgcctgatggcgctcctgctgataatggctggccggctgcgccatggcggtggccggcaggagggccagggtagcgaggccggcaaggatcagtttcttcatggcatgacactccttgtatctttgccgggcgcggcgtggatgccgtgaggaggaggagcagaaccgccgccgcacccgacatggcccttatggagccggagcgctgaacggcgcgggaacggcgctgtcagctttcgctcataagtgtctcaaattgtctgtgggcgcggggatcggaggcgagttcagggcttgctgtgcggttcccagcgccgctcgcgataccagcgagtcacgacatatttgacgccccggctcacgggcagcgccgcgtggagcgtgtcgtggttgggcgatccgtccgcattcatgttgttccacatcagcagcgtgcccgcccgcggcggcacggtgaggccgaggcgcgggaagtgcgtttcgccgccttcctcgacgtcgcagagataggccatcgccgtccagcagcgctgccctccgctcacgcgcatggccggccagtaatgcacattgccgggaaaataatcgcagtggaggtgatattgctgggtctgctcgtagcgctggccctggagcagctctccatggtcgccttccatccccatcagcgcgtcgatgcgctttgtgatggcgatgacgaacggatcgtagatgtcgagattgcaactgctgctggtgcggtagccggaggccgtgcccgagaacagcttggatggcttgcagcccgcgtcgatcttgtcgatcagcttcgcgcattccgcaggcgacaccaggccgtggcgcaggaacatctcggctttgtcggtgggtaggcggctgaccatgggattgcgcgccaagcgctggcgagttcgctccccaatccccgcccgtgcctgcgatggaacgtctgcgtcatcgagccatgtctgcgtcatgagggaggctcctgccatcggtcgaacgctggggcaagagcgcagagccacgccgaggggcaggacgtgcagcgaaaaaggaccggctctcgccgttgggagagccggtccagtctttcctgaaggccgatcaggaagtcgtcccgggaagcgctggcgcttaccagaagaagttgtggatcacgtcgacgacatagccatcgcggatgtccacgagcagggcatcgtcataatagcggacccagcggagcgagccgtaggcgggcggcaggcgataataataagggtcgttgatccagtagctcgacgaaaacagcatgttgctcaggtagaaaccgatcgagaacgaccggtagccatagctccagccataaggtgcgcggtaggccggcagcctgtagatcgtgcggtggcgcactcgatagctgttccagtcatagcgcctgtcgttgcgccagcgattgtcccagcgccgctgatccgaccaccgctcgcgttcgttcagccggcgctggtcgttccagccccgctggcgcgaccagtcttcccggtcgcgggaccaaccctcccgattgcgggcatcgtcgcgaccgcgggaccagccctctcggttccgggcatcgtcgcgaccgcgatcatctcgctgccagtcggcgcgtcgccggtcgtcgccattacgcgaccaggtcccgtcgttccgcccgcgatcattgcgtgcttcctcgccgggccgtcgatcgccgcggcgcggcccatcgttctggctgcggtcatcattgccgcggctccagttggggcgcggtcgattggcggggggaacggtggctcccgggccgggttcgaccggcgtgaggcgacgctggtcgggccagttggtcacttccgggcgtccgacccggttctcccgatcgccgcctcttcgctggccgttgtcgccctgcgcgcgcgagggcgggacccgcgtggtcgtgactgccgaagggggacgctgctgccgggcagcgggcggggacgacggagcggactgccgccgttcggttcggggtgtgggttgggggcgcgcggacatattgccttcgacagccacgcgcgggcgattgcgcccttcgttcggctgggcgagagccggcgcggtggtgcccagcacggtggtcaccatcaaacccagggaaagcatccgtctcatcaggagttcctcaaaaacaggcgaatcgtcgccattgaggacgttatggagccggggggctgtcccggcgctgaacatctgtgtcagccagcggcaagcttgccccaaagcgggaccgggggctctatggctccccactgtccgccggcggcgtgaggccgggaacgcgccgggctgcatcatcaggcgcgatgccgggcgcgggcgcggcggccacgcgctcctcaccgcgcatgatccgcccggcctgccgaatggcttcgcggatcctgggataggtgccgcaacggcagatgttggtcatcgccgcttcgatctcggcgtcggtcggattgctgttgcgcttgagcagcacggacgcggtcatgatcatgccggactggcaatagccgcattggggcacgttctgggccgcccaggcctgctggagcgggtggctgcgatccggcgaaaggccctcgattgtcgtgacgaaacgcccctcgattgccgcgatggtgacctgacaggcgcggatggcctgcccatcgacatcgaccgtgcaggcgccgcagtcgcccgtgccgcagccatatttggtgccggtgaggttcgaggcatcgcgcagcgcccagagcagcggggtctgcgggtccatgcggtactgcaccgggcgatcgttgacggtaaacttggtcatggcgagtgaacggcccttagagcagtttcacgtcggatgggagcgcctcgcgatccgaaaatgcgaagcgctccggctgccacggtcgtgaacgcttccggcttggttgagctcagtcgcgccagctggggtcgatccggtcgatgatgcgcgtataagcaccgaattcggcgacaccgcgctgctcgggcggggtggccaggaagacatcgcgctggtggacggcaatcaccgcatcgggcacgcgcagcggggtgccggcgctgcgcgtcgccatctggatctggcaggcccgctcgatgacataatagttcacgaatgccgcaggcagggttggtgccatcaccagcaggccgtgattgcgcaggatcatgaagcgcttgtcgcccagattctcgatcagccgcgcgccttcctcctcccggacagtgacgccctcgaaatcatgataagcgacctgcccggcaagcaggccggaatagaaatcggtcggctgcaggccctcggccgtggaggcgatcgccatgccggcggtcgtatgcgtgtggatgatgcaatgggcatcgggcacatggcggtgaaagacgctgtgctgcacgaagccggcgcgattgacgggataggggctctcgccgagcttgttgccgtcgatatcgatcttgacgagattggaggccgtcacttcggaataatgaaggccgaagggattgatgaggaaggcgtggtcctcgcccgggacgcgcagcgatatgtgattgtagatcagttcgtcccatcccagatgggcgaagatgcggtagcaggcggcgagctgctggcgggcctgccattcggcatcggtgagcgcgggtggtctcagcgcggtggccatggctttctctccttgcgacgtgttcctgcccttcgctggcgagggcttgcggcaatcatgcgcgcgagggcgaaaaatgtcgaggcggcccgcagaggacgccttcttccgtccacgcgatctgctatggggcgccccacggagtcccccatgaatgaggttgcaggatgatcggtcggcttggcgctccattggctctgctgttgctggcggcctgtgcgcaggtcgacagtggcgatctcggacggccgggcgcgcgtccggcggatgtgacgacgcttcaggtgatcgccttcaatgactttcacggccatatcgggccggacgaccagagcgtcgtgccgccggacggcgcggtcgatgcgccgcgagtcaaggccggcggcgctgtctattttgccgaggcagtcgcacgcctgcgcgcggaaaacgccaacagcgcggtcgtgtccgctggcgatctcatcagcgcgtcaccgctgatttccgggcattttctggatgagccgacgatccgggtgatgaacgacatcaccatcgacttcaatgcgctgggcaatcacgaattcgaccgcgggcaggacgagatccgtcgcatgcaatcgggtggctgcgagcgctataccgtcctggagccctgccgcgtcatgccggactttcccggtgcgcgtttcggtttccttgccgccaatacccaccagactgacggaacgactcttttcccgccttacggcatcaagcgtttcgatatcggcggaaagacggtgcgcattgcctttgtcggcatgacgctcaagggcacgccggagatcgtgtcgccccgctccgtcgccggcctgcgcttcgcggacgaggcggagacggcgaacgccctgatccccaggctgcgcgcggaaggggccgacatcctcgcgatcctcgtccacgaaggcggcgtcatggcgcccgagggcgaccggagcgactgcaatggcctcaccggcgcgttgaagccgattctccaaaggctggacccggcgttcgacctggtgatttccggccacacgcatcaggcctatgtctgttcctacgcgcaggtcgatccgactcggccctttcttgtcaccagcgccggacaatatggcacgctgctgacccgaatcacgctcagctacgatctcggtgcccgtcgcctcgtctccaagcaggcggagaatctggtcgtgcagcaaagcggcgaggctgccgcgcgccagccggacatcgcggcactggtgagtcgctatcaggcggccgcggcagacgtgaccggccgcgtcgtgggacgggtcgccgggccgctggaaaagatgaccgatgccacaggccagagcgcccttggcaatctgattgccgatgcgcagcgtgctgccatggcggcgccggcctccggcggcgcgcagatcgcgttcatgaatcccggcggcattcgcggttcgatcacgccagggccggacggtacggtgtctttcggcgatctctaccgggtccagcccttcggcaacacgctggtcgtgaaggccctgaccggggcgcagatccgggaagcgctggaattccagttcctgcgcgccgaaagcccaagcattctctcggtttcgaaaggattttcctttgctttcgacctgcgccgtccggctgggcagcgcatcgtggaggcgacgctggacggggcgcccctgaatgacgagacgacctaccgtgtcgcgatgagcaacttcctggggcaggggggcgatggcttcacgatgctcgccgacgcgccgcttgtcgcggaaggtccgctcgatgtcgctgcgctggaggcctatgtcgcgtcccgcccgggcatggctgttcccgcgctcgaccgcatccgcaacctgtcaccgcaatgaggcggccgggagcgaaagccggttccctgcgcctttccggtcttgatccggtaacctctccctgatatggggcgggccgagccgccgtgactgattgtcgcggcgcgtgttgtttttggtgtccgcgtgtgtgcgttcggtgaccgagccgcgcggatcagcatggaattggagactgacgagcttatgcaaatcatcgtgcgcgacaacaacgtcgatcaggcgctgcgggcgctcaagaagaagctgcagcgtgaaggcgtgtatcgtgagatgaagctgcgtcgtcactatgagaagccgtccgagaagcgcgcgcgtgagaaggctgctgccgtgcgtcgtgcccgcaagctcgagcgcaagcgcgccgagcgcgacggcgcgcgttaaggcgctctgccggccgacagggccggcacgggatgaatctgcgaacaacatacaaggtaggcggccatgtcggtgacggcggttccattgcgacccatccagcgcgggtccgtccgccgtttctggctcgccgccattctggtccttgcgctggccttcgtgctggcctgggccggaagccagcagttcggccgcactgaaagcggccttcgctaccagatcacgcagcaaggcaccggcggcagccccacgcgcgaggatttcgcgctggtcgcctacaagggcatgctgccggatggcacggttttcgacgagaatccgggcgcaccgatggagctggcctccaccgtgccgggcttctccgaggccgtgaccctgctccagaaaggcgggagcctgcgggtgtggattccggccgagctcggctatggcgccaatccgcccccgggaggcgctattcctccggacagcccgctgcagttcgatatccgcctgatcgagttcaagacgcgcgcggaaatcatggaaacgcagcgcatgatgcagatgcagcagatgatgcagcagcagatgggtggaccgccgcccgaggcgatggagcagggcgggcagccctgacaagctgacctgctggcccgccacgggccggcttttccagtccgaattgcctgtctctcggcggatgcggccatgccgcgctgttcagcgaatctgctcctgccctgaaaccccgcgggtatttttgcgacaatcaggtgacgtccggggacggggccggctcagtgccgttctgtcaggccggttacgttgttgttgcggtcggtctgtcctgttggccccatttccgtgccaggagcgtccggacagtggtccgggctcaggactgctgctgccgctcggccgtgcgtcgcttggcgcgttcttccaggaagactttcatcaccgcgagaatcgggtccgccagggccagcccgagcacgccgaacagcgtgccgaacaggatctgcgcgcccagcacgatggccggggcgatatccacggcgcggcgggcgacagtgggtgtgatgagatagctctccacggtctgcacggcgaaatagatgccgatcgcgaagaggccgtgctgcacgtccacggaaaagccgaccagcgtgatgagcacgcctgacaggatggcgccgatattgggcaggaaagcgagcatgaaggtgagcacgccgagcagggtcgccatcgggatgcccacgagcgtcagcaggatgccggtgagcacgcccgtgacggccatgccgaccagccgcccagccatcagccggcgcagggtgaagccaagcttgtcgatcagggcatgggcctcatcgcgtttgtcgaccggcacgaaccatgcgatgccgcgcgaatagaagcgcgattccgccgccaggaaaatggcgagcacgcccatcatgatgaggctggacatcagtcccgcggcactgctgagcgcggcagtcacgcggccgagcgatcccatgagctgctcgccggcctgtcgcatgtctgaaaagccgatgtcgatgccgtgcccggcgagccatgccgatattcgcgcgacctgcgattcgatgaggggcggcaattgcgcagcctgttgtgcgacctgggttcctgtcagccagacagtccaggacacaaaggctgcgattcccaccatcaggatcgcgagccgccagccgcgcccgatcggcaggacccggccaagcaggcgagtgccgccgtccagcatgaccgcgatgacgatcgcgcccatgatgtagagcaagggctggatcaggagaacgacgagcgccgcgcccccgacgacgccgacccagatgagcgcgcgcttgatttctcgccaaaattcaacgctgtgggcatccgcggggccggggcgttcatcggccccgccttgcgacttgctgtccttgggggccggcgcggcatccgactgtctgccgctcgcgcctgacccggtcattgagcgggcgtttccgcatgttcgggacgcagcgaggtgcccgcacggcccccccggaagctgctgaaccatgtcgcgggattgagcgtcgtggttccatcgagcgagaaggtgatgaattcagcacgcccgccgatcgtttcccacgggatcgggccgccaagcccttgctgctccaggctcacgcggctgtccgcgctgttgtcgcggttgtcgcccatcaggaacacatgcccctcggggatgcgaaccggcccgtaccagtcgatctcgcgcgggccggtgtcgacgatggtgtagctggcgccattgggcagcgtctcgcgcttgaccggcagcacgcaaacggtcgagccgtccggctccacctgcagcgcgccgggcaactggcgggggtcgcagggggaattggcgtctaccggcaacctgagcggggtcagccattcctgcttcacgggcgtgccgttgaggatgacgatgccttcgcgcacttccagcgtgtcgccgggaaggccgatgacccgcttgatataatcctcgttgctgtgccggggcgtcgcgatcacgatgtcgccgcgctcgggcatcttgccccagatgcggccctccatgaagggcagggtgatgccccagggctcgggtggcgaacgcagcaccacgttgcggaaaatcgccaagggattggggatggtcggcgagacgtaggaccagccataggcatatttggagacgacgagccggtcgcccaccagcaggcccggcatcatcgactcggaaggaatgtagaagggcttggcgatgaagctgtggaatcccagcacggcgagcagaagcagcgtgatgctcttcacctcggcccaccagtcggtgcccttgctctccttgcctgttctgccggcccggatgctcctggtcggtttgatcgatgcgtcgtccgtcacggaaaccgagcctccaatatgacgaacgcctgcgcccaagggtgatcgtcggtcaatgtcacatgaacaaataggctggcgcccggcggggtcaagacatcgagacgcgctctcgcaccgcccgtcagcgccagcgtgggcgcgccggacggcaggttgaccacgccgatgtccttcatgaacacgccggccttgaagcctgtgcccaccgctttcgagaaagcttccttcgcggcgaagcgcttggccagcgtcgcggccttggtgaacggccgccggcttgccttggcgcgctccacgtccgtgaacacgcgggcctcgaatttctcgccgaagcggtccagagacgcctggattcgctcgatattgcagagatcggagccgaggccgatgatcatgggagcgtcctcatccgcgcgccgcatccatttgccggcgcatttcagccacgctttcgtgcaggccgaggaaaatcgcttcgccgatcaggaaatggccgatgttgagctcggcgatttgcggaatggcagcgatcggcccgacattgtcataagtgaggccatggccggcatggggctcaatgccgttcttggcggcaagggcggccatgtcggcgatgcggcgcagttccgccgcgcgttccatgccctcgacctcgcaataacggccggtatgcagctcgacgacaggtgcccgcaggcgcagcgccgcctcgatctggcgtggatccgcctcgatgaacagcgatacccggcagccggcctcgcggagtcggtcgatcatcggcgccagatgattgtgcagccccgccgcgtcgagtccgccctcggtcgttcgttcctcgcgccgttcgggcacgaggcacacggcatgcggccggtggcgcagcgcgatcgccagcatttcctccgtcgcggccatctcgaaattgaacggaatgtccagtgcggccgagaggcgggcgatgtcctcgtcggtgatatgccgcctgtcctcgcgcagatgcgcggtgatgccgtccgcgcctgccgcctgcgccgccagcgctgcgcgcaccgggtccggatagcgggttccgcgcgcgttccggattgtcgcgacatggtcgatattgacgccgaggcgcagatggtcggtcatggacaggctactttcgagaggatgtcatagcgaagcccccgcttgcccggggatcgccgaaagcgccggaaacgcgccattggatcggccatcaactgagaccgattcggcgagccaatatagagagccgggcagggccgccgccaccgcgatgagcagcagggccccggcccggatcactgccggctgccgggcttaatcgcggggatcgccgccagttccggcggcacttcgtccggctcgtagaccgggaagttgaggctcaccagattgaagaaaggcacgcccagattggcttcgcccgccgagcgatcgaccagcgccgcctccgcgatcacttcgccgcccgccgcgcgcacggcgtccatggcctgccgcgaggagaggcccgtcgtgacgacgtcctccaccatcagtactttctggcccggcgcgagcgcgaagccgcggcggaacatgaaggtgccctccgggcgctccaggaacagagcgtcgcagttcagtgcgcggcccatctcatggccgatgatgacgccgcccatcgcgggcgaaacgaccacatccacggcggagcggatgtcgcgcggcagcttctgggccagcgcgatggcgaggcgtgcggcccgctccgggttcatgagcacgcgtgcgcattgcagatagctggcgctgtgcttgcccgaggaaagcaggaaatgcccctgcagcagggcatcggccgcccggaactcggcgagcacttctgattctgtcattggttcatgggccttctttatatgcgcggggcagatagcggcggatgcgcggacaatcaacgtctcccgctgccatttgagtgcttgaggcatcgggaatgcctgcgtatatggcccggtgatgaaagaggggggccgttgtttccgcctgggaaccagcggcctgaaaacgtaaggcaggtcgaccgcatgaacataagaatcaagggcttcatgatggcgatggccatgggactgagcgcgcttgcgccgtccgcggctatggcgcaggctgaagcggctccggtcgcggcggctccggctccggagacgcccgcaaccactggtgaggcagcggcgaccgccgcggctccggctttcgaccatgccaggcccgtcgagggcgtcggcatgcccaagccgggcgaaacctattttcaggagcaggtgacgccgaccggccgttatgcctggtggatgcactcttatgtgctgatgccggtgatcacgatcatttcgctgttcgtgctcggccttctgctctgggtgatggtgcgctatcgccgcgccgcgaaccccgacgcctcgcgcacctcgcacaacacgctgatcgaaatcatctggacggtcgtcccggtgctcatcctggtcggcatcgccattccctcgatcgacctgctcgccaagcagttcaagcccgcgcctgccgatgcggtcaccgtcaaggtcaccggttatcagtggtactggggctatgaatatcccgacaacgggatcggcgaatatgtctcgaacatgctgaccgacgagcaggcgctcgagcgcggcgagccgcgtctgctgggcgtggacaaccgtatcgtcctgcccgtcggcgtgccggtcaagctcatcatcacgggcgccgacgtcattcacagcttctccattccggccttctgggtgaaggaggatgccgtgcccggccgcctcaacgagaagaccttcacgatcgagaaggaaggcgtctattacggcgtgtgttccgagctgtgcggcgcgcgtcacggcttcatgccgatcgccgtcgaggccgtgagccccgaacgattcgcgcagtgggtcaggtcgcagggcggcacgatgcccggcgaagaggccgccgccgaacccgccgccgccaacgctgccgcgcccgccccggcgcccgctaccgcttcctgaggtaaccaatcatgaccaccaccaccgcagatgagctccacggcgggcatgcgcaccacgaccatgatgccgagcacaagcccggcttcttcgcccgctggttcatgtccacgaaccacaaggacatcggcacactctatctgatcttcgcgatcatcgccggcgtcattggcggcgcgatctccggcctcatgcgggccgagctcgccgagccgggcattcagtatctccagctctgggcgcagtattcggacggttccggcgccacgatcgaccaggcctatcacctgtggaacgtgctgatcacggcacatggcctcatcatggtgttcttcatggtgatgccggcgatcatcggcgggttcggcaactggttcgttccgatcatgatcggcgcgccggacatggccttcccgcgcatgaacaacatcagcttctggctgctgatccctgccttcctcctgctcctcggctcgaccttcgtgcctggcggcacgggcaacggcgccgggaccggctggaccgtctatgcgccgctctccaccagcggcagcgccggtcccgctgtggacatggcgattctttcgctgcacatcgcgggcgccagctcgatcctcggtgcgatcaatttcatcacgacgatcttcaacatgcgtgcgccgggcatgaccctgcacaagatgccgctgttcgtctggtcggtgctggtcacggcattcctgctgctgctggcgctgccggtcctggccgccgccatcaccatgctgctgacggaccgcaatttcgggaccgtgttctatgacgctgccggcggcggtgacccggtgctctaccagcacctgttctggttcttcggccaccccgaagtgtacatcatgattctgccgggcttcggcattgtcagccagatcgtctccaccttcagccgcaagcccgtcttcggttatctcggcatggcctatgccatggtcgcgatcggcgtcgtcggcttcatcgtgtgggcgcaccacatgttcaccactggcctcagcgtgaacgtgaagatgtacttcacggccgcgacgatggtcattgccgtgccaaccggcgtgaagatcttctcgtggatcgcgaccatgtggggcggttcgatgagcttcaagacccccatggtctgggcgctcggcttcatcttcatgttcacggtcggcggcgtgacgggcgtggtgctcgccaatggtggcatcgacgacaatctccacgacacttattatgtcgtcgcgcacttccattatgtgctgtcgctgggcgccgtgttctcgctgttcgccggcttctactactggttccccaaaatgtcgggccggatgtacaacgagttcctcggccagctgcacttctgggtgttcttcatcggcgtgaacatcctgttcttcccgatgcacttcctgggcatgagcggcatgcagcgccgcgtcccggactataccgacgcgctcgcctactggaacggcattgcctcctggggctatgtcatcatggccgtgggcgtgggcatctggttcgtgaacatcatcctgtcgctcgcggccggccgcaaggcggaaggcaatccctggggcgaaggcgccacgacgctggaatggacgctgtccagcccgccgccctaccaccagttcgagaccctgccggtcgtcgactgaggggcgcgaatctgtccccggcaaggctcgccgggtgacagagcgaatgaaatgaatgggggcgagggcgcgcaggtgtcctcgccgcaccgttgaaacactatggaacactgagccagaggtttaggttttggcgagcaaggcaactcttcccccgggcgacacgatgacggcatcggttcccctgccggccgagtggcgcgatttcgtcgcgctgaccaagccgcgcgtgatgacgctcgtcgtcttcaccggtctgtgcggactgctcgtcgcgccgggcagcctgccgccggcgctggcattcacggcaatcctgtgcatcgcgctgggcgcgggtgccgccggtgcgctcaaccagtggtacgaggcggaccgggacgcgcggatgaagcgcacggcggggcggccactccctgctgggcggatgagccgcgaaagcgcgctccacttcggcgtgggattgtccttcttctcggtgctgctgatgggcgtcgcaaccaactggttcgccgctgccgtcctcgctgtttccatcctcttctatgtcttcatctacaccatctggctgaagccgcgcaccgcgcagaacatcgtcatcggcggcgccgccggtgccttcccgccgctgatcggctgggcagcggtgaccggggacattgcggcgctgccgatcgcgctcttcgcgctcatcttcttctggacgccgccgcatttctggtcgctcgccctgttcgtgcggatggactatgccaatgccggcatcccgatgctgccggtggtggcgggcgaaaccgcgacccggcggcagatcctgctctacacggcgatcatggctgtcgccgcgctcgcgcccgttctgctgcggctgaccggcctgatctacgggctcacggcgctggtcgcgaccggcatcttcgccgccatggcgctgcaggtctccctgcggcgggaaaccgatccggcgcgcatggggccggagaagcggctgttcaaatattcggtgctgtatctcttcctgctgttcgcggcggtggttgtcgatcactgggtgcgcggcgcatgactccggaagagcagaagctgatccaggagcgccagcgggcgcgggcccgcgtcatggcgctggtgctgggcgcgcttgcgatcctcttcttcgcgatcactatcgccaagatgtcgaactgaggcgccgatgacgagcatcacagggcagcattcgggcaaccggcgcaccgcggtcatcgcggggctgatcgcgctggccatgctcgggctcggcttcgcgtcggtcccgctttaccggcttttctgccaggtcaccggctatggcggtacgacgcagcgcgtcacgcaggatcaggccgttgcgcagaagatcgagacgcagggccgccagctttcgattcgcttcgattccaatgtgagcagcggccttccctgggatttctatcccgagaagcgccgcctcaacgtgggcgtcggcggcaagtcgatggcgatcttcatcgcgaagaaccggtcggacaagccggtgaagggccgggcggtgttcaacgtcacgccggagcaggcggggcggttcttctcgaagatcgaatgcttctgcttcaccgagcagacgctgcagccgggacagcaggtccgcatgcccgtgctgttctatgtcgacaaggaattcctggacgatccggacaacaaggatgtccaggaaatcacgttgagctacactttctatccggttgagaagccgggcaacgagagctaaacaggcgcgcgaacagagcgctcagatacggggaacatcatatggccggcgccaagaatcacgattatcatattctgccacccagtttctggccgttcatgggctccatgtcggcgctcgtgatggcgatgggcgctgtcgcctggatgcacccggacgctctgggcggctggggcggcaccggcttcctgctcggcctgctcggcgtgctcgccacgatgttcttctggtgggcggacgtcatcaaggaagcgcatgccggcgaccatacgccggtggtccagcttcacctgcgctacggcatgatcctgttcatcgcctcggaagtgatgttcttcctcggctggttctgggcgttcttcgatttctcgctgttcccgaccgaactgccgccgatcaacgggctgttcccgtccgagggcatcgaggtgctgagcgcgttcgaactgccgctgctcaacacgctgatcctgctctgctcgggcactacgatcacctgggcgcaccatgccatcatccatggcgatcgcgacagcttcaagaagggcctgtggctcaccatcctgctgggcgtgctcttcacctgcatccaggcctatgaatatatgcatgcgcctttcgcgttcggtgagacgccttatggttcggccttctacatggcgaccggtttccatggcttccacgtgctcgtgggcacgatcttcctgatcgtctgcctggtgcgcgcctacaagggccacttcacgccgcgccagcatttcggcttcgaagccgcagcctggtactggcatttcgttgacgtcgtgtggctgttcctcttcatcgccgtctatgtctggggcggctggggcgcgccggtccacgccggctgaccatgacgacaagcgctgaccagaccgcgcgggcgacaccgctcgttcgcgcggccctggcggcgcgctgcccccgctgtgaagtggggccattgttcgagggttgggtgcggttcgcgcccagatgccgggcctgcgggctggacataagccagttcaatgtcggagacggtccggccgcttttctcatcctcatcgtcggcggcctcgtgactgcgctggcgctgttcctccagctggcggcgagcccgcctttctgggtgcatatcctgctctgggttccgctcacgactgtcctggtcgtgctgtgcctgcgggcttccaaggcggccctgctcattctcgaatatcgcaatcaggcgcgggaagggcgccttgccgcccagccgacggtgccggacgagacgccgtgatccggcccgttccgctggtcccgacgatcatcgtggcgctggccatcgcgttgatgatcgccctcggcttctggcagctcgatcgtgcccacgagaaagaggccgcgatcggcatctggcaccggaacatggcgctgcccgccacggcctatccggttgctaatcccgtcgacgaaagcctcctgttccggcgtctctccgccaattgcttgcgcgtggtggactggcgggtgattggcggacggtcgcgagaaggtcggccgggctggcgacatgtggcctattgcgccacgggagcggaaggcccgggactggtggttgatgtcggggtgagcctcgcgcccgatgcccgcgtcgcctggaccggcggccccgtgcagggcatcgcgacccacgagccggacagcacgccctggctcgaccggctggcgcgccgctcgccgccgctgcgcctcatgatcgtcgccgagacgcctgcgccgggactcgtcgcgtcggcgccgcccgatccggcctcggttccgaacaatcatcgctcctacatggtgcagtggtggctgttcgctctcgtggcggccgtcatttatgggctcgcgctgcgcaagcgctggcacgggcgctcgcagggcgcggatccatccccgccgccgccggggtcctgaacgtcggtcagccgcgtgcgaacggcggcatttgcgaagcccccttatcctgccatgtgtccgggcgagttgcagggcgcgcaactcaaggctaagagcgccccgtcatgcaatatgtgagcaccagggggcgcgcggacgcgctggatttcgaaggcgcgaccctggcggggctcgcgagcgacggcgggctctatctgcccgagcgctggccgaccttcacggcggcggacctctccgccatgcgcgggctctcctatgtggaaacggcggtgcgagtcatcctgccgttcgtgggggacagcctcagcgaagatgagctgcgcgatctatgcacgcaggcttatggccgcttcgcgcatgccgccgtcacgccgctcgtccagctcgaccatggtcactggctgctggagctgtttcacggcccgacgctggcattcaaggatgtcgcgcttcagctgctgggactgctgttcgagaaattcctcagccgacgcgagacacatctcacgatcatcggcgcgacctccggcgacaccggctctgcagcgatcgatgccgtcgcggggcgcgccgggatcgacatcttcatgctgcacccggccggccgtgtgtcggacgtgcagcggcggcagatgacgacggtgctggcgcccaatgtccacaacatcgcgatcgagggcagtttcgatgatgcgcaggcgctggtgaagcgcgcgttcaacgatcccgatttctcttcccgctacgatctgtcggcggtcaacagcatcaactgggcgcggctggtcgcgcaggttgtttattatatctatgccggcgtccgcctcggcgcgccggatcgctcggtggccttcgccgtgccgaccggcaatttcggcgatgtgttcgcgggctatgtggcctcgcgcatgggccttccgatcgagcggctggtcgttgcgaccaacgtcaacgacatccttcaccgcgcgctgtccgaaggcgattacagccagggcacggtcgtccccaccgcgacgccgagcatggatatccaggtctcgtccaatttcgaacggctgctgttcgacctgaacggccgggatggcgcggcgctggccgagcagatgaagggcttcgagcagacaagggccatgcgccttaccaatgcgcagcgtgatggcgcggctgccctgttctcctccgcgcggatcgatgcggacggcatgtcgcgcgccatgcgctgggcctatgacgcggccgggcagatcatcgatccgcatagcgcgatcggtcttgccgccgcccgcgccgcggcggtggacccgtccgtgcccatggtgacgctggcaacggcgcatcccgccaagttccgcgatgccgtcgagcgcgcgacaggtgtgcgcccgggcctgccgtcccgcacgggcgacctgttcgggcgcgaggagcgctacgtgacgctcccggcgaccttcgaggccgtgaccgactatatcgccgggcacgccgtgaagcggggcagctgagatcagcgctccgcgcgccggatcgatgaggggaaggcggcaccacggggcctcacgtccccgccatcggcgtgcggaagatctgctcgccgctttccggcctttgcaggctggcgatcgcacgacagaatgaggcatcgagacgccatgcaactccagaccctcataggcgagccctggcccgattacgggcttgtggactcaggtgcaggccgcaagctggagcgctacgggcgctatcgcttcatccgccccgagccgcaggcgatgtggcagcccgccaccgcagactgggcggcggacgcgagcttcattccggcatcggatgaggatggcggcggccgctggcatttcgagcggcccgtcccgcgcgagggctggccgctcgtctggaacgaggtgcgctttcaggcgagttgcacgcccttccgtcatctcggtttctttccggacatggcaccggtctggcaatgggggcgggcgcagctcgccggactcgcagagccgcagttcctcaatctgttcggctacaccggcgtcggcacgctcgcattctcggcagccggtgcgcattgcgtgcatgtcgatgcctccaagaaatccgtagcgcaggcgcgcgccaatgccgccctgtccggcatggaggccaatccggtccgttggatcgtggaggatgcggcccgcttcgttgcgcgcgaagtgcggcggggccggcgctacgacggcatcctgctcgatccgcccaaatatggccgcgggccggatggcgagatctggcgactcgaggaggacctgcccggtctcatcgcggattgccggcgactgctcgatggcgaaagccgtttccttttcctcaccgtctatgccgtgcgcatgtccgcgctggcgatcggcgagctgttgcgcgcgcatctggcggatctccccggtcgcatcgaatgcggcgaactggcagtgcgcgaggaagcacgcgggctgctgctgcccacggcgatctgggcgcgctggtcgcgggattgagcggcagcgccgccgccgggcctattcccgtccggcccgcagcgccgcgccgccagcgacgggcgcggccgcgcataacagcagcgagcaggcggcaacgagcttgagcgcgccgacaccgccggactgaagcgcgccggcgccgaagatgaggatcgggacggcgagcggcagcaccagcagtccggtgagcgccccgctgccgcgcaggcccgccgtcagcgctgccacgagaagcgcaagcgcggcgaggccgggcgtgccgaccgccagccccagcatcacgatgcccagcatctccggctccagcttgagcaaggcgcctgcgggcagcgccgcgagaagcagcggcggcccgaagctcagccagtgcgcaatgcccttggcgaagaggatcgtgccttcgcccgcgccgcgcagcacgagctgatcgatgacgccgctttcgcgatccggctcgatcagccggtcgatgggcagcaggctggcgagcaaggcggcgatccagagcaggccgccgcccgtccgcgcgagcaccgtggcgtccggccccaccgcgaagggaaagagcgccgcgatgagcagcaggaacgcgagcggaagccatatgccgccgctgcggaaggcgcgggcgagatcacgccggacgatcgcgccgatcatgccggcatgtcctcttccttctcgtccatctcctccgccgccggtcgctggaggtggatggtgacgtcctgcgcccaggccagtggcagatgggacgcggcgagcacgatcccgcccgctgcgcggtggcggtccacaaggccgccaagggcagcggcggaagccgtgtcgagaccgttggcgggctcatcgagcagccagaccggcgcgccgctgacgagcgtgcgggccagcgcggcgcgcttgcgctggccggtcgagagcatccgcaccggcacgtcggcaaggtgcgggatgtcgagatcgtcgagcgcggccgcgatgcgcgtgaccggcacctcatcgatccgcgcccagaaggcgagggcgtcctgcacggtcctgtcgcggtccagcgcgacgagttcatcggtgagcgcgacggcgccttcgcaatggaccgtgcctgcgaaggggcgcaacagccctgccacgatccgcagcaggctggatttaccgatgccgttcggccccgcgatctgggcgctgtcccctggcccgagcgcgagatcgacgccggtgaacagcagtcgcccgccgcgcaggcaggccaggccgcgaatggaaagggccgcaccgctcatcgcttgaccatgcaagggcgactggtcgagaagggtcgccagatcaaggagagtgtcatgccacgcatcgcccgcctcacgaacgaagagcgcgccgccgcgctggccacgctgccccagtggcgccttgcagatgatgccagccggatcagtcgcagcttcaatttcccggacttcgtgacggcattcgggttcatgagccgggtcgccctgctggccgagcgcgccgatcatcacccggaatggtcgaatgtctatggccgcgtcgatatccgcctgaccacgcatgatgccgatggcctgagccagcgggacatcgcgctggcgcgggagatcgaggtgctgctcgccgtctaggcatcgccctagagcactttggtattgtagtgatgccaggccatcagcgccatcgcgctgcggtgcggccgccagggctcggcgaggctgcgcgtcagcttctcgtcggggcgctcgccaaggccgaggatctgcccgacagcgatctgcacggcaagatcgcccgccggccagatatccttccgcccctccgcgaacagcaggtagatttccgccgaccagcggccgatccccttgatccgcaccagctccgcaatggcttcctcgtcatcgtgtggcagggcatgcaagtcgagtgcgccgctcgtcaccagctcggcaaggctgcgggcatagccctgcttctggcgcgaaaggccgcaggcgcgcaatgtgtcgaagtcgctggccagcagcgcttcgggcgcgcagccggcgcccagcgcggtttcgagcttggtccagaccgacgcggcggccgcgacgctcacttgctggccgacgatcgtccgcagcagcgtctcatagcccgggacgcgttgccggggcgggggatagccgagccgcccgatcaatgccccgatcgcgggatgcccggcggcgatcgtgtccagggatgagcgcagggccgtttcgtcgagcatcgcttgttccaaacatccgcgccggcgcgcatgtgccggttgatttctcgctttccgcccctcatagcgagcccgaccacggattggagagaaaaatggcgcagctgaaggtcgtgacgcgggatggcagtcttcatgagttcgaggcccctgacggctacacggtcatggaagccattcgcgatcagggcatcgatgaattgctggccatctgcggcggttgctgctcctgcgccacctgccatgtcttcgtggaagaggcatttctcgacaagctcccgccgctgaagggcgacgaggacgatctgctcgacagctccgatcatcgccaggcgaacagccgcctgtcctgccagcttcccatcggcccggaactgggcggcatgaccgtcaccatcgccccggaggattgacccggggccatgggggctgggcggcccttgccggccgattcagtccacgcgcgtccagacctgtgatttgcaggccactctcccgagcaggcatcccgtcgcgcgcatggtccgctcgtccacggcggtgatcgtgccggagaaggtcttgcgcagatcgggcacgaagaccttgccgcgccaggtggtctcatcttcgcgcacgaagccgctgaacagctgggcgccgacgagctcctccgttccgcccttgcgtgcatccgcctgcgccttggcattggcccacaccacggtgccgcacatcgccggcgtgcagggatggaccttcacgcggacactgcgctgcggattggtccatatcccgtaggagggtctctccggctgggtcccgcccgctttgagcggggcaagagcgacaaggccggccatgaggcaggctgcggcgatgcggagcctgcgctgcggcgcgcctcggttggggagcgggcccatgtcagggcagggccttcaggcgcagcactgccatcggcgcgtcacgcgtgccgggattgaccggccataccagtcgcttcgttccatcgggcattgtctcgaccccatcctcctggttctggctcacgatgtccgcgtcggtggtgagcgtgaagcgtccgtccagcatcgatccgggccgctcgctcgcgcccggggcgcccatgcccgccatggagccggggccggactgatcgttcgcaaagccgggggccttgacgcgcacgcggtccttgccgcgcagttccacggcgacgaagggaatgaggacttctccgtccggattgaacggaaagatgaaggcatggtcgagccgcccgttgatccggtaatccaccgcaagcttgcggcccccgatatagcgggcagaccgaaagccatattcctgcgaaagcgcctcggcgagcctgccgagttgcgcggcctcttcctcgctgtccgccgtcgtcagggcaaagtcggcttccgcctcgttctgggcggaggtcatcgatgccagcgccgtatcgccgcgtttcgcgttccacgacccgatctcgccggtccccgccggctcttcgctctccaggtcaggcgtgccggagcggagcaactgcacttcgcccacataagtgaaggtgaagctgcggtcagcccggatatccagcgtggagacgaatttcgcggggacgagcaggcaactcgtcagcagcagcggtgcggccagcagtacgggccaacgcagccatctcgccatgcccattgccacgcccatctgctgcgttcctcctcgcggcccggcgcggcaacgcctaccgcgtcatgcaggcatatagcgcgatggccgccgcgttggaaacgttgagactctccatgcgcgggctgatcggcagcttcgccagcatgtcgcaatgattgatgctgttgagccgcaggccttccccttccgcgccgagcaccagcgcgacccgattcgcgccttcgagcgccttgcccagcgtttccgtcgcctcgccgtccagcgcgattcgccagtatccggcctccgcgatctcatcgagcgcacgggcgagattgaccacgcgcacccagggcacgatctccagcgccccggccgccgcgcgcgcgatcaccccggattcgggcggggcatgcctgtcctgcgtgacgatgccgagcgcgtcgaacgcggcggccgagcgcaggatcgcgccgacattgtgcggatcggtgacctgatcgagcacgaggatggggcgccgcgcggcgtcatccgctgcgccgtcctccagcagatcgcccagccagatgtcttccagcggctccacttccgcgacgatcccctgatgcggcgcgtcattgggcaccatgcggcccagatccgccacgtccgaatagacgatgggcaggacgggcggcagttccagcgcgccaatggcttcgcgcgtgccccatatcttgcggatgacccgtgcgggattggcgagcgctgccgtgacggcgtgacgcccgtaaaggcggggatagccgccctttggtttacctgtgcgatgacctctcttcattcgcagcgcttttccacagcgtggcattgacaggcaaggccccattcgtcattgagcgcccctcccgtccgttcggcgatgcatgccgggcggatcaggcgccttggaagggtggccgagtggttaaaggcagcagactgtaaatctgcccgcgtgagcgtacgctggttcgaatccagccccttccaccacaaatttgacatccccttgcccggtcgtgttcatatcttgctggggcagggcaagaagggagagtcctcaaatcgtgctgcggccaggcgagaattgctggcggatcgagcaggcggaccgctttgctctcatcgtcgatgccgccgattatttcgaggcggcgcgtacggcgatgatgaccgcgcgcaagagcatcttcctcatcggctgggatttcgacacccgcatccgctttggcagcagggacgacgaagggccggaaaagctcggcgacttcttcctgtggctcgcgaagcggacgcccggcctcgaaatccgcgtgctgcggtgggataccggggcgttcaaggcgatgtttcgcggccgtacgctggcaaccatcctgcgctggaaagcgcatccccgcatcacgctgaagctcgacggcgctcatccgatcgcggcctcgcatcaccagaaggtcgtggtcatcgatgattgcctggccttctgcggcggcatcgacatgacgatcgggcggtgggaccggcgcgcgcatgaggatgaagacccggagagacaggcgcccaacggcaagccctacggtccgtggcacgatgcgaccagcgccctggatggcgccgccgcacgcgcgatggggcaactcgcgcgggaccgctggaaagccgcgacgggcgaaacgctggagccggtcgacgcggggcgggattgctggccggccggccttgaacccacgttcgagaaggtgaagctgggtatcgcgcgcactcggcccgaaatggcggatgtcacgccgatccacgagatcgagcaggcctatctcgacctgatcgcgcgcgccagaaagtggatctacgccgaaagccagtatttcgcctcccggaagatcgcgcgcgccatcgcgcagcggctcgcggaggaggatggcccggaggtcgtcgtcatcaatcccgtttcggcggatggatggcttgagccgctcgccatggataccgcgcgggcccggctggtggaagcgctccggcgtctggaccggcacggccgtttccgcgtctatcatcccgtctcagcaggcggacagccgatctatgtccatgccaaggtgatggtcgtggacgattgctgcctgcgcatcggctcgtccaacttcaacaatcgttcgctgcggctggacaccgagtgcgatgtggtgctgtcggccgacgaaccggggaatgaaggggtttcggccacgatcgcggcgatccgcgatgatctgatcgccgaacatctcgatgtggacgccggggacgtggccgctcgcctgaaggcggaaggctcgctcatccgcgcgatcgaggcgctgcgtcatgaggggcggaccctcgtcgattacgaaattcccgaactcagcgccacggaggagtggctcgccgataacgagatcctcgatccggaagggccggacgccatgttcgaggcattgagccagcggagcctgttcaagggatggcgcctgccctggcgaaagcgataacggcgcccgggggcggtccggaggcagctccccggttcttcagccgatcgcgaggccggccttgggcggcagttcgttcatgcgcgccagctccgcaatgtagcgttcgatctcggagcggtcctgcgggttgttgagcgacgccagcaatctctgggcgcgctccagctccgcgcgaatctgtgacatgccttcggtcatgcgtgaactgtctttccctcgtggcggaccgggctgaaagcgcaaaacgtgcgccattgcagcagcgctgtgttcaaccgctccgcttccacgacaggacgatgccgaaggctctcaccctcaggggtagcgggaaaattcctgctcctgcgaggtcatgaattccagcaatgcgggctttcccgcctccgtcgcggcgatggcgcgccggattgccggcacgatgtcttccaccgcgctgattcgttcgccatggccgcccagcgcggtcgcgaactgcgcatagttgccggagatgtcggtggagcggaaccggtccgtcgccgtcggcattaccttcagttccatcgccatggacgcgttgttgagcaggatggacaggatcggcagccgctcgcgcaccgccgtctcgaaatccatgcccgtgaagccgatggcggcatcgccccacacgttgatgcacagcttgtccgggcaggcgagcttggcgcccatcgcgaggccgaggccgtagccgagctgcgtagtcttgccccagcccaggaagctgtgcggcgcgcgcgtcttccagaagggcgagagctggtcgcgcggactgccggcatcatgcgtgatgatggtgttggcgacgtcgaccgtattctggagatcccagagtacgcgatagggcgtgatcggcacctgatcgctggtgagcttcggcatccacttcgcgagccaggcatcgtccagcttgcgaatctcggccgtgacggcgctcatgtcgcgcggcgcgccgccggtgagcgccctgcaagccgcgatgagcgcgctcagtgtcagcttcgcgtcgccgatcagcgcgacatcggtctcgacggcgcgattgagctcgaccgggtcgagcgtggcgtgaatcaccgtcttgcccgccggcatgcggatgccgaaggccgtggccgtgaaggagcagccgacgcccaggatcacatcggcttcatccaggaaatggcgcacggcatgcggcatcgcggcgccgccggagccgagtgccagcggatgcgtctcatcgaagctgctcttgccgggcaggctggtgcagaccggaatggccagcagctcagccagttccttcagctcggcataagcgccggaccagtggatgccttgtcccgcgtagagcacgggacgcttcgccgcgcacagcaggctcgcggcgcgggtaatgctctcgccgtccggcgcgaagcggctgcgcaacaccggctggtaagcgacctgcgcgccatcctgttcgagcacgtcgaacggcagttccaccagcgcggggccgccgcgtccgttgcgcagggccgtgaaggcgcggcgcatcaccgcgttcacatgcgagggaaaattcagcggctcggccgacttggtgatctgcgccatgttgcgcacactgttgaagttgcgcccgacatgcgccgtggccgtggaatatccgccgggcatgacgaggatgggcacggattcgccataggcctgcgccacgccggcataggccacttccgcgcccggcccgtgctggcagcagaagacgccgatcttctcgcctcgcgtcaggcgcgaataggcgtcggccatgtggaggccaatgcgctcctgccggggaatgatggtacggatattcgcctgcgccgccgcttcgagaagggcattgcgcggatagccgaacaggacgtccacaccttccagcttgagaatctcgacgatggcatcgcaggtcttcattcatactctcccgggccggcattcggcaggaccggcatcttatggccggaaacgccagcaacagcctgtcttaggggcaagccgcgcgagacgctagggcgagttgacatgctcaacccggatgccgcgcagtgaaagtggcagcgcgcgcctgtccgcggctcaggtcctactcgccggccggcagggcgagcccttcctcgatccgttcgagcaggatggagagaaagccgaggttcgcgcggatgtcgtccagcgggatatccgccagcaactggctgcgcagcttgctggtcaggttcagcatgtccgccagcgcatcaaacccggcgggcgtcagcttcatgtgcttgttgcgccggtcggtggggtcggggaggcgctccaccaggccgtccgcctccagcatgtcgagcgtgcgcgtgagcgtgggcccctcgatgccgatccgcttggcgatctggatctgcgtggcgcgcggcggcgcataggcgatggcggccattgcctccatgcgcgaggcgctgtggcccagcgcccgcagctgctcgtcgatcagggagcgccagcgccggccggcaagcacgatcgacatcgtgagcccaagctcgggcggcggatagtcttcccgggcaggaagcgccgatccgaacggcgtgcctgcatcattcactgcttcggctgtcgcgccgtccgccacgtcccgaccctttcatgagaagccggacgtcggccttgattttgtccggaccgatgacgttagttcctgaatgatttcaattcaactgtccttcgtgctgcggcttggcgcgggatgggacatgcgctcgcggtggtccggccgccgcgatggccatacaccccccgatttcctgaaacgagcagtggcggaggacgcgatgccttgatatccctcgcctgtgccgcactgcggcatgcacaatggggaagggaaagcaccgcatggcaaccatcgaatccgcgaccgaaaaaggcctccaggcgcggatcgtcgatgcgcttgtccatcggatcgggaaggatgcgcaagcggcgctgccccatgactggctcgccgccaccatctacgccttgcgggacgacatcatcgagcggtggatgacctcgtccaaggcagcccatgctgcaggtgcgaaaagagtctattatctcagcctcgagttcctcatcgggcgcctgctgcgcgacgcgctgagcaatctcggtgtctcggaggaagtgcgcgcggcgctggccgagcatggcgtcgaccttgacgagatcgaggagatcgagcccgatgcggctttgggcaatggtggtctggggcggctcgccgcctgcttcatggaaagtctcgccacgctcgatatcccggcttatggctacggcatccgctatgtgaacggcatgttccgccagcgcatcgatgatggctggcaggtggagctgcccgagaactggctcgcccatggcaatccgtgggaattcgagcggcgggaaagcgcttaccgcatcggcttcggcggcgaagtgatcggcgatatcgacggcaggatcgagtggcggcctgccgagcaggtgatcgccacggcggtcgataccccgatcgtcggctggcgcggcaagcgggtcaacacgctgcgcctgtggaatgccttcccggtcgatcccatccggctggatgcgttcaatgccggcgaccatgccggggcgctcgccgagcaggtgcgcgccgagagtctggtgcgcgtgctttatccggcggactcgacagcggccgggcaggagctgcgcctgcggcaggaatatttcttctccgccgcgtcgatccaggacattctgcggcggcacatgcaatatcatggcgacatccggaccctgccggacaaggtcgccatccagctcaacgatacgcacccggcagtctcggtcgccgagctgatgcgcttgctgatggatgaccatgggctcgagttacccgacgcctggacgatcacgcgcaagacattcggttataccaaccacacgctcctgccggaggcgctggaaagctggcccttgcctttgttcgagcggatgctgccgcgccacatgcagatcatctacgccatcaatgcgatggtgctgcgggaagcgcggctcagcaagaagctggacgaaagcgcgatctcggcgatctccctcattgatgaaggcggcgaacggcgcgtgcggatggccaatctcgcctttgccggcgcgcacagcgtgaacggcgtggcggccctgcacaccgaactgatgaagcagacggtcttcgcggattttcaccggctctatcccgagcggatcaacaacaagaccaatggcgtgaccccccggcgctggctgctcgaatgcaatcccgggctgacggacctcatccgcgaggccattggcgatcgcttcatggacgacgccgaggaactcgtggatctcgcggcattcgccacggacggcgcctttgccgagcgcgtcggggccatcaagcgcgccaacaaggaagcgctggccaatcatctgcgggtgcatatgggcatccgcctcgatcccgccgcgatgttcgacgtgcagatcaagcgcatccacgagtacaagcgccagttgctcaacctgatcgagacggtggcgctctacgaccagatccgcagccatcccgagcgtgactggatgccacgcgtcaagatcttcggcggcaaggcggccccgagctatcataatgccaagctcatcatcaaactggccaatgacatcgcgcgccgggtgaacagcgatccttcggtgggcggcctgctcaaggtcgtgttcgtgccgaactacaatgtcagtctcgccgagaagatcatcccggccgccgatctctccgagcagatttccactgcgggcatggaggcatccggcaccggcaacatgaagttcgcgctcaatggcgctctcaccatcggcacgctggacggcgccaatatcgagatcaaggaccgggtcggcgacgacaatatcgtgatcttcggccttacggcggacgaagtggccgagaagcgcgccaatggctacaatccccgggcggtcatcgagggttcgcgcgagctgcagcaggccgtctcggcaatcgcgtcaggcgtcttctcccccgacgatccggggcgatatgccgatctcatcggcggtctctacgatcatgactggttcatggtcgcggcggatttcgagagttacagccacgcgcagcgcgccgtggaccgtcgctggagcgagccttcgcaatggcaggcatctgcgatcaggaacattgcgaacgttggatggttttcatctgaccgcaccatcgctgaatatgcgaaagacatctggggagtattgtgaagccgcccaaagcggccattgaagccctgctcgcaggcacgcacgctgatcctttctcgcttctgggtgtccatgagggccccggcggcgcgcatgcgagggtcatcgtgccgggtgccgagagcgtagaggcccatgaccttggcggtaacccgctgggtgcgctcggctgcgccgaccagcgcggcctcttcgaggggcccatagcgggcggccgccagcccattcgctaccgggcgcgggccggcgcggcggagtggtggctgagcgatccctacagcttcggcccggtgctgggaccggtcgatgacctgctcatggcggaaggcacgcattttcgcctgttcgacaagctgggcgcgcatctcatcagccatgaaggcgcggaaggggtgcatttcgccgtctgggcccccaatgcccagcgtgtcgctctggtcggcgatttcaacgactgggatggccggcggcacgtcatgcgccgccgcgccgacatcggggtgtgggaaatcttcatcccggatatcggcgcctggcatgcctataaatatctcatcatcggtccggacggcaccgcacagccgctcaaggccgatccctacgctttcgcgtccgagttgcggccgaagacggcatcgctgacctacgagaccggcacgcatgaatggggcgacgcggcgcatcgggcgcattgggcttcggtcgatccccgccgcacgccgatcagcatctacgaggtccatccgggctcctggcagcgggacgagagcggctggttcctgccatgggacgagctcgcggcccggctcattccctatgtcgtcgagatgggcttcacgcacatcgagttcctgccgatctccgagcatccttatgacccaagctggggctaccagaccacgggtctctatgcgcccacggcgcggttcggcgatcccgacggttttgcgcgcttcgtggacggggcacatcgggccggcgtgggcgttcttctcgactgggtgcccgcgcatttccccaccgacgcgcacgggcttggccggttcgacgggaccgcgctctacgagcatgaggatccgcgcctcggcttccatcccgactggaacacggccatctacaatttcgggcggcgggaagtctccagcttcctcgtcaacaacgcgctgttctgggccgagcgctaccatgtcgacgggctgcgcgtggatgccgtcgcgtccatgctctaccgggattacagccggcctgcggaccagtggattcccaatcaggagggggggcgcgagaactgggaagcggtggctttcctccaggcgatgaacaaggccgtctatggcgcgcattccggcatcgtgacgatcgccgaggaatcgaccgcctggccgggcgtcacgcatcccgtccatgacaacggactgggtttcggcttcaagtggaacatggggttcatgcacgacacgctcagctatctggcgcgtgatccggcgcatcggcgctatcatcatgacgagatcacattcggtctgatgtacgcctatagcgagaactacgtgctgccgctcagccatgatgaagtggtgcacggcaagggctcgctgctcaccaagatggcgggcgacgactggcagaaattcgcaaatctcagggccttctacgcgctgatgtggggatatcccggcaagaagctgctgttcatggggcaggagttcgcgcagcggcgggaatggagcgaagggcgttcgctcgactgggacttgctggatgcgcccgctcatgaaggtgtccgcacgctcgtgcgtgatctcaatcatttgtaccgtgatcttcccgccctgcatgagcgggattgcgaggcggacgggttcgagtggctgatcgccgacgaccgggacaattcggttttcgcctggctccgcaaggcgccgggcgctccgccggtggcgatcatcgccaatctgacgccccgggtgctggatcattacgaagtgccgctgccgctggacggcgtctggcgcgaaatgcttaacagtgatgcaaccatctatggcggaaaaggtgtcggcaacatgggcaaggtgacggccgaacatggccgggccgtcatgaccctgccgccgcttggaacgatcatgctgcttggtgagggatgacggaaccggacgccgttagctgggaaaggaacgttacgcgtgtcaagtcgggagagatggggacaacctctggcgcgtgacgccatggcttatgtgctggccggcggcaggggcagccgcctcatggaactgacggacaatcgcgcgaagccagccgtctatttcggcggcatgtcgcgcatcatcgatttcgcgctgtccaatgcgctcaacagcggcatccggcgcatcggcgtggcgacgcagtacaaggcgcattcgctcatccgccacatgcagcgcgcctggaacttcatgcgtcccgagcgcaacgagagcttcgacatcctgcccgcctcgcagcgcatcgacgagtttcactggtatgaaggcacggcggacgccgtgttccagaacatcgacatcatcgcgagccacgccccgcaatatatcgtcatcctcgcgggcgatcacatctacaagatggattatgagctcatgctccagcagcatgtgcaggaaggggcggacgtcacggtcggttgcatcgaggtgccacgcatgcaggccacggccttcggcgtgatgcatgtcgatgaaaacggccaaatcaccagcttcctggagaagcccaaggacccgccggccatgccgggcaagccggatgtcgcgctggcgtccatgggcatttatgtgttcacgaccgagttcctgttcgaacagctccgccgagacgcggacgatccggaaagcaggcgcgatttcggcggggatatcattccctatatcgtgaagcacggaaaggcggtcgcgcacctcttctcgtccagcgccatccgcgcgggcgcgcagatcgaggaatattggcgcgatgtcggcacgctcgatgcctattgggaagccaatatcgatctcacggacgtggtgcccaagctcaacatgtatgatcgcgagtggccgatctggacggatcagatcatcgccgctccggccaagttcgtgcatgatgaggagggacggcgcggcatggcggtctcctcgctcatttcgcaggactgcatcgtctcgggcgccagcgcctggcgcagcctgctgttcacgggtgtgaagatgggcagcttctccgatgtgcaggagggcgtcatcctgccttattgcaacatcggccggggggcgcggctcaagcgcgtcatcgtcgacagtggcgtgcgcattcccgaagggctggtggtcggggaggatcccgtggcggacgcgcagcgtttccggcgcacggagagcgggatctgcctcatcaccaagtcgatgatcgacagattggactagcggcattggcgggccggctgccggtatcgtcctccggctggcggctccacccctgcaccttcaagacggatatctctggtctgcggccagttgcgtagcttaaaacagaagcatgagatgcacttctttgatccagtcgcaagtgaacccgccatgtcgatggtcgccatgctgaccctgcatgcgccacggggaagccgccggtgagcccgctttcggtcctctccgtggcgtccgaatgctggccgctcgtcaagacgggcgggctggcggacgtcgtcggcgccttgcccgccgccgttgcgccgcacgacattgcgatgacggcgttcatccccggctatcccgccgtgctgcgggcgctggagcgcaagcgcaccgtccatcgctatgcctcgctgcttggcgcgccggcgcgcatcctggcctgcaggcatgaggaccgcccgcttctggtgctcgacgccccggcctatttcgatcgggatggcgggccctattccgatgcgatggggcgcgactggctcgacaatggcctgcgcttcgcggcgctggccaaggcagcggccgacattgcatcaggacaggcgggcgtgaagcccttcgacgtcctgcatgcgcatgactggcaggcgggtctcgcgccggcctatctcgtctacacgcaggatccatccacccggccggccagcgtcatgacgatccacaatatggcgttccagggctatttcggcgcggacttcttccaccggctcgaactgccgcccacggcctggtcgatcgacggcgtcgaatatcatggcggcgtgggcatgctgaaggcggggctcatgctggccgatgccatcaccacggtcagcccgggctatgccgaggaaatccgcaagcccgagttcggcatggggctggaggggctcatcaacggccggcaggatcgtctctccggcatcgtgaacggcatcgacacccgggagtggaatgcgcggaccgatcctgcccttccggcccattattcggccgagacgctggaggatcgcgcggccaacaagcgcgcggtggaagcggccttcggtctcgagccgggtaacgggccgctgttcaccgtcatcagtcgcctgacctggcagaagggcatggatgtcctgctcgaagtgctggatcatctggtggggctcgggggccggctggctctgctcggcacgggcgattccgcgatcgaggcgggcctgcacgccgccgccgcacggcatcccggtcggatcggcatccgtatcggctatgacgagccgcttgcccatctcatgcagggcggctgcgatgccattctcatcccttcgcgcttcgagccgtgcggcctcacgcagctttatgggcttgcttatggctgcgtgccggttgtggcgcgtaccggcggactgggcgacacggtggtcgatgccaatgtcgctgcgctcgccgccggcgcggcgaccggcatccagttttcacccgtgagctatgagggcttgtccgacgccatcacccgcaccgtgcggctctttgccgaccgggaaacctgggcgcagatccagcggagcgggatgctgaccgatttttcctgggccaagagcggccgggcctatgccgccctgtatcggcgactgaaggagcatgcatgaccatccggaccgttgagacgacgcctttcgaggggcagaagcccgggacttccggcctgcgcaagaaagtgaagatcttccagcagcccaattattccgagaacttcatccagtcggtgttcgacgtggtggagggcaaggaaggcgtgctgctcgtcatcggcggcgacgggcggtaccacaaccgcactgtcatccagcaggcgatccgcatggcggcggccaatggattcggcaaggtcatggtggggcagggcggcattctctccacgcccgcggccagccatctcatccgcaaatatggcgcgcttggcggactggtcctctcggccagccataatcccggcgggccggacgaggatttcggtatcaagtataatgtcgccaatggcggcccggcgcctgagaaagttacggacgccatcttcgcgcagacgcaggtcatcgatcgttggctcgccgtcgacgcgccggatatcgacctcgacgcgccgggcacggtgatggtcggcgggatgtccgtcgaagtggtcgatcccgtgaccgactatgccgcgctcatggaggcgctgttcgatttcgaggccattcgcgcgatggtggcgggcggcttcacgatggccttcgacgcaatgagcgctgtcaccggcccttatgcgacggagatcctcgagcggcggctcggcttcgcgcccggcaccgtgcgcaatggcgtgccgctggaggatttcggccatcatcacccggatcccaatctcgtccatgcccgcgcgctctatgatctgatgatgagcgatgccgcaccggacttcggcgccgcgtcggatggagacggggaccgcaatctcatcatcgggcgtggccgcttcatcacgccatcggactcgctcgcgatgctggccgccaatgcgcatctggcgaaaggctatgccggcgggctcaaggggattgcccgctcgatgccgaccagcgcggcggcggaccgggtggcggatgcgctgggcattccctgccatgagacgccgaccggctggaaattcttcggcaatctgctcgatgccggcatggcgaccatctgcggcgaggaaagcgcgggcaccggcagcgaccatgtccgcgagaaggatggcctgtgggccgtgctgctctggctcaacatcctggctgtgcgcaaaatcccggtggatgcgctggcgcacgaccactgggcccgcttcggccggaactattatgcgcgacacgattatgaggcgatcgagacggacagggccgacgcgctgatggcagcgctcaccacggctcttccggcgctcccgggtgcgcggttcggcgcgctgaccgtcgcggcggcggacagcttctcctatgttgatccggtcgatggctcagtcagtgccaaccagggcctgcgggtcatgttcgaaggcggctcgcgcgtggtgttccgtctgtcgggcacgggcacgcagggcgccacgctgcgcgtctatctggagcgctatgagcccgccgatggtgcgctggacgaggagacgccggatatgctcgcggacctcatctccgccgccgatgtcattgccggtatcgagcgccataccggccggaccgcgcctgatgtcgtgacatgagtgacgagcggggcgcccggctcacgcgggacggggcgcagttcgccgtctgggcgcccgacgcgaccggcctgaccctgtgcctgttcgatgcgcagggcgaggagcggcaatatcccatggcccgggaaggcgatgtctggagcgcggcggtgcggggcgtcggggccgggcagcgatacggctttcgcgcggaggggccgtggaatcccgcgcaaggcttctgcttcgacccgtccaagctgcttgtcgatccctgggcgcgtgccatcgaccgccccttcgtccatgatccgcgccttggcgagcgcggcgtcgacacggccgctttggtcccgaaggcggtcgtcgaaaagcccttgccggacgtgcgcaaggcgccggtgcgttttcgtccgagcggcctcatctatgaactgaatgtgcgcggcttcaccatgctgcatcccgaggtgccggaggcgcagcgcggcaccgtggcggcgttggcgcatccggcggtcatcgctcatctgcgcaagctgcatgtgtccgcgatcgaactgatgcccatcgtcgcgtggatcgacgagcggcatcttccctcgctcgggctccgcaacgcctggggctataatccggtggtgccgatgccgctcgatccccggctgtgcccgggcggcatggccgagctgcgcgccaccgtggcgcggcttcaccgcgcgggcataggcgtgatcctcgacctcgtgttcaatcacagcggcgagagcgaccggcagggggcgacgctctcgatgcgcgggcttggcgagcgctgctattatgcgctggcgccggatgggagcctcatcaacgatgctggcaccggtaatgtgctcaacgccgccgcgccggacgtgcgcgcgctcaagctcgcaagcctgcgccatttcgtgcggcaggccggcgtggacggcttccgcttcgatctcgcgacggtgctggcgcgcgagcccggcttcaacccgcaggcgccgatcttcggcgagatcgccgccgatccctggcttggcgaccggctgatgatcgcggaaccctgggacgtggggccgggcggctatcaactcggcaattttcccgacggctggctggaatggaatgatcgctatcgcgacgatgtccgccgcttctggcgcggggacggatcgatcggcacgctggcgacccgcatggccggctcatcggacatattcggcaagcccagccgcagcgtgaatttcctcgccgcccatgatggcttcacgctcgccgacacagtggcttatgcggcgaagcacaacgaggccaatggcgagggaaatcgcgatggccatgatgagaatctcagctggaacaacggcgtcgagggcccgaccgatgatccggtggtgaatgcgcgccggcaggcggacctgcgcgcgctgctcgccacgttgtttgcgtccaccggcgcggtgatgctcacggcaggcgacgagttcggccgcacgcagcacggcaacaacaatgcttacgcgcaggacaacgcgctgagctgggtggattggaccgggcgggatcgtgcgctggaggacttcacagccgcgctgtcctccgcccgcgccgccgatccggaggtttttgcgctgttccccgagcccggccgatggttgcggcccgatggagcggagatgacggcgtccgactgggaagcgcccgaggcggacggtttcgtctatgaagcgccgctccccgatggccgtctgttccggctctcggtcgatcgcgcggggcgtcgggtctttgttgacattgtccggaaatgagtggaaacccgcttcaagcagatggcgcgggcatcgttgccggcgcccgtcatgggatcgcccatgacaggccggtcaaccggttggttggcgcgtcatcggccgtagaaatcaggagagggtcggaatgaaggatttccaggatcaggtcgcgttcatcacgggcggcgcgtcgggcgccggcttcggccaggcgaaagtgttcggtcaggcaggcgcgaagatcgtggtggcggacgtgcgggccgaagcggtcgagaaggccgtcgccgagctggaagggctcgggatcaccgcgcatggcatcgtgctcgatatcatggaccgcgaggcctatgcccgggcggcggacgaagtggaggccgtgttcggccaggcgccgacgcttctctccaacaccgctggcgtgaacagcttcgggccgatcgagaagaccacttatgatgatttcgactggatcatcggcgtcaatctgaacggcgtcatcaacggcatggtgaccttcgtgccgcgcatgatcgcgagcgggcggccggggcacatcgtcaccgtctcgtcgctcggcggcttcatggggagcgcgctcgccgggccctattcggcggccaaggcggccagcatcaatctgatggaaggctatcggcaggggctagagaaatacggcatcggcgtctccgtctgcacgccggccaacatcaagtcgaacatcgcggaagcctcgcgcctgcgtcccgcgaaatacggcaccagcggctatgtggagaacgaggaatcgattgcctcgctgcactccattcaccagcacgggctcgagccggagaagctggcggaagcgatcaagaagggtgtcgaggacaatgctctctacatcattccctatcccgaagtgcgcgaaggactggagaagcattttcaggccatcatcgattcggtcgcgccgatggagagcgatccggaaggcgcccgccagcgggtcgaggcactgatggcctggggacgggaccgcacgcgggtcttcgccgagggcgacaagaaaggcgcctgacgaaatgcacgggcgtggcggcttaaccgccgcgcccttttcgctcatgacgagatgacaagagatctgggagacaggaatgacgttgaaactctacagcttcggtcccggggcgaactcgctcaagccgctcgcgacgctctacgagaagggcctcgaattcgagcaggtcttcgtcgatccgagcaagttcgagcagcattcggactggttcaagaagatcaatccgcgcggtcaggtgccggcgctctggcatgacggcaaggtcgtcaccgaatcgacggtgatctgcgaatatctggaggacgtgttccccgagtccggcaattcgctgcgcccggccgaccccttcaagcgcgccgaaatgcgggtgtggaccaagtgggtcgatgaatatttctgctggtgcgtctccaccatcggctgggccttcggcatcaaggcgatcgcgcagaagatgagcgacgaggaattcgaggagcacatcaacaagaatgtgccgatccccgagcagcagctcaaatggcgccgcgcgcgcaacggattcccgcaggagatgctggacgaggaattccgcaaggtcggcgtctcggtggcgcggctggaagagacgctctcgaagcaggactatctggtcgacacgggttacagcctcgcggacatctgcaatttcgccatcgccaatggcctgcagcgccccggcggcttcttcggcgactatgtgaaccaggaaaagacgcccggcctgtgcgcctggctcgaccggatcaatgcgcgtccggcgatcaaggaaatgttcgagaaatcgaagcgcgaggacctgctcaagcggcagaacgagaaagtcgcctgaacaggaaagcgcgtcccggcgcccgccggacaaggccagccggttgacgttcgccttgtccggcagcgccgttcgcgcggcccgggcgcgccgctgcgttgaatgatggagaggattgccgatggccaggaacaacaccatcactctgtatgacctgcagctggagtccggctgcacgatcagcccctatgtctggcgcaccaaatatgcgctcaagcacaagggcttcgacatcgacatcgtgcccggcggcttcaccggcattcttgagcggaccggcggccggtccgagcgcgtgccggtcatcgtggacgatggcgagtgggtgctcgacagctgggtgatcgcggaatatctcgacgagaaatatcccgatcgccccatgctgttcgaggggccgacccagaagaacctcatgaagttcctggacaactggctgtggtccacggcggtgggcccgtggttccgctgctatatcctcgattatcatgatctctcgctgccgcaggaccgcgattatgtgcgctggagccgcgagcagtggttcctgggcgggcagcgcctggaagacgtgcaggccggccgcgaggatcggctgccgctcgtgccgccgacgctcgagcccttccgccgcattctcgcggaaaccaagtggcttggcggcgaccagccgaacttcgcggactattccgcgctggcggtgtttctctggaccgcgtccgtcgcccgcacgccgccgctgaccgaggatgatccgctgcgggactggctggaccgtggcttcgacctgtttgatgggctggggcggcatcccggcatgaacccgctgttcgggctcaagctgcgggaaggcgaccccgagcctttcgtccggcagaccggccccgcgggcgctggcgggcaggcgctcaacaaggggccgcagaccacgaagatgccgccgcgcgtcgccgagaaagcggactgacggaaggggaggcgggtgcgccgcctctcgctttcgggaaggctgaagaccgcggacacgaggacacaggagcaagcatggccgagccacaggaactgacgatctatcacattcccggctgccccttctccgagcgtgtggaaatcatgctcgagctcaagggcctgcgcatgaaggatgtcgagatcgacatttccaagccgcgcccggactggctgcttgccaagacgggcggcacgaccgcgcttccgcttctcgacgtcgagaatggcgagagcctcaaggaaagcatggtcatcctgcgctatctggagcagcgctaccccgagccggcggtggcgcatcccgatcccttctgtcacgcggtggaaggcatgctggccgagctggccgggcctttttccggcgcgggctaccggatgatcctcaaccgggagatcggcaagcgcgaggagatgcgtgccgctgtcgatgccgagttcggcaaggtggacgcgttcctcaagcgttatgcgaccggcagcgacttcctgttcgacgatcgcttcggctgggcggaagtggctttcacgccgatgttcaagcgcctgtggttcctggactattatgaagattatgaagtgccggccaatttcgaccgggtgctgcgctggcgcgcggcgtgcacggcgcatccggccgcgcaatatcgctcgaaggaagagttgctgaagctctattatgactacacgcagggcggcggcaatggccgcattcccgaggggcgcagcatttccagcttctcgccggatgtcgactggcgtacgcgcccgatgccgccccgcgacaaatggggacatgcggcgaccgacgcggaactgggcctcacccgctgacgccgcgcggggcgcctcgcgtcgtgacgcagccctcccggagcttgggcgtaacgctggccggccttgtgggtcgatctgcagcccagccacgtcccgttaagggagttcatggcatggaagcggcttcggggctatcgcagcctagcgagggctaggtaaagcagctacatagcccaccatccggcgctggcggggcaacaggctgtttcccaggcgccatcctttcctcaaccgggagatgaccagttgatgtcgatgagtttgttgctggctgccgcggctgccgccggatcggccaattacatcccgtcctcaccggacctggggattgaagaaggacgctgccgcccgaacgagagcggtccctccttcctcatcaccctggcaggcctcaaggatcgcaagggccgcgtgaaggtcgagctttatcccaataatgacgatgattttctgcaggacgacaatatcctcgtgatggcaggcaaggccttccgcagggtcgagatgcctgtgccgcaaaccggcccggtcgtgctctgcatccgcgcgcctgcagcgggaaattacacgctcagcctgcttcacgatcgcgatgccaatcgcaagttcggcctgtcggtcgatggcatcggctttcctggcgatcccaagctcggctggtccaagcccaaggcccgcagcgcggcggcggcggtcggcaatggcccgacgcgcatcacggtgacgatgcagtatcgcaagggcctgttcagcttcggcccgctcaacaagtagcagcgggtcgcttgcctcagtcgcgatgccggccttccgccttcgtcgcgcgctcagccgacgggcgggcgggagcggtccaccaccggattggcgaccagcttttcgtaataggcgaagaggtcggcgaaatgctcgtcgatcgtccgcacattgcgggcatgctccagcgcgcgggcgcgcacagcctcgcgcggggcggcgatgaagtccagaatgacctttgcggctgatcgcggatcggccgacgcgtagagccagccgtccgccagacgggcatggtccgccgcgccgccccggtcgggcatgatgagtggcaggccggccgcgcgcgcttcgccgccgaccgtgcagaagacttccgcctcgcagccgtggatcagcgcgtcgcagctcgcaaagagccgcgcgacttcgtgccggtccgagatcggcgagatgagatgcacatgcgggttctccgcggcggcggcgaccacacgggcctgatcgcgcccgtcgccggcgatgatgaggcccaccggcgcgtggacgccggcggccgtgacggcttcgatcaccatcggccagcgcttttccggcccgtgacgccccgcgccgagcagcagagtcgcggacgggtcgagcgcgcatcgggcgagcaggcgggcgcgcaaaccctcgtcgcgataggcgggggagaagatgcccggctggacgcccatgggattggtgatgacccgggtcatgccgcccgcgagcagccggttcgtctggtcctcgccggtggtgatggcgccgtcgaagagctggtccatgcgctggagatgccgccagaacatgccgaaggcgcgatcgatgaccgggcgggaagcgatggggtcgaaccagcgataggcataagcggacatggggtccgcgtgcatgatgagcgcgcggggcgccttgccgggccattcgcccacgaagcgcgcactgcgccagggcgaggatgcttccacgatgtccggcgcgagctggtccagcgtggcgtggagcgtctccacatcccggaaataatgatagcgccggtcgagcggaaactgcgggtccttcagatagacgatccgcgcgcctggcccccggtcctcgacacgatagccaggccccggcgcaatgacgatgatctcgtgcccggccgcggggccggcgagcagctttcgctcgatataggtttttacgccaccgccaaagggcgtgtagaaggctgcgacatcgacaatccgcatagcgtcagtggggcaggccggtgccggcggcgcctgtggacgggagcgcgcgcatcaggccgccttgccgcgcttgggcggcagcgtgacgagatcgccgatcgcaagggctgcgccgaccagaagatgcgtgagcagcatgagcgtcgccatcaacgccatgaggatctggatctccttgtcgttgccgaccacgagcaccgcgaaggcggcgaagatcacatccttgttgctgatgagcggcaggcggccaagcagcatcttggcggtggccagcaccagccaccagccgagcgccacctgtggcagtgcgatgctccagagcaccgccatgagcacgttggagacaatgagccgcaccgcatgaagggcggaaatgccccacagctgtcccttggacaggctgaagatatgcttgctgaacagagcaacgatcagggagataagcgtgatgacgccgaccgaagcggcaagcgcggtgctggtcagccccagattgaacgtccgggcgaagggatagaccatcgccatcatcaccagcgtcacgatgttggagacgaaggccgagagaatggccacgtccttcaccgcgccgaagggggaagtggtcatcttcaccttcttgcgtgcccagctgtagaaataggcctcgcccagatagtcgacgagaagctggttgctcacattcttgcgggccagcgcgaccatgccctcgaggggtatgccccacagccagcggaagatgatgaaatcgaagacgatgcccgtcatgtagtatatgacgaacacgctccagaagagggggctcttgggcaccaccgcgatcagttgctggaaatcgaaggtccggaaatgccaggccacgatcgccaatatggcgatggaaagcgcaggcgtgatccaaacccaccaggaatgctggcgcaccggcaacggtagtgggtcattgggagcggcgctgtcgagagtcgccgaaatctgcctcgtcaagatcggtactcagacatggcctttatacatggcgggccgatagcaataatattcggcgcctcaaaggactatttccgcgccaccttgcggaacagcccgatccactgatcgatcgtcgcttccagggtgaagcgcgcggcgcgcgcgcgcatggccgggacatcgaccggatcgtccccgatggcgtccatcgcggccgccaatgccgtagcgtcacggaccggcaccagccgccccgcgccctcgatcatcgaagggatggtcactgcgcaatcggtggcgacgatcggcaggccagccgcaagcgcttccaccagcacggccggaaggccctcgaaatcggacgaaaggatgaaggcatcggcacgggcgaaccatgggtcgacggggtggcaatgccccggcagctccagttgcccggcaatgccgagatcctgcgcctgccgcgtcagggcctcgcgcagcggtccctcgcccacgatggtcagccggtcgtcgggccgggcgatccgggcgaaagcctccagcagcagcgcgaagttcttctggggggaaaggcgaccgaccgcgaggaagtgccggccggcatggtcgcggggcgtggcatcgcgcaaggtggcaagccgctctgccgtgtcacgagcgagcgcgccattgttgatgaccgtcacggcctgcggcgagacgcccatctcctcgatgatctcgtcccgcagcggcggcgccattgccacgatggcagcgtagatgcggccatgcagacgcagcagcgcacggtggagccggtgatgcagcgcgctccagtgcggcgggcgcaggctgttgctggtgcgcagaacgatgggtgggcagtcccggccgagacgcagcttcgtcacggcggcgacggccatcaatccgttgctggcgaagaacagcacgtccggccgctcctgccggacgatggcgggcaggcgcagcatcatccacaggctctcggtctcgatccgcgccagccggcccttcttcgggatgatgtagggaacgtccggcgcttcttcctccagccggccctcgcggcgaccgagcgcgatgcgcgcgtcgactcccgcgtcccgccagcctttggtgaagcgcagcacgtctcgctccacgccgcccggttccagactgtgcagcgcgctcagcacgcgcagcggccgggattgcgtcatccgccgtgcagatccgcgtagcgtgacggccggtgggtgcgcacgaacttgccgtaagtggcatcgatgctgtcgagcagcgccggaacggtcgtgtccggcggatggaccgcgatgcgcgcgttctgcaaggcccagggcgccgcgcgtgccgccgcggccaccatcagcgaactggcgatgcggccctgggtgcggctggcccatgtgatcaccggccccttcgcgaccacgcgtcccgtcgtgggctcccacaccttgagatgatcctcggcgagcggaaagccgccgtcgcgcagcgcgtccaggctgccgggcgaatagagccatgccggcgccacgaagccggtgaccggccgccccagcgcatcctcgaccaccgctcggccgcgctccagccggcgcagggcctccgagcgggaaagctgggcgaattcgcccgcgccggcggtcatgtgcttctgcatgaagcccttcacgcgcgcatcgtcgcgatggcaccagccgtgcaggaacatctcgaccccggcgtccgcccatgcgcgcagcttgccggcgaaagcggcattgcccgcgaggggagccttgtcctcgaaatccggcaccaccagcatggcgaggcgagggccgcccagcagcccgctcagccgatcgaacagcgcatcgacctcgctttcgaaatgcggtgtcacatcatggatggaagcgaaaaggcgcggcgacatgcgcgcgccgttacacgctttccagcgccgcgtcacgccccgctctgcgaagggagcgctggcggccgtccacgcagcgcggccgccagcgccgcgtcacgccccgctctgcgaagggagcgctggcggccgtccacgcagcgcggccgcttgactcgggctggcggcaggcgcaagggcgattccatgatcgttcgtgctgtcccgtccagcttttattggcttcgtcacacatagacgcggcccgttcgatcatgtgagtgaaactggtgccgccgctggagcggcatcgcagcacaagaaccagtggcggaccttgcgaggaggctactgtgttgcaatccgacgatatacgagaagggcggggccgcgtgcggcccatggaccggcatgacctggccgtggtggcggacatgatcgtccggctggcacgccatcatggcgatgatccggcgatcgacgcggcccggctggaggtcgatctgttcggcgaaacccgctggctgcacggtctcgtcgtcgagcgtttcggctatgtcgtcggctatgcgctgctggtgccgcgctatcgcgcgcagctcaccttgcgcgggctcgatcttcaccatctcttcgtgctggagggatcgcgcggccttggtctggggcggttgctggtggctggtgcgcaggccgcggcgcgggaggccggctgcgcattcctcaccgtgggtgcgcgtgcggagaatggccgggcacaggatttctatcgctcgctcggtttccagccccatcaggcggccggtcagggcttcgcgatgaccctgtgagggcgctcttttgggcggggggattgcctccccggccctcagaaggcgcgcgtaatgccgaggtcgatggtggtgcggcgatagtcgtagatgccgacggtcgagatgttgcgctcgtaggcgagtcgcaccaccggcgagaagcccgccacctcaatctggcggaacgtcgcgccggccgcgccgcgcaggaaccattccttgcgccgttccgtgaaggggaagagccgcgcatcggattcgaggcgccgggccgtgacatggccaaagaccgtcattcggcccatgtcgcgccagccgagcagcgtcacgccgcccgccgcggtcgagaagccggggtcgcgggccgtctggcgggtgccgctcagcgtcacgccgattccggtgcggggagagagcgcgcgctcgatccccgcgctcaggttgaacaggtcaccatcctgcatctcgttgaacagataatgcgtccggccataggagaagccgacttcgctctgcgcgcggcggccgacgcgctgtgtcaggcgcagatccgccgtggcggtgcgcgcataggccctgccaccataagtgcgccacgtggcgccgaaggagggcatgaggcgcgtgccgcccgcttgccattcgaagccgagcagggcgctgccggaaagatcattgaactggctcttgccatagaaggtcccatcgccggagaggcgcggcaccagcgtcaggcgtggtgtcaggccgaggcgcgcgaagacctggccggtcaggtgcaggcctatgccggactgctggcgcgcatcgtcggagaggttgagcggcgcgatgacggtgtccagctcccgcgcgtcggtggcccggttgacgttgctgtccggcgccatggccagctcgaaattgccgccaaagcgccggttcgagcgcagggctgtcgcgaagcggtccaccacttgcgccacgtccggcggaaggccgctggcttgcgcctggcgaagctgctggcgcgcccgaccttcctcgcccatcgcggcaagcacgcgggcaagctccagccggacacgggcggccttggggcgctcgtccagcaaggcgcggaatgtgagggctgcgtcggcgttgcggccctggtcggcctgcatcatgccgagccggaagcgcgcctcagcccgcacttcgccatccgggtctcgcgcaagcgcggcatagatggcttcggcatcggcaaggcgtccggcaacgcgcgcctgatcggcaatgtcgaaaagctgcgccgcgctcagtccgctgagtgccgcgccgtcctgcgtgacgcgcggtgtcggcgcaggcgtgctggcctcggggcgatccggggcagcttcgctctccgcctgagcgtgggcggggccggcggcgctggcgagcgcaatgacggcactcatcatgcccagccccgcagcgacgcggcgcctcatgatcgctgcccccgaatcccgatcccggtcaattccccgtccgcgtgccgacgatcacgccgctgagataagcggcgctggagctgcccgctccgccactgtcggtattttccgtctgcatgccgaagctgccagccacctcggtcgcacgggggccgtaaagcgcaccttcgaagaagccgagataggcgttgttgttattcacgatgtccgcggtgagccccgcgtcgaggtcgatcgcgccgcgggcgaaagcgaaggtgccgaaatcgcgggtcgcgccgtcgctgaggctcgtgccgatcgggttgagcgagccggtgaaggtgccgccggcaaagtccatgctgaaattgctcgtgccgctcagcgcatagaccgggccgccccggaaacgcgcggccgtgccctggatgatgccggcgaattcgcctgtcccgctcgggatctggaagccgttggtgcggatgccccaggtgaaccagcggtcgatccggtcgcttgccgatgcctgcgcgcgctcccaccggccgaagctggcatagctgagctggatggcgggattgccggcacccggctggttgagcgtcaggcggtaggtcagcccgtcgctgccggtgaagctgtagaccgcgagccgggcatccgtctcggcagcgacaagctgcgccgggctgaaatccatgtcgatcccgcgtgccgtgtcgagatagcgataggtggccgtatcggcgtcatagcccagataagcgtcggagcgcagaagttcggcattgtcggcgctacggcccccgccgagatcggtgaagctgagctcgctgaagcggtgcgcaaagccctggtcgaagacgagcggcgtcagcgtccagttgactggttcgatcgtgccgtcctggcgccccagcatatagccggcagcgacttgtccatcggcgctggtgagatgccaggccgcgccgacttcctccgcgccggggccatagaaacgtccggcccatccgcccgtgaaacgggtgccgtcgtccatgaagaaatcgccggagaaattgttggccgtgctggagacgctggcctcgccgaaatagacgccgatcccctttatcagcccggtgccgacatcgatgctggtcagcacgccgctgctggccagcgatccgctcaggaagtcgacctgcagcgtgccgctgcccgccatggcataaggcgcttccatggcgcgggccccgacgaggctgacggcatagacgcccgtgccggtccgggcgagcgacgtgtcgggcgtctcgatgccgtatgtgaagggatcgtaggagaagtccagctgatcgccggagacagtcgcgcgttcccaggcaccgccgccgacatagcgataggtcagcgcgccggaggtcccgggccgcgtcaatgtcagcgcttcgctcgtggtgccgagcttttcgaagctgatgaagtcgggcgagccggattcgactaggtcggctggcgcgaaggttgcgctccggccggccgtgctgatcgtgtagctccggctcccggcatcataggcaatggtgagcgcgccggaagcggcctggccattctccaccggccgtccatccccgaagaaccgcgccgaggcattggccccgtcgttcgtgaaggattcgctttgcagcggcccgatcaggtcatggttgaccccgggtgtgggcgggggcgtgggtgtgggcgtcggggttggtgagggagtcggggtaggtgtcggtgttggggtcggcgttggcgtcggcgtcggtgttggagacggcgtggggctcggcgtcggagacggcgtcggcgtcggggacggcgttgggctgggcgtcggagacggcgtcgggctcggcgacggagtcgggctgggcgtcggcgtgggcgtcggcgggggcgcgggcgtcgagctgacgccaccgcctccaccaccaccgcacgaagccagcaacgaaacaagcaatggcagggcccattttgcttggcgggacatggttaagatctccggacagccttgcgtgtctttcaacgcagaagtagccaggacgttgctcacaacatagttaacgaaaagtaaccattgagcgattgggcgccttgatacgaccctttttgcggtgagcggttggcgcgcgagctgggcatctcgggtgcatatgcgcggggcgttctgacccttccgtttccccctccgcctcgcttttcccctgtcctacacaccctgcgctatggcagccctgccggacccctccttctggaagcggggggcgggcgaggcatggctctttctcatcctcggcattgcatcatccggtcgggccgcacaggcttgccgggacaggctctgatgtccgccgcacgcaaaggtcacggaagcggaagatgacccagacgtgtcgtcatctttgtaaacttccagcgcgcagtggcgtgttggaacgacatgggcgggcccctcgtggagccggcgcgtcgtccgggggacctcccgccttcagggcaacggtcctgccacggctcggcgagtcggtctgtccagtgccgacgcccgtttcggatcacgcgcccgaacatgtcccataacagcgcgttcgcccgttaaccatctttggctcttcctcggctgttaaccttttggtaaccctttttcttatgaaacggcctctcgtcctgacccatgagcaagcgcggcatcccttccggcagtcgctgccgcggcatgtcttcgcgccgcgcgtggaaacggcgcagccggcgccgacggcccggtccgatgatgaggattggaagctcttcgtgctgagcttcgcggcgttcttcacggtggcttacacgttcatcgcctgaccgctgcgcattcgccgacgggcccaagccagccggggccgccgtcgcgcgccttcagccggcgcgcccgccgcgcgcggggaggctgccggcctcgcgatcacaggcccgctggaggcgcatggccatgagggcggagacgaagcacatgccgcagacgatcagcaacgcatggcggctggagaggccggcgcccgtcgcgcccatgatgaccagtgcgccgaacaccatcgccccggaattgacgacattgttggccgccaccgtgcgcgcggtctgatcccggctcaccgtcgtcgtcaggaaggcgtagagcgggacgacgaacatgccgccgaacaccgcgatgccgaacagggcgaggaggatgcgccagctgtgcggtgcggccagaaagtccggcacggagtagagagcaccgtccggcgccggcgcccagccggccgaggcgaactggaagaaccagacgaacgcggccatgatcaccaccgatatgggcgcatagcgggccgagacgtggccctgcagcagccggttgatggcgaccgatcccaccgcgacgccgatggagaagatcgcgaggaacatgctcgccacttccttggtggcggtgaaatcattcttcaccatcggcgggaagatgatgatgagcaccgtcgcgatcatccagaagaagctgatcgacatgatggcgaggaacagccgccggatgtgcatcgtggcggagatgaggcgccaggaggcgcggaagggattgaagtccagcacgaccggcgggccgagccttggcgcgggcggcaccatgcgcccggaaagatagccgatgatcgcgacgccgatcaccacgcccgccgccgccaccgggctgatccatccggcgacgatggtgcccgcgaggatcgcgacataggtgccggcctccaccagcccggtgccccccagcacatgctcctgctccagatgctggggcagcacggcatatttgatcgggccgaagaatgtggagtggatgcccatggcgaagaccgcgccgagcatgagcgccacgccgaccatgggataggcgcccgagaccagcaggcccgtcgcgcccaccagcatgatgaagatttccgccagcttcaccatgcggatgatgcgggccttgtccatattgtcggcaagctggccggagagagcggaaagcaggaagaagggcaggatgaacagcccggtcgcgagcgcgttgaaattcgattcctgctgcgggtcgcggaagacttcataagtggcgaagagaatcatcgccgtcttgaacagattgtcgttgaaggccccgagaaactgagtgacgaaaaggggaaggaatttccggtgggcgagcagccgcagggatgcctgcatgggtgcgaaaactcttgtggcctggcggtgtgcgtgccgtcccggggcttctagcggcgaaatgggacagtgaaaagacggacaatgcgctgcgatggcgagccccttgtctgcccgcgccggctgtggcaggccagcggggccgtgatgttgttgccgaacctcctgaccctgtcccgcatcctggcggtgccgctgcttgtggcgctgctgtggccggccgactcgggtcatgcctggcgcctgggctatctggcggccttcgcgctatattgcctcatgggcatcacggattatttcgacggctatctggcgcgtgcccagggcactgtctcgcgcctcggcgtgtttctggatccgatcgcggacaagatcatgatcggcgcggtgatcctcatcctgtgcgcggcgcgggacatacagggtgtgcacatcgtggcggcgctggtcatcctgctgcgcgagattgccgtctcgggcctgcgcgagtttctggccgggctgcgcatttccgtgccggtttcccggctcgccaagtggaagacgaccttccagctcgtttcgctcggcgcgctcatcctggccggcggcctgccggaattcgcgttcgtgaagacgaccggcctgctcacgctctgggcagcggcgctgctcacgctcgtgaccgggtgggactatctgcgagccggcctaaagcacatgaacgcctgagccatggcggcgctcaggattctctatttcgcctgggtgcgtgagcggatcgggctcgacgagcaggaaatcgcgccgcctgctccggacgtcacggttgcggcgctgctggaccggctggcggcgcagagcgctggccatgccgctgccttcgccgagcggggccgcctgcgcgcggcgctggaccagcgcttcgttccgctcgatacgccggtcggagaggcgcaggaactggcgatcttcccgccggtcaccgggggctgacatggccccacggctccaggtgcgcgtcacggccgaggatttcgagccgggcacagagctgggccagcttgaggcgctgcccggcggggcagtggcgagcttcacgggcctcgtgcgcgatgatggcgggctggaggccctgcatctcgagcaatatcccggcatgacccagcggcagctcgaggcggtcgtcgcgcaggccgccgatcgctggccgctgctgggcatcaccgtgattcatcgccacggcacgctgccggtgggcgcgcggatcgtcttcgtaggcacggcctcgtctcaccgcgtggcggcgctcgaatcctgcgccttcctcatcgactggctgaaagtctcggcgcctttctggaaacgggccatccgcgcggatggcacgggcgagtgggtggacgcgcatcaggccgacgacgcgcgtgccgcggcctggcgcccggactgagcttcgcgtcagtgcgctgcagtcaccagcagcgcgaccaggaacgccacggtgcaggctacggccgtctcgtagcgggcgtgccggttccattcccagactttcaggccgaccagcaccggcatgttccgccgcttcccctcatccgaggcttcgatccactgatattccctctgcgtgacttcccggacgatgcagacggcgcaggcggcaaagcagccaagccacaacgcggcggcctcgggaatccccacgaccttgccgaaaagccaggcagcgaactgaacgaacaggacgagagggatgtgcgccaacatggtcgggaaacgcagtgagccccggtcggtttccggctgttttcgagcaggggcgcttgggcgccttttgggccgctggcgcccgcccgcagctcaggccgccagcgcttcccgctgctggagagcggcattgcgcaggatgccggccatcaggcggaaatccgtctcccggggggaattgcgacgccagatcaacgcgatgtcgcggtgagcttcgggggaccggatcggccgcgcgacaatgtccgtattggcgagaataccgcccctgatggccatttcgggcagaagggtgaggcccagcccattgtcgaccatctgcacgagcgtgtgcagggatgtccccgtgatcgtcgcttcgctgcgcagctccgcgcgattgcaggcggcgagcgcatgttccttgaggcagtgcccgtcttcgagcagcagcagccttgtcccgtcgatcatgtccggcgcgacctgcgcgggtgggtcgcggggatcgtccttgggaaaggcgacatagagcgggtcctcgaacagaacttcggtctcgacatcgccgcacgggaaggggagcgcgagcagcacgcagtcggcatggccgtgacgcagcgaatcgagcgccgcgtggctggtttcctcgcgtagataaagctggagcgccggccgctccgcccgcagccggggcagcaggctcggcagcaggaacggggcgatggtggggatcacgctcatccgcagttcgcccgcaagcggcgagcccgatgcctgggcgatcgccgccagctcttccgcttcgcgaagcacgcgatgtgctttctccacgatccggtcgcccagcgccgtgaagcgcacgatgcggcgcgtgcgctccaccagcgtcacgccgatcagcgtctccagctcgcggatgccggcggacaacgtcgattgcgtcacgaagcaggcatcggcggcacggccgaaatgaccctgctccttcagcgccacaagatattgtagctgcttcagggtgggcatgtaggtcgacattgatcgctcctctcgatgggttcgaaaggaattaagtgacttagccgatcaattcaagcgatcgaagaatgccgtagcccgtggtgagcgtgagcacggcgccgaccatgatgaggagcggtcgcgcggggacgtggcgcgcgatccaggcacccagcggtgccgcgatcacgccgcccaccagcaggccgatcgtcgcggtggtgaaggtctcccagcccagatgcagcaggaaagtgaagctgatcgacagcgtgaggaagaattccaccgtgttgaccgtgccgatcgtgtggcgggggctcgatccctgaatgagcaggttggacgtgaccaccgggccccagccaccgccaccggatgcgtccagaaaaccgccgaccaggccgagcggcgtcacgaaacgcgcgtcgtcgaatcgctggggcgggtagcgcaggccacgccagagcagccacaggccgatgaaggcgagataggcgagcacataggggcggatgagctcgccatcgatgttcgacaggaaggaggcgcccgcgacgccgcccagaaccccgggcacgagcagcttccagaagagcttccagtcgacgttgcggtgcatcacatggctgatggcggagaccgccgtcgtgcaggtctcggcggcatgcacgcttgccgacgcggcccggggggggacgcccagcgcgagaagcaggctgctcgagatcaccccataggccatgcccagtgcgccatcgatgatctgcgcgccgaatcccacgagaatgaagggcaacaacaactgcaggaattccagccaggcatcgggcacatgcattccttttctcaatcaatttcatggagaattacggagacttgcagcgagtgtcaatccggggggcgggctggaaattcgctcccgcggggactagatagtggttctcgtcatctacaggggcgcttgccatgggactgctgtcctatctcgattccgtgaaggcgcgcgatcctgcgccgcggtcccgcatggaagtactgatctacccgggcgtctgggcgctgggcttccatcggatcgctcatcggctgttccgctggcgccttttcttcctggctcgcctcgtcaatcatttctcgcgtttcctcaccgcgatcgacatccatccgggcgccaagatcggccgcaacttcttcatcgatcacggcttcacggtgatcggcgagacggcggtcatcggcaatgacgtgacgatctatcaatgcgtcacactcggcgggacagatccttccaacggcgtggccggcaagcggcatcccacgatcgaggacggcgctatccttggctcgggctcgcaggtgctggggccgatcaccgtcggcaagcgggcgcgcgtcggcgccaatgcggtggtgacgaaggatgtgccgcccggcgcggtcatgatcggcattcccgcgcgggccacgctggtcgacgcgaaggagtatcagaaatctttcgtgccttatggcacgccctgcagcgagatgttcgatcccgccacgcagaagctggaggcgctgcagtgcgaggtggaagggctgcggcaacggctggccgaattgctggccgaacgcgatgccgcccgtgaagtgcccgaaagccagtcgcgtacgtcggcttgatgagcaacatcacaccgtttccgcgcaagcaggcgggcggaccggcccagaccggttttgaccgcatagaattgtcccgcatcatggatctctacggccgcatggtctcggcgggccattggcgggattatgccatagacctgacgcgcgacgtggcgattttctccgcgttcaggcggactgcggaacggcccgagttccgcatcgagaagcggccggccctgcgccatcgccagggcatgtgggcgctcatcggggaggcgggcgcggtgttgcgtcgcgggcatgaccttgcaggggtgcttgcgccggtcgagcgtcggctcgtgaagctggtggaggaatagggccacgatggtccggaaggggccgggagggaccgcccattcgccccgccgcttccttctgccgctcttccccgctttctgctcgtatgacttcttggcgtcgtaaatctgtaacaaaactgtcatagccgccgcgaaccccgttacgccgaagcaggatacccggatacgtgcgacaccagatggctgtgatccttgctgcgggcttgctttccgccccgtccacgccggccatggcgcaggacgaggcggctgttgccgccatgcgggacgagattgcccggctgcgcgcgcaggtggccgctctggaagagaggctggacctgatggccgccgaggggagcaagaccggctccacgcccccgtccgcaccgctttcctcctccctggcggcatctcagcccgcgccggcgcatgtcgcgagcgccgcgggcaacgcccaggcaccggctcaggcacaggccctggccgtgccggccgcctctccgcccgcgccgacgccggcttcgggcttcacgctcaagcagcgcggccgcctgcagttcgatggcaacatcgtttcccggccggccggcatgacggagcccacgctcggctggtccgccgatgtgcgccgggcgttcctgggcgtcgaaggcagtttagggggtggcctgggctatcgtttcgaaatggacttcgcgagcggcgacccgttgttcaccgatctctggttgacctacaagaagggttcctggaccgtcacgctcggccacgaccgaatgaccacgctcgaagacctgacgagcgaccttcagacgagcttcctcgaacgatccggcttcatccaggcgttcggcttcgagcggcggctgggcctttccgctgcttacaaggacagcgacgtcgtcctgagcgcgggtatctattcggatgatctcgagacgctgggctccggcgtcgcggacaacagctatgcggtggatacgcgctgggtctacatgccgaaattggggaaggttcagttgcacctgggcggctccctccatcatcgtgagctgaacgaccttgcggacagcctgcgctaccgggcgcggcccggcgcgcgcacgaccagtgtccggttcgtcgataccggctccttcagcgcatcggcagaaaccggctacgggctcgagttcgcggcattgcgcgggcctttccacgtcgcggcggaaagctactggcagaatgtggatcgcccgaatctggcggaccctaccttcttcggcatctatggcgagatcggctatgtctttgccgggggtgaggcgcggggatatcgggcgggttctttctcgtcgatcaagccgacgaaggggatcgacaagggcggcgccggcgcgtggcaagtgaatcttcgctacgactggctcgacctgaacgacgccggggtgcggggaggagagcaggcgatagcgggcctctcactgatctgggtgccgctcgagcatgtgaagttcatggccaattatctgcatgtcgatgtccgcgacacgccgatcctgtcggacggtcgcgacgattatgatgccgatgtcttcgggttgcgcgcgcaatatgacttctgagcccgcgccgggggaagtcgctccggcgcggccctgacgggctggtcagacggcgtcggcgtccagggaatagcctgcggatcgaacggtccggatgatgtccggccgtccgttcgcattgatcgccttgcgcaagcgacggatgtggacgtccacggtgcgcagttcgatctcgctgtcctgcccccagacgctgtccagcaggcgctcgcgggagaagacccagccgggatgctcgagcaggtgacgcagaagccggaactccgtcgggccgagcggcacgagttcgccgccgcgccggaccttgtgcgcgaccgtgtccatttcgagatcgccgaaggtgaggacttcaccggccagcgccggccgcacgcggcggagcacggcattgacccgggcgatcagctcgcgcggcgagaagggcttggtcacataatcgtcggcgccggtttcgaggccgcgaacccggtcctcttcttcgccgcgcgcggtcagcatgatgatgggcacgttcgccgtctccggcatgcggcgcaatctccggcaaacctcgattcccgagagattctcgaccatccagtcgagcaggacgatgtccggcgtccgttcctgagccaggatcagcgcttcctcgccgtcgggcgtctgcgcgacgtcgaagtcctcccgctggaaatgccaggtcaggagttcggccagcgcggcatcatcctcgaccaggagcattttcgcccgcgccatggttcagcgctccgtcagaggatcgatgacgacggacttctcgcgctccggcggcttctccccggtcgcgacataatgcaccatctcggcgatgttcgtcgcatggtcgccgatgcgctccagattcttggcgatgaaaagcacatgcgcgctttccgagatcatcttctgattttccatcatgaaggtgaccatggtgcggaagatggagttatagaaatcgtccaccgcccggtcgcggtcgatcactgccagggcgagattggcatcgcgcgccgcgaaggcatcgagcgccgacttgaccatctcgcgggcgatctgggccatggagggcagcagggagagcggttcgaggcggctcgacgccgtgaccgtctcgacgcgcttggcgatgttcttcgcataatccgccatgcgctcgacgatgccggagatcttgagcaccgcgatgatttcccgcaggtcgtccgccagcggcgcccgcaaggcgatggtctgcacgaccagcctttcgatctgcgcgtccagctcgtcgatgcgcgcatcgcctgccaccacgctcttggccagtgcgatgtcgcgggtcgtcagcgcccgcatcgcattgtcgatcgcgtcttcggtcagaccacccatttccgcgatcagcgcgcgcagggcattgatgtcgtcgtcgaaggccttgactgtatgttccgtcatgacttcgttcccgtccgtaaaagtgccggatcagccatagcgaccggtgatgtagtccttcgtgcgttcttcgcgcggattggtgaatatctcggtagtcggcccctgttcgacaaggcggccgagatgaaagaaggcggtccgctgcgagacgcgcgcggcctgctgcatgttgtgcgtgacgatcacgatggcgtagttcccgcgcaggtcgaggatgagttcctcgatcttggcggtggcgatcgggtcgagggccgagcagggctcgtccatcaggatgacttccggctccaccgcgatggcgcggccgatgcacaggcgctgctgctggccgccggaaagggccgtgccgctgtcatgcagccggtccttcacctcttcccacagccccgcccgtcgcagggatttctccacgatctggtcgagctcggccttgccggacgccaggccgtggatgcgggggccataagcgatgttctcgtagatggatttcgggaacgggttcggcttctggaacaccatgcccacgcgggcgcgcagctgcaccacatccatgccggacgcgtagatatcatcgccgtccagcgtgatcgtgccggtcacgcgtgcgctcggcactgtgtcgttcatgcggttgagcgtccgaaggaacgtcgacttgccgcagccggacgggccgatgaaggccgtcacattgtcgagatcgacgtcgatcgagacgtcctggatcgcctgcttctcgccgtagaagacattgacgttccgcgccgacatcttggcgggggtagtggtctcggagtcagccatgggtgtgggtcaccatttcttctcgaacttgttgcgcaggtagatggcgatgctgttcatcgtcagcaggaagaccagcagcacgatgatggccgccgatgtcttttcgatgaagccgcggccgacctcgtccgaccagaggaagatctggacaggcagcacggtcgccggatcggtgaagccgccgggcggggacgcgacgaaggcgcgcatgccgatcatcagcagcggcgcggtttcgcccagcgcccgggccatgccgatgatcgtgccggtgaggatgcccggcagcgccagcggcagcacatggtggaagaccacctgcaccggcgatgcgccgatgccgagtgcggcatcgcggatggagggcggaacggccttgatcgcgttgcgcccggcaatgacgatgatcggcatggtcatcagcgccagcgtcatgccgccgaccagcggcgcggagcgcggcagatgcatggtattgaggaagatggacaagcccagcaggccgaagatgatcgaaggcacggccgcgagattgttgatcgacacttcgatcaggtcggtccagcgattgcgcggcgcatattcttccagatagagcgccgcgaagacgccgatggggaagctcagcaggagcgtgatgcccatggtaagcagcgatcccttcagcgcgccccagatgcccacggtggtggggtccgtgccgtcgctgcccagcaggaagcgataattgagcgcggtggagatcagcccggcttcatccagctggtccgcgatggcttcgtcggccgcgctgcccttgcccttcacggcaaggtcgatgccttccgaggcgggaacggagatgacgaccttgcgatcgaggatcgcgggatccgcgaggatcgcgtcgcgcaccgccaccacggcgcccgaggaaacgaaccgttcgcccccctttccgaacgctgtctgtgccgcctgatcgacgacggacggcaggttggcattggcaagcacctgagcgggattggtcttcagtgccgcgggatcgagcaggatcggcgagcgcgggaagtcgacggtgagggcgatctccgcgcgcgtgaagcccttcacgccattggccatcatcgtgacgagcagaaacacgaggaagcccgccgacagcagcacggagaacagccccagcagcttgaagcgtcgctcggcggcataacggcgcgcgatgcggcggcgcatctcgttgccgcgccagtccgtcggcgcgcgcggggtggaaagagtcgcggcggtcactcgtaggcctcccgatacttcttcacgacgcgcagggcgacgatgttgagcagcagcgtgacgatgaacagcacgaggccgagcgcgaatgcggccagcgtcttggcactgtcgaattcctggtcgcccgtgaggagctggaccatctgcgtcgtcaccgtggtcacgctggcgaacggattgagcgtgagattggcggcaaggcctgctgccatcaccacgatcatcgtctcgccgatggcgcggctcacggccagcaggacgccgccgacgacgccgggcagggcagcgggaatgagcaccttgcggatcgtctcgctggtcgtcgcgcccatggcgaggctgccatcccgcatcgattgggggacagcggcaatgctgtcatccgccatcgacgagacgaaggggatgatcatgacgcccatgacgagaccggccgccagcgcgctttccgatgatgcgccggggatgccgatggtggcggcgaggttgcgcagcgccggtgcgacggtgagggccgcgaaatagccgtagacgacggtggggacgccggcgagcacctccagcatcggcttcatccacttgcgcacctcgggccgggcatattgcgtgaggtagatggcgctcatgagcccgagcgggatggcgacgaccatggcgatgatcgcgccaatgaagatcgtgccccagaacagcgggaccgcgccgaaggcgtcatcgttcccgtagcccatcgctgccgactgcgggctccatttgagaccgaagaggaaatccagcggattgaccatcgagaagaagcgcatggattcgaagatgagcgaagcgacgatcccggccgtggtgatgatcgcgatgagcgaggccagcagcagcgtccacatgaccacccgttccacgcggttgcgggccgtgaaggaggggccgacgcgcgaaaaggcgaaggcgccgcccgcgaaggcgaggatcgcggcgagcagggcgcctgctgcggaatagcgcgccgtcgcgtcccggaagggctcgaccagcgccatcgactgcggattgaacgcagcggcctgcgcgccgcgcgcgatcgcattcgcttcgccgagaatgacgttgcgggagaagtcatcggccgggagtgactgtgcggccggcgaggcgagcacggagtcgaacaccagccccggcatcacattcgcccacaccatcaggaatgcgagtgcgggcagcgccgtccacagcgcgacataccagccatattggctaggccggctgtttgtcgccagacgcccgacctctgcctggaaacgcgtcgcgcgagcacgcgcgaagatccagccaatggccgcaagcgcgattatgatgatgacgatcatggcgccactcatcggtcaatgccccccgtgcctctgcatgccccggaaaaacgccttgctgaaccgcctgcgctcacttgagatcgtcgccagtcatgacggtcaggttggtgacgacatcgacattggcctgccggacgctgtcctgcgccgccaccatgccgcggcgggtcagcggaccgcccgggttccagttccgggagaaggcttccacataggccttcaggccggggaccgcggcgatgtgcgccttcttgacgtagatatagagcggccgtgcacccggataggcgccggacgcgacggcatcgtaagtggcttcgacgccgtcgaggggaatgtcattcagcttgtcccggttggcatcgagataggagaagccgaacacgcccaccgcgtcgggattggctgccagcttctggacgatgagattgtcgttctctcccgcgtccacataggcgccgtcttcccggatctgggtgcacagctgcttgtgccgggcctcgtcgctgtccttcagcgccttcatggcgggatcgctgtcacacccgacggtcagcacgagttcggcaagcgaatcgcgcgttccggaggtggacggcgggccgaagaccgagatcgccacggcggggagcgaaggatccacatccttccaggtcttcgccttgttggggcccttgccataaggattggccgcaagcgcttcataaaccagcttgggcgtgaggccgtagcccgggcccttgttcgattcggcgaaagcgatgccatcgacgccgatctgcacctcgacgatctctttcacgccattggcctggcactgatcgaactcgctcttcttcatgcggcgcgatgcattctcgatgtcgggatactggctgccgacgcccgcgcagaacagcttcatccccgcgcccgtgccggtcgattcgatgatcggcgccttcatgccggggttggtctgtgtgaacaggccgaccgcttcctgggcgaagggatagacggtcgacgagccgacggcgcggatctgatcgcgcgcggcgcccgagccgggctggccctggcaaccggcaagcaccaacagggaggccgttagaatggcgtaacgcatgaaattctcctgaggcgatcttgcgcgagttccggacacgccttggaccgggttcgtcgcgcctttgtgacgattttattgcgcttttgtgacatctgcgacgggtgcattcaaagtttcgctgtcggtcctcaccggatggtcgccggggggcgcggcaaatcgcggtaattcgacccgaaccgtcgtgccgaccccgaccgtgctttcgaggttcaaaacccctccatgccgttgaacgatatgcttcacgatggcgaggcccagacccgttcctcccatcgcgcggctgcgactcgagtcgacacggtagaaccgctcggtgagccggggaagatgctcgggcagaatgccatccccctgatccgtcacgcgcaattcgaccatgtcccgctcgatcggctggacgctgacggtgatcggcgtgccggggctgccatatttggcggcattgctgatgagattgtgaaggagctggctgagctgcgcgcgatcccccctcaccagcggcagggccgggtcgacgtcgatcacgacgtcctgcccgcgcttgttctggccctggcggaagacggccgccacttcctcgacaagcgattgcagcgccacgggctgatcgggcaatcgatatttgtccgcctcgatgcgggagagggacatcaggtcgtcgaccagccgctgcattcgccgcgcttcgccgtccatgatggtgagaaaccgctcgcgcgtggcctgatccgcgccggcaaccgggtcgcgcagcgtttcgatgaagcccaatatgccggcgaggggcgtgcgcagctcgtggctggcattcgccacgaagtcgacgcgcatgcgctcggtggcctgccgcccgctctggtcgaacagcatcaccagcaggcgctgtcccgtgatcggctggatgtcgagttcccagctctgctcggcggcgccaaggcccacgatctcgatccgggccggacccgtcgtggcccgggcgcctgccagcaggtcgatcgcggcggggtggcgcagcgcgagtcgaacgtcctggccgaggatatggcggcccagcagcgcgagcccggcctcattgcagcgctcgatgcgtccggcatgcacgatgagcgagggatggggcaatgcgcgcaacagggcatcgatgtcgtccagctccgtcccgcccttggaggcagcgggcatgcggacagccgtcgagaccgtccggcgctccacggcgtcgaacaacatggcgaccccgaacagaccgccgacggcgcaaacgagcgtcgcttcccagctgctggtgatcagaaacacgagaatggctgccgcagtcccggaaaggcacagggtccagatcgatcggtcgatacggctcatggccgcagcccctagattattttgccaaagactgcgatgccgaataaaaggcacgaccgattggcgtgtaggggcatgagggcgaaagcatgagcgagagcaaccggccggagtccccggatcagcccgcacagggggcgggcgaggccggggcaacgtcgcggcggcaattgctgcgcatgggcgccgtggcggggaccgtcgtactgaccatacagccgggcatcgcccaggccgcgacgtccgtgctcacctgcaccattcccgtgccggacccggcaagagcggggcaggcgatcgcgccggacggaaccaccgtcacgcgcggcacgtccggcgcctttccgggcgggcgcgttttcacgggagaagatgtgcggtcgggccttcgcggcggcaatttgcccggaaccggttatgaggaaggccaggcctatctcaattacatccgtcgcctgcgccacggccgaagcggcttcacctgctatgcgtcgctgatggccgcccgctaggcgggcagaaaggatggcggggatgatctaccgggcggagccgccgggccagatcctgctcgaaagcctggggcctatcgatgcccttttccacaagcgctcgggcgctacgcatctcgtggcggcgccggtgccgcagatccttgccgcgcttgcggaaggcccggcggatatcgatgtcctgctggcgcggctggccacccggttcgatctggagggcgaggcggttgccgtgcaggatgccttgcaagcgcgccttgcggaactcgcggcgctcggcctcgtccatggcgaccggccggcggcgggctgacggcggcggtgcgccacgagatcgctcttggcatcggtccggtcatttttcgggtcggctcggcctggcctgagccggtgcggcaactcgcggccctgtatgccgcttatccgccggtcgatcctgcccggcgcgtgcctgatttcaccgtgcggctgcagccgacccgtccctggcgacggctgatccggccttccatcttcgtggccggcgatcactggctgcccgatgctgccccgatggcgctggcgcacggcctgctggcggccgagatgggcatgaacctgcagatggcgctgggatggcggcggcatgtccttctccatgcgtcctgcgtggagaaagaggggcgcgccatcgtcatcaccggcgagtccggcagcggcaagtccacgctcgcggcgctgctgggggagcgcggctggcgcctgatgggcgacgagttcgccttgctcgatcccgcgagcggcgccgtgttcggcttcccgcgtctcatcagcctgaagaacgaagccatcgacgtggccaccgccggcatcgatccgcggcggctcgggccgcgccttgagggaacggcgaaaggcgcgatccgccatctcgttccggcggcgaacgcgatcgcgcgcatggccgaacctgccgagcccgcgctgctgctcatgccgcgtttcggatatgcggctgcgcagaggccggtggactcgggcgaggccttcatgcggctgaccgaagcctcgaccaattatgtcgcgctcggcgaagcgggcttcagggcgctgacccgcttcgtgcgccatgtgcctgccgttgcgctcgattatccggacagtgcgaccgcgctcgaccaggtggataccctgtggagcgggctcgcatgagggcggcgtggctgcttgtcgccgtgctgcgcgatcctgcgctggcggagcggctgaatgctcgcgactggacggcgctgctcaccgcagcccgggcggagcgcctgatcggtacgctggccgagaagctggacggcggcctccctgtgcccgaggacgtcgccgccattctcgctgatgcgcgcgtggatgcactgcgcgaccgacagcaggccttgtgggaaatcgatcgcgccatggccgcgctcgcgccgctggaatgcccggtcgtgctgctcaagggcagcgcgttcgtggcggcgggcctgctcgcggggcaggggcgggcgatcggcgatctcgacattctcgtgccgcgcgaccggctggatgcggtcgaggcggcgctgcttgccgccggctgggaatgggtcaagccggacccctatgatgatgcttattatcggcgatggatgcatgagttgccgccgctcatccatgtcgagcgggaccggatgatcgatgttcaccacacgattctgcccctcactgcccggcggcggccggacgcggcggggctgatcgcgcaggccgtggacctgccccgctcaggcgacggaaggccatcagcgcgcgtgctgcgggtcgaggacatgctctgccatgccgccgcacacctgctcgccgacggggacctgaccggcgggctgagaaacctctgggatatccattgcctcatcatggagtatcgcgaggcgccgggcttctgggaagcgctggccgcgcgcgccgcgcatcatgatctgaccggtcctgtgcggcgcgcggtgcgcctttccgcgcgcatcttcgggaccgacatagcccggtcatggcgccagagccgcttcacggacagcctgttcgctgcccggctcacttgccggacgggatggggcaccgagagccgccccctcctgcgacagggcttctacatccgctcgcacctgctgcgcatgccgccgctcatgctcgccaggcacctctggacgaagtggcgcaagggatatcggctggccggctgagtgcggccccgcatgcccgcccgcgtcaggaccagcgctccaggagcggcacaagctcgtcataatgatcgatgccggcatcggcgccgagttcctcggccgtgcaggcgacgaagccgaagctgactgcgatggagggaatgcccgccgcgcgcgcggcgatggtgtcattgtccgtatcgcccaggaagatcgcgcgtccgccgcctgcgcgcgtcaccatctcgtcgaccagatcgggcaggggcttgaggcgattcggccccagcgtgtcgccgccgacgatcgcggcgaagcgcggcgcgaggcccagcgtctccagcagcgggcgggcgagatattcccgcttgttggtgcagaccgccagccgcacgccccgggcctcaagcacgtccatcgcctcgatcagcccgggatagggccgggtgtggacggcgatattggcagcataatggtccagcatgatcggctggagcgcgtcgagcagtgcttcgtccgtgacgccggcgatggcgagtgcccgctccagcatgcgccgcgcgccgcgcccgatgaaggggcggatcgtctccaccggaaacgggccatggccgagcgtgccaagcgcgtgattgaccgcagcggtcaggtcggcgctcgtatcgagcaatgtgccatccaggtcgaagccgacgatatcgaagggaattttggtcatcgggctccccatgcccgttgtgcggtggcgcgatcaagccaaacatggcaagggcgcggggcgacaaggcgccggtgtccggtggcttcgtgcagagcggccgacggccggcatgcggagcggcgtctccgctgggccgcgcgggcgaaatgctcttcatggccaccggggcaggggcgccttttgcccgggagaagcgggcgcgggaaggcggacccgcgtcccgatcggcgcgaaggcggcccgatccccgtccgtcgtcatttggtccggacatgcggggctgtgcctcctctccggtcagggaggatagcgaatcgtgtccacgtcgcctcatgcgccgcttgccgtcatcattcttgccgccgggcagggaacccgcatgaagtcgcgcgtccacaaggttctgcatcccgtggcggggcggccgatgctgctgcatctgctggccagtgcgggcgaactggcccccgcgcggcaagtcgtcgtggtgggggccggccgcgagcaggtggagcgcgcggtcgcgggcaagggcgtcgacatcgccgtgcaggcgcagcaactcggcacgggccatgccgtggcgcaggcgaaggaggctctggtgggcttcgagggcgatgtcctcattctctacggggacgtgccgctggtgcgcgcggaaacgatgcaggccatggtccgccgcctgcacggagcggacgatcccgcctgcgtggtgcttggcttccggcccgccgacgcggcggcttatggtcgcatcatcgcggatgcggacgggcgcatcgcgcgcatggtcgagttcaaggatgccgatgaggcggagcgcgcggtcgatctgtgcaacagcggcctcatggccgtgcgctcggccgatctcttcgcgctgctagagcgggtgggcaatgacaatgcggcgggcgaatattatctgccggacatcgtgatgctggccgcgtccgacggccacgcgagcgcggtgatcgagacggacgcgcacgaggtcgccggcgtcaacagccgcgcggaactggccgcggtggaagcgatctggcaggaccgccggcgcgcggaggcgatgcgcgagggcgtgacgctggtggcgcccgggaccgtgttcttcgcgcatgatacgcagatcgcggcggatgtgacgatcgagccaaatgtggttttcgggcccggcgtgcggatcgaggaaggcgcggtgatccatgccttctgtcatctggaaggcgcgcgtgtggggccgggcgtctcggtcggtccctatgcgcggctgcggcccggcgcggtgctcgaggagaaggcccgcgtcggcaatttcgtcgagatcaagaatgccacgctcggcaagggggccaaggcgaatcacctttcctatgtcggcgatgcgacggtgggcgaggaggtgaacatcggcgccggcacgatcacctgcaattatgacggctatttcaagcaccagacgatcatcggcgaccgggccttcatcggttcgaacagcgctctgatcgcgccggtgaagatcgggcgcgacgcgatcgtcgcggccggcagcgccgtctcgcgggacgtggcggacggggaattgcggctcgtccgggccgaacagctcgtcaagccgggctgggcggaccgcttccatgacgccatgcgcaagaagaaggccgccgacaagaagacggattaggcgccgcggacgaatgcgggggccgcgcgtcatcgggtgcccggcgcctgttcgcgtccagcgcccgctatcgctgcgcccaaatgatggtgcagtgcgacaaaatgggatgatttcgttgtccgatgacgaaattatgcaatcgtttcttcgccagccatgccagaccagcgtccgcgacgggctttggtccgggcgcggaatcgctcgtccggatgagtgtggggctccttggacagcgtttcaccgcgtttcccgagctggcgcgctggctcgacatcacgtctccgtgggaggtgcgcgagagcgcatgcgaggcgttcatgtgggaaggggagagggcggcgcctgcgccgccctctcttcagccggtgggccgggcgccagacggtcccgccatatcctcagcgctccactttcgcgtcgctgctcatcagcagcgcgacgggacgaagcgtcggcaccacgcggcacagatcgacaaggagcgcggtgagcggcgtcgccaggagcgtgcctgccgcgccccaggcccatgtccagacgagcagcgagacgagcactaccagcgaggagagcgccatctgcttccccatcacgcgcggatcgacataattgcccatgatctgctcgatcaccagcaggccggcggcaatgaccagcgccgtgccgacatcgcgcgttatcgcgacataagcagcgggcagcgccccggcgatgatcgatccgatcgtcggaatgaaattcagcagcagcgcgagcaggccccaggtgaggagcagatcgactccgaagaaagaaagccatagcgcatagagagcgccggtgaccgcgcccagcagcaggcgcaccagcatgaagcgccgaagttgggcgccggcctgttcgatggcatcgagccaggccccgtcccccccgagcgcttccatcttccggcgccagaccggaccttcgagcagcatcagcagcacgaggaagaggatgagcacaaggccggtcacgatggtggcggtggttcccagcaggccttgcgtgatggtgaacgccggttccatcaggcgcgcggcgagcccctgcaattgctccggttccatgagggaggcgccgagcagggcgtcgccgccactttgcgccagctgcttggttcgctcggcgacggcgggcgccatcgagacaatctggccaccggcgatggaaaggcccgcgcccagcgcgacgatgagcgcaaggacgaggcctgttgcggcaagcgggccgagccagcccagggagggcggcacggcgcggctgatgcgctttgcgaggggggcgaccgccagcgcagcgagcaacgccgcgacgaccggcaccgcgaccatcgcggtggcgcgcaatgtccacgcgacgactagcacggcgatgagcgcgagcagggcgttgcgggtcggcagggccatcgggatgcgctttctttgctggcgaagaggaagaccggcgctgtgcggccggagccgcgtcttcgaacggctcccggaacggaatgccggggcgcgcggcaagttcccttgcaccggagggcgaatgacggggaacgatcccgtcccgggcccgtaatgaaccggaaagaccggtccttcgggatcatgaagggaggcgccagcagcatggcagggaagcccattgtcctcatcacgggcgccgccggcaatgtcggccgctcgctcgccaccgcgctgcgggagcactaccggatcgtcgggctcgatgtgaagagcggcgacaccgattatcccgtgctcgaagtcgacctgaccgacaaggcaagtgtcgaaaacgtgctgcgccgggtgcgggaggagcatggcgagcggatcgccagcgtcgtgcatctcgcggcctatttcgatttcaccggcgaggatgcgccgcaatatcgcgcggtcaacgtggagggcagccgcaacctcgtggaagcgctccgcgatttcgaggtggagcagttcctctattccggcacgatgctggtccatgaacccgggcagcccggcgagcgcatcgacgagtcccagcccattgcgcccggctgggcctatccccggtcgaaggcggaagccgaagccgccatcagcgctgcacgcggcgacatgccggtggtcttcctgcatctcgccggcctgtacgacgagcgcagctcggttccgaccttcgcgaatcagatcgcccgcatctacgagcgggatttccagagccatctctattccggcgataccgatgccgggcaggcgatggtccatcgcgaggacatgatcgacgccttcgtgcggacgatcgaccggcgcgatcggttgcccggggagacggtcatcctggtcggcgagccggatgcgatcggctatgcggacttgcaggatcggctgggctgcctgatccatggcgaggaagactgggcgacgctgcgcgttcccgccccggtcgctgctgcgggcgcatgggcgcaggacaaggcggagccgctcgtgcccgacgcgctggatggcggcgagaagcccttcatccagcccttcatgacgcgcatggcgagcgatcattatgcgctggacatcagccgggcccgcgatctgctggggtgggagccgcgccaccggcttgccgacaagctgcccgcgatcgtcgccacgctgaaggaagatccggccggctggtatgaggcaaaccgcgtcccgccgcccgccttcgttgccgaagcgcaggatgtcggcctgcatgccgagacgctgcgcgccgatcatgagacctggctgcgcacggtccatggcgaatggcgctgggcgcatttcgtcaacatggcgctgggcttctggatcctcgtgcagccggtgatcgtacaggtgacggagccggcgctgttctggtccgagatcgtgctgggcgccgcgctcatgctgttctcgggtctttccctctcctggcgcatgggctgggcgcgctgggcgagcgcggccgtggcggcgggcatcatggcggtgccgtttctgttctggacgagcaatccggcagctttcatttccgacactttggtcggcgccttcgccttcggcctcgcggtgggaacccggccggagccgggcccctccatggtcgccgcgatgaccggaccggacattccccccggctggagctacaatccctcgacctggacgcagcgcgtgccgatcatcgtcctcgcgctcgtcggcctgctggtggcgcgctatctcaccgcgtaccagctcgggcagatcgacagcgtgtgggagccgttcttccccggcctgccggacgaccccgccaagaacgggaccgaggcggtcatcacctcgcatgtctcggaggctttccccatccccgatgcggcgctgggcggctacacctatgcgttggagatcgtgaccggcatcgtgggctcgcgcgcgcgctggcgcaccatgccctggctggtcttcctgttcgggctgatgatcgcgccgctcggcgtggtctccatcctgttcgtcatcatccagccggtggtcatcggtacatgggcgacgctcacgctcgtcggcgcggccgcgatgctcatccagataccctattcgctcgacgagctgctcgcgacgctgcaattcgtgcggcgccgcgcgaaggcggggcggccttggctgcgggtgttcctgttcggcgataccgatgaaggcccgcgcccgacgcgtgaagacgagttcgatcgcggcgccggggaaatcgttcgcgacatgtgggcaggcggggtcaatctgccgtggaatctcgcgctggctggcctgcttgcggcctccttgctgttcacccgtctgaccttcggcgcgcagggcgcgatggcccatgccgatcacatcatcggcttccttgccctcaccgtcatttcgctcgcagccgccgaaatggcgcgggccttgcgctacctgctcattcccctcggtggcgcgctggccgcagcgccgttcctgctcggggcggatggcgcgcacaccgccgcgagcgtcgtcatcggcattgcgctggccttgctcagcctgcgtcgtggaccggtgcacgagcattatgggcagtgggatcggttgatcgtctgagccggggggaggggccggcccccccgcgccttcactgggagagcagcgcggggagggcctgccagaggatggcgacgccgccgagcagcagccccccgagcgtggattgacggcgccagcgctcgtggccatcgaccggcgccgcccgccacagcctgaggaagatcgcagcggcgatgccaagcgccgccagcgtcaggatggcgaccgcaatgcgcggagcgatcccttcgccccagaactcgccgatgccgtagagaaggaagaaatgcccggcccacaggacgagcccggacagcaggatcagccagccgcgcatctcagcccgccccgatcaggcggctgaacaccgagccgacgaggccttccgccgccgcgaaggcaatgaacagcgcgcagacgtcaaccgtcgtgttggccggcacgctgacgagcccgcgcagcacgcgcgcgacgcaatatccggccatgagcccgccgactgcgaacgtgcagccttgcaggagctggatggcatagacgatcgcggcctgcccgctcatctggggatgaaggcccgtggccatccactggccattgtccagagccagcgcgagcgcgccgcacgccacggcaccgaccagagcgccgctcgcccagccggctccgatccggagcagccggcgcgtcgccaccgcgagcgcaagcgcgaggccgtgcagcgcgagcgtcggcagggcggccaggagcgagggcggcgcgctccagaagtccggctgattggagcgcagataagccaggccgaacagggccatggcgaacatcatgcccagcacgacgagcagcgtgacggtcgcccaccatccgagggaggacgggccggttacataagtcggcacctggatgcccgcgccgatgtccacgcgctccatcggaaggcgccggtccgtgtcccacagccagcgcagaatggcgatgaccgcgaggatcgcgctcgcgaagccgaacgcataggcctgcaccgtgagggacagaaagaagccggccgtgaataccgcggcggccagtggccaggccgatggcgtcggcatgatctggagatattgcggttccgcgcggagcgggctggtgaccatcgtttcacgcaggccggtcgccgaaccaggcaggaaatagcgcccctgcgccacgtcgtccgccagcgcgggatctctccagagcggttgccggctgtcgacgatcgggatcgaccgggccgaatagagtttcgtcggcagccattcgagcgtgcccgcgccatggacgttccccgcattgccgccgcccggcgcaagacggaaattgcgcagcagatcgatgacgaacagcaggacgccggccgcgaacatgaacgcgccgatggtggaaatgaggttgggcaggtcccagccatgttccggcagataggtatagacgcgccggggcatgcccatgaaccccgtgaggtgcatcggcatgaaggcgatgttcatgcccaggaacatcaggccgaacacccatctggccagccgctccgagagggcgcggcggcttatcatgggcacccagtggtagaaggcggcgaacagcgggaacaccatcccgccgatcagcacataatggaaatgggcgacgatgaagtaggtatcgtgcacttgccagtcgaacggaacgagcgcgaccatgacgccggtgaggccgccggtgacgaagatgatgatactgccgagcacgaacaggccggggccattgtagcgcggccggccggtggcgagcgtcgcgatccaggagaagacctggatgccggccggcacgctcaccgccatggacgcggccgagaagaagcccgtcgtcatcggcggcatgccggtcgtgaacatgtggtgcgcccagacgccgaagctgatgaagccggtccccagcatcgccagcacgatgagccggtaaccgacgagctcggtgcgcgcgacgaccggcacgatcatgctcatcatgcccgccgcaggcaggaagatgatgtagacttccgggtgcccgaagaaccagaaaagatgctgccagagcaacgggtcgcccccgcgcgcggattcgaagaagggccagttgaaggcgcgttcgatctccagcagcagggtggcgagaatgacgctcgggaaagcgatgatgatcatcaccgcgaagaccagcatcgcccaggcgaagatcggcatcttgtccagcgtcatgcccggcgcgcgggtgcgtagcacgccgacgatgatctcgatggcgcccgcaatcgcgctgatctcgatgaagccgatgccgagcagccagaaatcggtattgatgccgggcgaaaaggccttggacgtgagcggcgggtacatgaaccagccgccatccggcgcgaggcccacgaagagcgaggcgaagaagcacaggccgcccaccgcataggcccagaaggcataagccgagaggcgcgggaaaggcaggtcgcgcgcggccagcatctgcggcagcagcagcacggccgccgcttccaccgcgggcaccgcgaagaggaacatcatcaccgtgccatgcatggtgaagacctgattgtaggtctcctgcggcagcacgtcgagcagcggcgccgcaagctggacccgcatcagcaggccgagaatccccgccagcaggaaaaacaggaacgcaatgccgacataatagacgccgacataattgttgttgacgacggtgagatattcgagcccccggggcttgcaccagatgcggcgcagcgtctcttcctcttccgggggacgcggctcgcgcgtggggaaacgcgcgtagagtgcgggatcgaaaccggtctcggaggtcactggcgcgtcgccagatagtcgccgagcgcgcgcagctcctcgcccgaaaactgatgataggccggcatgcggttggctggcttgatcgcctggctgtcggcgatccagccattcagcgtgcccggattattggggaggatgcctgcgcccagcgtgcggcgcgtgccgacatgcgtgagatccggcccggcgaggccgttcgcttccgtgccccggatcgtgtggcaggccgcgcagccgctggagaggaacagggcggcgccgcgcgcggcggtgctgcccggcgcgggcgcgggtgccgggcgtcggctggcctgccagcgcgcgaaatcgtccggcgcatgcgcaatgacgacgaagcccatgagggcatgagggccgccgcaatattcggcgcattgcccccaatagacacccggcttgtcggcctggatcagcaggcggttggtgcggcccgggatcatgtccatctttccgctgaggcgcggcacccagaagctgtggatcacgtccgccgcgtccagctccagcagcaccggctccccgacggggatgtgcagttcgttggcgtcacgcagggtttcgcggccgctctggtcgagataatgcacgcgccaccaccacatctcgccgatcacccgcacgcgcatttccgtgccggtgacgcggtgggcggaaagatggctggtcagcgaaaggccccagatcagcaggccgctcagcacgacgacggggaaggcaaagccgccgatccagatcgctttctcgccgcctagtttcgccttgagcgttggcgtgccgaacagcgcgatccagagcgcggcgagcacgacgccgaggacagcgaagccgccggccagcagcacccatgcgagcgtcgtcaccggctccgagaacggaccggccgggtccagaacgggtggcagccagccattccccgtcgccgagactggcgcctcagcgcgcacggaagctttgcagccaagccgcgatgtcgcgagcctcctcgtccttcatcgggatggcgggcatggcggtgccgggcgcgatcgacggcgcatcgcgaacgaagcgggcaagctgctcgggtcgattgggcacgcggcccgcgatcagcgcacggtccccatagccatgaagatccggcccgacgcgtccctgcggccagccgatgcccggcatcgtgtggcaggcgccgcagcccagccgcgccgcagcgtcctgcccgcgcgcgattgcctgggcgtccgcctcgcgcggccgaagctcggccggcttgcaggcgccaagtgctgtggtcgtcagtccgattgccgccatcaagacgattccccttgggcggagcatgattgtccccgagtctgcgttcctgactggaaccgctctgcggcccgatccgttcccggcaatgtgcagcttcgtttcatccttgccctgcttccgctcgccggttgcgacctgccgccccgggacagccgtttccgcgccaccggtgaagtgatcgccttcagcggcgcggatggcggcgcgaccgccgcgtgcttctcctgtcatggcgtcgatggccaaggcgatggcggggccacgccgcgcctcgccggcctggatgcgggctatctgcatcgccagctggacgattatgcctccgggcggcgcgaccatgcgcccatgcgggccatcgcccagcacctcgatgcggacgatcgggagaaagtcgccgcttactatgcgggactggcacccacatgggcgccctctgccgccacggcctccgcgaccgatccgcatgctgcgcgattatacagcgagggcgaccccgcgcggggcctgcaggcctgcgcccaatgccatggcgaaaatggcgaggggggcgggccgggcaatccgccgctcgcgggccagccggccgactatatggcgcggcaattatgggcttggcggaccggaaagcgcctcaatgatccgctcggcgagatgctggcggtcagccgccggctttcttcggaggaggtggcggcggttgcagcccatgccgcggcacttccaggggcgcatcttccggaagctccggcagcatcccgcgcagcacgtcgtgtcgattccagaaatgatgctttagggccgcgcccacatgcagcgggatcatcacgataagcagcagaatcaggatggcgtggatgctctcgccccagttcagggccagccactggaccggcaccggcgtcgcggcgaaaggcatgagcggccaggggacgagccctgcaaggcgaagcggcgggccgccgtcgatcgctgaccacattgcccagccgctcagcggcaggccgaaaaagcagatgtagaagaggacatgcgtcacataagcggcgcgggtctgccatccgagatcattggcgtcgttgatgggcgccggaacgatgaaccgccagagcaggcgcagcagcgcgagcatcagcatcagcaggccgatctcggcatggacctcgaaggcgcgcagcttgtcgcctcccgctggcagccggctcatgtaccagccccagccaagctggaagaggatgagggcggccatggtccagtggaagacctgcccaatcggggagtagcgccgttccgccgtatgacgggccgcccaggcccggatcgcctcgatcatgcccgcgcctcgatcatgccgggagggctcgcgcaggcgtgagcatccgccagccgcgcagcagcgcggcgccgagataaagcgcggaggccggcgcccacatgatgagcccgcccacctgctggtcctccagcggggtgaagccccagggctgcgtgctcagccagtgcggcgcgtacattggttgcgtggcgaaggtgatgagcgcgccgagcaggcccatctgcaccatcatgatgagcagcaggccgatggccgagctatccgccgtgcctcgcagcgctgcccagaagccgagggcgctgccgagcaggctggcctgcatcagccagtaggcggcatcgctggagagcgcgaaggcataaggccccggcgcatgccatatccagaagagcagcgcgtgcgcgcccgcccagtaagccacgccgcccggtgaccgcagcccgaggccccggacgagcaatggcgctgccaccgccgtaagcaggacatgatggacgacgcgcgcgccgaacagggcggaagacagcgcgcagagcggcgatatgaagagcagcgcaaggcaggcaaggccgaggctcgcggatgtccggtccgccccacgccgccacgcccagaggcccgccaacagcagcgcggcgatcacgagcggatcgaaattccagcgcgtcagccattcggacggcagtggcgccacgccgcaataaggtatccaggtgcgatccatcagtcggttccttccccacttcgggaaccttggcaggagcgtgcggttcccaaggaaggcttgtggagaggatttgccggagaggaatacccggaatgacgtctctgccggccgagaatgatcgcgccgcgtcccggcagtccgcaaccggaggaatgcacccccatgaccgctttgcaccgcagaagggagacggtgcttcatccccttcacgccattctgctgagctttcccgtcgccatgttttccggcgcgcttctctcggaccttgcttatctgaagacggcggagatccagtggtccaatttctccgcatggctgatcacgggggcgatgcttggcggcacgggcgcgcttgtctgggccgcgctgtcctttgtcctcggcaagcggagggcgccgggacgcccgcgcgcgcttggctatctgctgatcctcgcggccatgtggatactcggcctcatcaatgccttccagcacagccgtgacggctggagctcggtgggcggcgcgggtctggcgctctccattctctgcacgctgctggccctgctcgcggcatggatcggctttgccggcatccgccgcaaggaggtgctggcatgacccggctcatgaagatgcgcgcgctgcgccgccagtcggtctcgcgcccggccgtggccggcctggcgctcagcctcgctctggcgggatgttcggacggtccgttgccgccggagcagatcgggtcccgcccgcatctgcccgagcctgcggagacgctggtcccgcccatgaagatcgcctcgccgaccggctgggacggcgggaagccccgtgcgccggcgggctttaccgtcacggccctcgccaccgatctcaaggtgccccgccagatgctcgtgctgcccaatggcgacctgttggtggcggagggtctgggtggcggcgccccggtgatgcgacccaaggatctcatcgccggcatcatcaagagtcgcggcaagagcggcaccgaaggcggcgaccgcatcaccctgttgcgggatgaggatggcgacggccgggcggactttcgcaccacgttcatttccgggctgaacgcgccttatggcctcgcactggtggatggcagcctgtacgtcgccaatcaggatgccctgctgcgcttcccttatcaggaaggccagacgcggatcaccacgcctggcacggaagtcaccaaactgccctcgcggctcaatcaccactggaccaaggcactggtcgccagtgccgatggcacgaagctttatgtggggatcggctccaacagcaatgtcggcgagcggggcatggcggtggaagaggaacgcgccgtcatctgggaaatcgaccgcgagaccggcgcccgccgcacctatgtgaccggcattcgcaatcccaccgcgctggccatcgagccgcgcacccgtgccctctgggccgtggtgaacgagcgggacgagatcggggccaatctggtgccggattacctcaccgccgtgcgtccgggcgctttctatggctggccgtacagctactggggccggcacatcgatccgcgcgtgcggccgcagaagccggagctggtcgccagcgcggtcacgccggattattcgctgggctcccatgtcgcgccgctgggccttgccttcgtgcgcgggccgggtttcgccggcagctatggggagggtgccttcgtggggcagcatggcagctggaaccgccggacgctcgtcggttacaatgtcgtgtgggtgccgttctcgaacggccggcccgccggcccgccgcgtcccttcctgaccggcttcatcgatgaggatggcaatgcgcggggacggccggtcggcgtcacttatgatcccgcgcgccgggcgctgttcgtcgcggacgatctctccaacaccatttggcgcgtcgcgccggccacccgatgaagcgcgccctgctggtccataatgacaatgctggcaccgatccggtgccacgccatgtcatcgaggcgtatctgcgccgcgcgggctacgagagccgatattgctcgcatctggatgaggagctcgaggccgctctcgaggggccgttcgacctcatcgtcgcagcgggcggcgatggcaccgtggccgatgtggtttcggcgctgaaggatcaggatgtgccgatcggcatcctgccactgggcggcgccaacaatatcgccggcgcgctcggtgtcgacggggactggcgcacgatccccgagcgctggtcggccgagcgctggacgctgctcgaccgctgcgaagcggatggcccatgggggcgccgcaggttcgtggaagccgtcggcacgggtgtgctcacggacgccgtcgacgatgcggaggaggcgcccagaacggccgccgagaaacgggagaacggccgtgcggccttccgcgccgcgctgtgccgggccgagccgttcgattgcgcgatcgaaacgccggataggcgctggcagggccaatgcctgatggtggagatcatgaacattccctttgtcgggtccacgctggcactcgcgccgggtgcgctcgcgggtgatgggctgttcgacatcgtcgtcgtgcagccgcaccagcgcgacctgctgcacgaatgggccctcgatcccgatgctgctccctgcccgctgccggtctggcgcgccacccgagcccggctgaccgtgcatgaccggcccttccgcctcgatgaccgctcacccgatgcgacactgtctggcagcgtggaggtccgcttgcgccgcccggtgaagatcctccagccacgggagctgacatgatgacccgcgacaagcacgagagcgccctgctcgacgatgccctcctgaccgacatcgaggcgctcgccgtcgagcttgcccagctgggcggcaccgagatccgcgccgcgctcggtggcatgctgcgcgtgcgctacaagagcagcgaggaggatagcgcgcatttccgcgatccggtgtcggaagtggatgcccatgtcgaaaccgtcatccgcgagcggctggcggtgcatttccccgatcatgacatcatcggggaggaaatggatcatcggccgggccgtggccatgacttcctctgggcggtcgacccgatcgacggcaccaccaatttcatcaacggctttccgctgttcgcctcctcggtgggcgtccttttccggggacggcccattgccggcgcggtctggtgcagcaccagccatgcccttgaggcgggcgtctatcatgccgcggtcaacgggccgttgcggttcaacggcgcgacgctggacagccaggtcaatccggacgtacggcgccgcctgcggggcgtccccagcgcgccgtcccgtccggcgccggactgggacagccgcaagacgggatcggccgctatcgaatgcgctttcgtcgcggccggactgctcgaaatggcatggtttgaacggcccaatatctgggatgtcgctgccggcgcggccctcggcatcgcggccggcaagaccatgctggagaagcagggaggcgacgcctggcagcccttcaacgggttccagtcaggcgatcgggagcccgggctctgggccgccccgatggccatcggaagcccggaggcggtggagcggttcctgcgcgaccccgccggctgacgcgagcgggatggcccggccccggggggcaggggtcaggatggcgcccgatctgccgtgccgttttccgatgccgccgtcgcccgtggcggcaccagaatgagcgtacgcccctccacgcgccatgaggccagcttggagaggaaattcatgcccagcacgtccatcgggcccagagcgggcgagatgacgaccttgaggccctgggcttgaatgccgccgagctggagctgctcgaccgtcccggtgcgcgcttccaccgcgccattggccgtccgcaggatcacgggcaccatgctggcgtcgcgctggaccgaagtcagatcggcggtctgcgccgaaacggcggtgatggtggcgccactgtcgatgagcatgcggcgctccacgccgttgatccgcacatcggcccagaaatgaccatcccgcgccatcgggatatggacttcctcgccctctatccgctgcccgtcgatccccatgcgatcggtgaggcgcgcgaggttgggatcgaagggtgcatgctggaacagcaggaataggcagaaagccaggatcgcgaaggagaggagcgcgcgcaatatccgccccacataaggaatgttgaaaaggatgatgagcagcagcgccgcgcccgccgcataaagcgcgagctgctgccactcgggatcggtggttatcggcatggcgcgctgctcctgcccgccggccgccggtcgagccgcggctcatccgcgcagccgggcagggggcgaggcgaaccgctgcgcgagcgggcatccaatccgccgccggtgcgttcgcaagagaggcccatgacgatcatgaaaggagagcaatcatggctgatctgagtcaggtgcgtgagcatatggacatcatcggggcggacggcgtgcacatcggcaccgtcgacaaggtcgagggcgaccggatcaagatgacgaaggccgacagcggctcgcatggcagccaccatcattatctgtcgggcgggctggttgccgagatcgagggcgatcaagtccgtctctcggcgacgggtgctgcggcgctgctgttcgaggaagaaaaggacggtgaagcgatcgctgatcgaaactgacgcggtgcaggtcgcagccggtgaggagcggggggcgctggccctcacgccccctcgccggcggcggcctgctggcgcattttcatgcgcgcgatgacaaccacgccgatgagcgtgaccaccggattgcggatcgcgaaccggatcgcgccatccacgagacggggcgttgcagcggccagtgccatcttcgcgagcgtgccgggctgctcgctccgcagcgagcgcatcacgggctcggcgagcgcgatccccgcctcgccggtcgtgatgcaggcctgaccgaccgaccgggccacggcgcgggccttgggcgcgacggcgtccgtcgacgatttgctcttcgcaggcgtcgaaagcgccttgcccgccggagccttgcccgccgaattcgcagtgtgtgaagctgtggaagccgccatgtcggatctccttcgcgcgtgaaccttttgtcatgccaacgcccggaaaccgggcctgttcccgtgccgcgccgttcaggatacgcggctggcgcgatgcgcggcctcccgccggcgcttcttctccatgagcagccggctcgcccggtcgagcgcgacactgtccgccatcaccgcgccccgctcgcccatcgggcggtccgggccgacagtcgagtcgaccatggtctgccgctccatctcgctgttcacttccgcgccgatcagcaccgcaaaggcggacacgaacagccacatgagaaagatgacgaccgccgcgagcgagccataagtggcgttgtagttcgtgatgttggcgacatagaagccgaagcccagggtgatcgccagccagagcaccgtggagaggaccgagcccaccgagagccaccgccatttggcggcgcgccggtccggcgcgtagcgaaagaacaccgcgaaggtcaggctgatgagcgcgcccgcgaacagccaggtcagcccctggatgagcagggcggcagcgctaccgatataaggcgcgaggaaattgcgcgcatatgtgaacagcgagatcgccaccgtgccgatgatggcgaccatgaccatgccgagcgtgatggcggccgcgaggccggtggtgcggatgaagttgcgcgtctcatattcctcgtagatcacgttgagcgcggtgatcatcgccgtggccgcgcgcatcgcgccgtaaagcgaaaagaagagcgcgatgaagaggccgaggccctgcgccgtcttgctgctggtgacgatcgccagcagctgttccttcaggatggtcagcacctcgggcggcacgatgccttcgagcagcgtgatgttggcggcgacgctctgcggatcgccgaccagtccgtacaggaggacgatcgacgcgatgagcggcacgaaggcgagaaaggcatagaaagccacgcccgcggccaggaggctgagattgtggaagccgatcatcacgtagatgcgcttgacgatcgaccaccaggcggcgcgcggaagctgcagcggggattccccccgtgcgccgggcagcgtatcggccagcatctccgcgtcctggcgggagatcggctggccgtcctccgtgactggtccctcgctcggtgtcatggctcagcctgattgaccatggtgtcgggcgcattcggatcggtgcggagccggccggcatgcgcggaggcgttcatctgccggctcagctcctcctggatgttgctcgcggtcgtatcgatcgactgcgcctgctcgttgtagcgctcgtcgaagctctggtcgctgccgcaggccacgagcagcatcgggcagcaaaggacaaggaaacggcgcatcaataatccttccgatagcgcaagttcacgcttgatccgccgaagctgcccatcgagctgagcaccgaaagggcgcgggacaagctgacttcgagctgggtagcggtatatccccgcgcgtccgtcacgatctccacatagatgtcgttgctgatatattgccccactgcgagggaagttccccggccggtctcctcgtccgcgccgaggatgcgcagccggtcgatgccgctggcggattgcagcacgccgagcggattgagcccgccgccgctgccgcgcaggctgttgagcgaggcggcgagctggaccgcctggatcgtgctcagttccccgaccgaattgccgaacaggatgcgggccatcagttcgtcctgggggaggctgggcgtcgagctgaacgcgatctgggggtcgccggccgagccggtgatggtgatgttgatcgtcacgtcctcgacatcgccgctcgccacgatgcgcagttccggattggtcatttcgtcgccgctgaaggtgaggcggccttcctgaagctcgaacgagcggccggcaaagccgagcgtgccgcgcacgagccggacgtcgccggtgatccgcggcgcgccgctggtgccgccgacatggatgtccgcgctccattcggattcgaggcccatgccgctcacgtagatgcggttgtccgcccggagccgcacgtccagccgccagtcggacgggatgctctccatcggctcgggcgcgccgctgatccgctcgcgtccgagcgccggcttgcggcgcacgccggtgagcgtgggcacctgcgccgaaccctggcggacgatgcgatagcgcgtctcgggcagcgcaatgctcccgctgatcgtcgccggggtgcccgggccgttgaccacgcgcaactgccccgtcgtgcgggcctccatgtcggatccgctcgcgagctgggcattgttcatgtcgatgccgagctggatggggaagccctgggcggaactgagcgagacgaagccactggcgctcaccgtgccgtcgcccgcattggcagtgaggctctcgacctgcaggcggtcattggtgaagcggccgcgtaccgcgagctgggtcagacgggtgccgaactgcgtattctcatagacgagattgttcgcgcgcacgacgccggtgagttgcggcgcgctgacccgtccggtgaagtcggcggcaaggccgactgcgccgcgcaggctctggtcgggcagggccgcaagcgagaacagcacgtccgccgggccgttgtagcgcacgccgccggagaggggcgccgccatgaggcgcgtggtccagctgccggcgccggggggcaggggacgaagatcgacctgcaggcgcccgatcgcggcgccgcgccggcggatgatggcgcgggcattgccgccatccggcaccagccggcccacgaagctcatgtcgaccggctcggacaccgccgcaaggctcgtgcgggtgaaattgtcgatccgcaggcgcgcgtccgcgctcgggaaggcgctgtccgacggttgcgagaaatcgacgctcccattggccatgccgccaaggccgaggccgggggcgaacggattggcgagcgccagattgacgtcctgcaggcgcgcctggagggacatgcccgggccatagcggccagccagccgcagcgtgccctgtccgatcgacagcgcggcggggcgaagcgtgtatccgctgtcctccgggacaatccgcatggcctcgcgcgtcttcacgtcgatgccgttgagccgcccgtcgatcgcgacgcgccagagcgcgggatcgaagcgcgtgttggccgcgagccggaaggggtaacgcgtgcgtccttcgaccagcatcttcgcctggccgctgccgccgcgataattcacgtcggcgcgggccccggcaatgctgagttcgcccatgcgggccccggcgagctgcatggccgccaccacctgcggctggtcggcgagcaggacgtccgcattcacgaagccgcgtgccaggctgacagtggcgttgccgggcaggctcgcgtcgcgggcacgcgcattgacgagcaggcgctgcgagccgccctgatccgagaggtccacccgtccgttgaggccggagccattggcgagcagcgttcccgcgaatgggccggcgcgcgtctgcgtgatctggccggtcaagccgatgccggcgaaattggttccctgccgcacgtcgatcgccagcgcgccgccggtacgcaccgccacgtcggccttgagcggtccataatcggtgacgccttgggcatcgaccagataggtgccgtcattgccgcgcaccgtcgcttccagatcggcaacgccgatgccgagccccgggcgcggcgcggcgaggcgaaccaccggccgcgcgaccgagcccgtcacgtccaggctcaaggggccatattgatccgaactgccgctcgcggcgaagcgcagcgatccgtccgccccataacggccccggccgccggtgagccggaattgcggggccgacacgtccagccggtcgaggctggccacgccattgctgtcataacccacattcgcgacaatgagcgcgttgccgccgaggaacgtctgcacgctatcgttcagcagccgcgtggagcgggccgcgacgcgaccgccgagccggaaatagccattggccccggtcttgaggtccatgtccgtctgcaggttgaagatgccgacgctttccacccggtaatcattgacccggccattgagcgcgccgctgtacagcgccttgtcgagatccgcgacgatcacggcggtggcatcgatccggtccgagcgcaggcggatattgtccgagagcagccgggcattcgcataagcgaggtcgccatcgagccgcacattggtgagcagcggggcaacgctctcgttgacgccgatgatccgccgggcgctgccgtgcagcgggatgcgccattgctccttctccagcgcggcgctgcccgagaggctcagcccttccaccaccgtcgcaccgaagccgatccgctgcgcggtcagcccgtaggcgatttccggcgcggcgaagctgccgttgagcgtggccgtcgcggcgatgtccgcaccgctgagattctccgcgatgacactcggcttgagcaggcggaagccgagctggagatcgcgcatggtgctggcgcccaggtcgatctgcccgtcagcgccgaaggtgaaattgtcgctctggacgccgccgtgcagatgagcgcgccgctcggccagcgtggcggagagatcgagctgggtgacgggttccagcatcgcccgcccgggaccggtgatgaacaggccggggcggatcggtccgcgcgccgtgaacgtgccgtcccgcgccgtgatgaccacattggcgaggtcctccgcgcccatcgtgcccgagagccgcccgtcccaaatctgccagtcgcctttgccggagacggtgagcgcgacgggttgcgccacgccgctgtagctcgcgacgagcccgtcggccgggcccgccagtcgcatctcgatggcgaggcgattgctttcgggcaccgcgtcgagcaccagcgcgagccggtcgccgccggccacgcccggggcggcgatggcgcgcccgtccgccttgatctgcgcgcggcggtcggcaatgtgtaccgtgccggcaaggcccagcagatggcgccgtccggtgaccggcgcgtcgatctgcaggcgaccgatctccagtcggttcacgtcgatgtcgagatcgggcagcagcgggccttcgctcggcggcgtgggattgaactgcgggttgcgatggaaccgcgcctgcgggatgagcagcgcgcggatgtccacatgattgctaagataagcgaacgggcgccagtccatgtcgacaagcggggcgctgaggaacgtgccccgggggtcgcgcaaggcgacatcgcgcagacgcatggcgccgaagatcgagccctcgatccggccgacgcggatctgcatgccattctcgaagctcaggccttccacctgccgtgccacaaagcgccggccgctgtccgtgcccagccaggcatagccgccgatcgccagggcgaggagcaggcccagcaggccgagaaggccgagcgccacgcggcggccccagcgggcgcggcggggcgggggagcctcgggcagcggcgcgggcgtcatgtcgcttgtctccgccatcagaaggcctgcccgatcgagatatagacggaaacgcgcgattcacccggctggcgattgatcggcgtggcgacgtccagccgcatcgggccaaaattagtgtagaagcgtccgccaatgccgacgccgaagcgccagtccgtgaagcgcggcatctcgctggtgtatacctgcccgccatcgatgaagccgacgatgccgtaatttccgaagcggtagcgcacttccgccgccgcctcgaccaggcttcgcccgccgatcggccggttgtccgggtccttgggtcccagctcctgatagccgaagccgcggaccgagccgccgccaccgccatagaagcgccgcgacggcgcgatctgcgcgcgcgccgcgccgccgatcatgcccacgcgggcgcgcccggcgagcaccacatcatccgagacggggtaatagcccgtgccctcgaacagcgtgcgggcataggcctgcgcgccgctgcccagcgagctctccggggatatgcgcgcggacaggcggaaaccgcgcgtgggatcgagcagcgaattggacgtgtcgaacgtgatctgcccgggcagcgtcagcacataataagtgcgccgccgccgctcgcccgcgtcgaaatcatagtcctgctcattggtgccgatcagctcgaagccgtaattataggtccagcgcttctgccagatcggcgtgctgtcataggagacgcggccatagagccgccccgtcagcgcctcataagcctcgaagtcgctgcgccgcgcatcgatgccaagttccaccgtgcggtcgcgccggccggcattggagcggcggaacgcgacgccgagcccctgttcctgcgtgccggcggtgccttgcacgaccagcgcgccttccggcgggaacatgttccggtgcgtccagcttccgtcgatcttgatgccttgccccgtctcgtagcccgcctgcgccgcgagcgtgcgcggtggccctgcttcctggctgacgaccagcgtcgcatagtccgtgccgtcgccggccgggacgccgctcggctcgggatcgaccgagacgaccgagaacagcccggtcgcgaccagcgcgcggcgcaggtcgtccactttgcggctgtcgtagagctcgcccttgcggaaccgggcgatccgctcgatgtgcccgggctcgaacacggcttcctcgccccggttcacgatgtcgccgaagctgctgcgcgggccgggcgtcacgggcagcgtgtagtcgccggtgcgcgtctccgcatcgagcaggatgtcgcgctcgccgatctcgacgaaaggatagccgttctgcggcagttccacggcgatgctggcctcgcccgcgaggatgtcctcggcctcgatggggtcgccggtctgcggcgcgaaggcactgacgatgaggtcctcggggatcaccggcgccgcgtcgaagcggatggcacccagcacgtagcgggggccgggcgtcacttcgagaagcacgcgcaccggatcgtcgctgcccgtctcgccgagctggaggctcccgcgcacgttggaatcgaagaagccgtggctcgaaagaatgtccgcgagaagcttctggtcctcctccagccgcgcattgatcatcgcgccgttcgccgcgcggccatcgccgtcttccagcgcggagagggattggaactgggcgcggatcgtatcggcgtccaccggggccttgccgcccgcctcattcagcgtgtcgaggccttcgatgctgtaattgtaccgcgtctcggcggcgcggctctcctcctcctcggtgtagcggctgtcgtcgaagggctcgacgtcgaaggcttcgatcggggtgagcggctggtccgcctcggggtcgtccggcaggggcgcgccgatgtcgtccacgggcggcagggcctgctcgcccggcgtcgtggcgcggcgatcggcctcggcttcccactccgagacggagcccatcgcgccggcggggtcgtcggaaatcggcgggatgctctcgtcgaattcctcgtcggaaatgatcggctcgtcgggctgcgcgtctgacggggcggcgtcctgcgcttccgcgccggtcagcacgggcggatcggcaggcacggcaggctggcgcgcgcggacgggctggccggcgacgatgagcgcggtcagcaccagcggtgacgccgcgagaagacgcaatgcgcggctccgggcggctccaccagagccaaagcctcctgagccgaacccgatcgaagacaagcaggacccccatttatcgcgcctgtcctgaggacctatgcgccgccttgctctacacaacacgctggaggccggttggtttctggggaatttgccccggcgcctcatggacggcccgaagcgggactgtggcgcgggcagggcgggcgcctgatccacccggggcgccgggcgagaaaccggttgggtttcctgcgcgttggcgtttaacctggcctttccgcggccgctccagggaagtccagtctcgccgatgatcactctctctcaggtcagcaagagccatggcgagcgccgcgcgctcgacgatgtgacgctcgccatcgagagcggatgcttcctcgccatcgtcggacagtcgggcgcgggcaagacgaccttgctcaaggcgatcaaccggctggccgatatcgatagcgggcaaatcatggtggatggcgaggatgtgagtgcccagccgctcgccgcgctgcgccgccggatcggctatgtgttccagggcatcgggctcttcccgtacatgagcgtcgcggagaatatctggctggtgccgcgcctgcagggcatggcccgcgcggggcgggaggcgcgggtcgccgagctgctggcactcgtctcgctgccggcggatttcgcggagcgctatccggcgcagctttccggcgggcaggcgcagcgcgtcggcttcgcgcgggcgctggcggcgggcccctcgatcatgctgatggacgagcctttcggtgcgctcgacccggtcacgcgcgccgagctcggcacggcctatcgcgcgctgcacgatcggctcggcctcaccagtctgctcgtgacgcatgacatgagcgaagcgctgctgctcgcggatcgcgtcatcgtgatggacgaggggcgggtgctggccgacatgacgccccgcgcgctgatccgtcaccggggcgatccgcgcatcgacgcgatgctggacgcggcgcgccgcgcagccgctgccctcgaagccctggcgcgcgacgcatgagcgcgctgggcgtgagttgggccgagctggccaatcttgcccgggagcatctgttgctcagcggatgcgcggtgttgctcgccatcgcgatcggcctgccgctcgccattctcgcggcgcatcgtcgtggcgcgcgagggccattgctggcggtcgtcagcctgctgcagaccataccggggctggcgcttctggcgctgttctatccgctgctgctgttcctcgccgatctgagcggccttgcgatcccggcgcttggcttcctccccgcgctgctggcgctcaccgtctatgctctgctgccgatcgtgcgcaacggcgtggcggcgatccgcggcatcgatcccgcgctgatcgaggcggcggaaggtctcggcatgacggcggggcagcggctgcggctggtcgagctgccgctgggcgcgccggtgatcctcgccggcatccgcacggccgctgtctggacgatcggcacggcgacgctcgccaccaccattggccagccgacgctgggcgatctcatcttctccggtctgcagatcgaggactggcggcgggtgctggccggctgcatcgcggcggcgctgcttgccctgctggtcgatgcgatgctggcgcaggtggaggctgggctcgcgacccgctcgcgcgcgcggctctgggctgggctagggcttctgctgctcgcgctggcggcggcgttcatgcccctgccttcgagcggcggcggggccggcagggcgtccgatgaaccggccgggaagccggtggtgatcggcgccaagaatttctccgagcaatatatcctcgcccgcgtcatcgaggcgcggctgcgcgcggcgggctatcgcaccgagcggcgggacaatctcggctcctcggtcgcctatcgcgcgctcgcggcgggcgatatcgcggtctatgtcgattatgcgggcacgctctgggccaatgtcctgcaacgcgaggacaggccagacggcgcagcgatgatgcgcaccctctcgcgggagctggcggaccgggacggggtgacgctgctcggcccgctcgggttcgagaatgcctatgccttcgccatgcgccgcgaccgcgccgaggcgctcggcatcgcgacgctggcggatctcgcgcgggaatcgccgcgcctgcgcctcggcagcgatctcgagttcctcagccgccccgaatggcgcgcggtggaagtgggctacggccccgccttccggtctcagcgggcctatagtcccaccttcatgtatcgcgcgctggcggacggctcggtggacgtgatctccgctttctcttcggacgggcgcatcgccgcgctcgatctcgtgacgctggacgatccggccggcgctctgccccgctatgatgcgctgctgctcctttccggggcggccgcgcgggacccccggctggtcgcggcgctgcagccgctggtcgggtcgatccccatggatgccatgcgcgcggcgaactggatggtggaccgcgatgccgacaagcgcacgcccgccgatgcggcacgctggctgctggcgcgcgaaggcccggtccccgcccgatagccggcgtggacgaatttcgaggccatggctgcgcgccatctctcgccattcacgtcgtcatcccggactcgatccgggatcccgcttcttcctttctcaaccggctggacccggcgatcgtcaaggcagcgtcatcccggatcgagtccgggatgacaatgaaagggggcaaaaaatgcgcgcttctgaccctcaaaggccgcgaattcgtccccgccccatagttgtcctgccgcgcggggcgttataaccaaagtatcggtggtaaccaaaaccgcgctcgtgcgtaatcgtagcggaagggcgtgagcacgcggccatcggtggtcgtgaaggagggtcagaaccatgagcatcacgactgcgccagctcccctggccgcggcggacagcgaggcgctggcccagcgatatcgcgacgtgcgcgcgctcagcctcgcgctggccgcgcccctttccgatgccgatgcgaccgcccagtccatgcccgatgcgtcgcccgccaaatggcatctggcgcacagcagctggttcttcgagactttcgtgctgcgcgatcatctgccgggctatcggctggtcgacgagcgctggccctatctcttcaacagctattatgaagccgagggcgagcgccatgcgcgaccgcgccggggcctgctcacgcggccggcgctggacgaggtgctggcctatcgtgcccgggtggacgaggcatttctctccgccctgccgatgcttgcggagacctgtcccgagttgatcgagctcggcctccagcacgagcagcagcatcaggaactgctactgacggacatcaagcatctcttctcctgcaatccgctcggcccggccctgtggccgcccgcgcatgagccgcagcattaccccacgccgctggtctggcatgccgggccggagggcatcgtggagatcggcgccggtgcgcacggtttcgccttcgacaatgagcggccggcgcatcccgcgctcctggcgccccatgcgcttgccaatcgcaccatcaccaatggcgaatggttcgagttcatcgacgacaatggctatgcgacgcccacgctctggctctcggacgggtgggactgggtgaaccgcgagagcgtcgagcatccgctttactggcgccgcagccatcatgtctgggagcagttcacgctcgcgggttggcagccggtcgatccggcggcgccggtcacgcatgtcagcttctacgaggcggatgcctatgccgcctgggcgggcgcgcgattgccgaccgagcaggaatgggaagccgccgcgcgcacggccgatcccatggcgggcgtgcagctcgatggcccggggccggtcagcccgcgcttcgaggaagcgggcgagggcttcacctcgctgttcggcaatgtctgggaatggaccggctcggcctatcgcccttatccgggctttcgcacggcgccgggcgcggtcggcgaatataatggcaagttcatgagcagccagttcgtgctcaagggcggcagctgcgcgaccccgcgcgggcatgtccgcgcttcctaccgcaatttcttccatccccatcagcgctggcaattcaccggcctgcgcctcgccaaggatctttgaatgatgatggtgcacaccaatctgaagctgatcgagcgggacggcgagggcgtcgatccggcgtttcgcgacgatgtactgaaaggcatggcccagcgccagaaggccattcccgcccgctggttctatgatctcgccgggtccgagctgttcgagcgcatcaccgccctgccggaatattatcccacgcgcgccgagaccgcgctgctggagcggcacgggcaggacatcgcccggctggtcgggccggggcgtgcggtggtggagttcggctcgggcagctcggtcaagacgccgctgctgctgcgcgagatatctccggcggcttatgtgccgatcgacatttccggtgagttcctgcgccagtccagcgaggcgctcgcccaagccttcccgacgctgccggtgatgccggtggaagccgacttcatgaagacggtggaattgcccgctgccgtgaaggccttcggcatgctcggcttcttccccggctcgacgatcggcaatctcgtgccccgcaccgccgtcgacctgctgcgatcgatgcgcgagacgctcggcgaccgggcacaactgctgatcggggtggaccgcgtgaaggacatcgaccggctggtccgcgcctatgacgatacgcagggcatcaccgcgcgcttcaatctcaatctgctgctgcggatcaatcgcgagctcggcgcggacattccggtcgagcagttccgccatgttgcgcggtggaatccggactggagccgcatcgaaatgcatctcgaagccacgcgggatgtgagcttcagcatctcgggctgcagcttcgcgatgctcgcgggcgagaccatccacacggaaaacagccacaaatacacgccggatcaggcgcggctgatcctgcaggcaagcggctggacgcccaatgcccagtggaccgacgccgatggcgatttcctcctggtgctgtgcgaggcgagcgagcagcggtccgcgccctgagcggcgcaggatgaggggtgcgcgattgcagcagaatgcatgccgatgggaccagatggaaacaggcgggacatcaggccgcacggagccgccgggacgcccatggcaagccctgaaatcagggcatttcgcgccatggaaacgcatcggcagagcgccacctgcggccatggttcgcggggaccggaccggctgggatgaccggcgagccagccggagccagcgaaagggcatgaaatccgcgcttttccgggcgcgatcgcaaacgccctttctagctgcggcaattcaactctctatctcggtcaaagcctcgcagcgggcgccagaataatttagcggcaggccacagaaggatgccgggctgcggaacccgcagtccggatgcactgctggcggtgtggcaaagaatgaatgagccggcaaagcccggcagggaggggagtctgacatgacggttttacggcatagtctcgcgcgcacgatatcgcggatcggcctggcgagcagtagcattctcgccagtgcggccatcctcgcgactgccgcgcaggcgcaggcgcagggcacggcgacagccgccgcggacgagaatgacgacgatgtgatcgtggtcactgcccagatgcgcgagcagaatctgcaggatgtcccactcgcgatcaccgccgtcagcggcgcacagctcgaggcgcgcagccagacgcggctcacggacatcaccgcgcagtcgccgaacgtgatcctgcagcagaaccctgccggttccggcaactcgatgcgcgcgttcattcgcggcgtcggccagtccgaccagagcccctcggtggagccgggcgtcggcatctatatcgacgacatctatttcggcacggtcacggcctcggccttcgacctgaccgacctcgatcgcgtcgaggtgctgcgcggcccgcaaggcacgctcgcgggcatgaactcgcagggcggcgccatccggctctattccaagaagccgcaaggcgagggcggctccgtcgaggtggcgctcggcaacttcaagcgccgcgacatcaaggccagcgcggacttcaccgtggtgcccgacgcgctttacgcccgcatcaccggcgtcacgcgcaatcgcgacggctatgtgacgcgctatgattatgcctgcctcaatccgagcgatccggacgtcgtctcgggcgccatcccgcgccttgcagctgtgggcaacgactgcaagctcggggagctgggcaaccagtccatgtacgccctgcgcgggtcgctgcgcctcgcgccggcaggcagcccgctggagatcaatgtctcggccgactacacgcgggacgagtccgccacgcaggcttcggtgctgatcgcctcggcggaatcggcctcgaagggcacggccagcccctccaaccgctcgggcatgagcattccctatcagggcgtcgcctttgacgatcgcttcgtgccttatggcaagtatcgccgggccagttccccgctgaacgacggctatgcgagctatgccaatttctacgatcccggcgtgatgtattcggccgccggtccccagcctgcgggcgcgccgcccagcgccattcccgctggcgcgccgctcggcccgttcatcgcgccgtccgccagccaggtggatggctggggcgtctcggggacgatcgattatgagatcagccccttcttctcgctcaagtcgatcaccggctatcgcaaatatttcagccagagcggatcggacaacgacaactcgccgatcgtgttcatccaggacaattccaagttccatcaccgccagttcagccaggagctgcgtctctcgggcaatctggtcaacgatacggtgcatgtgacgctgggcggctattattatgacgctgccacccggtacgaagcgcgcatccacacgcctttctccggcttctgcgcggccgcgacgccctgcttctcgttcatcaatgacgacacggccgatcttacgacctatgccggcttcggcaatgtcgcctgggacgtgacggaccggctgacgctggaaggcggtatccgcgtcacgcatcagcgcaaggactatacgttcggccgtttcaatccggatgggctcggcgagtatctgccgctcagcaacccggagaatccgctgtccggccaggtcggcacctacaaggagacgctcaccgacctgcgccttgccgcgtcctacaaggtgacgccggatgtgatgctctatgcgcagtacgcgaccggcttcaagggcggcggcatttcgccgcgtccctacagcttctaccagatccgcccgttcggcgccgagaagctgaaatcctatgaggtcggcttcaagggcgacttcctcgaccgccgggtgcgcctgaacgtcaccggcttctatatggattatgagggctatcagggcgtgccgcaggtctgcatcgggcttgacggccaggaactgccgccagatcgcggcggcgtctccggcctgtgcggccagtatctgaacatcggcaatgccgaggtgaagggtttcgagctcgaaacgacgatccgccccgtgcgcggctggtcgatcgacggatcgtggagcctcacggacttcaccttcacctccatcaattatcccacgacctccatcgtggttggcgccagccggcccggcatcggcaagtggaagtggagcatcggcacccagtatgaagccgatctcggcttcggcacgctcaccccgcgcgtcgacgtgaactacacgcccggctattgcggcgacttcctctgctcgcccaacgcgcaggtcgccaagttcacggtggtcaatgcgcgcatcgcattccagaccatcgagaaggactggaccgtcgcggtggaagccacgaacttgttcgacaaatattacttcctgaacaagttccagaacgcgttctacaccaccggccagccgggccgcccgcgcgaagtggcgctgacggtacgccgcaacttctgatcctacagggccggcgccgacgaagaccgtcgcgccggcccggacggacaggttttcagcccttttcctttgtcatcccggactcgatccgggatcccgcttcttcctgtttctcgaaccggctggacccggcgagattcaaggcagcggggtcccggatcaggtccgggacgacatcgttcatgacgagataggcgcgccgccatggccccggagttcgtccaagctggcccggcgcgcagcgtgctcaaggtacgtgagcaccggaagaccgggaaaccgctatttgcaggccgccagcgctggagccgaaagcgtccgtaggacaatgtcgatccgccctagatgcgaatgccattcatctcctctatccattcggcatggaggctcctgagcgccgcgacccggctggaactcgaagcatcgtcatcggtcaggcgatcgatgacctcgaaggtgaacgtctcgcttccatgcgcagtccatgcctcctgaagcgatcgatgcgaattacggccctgttgcagcgtgaaccagagacggttccggatggtggacagatccggcgcgctgccgatccacagttgatcggatgccgtgcatcggacggcatagatgccggcctccacctttcgttccttgtaggccgcgacagccgccttccgatcctcgctcttcatgtgccacctccgatgttggcgccccttacgatgcgcacccggccaacgcaatatcacccgggtgtattgacatcaaattatacccggttaaaaagaggcatgaccagttatctgtccacaccctgcacggcctttgccggccaccagcgcatcgccagcggcgcgctgatcgatgtggctttggcgatcaaggcagccgaagccggaacgcaaggcccggttctcaccttcaatgacacgaccggcgcggtgatcgagctcgatcttcggggcaccaccgcggagatcgtctcgcgattgaccgagcgcagcgagcttgaagcctcggcagccgggacgcggcatgcgccgcccggtgcgcctggccgttcgcggggccggccaaagctgggcgtcgttgcgcgtgaagtgactctgctcccgcgtcattgggaatggctggcaaggcagtcgggaggcgcctcgcaggcgttgcgccgccttgtcgacgaagcccgtcgggccgatggcgggcggaccgatcgcaaggcggcacaggagcgctgctaccgcttcctgtccacgctcgcaggcaacctgccgggttacgaggaagcgatccgcgccctgttcgctggtgaggatgaagatttcgtcgaccggatggcggcgtggcccccggacattcgggattatgcccgggcgctggcccggccgaatcccgatgaggaacgatcatgacgacgcaggatcagcgcaagcagcggctggtcgcgttcatccggcagatctgggatgaaggtgaagtggacgcggctgacggctatatcgcggagacatacacgatccaccacgatccgggcgatccctgggagggcaaaagccttgatcgcgccgggttcagggagcgggtgcgcacgtcgcgggcggcctttcccgaccagcgcttcgacatccaggccttgttcgccgatggcgacgctgtcgtcatgacctggctctggaacggcacgcactggggagacttgccgggcttcccggcaaccggccgagcgatccatatgtcgggcgcaacggtctatatgttcgacagcgcagagcgtctgaccggtcattggcaggtcaccgatcggctcggcgtctttcagcagctccagcgcaaccggtgagcattttccggccgcagatatcattcccgccccagcattgcggccccggctcgcgccggggccttcctctcaaccgatccgaccgagccggtggaacaggttcgaatatttggtggattccggcttgtccttcacctcgcgggcataatgcgcgacggcggtgcggatcaggcggaagtcctcggtcgagaagaccgcgcgggatcgttgtggctcactcatgtcatgcctccttggctttctgccggcctgatggtcaggcggcgaactggttcatggtgttggcgccgccaccggccttgagcgcggcgtccccggcgaaataatccttgtgatcgtcgccgatgtcggatcccgccatggcctggtgcttcacgcaggcgatgccttcgcggatctcccggcgctgcacgcccgcgacatagccgagcatgccctgttcgccgaaatagtcgcgcgccagattgtccgtgctcagcgccgccgtgtgataggtcggcagggtgatgaggtgatggaagatgccagcgcgggccgaggcatcgcgctggaacgtgcggatgcgctcgtccgcttcgctggccagcgccgtgccgtcatagtccgcgctcatcagcttggcgcggtcataggcggagacgtcgcggccttccgcttcccaggcatcgaacacctgctggcggaaattgagcgtccagttgaagctcggtgaattgttgtagaccagcttcgcgttggggatcaccgcgcggatgcgatccatcatgccggcgatctgcccgatatgcggcttctcggtttcgatccacagcaggtccgcgccgttgcgcagcgccgtgatgctgtccagcacgcagcggtcctctcccgtgccggggcggaactggtagaggttcgagggcaggcgcttcgggcgcagcagcttgcctgcgcggctgatgaacacctctccattgccgacatcggcggggtcgatgtcctcgcaatcgaggaagccattatactggtcgcccagatcgccgggctcgcggctgtaggcgatctgcttggtgaggcccgcgccgagcgaatccgtgcgcgcgacgatgatgccgtcctccacgcccagttcgaggaaggcatagcggatcgcgcggatcttctggaggaagtcctcgtgcggcacggtgaccttgccgtcctgatggccgcactgcttctcgtcggagacctggttctcgatctggagcgcgcaggcgcccgcctcgatcatcttcttggccagcagataagtcgcctcggcattgccgaacccggcatcgatgtccgcgatgatgggtacgacatgcgtctcgtgtgtctcgatggcattgatgaggcgcatctcgtcgagctggttatgcgtgcgcttggcgtcgtccagcgcgcggaacaggccgcccagctcgcgggcatcggcctgccgcaggaaggtgtagagttccgcgatcagagcggggacgctggtcttctcgtgcatggactggtccggcagcgggccgaattcgctgcgcagggccgcgatcatccagcccgagagatagagatagcgcccgcgcgtgctgccgaaatgcttcttgatggcgatcagcttctgctgcccgatgaagccatgccagcagcccagcgactgggtgtaattgccggggtccagatcataggccgccatgtcgcggcgcatgatgccggcggtgtagcgggcgatgtccagcccggtgcgaaagcggttctgcgcgcgcatccgtgcggcggattcaggatcgatcgcggcccagccagggccctgcagggcaatgctgtccgtcagccgctcaatctctgcatgataggtcatcgtcgtcatcctccgcttggggtgcatcgagcgatgccagcggagagctccggcggaaatgcgcgccggtgtcatgatgtcttactttacaaaaatagtttgtaatgttgtaatcaacgcacgaacgtcgggaggccgccatggctcgcagtgcgctttacatggggccgcgcctcaaacgggtccgccgcgatctggggctcacccaggccaatatggccgccgatctcgatatctcgccgtcctatgtggcgctcatggagcgcaaccagcggccggtgacggcggagctgctgctccggctcgcccgcacatatcatgtcgacatcggtgcccttgccgaggatggcggcgaggaactggcggcccggctcggcgccgtgctccgggagccgatcttcgccgacatcgatctcccggcgctggatgtcgcggacatcgcgaccagctatcccggtttcgccgaggcgctgctgcgcctccatacggcttatggcgaggagcggctggagctggcgcagcggcgggagaccggcgcgggcgagggggtggccgggccggcgctctccaacccggtcgccgaggcgcgcacctttctcgccgcgcggcgcaactgcttcccgcgactggaagacagtgccgccgccgtcgccgagggggtgccggggcaggggcaggacgcgctggtccgtcgcttcgaggagcggcacgggctgcgcgtgctcttcgtcgagccggacctgatcctgggcgcgcagcgtttccatgatttgcatcgccggcagctcatgatcagcaagcggctggaccatccctcgcggcgcttccagcttgccctgcaactcgcgctgctggaagcggatggcgagatcggccggctggtgagcgagggggctttcaccagcgacaatgctcgccgcatggcgcgccgcgcgctcgccggctactgggcggccgctttgctgatgccctatcgtccgttcctgcgggccgcacggcagacgcgctatgatgtcgaggcgctatcccgcgagttcggcgtcagcttcgagcaggcggcgcatcgcctcaccacgctgcagcgggcgggcgaggaaggcgtgcctttcttcttcatccggctcgatgcggcgggcaatgtctccaagcgactggacggggcgggcttccccttcgcccgccatggcggcgcctgcccgctctggaccgtccattccgtcttccagacgcccgggcgcatcgtcacccagcggctggagctgccggacggcgagcgcttcttctccatcgcgcggacggtgtccgccgggggtggggcgtggggcgcgccggtcatgtcgcgggccgtggcgctggcctgcgcggaagagcacataagcctgcttgtctatggcgagggcgccgcagcgatggcgcccacgcccatcggcatcgcctgccatctgtgccaccgcccccgatgcctcgcccgcgccgccccgccgctggggcgggacctgcgctccgacgattatcgcgacaccggcattcccttcgccttcgcgggcgactagggcatggccaaattcgcgggcttcgaggggagccaggagcccgcttttcagccatttcctgcgggatcccggactcgatccgggatgacttcgtgaatgacgagatggtgcgccgctatcgccgcggaattgtacgcccttagggcagcgggacacgtctcaagggtgcgatgaatcgttgcacctttgcaacagttgcatcgcctcctgcgctccgggcggcgcggcaacagtttttcacacgaaaaggtgttgaggactcaagacgtcgttgatagtcagtgttcgttgcatctcatcgtcgggcgcttttctgcggtcgcgctccggtgggattcgttgcccaagaatctggattgccaatcggcaccgtgatcaggagaggagtacacatgcccgcactcatccttcaaccgcgtcttccggcgttcgccgccggtgcgagccttcgcgcgctgggtgtgagccttgccctgctcgcaagcccggctctcgctcaggagcccgcgccgctgccgcaggacaccgctgttccgcaggaagagcccgtctcggaagaagccatcgtcgtcacgggttcgcgcatcgcgcgctccggcttcgatcagccgacgcccgtgaccgtggtcggttcggaccagatccagcgtcaggccgccgtgaacgtggcgcaggtcctcaatgaccttccgtccttccggccgcaggcgaccccgacgaccaacgccatcttcacgaacaacatcggcgcctccaccgctgaccttcgcggcctcggcgccaaccgcacgctcgtgctggtcaatggccgccgcgtcgttccctcgaccgtgcagggcggctccttcgccagcgccggcgctgtcgacctcaacatgatcccggcctcgctcatccagcgcgccgaagtcgtgacgggcggcgcctcggcagcttatggttcggacgccgtcgccggcgtggtgaacatcctgctcgatacgcgcctcaacggcatcaccggctcggcgcaatatggcatcaatgatgtcggtgacggcaagcagtacatgctctcgctggcggcaggcactggcttcgccggcggccgcggccacatcgtcgcgggcatcgaatattcggacgacaagggttcgcgggattgctactcgcgcgactggtgtgctcagtcctacaacacggtgagcaatccctatgttgccggcagcggcaatacccgccgtgtcctcgagggccagccgggcgtgctcatcctgcccaacacccgcaccgccaccgcggccgagaacggcctgatcccccgcctgcccggaccgccgaacccggcgctgatcgcgtccggcctgctcggcatggagttccgtcccgacggcacaatggttccgcatgattatggcgcttattatggcgtgccgatcttccagagcggcggcggcgatccccagcaggcgttctacatgaacttcccgatctcggcgccggtcgagcggctcaacggcttcgcgcatgcggagttcgagctgagcgatgtcgtgacgatcttcgccgaggggtcctatggccgcgtcaagggcagcacgctcagcgcccagcgccgcgatctcggcaatctcacgatccgtgccgacaatgcctatctgccggatagcgtcgccaatgcaatggccgccaatggccttgcgaccattccgttcggtcgcgtctggaatgacatcggcccgcagcgggcggaagtgacgcgcgagacctatcgcgccgtcgtcggcctgaatgccaagatgtggggcgactggacgctcgacgcttattaccagttcggccgcaccgattattcgcagcgcggttacaacaccacgatcacgccccgcatcaatttcgcgatggatgcggttgacgacggcagcggcaacatcgtttgccgcggcgtccgggatggcgtggcggcggctgctggctgcgttcccatcaatcccttcggcaatggttcggccatcaccaatccggcggctgtcgcttatgtcaccggcacggtggagcaggacacgcgcctgacgcagaatgtcgtcgcggcgaccatgcagggcacgttgttcgagggctgggcaggcgcgatcaagggcgcgaccggcgtcgagttccgtcaggacctcgcgcgcggcgatgccgacccgatctcccgcgcgctgcagttctatacgggcccgggctcgccgatcagcggcaaggtcgatgtgttcgaggcgttcggcgagctggtggtgccgctgatgccgggtgcggaagtcaatggcgccgtgcgctacaccgactattcgaccagcggcgacgtcatcacctggaaggtcggcctcgatgtcgccccgctcgactggctgcgcttccgcggcacgcgttcgcgtgacatccgcgcgcccaacctgttcgaactgttcggcccgacgcagaccagcttccagtcggtgcccaacccctggcgcggcggcgcgcaggatctgccgatggtgctgctcggcggcaacacgaccctcgttcccgaggaagcggatacctggaccgtcggtgtcgttctccagcccaacatcggttcggccggtcgccttcgcctgtcggtcgactattacgacatcaagctggagaaggccgtttcgacgctcggcggcgcggtcatcgtcaatggctgcttcaacggcgtgaccgagctttgctcgctcatcacgcgcagcgacacggacgagatcacccagatcgtcaatcgcaacatcaacctgggcagcctgaccacgcgtggctgggacgtcgaggcgagctacaccttgccgttcgacctgctgggcggccagatctcgctgcgcggccttgccaccatcgtcgatgatctcatcacggactcggcgagcggtcgcgtcaaccgcgcgggcatgaacggttcgccggtgtcgctgccctcgggcgtgccggactacacgatcaacggctatgtcacctacacgagcgatctggcgaccctgcagctgcaggtgcggcacatctcgagcggcgtctacaatgccgagctgatcggtccgcatcaggacggctatgatccgctgctgcccaacagcatcagcgacaactatatcggcgcctggacctattttaatatcaatgccggcgtgaacgtgtggaagcgcggcgaccagaagctggaaatcttcggcgtcatcaacaacctgttcgacaaggatccgccgaaggacgcaccgtccagcttcggtccgacgaacaacgtgctctatgacgtgctgggccgcgcttatcgcatcggcgcgcgcttcaagttctgacaactctctgacgcccggcggccttcatggtcgccgggcgctgtcttttttccggggaggatagccgatgaccggcgaaacaggcttcacgctcatcatgcaggagggcgtggatcccaccacggccccgaacaagccgccgcttcccccgcgcgatcatgtgcaatgggaggaggacggcctcctcatcgatcgcaacatccccgtcacgctgcgggatggcgtcaccatctacatcgatgtctatcgccccgccgacaggccggatggtcccatgccggtgctgctgggctggagcccttatggcaagcacgggctttcggacggcctgtggccgccttccggggtcgagaagggctggatgtcccgcttcacggcgttcgaggcgccggacccggcctactggtgtgcccatggctatgccgtctgcttcgccgatccgcggggtgcgtggctttccgagggggagctgcgccacaacggcatcggcgagggcgaggattgctacgacctcatcgagtggctcggcgtgcagccctggtccaacggcaaggtcggcatgaccggcgtctcctatcttgcggcgattcagtatctggtggcgcagctcaagccgccgcatctcgccgccatcaatccctgggaaggcttctcggactggtatcgcgagttcgcttatcatggcggcatccgcgagaccggattcctgccgcgcggctcggccaatctgcgcttctccacgacgcgctatgaagacaccaacgccaatgtgcaggcgcatccgctccacgatgcctattgggaaagcaaggcgctggacctcgccgcgatcgaggtgccggctttcgtggtggcgagctggtccgatcatggcctgcacagccgcggcaccttcgaggctttccggcagatgtcctcgccgcagaaatggctgctggcgcacgggcagaagaaatgggcgcatttctacaagcccgagagccgcgagctggcgcgcgccttcttcgaccagttcctgaagggcgaggcgcggggcgttgaggcctggccgccggtgcggatcgaagtgcgcgaggccgcgcgcgtggcgcaggagcgcgccgagcaggaatggccgctggcgcgcacggactatcagtcgctctggctggatgccgcgagcggcacgctgtccgccacgccgctgccgggggcggccagcgtctcctacgatccgctcgacgaggccggggaagcccggtttgacatgcgcttcgagcgggataccgagatcaccggctatatgaagctcaagctctgggtggaagcgcagggcgcggacgacatggacctgttcgtcgcgatccagaagctggacgccgcgggcgagccggtcggcatgactttctacgccttcttcgagaacgggccggtggcgctcggctggctgcgcgccagtcaccgcgcgctggacgaggcgcgttcgacgccctggcagccggtgcatccgcatgatcgcgaggaaaagctcgagccgggcgtgccggttccggtcgagatcgagatctggccttcgtccaccctgttccacgcgggcgagacgctgcgcgtggtggtgaagggcatggatatctatcgcgatggcctgccgatgctgcctttcgcccggcatgaggacctgcgcaacgccggcacccatgtcatccacacgggcggcgcgttcgacagccatctgctcgtgccggtgatcccgcaggactgagcgacggcgcggctcgcgcctcacatttcccgggaattgacgggcggggcggagcgccggtccgccccgtgcatcgttgcggcgtgcatggttgatggcccgcaccggaatcggatcgtgtgcgtccggcccgtccctctgcccggcatgaaaagcgctgctcttccaacggggtaggagagccgcattcccatattggcacggtattttccgtcccagccatggttaagccgatgtcgcttggcgcgcgggcaacctaatcgggagggggactcatccagtgggagacttgaaccatgtccatgcgtaaattgacgattgccgctcttgccctgtgcggttcggcgcttgccgggccggcaatggccctcaccgtgcacacagcctcgttcatttcctcgcccaccgcgacggtcggattcgaggggcttggccccatcagcactcccaatcatgtgaagagctacagcgagaacggcgttctcgtggactatatcggcacgggctacatctggtcgtcctcgcaggccgcgcctgaaggtcagtatagctggtatcccgatggcggcggctatggctacacccggttcaccttcgcccaggcaaacgcgttcgagctcctcgtgaactccggtttcttcgacggatcgggtgtgctggcttatgatgtgctgctcggcggcgtaagcgtcggcaccggcatcgccgggcccgcaccggcttatggcgcaggatgggccacttatggtttctccggcgcgacgttcgatgaagtgcgacttcaggtgtcgcagggcgggcaggctttcgcgcccacggtttttgaggccggcgcgttcgatgcggtgaagatcggcactgtggaggttccggccgtgcccgagcccgcgacctgggccctgatgatcaccggcttcggcgcggtgggcgccatggtgcgtcggtcggcgcggcgcacgcgcgtgcagttcgcctgaaccggtcatgggggagcggcgcggcaccggccgcgccgctcccgttttcctgtcagtccagggtctgcttcacggcataataggtgaagatcgagtgatccggaccggaccggcggctgccggtgccgatgatgagcgtgcggctcatccagtcatgcggcccctcggggacgatgaaggtcggcgagaagcagaaataggcaggctgcggcgtgccatggtcgatgcggccctcgccgggcttggcaggcaccagatagccgttgttgttgatgtagatcttcgtcccgtcatcggcttcgagcagatagtgggaattgatgatgatcgtgccgtcgccgcgtaccttggcatagtccgcgccgctgtccggcacgaccttgccggagaggcgggggccgtagatggtgcccccggagcagggcgtgtagccctggctgccgccgccgggcagggggccgaagatgcaacgttccgggcggaactcgacacgcatttcgaacacgaattcgagatgcgcgggaacctgtggttcggtcatgggaagtccttgtgtttcgcgatgaatgaggggtcgagggcgcgatcggcgctcacagcagcatgaaatagtggatgcggttggccttcgggatcttctcggccacgcccacgaagatgtgcttgccgagccagtcgtgcgggccctcgggcacgtcgaacttggggctcacgcgcatataatagtcttccgccgagacatcctcgttgcgcgccatgcgctccatcgcgtcgccctcggcccagcgatagccgcggctctgcaggtagatgggcgtgccgtcatccgcttcgagcatgtagcgggcgtcgaaatcgatgacgccattgggccggacgagcgggaagtcgccgccgctcatcggaatgacgcggcccttgatgcgcgggccctcgaacgtgccttgcgcggcccacaccgccgcgcgcgttgcgcccatgctggtcggcttgacccagatggcgggcgtgaggtcgatggacacggtgaacgcgaattcgaagcgcggcgcgaaggggtggggcggcaggtctggcgtcgccatggatgcgtgtctccttgtctagatggtcaggcggaagcgggaatgacgggcagggtccggtagcgcgcacccaggatgcgggcgaacttgccgtcgcgaagataatagaagccgaggctttcgatgttgatcgactggcctttcatcagcggcccggcgatgaagtccggccagtctaccaggccgtagaactcggtgcgcacatggcaggccagcgtgtccggcccggcggcgacggccaggatgtccagtgtctcgcgcactttggatttcacgtcgcgatagaaatcgagaatattgtcgcggccgatgatctggcgtttctcgccgagattgaagatcacgtcgtcgcagtaatagcggccgaaaccttcgaaatcattggcgttgaagcgggcgatatagtccgcataatcctcttcggtcatcctgcctgcctctcccgcggtcgggtttgtgaagagcgccgcgatattgttgattcttcaacacctatgcgagccatgggcatcaatcaactcctattagagcaagtccggccgatattccggattgcattcggcggcgatttcggtcgaaactggcaatcgtggataagatcaacagttgcaagcgctctcatggctagggccggggggcaagtggacatcatggcatccggaccctgtcggccggaggcggtcaggcgcgtcccgatcgaggaggtcatgcgcatcttcgtgcgcaaggccggcttcctgctcaaccgcatcgatcagatcgccaacgcgctgtacggatcgctggcggaaggccgcgagactctggctcaggcggaaatgctgctggcgatcgaggcgggcaccgcgcgcgatcaggtgggtctggcgcggacttgcggcatcgatacctcgaccaccgcgatcatcctcgacaatctcgaaatgaccgggctcgtcgagcgcgtgcaggaccagcgggaccggcgccgcagcctgccggtgctcacggcgcaggggcggcagcgcatgccggcggtgcgcgcggccttcgctgccttgcaggaggtcatgctggcggggctggacggcccggggcgcgcgctgctggtcgagcagctcgggcggatcgcgcgggatggcgatgccgtcgcgccgcgctgggacgttgccacctcgcctttcgcggatgccccgagccttttgtgccggcgggcgctgcagatctgcaatgcccatttccaggcctgcgtctcgccgctccatgtcacgctgcggcaattctccgcgctgatcatcctgcacctgcatcccggtctcagccaggtcgaatatgcccgcgtctatgggctcgatccctcgacatgcgccatcgtgctcaagaagctcgcgagccgggggctgctccgcgcggcgcgctcggtcgaggaccggcgcaagacgctttacgagaccacgcaggcggggcgggactatgccgccaccatccagccggccgccgacgaaagcgaggagcggatgctcgcgtccttcgctccggccgaccgcgcggccctgcgcgccagcctccaggcgatcgtgcgggagcattcccccggcctgcgttatcccggctgccttccctgggaatgaagtggtggacgaaatcaacggttgattgacgtctcaacatcgatatacaacgatgtctgacgaatttgacgagtcgtccactcgggagaggtattgaatgtctgaaggcgatctgcgcacgctgccggtgcgcaatccacgtaccggcgaaatcgattttaacctgacggtcgcgagcgcggcggaggtcgcgcagaaggcggcccgcctgcgcgagaaccagaaggcctggggcgccatgcccctcccggcgcggatcggcatcatgcagcgcttcctgggcgaagtggcgaagcgcaaggacgcgatcgccgaggcggacgctgccgataccggcggctgccatacatcctatctccagggcttcatcaccatggggaccatcggcggctgggtcgaggacgcgcaggccgcgctcgacaaggcgggctatgaaggcccttccaaggcgatgccgagcgtgtcggtgcgcacccagttcgtgccttatccgctggtgagcgtgatcgggccgtggaacgcgccgatgatgctggtgctgctcgatgcgattcccgccctgttcgcgggctgtgcggtgctcatcaaggcgtcggaagtgacgccgcgctgggtggaagcgctgttcgaggccgtgaagcaggtgccggagctcgccggcgtgttcgattatgtgcatggcgatggctcgacgggccaggcgatgattgatgaatcggatctcgtctgcttcaccggcagtgtgcccacggggcgcaagatcgccgtgcagtgcgcccagcggctcatcccttgctatctggaactgggcggcaaggacccggtgatcgtcactgccgatgccgatctggagcgggcgaccacggccgtgctgcgcggcggcgtgcatgccaatggcatggtctgcttctcggtcgagcgcatctatgtcgcgcgcgccatccatgacgacttcgtgaagctgctggtggagaaggcgcagaaggtccgcctcaattgcgacaatccgcgcgccggccatctgcatcccttcactttcgcgccccaggcggacatcgtggcgaagcagctggcggacgccgttgccgccggcgcgacgatcctgaccggcggcgaggtcgagaacatccatggcggcctctacatgcggccgaccgtggtcaccggcgtcaatcacgagatggcgctgatgaaggacgagacgttcggcccgatcctgcccgtcatgccgttcgacacggtcgaggaagcgatcgcgctcgccaacgataccgagttcggcctcaccgccaatgtgatcgccggcagcgacgaggatgcgctggccatcggcctgcaggtgaatgccggttcggtcttcatgcaggacacgttcctcaccttcgccaagaaccgcacggtgggctcgaacagcttcggcgtctcgggcgtggggggcggcgcgcgcaccgggccggaagcgatcctgcgctatgtccgccgcaaggcgctgctcacccagcatggcgcgcccgcggacatccaggacgatcatcatctcggacggcattgagaattaaaggacggagggaactgacatggcatggcaactgagcgcgctcgaccggctcgaaatccaggaactctatgcgcgctacgcatggggcatcgatctggccgacgaggagatggcgctgtccgccttcgcgaaggacggctggttcgatcatctctggcagggccgggtgcaggggcatgaggcgatcctcgagaacctgcggtcgctgtggaacgaccggcagagctggtggtatggccgccagcacctgatgaacaccatcatcatggacccgcgcgaggaagagggggaagtggactgccgctgcttcttccagatcatccagttccagaccgattatcacaccaacttcgtgttcggcatcggcacgcggcaggaccatgtgacgaagaaggaaggcgtgtggcgcttccagtcgctgcacgtgaacgcgtggacggcggccgatcaggtgccgtggaaaggcgagatcctgctcaagcagaagcccagccacaaggcgccgcccgtcgcgggcaggaaggactgagcgccatgaagatcaccgctgccgtcagccgctccaatcaggcggcgcccagtctcgagacgctcgagcttgaggcgccgcgccccggcgaattgctggtgcgcatcgtcgcggtcggcatctgccataccgatctgcacgagcatcccggccgccacgcgccgcaccccatcgtgctcggccatgaaggcgcgggcgtggtggaagcgctgggcgagggcgtgcgcggctttgccgtgggcgaccatgtgctgctctccggcagcagctgcggcgcctgcccgagctgcatcgccgggcgccccacctattgcgaccttgcgatgcccatgaacttcggcggcaagcggctcgacgggtcgactgcgctctcctgcggcgacgaggcgatccactcgcacttcttcggccagtcctccttcgccacttacagcatcgtgcccgaacgcacggccgtgaaggtggacaaggacgtgccgctggagctgctcgcgccgctcggctgcggcgtcatcaccggcgcgggctcggtgatcgaggcgctcaaagtgaaggcgggcgacacgatcgccatcttcggcacgggcggcgtcggcctttcggccgtgatggcggcgcggctggtcggcgcgcggcgcatcgtcgcggtggacatcaaccaggagcggctcgacctcgcgctggagcttggcgcgaccgacatcgtgcgggcggacggcgagaatgtcgcccagcagatccgcgccctcaccgggcgcggcatggactatacgctgaacacgacgacggtggccgcggtgcacacgatggcgctggaatgcctctccatgaacggcacggccggcttcgtcgccgcgccgcgcggggaatgggcgccggccatgttccccatgctggccggcgggcggcaattgcgcggcattctgggcggcgacgccaatccgcgcactttcctgccgatgctgatcgattactggaagcagggccgcttccccttcgagaagctcatcaaggcctatcggttcgacgagatcgaacaggcctttcacgacagcgagaaaggcaccgtcatcaaggccgtgctcaaggtgggagaagctgcatgactcctgaaatccgcgcgaagcttgccgcttacggcactgaactcacgcccggcatgatgggcgggacgcaggaaatctaccgggcactccagcccggcctgcccgctggtgcgaaactgacccgcgaccatcgctacgggccggacgagcgccatcgcctcgacatcttcaccaaggacgggctctccggcgcgccggtgctggtcttcgtgcatggcggcgggttcgtcatgggcgacaagaccaccgagggctcgcctttctatgacaatattggcgggtttgcggtggacgagggctatgtcggcgtcaccatgacctatcggctcgcgccggccgtccaatggcccgcgggcggggaggacgtcgcggcggcggtgacctggctgcgcgagaatatcgcgcagttcggcggtgatcccgagcgcatcttcgtgatgggccagtcggccggggccgtgcatgtcgccgactatgtcgcgcgcttctcgcccgcgattgccggcgcgctgctcatctcgggcatttacgatgtcgcggcggcggagcccaaccagttccagaaggcctattatggcgaggatcccttcggctgggcgcccgcctcgaccgtcgccggcctcgtcaccgccaagatcccggtcctgatgaccgtctccgagttcgatccggtcgatttccagcgccaggctgccagcttcgcggagcgctatgccacgacgaacaaggccttcccccggctgcactggctggcgggccacaaccatctctcacccgtgctcgagatcggcacgccggacagcgatcttgaacatcacatcatgaacttcatcgccacggtctgaggcgaggagcgtcttccaggagaattgccatggtcgaaccaatccactttcccgacatcgaactttatcgcggctggggcgagccgatgcgcgccaatatcgagatgcgcggcctcgagctcatttccggcgccatccccgacgggctggaaggtgcgctctatcgctgcggggcggaccggcaatatccctcgggccgcacggacgacatcttcatcgacggtgaagggcaggtccacatgctgcgcttcaaggacaatcaggtcgattatgtcgtgaagtgggtggagacggagcgctacaagcggcagaaggaagcgcgccggggcctcttcggcggctatcgcaaccgctacacggtcgacgagagcgtcaaggacgtgcatctgggcaccgccaacaccacggcgatgttccatgccggccatctctacgcgctgaaggaggacgatctgccttatgagatcgatcccgagacgctggagacgatcgcgcgcgtcgatttcgacgggcaggtgacggcggaaagcctcaccgcgcaccccaaggtcgatccgatcaccaacgagctgctcactttctcctatcaggcgaagggcgatgcgacgacggacttctgcttctacgtgttcggcccgaaccgcgagaaagtgaccgagatctggttcaacatgccctatgcggcctgcgtccatgatttcgcgatcaccaaggactgggtggtggtgcccttcttcccgctcatcacggatctcgacgtggtgaagcagggcggccccttctatcagtggcacccggaccagccggtgcatgtcgcgctggtgccgcgctatggcaaggcggaggacatccgctggttcaagggccccacgggcagcgcgggccacatgatgaatgcctatcaggacggcacgaagatccatctcgacctgtgctattatgagggcaattgcttccccttcttcaccacgccgactggcgagcgcaccaagttcgtgccgcccttcctgacgcgcatgaccttcgatctcgccagcaacgaggatggcttcactacgcagcggctgctcaacattccctgcgagatgccgcgcacggatgatcgctatcagggccggccctatcgctatggcttcgcgatcgcgcgcagcaaggatgcgagcggcattgcccgggtcgatcatgagaccggcgcggcggacgtgtggaatccgggcgaaggtgacggcgtgcaggagccgcagttcgtgccccgctcgcccgatgcgccggaaggcgacggctggctgctcgtgctggtctcgcgcgtgtcgaagaaccgcagcgatctcgccatcctcgatgcgcagaatctcgcggcgggcccggtggcactgctcaagctgccggtgcgcgtgcgctccaccttccatggcacttgggtgccggaagagacgctgcagagcggccagtatcgcatgagcctcagctcggcggcctgatcccggcttcccctcgcgccatcggggcggggggagcagccttcatccgcaacaggcggggcgtcgttccggcgccccgctttgcgtttgggcccgctctggctttccgggatagcaggcgatgccccccgacccacctgccgctttcacccccggggtatggacacagtcggcgactctgcagcgaagtcactcattttcctcgtcattcccgcgcacgcgggaatccagtggcccgtccgccatggaacgctccctcgaccctcatccccgcgtcccaagcgaaccgggactgggaagaccttcccgttagccatggttttgcgtcgcgagggtgactggattcccgcgtgcgcgggaatgacgagcagcgggagggccgatgcgctcccccgacaattcagccatggctctggctatcagcgcacgcccttccgccgcgcggatcgcgcgtcattcgatccggcggaagcgggccgagcggatgcgggtgaaccggccatccgcgatgtcgtagaaagcgaaattgatgctttgccgccgcgcgcccttcgtgagcggaccggtggggaaatccggccagtcctcccgcgcgaccagtgtcgtgcggatctcggcggcggccatcgtctcgctgcccacgaagctcagcaggtccaccgtctcgtccagtcgcgcgcggaccccgcgatagaaatccagcaccgcggcgcgcccggtcagcgtcgcggcctgcccgaagaactggacgtcatcggcataataagcgccgaacccctcgaaatcgccgcgattgaacgccgcgagataggcctcgaaccatgcgcgcctgtccatggatcaggcctgcgccggctgcccgtccgagaagcgccggccgcgcatgacaaggccgagcagcagcatgagcagcgccacgcagatcggcagcgtcgcggcgaagctcatggtgagctgcagcgaataatgctgcgccagcgcgaaggcgccgcccagcggtgcgaggatgccgccgatccgcccggcgcccccggcccagccgagcgccgtgctgcgcatgcgcggcgggtagacctgcgcgatcatcgtgttgatgccgccctgtccaccggtctggaagaagctccaggcgagcgccacgacaatgaacaggccgctgtggaacggcacccaggagagcgagatcagtgcgcccgcgagcatgaaatagaagaaggcgagcagcatcgtggcgggcaggcggtccatcagccagccgatgcagagcgtgccgaccaccccgcccatataggcgatgagggcgactttcgcgaattcctggatggggacgcccgccatctcctggaagaaggtgggcagccaggcggacatgagggcagtgttcgtcatgctgatcgcgcaggcgagccagatgacggtggtcatcgcgaggcggccttccgagaacacgtcgctcagccgggccttgcggccggaggtctcgccgccctcgatcacgaacagctcgtcgccgcgcagttcgaccgagggatcgatgcgccgcagcgtcttggcgatgctgcggtccgagggattgcgctcggcgcggaacttcagtgattccggcacgaagaggatcagcagcggcacgcagatgagcgggacgagcccgccgatatagaaagcgctttgccagccgaaatcgtccagcagccatgccgcgaccacgccgctcgaggcgctgcccatcgaatagccggcaagggcgaccgcgatgaaggtggagcgcctccgcttgggcgtgatttccgagatcatggccatggacatgccgaggcccgccgccatgaagatgccgccgatgccgcgcaggatggcgagctgcgtcagcgtctgtgcgtagacgctcagcagggtgatgatgccgaaggtcaggcacgtgaagatcagcatcgcgcggcgcccgaagcggtcggcgagcggcgagatggtgaaggcgccgacggcaaggccgatctgctgatagacgaacagcggcgccatcgcttccgaaggctcgccgaagccggcggcaatggccggcgcgatcttgccgatcatgaagatgtcgtagccgtcgatgaagcacacgaggatgcacacgaacagcgccatcgcctgcgtcgcgccgatgcgcgagcgatcgatgaaggcttcgacgtcgaatctggtcatgaagggcatcccgcattggcgcccggttccgccggggctgttgtccggcccccttcaatcacggagttgatggggaatcaacaaggaatgggcggatcggcatgctcccgcgaccttgcgggggaaacgatccggtcccgcagccgttggagccatatcccgtaaagcgaggggatgatgaccatgagctatcgacgcttcgccgcgatgatcgtcacgtcgaccatcgtgatgttcggcctgatgtatctcaacgtctatgccgccgatcacatcttcttcagccagacgcgcggctggatggcgctgctgatgggggcggcgatggccgtcgtcatgctcggcttcatgtggccgatgtatcccagccgggcgatcaatctcggcatcctcggcggcagcatcgtcctcttcgccgccgcgctcgcgcttgtccgcagccaggagacggtgaacgacgtctcctacatgaaggcgatgatcccgcatcattcgatcgcgatcctcaccagcgagcgcgcgcatatccgcgatccgcgggtgcgcctgctggcggaccggatcatcgaggcgcaggtccgcgagatcggcgaaatgaaggccctgatcgcggacctgcgccgcaacccgccgcccgacgacgcacccgcgcttctcccctaccgccagcgcggcgatccgcccccgccgccggcccgctgatccggaggcgctccggcgtgggcggcccagacgatgtccgctttgcaaaggtcgtgacggacgtttgaccacggcaaagttgtgggaagcggccttcgccctctccccttcaggggagagggttgggagaggggaggtcgcacgctggctgatctccccctctcaacttcggctagtcagcacgctgacaagcctccgtttctctcccctcaaggggagagagcaacagcagcaatatcgtcgtatccgaacagtctgcttttatgaagggccgtgcgatagcggaacggctcgattggcgtgaggagcggacgtttcccacttttcgtcattcccgcgcatgcgggaatccagtcaccccagcgacgcgaagccaaggccgacggcaaggtcttcccagttcgggttcgcttgctcgatcaagtcgagtttctaggcccggcgccacttcttcatctgcttttcgcgcaagatcgcgtgctccatcgtcgcatgcagcgttgccactggattcccgcatccgcgggaatgacggcgggaagagggagcggcttcgccccccctagctccccgccagcccatgatcctgccgcaccatgtcggcggccttctcgccgatcatgatgcaggcggcattggtgttgccgcccacgatgcgcggcatgatcgcggcgtcggccacgcgcaggcccgcgatgccgtggacgcgcaggcgggcgtccaccaccgccatgtcgtcctgccccatcgcgcaggtgcccacgggatggagcgcggtgttgatggcgttgcgcacccaggcgtcgatctcgtcgggcgtccgcacgtccgggcccggcatcacttcgccggtcagcacttcgctgagcggcgcggtcgcgaacagctcgcgcagctgcgggatcaggcggcggaagaaggcgcggtcattctcggtcgagaggacattggagaggatgcgcggcttgtcggtcgggtcggccgagcgcaacttcacccatccgcgcccttccggccgcagcagcacgctcgccatggcgcagacgtccgccttgggcttgcgccagccggggaaccacaattgcgcgccgatcatcgtcggctggaagaggcattgcgcgtcgggccgttccagttccggccttgtcttgaggaagccgttggccgtcaccggcatgtcggaaatcatgccgccgcgcgtgagcagccattgcagcccggcgatcccggcgcgatcgagccgcagctggttcgtcagcgtcacgtcgcggcgggcggaaaccaccatggccaccgagggatggtcctgcaggttgcggccgacgcccggaagatgatgcaccatgtcgatgccgtgggcggcgagctcgtccgccgggccgatgccggagagcatgaggacctgtggcgaattataggcgccgccggagaggatgatttcctgccgcgcggcgacgcgctgcgtccgcccctcccggtcgacataatggaccgcgacggcgcggcccttctcgatctcgatccgcgtcaccagcgcgccggtttccaccgtgagattggggcgggacatggcggggatgaggaagcgcgccgccgtgctgccgcgctgcccttcatggatgcacaggcccggcgggccccagccttcctgctcggcgcggtggaaggtgtcgcgctcggcatagccgcgggccttggcggcggcgatgaagcggcgatagagctcgttgtccttgggctgcaccttgatgctgagcgggccgcccttgccgtgccagtggtcggcctcgccccagtggttctcagacttgcggaaatagggcagcacatcgtcatagctccagccctcgttgccgagctggcgccactcgtcatagtcgcgcgcatggccgcgtgcgtagagcatgccgttgatcatcgatgagccgcccagcgccttgccgcgcggctggcggatctgccggtcgttggcgaagggctcgggctcgcccatgtagctccagttgaacttcgggtccgccatcacgaaggggaagaggatgggcatggcgagccgcatcgatcgctcgcgcttgccggcctccagcaccagcacgctggcgtccgggtcctcggagaggcgcgcggcgatcaccgcgccggacgagccggagccgatgacgatgaaatcgggcgttttgctggccaagactcagagttccttgaagcgggcggacttgatgtgcgtgaactttccgtcgcggatgcgatagaggatgatgctctcgatctcgcgcacgtcgcctttcttcgtgggccacatgtcgaagtccggccagtcctcgatcgtctcgaagcgggtgtggacgtgcaggcaggcgccgtccggcgcgatcacgaggtcgaggatggtcagcgtctcggcgaaatgcgccttgatgccgcgatagaagtcggcaatcgcctcgcggcccacgatatgcttgcgctcgccgagctggaaatcgacgtcatcggcgtagaagctggaaaagccctcgaagtcattggcattgaaggcgccgatatagcgctcgaaatcctctctcgtcacaggcttctctcctcgcgggctggcaggtcgtcggccggcagcacgcggcccttgatgatgtcggccgcgcgctcggcgatcatgatcgtgggcgcgttgatgttgccgccggtctcgtcgggcatcacggaggcgtcgatcacgcgcagcccttccatgccgatgacgcgcagctgcggatcgaccacggccatcggcccgcttcccatgcggcaggtgccgagcggatgctgggtcgtcgtggtcgtcgcgcggatgtgttcgtccagcgcttcgtcgctctgcacgtcgatgccgggcgcgatctcggcaccggtgatctcggactgcggggcggtcgcatagatcttgcgggcgatgcggatgccggcgcgcgcggtcgcgaagtccgccggcgcgctgaacaggttgaggaagatgccgacatggtcgtcggcgcgcgggctcttgaggaagacgcggccccggctctccggatgcagcaggatgacgtccgccgtcagcttgtgcggcgggcgcttcttgatgccggggaaccagagatgcgcgtccagcgtcaccgggttgcaccagagctggatgtccggctgggcgaggcgcgggtcggtgcgcagcaccgggttggcgctgttcacttgcctggcgaacgggccggtgcccatgaaataccagcgcagcacgctcagcgtcgccttgtcgaagcgcagctcgttgacgaacgtcaccggcgcggcctcgaaggtcaccggcgtgcgcggatgctcggagagattctgcccgacgcccggcagatcgtgcaccacgtcgatgcccatctcgcgcaaatgcgccgccgggccgatgcccgagagcatgagcagctgcggcgaattgtagctgccgcccgagaggatgacgtcgcgcgtcgccgtcgcggtcttcagtatgccgtcatggcgatattccacgccggtggcacgccgcccttccgtcagcactcgctgtgtcatggcgttggtgcgcacggtcaggttggggcgggtcatggcgggcttgagataggccgcataggtcgaggcgcggcggccatggcgatcgatcgtcagctcgacgcggccgacgccttcctcgtcgccgtcatggatgtcgtcggtcagcgggaagccggcattgcgcgcggcggccatcagctcgtcatgcagcagccatttggtggcattgggcgtgacgctgagcggcccgctgccgccgtgcagcgcggactcgccgcgccagctgttctccatcctgcggaaataggggagcacgtcggcatagctccagccggtgcagcccatctgcgcccagcggtcgaaatcggcgctgtggccgcgcatgaacaccatgccattgatcgagctggagccgccgagcaggcgcccgcgcggcagaatgagcttgcggccgttcatgtgcggctcgggttcggtccagtagggccaggtatagcccggcttgaacagcgccttgaggaagccgagcggcatgcggatcagccagtcgtcgcccccgccgccggcttccagcagcagcacccgcacggccgggtcctcggtgagtcgcgcggcgagcacagccccggcggacccggcgccgacgatcacataatcgaatttctcggtggacagggccgctctccagttgattttgtcgcgtccacttggcgcgatcacgatcatgctgttattggggagttcatgatgattcaacaactctcggtggccatgcgtcccgggagcggaactggaaaggatgccaccgcccatgaacgcgccttataatcccggcctgctcgagcaattgaagcttcgctacggcgccggcccggtgaagatgctcatcggcgcggactgggtggaagccgcgtccggtgagacgttcgagacgcgcaatccctccacgggcgaggtcatcgcgcatgtcgccgcggcaggcgatgcggacatcgatcgggccgtcgccgccgcgcgcgccgctttcgagggcccctggtcgaaagtgaagcccgccgagcgcgccaacatgctgcttcgcctcgccgatctcatcgaggccaatgccgaggagctcgctctgctggagacgctggacgtcggccggccgatccagttctcgcgcatgctcgatgtcggcggcgcggtcggccagttgcgctacaatgccggctgggcgaccaagatctacggcgagacggccgagatcagcgcgccgggcgaatggctctcttatgtgctgcgcgagccggtgggcgtgtgcgcgcagatcgtgccgtggaatttcccgctcgtcatggcggtcggcaagctcgcgcccgcgctggcggccggttgcaccgtcgtcctcaagcctgccgagcagacgccgctcagcacgctgcggctgggcgagctggcgctggaggcaggcattcccgaaggcgtgctcaacatcgtgagcggccttggccgcacggccggcgcggcgctggcggcgcatccgggcatcaacaagatttccttcaccggatcgacccagaccggcaaggcgatcatcgaggcgtcgaagagcaatttcgcgcgcgtgcagctggagctgggcggcaagtcgcccaccttcatcttcgccgatgccgatctgtcccgggccatcccggccgccgccatgggcatcttcttcaatgccgggcaggtctgcgccgccggctcgcgcctgttcgtgcatgagaaggtggccgatgcggtgctggaaggcgtggtcaacatggcgaagggcatgaaggtcggccagacgctggaagccgatacgatgatcggcccgctcgtcagcgccgcgcagctcgatcgcgtgaccggctacatcgctgccggccgcgaggaaggcgcgaacatcctcgtgggcggcgagcggatcggcgaggaaggctatttcgtccagccgaccgtgctgctcgacaccaaggccgacatgcgggtgcgcaaggaggaaatcttcggcccggtgctttgcgccatgcggttcggcgacgatgatgatgtcgatgcgctggcgggtcgcggcaacgagacggagttcggcctctccgcgtccatcttcacgcagaacatctcgaccgcgcacaagctcgcccggcgcctgaaggccggcacggtgcgcatcaacggctcgggcggtgtcgatcccgcgctgccgctcggcggcttcaaggcctccggctggggacgcgaaaacggcaaggccggcatcgaggcctataccgagctcaaggccgtgagcgtctcgctctgatgccggggcaggagggggccctcccggcggcaagtcctgatccggtccgggaggctggcccgctcgaggaagcctggagcatcttcgatgcgcggcatctgccttatcgcctgctgatgctgggcaagatgctggaccgcatctccacccagcaggtgcgggacgtggcgagcgtgtccctcgcggaatggcgcgtcctcgcgcatatcgcggtgatgggctcgcgcagcgccagcgaagtgtcggtcgccgcgctggtggaccgtgccgaggtcagccgcggggtgcgctcgctggaggagaagggctatctcacccgcgtgaacaatccccgcaaccgcaagagcagcctgctggtgctgacgcctgccggtgcggacgtctatgagcgcatgcagcagcagcgccgcgccttctacagcgtgctgactgccgacctgaacgccggggagctgcagatgctcgacgagctgctgctgcggatcgcgcgccgggcggacgggctcgcccgcgagcggcctttcgaaggtgggacaaccgaatgaattatgatgcttatgtcgctgccttcaatcagggcaatgacgaggaactggtcgagacctggttcgcgccggactgcgtgatgtacagctcgtcccgggtcagccgggggcgggaggaactgctggccttcctgcactgggcgcatgacggcgtgcgcgagatcgtgcggccgcgcctggtgatgcagcaggagaaccgcctgttcgtcgacgtggacatggatttcatctgcaccgagccccggcccgatttccccttcgcgccgctcatgccgggcgacatcctcacggtgcgcttcttcgtcacctacacgctggatgagcacggccgcatcgccgagctctgctcgatgacctggccggcggagcagggcgtcatcaaggcgcccatgctttcgggccatgccggcgggcgcgccgcctatcaggcttatgccgcggccttcagcgacggggacatggagcgggcagggcgctattatacggacgactgcacgctgcgcctgcccactgccccgctcatggtcggcaagcaggccatttgcgatttctacggcaccatgttccggtccgtgcgcgagcatctgaccatccacagcctggtcatcgacgacaagggcattgccgtcgattgcaccagcaccttcacggcgcaggtcgatgcgccggacttcgtcgtcgcgcccctgcgcaagggcgaatccgtgtcggtgcgcgtgttcgtggtctacggcctgcgcaacgggcagatcagcaccatcgacgtcgcccgcgcctcaaccccggagggctgagcccccgggggggctaggcggcatggaggagttcgcggccttcgagggagccaggagtcagcttttcagccatgtccgtcgtcatcccgggctcgacccgggatcccgcttcttctttttctcaaaccctccggacccgccgatctccaaggcagcgggatcccggatcgagtccgggatgacctcgtgaatgacgggatagggtgcgcccctatggcctcggcatttgtccaagccgcccgggtaggcaacgcgctccagagggctaatgtcgatccgcctaaggcacacccggcttacgggcgcggctggctgaacgagggcggatcgctcgccgggaaggattcgtcggacgcctcgtcaacatcgtcccagtggggcggctcgtccttcatctcgtccgggccggcatcgcggaccttcgggatcgggggcgtcttgccgtccgtgtcctcggggccggcggcgggcgcctgatcgtccggcttgcggctgtcgtcagctgacattgtgcatctccttgatgtcccgcctcgggtctcgcgcgggtctcatctgtagcaaccattgaccgggccgccggttgcaccccgcgtgcagccaatgccccggtgtcgcgttgtcggggcatgggacggactttcttctcgcgcttctcccggtggctgcggcgcctcgtctggttggcaatcgtcattctcgccgcgcttctcgccttcgctctcctgcggccggcgccgcaggacctgccctggacggagctggatctgggccagccgatcggcctgttcaccgggcgcaagctcaccgggctggcggaggatggcgaacgatgccgcgcgctgctgcgccaggccggggtcgtgaccgaggccgcgccgatcgcggggcaggggcaatgcggcgcggccgatgccgtgcgcatcgggtccggacaggaaatgctggctctcgcgcccgcgagcgtcacgcccgcctgcccgatcgtggcttccatggcggtgtggaaatggcaggtcgtgcaaccggcggcgcagcgcttgctgggcgcgtcggtcgagcggatcgagcatctgggcagctacagttgccggcggctctacggtcggtccgagggcaactggagcgaacatgccacggccaacgccatcgacatcagcgccttcgtgctgaccgatggccgccgcatctccgtgcagcgcgactggtcggtgccggggcaggaagcgatcttcctgcgcgaggtccgcgacggcgcctgccgcctgttcgcgacggtcctctcgccggactataaccagcagcatcacgaccatcttcatctcgatcaggcccagcgaggccagatgggctggcgcgcctgccgctaggcggcggggaggcgtgtagcttttcagccacttccgtcgtcatcccgggctcgacccgggatccagcttcttccttttctcagaccgtccgaacccggcgatcctcaaggcagcgggatcccggactcggcccgggatgacatggtcaacgacgagacagcgtgcgccctctcagatctgcgcgagaccgccatcgacgaacacttcgccgccggtcatgaagctgctgtcgctcgacgcgaggaacgcggcgaccgcgccgatctcggaaggatcgcccagccgcccgatcggggtgctggcgcccagcgcctcgaagggctccctgccgacgacgtcgagcgccagatcggtgagcgtcggcccgggcgacacgacattgacgcggatgccggtgcccttgagatcgagcgcccagctgcgggcgaagttgcgcaccgcagccttcgaggcgctgtagatgctgaagctgggcgtgcccatctcgcccgtggtcgatccggtgaggatgatcgagccgcccgcgcgcatcagcggcaagcccttctgcaccgtgaagagcgtgcccttcacattgacgtcgaatgtccggtcataatggcccggcgtgatctcgccgagcggtgccagctcaccggtcccggcattggccacgaggatgtccagcgtgccgcgctgcgcctccacggcggcgaacagccggtcgagatcggcgagctccgtcaccgagccctggatggcggcgcattggggccgagcttggccacggcggcatcgagcgcgtcctgtcgccggccgaagaggaagacgaacgcgccttccgccacgaagcgctgcgcaatcccgaaaccgatgccgcttccgccgcctgtcaccactgccgtcttgccgttcaacctgtccatctttcgtctccttgtttggggtgacgcaaagctggcgaggcacacacctatcgacaagtatgcactttttggtaagcatcaaaatatggccccgactcccccctgcattcccggcttctcctgcggtctcgacgccacgctcaaggtggtggcgggcaagtggaaaccgctcatcatctacttcctgctggagggccccaatcgctatggcgagctcaagcgggccgtgcgcggcgtcagcgacaaggtgctgatccaacagctcaaggaactggaaagtgacggaattgtgatccggaccgactatcgggaagtgcccccgcgcgtcgattacagcctcaccgcgctgggccacagcctggcgcaggcgctggtcccgctgtccaactggggcgccgaacatatggaggaagtcgcccgcgtcttcgccgagcgggacaagtggcgccgcccgtcgctcgacgtcggatagagccggacaaggtcctgcgcgaccgcccttccgcgcaggcctgcgaggtcgccgcgcaggtccgatccatgtgtcctaaaatgtccggaaatgatccggttcgtcagtccccgctctccagcagggcgatcagtccgcgctccggccggctcagccagcgtgtccgtcgcggcaggcggatggcttcgcgccgcgcttcgcggcccgccttggcgaggtcgagcaggcgggggtgcacataggctttccgggcgacggcgggggtgttgcacagatgctcggacacgaaggcgagcatggcattgatgccggggccgttcgcgtcgtccgccagccattccagcgccagcgagctggcccgccagatgcggaactgcttggcggtgaagtcggcgcccatcgtttcctggatatagccattcacgtccgatgaggtgatcggggccgcgtcgccatcctcgcgcagatgctggaagagatgctggcccggcaggtcctgcatccgcttgacgaagcggatcagccgccggtccgtcatgccgatctcgcacagcttgccggacttggcgcggaagcgcagcatgagcttgccgcccgccagcttcgcgtggcgcatgcgcagcgtggtcgcgccgaagctgcggttcgtccgcgcataggcttcgttgccgatgcggatgcggccgctgtcgagcagatacacgaccgaggcgatggcccgctcccgggagagcagccggctgcccatgtccttctccacgcgggcgcggatgcgcggcagggcgtgcccgaaggcgacgcagcgatcgaacttcagtgatgcgcgctcggccgtgaaatcgggatggtagcgatattgcttgcgcccccgcgcatcgatgccggtggcgaggatatgcgcgtcggggcggggcgcgaaccaggcatcggcataagcgggcggcaggcccaccgcgttcaggcggtcgatttcctcccggttcgtgatccgctcgccatgggcatcgaaataggcccagtggctgcggaccttgcgccgcgtgatgccgggcaggctgtcgtcgacgaagacgagggattgcgacatgatgctcccggcgatgcggtttcgacgagcggacaatgcacgaacccgccaaaaggagccgggccggctgcggaacgcgccgggaaggcttgcgggagagcggcgcaccgttcaattgaaggcgggggctgtcgcaaggagtagcgcatgaccgagacccggacggaaaccgacagcatcggcgcgatcgatgtccccgcgcaggcttattggggcgcgcagacccagcgcagcatcgagaatttccctttcgcgcccagcgagcgcatgcccgtcggcatcatccatgccctggcgatcgtgaagcgcgccgccgcacgggtgaaccgggcgcacgggctggacgggggcatcgccgacgccatcgacgaggcagcggccgaagtgatcgccggccggcatgacgaccagttcccgctggtgatctggcagaccggcagcggcacgcagagcaacatgaacgtcaacgaagtgattgccggccgcgccaatgaactgctgacgggcacgcgcgggggtaagagccccgtccatcccaatgatcatgtgaacaagagccagtcctccaacgacagcttccccacggccctgcacatcgccgtcgcccgcgcggcgaccgacgagctgctgccggcgctcgattatctgcgcgacctgctggaagcgaaggcgcaggcctggaaggacatcgtcaagatcggccgtacccatctgcaggatgcgaccccgctcatgctggggcaggaattttccggctatgcccggcagctctccaattgccgcgagcgcattgcccatgccgtgatgcacgacgtgctggcgctggcgcagggcggcacggcggtgggcacggggctcaacgcgccggaaggcttcgccgaggccgtggccagcgagatttccacgctgacggacctgcccttctataccgcgcccaacaagttcgaggcgctggcgtcgaacgacccgctcgtgcatttctcggcggcgctttcgacgctggcggtcgcgctcaccaagatcgccaatgacatccgcctgctcggctcgggcccgcgctcggggctgggcgagctggagctgccggcaaacgaaccgggcagctcgatcatgcccggcaaggtcaatcccacccagtgcgagatgctgacgatggtcgcggcgcaagtgatcggcaatcatcaggcggtcacggtcggcggccttcaggggcatctggagctcaatgtcttcaagccgctgatcggcgcggcggtgctgcggtcgcttcacctgctggccgtgggcatggacagtttcgcggagcgctgcgtcgaggacatggtccccaacgaggcgcgcattgccgagctggtcgcgcgttcgctgatgctcgtgaccgcgcttgccccggcgatcggctatgacaatgccgcgaagatcgccaaacatgctcatgagagcggcctcaccctgcgcgaggcggggctggcgctcggtctcgtcgatgaggccctgttcgacaatctggtgcgcccggaaacgatggtctgatcgccccggcgggatagcgggctccggagccgcgaagactattcgggctccggggcggggtttcgggcgccgttcgacacggcgttgtccggtcgcgacgaagcatgacggcgcatgggaactggagcccccgccagtccgttcagtctgtgtgtggcaagcggatgcgctgctgccgccatctccgctgcatcgggcaggcccggcctgcctccgggcgcggagatcatgcgtcactacagacttgagaggagcccccatggctgaaacaatcgcaatcgatgaaaccaatcgcctgatctcgtcggacaaggtcgacggcaccaccgtctatgatcgccagggcgagaagctcggcagcgtccgcaatttcatggtcgacaagcgctcgggcaaggcggaatacgccgtgctccagttcggcggcatcttcggcatcggcagcgaatattatccgctcccgtgggacatgctcacctacgacaccaatcttggcggctatgtcgtcgagatcagcaaggaacggctggaagccgcgccgcggtatgaggagcgcgccgagcccgaatatgaccatatctatggccgccaggtctatggctattggggcgtcccttacccgtttgtctgaggatggccgtgcgccgggcggtggggtgtgccccattcgcccggcggatcgccccacggatttcaggccagctaacagggaaattcatgatgaccgagacagtcgagatgatccatgaggatgccctgccgggcgaggagcgcaagcttcatccccagccagaatggcagcctcgttatccgggttccgggcggctcgatggcaaggtggcgatcgtcaccggcgccgacagcggcatcggccgcgccgtcgccgcgctgttcgcccgggaaggcgcgaatgtcgtcatcgcctatctgtgcgagcatgaggatgctgccgagacggagaagatcgtccgggccgagggccggcaatcgctcgtcttcgccggcgatctgggcgagaaggcgatatgcgacgagctggtccagcggaccatggctgccttcggtcgtatcgacgtgctggtgaacaatgccggcgagcagcatcccgacaagaatatcgaggacatcaccgaggagcagcttcggcggaccttccagaccaacatcttctcgatgttcttcctcacacaggcggtcatgccgcacctgcgcgaaggcgccgcgatcatcaactgcacctccgtcaccatgtacaagggctcggaagagctgctggattattcaagcacgaaaggcgcgatcacggccttcacccgttcgctcagcgaaaatctccttggcaagggcatccgcgtgaatgcggtggcacccgggccgatctggacgccgctcaatccgttcggcggcgccaccaaggaaaagctcgcccatttcggggaaagcacgccgatgggccggccgggccagccgaacgaggtcgcgccgagcttcctgttcctcgcctgcgaagattcgagctacatgagcggtcaggtgctgcatcccaatggcggcatgatcgtcggcagctagaccggcgtggcgctactcggggtcgatgggcagttcggtggtctgcttgaccgtcttgagcgaaaagctggaattgaccgccgtgacgcccggcagccgcaggagcttctgcttcaggaacgcgtcataggcctcgatgctgcggcacaggatccgcacgagatagtcgctttccccgctcatcgagtagcaggccacgacttcgggatgcccactcaccgccgcctcgaacgtgtcgagcgtgtcgccgtcatgatggctgagccggacatgcgcgaacacgtcgacgaccagacccaggcgccgggcatcgagcagcacggcgcgccccgcgatatagccatgctgttccagcgccttgagccgccgccagcacggcgtctgcgagaggccgatccgctccgccagcgcactgatactgatctccggagcggcctgcaactcggccagaatctttcgatcgaacgggtcgagagaaaattcttccgttttcatggctgagataggatcattgttccggattcatgcgctctgcctctgcagaaagcaatgtcgttccgcgggcggctgtgagacacttccccgagaagaacagacctggagaggttgccgatgaggaatgaaccatcattctctctctacattcccgagccggatgcgcgccccggcggcgtgcccgacttttcgcatctgcgcctcgagccggcaggtgcggcggaccgcccccatcccgagacgcgggggctcgacatgcgcgaggtgccttatcgcttcgtgcgagtgctggatgaggatgggcaggccgtcggtccgtggaagcccgatatccctgtcgcgatgctgatccgcggactgcgcgccatgatgctgacccgcatcttcgatgatcgcatgttccgcgcgcaccggcagggcaagaccagcttctacatgaagtcgacgggcgaggaggccattcccgtcgcgcagtcgctgatgctcggcaagggcgacatgtgtttccccacttaccgggtgctgggctggctgatggcgcgggactatccgctcatcgatctggtcaaccagatcttctccaatgagcgcgacccgctcaaggggcggcaattgcccatcctctattccgcgcgggattatggcttctattccctctcgggcaatctgggcagccgcatgggtcatgcggtgggctgggccatggcctcggcctacaagggcgacgacaagctggcgctggcctatgtgggcgacggcaccacggcggaaggcgacttccacgaagcgctgactttcgcttcggtctatcatgcgccctgcctgctgtgcatcaccaacaaccagtgggcgatctccagctattcgggctttgccggcgcgcaggaagcgccgcttgccgcgcgggccatcggtttcgggctgcccggtctacgcgtcgacggaaacgacttcctcgccgtctgggccgcgacgcaatgggcggtggagcgggcgcgcgccaatctcggcgcgacgctcatcgagttcgtcacctatcgtgtggccggccattccacgtccgacgatcccacccgttaccggccgagcgacgaagccagccatttcccccttggtgatcccgtcgagcggctgaagcggcacctgatcgcgctcggcgaatgggacgatgctcgccacgccgcactgaccgaggaactcgatcaggcggtgcgggcggccatgaaggaaggcgaggcggtcggcacgctgggcaagtccaagccgccggtgagcgagatgttcgagcatgtgttcagcgaacccgactggcgcgtgatcgagcagcgccgcgagatgggagtgtgaccggcccatggcgctgatgaacatgatccaggcgctcaacagcgcgctcgacgtcaagctggcgcaggatcccgacgtggtgctgttcggcgaggacatcggctatttcggcggcgtgttccgggtgacggacgggcttcaggcgaagcacgggctcacgcgctgcttcgacacgccgattgcggaaggcgggatcatcgcgaccgccatcggcatgggggtctacgggctgcggccggtcgcggagatccagttcgcggactatatcctgccggccttcgatcagctcgtgtcggaggcggcgcggctgcgctaccggtccggcggcgagttctgggcgccgatcacggtgcggtcgccttatggcggcggcattttcggcgggcagacgcacagccagtcgcccgaggcgctgttcgcgcatgtgaccgggctcaagaccgtgatcccctccaatccctatgatgccaaggggctgctgatcgcgtcgatcgaggatgatgatcccgtcatcttcatggagcccaagcgcatctataacgggccattctacgcgcggccggacgaacagctcaagagctgggccggcacgggcgatccgctcgccgaggtgccggaggggcactataccgtgccgctgggcaaggccgcgacggtgcgcgagggcaaggacgtgacggtgctcgcttatggcaccatggtccatgtcgccaaggcgggcatcgaggaaagcggcattgatgccgagctgatcgacctgcgctccatcgtcccgctcgatatcgaggcgatcaccgcctcggtcgcgaagacggggcgctgcgtgatctttcacgaggcgacgcgcttcggcggcttcggcggcgagctttcggcgctggtgcaggagcgctgcttctgggcgctccggagccccatcctgcgggtcgccggctgggacacgccttatccccacgcattcgagtgggattacatgcccggccccggccggctggcggccgcgctccgcaaggccatggaggactgacgcgatgggacgctatctcttccgcctgccggacatcggggaaggtgtgaccgaggcggagatcgtcgcctggcatgtgcagccgggcgcccgcatccgcgaggacgataatctcgccgatgtgatgaccgacaaggcgacggtggaaatgacctcgccggtcgatggcacggtgaccgccgttcatggcgaggtcggcgcgatgctcgccgtcggcgcggtgctggtcgagcttgaggtggaaggcgagggcaatgccccggcgcaagccgcggccgtcgcccccgccgagccgccggtgcctccgccatcggcagccgtggagagcagcgcggaggcggcccccgccgtcgcgccggaccgcacatcgcctgcgccgtccgcgcgccgcgccgcgccgccttcaccgtctccgtccccgtctgagaaaagccgcgccgtggcggggcgcgtggatatccccatcggcccccggcaggtcttcgcggccccggccacgcgccgccgggcctatgagctcggcatcccgctccagttcgtgcccggcaccggtccgggcgggcgcatcctgccgtccgatctggatgacttcatcgcatcgggcggcatggcgcgcgcgcccggcgggcttgcgccgcgcacgggcggcgaggatgtgaagatcgtcggcctgcgccgccgcatcgccgagaagatgcaggaagccaagcggcgcatcccgcacatcgcttatgtcgaggaagtggacgtcacgcagatcgaggcgctgcgcgccgagatgaatgcccggccggacgagggccagcccaagctcaccttgctgccgttcctcatccgtgcgctcgtgcgggccctgccggactttccgcaggtcaatgcgcgcttcgatgatgacgagggcgtgctgcatgtctccgccggcgtgcatgtcggcatcgcgacgcagacgccgggcgggctgatggtgccggtgcttcgccatgccgaggcgctgacgcttgcggagatcgcgcgcgagatcgcccgactctcgactgccgcgcgcgatgggacggcgaagcgcgaggagctttccggctccaccatcaccatcacctccctcgggccgctcggcggcatcgcgacgacgccggtcatcaatcacccggaagtcgcgatcatcgggccgaaccggatcgtcgagaagccggtcgtgcaggggcaatttgtcagcgtgcgcaaggtgatgaacatctcctcctcctttgatcaccgcatcgtcgatggctatgacgccgcctcgttcatccaggcgctgaagcggctgatcgagcatcccgcgctcatcttcatgggagacggcgcatgagcggccggacgcttcgcccgcgcgtgcttgtcgtcggcggcgggccgggcggctatgtcgccgcaatccgcgccgggcaactcggcctggagaccgtactggtcgaggccggccggccgggcggcacttgcctgacgcgcggctgcattccttccaaggcgatcatccacgcggcggaccttttcgcggaaacgtcccgcgcggcggcgcagggcggccatctcggcatccgtctcgccgccccgccgacgctcgatctggccgcgaccatgcggtggaaggacgggatcgtcgaccggctgagcaatggcgtcacggccctgctgcgacgggcgcaggtgacggtgctgaagggctgggccagttttgccgatgccaagagctgcacggtcgagacggcggagggcccggtcaggatcgagcccgagcatgtcatcctcgccactggctccctgccggtcgaactgccgtcgctgccgttcggcggggatgtgctgtcctccaccgaggcgcttgcgctcaccgaattgccgcgcacgctggcggtggtcggcgcgggctatatcggcctggagctggggatcgccttcgccaagctgggcgtgcgcgtggcgctggtcgaggcggccgagcgcattctcccgctctatgacgagttgcttacgcgcccggtgctggactggctgcatgcgcatgacgtcgagcttcacctgcaggcgcgggcaggcggccgatcggcgcgcgggctggatatcgagacgccgctgggggatcgcttcgccatccccgccgagaagatcctcgtcaccgtcggccgccagccgaacacgcagggctggggcctggagaccatggccatcgcgatggacgggcgcttcatcaaggtggacgagcgctgcgccacctcgacccgcaatgtctgggcgatcggcgacgtgaccggcgagccgatgctggcccatcgcgcgtccgcgcagggcgagatggtcgcggagatcatcgcgggcaagcgccgccgcttcgatccggtggcgatccccgccatctgcttcaccgagccggagatcgtgaccgtgggcgtcgagcgggcggacgagagccacgtcgtcggacagtttcccttcatggccaatggccgcgcgctcagcatggaggcgggcgacggcggcggcttcgtgcgcaccgtcgcggaaaagggcagcggacggatcgtggggctgcaggccgtgggccgccatgtctccgagctcgccagcggcttcgtggcgctgatcgagatgggcgcgacgctcgaggatgtggcgggcatgatccatgcgcatcccacgctcggcgaggccgtccatgaaagcgcgctcaaggcgctgggccatgccatccatgtctgagaccgacggtacggagccgcatggcgccctgccggacgaacaaccgaccatccgcgtcaccgcaatgcccgccgatgccaatttctacggcgacatgttcggcggctggctggtcgggcaaatggatctcgccgcgagcgctttcgcctcgcgctactcgcgggggcgggcggtgctcgtcgcgatcgagggcatcgctttcctgcggcccgtccgggcaggcgatgaactctccatctacacgcggctggaccggctcggccgcagctccatgcgcatcgcggtgcaagcctggagccgcccgcgcgacggcgatgccgcggcgaaagtgacggacggcatcatcaccttcgtcgccgtggacgaggccggacggccaagagccgtggagcccggctgaagcgccggggcgcggcgttggcgtgcccgtcaaaaggggccggccggacaagagggacaaggtgacgtccgcccccacgacattccgttgttccggcggccgtcacaaatctccgaaacccgcccggcagcgagacgggggctggccagtagccgcctttccggacacgacgccaatggagacgtcacctcttctcacgaaaagtgggaaatctccgctctccacccccgtcggtcgtccgcctcgccattctcggtgcctgaaagccatcggtgagcttgccgcctggcagcaataggcgtgatacgagaaatttgccgccgcaaggtccctccgcttgcaggaaggaacccactcgcccccccccgtccgcaacgtcaccggcctcgccacggcccatcagccgttcgtggcttgcgccatggcgaggatgcggcgggcctgcgccagatgggggcgatcgatcatgcgtccgtcgagcgacagcgcgcccgcgccgggatgcgtggcgaaagcctccacgatcgcgcgcgcccgcgcgacttcatcggcatcgggcgtgaagccggcattgatgacgggcacttgcgcgggatgcagcgcgagcatccccgtgaagccgtcccgccgcgcgcgcgcgacataagcggcgaggccgtccatgtccgagagggcggggaacacggtgtcgatggccggcacccccgccgcatgggctgcgaacagggcgaggctgcgcaccatttcatagggcggggtgtagcgcccgtccgcctcccgcgcggtgctcgcgccgatggcggcgggcaggtcctccgcgccccagctcagcccggcgagccggtccgcgcagttgcggtagctgccgagttcgaacagcgcggcaggcgtttccgtggcgatggggatcaccggcaccgtctccgtgccgagcagctcgtcgagcagattgatcgatgccgcgccttccgccttgggcagcatcacggcatccggccgggcggcgcgcaggcaatgaatgtcttcccggatcgcatcgctgtcgagcgggttgatgcgcaggatggcggggaccatgcgctcgccggccatccactccgtcacggccgcccgcgccgccgccttgcgctcgggcacgaccgaatcctcaaggtcgaggatgaccgcgtccgcgccgctcgccgccgccttcccgaagcgatccggccggtcgccgggcacgaacagcagggagcgcagggccttcatgccgccggctcgcgcaggagcagggcggtgcgcagccccttgcagacgatctcgtcgcgctggttggagaggcgatgctcccatgtcgcgatgcccgcattggggcgggacttgctctcgcgcagggctgtcacttcgctctcgcagcgcagcgtgtcgccgatgaacaccggggcgggcagcacgatcctgtcgaagcccagattggcgatgaggcagcccatcgtcgtgccctcgaccgagaggcccaccatgaggctgagcgtgaaggtcgagttgacgaggatccgaccgaactcggtcgcctttgcggcctcggcgtcgagatgcagcggctgcggattgtgagtcatcgccgaccagaggagattgtccgtctccgtcaccgtgcggcggacgggatggacgatgatgtcgccgatcctgagttcgtcaaagaagcgggcggtcatgctcttctccgtcgtgctgctgtttgcgtgccgggaagcatgcgtcaggaggggggctgaaacaaggtcaggccgatgctacgggctcgatgcgcgccagcaatgcgtcgacctgcacctgcccgccgacgccggcattgagcgcggccacggtgccatcgaatggcgcggtgaggctgtgctccatcttcatggcctcgagcgtgagcagcttctggccccgcgtgacgctctgtccctcggtcacgtccaccgcgatgatgcggcccggcatgggggcgaggatggcgccgtccgaagcgccgccggtggcgtcggccgcatagcgggcttcggtcagcatgaagctgctgccgtcctcattgacgagatagccctcgctcacgacgccgacgggcacgaatgcgccgctctcatcctccggcacggtcagggcatagtcgcgcttgccgtcggtcaggcggatggtgacgggcgctgccgggccattgagccggaagccgcgcaggtcggcccatggtcccgatcccgccgccgcatggtcggtccggccgggcaagtgattggtcgcgatccgcgccacggcctcgagcgcatgcgtgctcggctcgccggcgggggtcagctcggccagctttcgctcgataaggccggtatccacttgccccgcggcaaaatcgggatcgcgcagcagccggccgaggaaaccggcattgcaccgcaccggccagcagatcacatcctcgcagatgccgccaaggctctgcatggcgatctcccgcgatgccgcatgcgtgacgagcttggcgatcatgggatcatagaagggcgagatggcatcgccctgccgcacgccggtctcgatgcgggcatggctgctctgcgtccagccatcgatgtggaaatgggtgagcgggccggtggacgggaggaagcctgccgcgacatcctcggcatagagccgcgcttcgatcgcatggccctggatggccagctcgtcctgccgcttgggcaacggctcgccgctggcgacgcgcaattgccactccaccaggtcgaccccggtgatttcctcggacaccggatgctccacctgcagccgcgtgttcatctccatgaaccagatgcgatcggcggagagcccctggctggcatcggcaatgaactcgatcgtgccggcgccgacatagtccaccgcctgcgcggcgcgcacggcagcggcgcagagggcttcgcgcgtcgcctcgtccatgccgggggcgggcgcttcctcgatcactttctggtgccgccgctggagcgagcagtcgcgctcgaacagatggacgatgttgccatgggtgtcgccgaacacctgcacctcgatatggcgcggcgagaggatgtatttctcgatgagcacgcgatcgtcgccgaacgaggcggctgcctcgcgcttgcaggaagcgagagcatcgaggaaatcggcggccgcgtccacccggcgcatgcccttgccgccgccccctgccacggctttgatgagcacgggatagccgatggcgtcggcctccgccttcagccgcccgggggattggtcctcgccgagatagccgggcgtgacggggactccggccgcctgcatcagcgccttggcggcatccttgaggcccatcgcgcgaatggaatgcggcgtggcgccgacccacaccagcccggcatcgatgaccgcctgcgcgaagtcggcattctcgctgaggaagccgtagccggggtggatggcctgcgcgcccgtctgcttcgccgctgcgatgatcttctcgcccaccagatagctctcccgagcgggggaggggccgatatgcacggcgtcgtccgcttcccggacatgcagcgcatgggcatccgcatccgaatggaccgcgatggtgcgaatgcccatggcccgcgcggtgcggatgatccggcaggcgatctcgccgcgattggcgatgaggagggacgtgatcatggatgggctcgcgacggcaaggtggtcgggtggctgaaggctgaaaccagctcggcatggcgcggatgaggaaggccgcacgtcatatccatcacatccggaacagcccgaaggctgccctttccgggatgggggcgttgagcgtcgccgcgaaggcgaggcccagcacgtccctcgtctgcgcggggtcgatgatgccgtcgtcccacagctgggcggtggcgtgccagggattgccctccgcctcgaagcgctcgcggatcggcgccttgaaggcttcggcttcctcgggcgtccaattgtccgcgtcgcggtggacggtggcgaggacgctggccgcctgctcgccgcccatcacgctgatgcggctgttgggccaggagaagaggaaccgcggggaataagcgcgcccggccatgccgtaattgcctgcgccgaagctgccgccgatcagcaccgtgatcttgggcacctgcgcggtggcgacggccgtgacgagctttgcgccatgtttcgcaatgccttccgcttcatattttccgccgaccatgaagcctgaaatattctggaggaagagcagcggcgtgcggcgctggcaggccagttcgatgaagtgtgcgcccttctgcgcgctttcgctgaacagcacgccattgttggcgaggatcgcgacgggcatgccccagatatgggcgaagccgcagaccagcgtcgaaccgtagagcgccttgaactcgtggaattcgctgccgtccacgatccgggcgatgacctcatgcacgtcataaggcgcgcggacatcctcggggatgatgccgtagagctcctcgggatcatatttcggcgggcgggggcgggtgagcgggatgtccgccgtgcggtcggcggggaggtggctcacaatgtcccgcacgatcgtcagcgcatggtcgtcattctcggcgagatgatccgcgacgccggacttgcgggcatgcagctcgccaccgcccaggtcctcggcgctgatctcctcgcccgtcgcggccttcaccagcggaggccctgcaaggaagatggtgccctggtcccggacgatcacgctttcgtcggacatggcgggcacataggcgcccccggccgtgcagaagcccatcacgcaggcgatctgggcaatgccttgcgcggacatgttcgcctgattgaagaagatgcggccgaaatgatcgcgatccgggaagacctcgctctggtgcgggaggttggcgccgccgctatcgaccagatagatgcagggcaggcggttttccgctgcgatctcctgcgcccgcagatgcttctttaccgagagcggataataggtgccgcctttcacagtggcgtcgttgcaggcgatcatcacctgacgacccgccacgcggccgatgccggcgatgatgccggcgccgggcacgtccccgtcatactcgccatgagcggcgagctggccgatctcgaggaaggggctgcccggatcgagcagtcgctcgacgcgctcgcggggcagcagcttgccgcgcgccacgtgccgatcccgggcacgctcgcccccgccgagagcggccttcgcgacatcggcatggagccggtcccgcagcgcccggttgtgcgcggcgcggttcgcgaactcgggactcgcggcgtcgatcgccgtggggaggatggggccggtcatgcgggcgccttcttgcgaatgagatagcgatagacgccggtcgcgttgatgacgagcagcgcgatgttctggaagccgatcccttcgctgtccggctggaggaagccccaggtgatcagcgcgagcgaactggtgacgaagagcacgaaggcccagcccgtcacgcgcctgccgagatcgagcgccacgatcaaggcggcgagggtggcggcggccgcgccataatattggaaggcagtgaggagggaatcgctcatgaggtgctccgaccggcgcgtccatgccgctccgtggtgcggctggcggctgtgcggcccggcatctgcggctctgtccccgcccggcgatggcggagcaggcggatggcgcgcatggtcatcccccggcgcccaccagttcccggccgatcagcatgcggcggatctcgttggtgcccgcgccgatatccagcagcttggcatcgcgcagatagcgctccaccggccagtctgtcgtgtagcccgcgcccccaagcgcctgcaccgcctccagcgcgaccttcacggcattctcgctggcgagcaggatggcgccggccgcgtcgaagcgggtggtcttgcccgcgtcgcaggccttcgccaccgcatagacataggcgcgggccgaattgagcgcgacatacatgtccgccaccttggcctgcatgagctggaaggcgccgatgggcttgccgaactggcggcgctcgcggacatagggcagcaccgtgtcgaggcaggcctgcatgatgccgagctggacgccggacagcacgacgcgctcataatcgaggccggacatcagcaccttcacgccgccgcccagctccccgaggatattctcctgcggcacatggcaatcatcgaacaccagttccgccgtgggcgaaccgcgcatgcccatcttctcgatcttctggccgatcgcgaagccgtccatgtccttctcgatcaggaaggccgtgatgcccttcgatccgccggccgcgtcagtcctcgcatagacgacgagagtctgggcataagcggcgttggtgatccagaatttggtgccattgagcacatagccgccctgcacggcgtcggcgcgcagcttcatggaaacgacgtccgagcccgcgccggtctccgacatggccaggctgccgatatgatcgccggcgatgagaccgggcagatatttcgccttctgctccggggtcgcccagcgcgcgatttggttgatgcacaggttcgagtgcgcgccataggaaaggccgacggaagccgaggcccggctgatttcctcgcaggcgatcacatgctcgagatagccaagcccgagcccgccatcctcttccttgacggtgatgccgtgcaggccgagcgcgcccatttccggccacaggtcgatggggaaacggtcttcacggtccacctgcgcggcgatcggcgcgatccggtcggcagcgaagcggcggcaggtctcgcggatcatgtccgctgtttcgccgagcgagaaatccagttgctccatgcgcctctcctgtccggccgcgccttacccggcggcctgttcctgtcctcattatcctaacggggtgcattggaaaaattgaaatcaagggaagcaagacatagacagcatctatgctggaccgatatctcctgcgctacttcctcgccgtggtggaccaaggcaatttctcccgtgcagcggcgttatgccacgtctcgcagcccacgctttccgtgggcatcgcaaagctggagaacgaactcggcgcggcgctgttcctgcgctccagccagcgggtggaactgaccgccgccggcgcgcggtttctcgtccacgcgcggcggatcgaaagcgagtataatctggccgaacgcgcgctggcggatgtccagcccgcgcgtcgcttgcgcatcggctggctgtcgagcgtgccatcggatcgccttgcagcggcgcttggcgccggccggggggagaggccaggaagccagatcgagatcgtcgaaggcaatgaacgggacatccacgcccatctggcgcgcgggcggatcgacctggctgtgtccatcatccgccccggcgagacacggttccgggaagaggcgatcctggaggagggctaccggctggcaatgcccgcgggccacaagctggcgcagcagtccgtcctgaccgccgaggcgctggcgagcgagacgatgatcgtccggcgccattgcgaagcgctggcggccaccagccggcatttcaccgaacgcggggttcgccccttcttcgccatgcgatcgaccaatgacgagcgggtgctggcgatggtggcggcggggctgggcatcaccgtcatgccggaaagccatgcccatgaaggcgtcgtccgaccgttgctcgcggggttcgacctgcgccggacgatcggcttcctgttcggaccgcatggcgatcccccggcgctcgccgatccgccgttcctggacgcgctccgcactgcgctgcggacggcgagggttggcgcgcgggagcccctctgagatcggggcgcaagatagagggggacatggctctctttgccattggcttgtgtttcgccgccatcggcgacaagagggcaaagtcaacttgggcttgcctcgctacggagtcgcaggcggagccttgtggagagggagaacaatcatgtcgaaaatcgcgatccttggcgccacgggcaatgccggtcagcgcctcgtcgatgaagcgactcgccgggggcacagcgtcaccggcatttcccgccatgcggacgagcaggcgccccgcgacggcgtgacctgggcgaaagcggacatcaacgatgtcgatgccacagccgcattgctggccggccatgacgctgtcattctctcgatgccgttcaaggacctgaatttcgatgcggtcttcgccatcgccgggaaagcaggcatccgcctgctcgtggtcggcggggccgcgagcctgaagaatgatgacggcgtcgtgcttctcgatacccccggctttccggacttcatcaaggtggaagccgcgccggcgcgcgatttcctcaatcgcctcaaggacagcgccagtttcgaatggaccttcctgtcgcccgcgatgttctttggccccggcgagcgcacggggacgttccgcctcggcagcgacacgctgctcacggccggggacggcaagagctcgatcagctacgaggattttgccattgcgatgatcgacgagatcgaggagccccggcacaggaacatgcgcttcaccgtcggctactgagcgctgggagcgggcgcgggcgcggggcttggcgcgccatgccccgctcagtcgcgtatgcatttcgtcgcaaagaccttcaatccggggcgggaatccgttaggttcgcgatgcttctgaacaggggaagctcaacaaaaaccgtacggagacgagcgcatcgtgatgatgggccgcagaccgattcaggccacgctgctgctggttgccgccagcctgacggcgcttgccatggtgcctgccggtgcgaagccggcccccggccagcagtcaggcagcgaggcgccgcgccggttcatggccgagctcgccgcgttcgcggagaaggacgcaggtctgccggcgcaggcgggcggggtcctgttcctgggctcgtccagcgtcagattgtgggatctgcgggcgagcttcccgacagcccataccgtcaatcgcggctttggcggctcgaccgtgaccgatgtgctggcgagctatgatgtgctggtagccaagcagcgaccggacagcatcgtcgtctatgtcggggagaatgacatcgcgcttgggcgcggcgccggcacagtggcgcgggacgtagccaggctgatggcgcgcctgcggagcgactatcccgatgcgcgcatcgcctatctgtccatgaaatatgcgcccgctcgcaaggagcgccacgggacgatcaagcgggcgaaccggctgatcgagaggcaggcgcgcaagacagggtcattcgcctttgtcgatgtggcctcggacctgctgggcgaggaaggcccggatcaggcctgctacggccccgaccggctccatctgagcacgattggttacgagcggtggaacaggatcgtcggcgattatctcgcggccatagttccgcaggcgcaggccgtgccgacagacacgctcaaggcgaactgacaggccaccctttccagggctgtgggcgcttaagggttgcccgaatcgtcatcaccccccaacaagcgctggaccaatggcgcggagcccgcgccccagcgcattcccggggaggagatcggatgaagacacgtgctgccgtcgcgttcgaggcgaaaaagccgcttgagatcgtggaactggatctcgaggggccgaaggctggcgaagtgctcgtcgagatcatggcgaccggcatctgccataccgatgcctatacgctcgatggcctggacagcgaaggcatcttcccgagcgtcctgggtcatgaaggcgcgggaatcgtgcgggaagtcggcgccggtgtcacctcggtggtgccgggcgaccatgtgatcccgctttacacgcccgagtgccgccagtgtaagtcctgcctgtccggcaagacgaacctgtgcaccgccatccgcgcgacgcagggcaaggggctgatgccggacggcacgacgcgcttctcctacaagggccagccgatctaccattatatgggctgctcgaccttctcgaacttcactgtgctgcccgagatcgcggttgccaagatccgcgaggacgcgcccttcaagacgagctgctatatcggctgcggcgtgacgactggcgttggtgcggtcatcaacaccgccaaggtgcaggtcggcgacaatgtcgtcatcttcggcctcggcggcatcggcctcaacgtgatccagggcgcgcggcttgctggtgcgaacaagatcatcggtgtcgacatcaacccggaccgcgaggaatggggccgcaagttcggcatgaccgacttcctcaacagcaagggcatgagccgcgaggatgtggtggcgaagattgtcgcgatgaccgacggcggcgcggactataccttcgacgcgaccggcaataccgaagtgatgcgcacggcgctggaagcctgccatcgcggctggggcacctcgatcatcattggcgtggccgaggcgggcaaggagatcagcacgcgtccgttccagctcgtcaccggccgcaactggcgcggcacggccttcgggggcgccaagggccgcacggacgtgcccaagatcgtcgacatgtacatgaccggcaagatcgagatcgatcccatgatcacgcacatcatgggcctggaagagatcaacaccgccttcgacctgatgcacgccggcaagagcatccgctcggtcgtggtgttctgatcgcatcgatcggctgaccgcgcttttcgtttccgggagacacgcccttgttgaggcatatggttctgggtgcagacgatcttgcatcggcacgcgccttttatgacgcgaccttcgcggcgatcggcgtcgcgacggcgcaggcggacgccaagggccgtctcctgtatcggcatcagggcgtgatcttcattgtcggccatccgatcaacggccagcccgcaacccatgcgaacggcggcaccgtcggctttcttgcgccttcgccggaggcagtgaaagcctggtatgccgttggcctgacgcatggcggccaggcctgtgaaggcgaaccggaatatcgtacctcgtccggcacaggccggggcgtctgggttgcctatctgcgcgatccggccggaaacaagctttgtgccgcctgggatgagccggattaaggcccagggcgcgcagggaaatccaatcaagaccactccacccaatattgaggagagagatacaatgtttactcacgtcatggtcggcaccaacgatctcgcgcagagcacgaagttctacgatgcggttcttggcgcgctgggcgccggtgcagggcacaacatcggcgaccgcgctttttactcgcacaatggcggcaccttcggcttcgtgacgccgatcgatggcgcgccggccacgcatgccaatggcgggaccatcggcttcgcggcggctgacaaggaccaggtcgatgccttccacgctgccggcctcgccaatggcggcacctgtgcgggcgagccgggcaagcgcccgcaggcgcccggcaacgcttatggtgcctatctgcgcgatccgttcggcaacaaggtttgcgccttctgccagctgcctgaaggggcctgatccatgacgctggagacgctctcgacgaacaaggcctatggcggcgtccagggcgtctaccggcatgactcggcggagacgaagacggcgatgaccttcgccgtcttcgttccagaccatgagcccggcgaaaccctgccggtgctgttctatctctcgggccttacctgcacgcatgccaatgtgatggagaagggcgagtatcgcgcggcgtgcgcggcggagaagatcatcttcgtcgcccccgataccagcccgcgcggcgagggcgtccccgatgatcccgagggcaaatatgatttcgggctcggcgcgggcttctatgtcgacgcaacgcaggcgccattcgcggccaattaccggatgcgcagctacatcgagcaggaattgccggcgctggtcgcggcgcacttccccgtggatatcgatcggcagggcattactgggcacagcatgggcggccatggcgcgctgaccatcgccctgcgcaatccggatcgcttccgctcggtctcggccttcgcgccgatcgtcgcgcccgcgcaggtgccatgggggcagaaggcgctgggcggctatctgggcgacgatgtatcggcctgggcgcagcacgatgccgtggcgctgatcgaaggcggcgcgagactgcccgacctgctggtcgatcagggggacgcggataatttcctggagcaggagctgaagacgcatctgcttgaggaagcctgcgcgaaggccgggcagaaagccaccatccgcatgcagcccggctacgatcacagctattatttcatctcgaccttcatggcggagcatgtccgctggcatgcggcgcgcctgaaataacgagaggcaacggcgaggggggggcggtggcgcccccaccccccggatcagacccggcgaagcgccgagagcgcggcttcccggcgcctgagatagggatcgttgaggaatgtcccgaacgggaagaaggaggccagcgtcgtcctgatccaacccagcgccccgaagcccctgccgggcagcacgaacagcatcacggcgatataagcgagaaacgctatgccgtggatcatgccgaccggacggatcagcaccggattgtcgaagccatatttcagcggcatcgcgacgaggaacagggcaagcgtggtgatgccctcgaccagcgcgacataacggaacaatctcagcacattgcctccctgccttgttgctggccttctgtaagcgggcatggcggcggaggccagtcctgttaaaacaccggctggatgcggtgccgccggcccggcaggcgcacaggctgccgtcggtgacaagtcagtggacagagtccacgaaggcgctaggctgggcacgacctgctcgggggagaggatcgcttggacgcctggcttcaaccactgatcgactggctcaacggcctgccgctgcaagcggccattcgcgagacgagctgggcactgccgcttatccagaccgtgcatatcctcgccgttgcgatcgtgctgacggcttccctcatcatcgcgctgcgcggcataggtctggtcgggcgcgactggagcctcgcgcgctggcaggcgcggttcgggacgtccgccgccctggcgctctggacgttgctcggcacggggttgctgatgatcctggcggagcccgagcgtgaactgttgaactggctgttccgcgccaagatgctgctggtgatcgtcacgctcatcctggcgcacgctctcgcgcgggcgttgcgggccacgcggacggacaggcaggccgggccgggtgtccggttgctcgcagtggtggttttcgcggcctggatcgcggtcgcgatggccggccgctggattgcttatgtgggctgagggaggcgaggcgtgatcgagaccctgctcgaagcgatcggcaacagcgccatcggcacctatgtggccgaggacccgctggcgttcccctggatcgaaacagcccatgtcatcagccttgcgatcctgttcgggtcgatccttgtggtcgatcttcggctgatggggcttgcctcgcgcgattatccgatccggtccctcggccggtccatcctgcccatcacctggatcgcgttcatcggtgcgatggtcactggcggtcttctgtttgcttcaaatccctatggatatttcggcaacaccgcctttcgcgccaagatgatcctgctggtgctggcaggcgtgaacatggcgctgttccatctggtggtgcagcgcgggagccggctcgatcgtcgcgggccgccaccggggagcgcgcggcttgcaggctttctttcgatggcgatatggatcgcggtgattgcctgcgggcgctggataggctttaccatgtcgcctttctgagcagggattggaggatcaagatactgtcggagctgatcgaggagcgcgtggagacatcggagcgggagcccctgtatcttcggatcgtgggcgcccggctctccaacctgctgcgcctgatccgggaaagcggtctgccggtttacgagcgcgaggttggttacaaggagatccatcgccagctcatcatcatgatcggcatatcgggcgggctcagctcgcaggagatcgtggcgatcacgggccacgagaaagcgcaggtgagccgggcgatcaagccgctggagaccgcggggctgatggagcgcgagcggctgcgggccaagctgacgctgctgccccccggccgcaggatctacgagcgcatcatggcgatcggccggagccgcgatggcgtgctgacgaacggcatcgcggcggcggacctcaagcgctttgccgccctgtgcgagcagctcacggttcaggcggcccagctctacgcggaagagcggcagctgagcgcggaagcgggcatcatcaatgcgctctcgcagcctccgctgccctcgtcctggtcgaccggggcggacgggcggccgatccggcccccaccgagccatctggtcacgccccggatcatcagcctcgtcgcttatctcaagcgcagcgcgatgctggcttatcagcgcgcgttcgggctttcccatttccagtggcaagtgctctcgatcatcggcgagagcccgcccatgccgcttgcccggctcatccagctcatggcgcgggacaagagccagatcggccgcactgtggggcatctggagcaggcgggtctcattgtccggtcgcgcccgacgcgtcgccgcgacatcatgctcgagaccacggccgagggcgcggccatgttcgagaagatgtaccagctcgccgcctgtcgcgaacaaagactgtggagcgggcaggagcctggagagcgcatgttcttcatcagcatcatcgatgcgctcaccgagaacgcgcggcagatgatcgaggacggcaaggcgcaggatcagtcctaggcgcccgggcgggttcaggaacccggccggtcgggccgcgtcgtcgggctgtcgagctggcgcttgacggttccatcgctcagcttgaccgtcacgttgaagccgcccttgcggccgtccttgagcggataataagtgaggtcgatccggtcgccgggcttgaacatgcgcttgctccagccggtccgtccaagatgattggggctcatgccttcgaacgcccagtgctcggtctggccattcttgcccgggagcgcgacgtacaggaaggtgtgcggattggtccagtcccagcgctccaccacggcgcccttcatttccacttccttgccccagtggaacatggcggtggaatgatgcgccgatgcggggattgcggccagcatcaacccggtcccgccaagcaggacaattccaaggcgacgattgcggacaggcttcccgggcatcatccactcctccatcgccccgtgcgcggggcgggccggcttttgtcggcacatgaccttcatctgccgttcgcaatcgatgaggtcaacagtcatgcgcgcgcggaaggcgtgcggcgacgggctgcatgaccgctgccggcagggatcgggcgcgagatgacgcttgactcgcagttgagggaatccactatgcaagcgcaccggatcaggaacgcgcgcaaacgcacggcgtcggtgagggaggacgcatgaagcctgccatgcagagaagcatcccggcattcgctgccgtgctggcggtctggctcgcggtcggggcagggccagtgacgtctgcctttgcgcaggatgacgcggcgaagagccggccggattattcatcgctcaatgatctgcccgactggacgatcggggtctggcagccggactggtcgcggctgttcggcgccggcacgaagcctcagttcacgccggagatggccaaggcagtggaggctttcaatgcgcgcaagcagcatggcgagaatctccagagcgcagccgccaattgccgccctaccggcatgcccggcatcatgcgccagccctatccgatcgaattcctcttctcgcccggtcgggtgaccatcctgcatgagacgttcagccaggtacgccgcatctatacggacgggcgcgcattgcccgacgatcccgatcccgccttcaatggctggtcggttggccggtgggagggggatgtgctggtcgtggatacgaatggcctcaatcccatcaccagcctgatggaaggcgtgcatcccaccgagaacacccgcattcgcgagcgcttcttcctgagcgcgccggacgagatgaccgtggagacgatcattaccgatccggccatcttcgccgagccctttcgcgtcacccagacttatcagcgcaagcgcgactggcagatccgcgaatatgtctgcgaggagaataatcgcgacgctgccgacgagcagggccgtcctacgatgaacatcgagaagtagggacggcgggaagccggtcgccatgaagcacagcgagaccgaagcccgcaatctcgcgatcgcgaccgccatgtatcgcgacatgctgatgaagttcgattcgcgtcacgtcgatcgcttcatcgcggaggattatatccagcacagcacggccgcgagcggcggacgcgaggggcttcgcgcctttctggatgatcgccgggcgggatttcccgacgtcgatatccgcatcaaggcgcgttatgcagacggcgacgtcaccatctttcatatccataccgtccgccatcccggcgacccgggcatgaatatcgtcgacatattccgacatggcgctgacgggaaagtgtgcgagcattgggaagtcgtccaggaaattcccgagcgattgcctcatgataacgggattttctgagaagatttgcgcgtcgggctccggctgaatcggtcggatgacgtcgcgcgcctgccctcactgcgccggcgtgccagcgccctcagcgattggcttctccagcgcgtcgagcgaatcctgctcctgatcgaggtagaggccgaacggatcgaggcaactggcacccagtgccgcttcgaagcccgcctgtgacgactgtgcggcgagctcgctttccgctgcgccgctcaggttcgatcggaagatgccggccgcgctgacgggcaggaagtcctcataagtgatcggcgtggcgaccagatggccggcctccaccagagcctcaggcgatccggccggcaacgggccctcgcccagtgccggggagcgggcataagtgaaataagcgaggccgtgccgacggatcgtttcgagatcgtcggggaagcgcgcgaaagcagcggcgaggcgcgcctgataatcgccggcatcggcgcgggccgcctccacatccgcaagaatctcgtcataaagcgcgcgcccggccggcgtcagtgcgatgccgcgctgctcgatctcgccgaaacgggccgtgtgggcgccctgcaccgcatcgtctccttcgcggaacaggatcggttcttccagtgcctgaaagctggtctgccgcagcaggatcggcacgtcgcggcgtggcggcccctcgatcagcggcttggcacgaatgccacgcgcgaccatctcggcctgcgcggcatcgatgtcgagcgcgcgcggcgtcagatgattgatgtgggggccgcggaagcagacgatatcggcgatcaggcgatgcgtgtcgtgaaaggcgcgataggtcgcgtggtccaccagcgcttcgccatgccagcgaaaggtctcgagcgcttccaggacgaaggcctcggcatcttccgccatcaggccgccttcggcctcgaaccgctcgatcatcatcagcgcgccatcggttacgatacggcgccgggcgaggatttcgccggcgcggtcacgcagcgccgggtccgcgatgagatcgatgcgcagcagcgagcagaatatccggaacgcgcagcgggaaagcgcggcattgtcgatcgggcgaaaagcagtggagtggaccggcaggccggctgcggccagatcgtaatagccgaccggcaccatgcccatgactgcgaaaaggcggcgcatgagcgccagttccgctgccgtgcctacccggatggcgccatgacgctcggcattgagccgatccagttcgccattggcgctcagagcagcgcgcagggcgggatcggccgccagaacacgctcgttcgtggtggaaacgatgtccagcaaatcaccgtaaagtggcacttcctggcgatacatgcgggacatggcatccgagaaggccagccggatgtcgtcggccggaacgaaatgggaagcagtcatgtcagaggctcctcaagcgcgtcgagcaaagtcgtccgggcatgttcgatggcgtcccaggtctgcgggagcgccagatcgggcagggaaagctgcgcgggccagtgcgccgagatgatccgttcgagacggtcggcgcttcgctcgtcgagcagatgagctgggtggacggcgcgttcggcctgcgcggaaagcagcacgcgcagccgcaggcaggcggggccgccgccattatgcatggactcgcgcacgtcgacgaaccgcacgccatggatagggccattggcgccgacattggcgtcgatccatgtcttgaccgagggagtctccgcgcattccatcgggacgacgagcatgcggctgccatccggcaaggtgaccagctgcgagttgaacagataggatgcaatggcatcctccagcgacacctcgttcgccgcgacttccaggatcaccacatccgggcagcgcgcctcgatggcgccgtagagggcggccttgtcggcaaaggcatgttcatgggcgaacaggatgttctcatgcgccacggccacgacatcgttgtgaaaggcccccgccgcgatggcacgcggggattgctgggcgatgaggccatcctccacgccatgggcacggaagatcgcgcggcatgcttcggctgactggcgggcagggaaggggccgcccggctctccatagaccatgatctcgatgcccggatcatgcgcgggtgccgccagccgcatgaagttggccgcgccctcgtcgccgaagcgcccgggtacgggcccgtgcacggcgaagaagcgcggatcggcgaagatgcggcgcaactgcgccagcgtctcgggccattcatggctgcgatgcgccatggtggagagattggccggggtgaaatggacgcgcccgtctgcggtgtccggcgcgggcgacacggttgccgcgttggcggcccacatgggtgaagcgctggtcgcctgcacgaacagcagcggctcttccgcccaggccttcgcgcagacctgatgatcgctgccgtcgaagccgaagcggcgcagccagcccacatcggggcgctcgtgcggaaggaagaagccctgtcccagccccagcgaaagcatgagccgcatcttggcgagaccctccagcgccgcctgccgagggcgggaaacctgcccggcatgcatggtcgctgcgagattgccgaggctcagcccggcataattatggctggggccgatcaggccatcgaagttgacttcgcgaaagggaggaggcgtcgtcatgtttttcaggcagccggtcgaccggaggggaagggcgagccttgccggagcatgttcatcccttcaggcccacgccgagtgtgccctcgatggcggcggcttccatgcccgcgacgggccatgcgcaataatcggctgcataataagcgcttggccgcaggttgccgctgtccccggcgccgccgaaaggctgggccgagctggcgccgttggtcggccggttccagttgacgacgccggcccgggtctgcgtgcgaaacctgtcgaacagcgtgcgcgtcccgcccagcatcgcggcggacaggccgaagcgcgtcgcattggcgcgtgcgacggcggcatcgaaatccgtctcccggtagagctgcacgacggggccgaaaatctcctcgtccggcgcatcctcaatgccggtcatgtcgatcagcgtcggtgtcaggaacggcagatcgggtgcgcggcggatcagcgggcggatcggctgcccgcccagcgccagcagatcggcgacgcggcgttccaccatgtccgctgcgcgattgtccaccaccggccccatgaagggttgcggctcgtcgaatggcgcgcccacgatcaaccggtcgagtgtttccgcgatgcgcgggatcagcgtgtcggcaaggctctcctgcacgatcagccggcgcgcgcaagtgcagcgctgcccggcggagagccagccagactggacgatgagcgcgacggcagcatcgatgccatccgccggcagatcccagaccagcagcgggttgttgccgcccatttcgagcgcgaggatgcgccccggcgtctccgcgaactggcgggcgagaagcttgccggtggtcgaactgccggtgaacagcagtccgttggtgccggggtggctcgccagcgccttgccggtctcgccatcgccctgcacgatctccagcacgccttccggcaggcctgcctcgtgccagagctcgccggtgagctccgccgttgcaggggccagttcgctcggcttgaagacgacgctatttcccgcgagcagggcggggacgatatggccgttgggcaggtgcgccgggaaattataggggccaagcacggcaaggacgccatgcgcgcgatgccgcaccgcctgcgtcaccccgttggcatcgatgagcgtttcgcccgccctgtccgcctgcgcggtgatggaaatctcgaccttggcggcgacgctggccgcttccgtccgggtttcccacaagggcttgcccgtctcgcgggagatggtgcgcgcgacgtcttccgcccgcgccctcacgcgcgcggcataggcccgcaggatagcgatacgctcctcgatcggtcgcgcttcccacgccggctgcgcggtgcgggcgcgcgcaacggcggcatcgacggccgccgcatcactgacggggccacgccagacgacggcgccggtgcaaggatcggtggaaacgagctcatgcatgtcgatgatctcccgtcacggcgtcggcacgtaaagcgcgaaatcgccttcgcgcaggcggccgagcttcatgcagtcgggcggcaggcacagggtttcgccctcgtcacgcgtgcggcctttcccacgccatgctcggaagtcgagcagccgccccgtggcgagcagcatgcgcgtggcgccatcgccgcccgcctcgtcggcctggatcatcgcgctcgcgctatccttcacggtgcgcaggtcgcccacctgagcccgcatggtcggcccggcgtcgaacaggtccacatagccatcatggcggaaaccctccgcttccagcagccgcatggcggcggccccgctcttgtgcggcttgccgatggcgttctgcgcctcttcggagagcaggatggtgtagatgggatatttgggcatcaggtcggcgatgaactggttgccgttcagggcatggaagcgatccgcctccgcgaattccagattgaagaagcgcttcgtgagcccttcccagaaaggcgaatagccttccggctcctgaaagccgcgaagctcggtcagcacctgctcgccgaagcgttcgcgatgcagcgccatgaacatgtagcggctgcgcgccagcagcacccccagtcccgagcgccgcagcgcgggaacgaggaacaggccgcccacttcgctcgcccccgcaaagtcgttcacgaggttgaggacattggtggtgacgatgcgctcgagttggcggctatattgcgagaggcgcgtgatcttgtagctgtagaagggcttcttggtgccgacgctggagaagatgagcgcggtgccgccgatctcgccgctggccgcgttctcgagcacgaacatgtagagctcatcatccggtccgctggtcagatccgcctcgaacgcccgctggctgcgctccaggcgcagatgcagggcgtcgcggtcatggggaaggttggtgaagcccgggccggtctggccggccagatcatataccgcgtcgagatcctccacggtcgccggacgaacgagccagccttcggtcatgcaatctcccccttgaggccgagcgcggcgtcgagccgtccttcggcgatgcgcaatatcgtgacagcggcgagcgcggcgcgttcgctcagcgagtcgatgatgagaaactcgtccgccgtgtggatgctcccgccgcgcacgcccatcgtatcgaccaccaccacattctcggccgcgatgttgttgccatcgcatacgccgccactgggctgccagtcgatagcgaggccaaggtccgcgcccgcatcgcgcacgagcatgaacagcgcctcgtgccgtgcatcgaagggcttgggcggacgagcaaaaccgccggacaggctgatggcgacctcatgctcccgcgcgattgaggcgacgatctccgccatggcatggtcggccctctgctgggcctctacgtccagggggcgcatgttccagctcagcattgccttgtccggcaccacattgttcgcgcccccgccgctcatccgcgcgacattgaccgtgagaccgggaatggtgcgcttcagggcatccagccgcagggcaagatcggccgcggcgacgagcgcgttgcgcccgtcctgcggattgcgcccggcatgggcggatcgtccggcgagtgcggcgagaaaattgccgcttccgcgccgcgcgctcgcaaggcggccctccggtgttaccgagggctcgaaggtcatgccgatctgacagcgccgcgccacgtcgcgcagcagcgccgcggagccgagcgaggcgacttcttcgtccgcgttcaccacgacatcccagccgaggccgggaatggcgttcgccgcctccagcgccgccagggcctcgatcatgacgatgagcccgcccttcatgtccgccgtgccggggccgttcatcgtgcccgcgtcgagcatgcggcaggactggaaaggatggtcgggcgggaacaccgtgtccatgtgcccggtcaggatcatccgccggttcgccgccgggcgcttgcgggcgagcagattcgcgccatggggcacgggcacctgcgtgccgtcctcggccagtgtcgtcaccgggtccggctcgcgcgtctccacgctgtcggcgatcggcgagagagcatcggcgatgcgggcgcgcatctgtgccagtccgtcgagattgcggctgccggagttgatctgcgcccacgccacgacctgcgcggccatggcgctctgccgatcccggatcgctgcgacaagatgggtttcgggcgtcgagagtccggccatcggctcctcttagaccaagttcttcgggcgggctagggcaggccgcgtcaccgcagcgaggtcggtccgcgccgcaccgttcacgcgctcgcggagggatagcgccgcgctgtcgagaagatgatggccgcgagcaccgccggtatggcgagcaacacgcagatgagcggtttgcccatcccggcggcaagcagataaccggccgtcagcgggccgaagatcgagccaacccggccgaccgtgctggcgatgccgaggccggtcgcccgcaattgcggcgggaaggcataagcgatggtcagccagcaaccgcaggcggaaccgaacaacatggcgccgagcagaagtgcattgcccacgaggagcggcaggataggcggcaagaggccgaacagtacgatcatggcggccatgcccgagagggtcacgaaggtgagccgcttcacgcccacgcgcccggcaatccacccggccacaagcccgcccgcgatgccgccgaccgaaacatagatggagtaggaaatgccggcggcagtcgagaggcccagctcggtcacccatttggtcgcccagttgatgatgaaatagaaggaaaacatgttgagcggatgcgcgatgcacaggaggagcagctgcccgcgatgctcttgcgcggaaatctcacggatcgacgccgcgccgtcatgggcgcttgccgcgaccggcggcagaacctcgagcggcggcagccggaggcgcttgaggactcggttggtcttcgcgagcgcgccgcgtggctggcgggtcagcaggaaatcgagcgattcggggagccacagccaggcgacgggcagcaggatcgccgaaagcatgccgccgacccagaagatgccgcgccagccgaattcgtccagcaccgcgatggcgacgaaacccccgatgatggtgccgaccggataggcggaagcgactgcgctgggcgcgaattcacggcgtttgtccgatgcatattccatggcgatggcaccggccgtgctcgtcatgccgccaatcccgatgccggtcacgaagcgtgagatcgccatgccccagtagccgtggctgagcgccgcgccgaacatgccggcgctcatcagcacgaggcagaacaggatggccgggcgccgccccttggtatccgcgaccggcgagacgccgagcgcgccgatcgccatgcccgccaggctgaagctcagcaattcccccagtgcgtccggcccgagcgcccattcgtcggccagcacgggcgctgccatggcgagcgcgagaatgtcatagccatccaccatgttgatgcagaccggaatgaggatcatcagccactggacgggaagcataggccgtgcgccgagctccctgcgcggatcatagtcggtcgccatcctcatccctccggacgcttgcgcgcgcgtccgccgcgtcgttttcgccacgctatggtggggctgcggcgaattcaatcggcctccgccgcatcttgttgacgctgagcgaactgggcgcgtccctctgttgcgcgcgtcgtttgatgagcattagaagctttaccgaacggagaggagcaacgggaccatgaacccggtaatggccaggctgaattatgtggttcgcggcgagagtgcggtgttcaatgccgccaatcgcgcggaaagctattggcccaaggaagagcatgtcgtgccgatccacgatgtgcggccgcttgcagaccagctgtccttcgatcgcaacggcttcctgctcgtgcgggaggaatccgctgttgccgcggcgccgaccgacgaggagaagaaggccgtcttcgcgcaggaagccgctgcgctcatcacgcggctgaccggcgcggccagggtcgtgactttcggcacgatgctgcgcactgacgcgcgggacgctggcgacggcaatctgccggccttcggcgcgcatgtggattatggcgcgcgcacggtgcgcgatttcacactggacctgatgccgcaggaggaagcggagcggcgcctggccggccggcacatgctcatcaacatctggcggccgttgcgcatggtggagcgatcacctctggcgctgtgcgatgccagcacggtgcgacccgaggatctgttccccagcgaggtccgcgggggactgggcgatgcgcgccggcgttcgctctggggcttcaaccttgcctataatcccgagcatcgctggtattacgcaccgcgcatgcaaccggatgaagccttcgtcttccgcctgttcgattccaatcccgatgcggtgcagtggaccggccatagcgcattcgaggacccagcctccccgcccgatgcgccgccgcgccagagcatcgaaatccgcacgatcgcttatctggactgacgcctgagcggacgggctcggtcagggcatgtggacaaattccagccccaatgaacgtcggttctcagaagccctcgatgtggagggaacggaaggaatgaggtggagagcggccgtagccctctccccttcaggggagagggttgggagaggggaggtcgcaagctgacaagcctccgtttctctcccctcaaggggagagagagcaacaacagcaaagccgtcgcatccggaaggtctgataatcgcttgaaatgccccgatagcgggcgtcttatcgacccgggaatctgtccgcgcggccctagagaacatccccgaacatcagccagagcatcacgaaccaggcgatgagtcctgcgatgccgatgatgatgtgcaggcgcgcgcgcagccagtggagcgggccggtcgggtcttcatcctcatcgttcatatcggggcgatagtggaaagcggggcgggggcgcaatgcgcctctcgccgcgcctgttccaaccgggcgatcggcaggcttcgccgctatggacagaccgctccgcgcaactgtcgcttccgctgagggcaagacggtatgcccggcgactggcaggcgcggggcagacgggcctcgcggccccggccagacaaaggggaggcgatccgtggcccatgacaacctgctgaaactcaatgcagagctcgcgctccagcttgccgattattggcacgagatcgataccaatggcggccggaacgcatcggcttactataccgaggatgcggtgttccatggccagttcgcgtcctatgaaggcgttgccaagatccagcaattctacgactggcgcgttgcgcaggggccgcgcctcgccgtgcatggcttcaccaatttccgtgcatggttcacgggcgaggatacggccgaggcgacgaactatctgtatctttacgccgccaacggggtgaaacctctgcccactcatgcacccatcaccatttcgctcgccacggacaagtatcgcaaggtgggcgagcgctggctgtgcacctatcggcgcttcgagcatctgttcgaaggcgatacgccgatcaccaatcccaatctcgacgagaaataggcactggcttctcctggccggctgccgctgccagcgcatggcggccgcgccaggattgccgggtctgcaatgcgcgccgggcgcgggggcttgcgtgcgccagcgcggcccgacatcatttgatccatccacgaggcgagcggacgagcgacgatggcgagccaggtgacgggagggggcgaagacgcggacgatcggcggttgccgcgttcgcaaggcttcgtcgaggaagtgctgaacatcatccgctcggatatcatgtccctgcgtatccgcccggacagccgcatatccatcgaccagctcgctcgcgacctgggtgtttcccagacgccgatccgggaagctctttcgatgctggaagcgatggggctggtcaccaagcggcgctattcgggctattgcagcacgccccagctcagccgtcggcagcttgacgaactctatgaagtccgcgcgctgctcgagccctatgcggcgcgccgcgcggcgcagcggatgacgcaggacgccgccctgcgcctgcgccagctttccggcgcgatgggccccgacagggcgtcacaatcctatgatgatttcgcgcgcctggattccgagcttcacgatgcggtcgccgctgccagtggtaacgacctcatccaggaagcgctcgcgcgcctgcacgcgcattttcatgtctttcgcctccgccgccacagcgaagtgacgagggaagccttcctggagcatgagatgctggtggaagccctcgcggcgggtgatgccgaaggggccgagcaggccatgcgcgagcatatccggaaatcctatgatcggctgatcgccttcgcccgggaatgatcggagcgtcgcggggctgcgatattcgcggtggcagtttatcgctctgtgcgcccggcgcgcgtcattccgcccagcgccttggcgggagcacgcagccagttcaacagatcgccctcggagagcagcagcggcgtcgtcccgctttcgtcctcctccgtcacgatggaaaagcggggcttctgccgaccatcggcaacccagagcgcggccgcgcatgtgatgtgatcgctcagtggcgtcacccagcggtgagtccacatttcgccgtcccgcaccggcaccgagtagcgggtgaggggaacgatgcagcgcctctgcgccagccggcgcagtgatcggggtgattttccaagctcgctcaggcgcaccgtggaatcggtgaggatctcgtcactgcccgctgcatcgggctttccccattgcatccagtcgaacgcaagcaccccttcaggaccgtcataaagcaccagtcccatgccgcccggaagcgtgagccgatccttgggcaagctgtccggcggcgtcgcatcgggcacgatctggtcgaaacgggcctgttcatagctcaatatgggctcgatacgccgcgcggctcgaaacaggaggggctcggccgcagcgaggtcggcgcctagcagttcaccgaagggaagaggtaactgcgcaggtcggagaagcggcgatgtggcctgtgcgcttgcgcgcggtgggcgcagtcgcttcgtcaaccgtcccgcaagcgaggcgggcgcggcgcgcgatcccgggctgtccaggtctgtcgcgttgaagtcctcgaaacccagtcgcaacatcactatcggactgcggcgtcttggaattccctgcgcgagcatgccctcctgaacggacgcccgcttcccatcggcagctcaccccgcatggcgcggcggatgcagccaactgctccctcattcatcatgcgaccccctggcgctcgttgtggagcgctacccacatcccgttaatctatgtgggtatccgatcgcaagaacggaaggggaaacagcgagatttcagtgtcccgctgtggagcgtctgcggggaagggggatctggcaccttcaggccagcagcattaaatagccggaagatgccagatcgcgggccttcaacgagcggcgagcattgtggttccaatgcgatctcggactttttcagacgtcttatgcttcgtcagacgaatgttcgctgtccgcgtccgcgtcttcccgcgcaccggcctgccagcgcatcgccgcataacccagagtgatcgcaccggccgcgatggccgctgtcagcacgggattgcgccgcacgaagcgggcggcctgatgaaccaccggcacggcgcccagcgtcgccagacccgatttcgcttttgccttcgcttcactcgcggcatcgcttgcggcgctcggcgtggcgtcgcggatcgatttcgccatggatcgggaggtcgagagggcgaagctggcgatggcctgacctgccttctcggcagcctcggccgctgcggggatgctcgcgaccctcagatcatgcgctttgctgcgcacgacatcataagcgtcacggccattggcgtggggaacgattttcagggctgggcggctcatatccatctccatgcgagttgcgtctcccaatggaaacggcgctccggatgcatggttccgtccagaaggcggcacggccagttcttgtaacggtttgtcgggagaggaagaagtggccggttcccacactttggggggtgaggagggtcggggaaccggccaggtggcaattggcatttcgggggcaggtgaatgccaattgacgtggtcgaaacgcgcctgccaagccccggttcccggaccatgaaaaaataaaactgttgtcgcatgtggccgtaccctcctaatttcgcgcggtcgcgggggacaccccccgccgcgtcggcgtgcccttttgcgacgccggccaatgaatggaggtccagaatatggctctttcggatctgatcgcgcggcagcttccctatctgcggcgttatgcccgcgtgttgacgggttcgcagtcgctgggtgacgggttcgtgcgtgaactgctcgaggccgcgcttgtcgacgccgacctgcgcgaaagcatctccagctcgcgcgtcggccttttttccgcttttaccaaaatctatgcatcggccggagccgagcttgccgtcgagggcagcggctcggaagaggtggcgacggtggcaagccgtctcgaactggtgacgccgctggcgcgccaggcgcttctgctcagctccatcgaggatttttcctccgaggaaattgccgagatcctggattgccctgcgcaggacgttcccgggctgatcgacgatgcgctgtccgagatcgaggcaggcagccggacggacgttctcattatcgaggacgaacctctcattgccctgcagatcgaggagatcgtgacgtcgctgggccacaatgtcgtgggaacggccgccacgcacgctcaggcggtcaagctcttcgatgcacaccggcccagtctggtgctggcggacatccagcttgccgacggaagctcgggcatcgacgccgtgaacgaaatcctggcgaagttctcggtgccggtgatcttcatcacggctttcccggaacgcctgctcaccggcgagcggccggagccgacctatctcatcaccaagccgttcagcgacgacttcgtgcgggcgacgatcggtcaggtgactttcttcgggtcgaccgctccgcttcgctgaaactctgtccgttccggctccggtctattgccggagccggaaggacttgggcttgcgcaggggaatggcgaactggcaacgcaagccactctccgcaaattcgatcgtgatcggactgcccagttcctgggccagcgcgcgctggatgaggttgaggccgaagccgcgcgatttcggctccgtcaccgccgggccgccgctttcccgccatgagaccgccacgagatccgagccggcgatatgccagctgatgtcgacgcgtccgtcttccgtggagagcgcgccatagcgcgtggcattggtcagcagctcgtgcagcgcgagcccgattgacagcgcatcattgggcgagatgaggatgctgggtccatcgatgtggatgcggccggcttgcgcaggcgagctgagctgcgcctcgaccagccccttgagatccgtggggccccattgcgcgccatcgagcagggagtggctcgcggcaagggctcgcacccgctcgagaagattgtcggtgaagctgttcaggtccgccgcattgcgccgggtcagcgaaatgatcgaggtgacgttggccagcgagttctttacccggtgattgagctcgcgaacgaacgcagcgcgttccgtctcccgttccgcctgtgccgagacaagggcttccagatcctcgttgcggcgctggacgaggagaatataggccagcagcagcagcgcgaacgagattccgccgacgagcacgacgagcgtcagggggccgagtgatgtgcccccgggcgggtaatagcgcagcagccattgctggtcgaagactgcaaggcgctgctctgcgggcgatccgagagaatgaccggtcttgccggaggtatagatcagctcctgcccttgcgaggtgagatcatagatatcgacgcggccttcctcgggcatgcgcgtctcgaccgcggccgcaatgaactcccgggttcggatggggctgtagacatagcccttgaatcgattctcgggtccaagcgtgcggacgggcatatagacgaggaagcccggggacttggcagtgttgccgtcttgaatgaggtgcaccgagtcgctcgcggcgacggcattggtgcggcgcgcgcgatccatggcggcagcgcgccgcgcttcggagtacatgtcgaagccgagggctattcgattaggcggcgtttcgggctgaagcatcgtgatcacctgaagcaggcgcgcgtcccgccgcggcttcggatagatgcggaagtcgatatgtccctgctcgatcatccgccgttcgaccttcgcgatgtcgcgcggcatgatcgtttcggaccagcccatgccaagcacaccggtcaggtgtttcggcaaccgcaggcgatcgacgaattcctggaagaaagccggggagacgtccatcgaactcatgaaaagcgcgctggtggattgcaggtaggcgcgcgtcgtcgccgcctgacgctcgatcgcgcccgctatctctcccgcctgtacttcagcagcggcacgatttgtgcgtttcgtcgccagttcgacggaccaggcactggccccgaccaacaggagtacgatcagaaagacggcaataggtgtggcgcgtggatattcccgcagccatcggtcaaaccgaccctttgcccattccccaggtttccagcccttcatttaccccaaccatttgatccctcccgcctgctttggaactctttcggatggagatcgttccactttccgtcccgccaacaggagaagccccaatggcaaatgccgcactgcaatccaagccgaaggagcaatctttcgacacaggaatcgatcgggcgggcatggacgccacggcagacgcgcttgcgacagcactggcagacagcttcaccctttatctgaagacgcttggcgttcactggaacatcgtcggacccagcttcttcggtctccacaagctgacggaagctcagtacgaggatctggccatcgctatcgatgcgatcgcggagcgcattcgctcgctgggtcatctggccccggctgcctttggcgatttcgccgagcgcagtgtcatcgaaagcaagactacgctcgcgagcgccgaggatatgatcagtgcgctcatcaaggataatgaggcggtcgcgaagcgcatgcgcaaggctgtttcggtcgcggaggatgcggacgacgtgttcaccgcagacatgctgacggcccgcatcggcaagcatgaagaaaatgtgtggatgctccgtgcgatcgcgtcctgagacgtgggtcgtatcgctgcgcaagcatttgaatttgataagatagaggctttttgtcagaccgtggaatctcatctcgacattttccctcatgagggtgcaagaagggctatgtccagcaagccggattctcctgatggtgagccccggacccccaaatccggcaacaagccggtttgggcggacgggcttcgccggatgtatgatgaagtcgtcgacgaaaagcttcccgacgaattcatcgatcttttgaagcggctggatcagagcagtgagcggagctgataaggcgaaaggcttcgattttcgggccgaactcaccggggtgatcccccacttgcgcgcctttgctcgcggtctgtgcggccgtccggatttcgcggacgatcttgtgcaggaagcgttgctcaaggcctgggccgcgcgcgaatccttccagccgggcaccagcatccggagctggacattcgtgatcctgcgcaatgtctatctcagcgatgcgcgccgcaaccggttccggggcgactatgaccccgatcttgccgagacgctgctcagccagtcggcgagccaggaggacgggcttcacatgggcgacttgcgatcggccatgatgcgcctttctcccgaacggcgcgaggcccttctgctcgtgggcgccggcggtttcagctacgaggaagcggccgacatcgcgcaatgtgcggtgggcacgatgaagagccgggtggcacgcgcgcgcaggagcatcgaggatatgctcggggacaatccctcgggcggcggcggcaagtcccctccgcgctcagtgtcgcaccgggaaatcctggacgacctcgacaaggtcgccaatctgtaactttcgccgggtgcattcggccccggcgaaggagccttctttgtcctcgcctgcatttccgtggacgcggccggcgtaagctggcacatgccgcgcatgaacctgcgtaccaacgggagcgaagagcgccctgtcccgagcgtggtcctgattgtcgaggacaacgccatcatcgcgatgaacaccgagtcgttgcttctcgacctgggcgtggcggatgtccgcagtgcgtcgagcgtgaccgatgccctgacgctcatggacgaagtggatttccagttcgccatcctcgatttgcgcctcagcgaggatgaaaccagcctgccggtcgccgagcggctcctgaaggcaggcacgcctttcgtcttcgccaccggtttcggggaggaggcggacatgccggccggtttttcccacgcccccattctcaagaagccctacgggttcgaggatctgtcgcgcgtcctgcgcggctgagtacagaggcaggtccagcttctctcgggggagcggccttctggcgctgttcgccggacaggccgaagagcgccgcccgccttttacgctgcgtcccttgaggtgcgccggggggcagacaggccgagcctccgcaggaaatcctccagcgccatcggacggccgatatgatagccctggatgatgtcgcactccatgcgggcgagcgcatcgaggacattctggtcctcgacgccttcggccaccacctgcatgtcgagctcatgggcgagcttgatcgtcgagttgatcagcacggcgtcgcttcgactggtgagcacctgccggacgaaattctggtcgatcttcagttccgaggccggcaggcgcttgagatatgagagcgttgactggccggtgccataatcgtcgatcgagatgtggacgccgagcgcgcgcagcgcctccagctcggcgatgccctggtcgtcggccatgttggcggattcagtgatttccagcgtcagcttgtcggccggcatgccgtaagtatcgaggagcacgcgcaggggcgcttccagccggttcttgccgagcatgcgcatcgagagattgaccgcgaccgacaggcccagcggtgcgaaatccgcaatggcccgttcgagcacatagagcgtcagccgttcgatccggcccgcatcctcgatggcgcggacgaaacggtccggccggatgaagccccgttccgggtggctccagcggatgagcgcctcggcgcccgtgatcgcgccggcgtggagatcgagcttgggctggtaggccacccagacgtcgccgcgctttagcgcctgctcgaactcgttcaggatggagagcttccagaagacctcgtcgtcatcggtctcgtagcgctcccacaacacgccgcgattgatcgcgttggtcgcggcgagcacggccttgggaagagcttcccccacggaaagcgagggctcgtcgcagaagcctgcgttgagggcgatgtcgacggtcagctggtcgacctgcacgcccgggccgaacagcgcttccaggccttcgaggcttcccacgacttcgggcacctgttcctcgctgcgccaggcgaagctgtgattgtcgatctggtagatgcgttcgtggcccgcggcgaggatcaggcggtcgcggatcttgccgagcagcttgccttgcgccgcgaagccgagcagcgcggtcgtttccacataattgcgcaggcagacgacgaccgtcacgccttcttcccgctcgttcagctccatcgccgccatgttgggcaggcccgcctccgccgacttggtgatgcgatcgagcatcgattgcgcggtggccagcaagatgtgcgcgaccagtcccgcgccgatcgcgatcgtggctgcgccgatgtccagccggacgagcgagagatgctcgatgatgatctgcccgagcgggaaggccaggatgcccagggccagcacgaaggagcggaagagcgcggtcagggggacggcagcgcagaccagcagcagtgccgcgaagagagcgggccagtcgccgagatcggtgggcctgccggctagcagcgtctccgccgccaccgcctgaatgtacatccccgccaccttgttgtgataaggcacgctgtactggtcgccgatgccgaaggcgtcatagcccaccagcacggatttgcccttgaagaagcccttggggaaattgcccgcgagcacatcggcataggagatatgcggtatccgctcgggccagtaggaccagtcgataaggagccggccctcgtcggggaaggtcgtcccggcgagcgcttgcgccagcaccggcaaggtttcgcccaggacgggcatgttgagcgggatgcggcggtggaactggtccgggtcgctcttcacccagatgctgaccggcgtgacgaagggcagcagcgccgcggtcggcagggcctggtgcacgtcccgggtgttcagccggttttccagcagcgtggcgagatagatatcgctgtggctgcgcgagagtgcccgggcgaacaatttgtcctgccggaggtccgcggccggctggtcgaagatgatgtcgaaggcgatgcggcgcgcgccgtcgccatcgatggcgtcgatcagctcgccatggcggcttctgggccatggccatgtgcccagggtcttgatgctctgggtgtcgatggtgacgacgaccagatccccgctcggggccttgggaagatgttcgtagcgtttctcgcggacctgattgtcgaaatcgcgaccggcgccagccaacgccgccgcaatgccaaccaggcatgcagcgatcaggaccaggctgcgggccgacctcgtcaggcccgcaaggaggcgcaatcgaaccatcttccatactcggggcgacacagtccgcccacgatccagattgcagaaaactatgaagaacttcttcccggccgcggaaaatgaacggatttcggagcgcggcggggaagcgacgagacctgcggtgtcagccttccgcgatcttgccgccaaccagccgcacgacccgatccgccgcggcgatcgtttccggccggtgcgcgatcacgatgcgcgtgatcccaagggcactgaccgcgcgattgacggcggcctcatgatccagatcgagatgcgcggtgccttcatccaggagcagcacatcgggccggcgataaagcgcgcgagccagcaggatgcgctgtttctggccccccgacagcgtcgagcccatgtccccgacgagcgtgtgatggcgcatcggcatcgcgtcgatgtcatcgaggatcgaggctgcggtcaggcaggcgcgcagatgctccatgtcgacctcctcgaaggaagcgacattgtcggcgatcgacccggcgtagagcacgtcgtcctgtagcacggccgcgacatgctggcggaaggcgcggcggccatattgggagagggggcggccatcgatgagcacgtcgccctgcacggcgtcgacaaggccgaggatgatcttggcgagcgtgctcttgccgccacccgagggcccggtgatggcgatatgatcccccggcgcgatcgacaggtcgatgcccgccagcaccagcgggtcatgcgcgccgtaggagaaatgcacgttgcgcagctcgatcctgccttcgaatgcgggctggaccagcggctcggcgaaacctcggtcctcctgcgtctgggcaatgtcggcgatctgatcgagatggaggtcgagcagacgcagcttgatcccttcgtccaggagcgattgtccggcctgcacgaactgctggcgataggcgagataagcgaagagcgtgcccaggctgagggcccccgccatgctgccccgaatggcgagaaagacgaccagcaccagctcgatcgcggggatgagcgttttcgcggtttcgtgccaggccttgacccgctcgtgaaggtagcgcgcgcccagcgcatcggtgaggcggttctgccaataagcatgccgcatggcttcgcggccggagaggcgcaacgtgacgatgccgcgcagcgtctcgatgacggcgccctgctcgcgggccagcgccttcacatattccgcctcgcgctgcttctccgcgcgcaacaggccgaggcggacggcgctgtaggcaaggagaccgagcagcgagacaaacgcgagctgcggggcgatcagcatcatcatcaccagcgtcaataccgagagcagaccgtcgatgagagcgatcggcgcgctttcgatgaggaaacgctgaattggaaggatggattggaaccgggtgaggatgtcccccaccttccgcttttcaaaccaggcgatcggcaggcggaacaggcgccgcgccagattggaggtgatgccgtaggacagggcggcaccggaggagaggagaacgagcttgcgcagcagcgaggcgcccgcgccgatcagcgccagcgccgcaaaacccaccgccagcgtgataagcaggttgctgtccaggctggagagcgcctcgtccacggccgtgcgcaggtagaagggcgaggcgagcacccatgcctgcatgacgatgctgaggatgatcgtttgcgccagcgcgcggcgcaggccggtgatgccgctccacagatcccggaaccgcagcggccgcttggcccgcaccgcgcgaaaatcctgcgaagggcgcaattccagcgcgacgccgctgaaatggcgccccacctcgtcgaattcataccagcgcgcggtcccggccgggtcgacgatataggcccgctcgcgctccacgcgctccagcacgacgaagtgattgagatcccagtggaggatcgcgggtaggttcagcaggtgcaggcccgccatctcgagcttgagcgggcgcggcagcaattgcatcgcatccgccgtctgcatgagctggcgcagcgacatgccccgggcactgaggccaaagcgctggcgcagcatgttgaggtcgatctcgtgcccgtgccagttcgcgatcatcgcaagcgcggcgagcccgcattccgccgcttcggtctggcgaatgaggctgatccgccggcgaccggaaaaattggcggggaagatgttcattgccgcgccaccgctgcgaacggatcgaccagccattgcaggaaggagcggcgggccagcacgatccgggcatcgagcgcgaggtccgggcgcagcaccacgttccgggcccgttgccgctcgctgagcggttggagccgcgcggtgaccaggaaataaggctgcgcgtcagccacgggcgccgccccgacggtctccaccacggcgcggaacgtgccataatcctgcaccggataggctggcagcgtcacgcgcacgtcctgccccggtgcgatctgggcgatcgtggaggtcggcacccggagctcggcgagccatcccgtgccgggcggtacgatgcggccgtagatcgtgccgcgcgccacgctttccccctcgcgaaagcgaagggccgtaaggatgccggcgcggggcgcgacgagatcgatcgtcccggcattggcgagcgtggcgccttcgcgccgcacctgcgcgagctgcgcgtcatagctgccctgtccggcacgcaaatggctggcgagctggtcccgctcgatgcgcgcggctgtcagggcattggcgtggaggctgcggctctgctccagccgggccaggtcctgacggcgggtgatgagcagttcgcgccgttcctggagatcgcggccggaaatgaagccatcccgcgccaccgcctcgacgcgcgccagctcctgccgggaggaagcgatcagtgcctcctgcgcttcgatctgccggtcgatcgcgctgatctggcgttcctcgtcgcggatgcgctcgtccagcttgcgccggttttcctcgatcgcttcgccggcggcgcggcgctgcgtggcgagggcggcttcctcctggccgagggcctcgcggcgctcctgcaccagcgagagcccgtcggcggcctgggggcgcgcgatgcgggcaatgagctggccttcccgcaccggctcaccttcgcgcacgaggacggaagcgatcacgccatcgtccggcagggcgatgctggcgacgctggtggcggggcgcaacgcgccgctggtcgtgatcgtccggctgtaggagccgagcgtcaggaagaggacgagggcgaggacaagcgccagcagcagccagccgatcgcctgccagcgcaatggcggcacgaggaacacctcgccatggaggcggtgctgatgatcgagggcctgttgcctgaaaagctgcatatgttcaccacccttgccggcttctaggatggcgggcggggtcagggctacagcgaaatcgcgcgcgggcggccaggcgcgccgctcggcgatccgaaacggggcatccggcaccgcaaacgaaaatccgggcggacaggggccacgaagcccttcatccgcccggctgtcatttcagtccttcagaggactgcaacggctcagttgtagccgcgaacacccgtgttcgattcgtcgttcggcacgccgccggcgacaaggtcaatttcctgctcgttgagctcttcaataatcatcgacgactcctgttttcagtcggcatttcggccgacttttcaggggatataggaaggttaatcgagcgtaaacccaggttaacccttagttgcgacagatggttatcgaaaataaaattatgtaaaatcaataacatgttgcagaattggggctgcatgccttgcgagatggtgagtctgcacagcctctgatggttgaactgtcccaaaacgggccaccgcatcattggcgcgtttcgtctgactcgccattgacgaggtagccgcagtcagcagcgatggcccggttgagatcgatccgcctctgactcgggtgtcccctaggatagccggaagccaaccggttccggccagaagccgctcggcggtctgcaccaggtccccggtttcttcatgtcggcgatacggcggtcagcgccctcctacacgccgtgggtacggccttgagatagttcacgcgacgaaggtggggtccagtccttggtacgtccagcgccagcggggtcgccagcctatccgctgtttgcagcaaactgggcttgcggtcccactgcaacggcattcacggcgagacgtgcaatgcgccagcagcaccaaatgcctctcgtagtccagcccgacgatgaagccccacaggtccgctacgtcacgaggcatccgctcggcccatgcctcgtgccgctcgctcgccttcgcggcctgcggggtatcctcgctccagtcagcgtgacccccgagcggcgtcacggtcggacgaacatcaaggtagcccgcctcgcttagctgcagaagagttgcgccgtgagcatgtgactcagggcgatcagcgccagatcgggccgctcgcccagcgctacacgcaaggccgggtgttcgacaggcggacaggtcgcgggtaaggctgccggaaatcggccgcccggttcctcatcctcttcctcgatctcctgcgtcctcgtcgctgtcctccgcctgctcgtccgcgacggcccgcgggccgatggcttcgcctttgctctgcagcgaagcccgccaaccggtcgatccggcgccgcgccccaggcaatcaagcaacaatcgaacggtgtatgggcggccgaactggccagagttgggtaatcggcgccggttattccagacagagaaggcgggcgaccgccgggatcgcccttcaggcgcctcagttggtgttctgcaccgtctgcaccgcagccgtaatcgtcaggatgggtgaaaacagctggctgatcaactggatgagcttgctgggctggttggccgcggcattgccgaagtaaagcacatccttgtctcgcatggcgaagcgctgggcgaggaaatacgacccggtcttcatcatgttgacatgatagaccatcggtatctcgttgccctgctcgtcgcggacatagcggaacaggaagatcgcggcgggattgccaatgctgggattgacgccgccggcagtcgcgatcgcctcggcgagggaaaccgacgaccgcctgaacggaacctgttcgactcgcccggaagcgcccagcaccgagaaggtgcggggatcgtcgatcagcgtcaggcggtcgcccggataggcgcgcacatccagtttcggattctcgacgaggtcgttgatgcgcaagtcaacactttggccgccgcgaacgatccggagaagcaggtccttggcctctcctcgatagccaccggcaagcgcgatcacgtcggacagtgtttcccgattcgtctgcaacacgagacggcccggctttgccacttcgcccccgacgatgatcgaattggtgatggcctgattgagcgtgacgatcacttgcggattttgcgacatccccgccagcgaattgcgaatcatcgtctcgacttcgccggtcgtgacccccgcgacatgaagcgtgccggcatagggaatgcttatgtcccccaggtcatccacccgcgtcggcggcagcttctgcacctgcacgccgggactagcgccgacctggctcaatcccccatttccgccggccgccgaaaacagcgtgaccccggcttcgtagatattgatgtccagcacgtcgcccggaccgatcatgtcggtcggcggtggtgccagctcgggcaatagccccgccgccacctgatccgcctccggaacatccgcaatcgtctggatggggacaatctggatcggcgaggcttcatgcccgggtgtttgggccgttttctcgatctgccccctggtaggaccgttggagggaagcgtggcgcaacccgcaagtcctgcaagcaggaccagaaaaacgctattcttaacttgcatcactgatgaactcggaggcttgcggcatcgatggccgcacgccttagcaccgggaccggagaatggacaatagttcctcttgccatagctcggcaggtcgctgcttggccttgcgccccgcttcatgttggcctagcgcaggacggctcagatccccatgtcaggcattacaaagactttatgaacgtaaacccatcgttccccgtcgaggccgaagcgacggtccatcgatccgcattttctcagtggatgaggaaacgacgctggtttctggggttcgtcgtggcaccgacgatcctggctgcgacctattatggcctgattgcctctgatgtctacatttcggagtcgcggttcgtcatcaaaagccctgaccggaagggatcgcaagtctccaccctggccaatctggtccagacgaccggactttccgcggggcaggagcaaacgaatgaggtgctcgcttacgtgcgctcgcgtgatgccctcagagccctggaaaagaattcgggcattcgcgagcggttttcgtcaagccttgccgatcgcttctcccgattcccgcatccgttttccgacagcagtttcgagagtttattcaaatattacgacggtatgattgacgctcgtcttgataccagcacgggcactgccatcattaaggtgaaagccttcactccccaggacgcttacataatcaatcgtcagttactcgacctgagcgaggggctcgtcaatcgcctgaacgcccgctcgcaaaccaagagcatcgccgaagctcaaaggcaggtcgatcttgctactgaaagggctagagcagctcgggtggccttggcgcggtatcgcaatacccaggcattgatcgatccagagaggcaggcagcgggagttctggaactcgccaatagcatgattggtgaacgggccgccctgcaggctcagctcgaccttatgcagcgtgtggccccgaacaacccgtcgatccccgcgcttcgcagccggatcaatgcaatcacggttcagatcgcatcccaggacggccgagtggtcggcaccgggagcggcattgcttccaaaatgggcgactacgagaaccttctcgtcgagcaggaattttcgaccgaaagcctgaacgtagccaatgcggccctcgtgcaggcaagggccgaagcccagcggcagcaattctatctcgagcgcgttgttaacccgaacttgccggacacgccgctccttccgaagcgtatcctgagtgtgataattttcgctgcggctgcgacctgcctttacttcatcgcatggatgtttgtgacaggcattcttgaacacgcgccggaagactgaacaatggctgatgccggctttcaaagactgcaatcgggatgggcgacgcaggttcgtgtaattcatgccctcatgatccgcgagctgcatacgaggttcggccgagaaaatatcggcttcctttggatcatggtcgagcccctattgttcgcaattctcgtggcgatcgtctggagatttataaaagggccagaagagcacggagtaagcatcgttgcttttgtgatttctggatatatccccatcaccttatttcgacacggagtttcacgaagcacttcggtgtttacggctaattctagtttattatatcacaggcaaataaagattcttgatttcatattggtcagatttgctatcgaggttctgggcggtatgatggcttatttatttatcgcgctaatattgataccgcttcaacagttcccaattccagcggatataggtttatttatcgcgggctggtttacttatgcaatattctgcttttccctttgcttggtgatcgggccactttctgaaatgtcagaagttgtcgaaaaatttgttccagttacaacatatatcatgattccaatttccggcctgtttaccatggcatcatgggtccctcctccgttaagggactatctactttattctccatttgtgaacgcaatggagatgatgcgcaaaggtctatggggggatcaggtaaccgcctattacagtatatggaacccaattggctgttccatggtggccgcagcaatcggccttgctctttgtcgtcgcgtacgcaggaccctcactgtcgaatgataatttgtcagaatatctgtaaatcgtacccacaaggtgcgggacggaaacgcgtgctcgatgatgtcaatcttatcgttgagcggggagaacgcgtcgcattgcttggtcgcaatggggcaggcaagagcaccctcattaagttaatcggcggcgtcgagatgccgacttcgggcaagattacccggcagatgtccacttcctggccattgggttttgcaggcggcttccaaggcagtctgaccggttacgacaatgctcgattcatcgcccgtatctacgcgcgggattatactcagattcgagcatttattgaggatttcaccgaactgggaagccaactaaagatgccggtgaagacctattcatcgggcatgcgcgcgcgcttggcattcgccctgtcgttggcgatcgagttcgactgctatctgattgatgagatcatcttggtcggcgaccaaaactttcatcggaaatgccattacgaactttttgaaaagcgcagtgaccgcgccatgattctcgcgtcgcatagtttagatattgtacagaaatactgtaatcgtgcagtaattatagataaatgcaaagcaattaatcatccaaatgtggatattgctatcgcaaattacacaaagctataaattgcaaatataaagtaaaacatgaaataattctgatttttagtatcatatctagatttttattatataaaaatgacaggtgtcagtgtgaatttctgccccacgtttaaggcgtaggctgacatcatgcggaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaagccgactcagaagggcttcgtcgagagcttcaacggtcgcttgcgcggcaaatgcctcaacgagacgctgttcacatcgctgccggatgcccgcttcgtgctggacgcttggcgacacgactgcaaccacgtgagatacactcgaaactgggcggaaagaccccgccgagatcgccgcccaacgtgtcgggaggcatgccccccgatacgtcgccatccatcaaacaaccatcatgaaggagcgagactctactacctctagccgataacaatcacgggagcacgtcgagaacattcgcttttatcagtgacaggtaaaaaaaggggacagacgcatcagcgcgtttcaagcttcccggaaattgtcgcggtttttcagaaaccagcggtatgttgactcgatcccctgcgataagctgattttggcgcgccagcccatactggcgagccggcgtacatccatcagcttctggggcgtgccatccggtttcgagggatcgaaactgattcgtcccttatagcccgtaactttcgccaccagctgtgcaagctccgcgatcgaaacatcatcgccataaccgacattgatgtgactgagcatgggttcggtgttagcttcatagacatctttggacaggtccatgacgaacaaagatgcctctgccatatcatcgacatgcaaaaattcccggcgcggcgttccagtgccccacacgacgatttcctgaattcctgtctcgacggcttcatggaagcgtcgcagcagagcgggtagcacgtgggagttggcgacgtggaaattgtcaccctcgccatacagattagaaggcattacgctgcgatagtcggtgccatattgccggttgtaactttcgcacatcttgatgccggcgatcttcgcgatggcataaggctcgttggtcggctccagaaccccagtcagcagcgcatgctcctccatgggttgcgtgacggcgcgtggatatatgcacgaagaccctaggaagagtaggttctggacaccggcttcgaaagcctgatggataagattgcattcgatcatcaggttttcatagatgaactgcgcaggataggtattgttggcatggattccgccgaccttggctgccgcaataatgacggcatccggccgttcggcctgcatgaacgcacgcacggcagcctgatcctgcagatcaagagcgtcacgacctcgggtgatagtcccgatgccccgttcctgcagctttcgcaggatggctccgccgaccatcccgcggtgaccggcgacaaagacccgtctcggaaacatgtcagttttccaccgataccggaatgtcgtaaccgtgcgccttgagcaacgcatggcgtttcgcaaccttcaagtcagccgcgaccatctcggcgcacatttgctgcgccgagatttcgggaacccatccgagtttttccttggcgttcgtgggatcacccagcaatgtttccacctctgccggacggaaataacgaggatcgatccgtacaatcacgtcgccgggccttacgctgcactcccggggctcgcgaacagtctccacgatcccgacctcatcaacgccctctccagcgaaacgaagacagatgcccagttcggcggcggaccaagtgatgaactcacggacggaatattggcggccggtcgcaataacgaagtcttccggcgtttcctgctgcaacatcatccactgcatgcgtacgtaatcgcgggcatggccccaatcgcgtagcgagtcgatattgcccatgaacaggcattcctccaacccctggctgatattagcgaggccgcgcgtgatcttgcgggttacgaatgtctcgccgcgccgcggactttcgtgattaaagagtacgccgttacaggcatacatcccataggcttcccgataattgaccgtgatccagtatgcgtagagctttgcgacggcgtagggcgagcgcggatagaagggagtggtttcccgttgcgggatttcctggacaaggccatataattcggacgtcgaggcctgatagaaacgcgttttttccaagcctagaaagcggatcgcttccagcaggcgaagggtcccgaccgcgtcaacgtcggcggtatattccggtgcttcgaagctgaccgcgacatggctctgagcgccgaggttgtaaacctcgtcgggctggacgtcctggaggatacgggtcaggttggaggtgtccgacagatcgccataatgcaatttcaggtgcgcggattccgcatgggggtctgcgtagatatggtcaatccgctgcgtgttgaacgaggatgcacggcgtttgataccgtgaacttcatatcccttttcgataagaaactcagcaagataagatccgtcctggccagtgactccggttatgagtgctacttttccacctgtcgtattggaggtcatgcctgttctatggccctatcgtacagttgctgatctcaaagacggctcgacgaggctaccgaaccctcagaaattcgttcgctatttctagtccaccgatcgacgcaaggctcgctcatgtgcttcgcgccgaaggagattgccgaaggaagctgcggaatcgctgtagctccatcgcctgcgatcgtccagaatgatagaattcaagcgctctctgtcttttaaccatcgttcatggccaaggcgaactcgctgaaacgcgccggtgctgatacgatcaagatccgatttcgacaggataggcaagcttagcggcgcatccggatcatagagaatgccggaggacagatggccgatatactcgttcatcgtcggggcatcgggggcgaggacgatctgccccctagccatggcttcgaggaaggtggctccgataccctcttgcgtgcgcggcgcgaagtaaaagcggaaggtgcttgcgcaggcatccagtgccgcccggtcgtcgaaccagcctgaaacgctgacagggacggcgccatctttcatttgcgcaaggcgggccgactgggcaatcctatggtgaggacgatcgggagcggcgtgtacatgaagcttggtcaggcccagcgccctgcattgagcccggacctggctcgcgttcgttcgctccatcgggcgcctttcccaaaagaaggcgccttcgggttcggcgaatgtgatgggttccgcagctggttcggggaaatactggaaataggagctgtccagtcccgcgcactgcagggtttcgtgcatcgcgcgggagaaggcgatgaagcgatgcatctggaagcgctgccaccatgtctcatcatagtgagaggccgcgtcgaacattgggatcaggatcatccgaccgaactcggtcgcgcacagcaattcagacgcaatgtactccgtctgccagaaaatgtagcgatcaaatcgtttcgccgcgatcgccgcaacgatgtcgtcggcagggtccctcggatcatccggcgaatgataatattcctcgacggatccgagcgctttaaggatgtcgaggaaaaagatgtgcgatcggctcagcttgtgaaaagcatgcccaacaaaacagattctcacggtgattgctccatcaggcccaagtcaggcggctaaaggcgattcccaatctccggtcatcgcctggtggctgagccagcttgtcgacggaaagccggagcgtgttggatccccttcgccatttgccggctggagcaaaggtaagtggctgtgggccggtcgacggctccagctcataatgcccaaccggtcgctcgttgagatagatggtcactttttgaccaccttcaacaaagggattcgcgctgcaatacagtgacatcgtttcagggcaggcagcgaagctcgccatcaacagtgcgtcgtgtgcaacggaccacacgaagccgcctgacacttccacacccgaccacccattcgaaaggaggccggagaactcgtcaagttggtcttctcgtgccgccacatccgtcgatctcgacggcggcatgatctcgaagtgaaaatccgcaagacggatgcccgccacccgactgtcctcgcgcgtcagcggagcgagaacttcaggaatgatcgtcagccgagaacccggcggaagcgcctggctgaagcgaaggtccagatggaactgccccagcccgatgtccgcttcggcgatcacccttccgcctgacatcaatgtcagcttctggtctggatgggtattgtcgcctacgatggtgatccccagcgacgcgaagtccgagggcgtcaccatttcggtgatccctgcccagcggacacgggtgtcgaagcccgatgcagggtccggcatgtcaggcgcgtgggatcccgacgcgtaatagccgcaatagggggtatgcatctcgaacggcgaggccgtcgcgctaccgaacatgaacttgtcgacctgtgtcgggcgcagtgagcgggagcgataggcgtgcgcccattcgcgctggatcctgctaccctgcgcgcctgaaaaaccgccggccagatagtgagccacgatttcgtcgatatattgcattcgggcgccttcgtcatacgcgcgaaatagaaagtcgtggtcggcgcaaatagagtagcgggggttgtatcttatgtcacgcaacaacgatgcgcgcgtaaaagtggcctggtgacccggaatccggctatgccagcgacggtcgatcgtccctctccgcagatcgtcgcgcaatgcagaaaagtcgctcgatcgctggattttttccaggcggccattcacgtatacatgatcgccgtaaaagatatcgggatcgccagcgacccgtgcgaacatgtcggcaacggtatcggcgctatacaaccggtctccggcgtttaagaatagaatatagtcattggatgccatgaacgcagcggcattcatcgcgtcatagatgctaccgtcctcgatatgctcgacgcgatcaaatgcgcctgcgtagcgatcaagaatggtgctggtcgcgtcccagctcattccgtcaacaaatatatactcgacgttcgcataactctgatggagtacactttcgatcgtaaggggtaggtcggcagcagcatttaaggcgaccgtgacgattgataaggacttttcagtcatcaaaatcttctgcttttatgttgaatttttatgatgataattcattaaatgtcgaactattcttcacatgtaatgaaaaaaatttcatggcccgacaggatgtaaaagcttacaatatcattcctttgtgtcaacaatggagatcagttctgcattgtaggatcttatatttgatcggtctcgcccgaaaggcgaaatggcttgatgttcttccggctgcctctaaaaagcgcatggccatgccgatctgtttttttgcccgtatcttgcagcctctgtattgggtgtcttcgccggaatcaatcaggagcaatgcgtgggaatgaccggggagctgaatatcaacacggatgtggctgcgctcatggcggctgggcaatgggatgtcgctgccatacttatccgccagatgctcgcggaccagccagacgatgccggcgcccgcatcctgtatggtgattgcctcttgcaactgggccagttcgccgccgcagagcaatcctatcgggtcgcgttgtccgatcgtggtagtatgagcgtgcttttgtccaagctcgcgctcttagcccgggcgcgcaataggttcgacgaggcgctcggttattatcaggagctccgtggcaaaccatcggcccatgcagggggcgatacgcagatggcggacgaggcagccgccatcagggccgcttggccccggcgaccggaggtgtcgccggatcaacttaccatcattttctccggattatcgtttccaggcgtcccagcggttcattgggggcgagacaaggctttctggcgctacgccccgatcgctcaagcctatatgtcggtgctcgatgcggccggattttcctatcgcgttattgctcatcctgaatatatagccgatgcggctacggaattcggcacctctgactgcattcacatccgtattgctccaccggataatccccggcttttgaagggagcgtataatatactggtctgccccgcgacggttgccgatcttccgatcagcaaaaaggaaaagcatccctttgccgactggatgacgttgatcgaagcgtttgacgagatctgggcgccgacgcgatacagcttcgacatacttgtcaattacactcgcgcgaaggcgcgcctcgcgccgccgcctttaataccggtcggaaacacgggcctggttggcgaaccagagcgtcgccgggcgatcggtatccagacgctcgacaatcgcaaattcattcctttagcggtttttccgcgcatccagcccctcttcagcaactggtctgcacgtcaggcacggacgctcggcagcatcgtccaaggcatgatcgaggagccgcgtgtcttcctcgcgatggtcgtccaaggtgacagccgccaacacgtccgggcccttgtggaggcgttcagcgagtaccttctctggcatcccgacgcgctgctgctgatcctctacatggcggtcgatctgcctccggaggcgatcaatcccgatatcgccaggcatcatctggaacttcccgatcggctgttggaaacgctctgttcggaccgtatctggctttgttccgatcagtggagtcctgatgcccttgccgaactctatgccatgacccatttcttcattggctgcccgtccattgaagggcattctcagatgctggtggacgcgatgacgcacggctgcgtgccgatcatgccgcgccattcagggttatgtgacatcatcgacgatgacagcgcagtagtgatagccagcacgcccatggatgatctgccgtcagagcatctaatcacggccgaagatgtatccgatgccttggcgcgggctggagcgctctccgacgaagcctatgccgctctccaggcccaggctgtcacaagcgcgcacagaatacatggagggaagaatacgaccggcctgtttcagcaattcgtgagcacgttacgcgcggctggatcggcggaccgctcatgatctggaaaacagcggcagagttgccaggggcgttatcgggagacgcggtatcggactcgggcattcccacggctgcgctggagatttcgccgatgttcgaggagcattggagcggcattccgatggtcaccgcggagttggccggccatgcgctcggcgacagcggtgtcgactggatattcctgcacaacaatatcgtcattccgtatgcactggtcgaactcctgctggtgcgccggtctggtcgtgcacttctgcccgatctcgccgacctggcgtatgcgggaaacctcatcaatcgcttcgaagccagcactcgcgcgtgcgtatggccgaacgtcaaatgcatggccggctggttcgcgcgtgaagccgttatcatccatgatttgtcgacgttgatcgcgccggaattccataacgacgacacaatcaattatcattgtgatcgtgtcctgcacgactgcaggacctccgatcatattttctgcgtctccgatgcgacacgcagggacgtcatcaactatttgcgcgtgcccgagcgcaagacctcggtaattccgctaggggcgcgcttcgaagagtcggacctctatcaggcgtgcgagcagcgtcgcagcatcgatgtcgaaccctatatcgtgatcatcggaacaatcgagcctcgcaagaacggaggcatgatcatcgacctgctgatgaaatatccccatcttctgaacggctaccagatcgtcttcatcggtcgggaaggctggctcgacgagaagcagcggatcatggatcaattggcgacgttgggcatcgcgagcgacagagttgtcttcacgggttatgtttctgacgagatcaagacccgcttgctcctgaactgcgccttcgccgtctatccatccttcttcgaaggctatggccttccggtgctggaatgcgcggtgctgggcaagctatgcgtcgcatcgcggacgagcagcatcgtggaagttgctcctgacatgtgcatattcttcgatccgaccgatttggagagtctgcgctctgcgatcgaacacgctcttgcctgcgtccggctgccgggcaggcaggacccgtcctttatcgatctgtgcctcgcgatcgaggctcgcggttggcatcattgctacaatcatgtccgcaattggctgatgtctggggagcctcacgcgtcatgatcgggcaggttgtgcatcttgatgcatggttcgatggggcaacgggcagagtcgagggatatgccgcgccagcgggtgagattgccccctgcacgatccattttcggaatggtggtcgcctcatcgctgccgcccgagcggttcatttcatgcgcgacgcgacttacatccgcgcgggatggtgcggtttctcgctgggggtcgtgccaagtctctttctgttcgatgacagtctcgatctttgctgcgcagcatccgggaatgttctgctgagcttgtcttttgcagatattgctgatggctgggcggcgtctcccacgaaggcaagaactgccaagatcatcgacttcctcccctcgcaaagcgctataccctcagtcgaggcactcggcccgctggtgtcacgcatcatcgagcgtaaggggccgatagtcgcggcagaggcgatgtatgagatgctgctccggcgccctgccgacccgggcggtctagtggaggtcgcggggcggttgagaaccggccacgtcaaattagcgatggaggggatgctagcgagcgaggagtatgcctcgctcgctgctagtcgtcgccttctatcgcccttcgattatggcaccccccctgaaatggttctggctttggtggactaggccgtgaactcataaaaatggatcaggctgatgcggccctcttggcgtttcggtgctgatgagcacggcgccggatgaaggcgtggatcgggtagatgtcgaggaattttcctcgttggccatcgatagtcagggtaagctgttcgccatcagaaagggaaagcaaaagcttacgggcctcggcgctctcctttacctgcggatcgaattttagggccgcgatgtcgcgataggccacgaacctctggtttggtagcaagcgcaggccttcacgctcaatgacgaagatcttctcgccagaactatcgctgtagattccaagcacctctcctgcgtcgtcggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgccatgcatcagataatgacgcaggggggcaatgcccgcagcggcgacatccggatagcgggatagataaccgtcgccgtcgaacaggcctgactgctgcagcttttcgttctggcgcttgcgctgccaccttagcggcataaagcgccaccaccatttcccgggtttgtcgagtgcgaaaaccgccaattgacgaagccattccatctgctcccgagtctcccgcaacaaccgctcggtttcgaggttcctcgtttgcactaccatcggcatcggctgccgcgccgggatggcttggactccgaggcgctgcggggccccattcggcgatcccgcttccacgcgcatccgtggtagtgctggagcggtcagcgcttctgccggctccgcatcagtctcaggcaacaatgctcccgcactggccagacgtttcatgagcatgctcttgtcgcgatgcttcacgggatccatcaatgccgattggtagggcggcgcggcggctggactcgaagaggtaggcgcaggttgcgctgccgccttctcaacggcttcgctcagggctgcattcttcgatgtcagcaggtcgatctggttgttcagcctttgcagttgcgccttggccgcaccgagttctcgtgattttgcatcgcggtcgcgcgctagagaggacaactggctttgatgatctgcgcgttgctcagccagcttgaatatccatccattcgcgtcccccagcttggcctctaggaccgcttcacgttcttccgcctccttgagttcccgctctaaagaactgacccgatcgcgatgcgcagtgagcagtgaaagcgtttgttcgatttcctcctgacgctgccggaggatattctcggcccgagcgatgtcctgctcgagcttctttacctgtgaacgcgaatcatccagcagcgcctcggccttggccgtgtgctgttgctgttcattcttttcattctgcagttgcgcgctccgcgcctcttcagcggccaagcgcgtcgtgaggtccttaagcatgtcgagcttttccgcaaggtcagtttccagagctgccagcttggtggtcacgcgctcgcgttcctctcgcgccgcgttttccatggatttctgcctggcgcgatcctcgtcgagtttctcacgcaatttcgctagttcaccctcacgatgcgcgcgatcggtctccatctcggcaaggcgggattccaagctgatccgaatatcttcgttctggcgtgagcgagccttctcggtctccagcagtccgtgccataccatgctggtatgatcaatgaactccttctgctggtggataagtccttcgagtgtcttgatgcgctgagaaagcgattctggacccccgctcgctactgtattcacgcttaacctcactttcgaaagatggatgcatttctggacgaattcaggtcgcgtccctgccagtcagtcactactcatagattgcccttagaacgctttgccattcgccgccaacccgttgtgcagaatagcgatctgccacaagtgcctgtccccgatgggcgatgtcatcgcgccagacactgtcctcgaccatacgtcgcatatggcgtgcagccatgtcgaggtccggatcagcccatgtttgtccggcaccgaaaggatattgcccttggccgacctgacacagggaggcagcaacgagagctgccgtgccgtgcgtcgtgaaatccatattccctgagtgagcagtcgcaatcaccggcttgcccaggagcatggcctccgcgatgtttcggccgaaaccctcgctacgatgtaacgagacgaagcaatcgagagatctccagaggtcgagtaaatcggcacgggtgagggattccgtaatgatgcggatgcggtgatcatgggcctcttcgcttactaatgcctgccactcgggattatcagagcgtagagctttgatgacgaggccgaccgactcatcgtcacgtccgaacgccttatggaaggccgtgatacaattgccgggtgctttccgcgcgtagctcgacaggccatcgaaggcgaatccgaacagaaacgggattgccggcaggttgaaagccctgcgatccaagccagagctctcccgcacagagacagccatcggcagatgccgaacgggtttgggcgacgagcgacaataggcgtcataagtgaatcggctcgaagcccagacttcgtctacgagatcataactgtcacgccaggccagaggcatttctgatagctcccaaggccaaaacccgacattgtaataatcggcaaacagcgcccggccgcgctgcataatttcagcggccgtgctgagggggctcatacagaacatgttgaaggcaaatggaaggagatctccagcctctgcaaatccctgttcctcatcgggcatggtgatgccgggagaaacattatgtagcgaataagggatgtcgacggcgtccagcgcgtaagctgccatgcgaacatcttcgctgacgccgcttcgtccgtggatatggccaaacagattgacgccgaaagggcgggctacagaaaaaatgcgcgatggtgggcgggcgagcatgatcttgggatgggtgaggatcggaaagatgcggctcccttcacaagcgcaccaggcgcggaactggggatcgctcggcgacatgaagcgggtggcaagggtctcgtcaaccgaccatatgtaagtgagaaggcgcggaacatccctgaaagcgtcgtcgggcgcaagcagatgacttgcctgctcatcgtccaacagcgcatccaggttggtttgggacaaaccccgcgcgaacaaccaggcgaaaaaggcattctgctgaagcgcgttggcgtgggccagcggcgtcgatagtggcgagcggtgggctaggcgatgcatcagccatgtaaccgggataggtccgcgttgtctgtacttgggatggggccgattcgcagccaagaggccacggtcaccgacgggatcgaattgaagtcccatctcggcgaagccatggaggatataccaccagtacaagtctgccacgccagcgcgcgtatggaggtcgaaggcggtctgaaggtcctgccgttcttgccagatggcccgtgcccgggctggaagcgatgcgccggccggcatctgggctgaccctgatccaaaccactgcatgatccggcgcggcaagatgccggccgttctgctcaatgaacttcgtctcactcgtcctgccctggtagcctaccgttcatgccgcgtactcggccgaaatcgagcgtaagccgctccttgctttggcggcaatgtttttattatctgtcccgtctgccgcgctcgggcgttggcggcaagcaacgctgttgccactgatcatgccacgtggcatcgacggcaagctcattcgggcctgcatgcggactgtttacgtttgtggcattcgaccagatgtgcctgacacgccgatcgcagtggcgtaaaatataatgatcaggcgcagatatggtgaataacggtgactgaggtgttgttgctttccttaaatataagatgaatttgtcgaaagattttctattgagggattttcatgaaattcgcctttgtcgtgcaaaatttggcgcaggtgagcgattccgttggatatgactgtatataccagtataagacaattagagaattgtatcctacggatggcggcgttcggattttttcagaagtattcgacagaagaattcattgcgatatagacatcgagccgatgaaggatttttgggaggccgttgcggcatatcccgacgcctgcatcatttatcatttctgcgatggctggacagagattgacgaatttctacgcgaaacggcgcgcaatgccgtaattcgctggcacaacaacacgccgccatggttctatatccgggacaatgtagatttcgctgccgactgcaatcggggttacgacattatctcccggttcgcgcacgcgggaagtgtgcgatttatggtcaactctgagtttacacgccgacagctccatgcattgggtgggctggattcgttgataaataccgtgtttcctgccagcacttttctcctgaaggatcgccgcgacaatcgggccgccctgccgcagtcggctgaccgcccgatcgaactcctgttcgtaggacgggtggtgcagcacaaaggacatcgacacatcctttcagttgccgcggtcgtgcagcgcttttgcgagcgtccggtccgcgtgctgtttgccggagcacttgaagcgcgtctccagaactattggttagagctgaccgacattggggtgaggctgggtgtcgaaactgtttttctaggactcgtttccgacgctgatctggcggaactatatgcatcctgtgacgccttcatctgcatgtcggagcatgagggttttggcatgccggtgttcgaggccatgcgaagccatgtgccagttattgcctggtcgacgagcgccatggcggatctgctgaaaggccaccctttcgcatcaagtgaattttcacttcatcggtttgccgcttgtgtcattgcagccatggagccatccatcaggcagcgtgtgatcgccttacagcagtatgtcctggaggggtatactgatgcgactgtgcgctcccaactatgtgccgcaatagcacgggcagaagatttgggactagatccgatctccgatgcgccggccgttcccgatatcgacgatatcgccacctttgtctcgaatctcaccgaatggatagagcaagaaatcggcacgtctgtcgaagtattcatccacgacgcccccgtgaattatgtcagcctctatgacatcgcgatccatgaccgactcattcgggccgtctattttgatagacaagctcggggcgcacgcgcacgctccgatcatttcgatgagctgcacccgttccactccatcatccggcatgcgatgctgggcgaggcgattgctgacgtcaatccgcctcgtgatctggaaacgctgttgagcttcgacgacgaggtattcgtgcgcttggcttattgggcgttgttgggaagggaggtcgattcaggcggactttccatttatctgcgtcgcattcgcaagggcgaggataaactgaggctgcttcgcgaactggccagttccgctgaagggcggaagcatggcgggcggttgggaaaggcggttctggcggccggccagcccagcgatatcgttcgcttgcagcagatggagacgacaatcgggcggctgcagcgcttcctcgcccctgaagtgggcgggccgccgcctcatgatcccctcggcagcattcgccatgtcgacgatttgctgcaacttaacaccccgtcattcatcgacatgtcctatcgcattttgcttggccacgccgtggaggcggggcgcatggaccgcgatctggcggccctccgtcaagggcagtcccggcacgccttcttatcagcgctgcgaaggtcattaaccgaacaggatcagatcggcagtctagagggcttgtcggcctatctcgcagcacccgaagatggggcggatcccgtgtcgatccgtgtggcgcgactgtctaatgagttgggacgattgactaatcagttggcgctgtgggaccaggctccatcgggcgttcatgcgcaggagccagaccgtgccttgctccgtctgactgaacaggcggtccgcacaagctctagcccttcgatggaaagcctgcgggcgctatcgttggaaagagcggccggacgccgagaagccgtgacccaatcagccggcttgtgcccggcagagacgcaagctgggcccggcgagatcgaaatccatcatatccatcaaattctgataaacgacgaggaccggatacctgatgaactgccagacatcgtgcagcgcaatcgggactcgctccgtaggttctatccggaagctgagtatcgcctgtggggggcggatgatctgcggcaatttatcgcagcgcatttcgagccagccgtggtcgagggtttcgacatcctgcaggcctacgcgctcaaggccgacttgggacgatactgtcttttgtatgtttttggaggactctacagcgacctctccaatcgttttctttcgcggtggcggattgcggaaggaaagacgatcgcctgcttccgcgagcataagcctctccatggcgccgtgtggatgctccagaacaccttgatctatgcctcaccggggcaaccagaattacgactcgcgatagatctcgtactggagaacatccgtaatcgggaatatggagtcagttcccttgcgccaactggccctatcctctttggccgcgctatggctgcagtcggccaggcgagcagctaccagatcggcgatgcgatcaatctgccggtcgaaggcgggttgaaccgtgccaattatgtcgatcgggacggcacattggtcgcggcgaggttgcagggcaatgggggatgcctctcggaactcggcctgcagaagacaaacgtctatggtgagatgtggagccgtcgggaaatctacggcgaaggtctcctactgttcgcgcatgataaccctgccgtggagacggcggaaccgcgcgacattgcgggtatcgttctgggcacgcagggcaaagagcgagggataagcattcgtaagattgccttaccgcgcgggcagtacaggatcaccgcccgattcctcgtgaaggatcggccgggcgctatcggcttggcagtcgatagcgatggcggaacccgtcagatcgtgaggggcaaggccgtgttgccggatgactgcggcgacgtcggcgtcgcagtcacgctcgacgaggcaatgaccgtcgacgtccatatccgcgtcggtcatgcctttcacggtctcttcaaacgtctgatggttcgcggtgtttctcagcacgattccgatgtgacactgacggaaaccgaagcaagtggtgttcacgcccccgaagcgagaagcgtgacagtgcagcccgtcagtcacattcatcatatagcctatcatcccgccgtcttggctttggcggatgagagcgaaattgcggagaacatccgtcttgcggcagccttgcatgatggggcgcggcagatggtctggaccgaagctagcctgcgcgagtttatcgcgtctcgcttcaatgccgatgtcgtctgggcatatgactgtctgccccaatttatgaaccgatcggaactggggcgctattgcctcctctatgcattgggcgggctctacgttgatccgtggctccggatggtaagtccgatcggcgttgcttatggcaagcagttgacgtgctttcgcagcgccgaggtggaggatggggcctcatggtcgattgacaccagcttgcttcacgctgagcccggacgggccgaattcgagcagctcatcgatcagattgtcgaaggcgtgcgtggcggggattatggcgcgataccaacggctgtgaccggggcagagcggctggggcggggcttggcgatatcttatgatgccagacgatattttggcggcgagatcgtccccatgacccgcggacgtccaatcgtcaacgactgtttcgttagccaagatggacgtctcatcgccgtctgtaaggggagcgacaatcccataacacgaatgcgacaggaagtcagggcggcgtggctggaagggcgcatctacgcgcatgtcgaagggccgcatttgccccggcgggcgccattggtgcaaactttaggctgatctgatcccggaaaactctaccccagggtggtccagagaatggtgtcggatcacggacgagccgtggtgacatgctccccgaagttcctccactcataagtaggggccggcgttgtcatggtgcccatccgagcggggttccacaagccgcttggcagcatcggcgggcgtcagcccgcctatcccgctatgcggacgcgcatggttgtaatcgtcgcgccagctcctcagtaccgatcgggcggcatggctgagcgatgcgaacagcgtttcattgaggcgttcttcgcgcaagcgaccatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngagctctccacatagccgttctgctgcggtttgccgggcgcgatgtaatgccactcgatgcggcggtcctgagtccatcgcagggtcgccaggctcgtaagatcagtgccgttatcgctgacgatcatgagggccttgccgcgagccacgatgatcgcgtaagctctcggctgacacgggcgcgtgacagcgacgccgcgcacgacctgctaaaaccgcttcgtgcggtggcggaaggcaggcatatgagatcggatgatcgatgccaccaccgccgcccatggcggcgatatccagatgatcgacagcacctccgctcgcgcctaacagcaggcgtgacggcaaaaagggatcgagctattgtcccggtcgctcccgaggcggagttaagaacaaaatccacccgcttgtcgatgcgcaggggctcccgatccggctcggcctgacagcagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggcggcgtgtgacgtccgggcggtggaggagctgtgcgagcggcgcgggcaggcggcgttgccagttcgggtgttcgtgggtggtgcccgggatgttcacctgatcctcggcgccgatcaggtcttccagcgaaaccatggcaagcaccgagcgcgtgcgggagatatggtccaccgcggcgtcgacgacctgtgaggagtccgtgggcggggggaggggcccggtgccgatcgcctgccagagcaaggtccggtcgcgagcccggatcgcctgcgctgcggccaggtcgaacgcctggtgcaggcgcgcggtccattcgagatcatggccgctccaccagccggcgagggtggccgtatcgtgcgttccggtcatggcgacgctctgggcctcgtatgcgtcggggggcaggaagcggccatcgccctcccgctcgaaggggaggacgcgcatgccgagcatgccgcggtcattcgcccgctcgcggaagccggcgggtatggtgcccagatcctcggcgacgatgatcgcatcgtgccgctggctctccagggcgatgatgcgcagcatgtcctcgaaggggcaggccagataagcgccggcgctgctggggctgccctcggcgatgacccacaggcgctgcagcccgaaggcatggtctatgcgcacgccgccgcaatggtgcagggccgcgcggatcatggcgatccagggctcgaatgcctgatccgccagggcgcgcggcgagaaggttgtgaggccccaattctgtcccgtcggtcccagcggatcgggcggcgcgccgatcgtgagcttccggagataggcggaggggctggcccagacatcgctgccccggggatcgacgccgacggccagatccgcgatcaggccgatgcccatgccggacgcgcgggccgaggcctgtgcgcgggccagcgcctgcgcggcgaggcgctggccgagaagatggacgccaagcgcgtcgggatgcgtggcgatgaacgcgcggagcgggtcctcggccgccgtccgcagatcatccgaccagcgcgcgcggagcgggggcgagagatgcagggcatcgaacgcggcgtgccggtacagcgcttcgccttcccccgccgcccagtcatgcaggtctcgtcgctgcggcgccgtcagaccggcatagctgcgctccagcgcatcgagcgcggcggggagagcggcggaccagtcgatcagtgccgaggcgttgacggtctcctgcaggccgagtggcgccagcgcgctattgagaaagcggcggctggacggcgcataggggctgtaatgctccgtgcgcccgggaatgagggcgtggaccggactgatcgcgaggaaggcggcgccgcgcgctccgaagaggtgcgccgcttccgccagatcatccagcgtgccgaacgcgcccggtccccgcagggccggtatctgcacggacgagccccagccccgatcgggaaggcggcaccgcgccggcgcgatggcgaggaccatttcatggccgtcgacgtacaaccggtgatagccggtccgtgcgatgggcggcaggctgcccccgcgaatggacagcgcgagcggctctccatcctccaggatcagctcggcccgttcgtgccgggcgagccctgccggaaggggaatgggttgtccggcatcgccgctgaggaagcgcgggggctggcgttgctccgcctcgcatctggcgaggctctgcgcccggtctgcggacgtcccggcgggataaccgagcgcgccgagcacggcgacgaggtcgtcaggggcgacctcggccgggcgcccctcggcgtcggtccattgccttgataggcccagagcggccgcgagcctgtccagatcgggttcggcccgcatgccgccttccgtgctcgtcagacagccggggccttcttcttcgggcgcccggcgcgccgtggcgccgccggcgtggcttcggaagcctccggggacggttccggctgttcggctacggcctgctgggccgcatcgaaagacggggcagcatcaccatccagttcctgttccgcgcgcaaccagtggtcctgcgaacgcccgtcggggcggccctccgcttcccatatggcataggcacgatccttgatcgtctggtcccgatcttcgctcattcatgatcctccttcacttgccggtcggcacaacgcctaacgcgccgcgcgcagtttggatgcgacaagccgcaagagccttgatcgagattaagtcctgcatgtgcggtcgagatggccgggaacgtggagcctcatccatcgtttcgctggggcaattcaaaggagactgagaatgatcaagcgattgctcgtcggtgccgcgctgggtgtgtggggcaagaagctctatgacgaaggacggctcgatccctatatcgccaaggccaagtcgaaggtggacagctatgcgggtacggacacggccacggccggccccgccaaggccaagacagccaccacgccggctgtctgaactgcatgcgtggggcggggctttgctgcctcgccccgtcggcctatggcgaaggtcgggccgctcattcccactcccggatcagactgcccagctgggcaggtgagagcggctgttccagctggtcgctcgtgcattgttccggcgctttgtccggccgccagcgcagcagccgcgtgccgtggcggaatcgcccgccggtcacctgatcgtagcggacctcgacgaccagcgagggcttgatcggcaaccagtcggaggtgcgctttccgctccaccggctcggcccgccaggcgccttgccggtgaagccgggcggcgcgacgagcggcaacagacggtctcgaagttccctgcgctggtcgcgcgctatcgcgctggtgaagccgacatgattgagcttcccgtccggcccatagaggccgaggagcagggaaacgaccgcgccgtcggcttcccgaaagccgccgaccacgcagtcggccgtgcgctgctgcttgatcttggccatggcgcgctctccgccgcgatatggagcgtcgcgccgctttgcgacaatgccgtccagtgcgccgccggtccggtcgagccaggccttcgcctgcctggcatcgcgtgtcattggagagaggtgaaggacgggagagcggatggtggcatgccaggcttccagggccgtgcggcgttcttcgagggggcggtccgccaggcgggtgctgccgcgatggagcacatcgaacagcatgatctcggcgggagtttcgcgcgagaggcgcgcgatccgcgacgcggcgggatgaaggcgctgctgcagggcgtcgaaggacagcatgtcgctcaccggcaggatgatctccccgtcgaggctcaacgcccgatcacccagagcgccgatggcggcggcaagttcgggaaagaagcgggtcaggctctttcccgacttggacttgagctccacatccggcccatccttgaggatcagcacccggaacccgtcccacttgggctcgaactgccatccgtcccccgatggaagctccgcgacgagcctggcttccatcgggagtaggtcatcaaaccaggcgcgcagcctgcccgccatcaggcgagcttcaacccttccttgttcatgctcgcggtgagccgggcgccctcggaatccgagatggcagcggcgagggcggggaacagcgtctcctcttcctccgcgatatgggtttcgagcgccgaacgcaactcgccgaccttggagaggaaacgcggcgcattgggcgccatcatctcgagctcgaacagggcgtgcttcacgtcgccatgatcggtgatgagttgctccgcttcctcggccagcccatgatcccgcatggcggggtaaatgacattctcttcctcgaaggcatgcttgccgagcagatgcttgatctgcgtgagcagcatggagcgtttcgctttctgggtctcttccgtcgcttcgagcgcatcgagcaggcggaacacgatgcggtgctcggtctgcagcgctttctgccagtcccgtcgcagcaggctgggaccctggacaaggagcttgcggccgaaattggcggcgagccctgcggccatgccgatcgcagcgaagccgaccagcacggctggagagggaacggccttgggccgggcgaaagcgtcactgattttcatgtcgattgctccgtcgcaagggggacatctagagaaccgctgccggagcgttgggtttccggtgctttcgggcgcatccggcggggcagctcgatggccatggtgaagctctgctcctgccagtcccgccggacgtagagcgcatcgtcgcccgcagtgagcgtgtatcgtcccatcgcgaacagctcgggctgctggcgccgacgggcgagcaggtcgcgggtcaggtccagcttccgggcatcgcgcgcgtccatgtccgcgctcgcgtcccagtcgaccggccggcgattgtcgggatcggtgagcgcaatgctcgtcagctcggtgccctgatagatgtccgggatgcccggggcggtcagttgcagggccgcctgcgcgaggacgaggtcgctgtggatcgcttcgaaggcctgccgctcctcggccgaccagatgagatgatcggcgagttcctgcatgagacgagtcgcgaccgccgcggcgctttcctccgtctcgatcgcgggatcttcgtggctggagttgtccttcgcttcccgcatggcctttgccagatggtcggcactgcgcgcatccctgtccggttcccggtacatcatgagcgcgacctgcgcggcatagatgccccagcgttccgggagcgcgcgctcggccgcgagcgtgcgcccgcgcgcgtacagccgctcgcccagcgcgggcagataagtgagcgcgatgatggccgcgcgcgcatcggccgagcgcttggtgtcatgggtggagaggcccgtcagcgcgcagggcgtttcctgcgcgcgggcagccatgcgctgctcgaacgtggcggggtcggtcggctggagatccggttcggcgccgacctcgcaaaaggggagataagcgacagaacggaagaacaccgtgtcttcctccgatttcgcggtgagggcaccggtcagctgttcgaagcgggcggcgaaggtgcgggcctgcggatcgtcgggcgccgaaagcaggttgaacaccggtccgagcgcttcgctcggcaagcggtccgcccgggcggcttccagcgcgcctgccagtcgggcacccggcggcagcgcgtcagcagcgtaggagcgatagaccggccagtggagagcaagctgcgcaatggcggcccgcaccgcctgcgcggcgggaagcgaagcggcaagggcctgcgacgcggcatggctcacgcggtccagctcgggtgcgaagacatgttcgagcaagtgcgcccgcacggcccgcacttcggccccgctgtctgcggggaggcaaccattcgcggcctcccgaagcgcctgcagtccgtccggcgcggtcaggagctgcgtgacgggcgccatgaattcatagccgctcatgccctccacgggccagctggacggcatggcctcgccttccttgacgatcttctccacccagatcggcaggaccccgaccgcgtcccggaggcggcgcagatacgcgccggggcgggcaaggccatcgatatggtcgacccgcaggccctggatgtgcccggcctgcacctgccggatgatccagcgatgcgtgaagtcgaacacgtcggggtcttcctggcggaccccgatcaggctgctgatgttgaagaaccgacgatgagtgatggcgtccgcgctgatccgccagtgccccacgctccagtgctgccggtccagcaattgccggagggtttcaccggtgagcgctccgtccggcgggagcgcggagagggagccctcgcgcaggggataatcctgatcatagatgcgcagcgccggcacatccccatccccggcgagcgagatgtcgcccgccgcgagcaggtccgccggcgacccgtccagcacggcgaaatgcaggggccccctgcgccagtcgatgtcgaacatggcggcatagcggctggcgggaccttcccgcatgacgttcgccagatagggattttcgggcgacagcaccatgtggttgggcacgatgtcgaggaccagccccatgtcggcatcccggaccgcgtgggcgagcctctggaacgcgtcctccccacccagcgccggatcgacctcattgggatcgaccacgtcatagccgtgagtcgagcccgtcgcggccgtgaagagcggggagagatagaggtgactgatgcccagcgtccggagccaggggatgcgagcgcgcaccgcgtcgaggtccacgccgttgcgaagctggacgcggtatgtggcgacgaggccgggggcagcgcgatgggccatagcgcgtctcattccattctgacggcagccgcgatggaaaagcggctgtcaggttgtgcttcgacgaagaaggggtcgaggggtggttcgatcgcgccatcgccgagggagaagcgcaaaagcaggcgccccgggccgaatgcccaggcgacatcgaaccgggcaccctcccgctccaccgtcactgcgggggcggcggcgggggtgggggcaggggcggcgagcagcggctggacatggatttcgcgcagtgcgagcacatcgcgcgcgaaggcctcgtggcgcagctgccgctcggtctcgggacgaccgatctgtgagcgcagcgcggtctcgggcgcgttgggatcgggcacggtgccggcgaaggcactgaagcgctcgaattcccgcgcccggccggaccgcacagcttcggccagctcgccctcgaaatcggtgaagaaaaggaaaggcgcgtcggtcaggaactcgtcgcccatgaacagcatcggggtgaagggcgaaaggagcgtcaaggccgtcaccactcgcagcgcgctctcatcgctcacgagatgatggagccgttcgccttccgcgcgattgccgacctggtcatgattgccgaggaaattgatgaaagcgctgcgcggcagatcggacgaaggttcgcctctcggcttttcgctgccgggtcgcggctggccctgctcgacatagccgtcgcgcagcgccgtctcgatgtcggccagcggatcgacggcgaagggcgcgtaatagctctcgctctctccggtcagcaggcaatgcacggcatggtgccagtcgtcgttccaggtcccgtcgaacggggcatcatcgtgaaaatagcgggtgagattgcgctcgtcctcagtcaccagatggatcggccggccccattcgcgtgcccggatcgcgcggccgatgtcgtcgaggatgtgggagtcggattcgtcgtccatcgcatggacggcgtcgaggcgcaggccatcgagctggaattcctcgagccagtagagggcgttctcgatgaagaacgcgcggacggcgggttcctcataagcgatgccctgtccccagggggatgtgcgcgaggaatggaagaagcgcgggcaccaggccgccagataattgccggccggcccgaaatgattgtagaccacgtccagcatgacggcgaggccgagcctgtgcgccgcttccacgaaatgcttgagatcctccggactgccataagcgttgtgcggcgcataaggcaggacaccgtcatagccccagccgcgctgcccttcgaactgggccagcggcatcagctcgatcaccgtgacgccaagcgacttgaggcgtgccagcccgtgccttgcagcgtcgaaagtgccttccggcgtgaaggtgccgacgtgtagctcgtagatgatggcctgatgccagggcacgccctgccactcggcggtccattcgaaggccgtcggatcgacgaggcgggacgggccatggacatcgcctgcctgcgcgcgcgcggcgggatccggataaagctggccgtccacccggaacagataggtctggcccgcccgcgccgcggtggtgacactggcccagccatcgtccttgcgcgtcatgggcgtcgccacgccatccacctcgacggcgatctccccggcatcgggcgcccacaaggcgaaccgccattgcccgtccgcggcgggttcggcgccccaggagcgggggagggcatgcgtgttcatggctgggccggcgcgaagacgcagacgctggccggctcgatcgcgaccgtgtccccggggcagggctccggcgcgaaggcttcgtcccgcgcggtatcgacgacgcggacccagcccgtgacaccattgggcgtgggcaaggtgaagtcgagcccatcgccggcattgaggacgatgaagagcgcgctgatattctcgttctcgacgaagggcgcacgggcggaatggtcgacgaacagaccgaggactcgcagcccggcctgtccccacagttcctcgtccatctcccggccgtccggctgatgccaggcgatctcgatcctgtgctcctccgtgctttcgcccagcaggaacatgtcttgcgagagaacggggtgatcgcggcggaaagcgatcatattggagacgaagtcgaggaaggcgtcatcgcgacggttccagtcgatccaggcggtctcgttgtcctggcaatagacattgttgttgccgccctgcgaatggccgatctcgtcaccggccagcagcatgggaacgccctggctgaggaacagcgtcgcaatcatgttgcggcgccggcgggcgcgcgcagcgatgatcgcctcgtcctctgtttcaccttcggcacccatattgtccgacacattgttgtcgtgcccgtccgccccgtcctcgccattggcctcgttgtggcgatcgttgaacgagacggtgtccatgagcgtgaagccgtcatgggcagcgaggaagttgatcgatgaggtcgcgccccggtcggaatgattgaactggacgggggagccgagcagattgccggccagatcgcccaccatcccttcatcgccccgccagaaaccgcggaccgtgtcgcggaacttgtcgttccattcccggaagggatgagggaagccgcccacctgatagccgccttcgccaacgtcccatggctccgcgatcagcttcacgccggccaggatcggatcctgccggatggcgccgaagaatgtgccttcccggtcgaagccggcggcctggcgccccagggtggacgcgagatcgaagcggaagccgtcgacatgcatcacctgcacccagtagcgcagggaatcgagcaccatgcgcagcaccatgggatgggctaccgagagggtgttgcccgtgcccgtctggtcgaaggaataacggggattctcgggggagagggcataataggccgcgttgtcgagcccccggaagcacagcgtcgggccgcgctcggacccctcggccgtgtggttgtagaccacatccatgatgacctcgatgccggcccggtggaagcgcttgaccatgttcttgaactggcggattgccgagggcgcgccgtcgcgctgctggaggaagcggggctccggcgcgaaatagccaagcgtctgatagccccagtaattggacaggccccggtcgacgagcgcgcgatcatcgaggaagaactggcagggcagcagctcgatcgcggtcacgccgagcttgcgcagatggtcgaggatgggatcgctgaccatgcccgcataagtgccgcgcaactcctcgggcacatccgggtgaaccatggtgagcccccggacatgcgcttcatagatgacggattcggtccaggaacggcggatcgccttgtcatcctcccagtcgaagtccgggtcctgcacgacgctcttgaccatgaagggtgctgaatcgcgttcatcgaaagtgagatcgtcgccgctttgcaggtcatagccccagagcgcatcgtcccagcggatctgcccggcgacttcccgggcataagggtcaagcagcagcttgttgggattgaaccggtgaccttcctccggcgcataagcaccatgggcgcgatagccataaagctgcccgggccggacgccgggcagatagcccgacaggatcgagccctcgcgatgcggcaattcgagccgctggagctcttccgagccgtccggggagaacaggcagagttcgatggcttccgcattctccgagaagacggcgaaatgtgtgccttcgcccgtgaattcggcccccagctcatgatgcagcctgtcgggcttcgcgaaggcaaaagtcattggtcctcctgaatttgaagtcttctctcttttctcagcggcggccgttcgcgagcagccggagggccggggcctcggtccggttgcgatcggtggacgcaagcaggggccggggatgcaaggctgcgccgtccagccgtgcaagattggccagggcgcgcgccgagaggacgtggatgccgccctcggaaatggtgcaccatcggcccggtgcgcgcagggcgcggtccagctcgaacccgtcggggagaaccgcgtcctgcgtcacgatcgcatcgtggatcgtgacgttccggccgatcctcgcgcccggcagcacgacgacattgtcgagccgcgagccggcgccaatgagcgcgccatgcgcgatggacgacccggtccagctgaacaccgaaacgctgtcccgcgcgtgcgtccgggcgggatcgagaaccggcatggcagcgacgtcgagcggaacgggccagctcggatcgagcggcagggtcccgctggccatttcgctatggacgcgatgataggcatcgatcgtgccgaggtcgcgccacaggggcgcggcgtccctgcgaccgggcagcgtataggcatgcgcaagccggccttccaccatttgggggagcacatgcttgccgaaatccagctcttcatggagcggcgccagccggtccagcaggcttttcagccgcgaccagctgaacacgtaaatgcccatcgaggccagcgcgaagccgggccggtccgcagatgacctggcggtggcgggcttctcgaagaaatcgacgatgcggccatcgtcatccacctgcatgatgccgaattcgcgagcggttcccacaggcacatgcgccgcgcccaccgtcacgccggcgccgctcctgcggtgcgcgtccatgaaggggcggtaatccatctggtacagatggtcgccggcgaggatgaccacgagatcgggtgcccgagcatcgatcgcggcccgcaccttgccgaccgcgtcggcagtgccgttgaagccgccaaaatcgcttccatccagcagttcgatcccgagcggaccaccgcgatgccggctctgccagctcgcttcgatatggctgcgcaggctttccggcgcatattgcgtcaggaccatggcctgcgcgatggccgagttcgagacgttggcgagcgtgaagtcgatcaggcggcaggacgggccgaccggcaaggcgggcttggcctgcgcatccgtgaggtcgaaaagcctggatcccctgccaccggcaagaacgatggccagatcgcgcgaacggacggccggagcagttgcttggttcattctgaccctgtgcggacggtgttgacggggagatgttgacatcagccacaactcgcacccgcgatcgccgttcccgcacttgcgctatgttatcatctgccgtcctctccctgtcatcgccggtcccgtccgcccgaaaggaaatggcccgccatcaagggaagggcgggccatccaggcggaaagagaaccgctgcggcggctcaattccggtcgagacgccgggcgtgcgccagatgctgctcgatcaccggtgccagctcgcccgccgctgccttcagcggcgtcacggtcccgtccgtcgcatacttcctcatgagtgccagcgcatcttcatgcgcgtcgacctggccgtcgatatactcctcgtcgaacttcgcgcccttgagggccttcagctcattgaggtcttcctgctgatcgcggctgagcgtcgcgtccggcgtgatctgcggctgcgaggcgccggccgcttccttgatccgggcggtggactgggtatgcgcctcgatcatcttttgggcgaattccttgacctcggcggattgggcgttggtggccgcgagctttgctgcggcgatctcgaaagcgtcgctgcgtgcggcggtgttggcgaattcctgtcccgagggggtgggcgtcaggctttgggtcacgttgtcgatggtgttggtggcggcgttctcggccctgtccaccgtgccttcgacatcctgctcgacattggagttgcacgccgcgacggcgagaaggggcaatgcgagaagggctgtcctcatagcgatcatgatgatctctcccaggctgcttgtggcgaatgaaacgtggcgggctttgcgaggttcccccgccgcgcttcgccgtcacgccgtcgcctcgccggcgatcacccgcggacccgcccgcagaagggtggggcgaaaccaatgttcgccagcgccgttcccaagaagccggccctttgccggcgagacaacggaggttgctcatgggactgattctttggttgatcgtcggcggcatcatcggctggctggcgagcatcgtcatgcggacggacgctcagcagggcattttcctcaacatcatcgtcggtatcgtcggcgcatttctcggcggactgatcttctccggcggatcgatcaacaacgcgccgctcacgctcaccagcttcctggtttcgctggtcggtgcgatcatgctgctcgcgatcgtcaatctggttcggcgtggccgggttcgctgagcggacgaagaatgaggaagaaggcgtgcgggagatcgccactggcgggagaggtgctaacccgcgttaatatcacgcctctcgcgctttacggcaggacgccctatgctcgccgcccgtaccgggcggaaaacaggccagggcgcctgtcgtgaggtgaattgatgggaacaaggcaggagacggtgcagtcgcaccggacggcagaaggactgccgcaggacgctggcgtcctgagcctgctctaccgttatacggaccagctctaccgggcgaagacgctggacgcgatctatgacgcggccctctccgccatctgcgacgggctggagacggaccgcgcatccattttgcgattcgacgacgagggcgtcatgcgcttcgtcgccagccgggggctttcgcaagcctatcggcaggcggtggatggccattccccatgggaagcgggggcgcgcaatgccgagatcatcagcatcgaagatatcgcgcagtccggggaatcgcccgagatcatcgccgcgatccgcaaggaagacatccgggccctgtgcttcatcccgctggcgcccgacaaccgggtgatcggcaagttcatggtctattaccgggatgcgcggacactcggccgggacaagtgcgaactggcgctcaccattgcccgccagctcgggttcgccttgcagaagcacgaggcggatcacgccgcacgccacctcgccgcgctcgtcgacggctcgaacgatgccattatctccaagacgctcgacggcatcatcaccagctggaatgccggcgcgacgggcctcttcggctacaccgcgcgcgaaacgatcggcaagccgatcctcatgctcatcccggaggaccgcaggaccgaggaagacgagatcctcgcggcgatacgcgcgggaaagcgagtcagctcctatgaaaccgtgcggcgccgcaaggacgggcagctcctcgatctttccctgaccatctcgccggtgaaggacaatgacgggcggatcgtgggtgcgtccaagatcgcgcgcgacatttccgagcggcgacgccatgccgaggcgcaggcgctgctgctcgcggagatgaaccatcgggtcaagaatgcctatgcgctgaccagcagtcttctcctgctgagcgcacgcacgacgaaggatgccgataccctggcgaaaatggtcgcggatcgcctcgccgccctcgctcgcgcgcatagcctcacgcttccgtccgcagcatccggggaaggggataaacgccctgattcgcttcagtccgtccttgccgccacgctcgcgccgttcgagggaagcaccgatgcgggcgtcccgcgcctcgtgatctcaggcgacgacgcgccggtcccggacaggctggtgacgtcgcttgccctgctgttccatgagctggcgacgaacgccacgaaatatggaagcctgtccgttccgggtggccgggtggagctttccgtccggggcagcgaacaggagacggagatcagctggctggaactgggcggcccggccacatcgatgccagcggagaaggggttcggcagccggctcctcgaccttgcggcgcgtgaactcggcgcgatcgaacggcgctgggaagtggacggactgcgcgtgatcctgcggatggcccgaacagaagactcgaacccggctcccgtcaacgattccgcggccatcccgtgacacagcgaaccggcgtgcgccacgcctcgacccggaaatgcagacaatctaacatatgtaaattcagcgggagtagaatcagctaatctcgtgtttcggggcgaaacaggaatttgttgatggccagtcttgccactatcgccgacgatcatattcaattcagaccccaccaatatcttgctcgcgaggccgaccggcctgagttcgtctacaggatagaggagggatgggcatgccgattccgtcttttgaatgacggccggcgacagattactgcgctcttcctgcccggtgactattgtgagccgcagtgggttctgggtcatcgcccggcccagcccatcgtggcgcttaccaatgtgcgcgcctcgtgcatcccctgcgcgtcgattggcaatcgtccgttcgatcagcaacgtcgtctctggagcgcgcttgcgcatgcgctcgaccggcagtccgactggctggtgacgctggggcgccgcacggcgctggagcgcatcgcgcatcttctgtgcgagatattcgagcgcctcagtcgcagcggcctcacttatggccagcaatgcgccctgccgctgacgcagatggacatggccgatctcaccggcctgaccccggttcatgtcaatcgcacgctccagtccatgcgctcggcagcgctgatcgaattgcagtcccgctggctgcgcattccggacctttcggcgttgcgtcaggcggcgtgcctggcaccggcctagcgccggaggtcgatcaatccgctcagcggggccgccgttcgggatggagataggccggatcgaactcggcgagcgcgcggagcgcaccaaggtcgctgatggtcacttcccgcttgcggaactcgacggcgccgctgtcccgcaattcctgcagcacccggttgacgtggacgctggtgagcccgaggcaatcggcaagatcggcctgggtcagcggcagggggaagggcgtttccggcggggcatggccgaccagagtcagccggaaatgcagctcgcagaacagatgggcgaggcgctcgattgccggacgccgcccgagcgagagaacccattcccgatggatggccgcgtccagattggtcgtgaaccagagcaggcgcgtgagatggggatgggtttccgtaatccgcagcagtcgctcatgggggacgatgccgatccggcaaggcgtcagggtcgtgacgctgtcggacagcttcttgagcgtgaacccatgcaggtccacgaaatccccgggaatgtgaatttccgtaatctgcctgcggccttcgctcagatccttgtgacggcacatgaagccctggagcaggacgatcgcgtgactgagctcctccccttcccggatggtggcatgtccggcgcggacggagcggatgtcgctgatcgcccagcgcagcatcgcttcctcgtccgcactcatatcatcgtgcgtccgcagtcgctcgagtagaggggcgatggcagcagtcacggcacccagtccaatgctgacgccagaatatctcaagacaggcctttcgcaaggcaatggtgcggacggtcagccgggccggtccgcgcccgggccgaacagcatgccatggcccggctcgccagccatatcaggggcggccgggaacaggagggacaaagcgtcacgcgtcgggttcgccgatctcgtcttcctcgtcggtggccagagcgtccgcctcgtcgtgatcgagatgccgctcgatttcctcggagatcagctcgagctgatcgtagctcatggcgaattcgtgcgtgtcgccgtcctcgtcgtcaaactggagcagatagccttccgtggatcgggcaatggtgaaggtgtcgagcaacttggccatatcgcatctcccttggtctccgccccaaacgccagatgacgcgaaatgtttcttccaaatgatgcggcgcggccaatgacagggccgccgcgccgggccgaggcccgttcaggcgatgatcggggcgatcctcgcgcggagcagggctgccgcatcgcccggcgccagccgcacctgcaggccccgctggccgccgttgatgtagacgaggggctcggccatcgcgctttcctcgatcactgtgggcaccatgcgcatctggccgaacggactgatcccgcccaccttgtagccggcgatgcgctcggcgtcggccgggctcatcatctgcgcggacttggcacccagcgcggcggcaagcttcttcatcgacgcttcccgatcggaaggcaggatgaggcaggccggctttccgtccgccatcgccatcaatgtcttgagaacgcggcagggatcctcgcccagcgcctgcgcggcctgaataccgatccggtcggccgacggatcataatcataactgtggatcgtgaaggggatacccgccttctccagcgcccgtgtggcgcgcgtggctttcgacatggcggcgctccggatactcgacggcccgccgcatagcccggcgaacgcgccaagtgaaggccgcgcgccccggtattgcgcgctataagcaacaaatcagcaaccattgcccttatcctttcagtatcgactggacgggcacaatcaccgccggacgggacgcaagaggcggttgatgttgaagcgaatagacgtggcggaagttcagcttggcatgttcatccacaagctggaaggaagttggctcaagcacccgttctggcggacgaaatttctcctcgatgatccgcaggtcctggccgatcttcgcgccagcgaggttgaaggtgtgctcatcgacatcgaaaagggcgcggacgtaggagacgcctcctcgccggccgggcgccgacgcccgctggtccctgcatcctcgtcggcggatcatgtggcggagcgggtgaggctggagcggatgcaggcgagccagcaggcctttcgcgcggcatcgaacgtcattcccttcgacctgcgctcggccacggcgctcagcgtggcgcgcgaggtcggccatgcccgcgccgtggtggcgaaggccagccgcatcctgtccggcgtgttcgagcaggcgcggctcggcaaggccctgtcgaaagcgcaggtggaaccggtgatcgaggacctgttcgcctcgatccagcgcaacccgcatgccttcaatggcctcatgcgcatccgccgggagaacagtacgctctattcccacggccttgccgtcagtgcgctgatgatcgcgctgggccggcagatggggctcgacgagcagcgcgtgaaggatgccggcatggcgggcctgctcatggacgtgggcatggggcacctgcccatcgatgtctcgacgatcctggacgatctgagcagcgcccagcgcaacatcgtggagactcacaccacgctcggctacgagttcctcgagcttggcggggaattgcccgaggaagtgacgcgggtctgcctcgaacatcacgagcgctatgacggcagcgggtatccgcatgggctggttggcgaggaaatcggcctgttcggccgcatggcggccatctgcgacgtctatgattccctgacatcggaccgcccgcatcgcccgcgcgtcgatcccaatgccgcgctcggactgatgcgcggcatggaaggccagttcgatgaagcgctgctggatcagttcatcgagagtgtcggcgtgtatccgatcggctcggtggtgcgcctgaccaacgggcggctggcgctcgtggtggatcagaatgcccaggactataccagcccgcgcgtctggagcttctatgacgtggggtcgcgccgggtcatcaagcccgaggatctcgacctgcgattctgccgggggcgggtggaaatcgtctgcagcgacgatgcctcggactatgccatcgagaatttgccggctatccgcgaaatggtcttcaacagcgcctgcaaggccctggcctgacgaacaaatctgcgggtagcgagagcccgcaccgatctcccggaccttcggcgcagaccccttctgctcaggcggattcacgctcgccatggccggcgaggtccggagcatcttgcaatcatatcatgatatgatatcgccatatcatgcgattcctggccgacattcccgatgacgatctcaagtggctggatcagcgcgccggcgagcagggccggtcccgcgccgccatgctccgggaagcggtgagcgcctaccgggccgaacagtcgcagcaggggatcgagcgcttctttggcctctggtcgcgccatggctcggcggtcgatgggctcgaccatgagcgccggatccggggtggcagcgacggcgcgcccggcgggaaacgcgcgtgagcgagttctatttcgataccaacatcctgatcgatgcgctgcatgaccggccgcaggcatgggccgagctgcgccgggcgcggcggccgtggatcagccggatcagctggatcgaagtgatggccggtgccccggaaagcgcgcaggcggacaccgagcgcttcctcgacatgttcgcggtggcggaagtggatgaggaagtggggcggcgcgcagcctcgctgcgccagcagcgcggatcgatgaacctttccgcggcgatcatcctggcgtccgcccagctcagcggacgtatcctcgtgacgcgcaacagcaaggatttccccgccaatatgccgggcatccggataccctacacaatctgagacgacggaaggcttgagcgatgtgcggaatcatcgggatcgtaggagcgcaggatgtcgccgagcggctgctcgacgggctgcggcgcctggaatatcgcggctatgattcggccggcatcgcgacggtggtcgacggcgcgatcgagcggcggcgcgcggaaggcaagctcgccaatctcgcgcgggcactggcggacgatccgctgtccggcaccaccggcatcgcgcatacgcgctgggctacccatggcgcgccgacgaccagcaatgcccatccccatgccaccggcgaagtggcagtggtccacaatggcatcatcgagaatttcaagagcctgcgggacgagctgatcgcgcgggggcgcgtcttccacagcgagacggacacggaagtcgtcgcgcatctgctgagcgagcatgtggaagccggggccagtccgcaggaagccgtgaaacgcgtgctgccgcgcctgcgcggcgccttcgcgctcgccatcctgttccgcgcgcatcccgagctgctgatcggcgcgcgcctgggctcgccgctggtcgtgggccatggcgatggcgagacctatctgggatcggacgcgctggcactggcgccgctgacgcagaggatcgcctatctggacgaaggcgactgggtggtcgtcacgcgcgacggcgcgcaggtgttcgatcgcgatgacaaccccgtcgagcgccccgtcacgctctcgggcgtgtccggcgcgatgatcgacaagggcaatcaccgccacttcatgcagaaggagatctacgagcagccggtcgtcgtcgcgcagacgctgcgcagctatctgcgccgcatcgatgatcaggtctcgctgccggtgccggatttcgatctctccgcgatccggcgcgttactatcgtagcctgcggcacgagcttctatgcgggcatggtcgcgaaatactggttcgagcagttcgcgcgcgtgccggtcgacctcgatgtcgcgagcgagttccgctaccgcgcgccggtgatggaggatggcggccttgccctcttcatcagtcagtccggcgagacggccgatacgctggcggcgctgcgccacgcccgggccgaagggcagaagatcgccgtggtggtcaatgtgccgaccagctcgatggcgcgcgaggcggacctgctgctgcccacgcatgcggggccggaaatcggcgtcgcctccaccaaggccttcacttgccagctggccgtgctcgccgcgctggcggcgaatttcgcgcgcgcgaaggggcggctgaccccggaggacgagaaggcgatcgtgggccatctggcggaagcgccggccgcgatgaatcaggcgctcgcgcaggacgaggcgatccaggcactggcgccgctcatcgcgcccgcgcgcgacgtgctctatctcggccggggcacggattatccgctggcgctggaaggcgcgctcaagctcaaggaaatcagctacatccatgccgagggctatgccgcgggcgagatgaagcatgggcccatcgccctcatcgacgaagccgtgccggtgatcgtcatcgcgccctccggccccctgttcgagaagaccgtttccaacatgcaggaagtgcaggcccggggcggcaaggtggtgctgatctcggacgaggaaggcatcgaggcagcgggcgaggggtgcctcgcgacgctagccctgccgaaggtccatccgctgatcgcgccgatggtctatgccgtgccggtccagttgctggcttatcatgtggcggtgctcaaaggcaccgatgtcgaccagccccgcaacctggcgaagagcgtgaccgtggaatgaggcggggcggacgtgagtagatgtagtgaaacaaaagagattttcagattacaattaagtctttcagattttgaatctgtgacaattgaaatttgcggatttattccggaatatatcattgatatatttgaaaattaagcaagatagggctcaagggcgcttgcttatcaaagtgtgaatcttggggtttcgtgcaaaaatcgggtgagaaatggctactggctgatcgctgtattgggcgtcgatgtgcggatggacggcagcgggcaatcaaccgtcgagttggttcgtccgctcacgcgaacaaagcggcccttcattggatcagaacagcccgctggtacctgccggtcgttcatcaggccaaaccggctccccggcgacctcgggaagccgggactgttgtcaaatttcggtccgttcggacagcgtcagtgcatcgtcgatatctacaccgaggtatctgacggtattttcgatgttggtatggccgagcaggatttgcacggcgcgaagattacccgttgccttgtagatcagtgccgccttggtccgtcgcatcgagtgtgtgccatattctcggttgtcgaggccgatcgtcgatacccattcgtcgacaaggcgagcatattgtcgtgtgctcaagtgaccaaggtaatcgatcctgctggggaacacgaagtctcggattgtgccgccgcgccggtcgagccaagtcttgaggctcttgcgtgcctcagtcatgatttcgaactgcacgggtcgattggtcttttgctggataacggtcgcgcgatcccgaaatgaccccgcgctgatcaggtcgccgatcttgattttgaccagatcgcagcctcgcaatttgctgtcgatggcgagatcgaacagagcccggtcacgcagacgtttgtgttcgtcgagatagaaacggatcgcccagatatcgcgaggcttcagcgggcgtttcggtccaatatttttccctgcgttccaaggccgccgatcatgtatggcggggtcgaggtctgaatgtcccatgatagttctccgatggccgcaatggccagagcgagtgtagccccatgtcaaaccaccatcagacaagtgtcgcgcgacacttgacaatcttgcggcgctgcgctacatccgaacgatggaaatcgagagcatcaggcacaaaggcctgcgccgcttctttgagacgggcaacgctaaaggcttggttggagacgcgggacggctgcgcaagatgctcgccttcatcgacgctgcggaaagcttcgaagaactgtcagtgcctccgaacttcggaatgcatgagctgacaggcgatcggaaggggagctggtcgatgacggttacgagaaactggcggatgaccttcggtttgaatgatgaaggcgcgctaatcgatatggatctggaggattatcatggcgcttaagatgcacccttcgctcgcgctccacgtgggagactggttgaagacagaaatcgtggagcctgcacaggtcagcgtgacagctttggctgagcattttggcgtatcaaggcaggcgttgagcaccttgctgaatggcaatgcgaacctgtctgctgatatggctattcggtttgagaaggctttcggcatcaaggccgacactctgttgcggatgcagacagcctatgagctggcccaggcccgcgagcacgagcaggacataaaggtcgagaagctcgcaaaagctgcctgacatcgccgaaatatctgccattcaaagtgacaagggcgcccgtgaaagctgtcgttggttcacggcccggattcgacaccttctccaacgcacgctttgccgcccccaagacaaacttcgcttgacgactcgatattctactacttaagtagagttaccccgcacggaccagctggtcggggctttcgtgcgctttcaaggggcctgatccgcggcttttgattgggatgcagcttgctccgcgtgaccaaccgctaaagcgcacgatgctcaggcgaccgcgccaggcgtcgtgttcccctctcgcaaacgaagaggtgatacgatgcgcaagaccttccagacctgttgacctgacccgaactccagcacggctcgagcaggagccgcacgcccgctgatcacgaggccctggcctcttccggtcaggacgacgtgcgccctgtgacggtcagcaccgcccctgcctcggcaggcggcggccaacccttcgccatgcgagctcaacatgatcaggctgaccagatccgatctggcgggcctggcgcgctacccgctgtctcttcagcaatcggcgatcgctctgtggggcgatctgccgggggaaagtcgcgccctgtctgccgacacacccgcgcctgccgataccgccgggcaaaacggaccatcacgttcagggacatataaaaaatgagtttcgatcagtttcatacgcgcagttttcatggtcgcggtgcgggcgacggcgtgcaggcgggcgtcatcaggcgccatgggctcctgcgctcggccgccctggcccttttacttctcgcaccgggcggggcctatgctgctgacgatgctgccactgctgatgccgacgcatcggcggaggagagcggtgccgtgatcgtcgtcacggcgtcccgccgccgcgacgaggcggtgcaggacgtccccatcgcgctcagtgtggtgagttcgctcacgctggaacggcggggcgattacaccctcggccagatccagcagtccgttcttcccgccggtgccggtgacgatcgctttcctcggcgtgacgctcttcgtcctctatctgggctggacgatgatgcagatccccttccttgcctggtcgggggaactctccaaacgctatcacgagcgcacccgcgttgcgacctatgtgcaggtgatctccgccgccgctctgctggcgacactcatcatgcccaccatcgccgatcagctctggccgagcaacgcaccgctcaagctcgctttcatgggcggcctggtgctcgccacgctggtgccgacgctgatcctgaccgtgcgctcgttcccggatccgcagatgatcgacctgccgcgcacgcgcctctcgccgttcgccgcgatccgggtcatcggcgccgagccgctgctgcggcgggtgctggcctcggacttcgccgtgacgctggcccagaatatccgcgccgcgctcttcgtcttcttcgtggcgcactatatgggccggccgcactgggggagcgggctcttcctgctgcaattcgtgttcggcatcttcgccgggccgatctggatgcggatcggctatcgcttcggcaagcaccgcaccgccattgccggcgagcttgcgcaggtcgcgatcaatctgggtctgctggccgtcacgccatcggccttcccgctgctcatcggcctcacggtggcgcaggggctggcccagggctcaggcaatctgatgctgcgctcgatcgtcgcggacattgccgacaagcatcggctcgaaaccggcgacgaccgcaccggcctcttcttctcggtcttcagcctctcgggcaaggccgcgacagccgtcgccgtcggcatcgccctgccgctggtcgcctggctcggcttcgaccccaaggccgcccggaacagcgacgccgcgctgaccggcctgctgctggtcttcgcactgggcccggccattgcccacgctttctctgccctgctcatccgcggcttcgcgctggatgaggccgcgcatgccgaaattcgccgccagctcgacggtagggccgtggccctctcgcccgctgaataactctggaggacaatcatgacattgctggaaaagacccgacccatcgacaccgacctgttcgagatcacgccgctccagccgagcctgggcgcacagatcagcgggatcgacctttcgcaaccactcgacaaggcccgccacgccgcccttcacgccgccctgctgcactacaaggtgctgttcttccgcgaccagcccctgactcgcgagcagcacatcgctctcggcgccgcctttggcgacctggaaacccatccggtcttctccctgccggatcatccgcagatcctgccgctcgtctcccgcgagttcgccggcaaatatcgccagacaacggacagcaactggcacgccgacacgacatttcgtgccgagccctccgctgcatccatcctgctccagcgggtctcgccgggccttggcggcgacacggtcttcgccaacgcggtcgctgcctatgactcactggacgacgagaccaaggcgcggatcgacgggctgacagccatccacgacacgcgcatcttcctgcaattcatcgattccgaggagaaacgccgggcgttgcaggcgcaatatccgcctgtcgagcatccagtcgtacgcgttcaccccgagacgggggagaagctgctctacgtcaattcggtcttcacgcgggagatcgtcggcctgcgaccggacgagagcaaggcactgctcgcccgcctgttcgatcaggtcaaacggccggaattccaggtgcgctggagctggcaaccggggtccatcgccttctgggacaaccgggcgacccagcattacgccgtgcccgactatcgcggcgaccgccacatgcagcgcgtcaccatcgtcggcgaccggccggtcggcccggcatccatcaactgatcccccacgcagaaaggagcatcatcatgtcaatcgtcaagacctacgccaacgccgccgatcccgcttccccgctcgacatcgcgccggtcaccggtacgatcggcgcggaaatccggggcgtccagctctccggagacctcgatgccaccaccgtccgggcgatccaggatgccgtggtgcgtcacaaggtcgtctttttccgtggccagcatcacctcgacgatgccgagcatgaggccttcacggcgctgttcggcgatccggtggcgcaccccaccgtccccgtcgcacagggctcgcgctacctgctcgagctggacagccgggaaggctatgccgcatcgagctggcacaccgacgtgaccttcgtcaatgcctatcccaaaggctcgatcctgcggggtatcaccatcccggaggccggcggcgacacgctctgggccaatggcgagacggcctatgacggcttgcccgagccgctgcgccagctcgtgaacggtctctgggccgtgcacaccaatctctacgattatgcagcgatcctcggcaacgcacccaaggggaccgatcaggaaaaggagcggctcaaccagcaccgtaatgtcttcgcctccaccgtctacgagacggagcatccggtggtgcgcgtgcaccccgtctcgggccagcgctcgctgctgctgggccatttcgtgaagaatttcgtcggcctcagccaggcggattcggcgcgcctcttcaacatcctccaggatcatatcacacggcccgagaatatcgtgcgctggcgctggcagccgggcgacgtggccttctgggacaatcagtccacccagcaccgcgccgtcgccgatttcggcctgcagcgccgcacgctgcgccgcgccaccatcaatggcgatgtgccggtgagcatcgacggacgcaccagccgcaccgtccgcaaggaaaaggcggttcagtacgagcctgcatgatctgattccacggccgcgccacggccaggaaaggggacgtggcgcggcccttctgattgcctccgacagacaggaaaccgcatgactttcgccaagccgctgacggcgctcgctgccgctctgctcgcgctcaccggaacgccggccgatgctgaagcgcagaagcgccccaatttcctcatcatcattgccgatgacctgggctattccgacatcggcgcctttggcggcgagatcgcgacgcccaatctcgacaggctcgcgctcacggggctgcgcctcaccggctttcacaccgcgcccacctgctcgcccacgcgcgcgatgctgctctcgggcacggacaatcatctcgcgggtctcggttcgatggccgagacgctcgcacccaaccagcggggcaagccgggctttgaaggctatctccggcccgatgtcgcctccctcgccgagcgcctctcggccggcggctaccgcaccttgttctcgggcaaatggcatctgggcctcaagcccgagcaggatccgcacgcccgcggtttccagcgcagcttcgcgctgctgcagggcggccataatcatttcgggcagggcctctcgaccgatccggccagaggcgacacctatacgctggacggcaagcccctcgcccagctcccggccgacttctattcctccgatgtctttgcgacgaagctgatcgaggcactgaacggcaccggtggcgcgaagaagcccttctttgcttatctcgccttcaccgcgccacactggccgctccaggcgcggcccgaggacatcgcgaaatatcgcggccgctatgatgccgggttcgacgtgctgcgcgcccagcgcctcaagcgccagcgcgagctcggcctcatctcgccccaaacggtcgcccacagcacgaaggtgccgcgtggccactgggatgcgctgaccgccgccgagcagcgccaggctgcgcgggacatggaaatctatgcggcgatggtcgaccggctcgaccagaatgtcggccgcgtgctcgatgcgctgcgggcaagcggcgagctcgacaacaccgtcatcctcttcatggcggacaatggcgcggaagggctcgacgtggaaggcgggggcctcaaattgctggaggcgcgccttgccagggcggacaacagctttgccaatcgcggcactgcaacctcctatgtcgcttacggcccgggctgggcccaggccgccaccgcaccttcctggagcgtcaagggctatgcgaccgagggcggcacgcgcaccgtctccttcctcaactggcgcgggatcgcccgacagggccagacgagcaatgccttcctctcggtcgccgacatcgcgccgaccttcctcgatcttgccggcatcgcgcgtgacgggaccagcttcgccggccgcgccgtccgtccgatcaccggcaagagctgggcgcccttcctcgcgggcaaggcggatcgcgtctatggcgtggaggaggcgatcggcaccgagctgttcgggtcgcgcgcgatccgccaaggcgactggaagatcaccgacccgggcgacggcaaatggcgcctcttcaatctggccgaggatcccggggagacgcaggatctctcgctcgccgagcccgagcggttcacgctgctcctcgccgcatgggacagctatgccgagcgcgtcggcgtgatcctgcccagcgaaacgctctatcgcccatgacccgacggttcgcgacctgcctgatcgccgccctttcgctgccggcgcttgtggctgccgaccgggcaatcccggtcagatcgctgccggagaaccggcagtgcctgccgccggccgacctcatggtctgggttgccgggggtgagacccggatcggcgacgatgagggttatgccgacgagcgcccgtcctacaccgccccggtcaagggcttctggctcgaccggacggaagtgaccaatcgccagttcgcggccttcgtcgccgcgaccggccatgtcacgacggccgagcggcggggagactcctttgtcttcgtgccgccggccgccgggacgatcgccaccgcgccggaccagtggtggcggatcgtccagggcgcggactggcggcatccccagggaccggggagccgcatcgacgaccgcctggacgagccggtcgtgcatgtttcgcaagccgacgcgcgcgcctatgcccactggcgcggccatcgcctgccaagcgaagaggagtatgaacgggcggcgcagggccgcctcgggacgctgcgcgatcagccggcgccggactcggccaatagctggcaaggaccgttcccccatgaggatctcaagctggacggagccgccggcattgcgcccgtgggctgctacaaggctaacgcctatggcgcgcacgacctcatcggcaatgtgtgggagtggacgtccagctggtacacgcccggccacggccccgagccgagtccgctcggtgccggatccaatccgagcgccgatccgcgccagcccgacaagcccgtgcgcgtcatcaagggcggctccttcctctgcgcgcccaattattgcgcccgctaccgccccgcggcgcgccacgcgcaggcggaggacgaaacagcctcgcatatcggctttcgaacggcatcgaacagggatctcaatagctagtcgggaagcgccccaattccagacattgagcggatcgaacgaaacgccaacaaaggcgacattcgaccgccccaaacggctccctaaaacctgtcctttgttcatcaggctgtcaaagcttcccgatgcactgaccttcggacctgaacgggaagttttgtcggaagccgccgcgatcatctgcaagcgcccgaatagcagtcttccgaatgtgcaggcgctaactccgaaatcggccgctcaggtcaggtcacgctatcgcacaaccctccagccatttgacggcgcaggcaaattacatgcgacattaaacccgagtcagatgaagttgagggcattattctctgattacgtccgatttcaccttggaaatttcattcctttatagtagacgcacttgtatcacctaccacaattcaattcctctgttgagactattcatgcgagagcgattctataacaatcggagggatgacgaaggcccccgccgcaaaattacaggattatcgactgtcgaaactttcctggcgtcaagccggacgagcgttggaatgcgcgcgtaaaagtcgcctgcgaggaaaagcgacagctcagcgcgatctcggccagtgatagattggtgcttgcgagtagctggcgcgccagctccagcctgcgggtgctgacataacgatggggggggattccggtcgcatcgcgaaaagcgcgcgcgaagtaaaaggggctaaggcaggcaatcgccgccagttgatcgagcgtgagatcatcactcagatgagcctcgatatgatcggttacccgcttgaggcggcgcggatccagcgccccacggagccgatcggcgccgggcttcatgcgatcgctcgcataacggctgacgatatgtgcgaacagcgccatgctcagctgatcggcgagcaggctgccactggacgtttcgcttcgcagctcgtcaagcaatcgcaagccgatctgccgcacaagttcgtcatccacattggcggcatagtgaatgctgccgggcgagatggtgcgcgatgctgcctcggaatagcgatcgaagcgctgctggggaaaatagagatgaagaatctggggcaactcggccgtaatccggatggagtcctcctcgaccccgatcggacagaaccagagcgtccccttgcgcaccgccgtgctctgaaactggccattgccccgtcgctcgacagagccgtccggcacgtcggccaaagcgagggtgatttccatctgatccgggcggatcgccgggatttctccggccggatgcgcgcgtagctcagccgcgaagccgctccagccgcgcgatcgggaactgcacaggagccccgcgtgcggaaacttatactcgccgaattctgccagcgtcgtcatgtgccacgccccgcgcgtatccaccttccagactgccgatccttcatgggcaagacaagtgacaagcgcaggaacggtcaaaaattccgcaagcgaggcaaagacaaaatggacggatcatgatccactggatgtgggaaggtggaaacgtgactgaagctcgaaatgtcgacgcactgcaggacaaggatcgcgcgcttcacgagatgatcgaggcgctgacggccatccagcttggcgccagcgcctatcgcaactggcttgcgaaagggccggctgaagcggggcaggcgcggcaatgtctgggcgacatactggaccagacgtcccgtctgcagagcgtggtcgaggcgctcctgcgcgaagaggtttaggccgcgagattgccgatcgcgctaatccggccagcgcgcgcactggcgacggcccattcgagcgcggtgtcggcgaccacctcccagccttggtcgatgcaggtccaatgcgagcggccagggaagatggtgagatccgtgcgggaggcggcgcgcttctgtcgcttgtagatggcgcgcgtcattcccgcatcggcgatcagatcgagctccccgccgatcagcaggagcggcgcgcggatcttgctcgcccagttgatcttcatcggattgacgacgccgttccagtagacgcggccgggcgtcggaacgatgtagcgatcgtacagcgcgtcggcctgctccttcggcacggtctgggcgaaacggttgcgaaagtaggtgcgggacatggtcttggcctttcgccagctcagcggatcgatgaacaccggcagtgccgagcggatcgcatgcggatagagcggcacgccgggcgtcggcgccggatcgatggcgacgcccgcgacgccgagaccacgatcgagcagatgctggacgaagacgccgcccagcgaatggccgatgaggatcggctcttcccgcagggtggcgatgatggcggcataatgatcgacgatcgcgcgctggttgaggaagcgcagctgcggatgcggcgcggcgcgcagttgctccggcgcgcggtcgtcatagggccagtccggcgcgatcaccgtatagccctgtgcttcatagcggaccttgaagccttcccagctcctcgaattcaaccaggcaccgtgaatgagcataatggtcttggacatgatcgtctccttccgctccggccggctcgcgagccggcctcttgatgatgatggaagagtgcccggtggccggggccgaaccaattctacggaccggtgtcgaagctaaaccttggtttggtgcgagcccggtggccgcgatgcagcgggggcgccgccaccggtccgggatcacgccttgatgaaagcgagcagctccggattcacgatatcggggtgggtcgtgcagaggccgtgcggcaggcccttataggtcttgagcgtgccgttcttcagcagctttaccgaaagcggcgcggaatcggcgtaaggcacgatctggtcatcgtcgccatgcatgacgagcgtcggcacggtgatggccttcagatcctcggtaaagtcggtctcggaaaatgccttgatgcagtcataatgcgccttggcgccgcccatcatgccctgccgccaccagttctggatcacgccctgatcgaccttcgcgcccggccggttatagccatagaagggcccggccggcacatccatgaagaactgcgcgcgattgtcgaccagcgccttgcgaaagccgtcgaacacctcgatcggcagaccgccgggattcatgtcgctcttgaccatgatcggcggcaccgcgccgatcagcaccgccttggcgacgcggccgggcttggcccgtgcgacataatgggcgacctctccgccgccggtggagtggccgatatggatggcacccttgaggtcgagatgatcggtcaacgctgcgacgtcagcggcataagtgttcatctcgttgcccagccaggtctgggtggagcggccatggccgcgccggtcatgcgcgatgacgcggtagccctgcagcagaaagaacatcatctggttgtcccagtcgtcggcggtcagtggccagccatggtggaacatgatcggcgtggcgtccttcgggccccaatccttgtagaaaatctcggttccgtcgctggtggtgacatgaggcatggtcttggctcctttctggggggtggcggcaaagctcgtatcggccagcagcgacagcccggtgatggcgaggcctgagcccagcatctcgcggcgtgtcggcgtgaacaggtcgggcatgggttgatcctttcagggtagatgccagtagcgacggcttccatcgccgcagggcaaggcgaagcgctcgacgagcgactggacctgcgagactgtgaaaccggcttcgatcgcggcatcgacctcacgcacggcatattcgagcggctcgtggcgcaggcgcacgaccagctggcgcagcgcttccagccgggcgttggcaaggctcacggggtgatcgacggcgccgaacagacgggcgagaagccccgggcgccggtcggcgatcagcggatcactggtcgcaagcacgatgaccgcctgctccaccggatcgaaggcgggccggctcacggcagctgcgcctggaagaaggaccaggtcctgccgttggcaagcgcggcggcctcggcgtcataatgggtgccgctgtgccgcgcgaaggcgtggttgcagcctggataggagaagatctccacggccggattgccgcgcacggcgtccgcgatgatcgcctgtgctgatggggaaatgaactcgtcctcttcggcgaggtggacgatcgtcggtgcgctgatgcgagcagcttcgtcggcatagtcctgcgccgcgccgggataatagacgacgctggcgtccgtgccgtggcgagcggtcacgaggaaagtcatgagaccgcccaggcaatagcccatcaggccgaccttgccggtcgtccccgcgagcgtccttgcgaaggtgatcacttcggcaatgtcgcgcgcgccctgatcgcgatcataggctccataaagcgcaaggcccttttcccattcctccggcgtccagtgcgagaggtcgagcccgggttcctgccgccagaacaggtccggcgcgatagccacgaaaccccgttcggcaagctcgtgacaactggcgcgcatgtcgtcattcacgccgaacacttcgtgcagaaccaccacggcgggggcaggcaaacgcgccggataagcgacgaatgcgcggaaagaaccatcctcaacgtcgatctgcagatagtcactcatcggccagctcctcgactgtgcgcagactatggcgtgcggcgaccgctgcgctcaatcagacgagggatggctcgcgctagaccttggtatggcgcggccaggaacaaaaaaagccggcttgtgaaaagccggctcagttttggggagaggggtgagatggctatttcacgcgccccggcaggctgagatcgcccgatgccacgtcgaagacattggcgatgcaaagcaatggcgcgtggagattggcgttgaccttgagcgccgacgtcacgccatcgaacctgacgcctgcgctggcaccgatgacgctggcgggcaccttcacctcgaccatgtcggtctccagcgtcgtcggataggtcgggctgtcgatcagcagcggcactttgggccaggtcgcgggcacctttggcgtcatgccctcgggaatatccctcaccttgagcgagcccttcccgcaggcttcgtccggcaccagcacgacccaatgcggatgccagacatggcgattggcgctaccatcggcagtgtcgtcaaaatcgggatggaaggtgacggcgagcgctaggataccctgcccctgctcgaagccgacgctctcgctgtcgagactggtcggccagacataggaatagacggcgctcccggcgaaggcgccggtcggcttgggacggagagcccccgccttgccgcgcaccttcacctggaagacgatgtcggggccgatgctctttacgtcggtgcgaatgatgtcgaaggcggcctcgcgatcttctggtcgggcgcggaagcgatatgcccttcatgctgggcgagggcgcctgtcccggcaccaagcatggcgagggctccggcaagtcggacgaacgtcatgatatgaactccctgagatggattattcggcggcggtggcgagatcgaggccaagcgcccgggcgacgccggcgccataggcagggtcggcgcgctggcagttggcgacatggcgctgctgcacggcgagggacgcgccgccgatctgccgggcggtattctcgaacagaagctgctgctgggccgggctcatcaggcggaagagattgcccggctgctcccagtgatcgtcatcgatgcgatgatcccagtgcgcggcggcggcgtcgatcggcagcgcgggctcgtggagatgcggctggtcccgccagacggcctggtcgttcggataatagctgagcgttgcgccgagattgccgtccgtgcgcatcgcaccgtcgcgatgatagctgtggaacgggcatttgggggcattgaccgggatgtgcgcatgattgacgccgagccggtagcgttgggcgtctccgtaggagaaaagtcgcgcctgcagcatcttgtccggcgagaagccgatgccgggcacgatgttcgcgggggagaaggccgcctgctccacctcggcgaaaacattctcgggattgcggttgagttccagcacgccgacctcgatcagcggatagtccgcttttggccatatcttggtcagatcgaacggattgtgcttgtgagtgctggcttgcgcctcggtcatcacctggatgcagagtgtccagcgcggataatcaccccgctcgatcgcctcgaacagatcgcggccatggctttcccgatcaccgccaatgacggcggcggattgcgcgtcggacagattttcgatgccctgctggcagcggaaatggaatttcacccagactcgctcgttatccgcgttgatcaggctgaaggtgtggctgccgaagccgtgcatatgccggtagctcgcggggatgccacggtccgacatgacgatcgtcacctgatgcagtgcctcgggcagcagcgtccagaaatcccagttgttctgtgcgctgcgcaaccctgtgcgcgggtcacgcttcacggcgtggttaagatccgggaaacgcagcggatcgcggaagaagaagaccggcgtgttgttgccgaccagatcccaattgccctcctgcgtgtagaacttgaccgcgaagccgcgaatgtcgcgctcggcatcggccgcgccgcgttcgccagccaccgtcgagaagcgcaggaagacgggcgtctccttgccgacttccgcgaagagtttcgctttggtgaaacctgtcacgtcgttggtcaccgtgaatgtcccatgagcgcccgagcccttggcgtgcatgcggcgctcggggatcacctcgcggtcgaaatgagcgagcttctcgatcaaccagatgtcttcgagcagcgctggcccacgcggaccggccgtcaggatattgatgttgtcggccaccggcgcgccgctggcatgggtgagtggctggttatcgctggtcatcggtccctcctgtacgttcgcacgagagtgtcgcggcaggtcgatcgggtcgattgtgcccaggtttttcgcaatcagatcaaagtatagtcagcgcccgcaatacccagtcgagtgcatggtcggcgacttcctcccagcccggctcggcgatcagcagatgcgaccggccggagaaatgatggaattcggtcatggcctgggaccggcgttgcagccggaacgccgcccgtgagagggccggagaaatcagccgatcgcgatcgcctgccgtgatgagcagcggctggcgacgcgcgcgggcatcgacccgcgtgccgatccgcagggctgcctggtggaagatcatgcccggtgccggaatgacataggaggcaaaggcctcgtcgatcagggcgtccggcgctcccgtcgcgaacaggcggccgaagcgtgtgcgcgagaaggcatagggacgtcgccagccgagcgggcgcagcatgatcggcgcgatggcgctcagggccgtccagtccggcacgacaccgccgatcggtgctggattgagcgcgacgccggccacgccaacgccccggtccagcagaagctgcacgagcagcccgccgaaactgtggccgatcaggattggcggctcaggcaggcgctcggcatgggcttgcagatgatcggtgatccgtcggagcgtgaggctgccgaaaccatccggcaccgcgccgctcagcgcgctcgccggtcgtccttcgatcaacggccaggagggaacatgcacggcatgccccctcgcttcatagcgctgccggaacggtgcccagctgtccaccgtcacccatgcaccatgcaccagcatgatcgggggcgcgctcatggcgccggctgacgcgtccggttgcgcacgaagctggcaatgaggtccgctgtcatctctggcacttcgtgctgcgggccatggcccatgttgggcatgaccatgaggtgcaggcttttccacacccgattcagcgcgaaccagttctggacggggaaacagatctcgtgatcgccgctgatgacaaggatcgggacgcccgccgtggcgagaaaatcgcgatagccggcgagatcggggaaaacgtcgtcggccgcccgatcctccagaagatgcatataggtctcttgcgggatggccgggctgcgatctcccgtgcgctcagcgatgcgcgcaacagacgctgcagctgcggcccggctcgccgcggattccggctcgaagaaaagcaccgtctcgtcgtggaggtcgtagactggtttcagggcatggtcgaagaagaccggatccaaaccgtgctccagcttgcccgggggcgccgtgccgatgaggacgatgtgcgacacgcgttcgggcatcagcgtggcgacgacctgggccgggaaaccgccgatcgaccagccgccggccacgaagcgatcgatggccagcgcatcggcgagatcgatcatgtcgcgggccatgtgttccgcgcgataggagggcgtgccagtcgattgtccgagcccgctatagtcgaaaatgatgacgcggaaattctgcgcgagcgcatcgagaaacgccggatcccaaacgtccatgacgccgcgaaagcgcagggccagaatgataggcgtcccggtgccgatctcgcgataggccagcgtgcggccattggtctccacgaaacgggttgccaccgttcgggcggtgtcgagtgtctgggtcctcatttgcgcctccttggatttgggacgagcgcaaagtgagccgtttcgaggcatggcgacattcgtgcgttggcgtggcgcgaatataccaaaggtcaggcgaccaacgtgcgatccaggcaggagataagcgtgtccgcctcgaatggcttgaggagcagtccggccgccccgcacgcgtcggcccgatcgatgagcgcaggctccgttctggcagtgatgagaatgacgggcacggccaggccacgccggtcgagcgcggccttgaggtcgaggccgctcaggcccggcatatggatgtccgaaatgacgcaatccggatgcgtttcggtcgcatctaggaaggtctcggcggaggaatatccctcggcgccatagccttctgagcgcagcagcgagacgatcgcgcggcgcagcgacgcgtcgtcatcgatcacggcaatcaggggcgggtgatgagcggtcattccagtcaaacgctaaagccgtgcgcgcgcgacctcaatcgcggctatactctcgtatagcgacgcccgatcattgcatgccgccgttcagaagtccggccacgcgcaccaggtccgccacggagcgggcttccatcttgcgcatcatcgcgccgcggtgcgccttcaccgtcacgatgctcagatcgaggcgctcggcgatctccctgttcatcagtccctcgacgacgcaatggaacaactgggcctcgcggctggtcaacgaggccatgcgcttgctcgctacggcttgcgtcgcgcgctcggcaaggagggcccggtctcgctcgaccgcgcgaccgatcgcatcgagcaaatcctgctcgcgaaagggtttcatcaggaagtcaatcgcgccggccttcattgcacgcacggacatagggatatcgccatagccggtcatcatgatgatcggcgcagaagcagcgggcgtgcgcagtcggtcctggaggtcgagaccactcatgtccggcaaacgcacgtccagcaaaatacaggcgggaccagccgaaggcccggtgtcgagagcaatgtcgagaaaggccgacaccgtgccataggcgcgcgcctcatagccgactgagcgaaccagacgaaccagtccgtcagcgaggcctccatcatcctccacgatatggacggttgcggatcggggttcaggcacgggccatctcctcttctgcgaccggcaggtcgaaatggaaagtcgagccttcgccgaggctgctctcagcccatatcctgccgccatgagcgctgatgcaggtgcggcagatggccaggcccatgcccatgccatccggtctgctcgaatagaaggggtcgaagatggtctcgagcgaagcccgatcgatcccgatgccgcgatcgcgcacttcgatgtgcaggcggtcctcctcatgccggatcgcgatcgtcagatccttggcgccatccacaccttccatggcctgcgcggcattcatcatcaggttcaccagcacctgctggatgttcaccgcatcggccatcaccggcggcagaccatcgtgcgcatcgacatgggtggatatgccatgggtgcgcaactcacggtcgatgaggatgatcgcatcatggacgagccgtgccatatcctgcggcgcgggcttgagcggcgcattgctgagaaacgcgcgggtctgctcgaccaccgccttcgtccgcatagccgccgtcagcacgcattccagcgcctgttcggcctcgacgagatcgggctggtgccgccgcatccagcgcagcgaggcctcggcattggcgacgattgcggccagcggcgagttgatttcatgtgcgatggatgcggtgagggcgcccattgtgctcacccgtaccgcgcgcgccatatccagctctgcctgcgccaggcgagcctgcgtcgctttatattcggtgatatcgagatcgctgacgagaatatcttcgaactgctgcatgtcggtcggcaggccggcggtgaagagggtgtcgaccgcctcgccatctggcagcgtgatgtgcgtttcggagcgatagaagctgtcgccattcgcgaacgcgaccagccattggacaaaggtctggtcggtatcgggcagcaatccgtcgagcgagccgagcagcgcctgcttgtccggcgcccgggaccgcgacacggcaaactggttcacatccttgatgatgacatggcgcctgatttcgcgcagttggtccggatgcgccgcgaaatgggcctgcatgtcgcgcacgcccgagcggagcagcgccagcaccgcgtcgcgcgcataggaccagtcctcacgccacagcgaaatgcccgtccgctcgaagatcgtgtcgttccagcgccggctctcgtccagcgcgtgcagcagaccagcgacgcgccgccggtgtatcatgacgccgaggatcaccagcccgatggagagagcgctcagcagacccgcggaaatccagcccgtcaaatctgcggggaccaccagcgcgagagcgatgatcagggtcgaggcgataacaagcaccgaccagtccagatttgtccagcgcatggccggcgcggaggcaccgggcgtcaccgcccaggtcgggatgccatcgtcggtgacgttgcgccgaacggtcgcatcgtccccgggccagagggtgaaaacctgacgcaccaatccctccctggagagccccacgcctccgcactgcgagatttagctgctaaaccgaaaatttgcggctgaacgatcgtatagttgatcgagggagattttcgccacagggtcatgtgacagcgattttgggggccggcagaagatagatgaccgccaagcccctcatttccgtggtcgacgacgatgccgcgatccgcatcggcctctcgagcctgatccgttcggaaggctatgaggtcgctcttttcgaaagcgccgaagccttccttgcgagcggtgcgtctggcaagccgggctgcctgctgaccgatatccagatgcccggcatgagcggcctcgacctccaggcccgtattcgcgtggagcatccggccctgccggtgctcgtcatgaccgcctttcccgaggaggcgatgcgccagcgcgcgctaagtgcaggcgccgtctgtttcctgagcaagccgttcgacgcgcaggaattgctgcgatgcctgcgccgtgcgctgggcgaacgctgagcataccaaggtatcgcttccttgaagctctggggaggcatagcaagatatcatggaccagaccgcgaccgtgcatatcatcgatgatgatgaatccatgcgccgagccgtcgcggcgcttttgcgatcggtcgggattgcgtcacaaagctacgattcctgcagcacgtttctggcagcgtcgctcgctgacgaaccggcctgtctgctcctcgacgttcggctgccgggtacgagcggtctcgatttccagcagcagctcgctgggcatgggatccatctcccggtcatcatgatcactggccatggcgatgtccccatgtcggtgcaggcgatgaaggcaggggcgatcgatttcctcaccaagccatttcgtgatcaggatctgctcgatgccgtggcgaccgcgcttgagcgggaccgcaagcgacgcgctgagacgggcgagctttctgctctcagcgctcgctacgaggctctgtccctgcgcgagaagcaagtcatgggtctggtaacggccggccggctcaacaagcaggccgcgttcgatctcggcctcagcgagatcaccgtgaagctctaccgcgcctccgcgatgaagaagatggaggcacgcaccctggccgatttggtcaagatggctgagcggctgaagatcggcatgcccggctgagcatcaggccgacgcgatcggcggcagcgtgaaggcgaagcgcgcgcctttcgtttgattgctcgcctcgatacggccgccatgggcctgaatgatggaccggcaaatcgcgaggcccattcccatgccgcccggctttgtcgtgaagaagccatcgaacacatgcggcagatgctcgggcgcgatgccgggaccgctatcgtcgaagcggacttcgacttcgccattgtccagacatagggcgcggacatcgagcgagcgccctgtggcgggctgctccgccatcgcctggatcgcattgaccgccagattgacgatgacctgctgaagctggacccggtcggccaggatggtcggcaagccctcgtccatggcgagcgccaccgtcacgcccttcgcttgcgcctcgtgccggatgatcagcatggcttcgtccagcagagcggcaatgtcctgcggtgccggggagggctcgcgcttgagcgccatgccccggatgcgcgcgatgatgtcgctcgcccgccgggcatctgcgacgatgtcctgcgtcagcgtctcgacttcctggagatcaggctgatcgcggcgcagccagcgcaggctcgcctggccgaaggcggaaatggcggcgagcggctggttcacctcatgcgcgatggacgcggtcaactcgcccagggtcgagacgcgggcggcatgggaaagatccccctggaccttctgcagccgcgcctcgctctcgcgcagcgcccggtccacctgtttgcgcgcgctgatgtcgacgaagccgacgacattgatcccccgctcgatgagcgggccgacgaacgacatggtgtagagcacatcgacgaggctcccatcgggccgattgacctgcgtctcttcgatgaaatgcgcttctccacgcagccttgcgagcaatgagcgccggatcgtgtctggccgcgctttccagccccacgcgatcggcccgcgcagtgcggccgcgccatccacggcgaacaggcgtatcgcttcatcgttcgcttcctggatttgcggcaattgcagcacgtcctcgatgaactgcggcgtgcgctcgacataatccagcagatcggcgatgccctctgatcgcagcgcttccagccgggcggacagcggttgcatgtccaactgcagcagcgcgaccgggacgtgctggaacaagtcgcgatagcgatgctcgctcgcctccatctcggcaaaggcctgcttgcgtgcgctgatatcgatgacgccgaccagcaccgtcccctgcgccttgtgatcgctgggccagcagaccgtgaacagcacatcgatgagccgaccgtccatgcgccgcagcaccgtctcgacgctgtatcgatcccgccgttgcgcggcagcgatgagagattcggcaaaaacgtgacggctctgcagcggccaggcccagtcgatcgatttggccagcaaggcatcccgcgaaggcgcgccgaacagggacagcgtctgatcgttgacatcgatcacccgcaccatgccgatcgcgcgatcgatgaaatcatgatcttcgcggaggcgcgccgggatgtccgtcaccccggacgcgacaagcatgccgatcgcgcgtcggacctccgagaaatcaagctcccagaaggcggcggccatggcatggaacagattggtgaagcgatgcgaggcaatctcgccttcgctgacctcccctgtgttccggctccactcgacaatttcgcagatcgtgcccttggcatcgcgccgcccgacgcagcgcaccctgacgcacaagtcccgtccatctgctcttcgccggtagacttcgccctgccagacaccgtgcctcgctatttcgcgcaggatgtgatccaggccaaagggatggctgctgttgagcaagtcatcgcaccgccgaccgaccgcctcagcagccgtccagccgtaaatatgcgttgcgccgctgttccaggatcggatttcaccatcgaaacaccggacaacaatgctgtccggtatgaggtcgcccagttcgctcgcatcccagcccatcgcgctgagcatagcgggaaattccgcgaaagccgaccggcgatcacgatacttttgtatgatgtctaactgcggtggagaccttcattcgatcatttgccgtgggtaattctcgacgaggtatacgatggtctcgctccgtcctgcgcatggacaatagaatccaacctcgttgtggactgaaattcaactccagcctgatcggacccgcccatccgtgcagggtgacgtgcaacgcgttgccccccttgcgttgcgctgagcgggccgaccgcagtcggcccgctcttctttttcggcgaagccgatgtgagtgcaccgaactgcttgggcttctaacgcgaacatagccgacatccggcgttcgagacgaggcccttaaagcctgcccttcgttcatcaggctttcgcgccacagcatttggacttaccgatcggaagtcgagtatgacggcgtgcggttccggtggtgaggggcatggtgaccaccgcatcctcaagggccttcgtacgacttggcgctggcatctctactccgactgggcgaaggctcatcaccaccttcgctggcgccgatgtttgacgcttcagcaataatcgtcacggcggtcgattgcctcgtccgctgcctcacaccgtcctcgacatcctgaccctcagaacgaagatcaaccgggcgtccctgccttgctggaacacaggcgattggcatctcgtagaagtaacgttatctcatatcacgaatcagccataagttgggggtcgaaattgcttttccataataatggcgcgtgcctgctcgccgcgtccttgtccgtttgttccgtcggcgtgcgtgcagaggaagcgggcgcccccgcgatcgcgtcggacattgtcgtcacggccaatcgtacggaagaacggcgggagaatgtcgcctcgtccatggaagtggtcagcgaggaacagcttgccaatacggtcgccctcaatttcatcgatcagctcaagaagaatgcaaacgtcgacgtcatccaatatcccaacgggctcggcggcgtcggcttgcgaggcttgcggccaagcttcgagttctcgatcaatccgcaggtgctggtcctcgtcgacggccgcccgtcaggttcgagcagcttcaccacgatcgcgccggaaagcatcgcgcgcgtcgaagtcctgaaaggcccggcctccgcgctctatggggcgtccgccgtgggtggtgtcatcaacatcatcacgcgccgctcgtccgggcctcttggcggccagttcacggttggcggcggatctttccagacgattcggtccggcgccacgctcggcggcggcctggtgcgcggcgtcgatttcgaccttgatgtcggctacgtcaatcaggatggagacttccggctcggcaatggcgcgcgcgcggggaacagttccttccggcgcggctccggccggttcagggtaggcagcacgctctcgtccattgcccgcctcgatgcgagtttcgactttgccagtctcgacaatgatgcgcccgggccgcaatcctataatcccaggacgccttccggcaaccagacggaccggatcacgggcgacattcggctggaactgacgccgcaggatcacgcgatccgcctcatcggctacgcctctcgggagaactatgattattataccgtgccgcaactggcctcgcgctatgtctccagcagcacgctcacggagtatcgcggcgctcaggtacaggatagctggcgggtcctgccggcgctccgcctgacttatggcggcgactggcagagagtcgaggcgagccggcaatcctggaacgccaatggcacggggaaggcgccctcgtcgccgaacgaaagccgggagacgaaagccctgttcgcggaagcgggcctgaaccttctggatgaagggctgatcctgacggctggtggccgctatgactggatcaccgtccggacctatgagacgccctatcgcatcaatttcacgccgggatcggccaatttcggcgtcttcaatccacgcggcggcgccgtgttcaagctgggtggcggtttccgtctccacggcacgatcggacgcgcgttcgtgccgccacaggcattgcagctggcgggcgaaagcgaggaattcgcgggcatccagcgccgcgtcacatatggaaacgccgatcttcaaccggagcgcaacaccacctgggatgccggcttcggttttgcgcatggggcgttgttcgccgacatcacctatttcaacgcgcgcacccgaaaccggatcaagaccgagctcgtctccgagacgccgacgctccgccagacaagctatgtcaatgccgacaaatcccggatggaaggcgtggaagcccaactcgcactcgacgccggggccgttctcgggctggcgcaggaccgggtgcgtttcaacggcagcgtgacgcacatcatcaccgcacaggaccagacggccgccggggtggcgaccgccatccgcaacgttgcggactggaaagcgaccggatcgctcaccctctctaacggcagcacgctgtttggcaccgctaccgtgcgcttcaatggcgaccgggtcgatgcggacaacagccagggacgcatcttcaccaacggtgcgggcggagagttcacgctcgcccgcttcaccaccgtcgatttcagcctgcgctggcagccgacccccatggacggcttccggctggaaatcgccaacgccttcgacgtccattactacgagaaggccgattactggatgcccggtcgcacggcctatgtccgttacgtgcggaagctctgagcgatgtgggcgaaggacgcgcttggcgcgatttccgacctgctgttcctgcccgtggtggtgggactgctcggcgtggttctctggacggtcctcgcgcttgggctgttcctgcgcagcctgatcgggcgctatcgcggccatcgccccgcgcgggatcgctaccgcgccgcgatcgatcaggcattgaccggccaaccgcatgacgacgagctggcgatcgaggaaatcgtcgcacgcgcggaaggcgatgcggcccgctcgctcaacgcagtgcgtttcgccatccggatcggcccctcgctggggctgatgggcacgctgatcccgatggccacggccctctcgggactggcgcggggcgatctccagatccttgcctccaacatggtgatcgcattttccagcacggtggtcgggttggcggtgggcgttgtcgcttatctggtcgcgatggtacgggaaggctgggcgcgcgccgatctcgatgcggtgcgctttcatgccgagcgcgcattgcgccgggaggaaacatgagccgccgccgccccgtccgtttcgcccgccgtcgcgatgagggaagctggcaggaagatccccttgccggcattgccaatctgtttgacgtcagcctcgccttcatcgtggcgatggtggtggcgctctattcgatgatgggcgcgccgtcactgctcgatcccgccagcaactggacgatgacccgcaccggggcggatggtcgcatggaaatcatccgcaaggacggcaagcagatcaaggtggagaaggtgagcgaccgcaagctcagcggcaatggcgaccggctcggcgtcgcctatcgcctgccggatggcaaggtcgtctatgtgccggaagcggaggcggaaggggccggcggagggaagaaatgagctggcttccactggtcgcgcgacttctgctggcgctgtgcatgatcggcatcggcgcggcgggccatgtccagccagccccgccacgcccggacttgccacgtccggacctgccacgcatcgccttcgtgtccatccacatcgccgaaatgccgacgatcgcgaaggccggcgcgcggcgcgtggcagatgatgtcacggtggacttcttcggcctgggcggagggctggtgccctcgatcgagggggtcgaccttggccgctatgatctggttctgctcgatgccgccggaccccgcctgctcaatttcacgcgccagatcgaggatgccaagatgcgcaccaaggttctggtcgtgggccccggaacgccgatcgcgggtacgatcgaccctgctgcccatcccgatatcgcgcgctactggaccaatgcgaccgaagcgaatttcgccgggctgttcgcttatgccgctgcgcgggtgctggggcggagcatggccgttccgccacccgtcgattttccaccactcgcgctttggcatcccgatgcgccggcgccctttgccgccatggccgactatctgggctgggcctctgcgcgctttgccgatgcaggcgcacggccgaaagtgggcatcctgttctatcgcagcctcgtgctggcgaacaacgccgggctggttacggcactcgtccgggaaatcgaacggcaagggggcatgccggttcccatctggcgggagggtggcggcgaccttgcctccaccctgctcggcgacacgcggctcgatgccctgatcctgtgcggcaaccggatcgactatgcatcggcacaggccggggtggctgaggcagagcggctgggcgtgcctcctttgatgtgcgcaaccgattatcgcggcgatgcggatgcctggagaagcagcctgggtggcttcgcgccggcttcgaccggcgagctggcgatgagcgaactcgatggcatcgtcgagccgatgatcctggccgcccgcgccaccgcgccggacggcacggcgagctatgatcccattgccgaccagatccgctggcgcgtcgcgcgggccctcgcctgggcgaacctgcgccgcctgcccaacgcggacaagcatgtcgtcgtcagctatcataatgaggagccgggcgaggccgacgtcggcagcgatccggattcctatctggatgcgcagggcagcatggtcgcgctgctcgagcggcttcgcgcggaggggtatgatacgggcgccgcgcccctgcctgacagggcgacgctcgctcgccgtctcgccacggaagcgaccaatgccgcccagggcgatgacgaggccctgcggcgcaggatcgcacagggagccatcgcagtcccggtccggacatatctcgcgtggtatgcggctctccccgccgcgctgaagcaggaggtcgagcgggtctggggtccaccgccgggcaagctcatgacggtggacgggcaggtcgtcgtcccggccctgcagttcggcaaggtcatcctcgctgcccatccgctctgggggccccagacgggcggaaaggcactggaacagcgcggcgcgctcccgccccatcaccagtatctggccttctacctgtggatgcagaaaagcgggcgggcggacgcctatctgccgctcttcactcagttgtcgctgatgcctggcaagcaggaggggccggccgccacggatgcggtgggtttgctgatcggggcgctcccccacatccagccccagccgttgcaggccaatggcggcgtgggcaacaagcgccgcacgcaggccgtgacgatcggcttcatgccgcaattcgtccgtgcaggcctgtcgccgccgctcgccgaaatgaaggccatgctggacgccgatccggtggacgaggcagcgctgcggcgcgcggtcgccgcggcgggtcttgccgcctcgctcggcctcgatccggccagcgcaccatttgacgcgctgcgtgcggggctggccacttaccttgccgaggcggaagcagcgcccattccgctgggcggccacatattgggacaggcgcccgcgagcgatgttgccgcgaggatggtgcaggccatgctggcggtcgggcagcctgcgcctcatctggaggatgtggcgcgcgcccttggcggcgaggacgatgtgctggacgcggaaaacacccaccgcgcccgggattatgcggcacgaatcgccagtgcaccgcgcgagatggatgcgatcattgcggcactggctggcggttatgtgccccccggcccgatgcaggacgcgatccgcaatcccgacgccctgccggccggccgcaatccctatacgctggatgtgcgcgcggtgccgacgccgcaggcctgggaccggggcgtaacgctggccgatgagatgcttgccgactatcgtgcgaagcatggccgcttgccgcgcaaggtcgccttcgtgctgtggtccagcgagaccgctcagaacgggggaaccaacgaagcccagatcctgcatttgctcggcgtgcgcccgatccgcgatgcgcgcggccatgtggtggacatcgcccttgtcgatcgcgccgcactgggccgggcgcgggtcgacgtgctggtgacgacatcgggcacgtatcgcgatcatttcggcgagaagcttgccctgatcgccagggcgatccgcctcgccgcgcaggctgaggaggcggacaatcccgtgcgcgccgaaacgcaggcccgcgcccgcgccctgcaagcgcagggtgtcgtacccgaaacggcggaaaagcgggccctgcgccgtatcttctccaccgcgcccggcgcctattcgccctccacccagttcgccaaccgcgagggatggagcaaggcgaagctcgatgagctctatcgtgcccggatgggccatgcctatggcgacggtgacgatggcgagccggacagcacggctttcaccgcgagtctcggcacggtcgacgcagcggttttcagccggtcttccagcgcttatggcctgctcgatacgcccatgcctgccgcttatctgggcggtctctcgatggccgtgcagcaggaaaccggccgcaccatcgagggctacatcgccaacgagcaggcctcgggccagccgcatgtcgaaaccgtcgaccgcttctatgcgcgcgagcgcgacagccgctatctcaaccccgcctggatcaaggccatgcaggcgagcggctacaatggcgcgcgctacatggcggatctcaccgactccatgtcactctgggagcagacccgcccggacctggtgtcggaccgggactgggaggccgtgcgcgacgtgtatctgcacgatcgctaccggctgggcatggaccgctacttcgccgagcataacccggcggcgcgccagaagctggtccgcaccatgctggatgcgatcgaccggggcgactggaaggccgatgatgccacgcgcgccgaactccagcggacgagcaacgtgcgaccgccgaccagtggccgggagattgcgccagtaaccagaagcgaaagtcctgcatcccgggggccaataaccgcgcaaaaccaggtgccgtcagcagcccgcgctccacaagctcctcttgtgtcgggatacgagcttgagcccgccaaatccaacgcgccgatccaacctccggcgcgccggacaatgctggcgacgacaatcaccgcggtcctcgtcgctttgctgctcatcggcggcgcggcgctcaggccccgttggtagttccaccgctgccacgcggcggtgggcatgaggcgaacagtcgcttgccgccaacattgcagacgttccagcgggccgcgcagctgcccgaaaccagccatctgttcaccttcgcgatgcggctgtctgaacactcaacctgcttttgagacttgagtgacaaataggcacgatgtctcggcaatatccccgtcggcacttcaacaatcggcacgggaagcggtgtcctccacgaccggagacgacgcttgagacggccatccgttatggcattattgccgctgcttctggtgtcggcatcgctttcgctgctcatccgtgggatacagcacagaagcgtcaagcgatcctcgatgccctaccggttggctatacctactcaggctgcgaccaagtccgcgcggccggtgtagcaccactccaaagtcacgagcggtggttttccgagcgcttggatggtgatggagatggtgtcggttgcgaaccttaccggggtcaatgaccgccaacatttcagacattgagacttctagcggcagcgcccgaaagcttccttcgttccgccagaaaccagaaaaaagggcctccgcctgaggatccggaaactggcttatctacggctagccctgcctcttatcgtaagggccgctgccaccacagcagcggcgacgccgagcagcatcggccagaccagaaaagccatcgaaaccggatcggccatcgcgcaaagcccgaaggatatggcgagcagcgtcgtgccggacgttcggcaaagggtgcgcgcggccgtcgattgacgtcgtttcggaaataactgacgccagtgcaggtcattcgcggcggcgaagcccgccatgccgatgactgcagtaagcaacgcgaaagtgagcagaacagcgtcagacatgggctggcttcccgatcgcggatggcatccgcccaatccgctccgcgcgggcgctcaggcgaactgccgtgtaagcagccaaacctgccgtcgcgagaagaacgatgtcgacgcctgccactggccagtaggcatctgcgatcgtcgagatgagatgatcgccagtcgtcgcccagtttgcaatggcagcactaagcgctagcaaagcgaccagccagctttgctccgcccatgctggcgagacgcctatgttggccgatacgcgtgagcgaagcgcggcgtggccaagcgtcgccagccaggtcagccagaatatgccttcctgccagctgtcgtgcgccggcaggctcgtgggtagcagtcggttggcgaccatcatcgtgccggtcgcgatcagcatgccggtgacgctcgcgaccgcgaaggcttcggcgatgcgcgcgcccggatcgcgcgtggccgcgtgcttctttttgcgcttctcgacgaagaacaaaaagccggtggcgatacaggcacaacctgccaggccgcccgcaaacagcagccagcggagcggccagtggcggaactgctggaagtgcagcccgtagaggaacccctcagtagtgcggatgccgctcgccgggggatcttcatagagcaaagtaccggtgcttcccttgaagtgcagcgtttcgctggtcgcgacccgatcgacattgtcccgcgatatcgagacataggcatcggcatcgccatagtggacgaccagtaccgatccgacttctccgggcacgcccttggctgcccagcgcgccttggctgtcgccatcatggcatcgacggaggcaagttcacccggccggccggaggggtcgacgggcagtcccgtccccgaggcctccacaagttcctgcgcctttgccagtgggcgcatcaaggtcgttggtgacggcagatacagggaagcgaagatcagcaggcctgagagcgtgatgacgaagaggaacggcaaggccaaaacgcctgtcatgttgtgaaggtcgagtgtcgagcgcaaccgcgctttttccggacggaaagtgaacatctcgcggaatatcttgcggtgcatgacgacgccggaaacgagcaaggccatcatgaccatgccggccagaccgacgatccagtaaccaatctccatccactccagatgaagcatgtaatgcatggggaaaaagaagccagttccaagctggaggcgatcctgaagatcggcgggtagacgctcgcccgtctgcggatcgatcgaggcataaccgtagacgtggacatgatccaggttcgcgttacgcggcttgttggggacatcaaaggcgacatacatccgcaaaatgggatcgcggtgattggtgtaaacgccgacgtcgcccactttcatcgcatcggccgggggcaagtcgccgatgacttctgcggctgtatgctcgatgctctcagggtcgggttttaccgacgagatgaccggcagcacggatcggtcgaacgaaggaaagggcgctgcctgcgcgcgcgtctcaggaacgctccatcgatcgatctcacggtcgaacacggagagggagccgaagaagaagactgccatcagcacgaagccaaccaggaggccgagccatgtgtgcagataggccatcgatagccggaaggtttctcgcatcgtttagatccttcctgctcagactgtcagccgcgaaagcgcccaagctgccgtgcccattgccgccccgccacctgcgagcaccgcccatgccatcgttgcggtgcgcagcacgaagccccagagcatcgcacacagatagacgagagcgcccagcatccaagaaagaacctgcgcctccgaaaaaggcaggccgatggtgaagccggccagtgttgcgagtgcggtaaagccataggcaaaaagataaccgccaacgatcgcggcgccgaaacgactcgctgttctggcgggctgggcgaaagactccgcctttgcgccatggtttcttgtcatgctgttagcactcaccctttcgaatcccgccgtttggaaggccctccgtcagagcagctccgtcctgtctgtcttatcgcttaattgataatgagttgcaataggtcagggtggatgctcgggatccatagaaaactgcgcctggtgtcaggcgcgccattgctcatcagatccaattttcacgggagggagggaaactatcacgatttccggatacgccgggtatcaatgatattaactcgcaatatacataatcttattgcgccctcacattttcgggggctattcatgcagaagcttattgcgccaattctctctctgccgctcgtgctggtgcctgtcattgcgccttgcgcccgtgctgcggaagccacggcatcggatgaagaggcgacggaggacgcgaggaaagcgatactcgtttatggtcatcgctctgacgaagaccaaactcgcgcggccagcaacggcgcaatgggtacgaaaacgctgctcgacacgccttactcgataacccttgtcgatcaggcggatatcgcccgccggcaggttacaagtatagggcaggtattccagaacgacccgtccgtttattcctctgcgccatcgggatcgatcaactggtggggcacgcaaatcagaggattaggcgttcgcaactattatatcgatgatgtccccctgctgctgtactggggcggggacttccccctggaaccgatcgaaagcgtgtccgcgctcaaggggctgaccggatttatgtatggcatcggcgcgccaggcggcgtcatcgtttatcgcaccaagcgccctacggccgaagcgatgctgaccacggaagccggctaccgcaccaacagcgtattttatgcaaaggccgatgcaggcgggccgctgacacaggacggacgccttggctatcgtctcaatctggccggagaaaagggcacggcttataatagggcaggggttaatcgcttcgtggcttcattggcgcttgattatgcgttcactcccgatctcaaatggtacgccagcgccacctatgaagacagcaatctgaagcacgagccgttccagttttactgggaagaatatgtcgggaccaagcttcctcggccgacttatgactatgacaagctgaacgtcgccaacagcttctacaaggcgcggacactcgcgaccgctaccggtttcgattggtcctttgcgcccggctggtctgcgcgactgacttatggatataccagcaagcggcatcattcgaacaagatgttcgtctatatgcagaattcggacggagaatatgatggctatgcctataacttcgccgagctggacagaaatcacttcgcccagtttctcttgcagggcgaagtcacgacagggtcgatccggcatgagatcgtcgctggagcatcctatctcgcgaccgacagcctgttcggtttcaacgaccgcaactattattggggcaatgatttcaacggatcaatctatcaggatcagccgttccgtgtgacgcgcactatgtattttgataccgagggttggcccacgaaagagcgtcaaagcggcgtctttgccagtgacactgtgcattttggcgagcatgttcaggccatcgttggcgcacgctatacccggtacaagctgcttgatgcggatggagatccacgggtggattcatcctatcgcacgtcatcagtgacgccaaccttcgcgctcatctataagccggcgccttatgtgtcgttctatggcagctatgccgaggcgatggagccgggcagccgtgtcggtggcgaatatgccaatgcgggcgaggtgctgaagccgacgcgcagccgccaatatgaaatcggtgcgaagtatgagcatcagggcctgagcatgacgcttgcaggcttccgcatcgaacgggctgcgacgatcgaccagatcgtcgacggcacacgccgcctgacgcaggacggcttgacgctttacaagggcgtcgaagctatagcgagttatcgctttgcgcccgacctcaaattgggtctcggcgtgcttcggctcgatccgtccattcgcaacgtatcggccggaaatgagacgctacagggcaatacccccggtggcgcgtccaaatggcagctaaccggcaacgcgcaatatgatatcccggctgttccaggccttagcgtacatggcaatgtccgctatatcggtaaggcaccgaccaacgacgccaacagtctaatcattccgtcctacactgtggccaatgcggggtttcagtatgaaacgctggttggcaatcgcaaggtgacgttcatgggcaacctcaacaacctactcaacgaaaaatactggacccaaactaatataggggagggtgttaacggcgcgctcggcgtgcgcattgcctggtagccttgttcatttatcgccaacatagccgccgttcgatcgcctgataaagctccctaaagtatgctcattgttcatcaggctgtcgtggcatggtcatcaatcgcacgagggaatgggcggctcgatcaatttgcggtgcaacggcacggccaaaaccgcgctgaaaaaagttagacatggctcgtgaccgaaatcgctcagcgcgcgaataagagatcatgcgctcggacttcctctcgagattgatctcaaggcccgcgccaggcacggcgccggctagccgcgagcgtccgttccgaaccgcgccggacagctggagcagcctgatggttgcggcacaaaacggccacggtggtgcctatcggcggttgctgggcgaaatgtccgagtggctcacgcgctatttccagcggcggctgccgccgggcgaggtggatgacgccgtccaggaaacgctgctcgccgtccatcggcgacggcacacttatgatccgcactatccgctgggaccctggctggcggcgatcgccaagaacaaatggatcgaccagctgcgcagcctgtcgcgccgccccctggacgagctgcccgaggacatagccgtggatgaccacgaggcatctgtggtcagcagctcggtcctcgcaagcctgcttgacgagctccgccccgcgcaggcccaggcgatcctgctggtcaagatgtagggctacagcgtcgaggaggcgtcaggccagatcggcctctccgtctccgccgtgaagatgaacatccaccgcgggctcgcgcgcctgacggccatcattgagaagaccgccgatgtcgaatgaatccctgatcgccgatctgtcgtcagacctagcgcccgttcatcgccgcagcatgctgcgcgagggcggacttgtcctcgcgctgggcgctgcggagctcgttctcttcctaagccttggcgtgatgcggccggacatgcaccacatggccggatctcgatttctgatgtggcgggtgggaagtctcggcctgctggcggtgatcgcctgcgcgatggcgatccggtccttctcaccgatggcgcagccgcgcggggggctgatgctctccagcgcccttgctgccttggctatcgtcggtggcgcgttcgtcacgcccgaaggagtgggcgaccgcgcgctgctcgatcgcatcagtccggccagcggcatcgtttgcgccacttcgatcttcgtgctctcgctgccgatcgtagcgctcctcggcgccctgatgcggcgggcggcgccgacccagccaacgctgagcgcgcttgcttccggcatcgccgctggcgcctgcggggccttcgtcttcgccttctgctgccccttcaacgacccgctctacgtagtggtttggtatagcatcgggtgcgccgccgtgatggccgtcgcacgatggtgcctgccgcgacgcttccgcctctaacgagaaccgttgcggcaaatcgaccctcgcaccgcctgaaccatcgaccgccgacccgccgggattccgggaccggagacgtgcgcctgcctctcagaaaggaactatgccatgaagactatcaccgacgtgaagtccccagaccgggactggctcaagacatactattatctacgcttcgtggtctccgcgatctgggtcgcgctcgccttcacggtggcgaaggccatgccgccgctggctgcaggaatgctcgtcgcctatcccgcgtgggacgcactggcgaactatctcgatgcaaaccggagtggcggcctgacgaagaacaagagccagatgctcaacgtcgtcgtcagcgtcgtgaccgccgttgccgtcgccaccaccctgccgcacggcatacatgcggtcctccagatcttcggcgtatgggcgatcctgtccggcctgttccaactcgtcaccggcgtgcggcgctggaagtcctatggcgcgcagtgggcaatgatcctgagcggcgctcagtcggggcttgccggggcgcatatgctcagcaaagccgccggcgccgcaccggtcagcatcgccgacatcgcgccctacgccgccttcggcgccttctacttcctcgtctcagctgtctcgctgaccatcagcgacgtgcgtcagcgcgcgaaggccgtcgagccctgaggcacgtcggaaccgggccggagatcatgcggatgtgttcgcgagatgacccgataccgttgagatgaatgcgcgaagacgcccaagtcgtcgcaggtcccggtggtaacccatccagatgtcgcgcgccggcggcggcttcggcagctctagtctgcggatgcccgtgatctgattgccgactacgcgaggcaggacggcgatgccgacaccttcccggcacatgcgtccctggacgttgcggttgttcgatcgcagaattggtctcgcattggggaaactctcggtcagccatgcgatgtccgggaaatggcccgtggatgtgtcatgggtgatgagcctgaaaccggcaccgtcgccatattggggatcggcggcttcctccgcgatatagacgccatattccagcctgaagagccgccgctgcacgacatcggcattgttgaacgggacgatgcgaaaagcaacgtcggcctcgcgctgggcgaggttgaacaggcgcgtgcccgtcaggatttcgacgtcgacattgggataggctttcgagaaatctgccaggatgggaggaaggacataggccccgaaccagtccgctgaagaaatgcgcagactgcccttcaggtcgtgctcctgccctgcgagccggcgctccatcgccagcgcgccttcctccatctgctcggccagcgcgaggatgctatgtccctcgtcggtcaggacaagaccgtccgccgtgcgctggaagagcgtctgaccgatcgcctgctcaagcgcgcgaaggcgtctgccgacggtcggatgactcgtgcggagagagcgcgccgcgccgccgagcgtaccggatcgcgcaacggcgagaaagatcctgacgtcactccattccattgcgaacctcgcacaaaactgaacgcaaagagtacattcctgtcagttcaagaacaaatctaaacgcctagattccccccatcgtcatggaggtgttagtcatgaagacctggttcatcacaggctgctcgagcggcttcggcaagcggctcgcgcttgctgcggcacagcgcggggatcgcgtcgtcgcaacggcccggaatgtgagggcgatcgaggacatggccgagccgttcggcggccgcatgatcaccttgccactcgacgtgaccgatgcggcggccgccaaggtggcggtcgcaaaggcggtcgaaatcttcggcgggttcgacatactcgtgaacaatgccggctacgccctgttcggcgcgatcgaggagggcactccgcaggaatatcggccgatgttcgaggcgaacgtctttggcctgatcgaaaccacgagagccgtgctacccgtcctgcgccggtcgggcggaacaatcgtcaacatgtcttccggtgcgggtatcgagggccgcggcggcggcggctattaccatgccgccaagttcgccgtggaaggcatttccgaggcgctcgccggcgagcttaagccactcggcgttcgcgtgctgatcgtcgagcctgggccgttccgcaccgatttcctcggccggtcgatcgtcatggcggtcaacgagatgcccgaatatgccgcaagttcgcgcaagctctatcgcgagaccggcaacggcaatcaggcgggcgatcccgagaaggcggtcgcggtgattctgcgggcggtcgatgccgaggacgccccgctccacctgccgctcggcccggccgcgcacgcgatcgccgagcgaaagctggcggccttccgcagcgatatcgacgcttggcgcgacatcacgatcgctaccgatttcgatcccgtctgaacaccaatcctgattggagagcgatcatgaccccaacgttggagggatttacccagcaactggtgccggcggacggcataaagatcaacgccgttatcggaggggcgggcccgccgatcctgctgctccacggctggcccgaaacctggtgggaatggcaccatgtgatgccgcgattggccgagcatttcagcgtggtggccatcgatatgcgcggcgcgggattttccgactgtccgcagggcggctatgacaaggcgacgatggcgtgtgacgcgcatgaagtcatgatcgcactcggccacgaacgctacgccgtgtgcggacatgacatcggcggcatggtcgccctgccgcaggccgccctccaccgagaggctgttacccacctggccgtactcgacgtgccgcttcccggctggaccggatgggaagcgacgaccgcgaggctctggcacttcggcttccatatgcaccgggacctgcccgaacgcctgattcatggccgtgaatatgattatgttgcggccttcatggcggagcggttctacgatcacagccgcttcgatccggcggacatcgatatctacgccaaggcgatggcgctgcccggccgcacccgtgggggaatggaatggtatcgcacgctcgccgcagaccacgcggccgcgctcgaatacaagaagcaaccgctcgagataccagtgctgggcctcggtggggatcagcgcttcggtgcgcagatggtgccgatgctcgaggaattcgccaccaacgtgacgggcggccccatcgcgcggtgcagccactatgtcgcggacgaaaggccggatgaggtcgcggccgccctggtcgacttcctcaagaccaattgaaacgcagcgccagcccacaagcatggcggatcgaatgcatagcaaaggagactgtcatgactgcacccgtcattcgcggcgtcaatcatatcggcatcacggtgccggacatcgaagcggcaaagtccttcctggaagcggctttcggcgcccagctgatctatcagtccttcggaccgcaggatccgccgcggcagggacccgagttcgagcgggccgtcggcgctttccccggcacagtcgtgcgcgcgcaggcgatggtcaagatcggcacgggacccgatatcgagctcttcgaaatgcatggcccagagcaagcccagccgatccgcgcgagcgacttcggcatcacccattttgcgctctacaccgacgacatcgacgcatcggtcgagcgtttcgagaaggccgggggcacgtccctcaccgcgccgcgcgccattccctatgcgaccgaaagaggtcctggaaacaaggtctgctactgccgcatgccgtggggcacgacgatggagttcatcactacgcccgaccgcatggcatatcgcgatcagacggacgtacgccgttggcaggatgattgagcaggacgctagcagcgatcgtcaaacccgaattggcgcatgaagcatacgtggcaaatccgaaactctcccggctgagggcgccaacaaagcggtcattcgcggctctcaacgcgcttttaaaggcggccctacgttcatgttgaccgatcgaacgtccgggcagggccttgaccgacgccataccctgtttcccacccaccaacgcgatgccgaatgcctcattttttgtcccgcgaagtacccttccctggagtggggtgggttgccggcgctggtcgagcaggggcttcactcgtcagaactgctcgaatatctaatctcgttggggacacgacttccaccttcgtaggctcggtatccctgatccaaggctgcgtgcctaataggatagcccacataacgatcagaacgatgcaaatcgcatatgaaggcaaccggccatgaacagaggtggaagcgaccgagaacggctcagggaagaagcgccttagcccgttagcttcccaataatccttcaaatattttcgctggttctgcgatgcaatgataccgcgcattgtcatgaatgcgataagtgcggaggccaatccaatggcagttcccagtatccattttgcgggtgccgttccacccgatgcagcgactagcgtgtatgcggcaatcgtgaagccttgaaatgtcagattccacgacatcctcgtattggcgagcccttgctcaacctcgatctgtttagcgatcatttccgcaatgcgtatctgtgccaatgttggctttagcagcgtggatttcgacacgcgggaatcacgaaaatcgggggaattgcgaccgaggaaccaatttcctgccaggtggagccaacggataggcgaccccctcaaattgcaaggcttcttgtttccggtatcactgtctgccacgatcgcgtttccccccgtgttcgcagagcgaaggtcgcacagcagattgggaaaggaaacagacgactgaatttggcgggcgggtacaaagtagttcaggtggcgacgcgagtttgcggtgtccatgacgaaggatttcatgcgcttttccgccctcatctttgacttcgatggcgtgatcgctgacagcgaatacatcgctaatcgcgtggccgctcagctggttaccgagatcggatatcaagtttccacggagggtgctctccaactgtttgtgggcaagcgatcgtcggatgtgcgcgagatcatcgagcgagccacgggtctcacgctcacggactttgaggcgaaacttctgtcgcgcacgctagatgctttcctggacgagttggagccgatcaagggtgtccgggcttttctagattgccatgctgagatcccgcgatgcattgcatcgtcaagttcacatgcccgcctaaacgccagccttgcaaagatcgacttgatctctcactttgccggccgagtgtttagcgctgacgacgttgcgcgcggaaagccttttcccgatctattcttgtatgcagcaaagcgactgggggcaacaccgggggaagtgctcgtgattgaagacagcgtcgggggtgtcagtgccgcaaaagcggcaggcatgcatgtggtgggattgctggctggcactcatgtccgtcctggcctgtccgaacggttggaggctgccggagcggatttcttagctaatgattacgacgatgtcgctcggctccttgcacactgacccacagattactgaagggatttaagcatttcaatgttaggcgatcggctatggctcagcagcatccgctagcagggcgcttgtgacgccatatctaggtcggctaatgtcattgcattcgaagatatggagctgctcccgcgctattttagacactcggactttggtcattggcacctgaaagctgaccttcgttcatgtgcatcgacacaaattgagtagtgaagttcacgggctatcgccatgccccgctatcgcgaaacatggcggtattcctattggactgtgaggagatgcgtcccgtccggccgctgaacaaagttgagtcgccgattcaaaaagcgcccgatcacgtcgatcgccgttagactgtgctgactcggtttgaccgtcgtaaagctacccccgcctgcgagcgcgaaggggagcagcaactgatcggcgagataaggaccggcaaaggcattcgattccagatagccccgcatccgcccgactgctttcttggagacgcgctccgccgtcacacccaactgcccgaagccgctaacgatctcggttccatgctcgaactgagcttcgagcagcagaatgttgcccgggccctgatcgtccggaagttcgcgcacgcaggcttcccgttcggaccagccgagatcccggcgcacaacattgatctcgcgctccgcaatctcaaacggcaggccggcaaacagcgcctgaccgctgacgcccatcagggctccacgctccaaacagtcgatgggctgcaacggcgccgggctgatgtccacctcgatccgaccgccgccgcgtggatagaagccatgccggacgagccgtgcctcgacggtcggtcccatgcgattgatgatcggcaggaagcatttcgcgatgaattcgaacggcggggcgagcatgttgtgagtgccgccttccaacaccagccgcgacggcgcatcggctagcaagagcggcatcagcagcgtctggaggacaagccctgtcgatcccgccgtgccaacagcgaagtgatactcatccggcacgacctcgcccggcgtgaagctgagggcggacgacccgacatggagcccctggcattcggcattgccgatgacgcacgccgcttcgaccgccgtcacatgctgacgcatgaggcctggcttcgaccgcttggcccggacattctcgatgcggacggctttgccggttacgagcgagagcgcgcacgcattgcgcacgacctgcccgccgccttcgccttccgatccgtcgatgataatcataagtccccctggacatgcgtgaagggttaccccttcacgcacaccacctgtttcaacgtatggacgatctccaccagatcggcctgggcggccatcacggcttcgatcgacttgtaagccttgggcgtctcgtcgatgacgctctcgtccttgcggcactcgacgcccgccgtatcggcgatatgctcgtcgagcgagaccagcttcttcgcttgggtgcgggacatcacccgccccgcgccatggctgcagctctcgaacgactccgcattgcccagaccgcgcacgatgaacgatttcgcgcccatcgagcccggaatgatgcccatcgtgcctttcgccgcgcgcaccgcgcccttgcggggcacgagcacattctcgccgaaatggttttcccgcgtcacatagttgtgatggcagttcaccgcttcgagctcggcgtcgaaaggcctggcgatctggccgcgcagcgcccggatcacattggtcatcatcatccggcggttcagcgccgcgaagtcctgcgcccattccaccgcctcgacatagtcatcgaaatggtcggtcccttccgggaagtaggcgagatcctcgtcgggcaggttgatgaaccacttgcgcatgtcctgcttggccagctcgatgaagaacgtgccgatcgcattccccacgccgcgcgagcccgagtgcagcattacccacacttggctggaggtatcgaggcaaagctcgatgaagtggttgcccgttcccagcgtcccgagatgggtgagctggttcgtgttcttgaaccgcggatatttggccgtgatccgatcgaaccgctccacgagcgtggcccaggccgccacaatctcggccggcgggtcgccccacgaaccgatatcgcgcttgccgcgattgacgctgcgcccatgcggcaccgcccgttcgatggccgagcggatgccttccagattgtctggcagatcgctcgccatcagcgaggtgcgcgccgccatcatgccgcagccgatgtccacacctacagccgccgggatcaccgcgcccttggtggggatcactgaacctacggtcgcgccgataccgacatgtacgtccggcatggccgccacatgcttgaacacgaaaggcatgcgcgccgccttgcggagctgctcatgcgccttctcatccaccggcacaccgcgcgtccaaagcttgatcggcttgccgccctcaacgtgctgaaaatcaaaattcgtctcggtcatcactacctcccttgcataatcatggtgccggcgacgagatttggcgagacatcccagagcatcctggcggattgctctggggcggattcgaaccgcttggcctttcggctttaccgtgtagtcccgccggcattcgccagcttgtattcatttcacggcgacgaggttttgacagatttctctccgtcctcgtggacggtccctgtgctatcgttacactacgaaccgattgggcggtccggcgggattcgaacccgcatctggggcgttgaaggccatgtagtccgtcaggcattcgccatggtttttgcatttcgggtcacggcgacgagaagtgagaaagaccgtcccgagggactggcgctctatccagctgagctactgtatcgttgccgatacaggcgggacttgaacccgcgacaaccacattaccaatgtagtccttctcggcattcgccgtgatattctggtggggtcgtgacgacgaggttcggcaagacgcggcccttaagctacgtgtcggcggcggggttcgaacccgcatctccctttcggcacaactgccttccgggcgctttactcgtcgggcctcgtggtttggagacatgtagtcctgccagcattcgccacgaccctgttcgttcagacctccacttgttcgacgatgctcacccaatcctgcgtttcgccggagacgaagcgcgcaatggtatcgaacaccgcgtcggagaagcctccgacattcaatatgtcctgccggctggcggcctgggtggtgccgtagggcgcgatgtcgatgcagacgagcttggcttgcgggtagcgcttcgccagtttcgtccactcatgcatcgtcgccgtcgagccgctccgctgcgcatcgacccaggactcattgtccgagacgataaccaccagatcgaccgccgccttctccttgttgaggagtgcgaggggcgccgagacattcgtcccgccaccgccgaccgccgcgaacttcgcggcgttcaccgcaatccggtcggtagccttcagcgtcaccggcacgaccgcctgctcgaaggggatgacacgcgcctgacggttggaccgcaacatcgccgccgcgaccagagccgcgacatcgatgcagcgaaccttggacgaagcgcccttgcggtagcccgtcaccggccactgcatcgaacccgacacgtcggggcagacgaccacgcggcccggcacttgtcgaacgccccggagcgacagctccagtgcttcctctagcgccgcctgcaccttgagcggcacaccgtcgccaacctgtcctaatgccaccatcaactgatagggcatgggccgcacggcacggagcgcatcgcggtcggcaagccgggccgcgacctgatcggcaaacccctccaccccgaacgcgccattgcgcgccagcgtgttaaggttcatccgcagcgcctgccagcccatgcggccagcaagctccgcccactgctccgcgacaagcggataagcggtcagccactcgaacggcacctgcggcagcggtagcgtccggtcctgcttccaggcctcgaacgcggcgatctcgacgggcagagcggcgacgtcatagggacgaccgatcagccagccatagaaagccttgcgctccacatccgccgggcgtgcgtggaccatcttgacgatgtccgccaggctcggcgaattaccggtcgcggcctgcatcaggtcacggatcgacgcctgctccagccactgctgcaccaagcgcttcggccgcgtgccgagcgacgtccgcccgacctgaccagaccgaatgatctgcacaaagctgcgcagcatacggccgttattcacgaccttaccgaacacccgaaccgcgaggtcgggatccgcaaccgtcagataggccgccagcaaggccggcatatccttcatcgcgccggacgtgcgggcatagaccgcagcttgggcgacgaaatatggatcgaccgcgcgggccgcgtccagcacatcggcaagctgcgtctccgccgcgccgtagaaattatcggccagcgtgccggtcgccgccaactgggcgagctttgccttcggcccgtaggcgtaggccggcgcaccctcccggttcaccgtatcggtgcgcggcaacagcttcgccacggcgctcgcaaacagtcccttgttggccatcgtccaactcctcatctggtcagggcggcaggatttgaacctgcgacctcctgctcccaaggcaggcgctctgcgcagactgagctacgccctgtgaatttccggtccttggggcggccagcccattccggccgccccagttccgcctgccgcccgagtaatccgcctcggtcgacgctgaatcatctgcatggggcgtgccaaatcatcaaagcgagatcaaaagacctcacatattattgattttattattcgaatttttatgaatgtcgaaggtttcaaagtctgaaccacgaaaaatatgatcgcttaggataggaatttatcctataatataagaatgaaaccattgaccgtgatcggcttcctcggctcgacccttgatgccagtaagttcgggccatcgcgctggaacaagtggcgaccaacagtcgcgctgaccatgcatgaggacctgcgggtcgatcgactggtgctgcttcatggcaccacccatcgccgcctcgccgaatatgtcgcggaggatatcgcttcggtctcgccggagacgcaggtcgatatgcgcgtcctcgatttccgtgacccatgggacttcgaggaagtctatggaaagctgctcgacttcgcgcgtgccgaaccgttcgacccggacgagcaggattatctcctccacatcaccaccggcacgcacgtcgcgcagatctgcctcttcctgctgaccgaggcgcgatacctgcccgggcgcctgctccagacccagccggccaagcgcgccgaggatggtggggcgccgggtcgctggagcatcatcgacctcgacctgtcgcgttacgacagcatcgccacccgtttcgccgtcgcgagcgcggagagcacctccttcctcaagtccggcatcgacacgcgcaatgccgccttcaaccacatgatcgacgagatcgagcaagtggcactgcgctcgcgagcgccggtgctcctgatggggccgaccggcgccggcaagagccaactcgcccggcgcatctacgagctgaagaaggccaaacatcagattgccgggcctttcgttgaagtgaactgcgcgaccctgaagggcgacagcgcgatgtcggcactgttcggtcaccgcaagggcgcctttaccggcgcggtcgctgaccggcctggcctgttacgctccgccgacaagggcatgctgttcctggacgagatcggcgaactgggcctcgacgaacaggcgatgatcttgcgcgccatcgaggacaagcgcttcctacccgtcggcgcggacaaggaggtcgcgtccgacttccagctgatcgcgggtaccaatcgcgacctcggcgaggcggtggcggcgggtatattccgcgacgacctttacgctcgcctcaacttgtggaccttccgcctgcccggccttgccgataggcgcgaggatatcgagcccaatctcgactatgaactggatcgcttcgccgaacgcgagggcgatcaggccagcttcaacaaggaagcgcgccagcgctacctcgccttcgcgacatcgggcgaggcgcgatggcccggcaatttccgcgacctcgccgccagcgtgacacgcatggccacgctcagcccaaaggggcggatcgatgtggactgcgtcgacaaggagatcgagcgattgcggcgactctggtcagctcagcccgatggcgccgccgatagcctctccgagattatggatgagaaccagatcgccgaactcgatctgttcgatcgcgtccaactcgccgaggtcgcacgggtgtgccgctctagccgctcgttgtcggaagcaggacgaacgttgttcaacgcatcacgcatccgccgcagtagctcaaacgacgctgatcgcttgcggaagtatctcgcgcggttcgggctggattggtcgacggtcggagaatgacagtgaccgccaacattgcggtcgttcgccagcccaaatgtggtcgttgaaactcgcccttcgttcatccagctgtcgaggcggagcgatcgaccagcgttgggacgaagccgtcgttcagtaggacgagagcgaatgcccggtttcagataaagcggtcgctcccgcgccgactaacggggtcgaggaacgagcaagctggccgatggcggtccgtcaacttctggatattcgaacggtgaattcggacgtttggtcgagacgttcgggagccaagccatctcaccccaccgactggtcgccccaactctggccgggccgcacggagctgattaaggccatcggagaagcaaccccgagcgcaatgacatgatcgactctttcatcgcggatggcgcgcacccttacgacgtgttcgcctatcgtcagcccaacgtcggtgttatcgaggacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngagtgcccggttgtgttcgatcttcacacggcggcttgatttgccggggatgacggcctcgattttccgctcggcgaggtcggcacggatagcatcagcatcgtaacccttgtcggcaagcaggacgtcgggcgttcgctcacgcagacctataagcgcgccatacgccttgcagtctgcggctcctccgaccgtcagttgaaaggcaagcggtggtccgagagcgtcagccaggcagtgaagcttactggtgaacccgccccggaagcggccaagagcgcctcgatgagtcccccttttccgcccgctgccgagacgtgggcgcggatggtggtgctatcgatgctgtagtggccactgtccaatgatctcggccagtgtcacggcgacggtctcccagacaccggcttcactccatcgtcggaagcgccgataaatagtgttccagctaccatatttgggcgacacgtctcgccatggagcgccacaccggagccgccagaggatgccgttgatgatcgaacggttctgctcgggtggcctgcctcgcctacggttctccggctcgatcggcagcaagtccttcagaacgcgccacttcgcgtcggtcaaatcgccctggctcaagcccgcctccagcccgtgcggcaatcatttgtcgaaagcccggttccgtgcaagcatggttacatggaagtgctgacaatcctcgttatgatcgtcgcggtgctctcggcagccataacaaacgcgatcgtgcaaaggcgccagttcgcttccgggcgtggatgggtccgcagcacagtcgtttccggctttatggacttcgttgcagctattggcatcatcgccacctacttcatcataggccacctgatctggaagttggcgcagcagccactttgtccacgcgccctaactttcaaaatggaccactttccggggcaggccaacattaaagcggccgaaaagttagccaacaagttaacccgatctgatcgctgtcctgcagtacgttcctaacatattgaataatggtgagccctgctggattcgaaccagcgacctactgattaaaagtcagttgctctaccgactgagctaagggccctccgtgcggggccctaaagagcccggcccttgcggtcaaccggcttggggcgtgaaaggcgcgccgccagctgggcgatgctgcgaccggagcggggatcacgccaatggggggctatggcgcgcagggggcgcagcacgaaatcgcgctgcgcgagcgcggcgtgagggatggtcaggcgcttgtgccgcaccgcaccgcccgaccagagcagcaggtcgaggtccagcgtgcgcgcgccccagcggcgctggcggcggcggtggaatcggcgctcgattgcctggagcatgtccagcatggcaagcggttccagcggcgccgcaaccagcgcggcggcattggcataagtgcgggcggaggggccgatcggccggctggcgatcacgggggaacgggccacaaggcggagcggagcgacatccagggcctcgaacgcggccttcacgattgcgggagggccaagccgtgcgcgcagcggccggttcgagccgatgccgatggcatagacatgcccgcgcacgggctccgtccgtctccgaatgcttgccttgatcatgttgcgcggcctatcgcggccgcatgtcgctgaccagccccgtcgtcagtccggtgccgcatgccgagcccgggcgcgattgcccgctctgcccgcgccttgtcgcgctccgccaggtctgccgcgccgagcatccggactggtggaacggaccggtgagcggctatggcgacccggctgcccgtatcgtcctcatcgggctggcgccggggatgcgcggcgccaaccggaccggccggccgttcacgggcgattatgccggcgacctgctgttcgccacgctggacaagttcggcctttcccgcggggaatatgcggcgcggatcgatgatggcgtggaactggtcgactgcgcgatcctcaccagcgtcaagtgcctgccgccccagaacaagcctgttccggacgagatccgcacctgccgccagttcctgcaggccggcgtcgagggattgccgcgcgcgaggatattcatcgcgctgggccagattgcgcatcaatccgctctcaaggtgctgggcggccggccggggcaggcacgctttggccatcttgcggaacacgccatggcgggcggacggatcctgctcgatagctaccattgctcgcgttacaacacgaacaccggccggctcaccaccgcgatgttcgaggccgttttcgcgcgtgcctgcacattgcgggatgaactcggaccggcctgatgccggctgagctcaggcgccgatatgcagcatctgctcggcggagcgcagcaattcgccggcgacgaacggcttgagcacgatcctttcctgcgaaagcgcctcgggcagatggctcgcgccatagccgctgaccatgaggaacgggatattcctgcctcgcagagcttccgcgatgtcctccaccgtttccccttgcaggttcccgtcgagcagcacgaggtcgagcgggagatgctgggcgctctccagcgcgtccgccttgttggtcaccgggccgatcacgctcgcgcccgcctcactgagcaccgagacaatgtcgagtgcgacgaggggctcgtcttccaccaccagcacggacttgccatgcatggagccgctcgcacgggacgcggccttcgcggtgctggcggggggcggcgctgccacaggcgcagcggccgacgcttctttcgacgcggtggtggtggaacggctttcgccttcctgcatggggcatggcaaggtgagcgaccatcgcagccctgccgggtcgtaggtcgcctttgccgtgccgccttcgctgcgcaggctgcgttcaatgagcgcgctgccaaagccggtccggcggggcggtgcgacgggcggaccaccgctctccttccattcgaagaacagcttcccctccgccagcgaccagtcgaggtcgacccggccggtcggggtggagagggcgccgtatttgactgcattggtcgccagctcgtggatgaccatggccagatggagggcgggttccggcgcgagctgcacgtcggggccctcggcggacagccggtccggtgcgatcacgcccatgtccagctggccctgcaccagatcgcgcaggctcgcgcttttccaggtcgcctcgctgagcagcgagtgcgccttgctcagcgcatggatccggccgatgaaggtcggggcaaattccgaagggccactggaatggcgcagcgtctgggatgcgatcgcctgaaccgatgcgagcgtgttcttgacgcgatggttcagttccccgacgagcagccgccgggtattttccgcgcgcttgcgctcggtcacatcgacgatctggatgttgatcgagaggagctggtcgttctggtcgcacagggcggagcaataacattccgtctccagcgtcgcgccgttgcggcgtgacagggcgagttccagcatgtcgcgccgcttgccgccttcgcgcatgtcgtcgatgagcgcctgcagggaagcaagcgccgcatcatcgagccactcgcccgcgctgacggcgcgctccagcatttcctcctcgcgccagccgaacaggcgctcggcccccatcgaccaggcggtgatctgttggcgggcatcgatctccacgatggcgagcggcgaattgtcccgatgtgcctggaggcggccgagcgcggacgccagttcatcgcgctggctggcgagttccagccgctggcggtgcaactccacgaagatgtcgaccttgctgcggagcaccatggagtcgaggggcttgagcagatagtctaccgcgcccgcttcatagccccggaagtaacgggtatcgtcggtcgcgacggcggtcaggaagatgatcggtatccggcgcgtgcgctccgttccccgcatcagctccgccagctcgaagccatccatgcccggcatctgcacatcgagaagtgccagggcgaattcatcgaccagcagtcgctcaagcgcttcgcggcccgagcgggcccgcaccacggccaggtcctcgcgcgcgagaagggcctccagcgcgtcgagattctcctggacgtcgtcgacgaccagtatgcggacagggctaggcagcatggctgatctccggcactggtacgaggttgcggcgatagattttctccccgggatcgaaatcgtcgaagcagtccgaggtactggagaaacgcagcgtctccttggagccaaggcccagatagccgccccgcaccagcgagttgccgaacaagccgatcgcccggtcctgcaggacgcggtcgaaatagatgagcacgttccggctggaaatgagatgtgcttccgcgaacacctgatcggtcacgaggctgtgctcggcaaacaccgcccgggcccgcagggacttgtcgaaaacgaccgagccataagcggcggtataataatcggacagcgaagtccggccgccggagaggcggtggttctcggtgaaccgagcgaggcggccctggtcgtagacgcccgcctgggcattgcgcagcgcgcccgggctgatgtccgtgcaatagaagatggtgcgatcctcgagcccctcctcgcggaacaggatcgccagcgaatagaattcctcgccgttcgcgcagcccgcgatccacaccttgaccgaggggtaggtgcgaagatgaggaatgactttctctcgcagcgaacggaaatactccggatcccggaacatctcgctgacctggatggtgaggaagcccatgagctcgccgaatgcggcggggctgcgcagaacgagatgctggatctgcgagaagctctcgcactccagccggtcccgcgcgcgcatcagtcgccggtacaacgaaccgggcgaataaccccgaaaatcatagtgataatgacgccagatcgcttcgatgagcagatcggcctcaaggacttcgtggggctcgagatcgggaatcatcgcggcatccatacgcggacgagggacaggagcttgtcgacgtccagcggcttggagagataatcattggcaccggccgcaatgcagtcctgttgatcgcgcggcatcgctttcgcggtgagtgcgatgatcggaagattgcgccactggctctggccgcggatgtggcgcgtggcggtgaggccgtccatctccggcatcatcacgtccatcaggaccagatcgaccatcggcgcttcgccacgcagggactggtccagcgcatcaagcgcttcctgcccgttgcgcgcgatgcgaatggtcgcgccgtgcggctcgaacacgctggtgagcgcgtagacgttgcggatgtcatcttccacgacaaggattctcttgccgtccagcgcggcatcccggttgagcgatcggaacaccatctccttctgctcttcgggcagttccgagacgacctggtggaggaacagggtcacctcgtcgagcaggcgctcgggcgatttcgcgcccttgacgatgatcgacttggagtatcgccgcagccgcaactcctcctgcgcggatatgtcacgcccggtgtagacgatcaccggcgggaagccgatcgtctcgtcttcgctcagccgttcgagcagatcgaagccggaggtgtccggcaggttgagatcgagcaccatgcagtcgaatgtcagctcgccgagcttctcgagacactcggcggcgctgtgcgcggccaccgtctcgacatcctgtgacccgagcagcagcccgatgctctccgcctggcgcgcatcgtcctcgacgacgaggacgcggcgcacgcgctgggccatgcgcgtttccagcgcggccagcatgtccacgagctgctcgtgcttcaccggcttgaggagatagccgactgccccgttggcgagggcagcctgcgcatcctcgctcaccgacacgatatggacggggatgtgccgcgtgcgcacgtcgcgcttgatccggtccagcacggaaagcccagtgtgatcgggcaggttcatgtcgaggatgatggcgtgcggcagatattgccgggccagcaccacgccttcatcggcggtgtcggcaatgaggcattcgaagccctgttcatgcgccaggtcgcacagcagccccgcgaagatcgcgtcgtcctcgacgatcaggatgacgcgtgaattgccggtaaggctggcgcgatcatcctcaagggtcgagtggcgcggcgccggctggtcgctgcccgtgcgaacccgtgccggaagggaccgtgcggtcgcggtgctggcaggccgggattcaagcgcggagggttccaggacgagcggcaggaccaaggtgaagatgctgccttcgcccggcgcgctttccaccctgacgtcaccgcccagcagagcggccagctcccgcgagatggaaaggcccaggcccgtgcccccatatttgcggctgaccgtgccgtcggcttgccggaaggcctcgaaaatgacgtccagcttctccgggggaatgccgatgccggtgtcccgaacgctgagcgcgattcggttgtcctctgccgctgctgcccgaagcgtgatttcgccttcctcggtgaacttgatggcgttggagagaaagttcttcagcacctgttcggcgcgttgcggatccgtcctgatctcgccggacaggcccgggtcgacgctgatcctcagcttcaggcccttcgcatccgccgccgcggagaatgtggcgccgagcttctcgaagaggctggagatcttcgtgggccgtatatcgagatcgatcttccccgcctcgatcttcgaaatgtccaggatatcgttgatgaggttgaggaggtcgttgccggaggtttcgattgtgctggcatgcttgacctgctcggggctcagattgcccttgcggttctcggccagcagccgtgccatgatgagcagcgagttgagcggcgtccgcagctcatgggacatgttcgcgaggaattcggacttgtaacggctcgcccgttccagctccgccgtctgctgttcgagtgatttctgggcgcgttccagctcgtcgcgctgcgcttcgagttcctgcgcctgattttcgagcgacgcgttgctttcctccagctcggcctgctgtgtttccagccgtgcctgcgattccagcaggcgctggctctgtgcctccagctcctcgttgttggcctgcaattcctcaccctgcgcctgcagttcctcggcctgctgctgcgtttcctcaagcaggacctgcaggcggctgcgataggtggccgagcgtatggcgacgcccagctggcccgctacgcgggtcatgaacgcttcggcccgggaggcttcctccccggcaaagcccatctcgatcacgccgatcacgtcgtcatcggcgcgtgcgccggcgatcagcagctgtcgcggcgctgcctggccgaagctcgatccgaaatagaggtagttctcggggacgtcggtcaggaggaaattgcgcctgtcctgcacggcttggccgagcaggccatcgccgggcttgatctcgagggggatccgggcggtgtcgggaaccccgtagacggcgcgccgcacgaagcccccttcatcgcgaatgaagaccgcggctgcctgtgcgtccagatactcggcgaggaaacgcagcatgcgctcggcctgttgctcgaccgacaggtcaccggaaatcgcattggcgaggccgacctgaccgacctgcatccagtcctgccgctccagttccagcttgttgcggatgaacatgatgccgatgccggagagcagccaggtcactgaaagcccgatggtgcggttgacgaaggcgatggagggatcgaccccgtcgcgcccgaggaagaagccggtcaccacgagaacgctgacgatgcttcccacgacgacgggggccagcggcttgcgcgacaggaaggaaagcacagtggggatgagatagaaggcccacaccgacgtacctaggggcaccatcaggtcgacgagaaacggagcgatcaggagaagagaaagaacgccgtagaggatagcttcacgattcttaagaggcacttggtccgccctattgttacgcaaggacagacagtcctcacccccggcgcggaacgaacgattcctcagatggttcctgaaaatgttcgaaagatgcggtcagcccccggcggaaggcagcgccagggctttcagtgtctccagccggtccgcttcgctcgccggcttgtccgtccgccagcgcaggatacggggaaagcgaaccgcgacgcccgatttgtgacggcgcgagagattgaccgcttcgaacgccagctcgaagaccagttccggttccacggaacggacggggccgaaccgttcacgcgtgtgcttgcggacccattggtcgacctgcaggatctccgcatcggacaggccggaataggccttggcgacaggcaccagcacgtcgccgtcccacaggccgaaggtataatccgtatggagcgtgctgcgccggccgtgccctgactgcgcatagatcagcacggcgtcgatcgtcatcggatcgactttccatttccaccagtccccgcgccggcggccatgctgataaggcgatgatcggcgcttgagcatgagcccttccacgccgcgttcgcgcgccatctcgcgcagggccgccgcgtgcgcccagttgtcggccatgatctcgggcgagagggcgatgcgccggtcgtccagtgtcgcgagcaacgccgcgagcgctgcacgtcgatccgtcagcgggcgatcgcgcaggtccgtcccgtccagttcgagaagatcataggcaaggacgcgcgccggggcctgcgccagcgtgcgcgcaccgggcttgaggcgctggatgcgggtctggagcgccgtgaaggggaggggggcgtccccggcgtcccaggccagcaactcgccgtcgatcaccgcgtgccgggggagcagcgctgctgccgcctcgatctccgggaaccgtccgtccagcctctcctcgccacgcgaccacaaggcgaggtcgtcggcgcggcggatgagttgaaggcggatgccgtcccacttccactcgaccagccagtcctcgaggggccccagcgcctcggccggctggtcgagcggcgaggcgaggaagaaggggaaaggcgaggccatgtcgcccggctgcggctcgggggagagaaggccggcgaggaagtcggcagacggagcccatgcgccgagcatgcgctgcgcgatcagcgcgatctccacgccggagagttcagcgagtgcctgctgcaccagcccgcgcgagacgccgacccgcaatgagcccgtcagcagcttgttgaacaggaagcgctcgccgaagggcagcgtgcaccaggcccgctcgacaacggctctgcggtcggcctccggcgcgttggcgacgggcagcaatatgtcctcgatccatgtcgcaagcggaatgtcctcgctggcgtcggccggatcatcgagcaacagggccagcgtttcggccagatcgccgacctgatcgtagctcgcgtccaccagccattcgggcgtgccgctcgtctccgcaatccaggcgcgaagttcgcggctgcccgccagtttcgcgcgcgggccgccgatcttgttgccggcaagcagccacagcgcccatgccgcatcccgaggcggcgcatcccggaaatagcgcaccagtgcggcgcgtttctcgagcgtgccggtgctccggtcgagacgctggaaaagatcggcgaaacgcctcaagtctcttctccgccgaactcggtgcggaaagcgccggcatccacgccgcggtcccgcagcgtctgcacgagggcctgagtgtcgccatgcgtcgcgatgatgcgccgcgcgccggtttcctcgactgtccgcaacaggtcgggccagtcggcatgatcggaaacgacaaagccgcgatcataattgcgacggcggcgattgccgcgaatgcgcatccagccggaggcgaagccctgctgggcgtttcggaagcgccgtagccagggggaccccgcggcggagggcggagccagcaccagccgtccagccagccgctccccggggggctcgtcggcgacccggcgcgtctccggcagcgcgatgcccgcgtcgcgatagatctggacgccggcatccatcgcgccgtgcagccagaccggctccccatcgatcaatgcgatctcagccagcagccgctgcgccttgccgagcgcgtagcaatagagaattgccgcctcgccattcgcggcacattcggcgcgccagtcgatgatctcctgcgccacggcggcggtctctggccagcgatagatgggcagaccgaacgtcgcctcggtgatgaagacatcgcagggcacgacttcgaacgggtcgcaactcggatcatgctggcgcttgtagtcgccggccgcgacccagacctccccgccgacttcgatcctgacctgcgcggaaccgagcacatgcccggcggaatggaacgacaccgcggcctttcccaggcggaaaggttcgccataggcatgggggtgatagttctgcggccccagccgccattccaggatcggcaggccgggcgctgccacatgatattctcccatgcccgtgcgagcgtggtcactatggccatgggtgatgacggcgcgcgcgaccgggcgccagggatcgatgtggaagtcccctgcagggcaatagagcccctcggggcgaagctggacgaggtcagcgctcatccgcgcggtgccttctcatcctacctcctcatgcgcgatccaccatggctccagccgcacaatggcgggcgtgccgcttcgttccgcagtggcgagggctgccccggcatgtgcgaggcaacgatcgcccgtgaggtcatggccgaatgtgcgggcccggctccaggccctccgccgccagagcgcgacggcccatccggcccgcgatgaaggcgcaggcgatgagctgcaactggtggaacagcatgaccggcagaagcaccatgccgacctgtgcggcagggaacagcacgcccgccatcggcacgccggaggcgaggcttttcttggaaccgcagaacagcagcacggcggcgtcgccgtgtggcaggtttaggacgcggccaagcgcagccgtgagtcccagcacgaggcccagcaacaccaggcaaagcaaggtcagcaacagaagatcgtcgacggagacccggtgccagatgccttcgaccaccgctgcgccgaaggcgctgtagaccaccagcaggatcgagccgcgatcgaccagcgagaggatgctcttgtggcgcgtgatgaagccgccgatccaggggcgcagaagatgaccgatgatgaagggcaggagcagctgcagcaggatggcttccaccgatgcgagcgagatgccaccggtcgttgcgcccatcagcagcgcgaccagaaggggtgtgaggaagatgccgaccagattggagaaggacgccgcgcagaccgcagccgcgacattgccgcgcgcaatggcggtgaaggcaatggaggactgcacggtcgagggcaggagggtgaggaacagcagtcctgccgcaagcggcgcggacagcagggggagcgcgctgaagccgagcccgagcagtggaaagacgccgaacgtgacgagcaaggtggcgatctgcacgcgccagttgcgcgcgccttgccagatggcttcgcgggagagcttggcgccgtgaaggaagaacaggagcacgatgcccgcgtccgccgcgccttccgcaacgcctgcccattggccgcgcgcgggcagcaggctggcgaggacgacagtgccgagcagcgcaatgatgaagggatcgaacagagagcggagtctggagatcacgggggaccgttcacataggagtcgagctgcgccagatgcgccgaaacctgtccgtcatcaaggaaagaacccaggaaactgttgcgggcgagcgtggcgaggtcccgccggtcgagaccgcgcgcagccgcgacggcgcgataattatcggcgatatagccgccgaaataggccggatcatccgaattaatggtagcccggagccccagcgccagcatgcggtcgatggggtggtcgcccatctccttcaccacgcgaagcttgaagttggagagagggcagacggtgagcgtcatggcctcgcgcgccagccgggctgtcagcaacgggtcctcgagcgcgcgattgccatggtcgagccggtcgatccccagcaggtcgagtgcttcgaggatgtaggcaggcggcccttcctctccggcatgggcaacccgccgcagtccggcatccgccgccgcggcgaagacacggacgaagccggagggcggatgacccacttccgaggagtcgaggccgacgccttcgatatagtcgagccagggctcggcggcgcggaacgtcgccagcgcggcttcctcgtcgaggtggcgcaggaagcagaggatcagtttcgcggtcaggccgtgccgtgcgcgcgcatccgccattcccgcgagcagcccgcgcatgacgacgtcgaagggaatatccctgttcgtgtgggtctggggatcgaagaagatctcggcatggaccacgccgtcagcggccgcacgatcgaaataggcaacggcgagatcatgaaaatcctcttccgtccgcaggacgtcggcccccgcataatagatgttcaggaagtcctggaggttcgagaagtcataggcggcacgcacctcctcgacagagcggaaggggatggcgatcttgttgcggcgagcgagcgcgaacatcagctccggctcgaggctaccctcgatgtggaggtgaagctccgccttgggcaggccggtgatgaagcggtcgagatcggtcatgacatgctccggatgagacagcgagcgagcctcggtggccggcatcaatggcgggccaatgacaagccgcggtctcatggttcgtggtagggcgttcttctacaccggcttcgcgtcgatcgccatggatggccagcgcccgctttcccggatattgccggccctggtccggccggcatgcatggcgcggctttcgttcatcctcctcacgcccgggagtcccccgaatgaccgtcgagaagcgctatctcacagctgatgaactgctggcggactcctttcgcctcgccaatctcattctcgacgccggcttccgccccacccacatcgtcggcatctggcgcggcggggcgcccgtgggcatcgccgtacaggagctgctcgaatatcatggcgtcagggccgatcatatcgcgatccgcacggcctcctacaccggtatcgaccggcaggagcccgaagtacgcgtctattcgctgggctatctcatcgacacgctggagccgacagaccggctgctggtgatcgatgacgtgttcgacagcggccgctcgatcgacgctttcctgcgcgaactgcgcgcgcgctgccgccacaacacgcccgacacgatccgcatcgcgacggtctattacaagcctgctcggacgaaggtaccgctcaagccggatttctatgtccaccggacggacgagtggctggtcttcccccacgaaatcgatgggctgagccaggaggaaatccgccggcacaagccggacgcggcgctcatcctgcgcgagcattgaggccggcctcgcgactgaaaagtcaccgcgtgcggagagccagttgtccggaagcggtttagctggttagacctgtctttcccgaaagcttcttccagcactcagatgggatcttgcatgatcagaagactgtccctgtccgcctgccttcctctcctgtccctcctgagcgccgcgtcggcacaggccgcgttgcccgaagcggccgcaccgcgagcgaccgtcgcgcggctcgaggctctcaacgccagtgacagtttcaagactgcggccgctcggctggatgccgattgggaccgcatcgttgccgacatcatcacgctgacggagatccccgcgccgccatttggcgaggcgaaacgagcctccgccttcgcggacatgctgaaagcgcacgggctggaggatgtggaaatcgacgaggaaggcaacgcgatggggctgcggcggggcaccgggaagcccggcggcccgctgctggtcgtcgccgcccatctcgacaccgtgtttccggccgggacggatgtgaaggtacggcgcgagggggatcggctgctggcgcccggcatcggggacgatacatgcagcctctcggtgctgctcgcctttatccgcgcgatggacgcggcgggcatccgcacgacccaggacattctcttcgtcggcaatgtcggcgaggaaggccccggcgatctgcgcggcatccggcatctgttcagcaagggcaggtacaaggatcgcgtcgcccagttcgtggcgttcgagcccggccgcgacggcatcaccatcggcggcatcgggtccaggcgctacaaggtcgcgttcaaggggccgggcggccatagcaatggcgacttcggcatggtgaatcctgcttatgccatggccaacgccatcacccgcttcagccagatgccagtacccaaggagccgcgcacagtattcaatgtcggcattgtcgagggcggcacgtccgtcaactcgatccccttcgagaccgcgatcaccgtggacatgcgctcggaaggtaaggcggcgctcgatgaacaggaaaactatctcctcggactgctgcagcccgccgtcgacacggagaatgccgcgcgcagcacggtcaagggcaagatcagctatgaagcgaagaaagtcggtgaccgcccggtcggcctgaccccggccaacagcccgattgtccagatcgcgacggcttctgcgctcgcggcaggcaccaagcccgtctaccgcatcggctcgaccgactccaacattccgatgagccttggcattcctgccatcacgctcggctcgggcttctcgaccagccgcagccattcgctggaggaatcgctgctgctggaccggcccgggaccgtcaagcacatgaccgtgggcctcgccaccgtcatcgcgctggccggagggaaatgacagtcatgggcgggagatggcacacgacggggacgtcgaagcacttctcccgctcccctcagcaccccttcgactggcgtggtggcgactgcgtggggcccgcgacatccggcagggaaagctggtcgtcggggaaacggcggctcgccacgcggtcacggcctgatcgcttggcttcgtacagcgcttcgtccgcgagccggtaaagctggcggaaatcgcttggcgtgctggtcgccgcgacgccgatgctggcggtgacgcagcggtctccgatcgcgtcgcgatgatcgcacgcggcgatttcctgccgtacgctctcggcgaagcgggcgagcgcgaaaccttccagccccgcgatcagcagcgcgaattcctcgccgcccagtcgcgccgccgtgcacatcgccccttcccagcgctcgatccggctggcgatggccgtgaggaccatgtcgccggcttcgtggccgtaaacgtcgttgatcgccttgaaccggtcgatgtcgatgagcagcaatgcgattggcgtgcgcgtggtgccggcatggtcgagcatcgggccggcagtctccacgaagccgcgccggttgcgcaggccggtgagcggatcgcgccgggcaagttcgccggcctgtgccgccgccatgcgggcccggtcccgctccaggcggagagaagcgaggctgcgggtcgtcgcgacggagagccagatcgtctgccaggccgcggcgaacagcacggggaccttcgatccgccgccccagaaagcattctcgacgtccaccagatgaatgagcgccagcgtgatcatcggcagcgaccaggccagggcgaagtcccgcgcttccgcgcagcctcgccgccaggcgacgccgaggcatatggccacggcgagcagatcggcaagagtagcgacgcccaggatcgtgcccagttgctgaagcccgacgccccgcatcagggaggcaggaatgccgatgatgccgatgctgatgccgagccccagcgtaccgaggcgcagccaggccgggaacgtgtcgcggccgagcgcagtaactgcggagatcgtcgccagcgcgatggcaagacaggagagaaacgttgcggtctgggcggaaagcgtgcccgccatgccgggcagcaccagcaggtggatctgcgaccagaccgcaccccatgcgagcatgcacatcgcccagccgccctgccaggcaagatactggcggcgcaaggcatgggcgagcgagagattgtaaaggccgctgatgagcagcagcgtgagcgccgcgccgatggcaacggcaagtccggccgattgcatgccgctttcatcgggactgagcagtcgcatgttcagcaagccatgagcggcgagcccgtcataacgcatggtgacggcggtcagtcgggccgcgcggccgggcgcttcgaactcgatctggccgccggggcgccagtgcccatggaaatcacctccgcgcacctggcgccaggcgactgtgccgtccgaataggagaaagcgaccgccagcctgtcgaaacgggactgatgcaccatcagcaccacgtcccgcggtccgacgggcaaccggtcgagattggcgcgtagccataggctgccttgctgatagccggcgggtgtcccgtcgcaggcgaagcggagcgaggcgaggacttcgtcgggctgctgccggtccgtcaccgcatggcaaagcgaatcgacctgaagacgcgtttcggcacgcgcagccacgctccagagcgtcgcgacaatccccagcagcagggcaagccagcgacccatgaatggaagaacgacacgcgaacgcttcatgggcggggctatcgcaggaaagggtttgtaaagctttaccgttgcgatggatcgaacatcgaaatcgcgtgacaaagccgccgtaaggacaggataccggaccatgaagccgcgatcgggatcagcaacagcgcccgccattgcgtccgccataacgggcctgttcccgatcgcggaagaaggcgatgcgagtcatgggcgtacgctcgggatggtgactggccatgtggcgtagatactggtcgtagctcggctggccgaccatgagcagcgctgtctcgcgcaggcgggcgatgaggccggtcattccgccgccgccatcgccggcacgacttcgcgcgccgtcgccacgtcgctgcggcgggcagcgatgcagctacgcaccgtgaagaagagcagcgacagcaccacggcgaggaagagcgcgcacagggcggcatcgatccgatcattgaagatgattcgccgcatctccgccatcgatttggctggcgccagcagttcgccacgcgccgccgcgtccgagaagcgccgggcatgggcgaggaaacccacggcggggtctgcggagaacagcttgagcgcgccggcgctcaccgtgcagacgagcaaccaggcggtcggcaatgccgtgacccaggcgaagcgatcccgcttcatacggaacagcacagccgtcgccagcatgagcgccacggcggccagcatctggttggaaatgccgaacaccggccacagcgtgttcacgccgccaagcggatcggtgaccccctgataaaggaagaagccccaggccgagacgcacaggcccgtcgcgacgaggccggggagatgagaattgctggcgcgaaaggatggcaccacgaggccgatcaggtcctggagcatgaagcgtcccgcccgcgtgccggcatccaccgcagtcaggatgaacagcgcctcgaacaggatggcgaaatgataccagaaagccttcattgccgccccgccgacggcatggctgaagatttccgccatggcgaccgcgagcgtgggggctccgcccgtgcgggagacgatcgttgcttcgcccacgtcgcgggcggtctgttcgagaatctcgggggcaatcggaaagcccatggcggaaaccgccgccgcggcgctgacgggatcgccgcccgtgatcgcggccgggctgttcatcgcgaagtagaggccgggatcgaggatcgaggcgccgatgagcgccatgatcgccaccacggcttccatcagcatgctgccatagccgatgaccggagcatccgcctcactggcgatcagcttgggcgtcgttccgctcgcgatcagggcgtggaagccggagaccgcgccgcaggcgatggtgatgaacaggaagggaaacagcgcgcccgaccagaccgggccgccgccatcgacgaactgcgtgagcgccggcatcttgagcggcggggccatgatgacgatgccgaccgccagcgcggcaatcgcgccgatcttgaggaaggtggagagatagtcacgcggcgcgagcagcagccagactggcagcaccgaagcgaccgcgccatagccaatgaggatccagcagagctggaccggcgtgaaggtgaacaatgggccccagaccggcgatgcagcgactgactggccgaagatgatcgcgagaatgagcccgacgaagccaagtgcggacacctcgccgatccggccgggcctgatccagcgcgtatagatgcccatgaacagcgcgaggggcacggtcgccgcgacagtgaacatgccccatgggctttctgccagcgcgcgcaccacgatgagggccagtaccgccaggatgataaccatgatggcgaaggcgccgatcagcgcgatggtccctgcgaccggtcccatctccatgcgcaccagttcgcccagcgagcgcccgtcccgccgcatggagatgaacagcaccatgaagtcctgcaccgcccccgcgaccaccacgccggcgatgatccacagcgtgccgggcagatagcccatctgcgcggcgagcacggggccgaccagggggccggcgcccgcgatggccgcaaaatgatgaccgaagagaacgcgccggtcggtcgcgacataatccagcccgtccgccctgtagatcgctggcgtcggccgtgcgggatcgagccgcatcacatgacgggcgatgaacagcgcataataacgataggcgaccgcgaaagtgcagagcgccgccgcgaggatccagagcgcattgatcggttcgccacgcgataccgccagaacggtgagcgccagcgcgccgaccgcggcgacgatgatccagggaatgtgcttgagcatcgcgatctcctgcctgctcgttgccgcactcgggtgcgatgggcaatggctttcggcgtggcgcggtcgttcgggagcggcatccgccctaacgttcaaggggcgccgtcgcctcccgcgctgagcgtccgcagcgcaatgtcgagctggacacgcgagatctggccgacatggctttgccgcacgatgccctcgccatccacgaacagggtggtgggcaaggcctttccacccgtgatctcaccgagtcggctgtcggggtcgagcagcaccggcgccgtgttgaggcgctcggtttccaggaaacgccgcacatgcccggccgcttcaccctgatcgacgagcaggatgggcggcacgcccggttccgccgcggcttgcacgagcatcggcagctcccgccggcacggcggacaccatgtcgcccagagattgaggactaccggtccgcctctgacatcgccgagcgtgagagagtcgccgtcgagacgttcgaaggcgagcgacgccggcaacatcagcggcggatcgcggggcgccagccgctcgaagcccgcccagatgagcgtcagcgccgcgaggagggcaaggccctgagccacagggcgagcgcggcggagggagaggacaaggacggcccccgccgcgacgacgccggccgcccaggaccagccgccgagccagacatgcagcgcggcgatcggatcgagcgcgaagctgaccctatgttgccagacataggcagctcgagccgcaatcagcccggcggccagggcgagcagtcccggccagaaggccgagcgccgcccgtcccggcacaggcgccattcgcatgcggtgaggaacagcagcatcagcgcgagcgccacgagccggtcgagcgggaccatcaccgggccgatatggaggatattgctcatcggggttcctatcggcccgcatgtttcaggcgaccagcccgcgcagctccgcgagagcggatgcctcgctgtcccggtcgctcagcagcgagcggaagcgcccctcgcgatccatcaggatgacgaaggcgctgtgatcgatcgtgtagtcgccgccgtcgacgggcactttctggaagaatacccgaaaggactttgctgcctgcgcgatttgcgcttcgctgccggtgaggccgaggatgggcgtgccgaacaggtcgacataggcgcctacgtcggctggcttgtcatggccgctgtccaccgacacgaagacaatgcggaacttctcgccgtccgcacccatcgccttgcgcaggtgcgccatgcgggaaagcgtcgtggggcacacgtccgggcagcgggtgaagccgaagaagatggcatagggcgtgcccttcagcgtctcgggcgtcacgggcttgccgttccggtcgaccagcgagaaacggctgccgatgtccggtggggcctgcgtgccgaccgagcccgggcttgcgccgggcgtcccggtcagccgcatcgcgagcaggacgccgcccgcaagcgcgacgaggccgatcgccagccagagccagaggcgcagtcgggacaagggcgagcgcgtgtcagtgcgagtcatggctgttgcctccgtgcgcgtccttgccggcagtgccgtgggtcaccgcctcgacccggaagcgaaccgccacgtcgcccgcgcgagcgaaccgcaaagttacgggaaaagtctcgccgcgcctgagcggacgcttgaggcgcatgaacatgatgtggaagctgcctggctttagcgccaccgatccgcccggcgggatagcgagcccgtcccgcagcgggcgcatgcgcatcacaccgccgtccatgctcatggtgtggatctgtacttcggccgcaacgggcgtgctgcctccgaggagtctgtctggggctttgcccttgttgccgatggtcaggaaaccgccgccggcgctctggccctgcgcggtttcgcgcgcccagggggccgtgatctccagggttccggcggtcgtcgtctgggcggacgtagcggttggggcgagcgtggcggcaagcgcaaaagcggcaggaatgagggtatgacggatcatggtccggtctccgaaagaaaaggatgcggtggggcaggtcagccccggggactggctggcgacgaaagccgccatcgccattgaaggcgcgatggatcaggcgcgcgtgggcggaccacgcagcggcgggcgcagacgtgcgctctcgcgggcaagctgccaggcgggaagcggcggtacaggccgggccgcgtgccggtccggttccaccgtcggaaagggctctgcctccgccagcagtggtgccgccagtgccgaaaaggcgcagggctgatctccggctccggtatcgcgatggtcctcgttcccgtccgcgtcagcggggagggcgatcgttatcgaggccggaccggtgccggtgcagagggcgacgctgagcgacttgtgctccactgcggtcatgtagccggcgggcatgagcagcttgaacgccagcgcgacgcacagcatcaatgccgccccgcggcgatgagcaaggagaaggcggcgcaagcgatccacgcttcgccaataggacgctgcgctgcccgtgtcacgcgggagcagtggtccgccggccggggatggcgcggccgggtgagcagcagcctgggtcatccgaaacacgccatttacccccgcatcgccaacttccataatatgcaaggaagtacgggccggccttgaatggcccgcttctgacggagaggactgaacgtgcgcgggccccagctctggcccgcagctattctggaggcagaatatgagcgagaccggcacttatctcgcggttttcacgagcaacaagtcgagcccgcgctggcaggcctggtatgcgatgtccgatgaggagcgccgcgccagggatgaggaaggccttgccgcgctgaaggcctgggacgaggccaacagggattcgatcgtctatgaaggcggtccgctcggcccgaccaagcggacttccccggctggcgtggcggatgcagtgaatgagctgacggtcttcgtggtcgtgcgtgcccgatcgcatgaggcggcggccaggctgttcgaaggccatccgcacttcacgatcttcccgtgcgactccgtcgatgtgatgcctctcctcggtcccaacgcatgacccggcatcgtatctattccatgagctttgccagcgtctatccgctctacgttgccaaggcgggaaggaaggggcgcaacgccggcgaagtcgacgagatcgtccgctggctgacgggctatgcgcagcaggagatcgcgggccatctggagaagcagacgagctttgaggattttttcgcccaggcccccgctctcaatccggccagacatcttatcaagggaacgatctgcggcgtccgcgtggaagagatcgaggagccgctgatgcgggaaatccgctatctggacaagctggtcgacgagcttgcgaagggcaaggccatggagaagatcctccggacatgaaacggcggggcggccggatcgccatcatcgcattcaggcgcgcacgcccccctgctcccagccacccagcggtacggccgtcccatattgcgcgcggagacgagcgaagagtccgcctgccgtgagcagcgcgatctggctgcgcgcgcgagcatccacctgcgcctcatgctggctgatcaggcttccatccgcggccatgaaacgcagcgtgacgatggggcgcgcgggcgtgaggcagtccgtacccagaatgtcgatgcgcagcgccgggtcgggagccggcagcgaagcgtcggccggcagcaggacgggcagcacgcccatggcgatgagattgttgcggtgaatgcgctcgaagctgcgcgcgaggatggcacggataccgagcagggccgtgccctttgccgcccagtcccgcgcggagccggtgccgtaattctcgcccgcgatgaccacgagcgggatgccccgcgttgcgaaggcggtggcggcatcgaagacggatgtgcgctgcccgtccgggccaagggcaagattgccggtggccccggcaagccggttgtccagccgttgattgtcgaatgtgccgcgaatcatgacatggtgattggcgcgccggtcaccatagccaccaagccgctccgtcggcacgccgcgcgcgcgcagatggagcccggcaggcgagtcagggcgtatgcgggaaatcggcgagatgtgatcggtggtcacattgtcacccagccagagcagcgctcgcgcatcgatgatgtcaccgcgcgcgccggcctgatcggcgccgaaaaagggcggtggctggatgaaagcggagtccgcatcccaggggaagcaaggcgcctgcggggcgggaagcgcatcccatgctgtgtcctcgggtggctcgggcgtctcggtgcgcagggcgcgctcggcgaccgccaccatggcggcaatctcttccgcttccggccagatgtctgccagcatgaccggcacgccgttccgatcggtgccgagaggcgctgcggagagatcgatacagagcgacccggccagagcgcccgcgaccaccagcggtggcgaggccagatagttggcgcgcacatccggatgaatccggttctcgaagttgcggttgcccgaaagcagggcagtgagcagagagggcgcatcctccggccccgacgcaatctccgccttcaggtcgcctgaattgccgacacaggtggtgcagccaaagcccaccagatggaagcccagcgcatccagatcgtcctgcaggccacataggcgcagcatgtgcgcgatgcggcgcgagcccggcgccagcgaggtcttaacccagggcggcacggcaaggccgcgcgcgcgggccttgcgggcgagcagcccggccgcgatcatgagatgcgggttggcggtgttggtgcaactcgtgatggccgcgatcgcgatggcgccgtccccgcatgtgccgggcgcgggcggcggccccatgtccgggaagctctccctcaggctggcgggaacgtccggcagagcgcgcagctgctgcgggcggctcggcccggccatgacaggcgccagatcgtcaagcgcgatgtcgatcgtgcggctgtagcggcgctccgggccagcatcgcgccatagccctgtcgccagcgcataggtgcggtagcgcgctatggcctcgggctgtctcccattggcggccagatagtcgagcgtttggtcgtcgaccgggaacagggcggcggtcgcgccatattccgggcacatgttcgatatggccgcgcggtctgccagcgccagatgatcgagcgcatcgcccgcgaactcgacgatctggtcgacgacgccagccgcgcgcagtcgcgctgtcacatgcagcgcgatgtccgtcgccatcacgccgggacgagggtgcccggtcaggcgaacgagacagacgcgcgggagcgggacgggcaggggatggcccagcgccgccatttccgcctcgatgccgcccacgccccagccgagaatgccgagcgcgttgaccatggtcgtgtgactgtccgtgccgatgaccgtctgcgcggcggtccacgccggttggtgcgggagcgggctcgccacctcgctgagttgctccaggttgatctggtggcagatgccatgccccggaggcacgacgcgcaggcgcgggaaactacgctgcgcccatttgaagaagctgtagcgttccgcgttgcgtgcatattcgagcgcgaggttgcaggcgagagcctccgacgttccgctgtgatcgacgcggacgctgtgatcgatcaccagatcgatggggatggcggcatccacgccgccgggtgccccgccgtgcgcgacatgatgatcgcgcagcgcggcgagatcggccagcacggcgacgcctgccgtatcctgcaggaggatgcgcgagggtcggaagggaatctccgcgccatccagcgcgccatgggtcagccagtcgtcgaaggaagccagccacggcgcaggatcggcttcatgcgcgaggatattctccagcaggatgagcagcgatcgcggcagggcagcgaggcgaccgcgctccgccgcatcgagccgctgccagggcgtcgcgatgccggcttcccgggcaggcgtcgcgttcatgctccggcgcgccgggccctgagcgccgccaggcttccgccggtcttgacctttccgggcagcggatgcccgacgatctcctcggccaggatggcgcagtcgatcagcttttccagatcgatgccggttccgatgcccatttcctcgcacataaacacgaagtcctcggtgcagatattgccggccgcaccggcatgggcggcgaaggggcagccgcccagacctgccaccgcggcatcgaaatgtgcgactcccatctggagtcctgcataggcgttggcgagcccgagcccgcgcgtgtcatgcaagtggagcgagagcgccacatcgggattggcatcctgcaccgcgccgaccacctgccgaatacgttcaggcgtggcccaggccatggtgtcgccaaggccgatgaggccaaggtcctcgccatggtcgcgcgcgatggcgcgcatgtccgcgacgagccccaccacccgatcgaccggcacgtccccatcaaaattgcagccgaacgcagcggtgacgaagccggtgcgcaccgggatgccatgcgcctgatacatgtcgatcagctcgggctgcgcggcgagctgctgggccgggtcgcggttctggttgcgcttgaggaaggcgttggaagcatagagcgtcagcttgccttccagatgaagccttccggtcgcgatcgcgcgctcgaggccgcgctggttgagccacaggccggtatactggacgccgggacgcggagtcaggccggcgacgacggcttccgcatcggccatgcccggcactttttggggatgcacgaaggacgtgacctggatatggtcgagcccggtatccgccagcgcatcgatgagacggatcttctgatccgtgctgatcggtcccttctcgatctggaagccctcgcgggggccttcctccttgatgtggacacgcgtgggcaggctggtcatcatagagatccccgagcgatgagtggaaggtgacttcccgagaaagtcattgacataatggaccgttgttccgttaagtagaacaatatggacggagcagtgaagagaggatggccatgaattcgaaggcaggcgtcgcggcggtggaccgtgcattcgacattctgcatgccttcagccgcgagaagccggtgctcacgcttgccgaaatctcccgcaacaccggtctctacaagagcacgatcctccggctgatgggatccctggagaaatacggcttcgtctggcagcgggcggatggcaattaccagcttgggcccggcttgctcagcctcgcgagcatcttccaggacagcttcagcctgcgcgaattcgtggagcccgtgctcgaggaactggtgacggcgaccaacgaaggcgcgactttcttcattgacgacggcaacgagcaactctgcctgttccgcgtcgacggccgtcacgccatccgggattacaacatccgcgtgggcgaccggcgcccgatgaacaacggcgcggcggcgacgatcttccgccggttcacgcaggagtcgggccttgcgctgacgcccgagatgttcatggccgaatccttcggcagcgtcgaaccggagatggcggcgctggcgacacccgtgttcggcgccaataacgcgctgatgggcgtcctcaccctgtccggcccgatcacgcgcttcaatcccgagcatgccgaggggatcaagcctgcgctcgtggaagcgagcattcggctttcgatcagcctcggggcatcgcccgcgcggttcgcagcgttgcgcggcggctgagcgcgcggcacgcgctgtcgcaagcatggatcccgctcccgcccgcacgatcagatcgcgccttcggcacgcagcctggccagttcgtcggtgtcgacgccgagtgccgtgaatacgacttcattgtccgcgcccagcacgggcggggcggatcgggcgcccgggcgaccgtcccccaatgcgaagccggcgcgcacgactttcacgtcctcgatcccggcctgtcccagcggcagtgcctgcacgaggtcgcgcgcgacgatctgcggatgtgcgagtgcgccgggcaccgtgaggatacgtcccgccggaatgccggcagcgttgagctgcgtttcccagtcctgcgcggtcctcgccgccaacgcttcatcgagaagggcattgagcgcttcgcgattggccttgcgcgcctcgcgatcgacgaagcgaggatcgcctgcaaggtcggggcgcgcgatgatgtcgcacagcgcctcgaactgctcctgcttgttcgcggcgatattgagcggaccatcggcggcgcggaaagcaccggagggcgccgcggtcatgttctggttgccgatcggcttcgcctcgacaccggcgatgagataattggagacggcccagcccatcgcggagatggtggaatccagcatcgaaaggtcgatgtagcagcccttgccggtgcgctcgcgccggaacagggcgctggcgacggcgaaggcggcgcccatgccgcccagcgtgtcgcacagtggatagcccacacgcagcggcgcggattgcgcgtcgccggtgatgctcatcacgccggaatagccctgcacgatctggtcataggccggattggcgctgagcggcccgctctggccgaagccggaaatggcacaatagacgatgcggggattgatctcctgcaccgcgtcccgggagaagccgagccgctccatcacccgaggccggaaattctcgacgatcacgtccgccgtgccgagcagctgggtgaacaacgccttgccgcccggcgtcttgagatcgagcgtcacggacttcttgccggcattctgggcaaggaaggacgtacccatcagcgcctcgttgagcgccggggaggcgccgagcttgcgggcgaggtcgccgcccgccgggttctccaccttgatgacttccgcgccgagcatggccatctgataagtggcatagggaccggagagcacattggtcagatcgagcacccgcacgccctccagcagatcggcgggcggcaggtggctttcgtcggcagcggatcgggcaatcatggtcagatgtccacggtctcgacatcgtagctatagagccagtcatagcggtcgtggatcggcgcgcggctccactcgctttccatgtagcgcacggcgccctcttcggtcgcgagagccgcttcatggaagcgggcggtgttgtccttggcgccgcgcaccatgcggctggtgcgctcgacacgggccccttcgtagcgacgaagggcttcctggggatcgtcatacttgtccaggcagcggccaaggatgacgccatcttcgatcgacatcaccgcgccctgtgccaggaagggcaaggtggcgtggcacgcgtcgccaagcagcgtcgcgcggcccttgctccagacctgccgtggcgtgcgctccatgaacgcccatttcatgatcgccggcgcggcatggatcagggtctgcacatcctcgtgccagcccttgaaatcattggcgcattcctcgacggacccctgtgtgtaccagctctcgacctgccagtcgtcgcgctcgatggtgccgatcatgttcatgagctgcccgccacgcagcgggtaattgacgagatggccgccagggccgatccacgtccagccgaccatctgccgcatatgctcgggcagccgctccatggggataacggcgcgccaggcgatcatgccggtgaagctggcctcgtcgtcgccgaagagggacttgcggacagcggatttcacgccatcggcgccgaccagaacgtcgccgctgacggtgcgcccgccggagaggtgcagggctgccccgtcgtccgacacgtccacatcctcgacatggcaggagagatgcacggcgtccggcttgatggcctgcaccgcgttgatcagcgtgttgagaaggtccggccggtagaccgtcagataggggtagccatatttctcgacggccatcttgccgaggtcgaacatctcccaggcgcggccggtgttccagaggcggaattccttgcggcgcggctcgcaggatgcctggcggagcgcgtcgaacacgccgagtgcatcgagcgcgcgcgatccgttggggctgatctgcacgccggcgccgacttcacccagctcgggggcctgttcgtagacgtcgacgtcatagccgcggcgcagcagcgacagcgcggcgctcatgccgccaatgccaccgccggcgatgatgatctttggcgacttgctcacgcgttgctccagtctgaaaagggggaaggggagaaggtcgggaagggccgggtcatggcaggcggctccgcagccagccgagcttgcgcatcaccgggtcgtccgagacgcgcaggagaacggcgtcgtccagcgcgcggaagctgtgcgggcgccaggccgggacggcgacggtatcgccgaacgcccaggcgtgatgctcgccatcgatttcggcgattccgcggccctgcacgaccgcgaagatggcgttggcggtggtctgcacgggcgccgtggcctgtccggccccgatgcggtgcatgtgcagcgcgatggtgtcgagctgcgccgggccgagttcgactacgatgggaacgtccgggccctgccgggcctgttccgcctcgaaagcagcaagcgtctcttcccagcggaaagcgatgggggcctggtcgagccgttcgacctgcttttcgatgccatccgggtgcggctcgtagaacatcggttcgagcagatggacgagcggcacgtcgagaaagtccatccagtagcattgcgccgcgccgtcattggcgtgggaatgccaggcccagttgggcgtgagcagcacgtcgccggggcgcatctcgacctgcttgccgtcgaccacggtcgaggtgccgcgcccttcgaggataagccgcagcgcattgggtgtgtgccggtgggcgcgcgccgtctcgccggggcggatcatctgataggcagcgacgatcgtgcgcacagtggaatagacattgccttccaccgggttgaacatggtgagattgcgccgttcggcctgctgcgtgtcgatcagttcgccggcccggtcgaggattggcttcacatccgcataatgccagacatgcggcaggaaattgcggcgcggctcgggccagagcgccgggaagcggcgatgccatccgccttccatgttgaggctggtgaagctcccgtacagagccgtcagcgccttatcgcgatccgcgcccatctcaggcctgcttgatgatgggcggaacgtagggctgcgcgaagacctccgtcatgccttcctggccctgcaccacgtccacggccatttcgccgacctggtcgatcacgatgcggatgcgatcgccgtccaccaccgggccgacgccttccggcgtgccggtggcaatgatgtcgcccggctggagcgtcatgacggccgaggccgtcgcgatcatgcccggaatgtcgagcaccaggtcgcgcgtgttggccttctggcgcaggtcgtcattgacccacaatttcatgtcgagcgtcgcgggatcgttcaccgcgtcggcggtcgtgatccacgggccgaccgggcagaatgtgtcataggccttgcggaacacacgttcctcgcggccgcgcaccaccatgtcgagcaggcaggcgtagccgaagacgacatccttccagtcctcccgcgcgacgctccggcaggtcttgccgatgatgatcgccagttcgctttcgtgatgcacctcgcgccccgggacggcgggcagcacgaccgggtcggtcgggccggacagtgccgatccgggcttcaggaagaagccctggttggtggcgcgatactgcgcctgcatctcgcgaccgtgcgcgtggtaattgacggggtaggcgatgatcttgttcggccagggaaccggcgtttcgaggctgacctgcgccagcgggatccgggcgagtccggggagagccgcttcgattgcgccgcgcagtccctcgaaatcacggatcaggcggatcatgttcatgtccggccattgcgccgggtcggccccggtcagcgccgtgatgtccgcgatctcgtcgccgatcaccacacccagccgtccaccgtcaaatcttgccagtcgcatcccgactcctgtaagttctattagacagaatattattctgttttagcgagagagagcagggaattcaaccccatccgctggcatcggctagaagtctgcgcgaaatgctgcgtgttcgagagaatggaatgaacgcaccccgggccggagcgcagccgatcacctctggctaaagcccgctggaaatcatggggaaggaaaggggggcagccagcggagagacgggctgcccccgggagatcagaaccgcacccggaagcgcgcgccgtatgtgcgcggcggagcgatgtcctgaccattatagttgttgatgaagggatactgctgcgtgccggtatagaccgcctcgtttccgatgttccgcacgaagagctggacggaatagccattgtccggcgcccggtaggtgaggctcgcgttgaacaaggcataggcatcggcccgtgcgttctcgacgaactcggcggcgagccagcgcgaggatgcaaagctcatgtccggcgagaattcgatcgcggcgccattggccaggtcgaatgtgtgcgtatagctgaccgtgccggaccatgtgggcgtgcgcggcagctggaagccggtgcagtcgatcgtccagaagccgatctgcgtcgtgcccccggcgaccggcgtcacgtcgcacgacgtgcgtgccgagggattggccgcccgatagttgcgataggagaattccttgtattcgctgtcgacatattcgactgcgacccggaactggtcgttgcgggaggggaagagcgtcaggtcgatgctcgcgcccttggccacggccttgccggcgttgaacagggaggaaacctgcgcgccgccgcgatccagcgacgtgaaattctcctgccggtcgcgataatccatatagaacagctcggcgttgaactggaccagacggttgaagaagcggttcttggcgcccagcgtataggctgtcacttcctcgggcttgtaggggtcgatgtccgcattggactggccgccggacttgaagcccgtcgcgacgctcgcatagagcatgctgtcggggccggcatcgaactccgcgcccgccttgaagttcagcttgttgacgctgtaggtgccctgcacgtttgtgccggccgacgtcaggatctcgcagctgttctgcggtccggtcccgggcgtggtgcagcctgccgagccgaagagcgcatagcgatggccgtcgacgctcttcttttcatcggtatagcgcaggccgcccgtcaagcgcagcgcgtccgtcagcgagtaggtgagttcgccgaaagcggcataagcctccgtgctcaggtccgcgacgaaggcggtgtccgaggcgaagcccagtcgcaccgaattgtagctgtcctgatcctcgcggaaataatagccgcccacgacccatttgagcttgtcgttcgcattgccgagacggatttccagggtcttggcgtcggaggtggatggtgcgccggtgaactcgttgaccgtgttgaagtagagggccggcatgacgagggaatccgtttccacgcgctgataggcggggatgacggtgagcgtcgcggggccgagattccagtcgagatgggcattgacgccccagatcgtgatgttctggtacacctggctcgtatcgagcggatagatgcccgggggcgcggtaacgcggccgatcagcgcgttcaggctttcgtcgatggatgtccagcgatcgtcggggatgatcggctggggattggtgatcccgggcgcgttgggcgcggtgggttcatagaccaccttgccggggccacggccgccgagatgctggtagttgaggccgaggcgcaaagtgacgtccgcgctcggttcggtcttgaactgcaggcgaaaggaatgatgcttgtcgtcatccgtgccgtcgctgatataaccttcgcgcgagacgccctggaacgaggcgcgcaaggctgagctcgtgccgatcgggatgttgatcgcgccctcggcattgaagccgttatagttctgaaagcccgcgcttacataaccctcgaacgtaccgatccgcggctcgacgggaatgatgttgatggcgccgccggtcgagttgcggccataaagtgtgccctgggggcccttgagcacttccacgcgctcgagatcgaagaaggtgccggcgacatattgggtgcgcgccgcgaacacgccgtcataggcctgcgcaacggccgagttgctgtagccggtcgtggagaagtcgcccgcgccgcggatatagacctggagcgccgaaccgccctgtgtgatctgcacgcccggtgagaggcgggcgatgtcggtggcctgggaaacgccggcctgctgcagcttgtcggcggacagcacgtcgatggagatggccgtcttctgggcgctctcgcgccggaattgcgcggtgaccacgatttcctcggtggacgcgtcgttcgccccggcagcctcgtcgggcgcctcctgcgcatgaagctgcatgggcatcgtcatcgcacacagggctgcgccggccatcagacggacgacgcgggtctgctgtttcatcattcccctccagaatcagactaggtcaagcgcttgcccgctctcgaaccgcgccgtttattgttctaactaacagaacgatgttctttttaagagatcgtcgagcgcttgtcaatcgaggctgacggcatgtcctggtctcgcgagcggggcgcggcctccgcgcgcctcggagacgcggcgccttctgcggggggaggaggcggagtgggattgcattgacccgaccgccagaaagctactggacaagatcacgactcatttttagaatggtgttctatttttagaacatcgtcgcgccttcggctgccagctggcttcagacgttctgccttaggagatgcccatgaccacgtttcccgacgttccggccttcaccggtttcaacacgccctcgcgcgtcgaagccaatgtcgaggatctcaacgtgcatgggcagatcccgccggaaatggatggcgctttctatcgggtgcaacccgagcaccagttcccgcccaagctgggtaacgacatcgcgttcaacggggatgggatgatttccatgttccggttcaggaacggcaaggtgaacttcacccagcgctgggcaaagacggacaaatggaagctggagaacgaggccgggcgggcgctgttcggcgcatatcgcaatccgctgaccgacgatgagaccgtcaaggggaagatccgcggcacggcgaacaccaatgcctatatccacggtggccgtctttatgcgctcaaggaggattcgccgccgctggtcatggactcgataacgctggagacgcagggctacatcgacttccacgggaagatgaaaggcgagaccttctcggcgcatcccaagactgatcccgcgacgggcaatctatgcagcttcggctatgcctccaaaggcgtgctcacccgcgacatgacctattacgagatcagtccggatggcgagctgctctacgatgtgtggttcgaaacgccctattactgcatgatgcacgacttcgcgatcacgcccgattatgcgctcttctcggtcatgccgatgaccagcagctgggaacggctggcggccggcaagccgcatttcggtttcgatacctcactgccgacctatctggcggtcatgccgcgcaagccggggacgacggcggacgacatccgctggttcaagggcggcaactgcttcaccgcgcatgtgatgaacgctttccaggagggctcgaagatccatctcgacctgccggtggcggcgaacaacatgatgcccttcttcccggacatcaacgatgcgccgttcgatccggtggcgggcgcgacctatctgacgcgctggaccgtcgacatgaaccagaatgacgaggactataagtccgtgcggctttccgagatgatcggtgagttcccgaagatcgacgaccggtttaccggccagaagaatcgctatggctggatggtcgtgatcgatccgtcccagccggtcgagatgaagggcggcagcgctggcggctgggtgatgaacacgctcggctttgtcgatctggagaccggcgcggagcagaaatggtggtgcggcccggtgtcctccatccaggagccctgcttcgtgccacggtcacccgacgcgccggaaggcgatggctggatcgtcatggtctgcaatcggctggaggagcgcggcagcgacctgctgatcttcgaggcgacgaatattgccggcgggccaatcgcgacgatcaacatcccggtccgcctgcgcttcggcctccatggcaactgggccgacgcggatcggatccggccgctggaacgggcggcctgagcggaaggaaggcgacggaccgggcaaggcgacgcattgtccggccgttcctcgcgaagtgatccagccgacaggccccgtcagcgggcgaggccgccgctcacgagatcggccagcgtatcgctggctctggaccagtccatcttgctgatgtcgaaatccatgatcgcggccagacgcccgccatgggcctgtggatagagataagtgccgagcacgatggtcatcatgaggaagaagcgctcctcgtcgatatccggcatggcccggcgcagcagcgcgatcaggcggccgcgcaccggcgtgacgaggggacgcgtgatgctgcgcgcttcttcggaagggtcagtcagcgcgcagcaatagaccatgtggctgcgccgcgcttcgccttcgctgccgctgcggctgatggcggattcgaaaaaagcctggacgatatcgcgcacaccgggcttgcccagctgctcgatcctgtcgaaattctcgtgctgcgccttgtggatggggtcgaaatggcgctggaacacttcctcgaaaagatggcgcttgctcgtccagttgcggctcagggaagcgaggctggtgcccgcctgcgcggcgatcgcgcggatcgtgcagcggtcatagccgtagcggatgaactgttcgtccgcggcgagcaggaagcgggccttgctggactgatcggcgctcccctccgccatgactttgccggaggtcgcgcgccggggcgtcctgtcgctcatgcccggtcactcatcagccgtcattccaccataatgtccgtcgagatagatcagcgcatcgctggacggatcgagcgcgacataatccaccagaccgcgaatgaccatatgactgccgaacggttcggccttgtccactcggcagaccaggccggcgagcgcggactccagcagggggatgccgctggcatgcgtggtccagtcgccatggccgaagcgctccgccgcgggtgcggtgacgaacgcatggcaaggcgcctgatgcgcccgggcgaggatgttgatgccgaacaggccgcgcgccagcagcggctcgcacagcgaggcattgcgattgatggccagcagcagtgagggtggctccatgctcagcgacatcagcgccgtcatggcgatgccgtagcgcgcgcctccggcatctgctgtcgtgacgagtgcgacgccgcttgcgaggcgtcgcatcgcgtttcggaaatcggccgccagcgtctcgtcgatgcgggcggcctcgctctgctggggaggcgcgttcacggacatcagccgggcaggatgcccgacttctgcatgaactcgcgcacctgcccccattcgccgtcgcgttgcgcggtcatgtggtcgccgatgcgggcgcggctctgactggtgagatagaacatctcatagagctcgacgcggctgcccagcgccgagcccgcgaaatcccaggccatgcgcatgatgcgggcgcggtcttcagccgcgatgccgttggagccgggcagatatttgcgcagcatgtcgccgatttccggattctcgaacaaggcgagcgaaggggtgcaaagcagattgtgcgagccgatggcccgaatgatctggttcacccgcgtcatccagccgggcatcacgcagcgcagcacggagaggtcgcggtgcgggaagaaggcgcccgcgccccagtcatgcgcgcgctcctcggcggcgatgatcgccgagcgggtgagcgagagataggcgtggatctcgccgagctgcaccgccacgtccggcgcgttcaggctgttcgtcaccttggcaatgctggagcacaggtcataggcgaattcgagcttcaccatggcgcggatcgccgtctgctgaagcgtgttgcccggcgaaacgccctgattgaggatgttatagacgttgaggtcgccttcgcagaacaggcgctcatagggcacttcgacatcgtcgaagatcacgaaggcatcctgctcgtcgaagcgcgaggagaagggggcgtcggccacgctggcgttcacgccataatgatcgcggcagatctggatgacgcccttggtgttgaccgggatcgagaagatgagagcataatcctccgcgccagtggggatcggcgcggacgagtagacatagatttcgtcggcgagcggcccgagcgtggcgagcaccttgccgccccgcacgatgacgccattctcgttgcggcccacgatacgcagggtcaggtccgagttcatcccggcaagcggtggcgcacccttgtcgatgttggcatgcacgatggtgtgcgtcatcgagagatcgccctcgatcacttcacgatggaaattgcgcaggcgctcatagccttccggcttgccctgagcccagatgtccgcgcgcgccgtatggccggagagcacgacgtttacataatcgggggtgcgaccgagcatgccgttcgaatagcgggcgagacgctccagcccgcgatggcggatcatgagatcctccttcgacttcggcagcatcaggctgacgttcattttctcgccaggcttctccgggtcatcgacaaggcattcgtccgcatagtcgagctgccagtcgaaatagccggccatgccgtcgatcgaaccggcgaggccgggatcagtggcgacatccaccttgccttcgcccagccagacgacgcggccgtcatcgagtgaagctttatactgcttgccattgcgaactgccatgtcatctctcctaaaactgaaaacgcctgtattcacgattcgcacttgatgcaatatggaacgtaacgaagttctgtttgaaagaacgattcggcgagcggtcgctgccccgcgcgcaagccaggagaggacagagaatgccgaacatcgatcacgcccgcgcgccgcaacacctgcccaccagcaccgtcgaagcgctgaagcggctgcttggcagcgatgccgtgctgaatgagggggccggtctggccgagttccacgatccgttcgaggggccaggcgcgcgggatcatcagccgtcaatcgtcgtgcagccctccagcgtggaggaagtgcaggccgtgttgcgccttgccggcgagcagggcttccatatctggacctcttccatggggcggaattatggctatggcgggtcggctccggtggtgaatggcgcggtggtgctcaacttccggcgcatgaaccgcatcctggagatcgatgcccggcagggccatgcgctgatcgagcccggcgtgagcttccgccagctctacgacgcattgcgcgcggacgacgtgccattgatgatgtccgtgccggatctcggctgggggagcatcatcggcaatgcgctggaccatggctatggctacggggtgtggggcgatcatgccggggcgctatgcgggctggaagtcgttctgccgggcggtgacctgctgcgcacggggcagggcgccatccccggcggcccgctctggtccagccatcggcgcggctttggcccttcgctggacgagctgttcaagcagagcaatctcggcgtggtgaccaaggcgggtctgtggctgatgccccgccccgagcagttcgtgatcggcacgatccagtgcatgaagacgacggacatcgtgccgctgatcgagacgctgcgctcgctgctgcaggccggcgtgctgcagggcattcccatgatcgtcggcacgccgggggacgacgaggccgtcgagacggggcaagcgcccttcacgctcgccaatatcaagacggtgctgcggccggggcgctggaatgtccggctcggcctttacggccatgccgggatgatcgcggcgcggcgcgcgcttctggaacatgcaatcgcaggcatccccggcgcggagctggaattgcgcacatatcccggtaccgccggtccggacgacgtcgagccgcgcgactatatctccgccgggattcccaaccagctgctgctggagcgcttgcgaggcttgttcggccagagcttcggccatatggatttctcgcccgtgctgccctgcaccggcgaagcggccctgcggctcgaccatgccgtgcgagaggtctcggcgcgtcatgggttgatcgggccggtcgggatgctgctcaaccagcgcagcatggtggccgcctgcatgctgatgttcgacgcgagcgatccggcacgggtcaccgccgcgcgcacggccatggccgagctgtacgggcaggcggcggaatggggctgcgcgccctatcgcgcacatgtggccctcgccgatcaggcgcttggcatcttcagctataacgatcacgcgctggccagaacctatgggcggatcaaggacgcgctcgatccggcgggtctgctttcgcccggcaatcatggaatttggcccgggcgcccggccccatgaaacgacgggcgcccacagccttcgacggaccggccggccggacgcgattgacagtccgaagaccattcaataaaaagaacatcgttctgctaaaaagaacgataagcagcactgcttgtgagagcagggtttgcgggtcggcccggcggccgtctttatcacccgactgggagaggatttgcggatgagtgaggacgggcgcccttcgatcggcaccatgcggcgctatgcatggatgaacatattcaccggcttcctggtatggggcgtcgctctggctggcgtctcgatgatgatgcccatcatgtatggcaccatctcgcaggacatgggctggacgattacccagacgaccagcttcatggcgatcaagtcggcggtgtcaggtgtcggtggcctctttgccggcgggttgatcgtgaagttcggcctcaagcgcgtcttcgtgcaatccgtggcggtcatcggcattgcgacgctgctcctctatttcgtcgatagcctgcccatttattatgcgctggcttcggtctccggctttgcctcgatcctcagtctcatcgccattcaggtgacgctggcgaaatggcattcggccagtatcgggcgcatcaccggcgtggcgatgctcggtggcgcggctgccggcacgatcgtacctctggcgacggcttatggattgcagcatttcggctggcacgcgactgcggcgaccgccggcgttctggtgctggcctttgtcctgcttgcggccatctttctcttccgcgaagcaccggaagcttatggctatactgccgacgaactggacccgggtccggccggtggcaggagcaggaaggccggcgcaacgcctgcaaccgatgcgggccccgagttccgctccatcctgaagacgcgccagttcatcctgctcatcgtggcggcagcactgtccggcgcgatcagcaacggggtgaatgaatatatcccgctgttcgttgagcggcaggccaatctcggcgcctatatggcggcgctcggcttcacgatcgtcatcgtcatctcggggctgggcaagatcctgttcggctgggtgttcgatcgcttctcgacccggggcgtagcggcctgctgggcgctgtgcggcgtggctgtgctgctgtccttcccggttgcggggttcgccaccttcctcatcttcatgctggtgcgcggcgtgtcacatggcggtgtcgtggtgcaggcgccggtcctggcgcggcatctttacggcatcaggccgattgcgcaggtcatcgctttcctcaatgccgctttccatctcggcgcgtcgctcggcatctgggcgatcggcatcggcgtcgatctgactggcggcttcggcattccgttcatcgccgtcgcggtggtggcagccatatgcgcgctcatcggtctcggcctcgaaccccgttactgggccggctacaccgcccggcgcgcgccttcccatgcatgagggggaacgcctgctgatcctgggcgcggcgagcctcgtcgcgtccgcgatcagcgcctgcttctcggtaggcggcggttatgtcctctttggcgcgctgacatggatcatgccgcttccttcggcgatcgcgatgcagtcggtcctgtcctttgggtcgctcgtctcccggtccttcgccttctgggccgagatcgactggccgatcgtgcgcagcttcacggccggctcgctgctcggcgtcggcgcggggctctggctcttcgtgcggacgcccgagggcattttgtcgctgctgctcggcctgctgctgctggcgcttgcctgggcgccgggcgtccgttggggcctgcgacagggcgcgtcctatttcggcgtcggcatcctccatgcggtagtgggcacgctcttcggcctcggtgcggtgctccagccggtgctgctccgctcgagcctcagccgcacggccattgtcgggactttcgcgacctgcatcatcctgctcgagacgctgcggactgcgggctatgccagtgccggctttgcttatgcgtcctattggccggaaatcctcgtcgcgacggtgactggtctggccggcacatggatcggcaagcgcatggtgccgaggatctcggagtgccatttccgcttcgtcctgcgccttttcatcaccgcgctggggctgcgcttcgtccacaaggggcttgcctgatgatccgcgccgcttcgcagctccattccgacaggagaatgagatgacagccgtccttcccggcacggtcagcccggccgccttcgcccgggcgctggccggatttcgcgccatcgtcggttcacaggccgttctcgacagtgacgaggaccggcagacctatatcgatccctatgcgttgggcgacgggctcgcgcatgactgctcggccatcgtggcacccgcctccacggaggaagtgcgggccatcctgcgcgtcgccaacgagttcagcgtggcgctctggccggtcagccggggcaagaatctcggctacggcgcggcctcgccggcggagcgcggcaatgtgatcctcgatctcagccgcatgaaccgcatcatcgcagtgaacgagaagcaggcccattgcttcatcgagcccggcgtcagcttcttcgatctctatcgccatcttgccgagaagaagatcccgctgtggatgtccacgcccggcaacagctgggggagcatcatcggcaacgcgctggatcgcggcatcggctacacaccctatggcgaccattgcgagcagatctgcggcatggaagtggtcctgccggatggcgatctggtgcgcaccggcatgggtgcgatggctggcagcgccggctggcagcattataaatatggctatggccccggctgggatcagatgttcttccagtccaatctcggggtggtgacgggcgccggcctatggctgcagccggaaccggaaatgacagccaaggtcgaactggccttcccgaagttcgaggatgcggaatgggcgatcgacctgctggcggacttgcggcggcgcgacgtcatccagcacaatatcgtgttcggcagccccgtgcgttcggcctctgtcctgtcccagcgcgcggaatggtatgacggccccggcgccattccggacagcgcctgcgaggcgatgatccgcaaactcggcattggctggtggaatgccaaggtcagtctgttcggccatgcagcgaccgtgaaggcgcaggtggagatcatccgcaaactgttcgagccccgtctcggcaaggaactgaagttcgagctgtgggaacagggcgatccgcccgagaagtccgcgcggggcattcccacgaccatcggcctgcaaagcgtcaactggtatggcgggcggggcgggcacctcagcttcgcgccggtgatgccgtcggacggcaagctgatcctggactatgcccgcaagatcaaggcctattacgagcaggtcgggcaggactattatgccagcttcaccatcgggcggcggcacgtcaacaatgtgagcctcattctctacgaccgggacgatcccgcgatggtggcgcgcgtggacaagctgtaccgtcatctcgtcaccgaggcggcctcgcagggcttcggcgaatatcgcggccacatctcctacatggatctggtcgccgaaacgttcgacttcaacgatcatgcgctgcgcaggctcaacgacaaggtcaaggcctgtctcgatcccaacaacatcatcgcgccgggccgcaacggcatcgggacgaggcgcgcatgaagagggagggaagaatgagcgctttggcaaaagcggctcgcggcgtcgcttcaccgttgctggcggctggtttgctggcggcgatgagtggctgctcggaaaaagcggcggaggcgccggcaaagccgaccggccccgccatgatgccgcagtcgcaggtggtgatgttcggcgccgggtcctcgcaggagggcgaacggctctatggcgagaaatgcgcgttctgccatgccgggcgcaacaccgggacgatcatgcttggccgtcggctggatcccgctaccgccgaactgcacaagcgcacggacctgcaggccgattatgtgaaggcggtcgtccgcaacgggctggtcaacatgccgccgctgtcccgcgtggaagtgtcggacgaggagttggacaggatcgcggcctggttggcgcgaaacgggcggaaatgatgcggatcgaccgacgcagattgctgcaggggctcgccgtgctgccggtgctcggcgcgccggcggcggctctgctccaaccgcgacttcgagacggtgccgcgccgcggttcattgccgatgcgcggatgccgggcgcgcgggcgctggcggcaacggcgcgggggcaggggctcgccttcgccgatccgcagggcgagatcgtgacctatttcctgggcgaaggggcggcgtggctgcggacgcccgggccgatcgtcggcctcaccagctataccgacatgatgctcatgcgcgatctggcgcgacaggcgggcagaaggctgcatcacgcggcgatcgatgacaaggccggggcgccggggggtgggctggcgccggctcaggccaggctggtggcgacattgcgcgacgcccccgccgcgcgcgggcagccgcgcgccttcgtctggcttgtctgaggcttgcgattttccaggggagggtagaacgggatggaagccgggcgttttgatttcatcatcgtgggcgcgggatcggcgggcgcggcgctcgccaaccggctatcggctgatccggccaaccgggtcctgcttctcgaggccggcggtgaagcgaagcatccctatgtgcagatgccgcttggcttcctgcaggcgctccgtaaccccgacctgacatggcaattcgcgtccgagccggaagcggcggtggacggaaaagtctttcccctgccgcgcggacgcctgctgggcggctcctcgtcgatcaacggcatggtgcatttccgcgggcatcccgccgatttcgacgattgggcgcggctgggctgcgaggggtggcgctatgaagatgtgctcccttacttcaaacgctcggaggatcactggagcggcggtaacgcgtggcgcggcaagggcggtccgatcagcgttgcgccggtcgataccacccggctgatggcgcaggagatccgcgctgcggcggcgctgtgcggcattggctacaatcccgattatgacggcgcggacaatgaaggctgcgccgacgtgcagatcgcgatccgggacgggcggcgctgcggatcggcacgggcctatctggacgacatccgcggcaagcgcgccaatctgtccatcgccacgcgcgcgcatgcgcggcgcatcctgttcgaggggcggcgggccgtcggtgtggaatatgaagcgggtggcgagatccagatcgcgcacgcgagccgcgaagtcatcctgagcgcgggaacctatggctcgccgcatttgctgatgctgtctggcatcggccatggcgcggaccttcgggcgcacggcattgatgtcgtgctgtcgctgcccggcgtcggacgcaatctccaggagcatgtccgcctcgcgcatcagtatgatgcaacgccgccctacagtttcgcgaaggaactgcgcttcgaccgcgctgccatgtccttcctgcgctggtatcttttcgggacgggcaccttcgccaatcagattgcctcggcctgcattcttgcccgctcgcaggacgggctggaccggccggatctgcagatcatggtcagcccggtgcgggtggacgcgaacatctggtttcccggattcaaggcacccaagaaggattgcttttacaacggcatctgcctgctgcggccggaaagccgcgggcaggtgagcctgcgcgatgccagccctcacagcaagccgcgcatcgagctcaacctcctgcagcatcccgacgactgggcaacgctcaagaagggcctggcgctctcccgccgcatctacgcgcagggcccgatatcccgctatatcgatcgcgagacgctgccgggaccggacgtgcagacggaggcgcagcttgacgcgatgaaggcggagctgaccggcgtggtccatcatccggtcggcacctgcgcgatggggcgcgggccggacgcggtggtcgatccccgattgcgcgttcgcggcatcgaggggctgcgtgtcgccgacgcctccatcatgccgctgcttgtgggcgccaacaccaatgccgccgccgtgatgatcggcgagaaggcggccgatctcatccttcacgaaaccgcctgaggacccattcatggcagacgccgaagcgccccgcgacatcctgttcgatcgtgcccgggcgcgcattgccggactgaaccggcatttcatcgccgggcactggcaggcgcagcagggcggcgcacccatccctgtcctcaatcccgccgatgagcggcagatcggagagatcgccgctggaaccgcgcatgaagtggatgccgcggtgagcgccgcgcgcgccgccttcgatcatcccggctggcgagccatgcccgctgcgcgacgcgagcagttgctcctccatctggccgatctcatcgagcggcaggcggacgagatcgctgccatggagacgctcgacaatggcatgccctttgcgcacgcgcgcggcgcggtggcgggcgccgtgagcgccatccgctacaatgccggctgggtgcggcggctcggcggcgagaccgtgccggtctccgtaccgggtgactggcatggctatacgacgcgcgatccgctgggcgtcgccgcgctcatcgtgccctggaatgcgccgttcgcgatcacctgttcgaaagtgtctgccgcgctggcggccggctgcaccgtcgtcctcaagcctgccgaactggcgcccatgactggactgcggcttgccgagctggtcgcggaggcaggttttccggacgggagcgtcaacgtcgtcacggggcttggttcggttgcgggcgctgcgctggtcgcccatcccgatgtggacaagatatccttcaccggatcgaccgcaaccggtcagggcatcctgcgcgccagcatcgcggacttgcggcgcgtgtcgctggaactgggcggcaagtccgccgtgctggtgatggaagacgccgatctccgcaaggccgtgccgggagtcgccatgggcattttcggcaatagcggtcaggtctgcgcggcagggtcccggctgttcgtggcggatgccatttatgagcctttcatgaccgcactcctcgatttcgcgcgtgggctgagggtcgggccgggtatcgccgagggcgtggtgatgggaccgctcatttcagcgcaacagcgcgaccgggtactcggctacatcgaggcgggcaaacgcgagggcgctacgttggccttgggtggcgattgcccggacgggcccggctattttgtcaacccgaccatcttcgtggacgcgcggccggagatgagcatcgttcgcgaggagattttcggcccggtcctgagtgtcatgcgctttggcgatgcggacctcgacgcgctagctcgcgccgcgaacgacagcgtctatgggctttccgcctatgtctggacgcgcgatctggcggcggcccatggcctcgcgaagcggctgcgtgccggatcggtgaaagtgaacggggctgggatggagttcgccttgccgttcggcggtttccgtcagtccgggctgggtcgcgaaaatggccgctatggcgtggaagcgttcaccgagaccaaggcggtgatgatcgcttactgaagcgggagccaagtccctctgcgtagaacgaccggctccccaacgcccacgggtgagccacacgccttgccgcctgcgataatcgccggccctgttgctcattgacgccggaggctgtagggccaggcaaggcgtgttcgccttcccacgctgccagacgcccgaacaaggcgaggtgaacagggtttcgacgcgccgtttccggggtcgatgagccgcccatttgcggatgatggcaagccatcggatgggagaggtgttcacgaaggtcggcgggccgctgcaagcgagttcgtgtccagggtgaaacgccactgaccgtcagtgagttttttgacgtcgtcggcccgggttatcatgtatcaaggagagggcgttgcgccggcgaggttcattcagggcctggcaggatgcagcgatcggcgcaccgtatatggcgagcaggacatcccgaggggagcctgcggaaccataagccatgcggtgcgtatgttgcggtgcggtgggtcgcatcactgatccgcaaaattggatcaaatcgtgctgcttatggagtaagatgttgatatatatcgtttttccatgttacagtttagccaaaagtgtaacaggcaacaagacggaattgctccagattgctctctatgcctgatgaccgttgcgaatttgcctgatccgctcggcgggcaggccagttcactggtcgaccccttgcctccaacgcatgaatcaacatcctgataaggcgtgaggaaatggggcgtcaggcgcacggtcgccggagcctccatacccgctggcgttgcttgaaccgtaccccgtattaccgatcgtttcggaccagattgtccatgcctgacgccgcgttctgaccgtcctgaccacaaacgggacgccagttcccgctcttccgggcccgtggcgttggtatagatcgcagtggtcttgatatcggcgtgacccagccagcgctgtacaagattcaatggaacgtccgactggatggcgcgcaccgcgaaaccatgacgaaggcccttgggtgtcgcgaaactcccggcaataccggcttcgcgcatgatttggcagacatggcgatacgccgtcattcgcgaccagggccaaagtctcggacgttccaggacaccctgtttcatccagttgttcagactgacaagcaattccgtcggtaggggaatagcccggtaaacgcgcttctgcctcttcttgaggcaacggatgatgacttgctttgattcgaagtcaatgctctgatctgtaagggaaagcgcttcagaaattcggcaaccggtgatcgccagtatccagcagaaagcatatgtagacgcggaatgtcttttagctgacctcaaaaatgcctttatctcgttatgggttaaatattttctctgaccatcattgctataaactgtccaagacatacccgaaaaccttttcctattgattttgcatcgccgaaattagggcgggttgcgaaggtttgtcgggaagtgatgttacacttttggctaaactgtaacagactcatcaatggagatggatcgaatctggaggcaattgatgcccggtgcgatcaggagatatggcgagcccggactggataatgtccgtcttcttcgccgtggcacggtgtgtagcgataaagaggtggcacgtttcacgttacgggccgacaatttcacccaggtccggcttgcttatggtgaggaagcggcggctctggcactggacgagcttgcggggcgcgtgaaccggctgctgcgggggagcggcagcgcgacgccggaacctgacgggcgggtcgattgccggctctccagccttgcggcgatggaagatgccgcgtgtgcggacgcgtgccgggcctggctctggtccctctgcgccgccatgtcatgcctgcccgtcgaggcgggtgagggcaacgtcctcctgctgctctcgggtgcatgggacctgccgccgccttccgtcgcgccggagaacctgcgcggcatcgctccttggcagcatgaaaccgtcgcaggcgatgccgatcgcgcgccgggttcccgggccgagcgctaccgcgcggacatggcgctcgcggtggacttgatgagtgcgatttcccccgatgtggcggcccggccggacggggaccgtctcctgctgctctggcagccggtccgcgatgcgcgggaactggaggacagtctctattatgaagcgctgctgcgcatcgtcgaccgggatggcgagaggctgtcgccccagtcgactcttggcgctttcgagcggctgggcctctcgcgggtcctggatcatcacattgtctcccgcgtgctcaccgagctggagctggatcccgacgtccgtctcggggtgaacatctccgcctacagcgcgcgccgtgacccctggtgggacgacgtggcacggcggctgcgggcgatgccgtccgtggcgcggcgacttaccatagagatcaccgagacagcggccctgccggatatctcggctgcggtgcgcttcgtcacaagcatgaagcggctcggctgccatatcgcgctcgacgatttcggcgcgggctatgcgtcgatccggcatctgctcgcgctcgcgccggatgtcgtgaagatcgaccgggcattcctgcaaagggcgaccctcgatgatcggggacggggcgtcttcacgcatcttgccggtcttgccgcgtccctcgcgccgaccgtcattgccgagggtgtggaaacggaggatcaggcggcgttgtgccggtccctgggcatcgattggcagcagggttatctctggggtcggccgagcgcggggcgcgtctggcgggttgcgggcgactggagaagtgctgcggtgctcgcgcgtcgcagtgctggtcacctctccgtagcgcctcccgcgatgctgccgggcgcgtcgcctgttgcggcggccttcatcggccctgctggagcgggcgcgtgaagatggggccgcagggcattggcgcgccggtcgcgccggtggcggcgtccccagcgggtgacgagcttgcggaagactggccggatggcgccggcttctttcgcggtttcattctggccttgccgccggctggcctgctctggtggggtatcatgaagctgattgcaccgtgaagaatcgggtggggccgatcatcgctggcgcaccgagaccgagggttcaggcccgggtgaggaaggccgcgcagcgtgaagatacagggcatgcagccatgcagcccatggaaattcgatgttccttcgggtcgccccgaaggcaacggggaagcggcgatcacccaacctcccacttgggccgccgcttcccatcccttgcgcgctccggtgtccggccgggatgcgtatccgcgcgtccggtcggccatcggcgcccttcggaggcgacgacccggggggacagaggcgtgatgctcctatctccagcccaatcaacgggtgcatcacgtctcgcctccgcggtcggcggaggcagcgggaattggtccaaactggcgcggtctgcggccgtggccacccatcgatctggtacagcgctgtccgatcccggaaatttcggagggggatagtgtttttccacatcatcggttcaaagcgcctgtcgactttcggtcaggcggaggcgggaacttatctgtgccggatcggcgcgatggcccggcccgcgctggcaggcctggtactggcggcttgtcccgcctttgcccagcagagtccgacgccgccgcccgtgccctccacgctggatccgaaccggatccgcgagaacatcgagccgttgccggagctgccgcgcgcccccccgcccttgtcgggacccgcgagcgagcagcaggcaccggaagccgccgcagccgcgcggttcgtctggcggtccatccggatcgagggggcgcaagcgctgccgctggatcggctcatggcggaatgggaccatgccccgggcgccgaggtgtccgtggaagacgtgttccgcttcgccaacgcgatcacccgtctgtatgcgcgggaaggctatctgctttccttcgccgtggttccccagcagcggatcgaggcgggggacgtgacgatccgcgtggtcgagggctttgtcgaggcgatccgcttcacgggcgatccgctgccgggcgggcccggcgggccggtggcagccctggccgaccgtatcacgcgcgcccgtcctctgaccaatgcggatttcgagcgctatctgctgctgatcaacgatattcccggcgttcgcgtcgctgccaccgtctccgcgtcacccgggacgccgggcggttcggtcgtcacgcttaacatcagccgggacaaggccgcggccgaggtcggttacaacagctacctgccttcttcgctcgacacgcatgtgatcggcggctcgctcaacctgtatggcacggtggcggcgcgcgaccgcatccggatcgacggatggaaaagtgcgcttggcgatgcgcattggagtctcggcggcgaatatgcgacgttcatcggcacggacgggctcgcggtctcgctatccggcttctactcgaacaccgatcccgtcgcgcccctgctcgagctgctcgattatcagggcaaggcagtcaatgtgcggttggcggcccgctatccgctgatccgctcgcgcgtgcgcaatctggatgtcgagttcgccgcgagcctcgcgaacagtgagtcggatatcctcgacgtcgccgagatgcgggatcggctgcggacggtgtcgctgggcgtttcgtacagcttctcctcgggcgaccagtcctccacggcgatccggctggggaccgagcatggcctgcgggtgctggatgcgcgcggcaacagccgggccaacggcgtgccggattacatggtgctgaccatggaggcgcagcggctccagccgatcggtcgggcgctgggcgggcagatgtctctcctgatggccgcgcaggcacaatatgcgagccgggggccgctgctgagcgcggcggaatgcagccttggcggtcgcaggttcgggcggcgcttcgattccggtgaggtgacgggcgatcattgcctgcttggcagcatggagttgcgctggagcctgccggtccgactgggcggcgacgccccgggcgggctgcagctttatggctttctggacggcggcacgctgcgacagaagggtgcgctgctggccggagaacgccggcaacgcggcgccatgtccgccgggggcggcgtccggatcgagacgagccggtacatttctggatcattcgaagtgagccgcgcgctcaccgctcccaccggttcgccgctggagcggagcgtgcgcgcgatgggaagcgtctggcttcggttctgagccgcgccggaaggcaaagggcagtgaggtgttcatgggtggggtcgcgatgatgggcaagaggcagagccgcagcagccgctggtatcgggaagcgagcatcctggctgccatcgcggcggcaggcgtgctggtcgggtcgaagacggcgctcgccgatcccaggggcggggcagtggtcgcgggacaggcgagcatcgccggggagggcagcggccgcctgctcgtcacccaaacgaccgaccgtgccatcgtgaactgggacagcttctcgatcggtgctggcgagagcgcgatcttccggcagccgggcgcgcgctccgtcatcgccaatcgggtgaccggcgccgacccctcgcagatcctgggctcgatccaggcggacgggcaggtcgtgctcatcaaccgcaatggtatcctgttcggcaagacatcctcggtggatgcggccgggctggtcgcgacaacgcatgacatgaatgacgctgccttcatggcgggcggatcggtgctgcgtttcgagaatggcgggcgatccgacgcggaaatcgtcgtcgaaggccggatcagcgtgcgcgatgcggggcttgccgcgttggtggcgccgcatgtgcgcaacagcgggctcatcactgccgatctcggccgcgtggccatcggtgccgcgaagggcttcagtgtcgatctgttcggggacggcctcatcagcttcgcgcccggagacgcgctttcacaaagtctcacagatgcgtccggcaatcccatcggcgccctgatcgagcagcaaggcaccatcaccgcctccggcggtcgcgtcctgctgaccacgagcgcggcccgggaaatcatcaacgcgtccgtcaacgtgaccggaatcgtgcgtgcggatagcatccgcagcgaaggcggcaccatcattctctccggcgccggcggcgtcgcggccaccggcctgctgtccgccagcagtgcggaagggcgcggcggcacgatcgcgatcgaggggcagtctgtgaccctcggcggcgcggtcaatgcgtcgggcgcctccggcggggcggtcacggtgagagcggacggcctgctctcgctggccgacacagtgctggcgaccggcacgcgcggcgacggcggcacgatcgattatcgggcggctcgcatcctggagaccgcgaccggccgaagcgacgcatccggactgatcggcggcggggcgatcagcgcgacggcaagcggtagcctcgtcacgtccggcagctatcgggccgagggcctctatggtgtgggcgggcgcatcgacctgacggccagcgaggtcacgctgctttccgcgggactcgatgcgcgcggacgcagcattggtgggctggtacgcgtgggcggcgcatttcaggggggcaaggctcccgacatctccaaatcctatttcgcgagcctgctgggtcgctggggggacctgcctgccctcgccagtgccggcaacctgctcgtcggcagcggcagcacgatcgatgtttcctccacgcgcggcgcgggtggcacggccatcctgtggtcgcaggaccgcaccacgttcctcggcagcatcgatgcgcgcggcgcgtccggcggatcggtcgagatttcctcggcgggcgatctgcgccaggcggcgctcgatggcgttcaaaccggggcgggcggtcacctgctgctcgatcccaagaacatcgtgatcggcacggtcgatgacgtggagagctggcaatatgccggcgtgctcggtgccgtctattccgggagcagcaacccaccggagctggccgatagcgttccggcagcgctggatacattcgattcctttggcgaggcggtggcgctcaacgacgatggaacacgcatggcggtcggcgccagcggcgatgatggtgcggccaaccagttgaccggttccggcgccgtctatctgttcagctttgccgatggcaacttctcgaacggcacgctcagtggcatcatcggcaagggctacagcggtggcaagaatgtcgatgtcgctttgctcgcgggatcggatgccttcggcaattcggtggccctgaacgcggcaggagatcggctggcagtcggcgcaactggggacgatgggcttgcggaggatgccagtggctccggagcggtccatctgttcagcttcgccgataccagcttttcgggcggcgcgttgatcggtacgatcggccggggctataccggcgcgggcaatatcaacatcgccgcggaggcaggtgacggctttggccgatctgtcgcgttgaacggcgccggtgacctgctcgccgtaggcgcctggaatgacagcggcgcaggcaacgtcgccaataagtccggggcggtctatctcttcacgttcgacgatacgagtttcggcggcggcgctcacagcgggaccatcggctatggctatgccggggccggggatctggctctcacgctcgacatcggcgattatctcggtgtctccgtcgcgctgaacgatgcgggcgaccgcctcgccgtgggcgcgcatggcgatgcgggctttggcaacagcgccgccaccagcggcgcggtccatgtcatcggcttttctgacacgagttttggcggcgctactcatcttggcaccatcggcaagggttatgtgggcgctggcgatactgatgccaccgtcgtcgccgggggcgaccagttcggctattcggtcgcgctgagcgcggacggtacgcgcctcgcggtgggcgcggtgaccgataacggcagcacgaacaacatggcgtccgcgggagcagtgcacctcttcactttcgccaacggcaacatggcgaatggcacgcatgccggcctcatcggcaagggctataccggcggcaagaatatcgatgtcgcggagatcgaggcgagcgacttgttgggctttggtgtcgcgctgaacggcgctggcgatcgtctggcggtcggcagctatggcgatgatggcggcaccaatgccgcgagcgggacgggcgctgtctatctgatgcgtttcggggatggcaacttttcgggcggcacagtcgcgggcgtcatcggccgggatgcgtggcggagtgacatcggggtcgagactctgcaagcgggcgacaggctgggaattgcggtcgcgctcaacgccgtcggagaccggctcgccgttggcgcgatgtacgatgccggggcactcgacgacacgccctcgacgggcgcggtctatctgttcagcttcacggacggcaatttctccgacggcacgctctcggggatcgttggcaaggggtataccggcggcaagaatatcgacatcgaccgcctcgccacggacgactttttcggctcgtcgctcgcgttcaatgcggaagggacgcggctcgcggtcggcgcgatcggtgacgacggcagcgacgaagccaccagcaacgcgggcgcggtctatctgctggacttcgccgaccgggattttacaggcggcacgattaccggcatcgtcggaaagggatattcaggagcgagcggcgtcaacgacttcgatgtcggcagcctcgaagataccgatcggttcggccgtgcggtcaccctcaatgcagccggcgaccgaatggccgtcggagcgagcgccgacgacggtgcaagcaacggtgtcacggaagccggggccgtacacctgttcactctggatggcacggtggcgctggtgggcacgatcggcaccggctacgcaggcgccaatgatctcagcatcgcgcttgcggggaacgaccaactcggcaactccgtatcgctgaatgcggcaggcgatcggcttgccgtcggcgcccttggcgacgacgggagcgacgaccttacgagcggcgcaggcgccgtctatctgttctccttcgcagacaccgatttcaccggtgcctcccacatcggcaccatcggcaagggctatgcgggcgccgggagtgtttcgctgtcgctggatgccaacgaccagctgggcatcggtgtatccctgaacgcggcgggcgaccggctcgcgatcggcgtgcctggcgatgccggcaacagcaacactgcggcgaatgcgggcgcggtgtatctgctgagcttcacggatacggatttttccgggggcacgctctctgctcggattggcagcggctacagcggcgggaaaaatctcagccccgtcaaccttgaagtgggcgaccgcttcggtttttccgttgcgctgaatgccgccggcgaccggctcgccgccggttcgttcctggatggcggtgcgagcaatcgggcggcctcttcgggcgcaatctatcttttcgggttcacagatcgcgatttcagcggaggccagctcgcaggcctggtcggcaatggctatcagcggcatcaggatatcgctctcaacccccgcccagacgcagcggaccagttcggtatctcggcggcgctgaacagcgcaggcgatcggctggcggttggagccttcggggaccacggggtcgctcacggcacgacaacctacggcgccgtctatctcttcagcttcagcgacgatcagttctcggacggtgcgctcgaagcgattgtcggcaagggttataccggcggcaagaacgtcgatctcgcctcgctggaatcgggcgatggtttcggcttctctgtcgcgctgaacgacaccggcaatcgcatggcagtcggcgcgcacggcgacgatggcttcgcgaacggtgcaacgggctccggcgcggtacatctcttcagtttcacggacgacgctttttcgaatggcacccattcaggcaccatcggtgctggctatgttggcaccggtgatatcgccgtgacgcttggcgtcagcgattcgttcggtgcggcggtcgcactgaatgccgcgggcgatcggcttgccgtcggcgcatatctcgatgatggaagcaccaacctcaccacgaacgctggcgcggtttacctgttccgcttcactgacaccgatttcggcggggggattcacgcgggcaccatcgggagcggctacgctggcgccagcggattgcccacgcttgaagacagcgactttttcggtatttcggtagcgttgaatgcggccggcgaccggctggccgtcggagcctcgggcgacgatggttccggcaacgcggcgagtgcctccggcgccgtgtatctgttcagctttaccgatgcggattttggcggcggcgcctccgttgcgaggatcggcgctggttactccgggggcaagaacctcaatctcactccgctcgaggacggcgaccagtttggccgatcggtcgctttcaacggggacggcaattacctcgtggccggcgccaatctggacgacggtttcggcaacagcgtgcagaacgcgggcgcgatccatctgttcagtttcaccgacacgaccttttcgggtgcggcgcacaagagcacaatcggctcggggtacacgggcacatgggacacgaacattgcgctcgacgtcgatgacaatttcggcgtgtcggctgcgctgagcgcgaacggtctgcggctggcggcgggggcgaatgccgacgacggcgccagtaacgccatctccaacagcggtgccgtgtacctgttctcgaccgagcgcgcggtggacggtgggctgatctacgccgaccagccggaggcgactgtcaacgtgtcggctgcctcgctcgcggccctgctggccgccggcaccaacctgacgctccaggcctcgaacgacatcagcctgacagcggcgctcgcggtggacaatccgctgggcgatggcggcgacctcacgctgcaggccggccgcagcattctcctcaatgccaccagcatcacgacggacaatggcgacttgtcgctgatcgggaacgaccggctcgcgaacggcgtcgtcgatgcctatcgggacagcggcaatgccgtcatcacgatggcaagcggcgtctcgatcaacgccggaagcggcgctgtgtcgatcgacctgcgggacggcgccggcaagtcgaacagcggcagcggtgacatcaccctgcgcgcgatcaccgccggctcgctggacgtcatcaacagcggcagtgccggagacatactgctgcagggcaatatcaccacgagcggcgctcaggactatctgtccgagcgcgatctgaagctggcgagcagcacgaacctgacggtgaccggtgccgccacgctcagcatcgatgctgcgcggcaagttctgctgctgacaggctcgaagatcgagaacagcttcagcggcaatctcacgccgttcgatgccgtggccatatcgtcgaaccgccgcagcgtgcaggcggccggtgcgctcgccgggacccagctcgaggggggcgccatcatcaggaccgccgccggcggcgcgggggccatcgacatctccgctcggggcgggacggacgacagccgcggcatcaatctgatcggcggctcgaagatagaagcgctcggtgcgggtgcgatcacgctgcatggcacgggcggctccggagctggcaccaccaactacggcgtcttcctcacgcaatcctccgagatcacggcggcgaatggggatatcgacgtcacgggcgaggctgtgggaacagggccggccccagggcttttcgtcttcaacgggtcgctcctgcgcacgaccggcaccgggaacatcgatctcaccggcagcgcgtcgggggccggagcgggcgtctggatctcctccagttccgcgagtgttcgcgccgcgtccggcgccatcaccatcacggcgagcagtgcgccgggtggcgcctcggacttcgaagtcgtttcgggcgggttgctcggcgtcgccggcaccaccgacatcacgatcaatgcagacacggtttcgttcgccggtgcggtgtccggcagtggtgtcctgaccatccagccccgcacctcgggccgcaccatcggccttggcgccggggcgggcgacctgtcgctgagtgctgcctcgctcgccaatatccagaacggctttgccggcatcctgatcggcaaagcggatgccggggcgatgacggtcggcactggcctctctgcgttcagcgataatcttcatctgctgagcgccggcgcgctcgccatcaacggcgcgctcagcgtcggcagcaatcgcctcacgctggagacggcgggggggggcacgcaatccgaagcgatcactgccgggcagcttctgttgctggggacgggcgccgactacacgctcggatatggcggcaatgccgtgggcacgctggcggccagcctgggcaccgggaatgttctggtcaccagcggcgcggctgccaatctcgtcgtcgggactgtcggcaccaccaccggcgtcaccgccgcgtcgctctcgctgaccagcagcaacgcatcagcggacatcgcgatcaacaatgccgtcacgaccaccggcgcgcaggactatgtctccgagcgcgatgtccagctggctgcggggacggcgctgacggtttcgggcgccgccatgctcagcatcgatgccgcgcggcaagtgagcctcggcgcctcctcgacgatcgagaacagctatgcgagcgatcttacgccgttcgatgccatatcgatcatgggcaaccggcgcgcgatcgcggatgcgggcagtctttccggcgtggagatggctgccggatcggtcgtccggacggctgcgggcggcgccggcaacatcgtcctctcgggccgtggcggcgcggtctcgggccacggcatcgccatggccaccacggccacggtccagtcgctcggcgcggggaacgtcacgctcaccggggaggcggtgaacagcacgagcaactattcgggcgtctatctcagcggcggcagcggcatttcgtccaacctgggggacatcgaggtcacggcgctggcctcgggcgccgccggcaatttcccggcgctctatctcctgggcggcgtcggggcgtccatccagtcctccggtggcggcgatatcacgctccaggggacacggcagaccggcgacggcgaaggggtctggatcggactcacgggcgcgctggtccagacgagcacgggcgatatcagcatcaccggtgcgtccgccaatgcggttcgcgacgcggtgcgcatcgcgggggcagggcaggtcctgacctcggccggtggcgacatcaccattacgggaacggcggcaggcggcggtgccgggcgggacgtgggcacgctctccacatccctgctcggcggcgccggcactggcgatatcaccctgaacgccgataccatcggccttgccggcacgacgacgggcgccggcatcctcaccttccagccgcgcaccggcgggcgcctgatcgggatcggcgccaccgggagcgagctggtgatttccgcggcgacgctcgcgactgtgacgaatggctttgcagagatcgtgatcggcaacagcaccgccggggcgatcagcgtcggcagtggccttgccacgttccaggatcatctgcggctgatcgggagcggcgggcttgccgttggcagcgcgctgaacgtcggtacaaaccggctgacgctggacgtcgcgggtgcgacgagccagagcgccgcgatcaccgcagcccagctcctgctgctgaatgcgacgggcgcctacaccctcacaaatgccggcaacgccatcggtacgctggcggccgacaccggcacgatcgcgctgacccatggcggcgcgggcgatctcatcgtgggcactgtcggcacgcaggccggcatcgccgccacaagtgccgccctcaccacgaccgcagcaagcgccacgctgcagatcgaggaggacgtcacgaccagcggcgcgcagagctacaccgccacgctgggcgacatcagcgcggtgagcggcgtccatctgctggtcagcggcaaggccgccctcaccatgacggcggggacacagatcacgctgaccggcgccacgatcgagaacagctatgcgggcgacgcaaattccttcgacgctatcgtcctgcgggccaatgacgatggcacgtccttctccgccgcggggagcaaccatggcgtcctgctcgacgcgggcgcgctcgtcaggaccgccgcagggggcggcggcaatgtcgatatcttcgggcgcgccggagaaggcagcgccacggcgatcggcgtgcagatcaacttcagcgtggtggagtccctcggggcgggcacgctcacgatcgaggggcatggtggcgccggcaccgcaggcagcagccggcatggcgtcctgatccatgatgcgccgaccggagcgaatggcggctcgcggatcgagagccatctcggcgatatcctcatcaccggcacaggtggcgccgcgaccagcggcgccagcaattacggcgtcgcgatcgtccataactcgaagattctgtccaccgggacgggcgcggatgccgcgcggataacgatctccggcacgggcggcggcaccggcgcctcttatgacaatgtcggcgtgcggatctcgtcggccgcgacccgcatcgaaagcatcgatggcgatatcgagatcaccggtcggggtggcgtgaatgcagagggcacgacgagcggcaaccagggcatcctgatggccggcggcgcggtcatccagtcgaccggcctcggcgccaatgccgcggcgatcagcctggatggcgtgggcggcggcaagggcgcgtcgggcgccaatgcaggcgtgctggtgaccggggccaacaccgcgatcctcgccgccgatggcgatatcgatctcctcggcaccggcggggcgagcgcggaggggagcgagaaccatggcatcgccttgtccgccgcggcctatgtcgcatcctcgggcaccgctgccgtcacgctcacggggcagggcggcggcaaggccacatccgcttcggccaccaatatcggcatctatctctccagtgccggcacctacgtggagagcgagcgcggcgatatcgcgctgaccgggacaggcggcgcgggcgccgatggcatcgatgcgagccattacggcatccagatcggcagcggcacgcaggtgcgctcgaccgggaccggggcagacgcggcggcgatccacctgatcggcacgggcggctcgggcaccggcaacaagcggatcggcgtctatctcaatgcggaacaggctgtgctcagcgacgccggcgccgcgacgatcatcgcccggggcggcggcgggaccgaaggcaccggcaatgatggcctctatgtatccggcaccggcccgaaaatcgccagtggcggcggggagatcgtggtcgatgcggccaaaggcggcggcaccggcaaggacttcaacaatctcaccggcagcctggccgtggagaccgcgtccggccgctggatcttctatctgggcgatcccgccgacagcagcttcagcggccttgccagcggcagtctgcctgtctggggcgccaaccggctcacattggcgccggcctccgtccctgcgggcaatcgctacgtgttcgcgcatcagccgacgctctccgtggcaaccgctttcagcgacaccaagacctatggcgatgtctacacattcccgaccgccgtgctggacacgcatttcacgctgtcgggactggtcgctgcctcaggctatggcaatgtgtggctgcaggaaacgacggtgaatatcggcctctccggcgcgccgctgctctcttccgccggaagcgtcgcggatgctgatgtcgcaggctcgccttatgatgtggaccttgcgatcgggacgctcgccaacaccgcaggctatctcttcgcgacgccaacttcctcgggcacgcttaccctggccgccaagctgctgagcctgaccggggtggtcgcggcggacagggcctatgatggtgggacgctggccgacctgtccggtggtgctctggtgggtgtggtcaacagcgatgatgtgagtttcacggccgggaccggcgccttcgcggacaaggacgtcgggacctgggccgtgacggccagcggctatggcctcgctggcgccgatgccgggaactacacgctggcgcagccgctcgtggccgatgcttcgatctcggcgaaactcctcagtctcactggcgtggtcgcagccgaccgcgcctatgacggcagcacgctggccgacctgtccggtggcaccttggtcggggtggtgaacagcgaggatgtgagtgtcacggccgggatcggcagctttgcggacaaagatgtcggcacctgggccgtgacggcgagcggctatggcttggccggtgcggatgccgggaactacacgctggcgcaaccggtggtggcggatgccagcatctcggcgaagctgctgagcctgactggggtggtcgcagccgaccgggcctatgacggcagcacgctggctgacctgtccggtggcacgctggtcggggtggtgaacagcgaggatgtgagcttcacggccgggaccggcagctttgcggacaaggatgtcggcacctgggccgtgacggcgagcggctatggcttggccggtgccgatgcgggcaactatacgctcgcacagccgagcatcgccgatgcttcgatctcggccaagctgctgagcctgactggggtggtcgcagccgaccgggcctatgatggcagcacgctggccgacctctcgggcggcacgctggtcggtgtcgtgaacagtgaggatgtgagcttcaccgctggcacgggcagcttcgcggacaaggacgtcggcacctgggcagtgacggcgagcggctatggtctcgctggcgccgatgcggggaactacacgctggcgcagccgctcgtggccgatgcttcgatctcggcgaaactcctcagtctcactggcgtggtcgcagccgaccgggcctatgacggtgggacgctggtcgatctctccggaggcacgctggtcggtgtcgtgaacagcgaggacgtgaacttcaccgccggcaccggtagcttcgcggacaaggacgtcggcacatgggcggtgacggccagcggctacgacctcgcgggcaccgatgccggcaactatacgttagcccagccggtggtggccgatgccagcatctcggcgaagctgctgagcctgaccggtgtggtcgcagcggatcgtgcttatgacggcggcaccgtggctgacctgtccggcggcacgctggtcggtgtggtcaacagcgatgatgtgagtttcacggccgggaccggcagcttcgcggacaaggatgtcggcacctggacggtgacggcgagtggctacggcctcgctggcgccgatgccagcaactatacgttggcccagccggtggtggccgacgccaccatctcggcgaagctgctgagcctgactggggtggtcgcagcggaccgggcctatgacggcggtacggtggccgacctctcgggcggcacgctggtcggtgtcgtgaacagtgaggatgtgagcttcaccgctggcacgggcagctttgcggacaaggatgtcgggacgtggatggtcacggcgagcggctatggcttggcgggcgtcgatgccggcaactatacgctggcgcagccggtggtggcgaacgcgtcgatcagcgccaagctgctgagcctgaccggtgtggtcgcagccgaccgggcctatgacggcagcacgctggctgacctgtccggcggcacactggtcggtgtcgtcagcagcgaggatgtgagcttcaccgccgacacgggcagcttcgcagacaaggacgtcgggacctgggcagtgaccgcgagcggctatggcttggccggtgccgatgcgggcaactacacgctggcccagccgagcatcgccgatgcttcgatctcggcgaagctgctgagcctgactggggtggtcgcagtcgaccgggcctatgacggtgggacgctggccgatctctccggaggcacgctggtcggtgtcgtgaacagcgaggacgtgaacttcaccgccggcaccggtagcttcgcggacaaggacgtcgggacctgggcggtgacggcgagcggctatggcttggccggtgccgatgcgggcaactacacgctggcccagccgagcatcgccgatgcttcgatctcggcgaagctgctgagcctgactggggtggtcgcagtcgaccgggcctatgacggtgggacgctggccgatctctccggaggcacgctggtcggtgtcgtgaacagcgaggacgtgaacttcaccgccggcaccggtagcttcgcggacaaggacgtcgggacctgggcggtgacggcgagcggctatggcttggccggtgccgatgccgggaactacacgctggcacagccgagcatcgccgatgcttcgatctcggccaagctgctgagcttgactggcgtggttgcggcggaccgggcttatgatggcggcaccgtggctgacctctcgggcggcacgctggtcggtgtcgtgaacagcgaggacgtgaacttcaccgccggcaccggtagcttcgcggacaaggacgtcgggacctgggcggtgacggccagcggctatggcctcgccggtgccgatgccgggaactacacgctggcacagccggtggtggcggatgccagcatctcggcgaagctgctgagcttgaccggcgtggttgcggcggatcgtgactatgacggcggcaccgtggccgacctgtccggtggcacgctggtcggggtggtgaacagcgaggatgtgagcttcaccgctggcacgggcagcttcgcagacaaggatgtcggcacatgggtagtgacggccagcggctatggcctcgccggtgccgatgccgggaactacacgctggcgcagccggtggtggcggatgctaccatctcggcgaagctcctcagcttgaccggcgtggttgcagccgaccgcgcttatgatggcggcacgctggccgacctctcgggcggcacgctggtcggtgtcgtgaacagcgaggatgtgagcttcaccgccgggaccggcgcctttgcggacaaggacgtcggcacatgggccgtgacggcgagcggctatggcctcgcgggcaccgatgccggcaactatacgttggcgcagccggtggtggccgatgccagcatctcggcaaagctcctcagtcttaccggtgtggctgcaacggaccgggattatgatggcagcacgttggccgatctctccggcggcacgctggtcggggtggttaacagcgaggatgtgagtttcacggccggcacgggcgcctttgcggacaaggacgtcgggacgtgggcggtgaccgcgagcggctatggtctcgccggggccgatgccgggaattatacgctggcgcaaccggtggtggccgatgccagcatctcggccaagctgctgagcctcaccggcgtggtcgcagccgaccgggcctatgacggcagcacgctggccgacctctcgggcggcacgctggtcggtgtcgtgaacagcgaggatgtgagcttcaccgccgggaccggcgcctttgcggacaaggacgtcggcacatgggccgtgacggcgagcggctatggcctcgcgggcaccgatgccggcaactatacgttggcgcagccggtggtggccgatgccagcatctcggcaaagctcctcagtcttaccggtgtggctgcaacggaccgggattatgatggcagcacgttggccgatctctccggcggcacgctggtcggggtggttaacagcgaggatgtgaacttcacggccgggaccggcgccttcgcggacaaggatgttgggacatgggcggtgacggcgagcggctatggtctcgcgggtgccgatgccggcaactatacgctggcccagccggtggtggccgacgccagcatctccgcgaagctgctgagcctgaccggcgtggttgcggcggaccgggcttatgacggcagcaccgtggcggacctgtccggcggcacactggtcggtgtcgtgaacagcgaggatgtgagcttcaccgccggcacgggcagcttcgcggacaaggatgtcggcacttgggcggtcaccgccagcggctatggcctcgccggggccgatgccgggaactacacgctggtccagccgagcgttgctgatactaccatctcggcgaagctgctgagcctgaccggcgtggttgcggcggatcgtgactatgacggcagcacattggcggcgctctcggggggcgcgctggtgggcgtggttggcagcgaggatgtgagcttcactgctggcactggcagctttgcggacaaggatgtcgggacctgggcagtgacggcgagcggctatggcctcgccggtgccgatgccggcaactatacgctggagcagccggtggtggccgacgccagcatctcggccaagctcctcagcttgaccggcgtggtcgcggcggatcgtgactatgatggcagcacattagcgacgctctccggcggtgcgctggtgggcgtggtcggcagcgaggatgtgaacttcacggccgggaccggcgccttcgcggacaaggacgtcggcacatggacggtcagcgccagcggctatggcctcgccggggccgatgccgggaactacacgctggcgcagccgagcgtggccaaccttgcgacgatccatcgccttgcccaggtcgtctggaccggcggcggggacgggatcaactggttcgatgccgcgaactggagcgggggcgcggtgccggacggggcgaatgtcgcccgggtcgtcctgcctgccaatgtgagcgtgacgttcgatccggggcagacgagcggcggcgcccatggcgggccggtctcgatcgactggctggataccagccccgatgccgacagcgttccaagcgcgacggatacgaccttctcgatgctgggggggagcctgagcgtcgccggcggcctgacggtggacacattaggacagtctggcggcgctatcctgggcacgggtgcgatcacggtgctcgacagtttcgtgcagagtgccggctcgatctcggtcggtggtaatatctcgatcaatcaaggacttggcgatctttccttcatatccatctccggcaggactctcgatcttcgcgctgccggttcggtgcttgcgggcgcgctgacgtcgatcggtgacacgacagttagcgcgggcgccaaagtggcgctcggtggaccgacgatcgtgggcggaacgctgaccatccatgccggtcccggcgcattcgacggcatttcgcagggcctgcccgtgacggttggcggcgatctgctgatctccggcaatgggcccatcacgctcgacaatccggccaatcatgttggcggcatcattcgctgcgcgtcgaacggcgggtggccgcggatcggcggggtctgcggcgctggcggcggggcgggggcgtccgggcggcaggccgatgatctggtcagccgctcgctgtccgtcgggacggcgggcgacggcgtcttcgccgatgggggcgggcagggggcaggtccggccttcgcgccgtggggcggcggatcaggcgcggcttcacgcgggggcggcggctcggccggtctcatggccggggcgcaggccggcgggctggagaccgtcgcggcctcgttcgtgctggaaggcggtgcgcgcctggtgctgcgcaacctgctgggcgcggccggacggggcgggtcgctctatgtcacggcggatctggatggcgacgatgaggacacgccgcatcgctatcggcgcatcgtcccgcgcaccaaccccggcccggaggtctattatgtcggcaattgatcgcacatcccgggggacgggtgggatgcatgggaatccgacctgtcgcgcggcatgtggtggcactgcgatcggcgagaggctcttgcggttagggcgaatcgccattcagcgctggcggcctgcaaatggcgctttcccggtcttccggtgctcacataccttcagtacgctgcgcgccgggtcccgaaaaatcaccattttcgctacgccatcatctgaatgtcgatcagccctagcgctcgcgcttcttgcgttcgggttgctccttgcccgaccggtgccggccatggcggcggaggcgcctaccgtcgtcgcggccgtgcatggggactggtcggtcctctgcttcgccgacccccgggtcgtcccggcctgcgagatcgcacagctcgcgcggaaccgtggggcctccggcacttatgtcgcccagttcagcctctcctgcatgggggcgcaggggccgtgcggcgtgcagctgcttctgccacccgatgtcgatccggcggagaaggtgctggtcgtcctggaggaagaagggcagccgctccttgttccggtctcggattgcacggctgcgtcctgcatggctgccggctcgctgcctgccgccatgctcgatggactggaagcgtcggcagcctgtcggctcgaatatcgggaccggcgcggcagcacgcaggccattcccgtcagcctgacgggcttcgaggccgccatggccgagatgctgcttcgcaatggcgcgggtgatggcgtcagtgatgccgatgccgatcagcctctggagaagaacccatgaatcgatattcttccatgtccctcctcacggccgcagcgatcctgctcattgcgccggtgcaggccgccgagcccgccgctgcgccggaaagccgcgtgcagcatggcgactggactctcctctgttcgccgcgggacgcgttgccgccttgcgagctggcacaggcggtcaccgatcgagcaggcggcaagccggtcatgcgcctgtcaatcgcttatggcggcaaggacgatcgctatggcgtccagttcgaggtgccgaccggcatcttcgtgcagggcgacgtgccagtgcgtctgggcgaggggcagcctttgcccggtttccgcgtcacccggtgcgagacgacgggctgcttcattgaccggatcatggcgcgaaaggagctcgatcccttctttggcagcgagaaaggcgcgatcgcgctgaggaccagcgctggcgaaccgatggtgatcccgctgtccttcaagggcttcgctgacgggatgcgggcgatggaggagcgcaaccggacctgggcgaaaggcaagggtggcaaggccgatgccgcgccgtcccggccgtgatgcgcttccgcccatcgggaggcggaccatgagcgaggaaacgccgctggaggaagaactgcgctatcatcagctcgccgagctgctgcgttgcgcggcggaggcggtgaccactgcccgctgtctcctcgagcagacccgctatgcgatctcgcctttcgccctggatgccttcgcggcgacggccccgctggaatccttctcgacattcctcaagcggcagcaggaggcggcgggcgcagcaccgcccgccggcctgccgcctgccatcccgccccggccgagtggcgcgtggcaggatgtgctgtggcacggccatgtgcccgagcggatctgcgaatgcctgccgcccgtcggccttgcctgcgcgcgcgtgctgctccggctgatggaggagccggggcgctccgtgccggtccgggagcttggcgccgccgcgggaacgcggtcgagctccacgagcgtcgtcaaggtctatgtctgccgccttcgcagcgcgctggcgcggcagggcatttctcccgccgtgatcgaaacggtctcgcgcagctacaggctgcggccggacgggctggtgtcgctcagccagttgctcgcggcgcgacggccggccgcctgatccgcgccgggcgcgcagctggcgcccagctccggcgagcagtccacaagtcactgtcaccgttccgtcacgaaaatggcgcgagagtgtaaagaagccctcctaacggcgctcccgagaagaaaatccagggggcagattatcatgaagactcgggttgcaatgaaactggcggcgggcctgctggccgcggcttccaccaccaccgtggcacgcgcgggcgaactggccgggcaggtgctggatgtatcgggcacgcgggcgctgcagtcggcgcgcgtcgtgatcgccgagatcaaccggacggtggagaccgcgcgcgacggcagcttcctcattcccgatctgcccgccggcacctacacggtgcaggtcagctatgtcggcgcggagacgaagagcgagacggtgacggtgccggcgcaggggcgcgtgacgctcaacttcggcctgagcggctatggcccggacgacatcctcgtggtgggtcaggcggccaatctttccagttcgctttcgcgccagcgcgccgccgatggcgtcgagaatgtgctgacgcgcgattcgatcggccagttcccggaccagaatgtggcggaatcgctgcgtcgcctgccgggcctcaatatcctgaacgatcagggcgaggggcggttcgtctcggtgcgcgggctcgatccggagctcaacgccgcgtcgatcaacggcacgcgcgtccctgcgccggagagcgacgtgcgctcggtggcactggacgtcatcccgagcgagctgatcgaatcgatcgaggtcaagaagaccctgacgccggacatggatgccgacaccatcggcgcgtccatcgagatcaacacgaccagcgcgttcgaccgcaagaaggacctcttctcggtgaagctggaaggcagctacaatgattatgccaatgcgctgacgcccaagggcagcttcgatttctccaagcgcctcggcgacaatttcggcatcgccggcggcttcagctactacaagcgcaagttcgagacggacaatatcgaggccgcggactggaccgagtccgatgccggcgtctattatgccgaggaagtccagtatcgcgattatgacgtggagcgcgagcgcatcggcggctcgctgaacctggactggcgcgtgagcgacagcaccaagctttacgcgcggggtctctacagcgagttctcggatcaggaatatcgcggcgacatcatcctcatcatggacgaggagccgcgcgccggcaccgcgacgagcgcttccttctcggacgaggacgggcgcatcgaggtccgccgccggatgaaggatcgcttcgagaagcagcgcatcaagtcgctgaccatcggcggcgagaccgaggccggcccgtggaaggcggtctatgcggggtcctggtcggaagcatcggagcgggagaacggctccgtcgatccgacacgcttccgcgcgcgcttcgacggcgacggggtgggcgtggacttcgattattccaatccgcgtcgcccgctgttcacgatcaccggggacacggacctcttcaacgatccggaggaatatggcttcaacgagctggagcacacggtgctctcggactcgaaggaccgcgaatatatgctgaagggcgatctttcgcgcgtgttcgcctcggccgccggctcgttcacggtgcagggcggcatcaaggcgcgctggcgcgagaagtcctacggcctccagtcggacgtctatgatgattatgacggcgactatacgctggcggacgtgctggggcggcagagctatcgcatcgctgatctggggccgctccccagccacaccggcccgaccgatttcttcaaccgcaaccgcgcgaacttcgagctgaaccaggtcgataccgacgtcgcctcgaacgcgtccgattattcggtgaaggaagacgtcctcgccgcttatcttctgggccggtgggacagcgagaaggtgcgggtgatcggcggcgtgcgcatggagcgcacctggaacgacatccgcgccaagcgcacgcagatcgtggcggaaggcgacgaatatgagggcgtggaagtcgaggaagacacggtcttcgtcacgcccaaccggttcgagcgcagctataccgactggctgcccagcctggcgctgcggtacgagccctccgacggactggtgctgcgcctgggcggctacaagagcctcgtgcgccccaagctctccaacctcgcgccccgcatggagatcaatgaggatcgcgaagtgaccgtgggcaatcccgatctggcgccctatcgcgcatggaatatcgatgcctcggcggaatggtatttcagcaagaatgcagcgctcaccggcggcttcttctggaagtcgatcgacaatttcgtggtggagcagcgcatcaccacgccggggaccatcgatggcgtggcctatacggagctgacgacctacatcaatggcgataccgccaaggtgaagggcgtggagctctcctacaaccagctcttcactttcctgcctgcgccgttcgacggcctgctgctcaacctcaattacacctataccgacgcgaccggcacggtgctgaccgatggcgacatcgccgatccgcgcaacattccgctcgctgcctcggcacagaacaccttcaacatcgtgctcggctacgagaaggggccgctctcgctgcgtgcggcgggcacctatcgcgacaaatatctggacgagctgggcggcgaggcggagcaggaccgctatgtcgacgagcatttccagctcgacctttccgccaagtatcggctcacgaagaatgtccgcctgttcgcggaatggatcaacgtgaccgacgcgccttacttcgcctatcagaattacggcaatgccaagcgcgtcctgcaatatgaggcgtataactggactgccaagttcggccttaccgccagcttctgatcgcgcgagcgactggccggccgcgtcccttgcgcggccggcagttcattttgggaggatgccgatgtcacgatccggtctttcgttcaggcgggcgtttctgccggcgctgctgctgggcgcatccttcgcggcgcaggcccaggcgccgcttccccggtccgccggcacgccctatgcgccgcgcaccctgccggaccgcatcgttctgacgccgggagcggaccccagccgggaaatggcggtcgctttccgcacggacctgctccagcgcacggccgaggccgagatcgggcccgccttggatggcccgacgctggaggaaaaggccgtgcgcctgaccggcaccagccgccggatcgagagcagcaatggccccgcgctttatcaccagctgcgcttcaccggactgacgccggacaccgcttatgcctatcgggtgaagggcagcgcgggctggagcgagtggctgcagttccacaccgccgcgcaggagccccggccttttcgcttcatgtatctgggcgatatccagaacggcatcctcacttatgcctcgcgcgtcatccggcagggcttccatgcgaatggcggcatcgcgctggtgcttcatgccggcgatctcgtcgcccagcgcgacgacctcgatcatgacgacgagtggggcgagtggaaccaggcgggtggctataattatgccatcgtcccgcaggtgccggccaccggcaatcacgaatatgtcgacgtcccggctgccgacggcaaggaaagccgcgcgctcggtccctattggccggtgcagttcgcgctgccggacaatggcgcggcggacgtgaaggcgaccacctatttcatcgattatcagggcgtgcgcttcatcgtgctggatggcacctcggcgatcgacctggggacgatggcggcgcagacgcgctggctggacgagacgctcgcgagcagcaaggcgcgctggaacgtggtgctgttccaccagccggtgttcacctgcgcgcggccgaacgacacggcgcagatcaaggccgcctggaagccggtgttcgatgcccgcaaggtggatctggtcctgcagggccatgaccattgctacagtcggctgacgaacgaggccgggagcgcggcgggcatcgcggcacgcgcgggcggcgcggtgcaggggccggtctatctggtctcggtgacgggctcgaaaatgtacggcctcaatgaccgggcatcgacgcagccggacaaggtggccgaggcgacagagctctaccagatcgtggatgtggcgggcgatcgcctcaagttccgcaccttcacggcctcgggcaagctctacgacgggttcgatctggagcgccgggccgatggcaaccatctggtcgagaccgacgagccgacgatcgcgcggcgcacctgcaccggcaatgtcgggccggatggcggggcctgcgtggccagatccaaatgaaggaccatgacatgggacgggctgcgcgcatgagatacggggccgggatcggcggggcgctgctggtatcgctgctggcgctttccgcctgcgcggagcgggaaatgccgttggccgagcgcatcgccaatgcgctgcccgccgcttccgtcacggcgcgcggcgagaccgagccggtcggcaccgcgaatgccgatgcggcggacgatccggccatctggcgcaatgccgccgatccggccgccagcctcatcgtcgggacggacaagaaggccggcctctatgtctatgggctggatggcaagcgccgcgactttctcgatgcggggcgcgtcaacaatgtcgacctcaaggacggcgtcatgatcggcggcgcgcccggcgtgctggtggtggcgagcgaccgcaacgacccggcgcaggcgaagctggcgctgttccggctcgataccgccgcggcgaagctggtcgcgctcggcacgctcgatggcggcgccggggaagcctatggcatctgcctcgggcgcgatgctgccggcctttccgctttcatcgtgctcaaggacggcacgatcaatcagctgctgatcgatgccgccggtgcggcgcccacggggcggatcgtgcgcacgatgaagctcggcactcaggcggaaggttgcgcggtcgatgaccgcacgggccggctctacgtcgcggaggaggatgtggggctctggcgcttcggcgcgtcccccacggcgcccgtggagccagtgaaagtcgcggcggcagatggccggcagatcgtggccgacgcggaaggcgtcgcgctggtgccggagggggaggagggcggctatgtcatcgtctccagccagggcgacaatgcctacacgctctacagcctgccggacgagcgctatgtcggccgcttccggatcgtggacggcacggtgggcggcgcgcaggaaacggacggcatcgagttcatggcgggcgatttcggcccggaatttcccggcgggctgttcatcgcgcaggatggccagaatggcgcgcaggcccagaatttcaagctggtggcctgggctgacatcgcggccgcgctggggctggaatagacgcgccgacagaccggcctcggcacggcattccccgggccagttgcgcgcgccgcctgggggccccggaagcctcatccatcgccggagggaacgcgattgcgcgggccctgccgcctgctaggatgggccgatgtccagatcgctccgctgcctcgctactctcccgcttgccgccacgctgtgcgtgcaggccgccgcgcagaccccggcgccggcgcaggaccgcttcctcgcgtccctcgcggcgctgtgcggccatgcctatgagggcaaagtgacgagcagcgatgcggcggacgcggacatggcgggcagcaggctggtcatgcatgtgcgctcatgcacggcggacgaggtgcgcgtgccgttccatgtgggcgaggaccgctcacggacctgggtggtgagccggacgcccgccgggctgcggctcaagcacgatcatcgccatgaggacggcagcgaggacaagctcacgcaatatggcggggacacggtggccccgggcacggcggaaaggcaggagttccccgccgacgcctattcgcgcgccatgttcatcgctcaggacattccccgctccgccaccaatgtctgggcaatggagatcgtgcccgggcagcgcttcgtttatgaattgcgccgtcccgggcggcatttccgggtcgagttcgacctcacccggccggtcgcgccgccgccgccgccctggggtgcggaatagaccgccggggctgatgtcgatcggcccgaaatgcggcagtaatggcgtggtgagcggactgccatgttctagcgcaccgttctgtcgaccaggccccagacgtagaagaagtgccatgtgatcgggctatacgaaacacttggtcgtagacgtaccgagcggttcgtatgcaactcccactattgtttagcgcaatttatccgcagtttcgaaatgcgagcattggtcggacaatgccttttgaaaggcagggcgggatgtgacccgctcgatataggactcgcttgcggttctttcaccgaaactgcgtacgagttcgacgcgcagtacatcggccattatgaggtcggcgagtgtgaagcgatcacctaccaaccattcgtgatcagatagcaccgcttccatttggtcgagccgcttagacatccattgcgttatttccaggacgtccttcttcgaccactgcagtacgatccagggcatcgtgactatctctaatgaattcagggcagcaaaagtccattgaaggacttcagcgcgcccccgctcatcaaaggggatcaggttttcgcttttgtgaccaaggtgcagaaggcttgctccgctttcgaaaagacgaacattgccatcttcgagcatgggcacctgaccaaagggctgacggtcgaggtggttggtctcgcggtcatcaaacgcgatagtgtcgatacggtagggaataccggcctcctcgcaagcccagcgtaaccggatatcgcgcacgaaacctcgcggcatttcaggaacccaatcgagggtccagatagtgacaggttccttcgtcatcgcttgcgtctcccaccccagcaagattccgtgccgtcgaaatctagagaagtgcgaaaccgagtgtcaggttccgggtgatcattaaattggactggatgttcgcgatgttgtcgcatccggaaggtctgatacgcgcttgaaatgtccagatagcgggcgtctttatcgacttgggaatctgtccacgcgccctcagcctttgggcgtcagcttgagcatcttgccgttggggccgtcctgcagcagccacagagcgccgtccggccccacgcgcacattgcgcaggcgcatgcccatcttccagtgatcggccttggtcgccttctcgccatcgagcgagatgcgggccagcgccatgccggagaggcccgtgatgaacagcgagttcttccaggcggggaacaggtccgcgtcataataggccatggacgccggcgcgagcgacgggttccagtagagcctgggcttcacgaagccgtcatcctcgctgtgatcggggatcgggcgcttgtcataatggtcgccgtaagagcggaccggccagccatagttggcgcccggcttcaccagattgagctcgtcgccgccgagcgggcccatctcgacttcccagagccgcccgtcgcgatcgaaagcgatgccggtgaggttgcgctggccgtaggaccagatcgcgggatggaagcccttgtccgccagcgggttgccggccgccggcgttccgtccagattgaggcgcagcaccttgccgagcgtggacttggggtcctgcgagggatcgaacttggcgcgctcgccattggtgaagaacagatgtttccggtccggcgagaaggcgatgcggccggaccagtgggcgccgctctcgataaagggctcggcgcggaagatcactttcatgtcgttcagcgcggccccggcctcgtccagcgtcgcggtggcgagcgcggcgccgttggtcttgccttcgcctggctcggaatagctgaagtagatcttgcggctggtcgcgaagtcgggggccagcacgatgtccatcatcgcgccctgaccggcgctgaccaccgggggcgtgccggacagcgtccgcttggcgccgctcgccggatcgaacagtatgatcgccccctgcttctccgtcaccaggatcttgccgtccggcaggaacgccatcgaccagggcgaatcgaacgtgccgatctccgtgacggcgaagggctgctcggtctccttcccggctgccccgtcgccggacggcatggcgttcgtctgcgcgtcgccgggggtggagacgcccgagcaggcaagcagcatgagcgagaaagtgcaggcgaggccgacggtcttgcgggcattcatggcatctggtctccgagcgatcgcgttcttgttggcccggacataatcgcaaagccgtcggcagggtagggtgcgagccggaatttcggcttggctgagctggcactttgccggccgcgttgcccaaaacagccgggggaaatgatttgtcacacagccgcggggatcgggaaacaaacaaagggcactcgcaggggattaattttcccggaggtatgcatggttttcaggttctggcacgtcgcgctgctcgccatcgcgcccgcgtctctcgttcccgcggccctctccgcgcagcccatctcttcgacgcgcgacaaggtctccttccccgccaaggcatcggccgagcgtccgtcgcgcgacagcgatgggtctgcagtcgcgaaatgccatcccgatgccaccaaggcgctgatgtgcaaggctgcggcgcggctgaagaaggcgcaggccgcccaggacgcagcgagccgggacagcctctgaccatcgcccggccggtcgcatccggccggcgaaaaccgactggtgcatgattgcatcagtgcccggcccgatggcgccggcaatattttgtcacgatctggcaaactatcggacaggtcgccgatctaattttcaggttctctgcagtgacggagcaccggcccgctttccgtagcgtccgagatgcgaagcctgcagggcgcaggatggaacagacacatctttcaaaggggtttgttccatgaaaaaatatatgttcgccgtagcgttcgtcgcgacgagcatgtcgcccgcttatgcgcaggaagagccggaggtttcggtttcgggttccgtcgcgctggtgagcgattaccggttccggggcgtttcgcagacagacgaaggcatggccattcagggtggcttcaccgtgtctcacgccagcggcgcctatatcggcacctggggttcgaacctggcgggctggggcacgttcggcgggtccagcatggagctggacatctatgccggctacgctttccccgtcggtgccgcgaccatcgacgtcggcggcacctggttcatgtatcccagcggcgctgacaccaccgacttctttgaaggctatgtgaaagtgagcggcgatctcggcccggtctccggtctggtgggcgtggcttatgcgcctgcccaggaagcgctcggcaactggtcgaacacgccgcagagcgtcgtcggcgacaaggaggacaatctctatctgtggggcgacgtctcggccggcatcccgcagacgccgctgacgctcaaggcgcatctcggctattcggacggcaatcccggccttggcccgaacggcacgagcatcgcgccgaccggcacctattgggactggatgctcggcgcggacgtggcgctgggcccggtgacggtgggcatcgcctatatcgataccagcatcaccaattcggaccggcagtatatcctccccggcttcgcgaactcgcgtgacggcacgaacatcgccgccggcaaggtgatcggctcgatcagcgtatccttctgaaaaacaacggagcgcggcggctggcctgccgcgctcctgttcccggccggagcccttatgccccggcgccgcaaaaggcttcgccagcgacgcgacggcttgccttccggggcgactccgcctatatgcgctctgctttcctgacatcgtcaagaggttggggccggctccgcgaggaaccggcgacgaagctgcttggttttttcgcccgatcgtgggcagcggagcatgaatgtcggacgtcgaccagactgtcgaagcgcagatcgcgcagatcgtggagccggaggcgaaggccctcggcttcgatctcgtgcgcgtgctgctgttcggtcaaggagacgatcgcacgctccagatcatggccgagcggccggacacgcgccagctcaccatcgatgattgcgctgatctttcccgccgcgtctcggaccggctggacgcgctggaagaagaagggcgcgacccgatcgacggcgcctatcggctggaagtcagctcgccgggcatcgaccggccgctcacgcggctgaaggattatgtcgactgggcgggccatgaggcgcgcgctcatttcgtcgagccgatcgagggcgggcgcaagcaggtgaaggccgtgatcgcgggcgtggacggggaaaccgtcctgttcgacgaccccaagtccgggcgcatcgccatccccttttccatcatcgcgagcgccaagctgatactgacggacgcgctgatttctgctactgtgccgctctcgaccgagggggcggacgacatcgttacccaggaacaggaagactgaccccatggccaacgttatctccgccaacaaggccgaactgatcgccatcgccaattccgtggcgagcgagaagatgatcgacaaggcgatcgttatcgaggccatggaggacgcgatccagcgctcggcgcgggcacgctacggcgcggagaacgacatccgtgccaagctcgatcccgagaccggcgacctgcgcctgtggcgcgtcgtcgaggtggtcgaggctgtggacgactatttcaagcaggtcgatctcaaggccgcgcagaagctgcagccgggcgccgtggtgggtgacttcatcgtcgatccgctgccgccggtggacctgggccgcatcgacgcgcagagcgccaagcaggtgatcttccagaaggtccgcgatgccgagcgcgagcgccagtataacgagttcaaggaccgcgccggcgagatcatcaccggcgtcgtcaagtccgtcgagttcggtcatgtggtggtcaatctcggccgtgccgagggcgtcatccgccgcgaccagcagatcccgcgcgaagtcgtccgcgtcggcgatcgcgtgcgtgcgctgatcctcagcgtccgccgcgagaatcgcgggccgcagatcttcctcagccgcgcgcatccggacttcatgaagaagctgttcgcgcaggaagtgccggaaatctacgacggcatcatcgagatcaaggccgccgcccgcgatccgggttcgcgcgccaagatcggcgtcatcagccatgatggctccatcgatccggtcggcgcctgcgtcggcatgaagggcagccgcgtgcaggccgtcgtgcaggaaatgcagggcgagaagatcgacatcatcccctggagcgaggacacggcgaccttcgtcgtcaatgcgctgcagcccgccaccgtcagccgcgtcgtcatcgacgaggacgaggagcggatcgaggtcgtggtgccggacgatcagctcagcctcgccatcggccgtcgcggccagaatgtccgtctcgccagccagctcaccgccaaggcgatcgacatcatgaccgaggcggacgcgagcgagaagcgccagcgcgagttcatccagcggtccgagatgttccagaacgagctggacgtggacgagacgctctcccagctgctggtggcggaaggcttcaccgagctggaggaagtcgcttatgtcggcctcgacgagctggcctcgatcgagggcttcgacgacgagctggccgaagagctgcagagccgcgcgcaggaagcgctcgagcgccgtgaagccgctgcccgcgaggagcgtcgcgcgcttggcgtggaagatgcgctggccgagatcccgcacctcaccgaggccatgctggtgacgctcggcaaggccgggatcaagacgctcgacgatctcgccgacctggcgaccgacgagctcgtgaccaagaagcgcgtcgatccgcgccggcgccgcgacaacaacgatgacaagggcggcgtcctcgccgaatatggcctgtccgaagagcagggcaacgagatcatcatggccgcgcgcgcgcactggttcaccgatgaagagcccgccgccgaggaaagcgccgatcagacagggggtgactgatgccctatgtgaagatcgaagtcatcgaaggcatcagccgggagcagaaggccgggctcgtcgcggatgtgacgcgctcgctcgtcgaccgtctcggcaagcggcccgagcaggtcttcgtcgtcattcaggaagtgtcggcggatgactggggctatgccggtgcgctgatctccgagcggacgacaccgcgaagggaggacgccagtgctgcggttccctcccaatgagaggctagctctcccaatcagtgccagggtttccgcgcgcgccatgtgcgtgcgcgactccgcgtcgcccgcgagtctccgggctggcgccgcctcgcatgtcgctgcccggccggctgaagccggggaggtgcgcgcatgagcgagcggcgttgcattctctcgggcgatcatgccgatcccgccctgctgatccggctggcgatctcgccggacggattcgtgctgccggacgtgcgcgcccgtgcccccgggcgcggtgcgtggatcggcgtgactcgcacgcaactggaagaggccatggccaaggggcggctgcgcggtgcgctggcccgcgccttcaagggcgcggcgctggagatcccggaggacctgccggcgcggatcgacgatgccctgcgcgcggagcttctcgcacggctggggttggaggcgcgggcctccaacctgttgaccggcttcgagaagatcgacgtcgcagcgcggcgcgggcaggtgcggatgctgttccatgccgccgatgcgggcggcgatggcgcgcgcaagctggaccaggcctggcgcgtgggcgaggagcgggaaggcgagcttttcggtggagagcgcttgccggtggaccgcgaggccctatctatggcattggggcgtcacaatgtcgtacatgtcgcagtgacgaacgcgaccgcagcagatcgtatcggcggcctgctcggccgctggcaaagctatctgggatacgctaacgcggcgccggactccggttcggctgaccgcgctcatatggatcatgggccgcagagcggtgtgaagacgaacgatgcggacggcgccgctgcgccgggccggacggacaatgaagggttagattgcgtcgatgagtgacaatagggaagacaagccgaccttgggccgcaagccgcttgggctgaagcggacggtcgaggccggtcaggttcagcagagcttcagccatggccgcaagaacacggtcgtggtcgaggtgaagcgccgtcgcgtcatcggcaagcccggtgaggccgaaggcgcgcgccctgcgcctgcgcccgagccggctgcggcacccccgccgccgccccgcccgcaggcaccccgtcccgccgcgccgccgccgccgcggcagtccagcaccgacagcctgctcacccgtcaggagatgcaggccaagctgctccgcgaggccgaggaagcgcgcatgaccgcgcttgaggaagcgcgtcgccgcgaggaagccgagcgactggccgccagcgaggaagagaagcgccgcgccgaggaaaatcgccgcgccgaggaagaagccgagcgtgcgcgccaggcggctgccgagagcaaggcggccgagcccgagacgccggcgacgcccgccgaggcgccggcagcggcgacgacaccggctgcggcttccgcgcccgaccagcaagcgcccgccgcgagtggcacggcgcagcaggaagagcgccccgccgcgcggcgtttcacgcccgtggccgcgcccaagcgccccgagccgcccaagcaggaccgcaacaagcgtggcgacgatcgtcgtcaggccggcaagctcactgtcaatcgcgcactggccgatgacgacagcgcgcgggcccgcagcctggccgcgctccgccgtgcccgcgagaaggaacgccgcgcccacacgcccggcaattcccagccgcgcgagaagcagagccgcgacgtgatcgtccccgaggcgatcaccgtgcaggaactggcgaaccgcatggccgagaagggcgcggacctcgtcaagtccctgttcaagctgggcatgatggtcacggtcaaccagaccatcgatcaggacaccgccgaactgctggtcgaggaattcggccaccgcatccagcgcgtgtccgactccgatatcgagatcgatacggcaggcgacatcgatgcgcccgagacgctccagccgcgtccgcccgtggtcacgatcatgggccatgtcgaccacggcaagaccagcctgctcgatgcgctgcgcggcacggatgtggtcgctggcgaagccggcggcatcacgcagcatatcggcgcctatcaggtgaagaccaagggcggcgacatcatcaccttcctggatacgcccggccacgaggcgttcacggaaatgcgcgcgcgcggtgccaatgtgacggatatcgtcatcctggtcgtcgcggccgatgacgggctgatgccgcagaccatcgaggcgatcaaccacaccaaggcggccggcgtgccgatgatcgtcgcgatcaacaaggtcgacaagcacgatgccaatccgcagcgcattcgcgaacgcctgctggagcatgaagtcatcgtcgaggaaatgggcggcgacacgcaggacgtggaagtctccgcgctcaagaagaccggcctcgatgacctgatcgacaagatcatgctgcaggccgagctgctcgagctcaaggccaacccggaccggcccgccgagggcacggtcgtcgaggcgcagctcgacaagggccgcggcccggtcgcgacgatcctcgtcggccgcggcacgctcaaggtcggcgacatcttcgtcgtcggcgagcagagcggcaaggtccgcgcgatggtgaacgacaagggccagcaggtgaaggaagccgggccgtcgagtcctgtcgaggtgctgggcctctccggcgtcccgatggcgggcgaccagctctccgtcgtggagaacgaggcacgtgctcgcgaagtggcggcctatcgtcaggagcttgccctgcgcaagcgcacgacggcggcgccgaccagcttcgagcatatgttctcggcgctcaacacgcaggtcatcgaatatcccgtggtggtgaagggtgacgtgcagggcacggtcgaggcgatcatcagcgcgctcaaccgcgcgtcgacggacgagatcaaggtgcgcgtcctgcattcgggcgtcggcgcgatcacggaaagcgacgtgacgctcgcggcggcctccagagcgccactgatcggcttcaacgtccgccccaatgccaaggcgcgcacgctcgccgagcgggacaaggtgtcgctgcgttattatgacgtgatttacgacctcatcgaggaagtgaagagcgagatgtccggccagctcgcgccggagcgcatcgagacggtcatcggcaaggccgaggtcctgcaggtcttcccggccggcaagaaggacaaggcagccggtctgctcgttctggacggcgtcatccgcaagggcatcaatgcccgcctcacgcgcgacgatgtcatcgtctcggcgacgaccatcgcgtcgctccgccggttcaaggacgatgtgtcggaagtgcgcgcgggcatggagtgcggcgcggtgctgcacgatacgaacgacatcaaggccggcgacatgctggagctgttcgaggtcgaggagcgcgcgcgcgtcctctgagcttgtcgctccggccagtggggacgggcagcgcgattcgcgcccgcctgtccccgggcaggtgcatgcggcgcttcgccgtcgcgggttgaagtcgtccggcgcggtcgcgccttgagggagtctatgcgatgagcggttcgggtgaaccctccgtccgtctgctgcgggtgggcgaacaggtgcgtcatgtgctggcggatatcctccagcgtggcgacgtgcatgacgatgtgctcgcgagccatgtggtgagcgtgacggaagtgcgcatgtcgccggacctgcgccatgccaccgtgttcgtgaagccgctgctgggccgggacgaggcggtggtgctgaaggcgctgcgcaccaacaccgcctttttccagcgggaagtcgccaagcgcgtgaagaccaaattcgccgcgaagctgaaattcctcagcgacgagagcttcgaggaaggcagtcacatcgacgccatcctgcgctcccccgccgtggcgcgcgatctcgacgaggactgagccgcagggcaagcacgcgggattgcgctggcgtcgtgcgcatgcgcggatatagcgggcagtcatggccaagctctacttttactacgcctcgatgaatgccggcaaatcgaccacgctgctgcaggccgatttcaattatcgcgagcggggcatggccacgatgctgtggaccgcgaaggtcgacacgcgggatcgggcgggctggatcacctcgcggatcgggctggccgagcgggcgcgcatctttgatgtcgggaccgatcttctggcggagatttccgcgcggatggcggaaggtccgctcgcctgcgtcctcgtcgatgaagcgcagttcctgacgcgcgggcaagtgctggcccttgcgcgggtgtgcgatgagctgggcgtgccggtgctgtgctatggcctgcgcaccgatttccagggcgaattgttcgaggggtctgccgccttgctcggccttgcggacacgctggtggagctcaaggcggtctgcgagtgcggcgcgaaggcgacgatgaacctgcggatcgacgcggcgggccagccggtgagcgaaggcgcgcagacggcgatcggcggcaatgagcgctatctcgcgctgtgccgcaagcatttcatggcgcggcttggcggatgagcgcgcccgtgcggttcatggttgcttcaggcggcgcatggcatgagtggccgctgaagatgcgcaccgtggcaggaagaggagagcgggaatggccctgaccaatcgatacagctttgccttcgcccttgcgacgctcggtttcgtggcgagcggcggcgtgcagggcctcgcgcaggtggctgcctcggaagagagcgcgaagagcgcggaagtctccattcccttcatcaaccatggcggcgtgcgcgactggcaggcggtcggcgacgacaagctctatattcaggacagcggcggcaaatggtatctcgccacgctggcagcgccatcgccggaccttgcgttcgcgacggccatcggtttcgagacaaagggcgcagaccggctcgacaggttcggcacgctggtgattgcgggcaatcgctatccgctggcctcgctggtggcgagctcgcccccgccgccccgcaagaaatagtccgccgctcgccttcgggtggggcgtgaaccgcccgcgccctcaacggcccggcgcgctctcccagtcttcccgcagcagcgagaacagcatcgtgtcgcgcacatggccggtccatgtgatgcgttctgcccgcagcacgccttccggctgcgcgccgatcttgcgtaccgcgccctggctgcgggtgttgcgcgcgtcgatccggaactcgatgcgccggatcccgctggcaaaggcatggtcgatcatcagccgcttcatcgtgccgttgaggccggtgccgcgctcctcgggcatgatgtagctgttgccgatctcgagcgtctgcgcgctttcctcgatgcgcagataggccgtcatgccgacgaggctctcctcccggaacaccgcgaagggcaggcggctgcgattggccatcagcgcgtcaaagctcgtatcgaacgcggcgggggcataattggtcgggtagatctgccagatctcgctgtcggcggcgcaggcggcgcgcagcgcatcgcgatgggccggtgtcagcggcgtgagcgtgaccgcgccggcatggagcggcaccagcagccggtcgcgcagggggagagggttcgtcgtcatcatcatcgcccgttcaggccagggcagggcgcgggggcgcgcggaacaggggcagaggcgcgaagccggccagaccagccagcccgagccggcgcgccaccagatcggcgagcaatggcaggccgatggcagcggcaaggctgatcgtcacggcgataggcaccggcaggccgggcgcggcatggccgagcaggatgcgcgtgccagcgcccgcgatcacatgaagcagatagatcgggaggctgtgccgcccgagcattgccagcagagcccccgcgctggccgagcgcgcggcgaggctgccgccgacataggccgcatagcatcccgccagcatcagcggaaaagcgctggcatagccgagttgccgtccgtttatcgtcgcggtccacgcgccaaggccgatggcgagcaggcagagcgcgcccgcgatcaggttcgccggcgggtgctggccgctctgtcgcagccaggcgccgatgaagatgaaggggaaataagagaggaaatagccgccgaagccagtgccgtggaggccgaggcacaaggccgtcgcgcccagcagcagggccggcgtccgcagcaggccgatgagcgcagtgcccgccatcagcgcgagcaggaaccagaaatgctggatgggctcgaccgggatccgcatcagcgcctgccagtccatggcgctgttcacttgcccggcaaaagcggcggaaagcagccagctcaccaccgaccagagcagataggcatgatagagcgagacctgccgccgcaactggaagcgccatccgtccgcgcgcgggaaggagagatagcccgcgatcaggaagaagctctgcacatggaagccataagccagcgtgtcggcgaagcgcagcgggacggtctcggtcagcaaccccgccgaggaatagccgcgcgtgacatggaacagcaccaccgcgagaatggcgatccctttcgtgcagtcgagcgcgatatcccgcttctggtccatggcgagccctgttccccgtgttttccggggcttggacgagggggcagcggcttggcaagcccctttcccggattggccgaaaagccgcatcgcgccgcgctggtcatcccccgtacagaaacgtcgcaagatgtcgcgtacgcttcccaaagtgtcgctggcccttgcggcgcggggtcccgcgcctgatctcgctggtcccggatcggaaagctgatcccggcacaggagaaaggccatgaagttcgctcagtttctcgcgccgcttgccgcgctggcactgacggcatccccggcgttcgccaccaccagccccgcgcccgcgcgcagcgcgtccatcccgttcgccaacatcaatggcgtgcgcaactgggtcgccgagggcaaccagacgatctatttccaggacaatgggcgccgctggtatcgcgccgtcctgttcgcgccttcgaccgacctgccgttcgcgacgcggatcggcatcgactcccgtccgctcggcacgctcgacaagtggggcgcggtcatcgttcatggacagcgctatccgttccagtccttcgagcaggtcgacgggccgcccgcgaaggcgtccggcaagaaggcgtcggacgggaaggaataggcccggtggagggggcgggcggcgcgacgatgcccgtccgacatgggcgggggcgtgaaggatgacaaaggcgaccgcacgaccgtgtcatccgtcctttcttcccgccctcattcccgcgctgcaagcgaacccgaaccgggaagactttgccatccgccttggttctgcgtcgcgagggcgactggattccggcgtgcgccggaatgacgaggaatggggcagggtgcgcgcctcccgataattcagccatggcgctggctcggccgcgtggatgaattccgaggcgttggcggcgcgccctgtctcgtcattcacgatgtcatcccggacttgctccgggatcccgcttcttccggtttctcaagccgtccgaactcggcgaggctcatggtagcggggatcccggatcgagtccgggatgacaaaggaaaggaccgaaaagcacgcttctggttccctcaaagttcgggcatttgccccggccgcctcgcaacgcgaccgatatcggcactgacaggaggggcagggcgggctatggggccccatgatcgctcctgcttccgaccccgcgccgctccatggctggctcatcctggacaagcccgtcggcatggggtccacccaggcagtgagcgcggtcaagcggatgctgcgcgaggcggggctgccgcgggggaagatcggccatggcggaacgctcgatccgctggcggaaggtgtgctgcccgtggccatcggcgaagcgaccaagctcgccgggcggatgctggacagcgacaagatctatgatttcaccgtgcgcttcggcgcgcagaccgacacgctcgatctggaaggcgcggtgatcgagaccagtgcgcagcggcccacgcgcgcgcaggtcgaggccgtgctgccgcgctttaccgggccgatcgagcaggccccgcccgcctacagtgcgatcaagatcgaggggcggcgggcctatgatctggcgcgcgccggcgaggaggtggagatgaagctgcgcgccgtgacggtgcatggcctcacgcttgccgatgccgtgccggaagaggcggccgagggcgcgccggacggggggcttgcgtcggtcacgctcaccgcccatgtatcgaaaggcacttatatccgcagccttgcccgcgacatcgcgcaggcgctcggcaccgtgggtcatgtgaccatgttgcggcggcgcaaggcagggccgttcgggctggatcaggcgatttcgctggacattctgaacgatgctgctaaggcgcgcgccattgcgcagcatatgctgccattgacggcagggctggacgacatcccggctcttcccgtcacctccgagcaggccatggccctcagacagggccggacgctcgccggggatcctcgcacgcaggggctcatgctggcgaccgagggcgaaacgcccgtggcgctggtggaggctttggggccggacatccgggtcgtgcggggcttcaatctctagaacgaaaggaatggacgatgtcgattacggccgagcgcaaggaagcgctgatcaaggacaacgcccagcatgagggcgacaccggttcgccggaggttcaggttgcgatcctcacggagcgcatttccaacctcaccgagcacttcaaggctcaccacaaggacaatcacagccgtcggggcctgctgatgctggtcaacaagcgccgctcgctcctcgactatctgaagaagaaggacggggggcgttatacggccctcatcgcgaagctcggtcttcgcaagtaatcaagagcgcggcccgcttcggcgggccgtttgcatatggcgccatccccgcgagagcggggggctgcggcaagcgacgggcgcaagagcgcatcggatgccgcaacgatgctcccgccttcgcgggagcgacaaggagagggcggcaatccggccaacctcccggggacgaacgaacgtcccgaaccgcaggggccggacagccccgaaagcaagccccgccgcgcaatagggccggcggacggaaggaaacccaatgttcaatgtaaagactgtcgaaatcgagtggggcggaaaaaccctcaagctcgaaacggggcgcgttgcccgtcaggccgatggcgcggtgctcgcgacctatggcgaaactgtcgtgctgtgcgctgtcacggccgccaaatccgtgaaggacgggcaggacttcttcccgctcaccgtccattatcaggagaaattctcggctgccgggcgcatcccgggcggcttcttcaagcgcgagcgcggcgcgaccgagaaggagacgctcgtctcccgtctcatcgaccgccccgtgcgcccgctgttcccggaaggtttctataacgaaatcaacgtgatcgcgcaggtcctctcgttcgacggcgagaccgagcccgacattctggcgatgatcgccgcgtcggccgcgctcaccatctcgggcgtgccgttcatgggcccgatcggcgcggtccgcgtcggctacaaggatggcgaatatcagctcaatcccagcctcgatgaggtgaagagcggcgagctggacctcgtcgtcgccgcgaccgacgctgcggtgatgatggtcgagtccgaggccaaggagctttccgaagaggtcatgctcggcgccgtcatgttcgcgcatgaagagagccgcaaggtcatcggcgcgatcatccagcttgccgagaaggccgccaaggagccttgggaactgaacctgggcgacggcaatgccgagctcaaggcgaagctcaaggatctgatcggcgcggacatcgcggcagcctacaagctgaccaacaagtccgagcgctccaacgccctcaattccgcgcgggacaaggccaaggaatatttcgcggcccagggtctcgacgcccagagcgtgatggccggcatcaagctggtcaagaagatcgaggcggacatcgtgcgcaccgccatcctcaaggaaggccagcgcatcgacggtcggaccacgacgcagatccgcccgatcgaggcgatggtgggcttcctgccgcgcacgcacggctcggcgctgttcacgcgcggtgagacgcaggccatctgcaccaccacgctgggcaccaaggatgccgagcagatgatcgacggcctgaccgggctctcctacgagagcttcatgctgcactacaacttcccgccttattcggtcggcgaagtgggccgcttcggcgcgccgggtcgccgcgaggtcggtcacggcaagctcgcctggcgcgcgctgcacccggtgctgcccgccaaggaggacttcccctacacgatccgcgtgctctcggacatcaccgagtccaacggttcctcctcgatggcgaccgtctgcggcggctcgctctcgatgatggacgccggcgtgcccctgaagcgcccggtctccggcatcgccatgggcctgatcctagaaggtgaggacttcaccgtccttagcgacatcctgggcgacgaggatcatctcggcgacatggacttcaaggtcgccggcacctccgaaggcatcaccacgatgcagatggacatcaaggtcgccggcatcaccaaggagatcttcgaggcggcgctgcaccaggccaaggacggccgtgcgcacatcctgggcgagatgaacaaggcgctggacagcacccgttcggaactctcggcccatgccccgcgcatcgagacgatccagatcgacaagtccaagatccgcgacgtcatcggcacgggcggcaaggtcattcgcgagatcgtcgcggagaccggcgccaaggtcgacatcgacgacgagggcgtcatcaagatcagctcgtccgatatcgcgcagatcgaggcggccaaggcctggatcctcggcatcgtcgaggaagcggaagtcggcaagatctacaacggcaaggtcgtcaacctggtcgacttcggcgcgttcgtgaacttcatgggcggcaaggacggtctcgtccatgtctccgagatccgcaacgagcgggtcgagaaggtggcggacgtcctgaaggaaggccaggaagtcaaggtcaaggtcctcgagatcgatccgcgcggcaaggttcgcctgtccatgcgcgtcgtcgaccaggagacgggcgaggagctggaggacacccgtcctgcccgcgaaccgcgcggtgaccggggcgaccgtggtccgcgtcgcgaaggcggcgaccggggtgatcgcggcggccgtggcggcgaccgtgatcgcggcccgcgccgtgaccgtggcgaccggggcggagagcgcggcgagcgcggtccgcgccgcgagcgcaacgacgatgacggcccggcgcccgagttcgctcccgcgttcctcaagcgcgacgacgactgagcccttcgctcatcgacagaacagggaagccccgcagcgatgcggggcttttcctttttcggcgctcacgcgatggatgatgcggccgggcaggggggatcgcgccacgtctcccgaatgattcattccggcacagactgtcttgaaaagaaccggcgcgcgccgccggtttccgcgcccttttcgattgacttgccatcctccgtgcaggcaaaagaagatcgtccgggtaaaacaaaattgcttgagaaagccgcaaaggcttcgaagcttatacggggtcgcatatatgtcgggcatttgcgggacatgacggtcgggtcaggtgattatattggcgtgcctgcgagcagtgggtagcgcgcgatgacgcgtgaccttcttcttggccaatatgatctttcatccgggaaatcgaaattgactttcgcagcgaatgaacgcgttcgcgcgctcggcgacgagcttgctcgcgaatgcacggcgcctgccgccatcgcgctggcggcgaaggcccagcgtctttacgacctgttgcgtcaccgtgagcgccattttcttcggccggtcatggcggatcgggccatggccgccatgctctcgctcttcctggcggagctcaagggcgtgacactcacgcccgagaatctgtccctcatcaatctgttcaacgacgacgaggaacgtggcgtcgtcgattccctcatccttgcgggactggtcgcccgaaccggggaaaacccggaacggcgcacagtcgggctaacgcccctcgggtccgcgcggatgcgaagcttcatcagcgactacccggatatctgatgagcttcgcgggtcagcgcgccggggtgaagtcggcctttcttcggaaatcccacacgaagaatggcccggctcccgacgcgctggcccacccgtaacggaaggggcatgatgctgatgaggtcgtccaggcagaaattcacatgtgtgaagccgcttgtccggcatttacgggacatgaaagaccgcgggtgccgcgctatagggctcgggaacggaaaatcgggacgcgatgcatgcggaagcggggcttcgcggccggcatcgccatttgtggttgcatctgaggtttttttgacgtggcggatttcgggcatcgtggcttaccttcgggagccgttcagggcgccgatcgccgggtggatgtgactctcgaggcaaaggcgacgcgcatgcacatgctcggccgcctgcgcaccaagcatttctacgcaccggtcatggcggataccgccatggacgtgatgctcagcctttacgtcggtgaattgcagtccggggctgtgagcgatacggccctggccctcgcgaacatgctcagcaggaacgagacggacgcgatcatcgacaaactggtccaagcggaactggccgtcacaacgggacaagagcccgaaggacggacagtcgggctgacgcccctcgggtccgcgcggatgcgaagcttcgtcaacgactacccggaagtttgacgattttcgcaggtcggcgcgtcgttcgatccccgtgaagccatccccccacgctggcctcacattgcgggatcgggcggtgcgccgaccgttgcttcgcacctgaaggctgtgttgccgtctccgtccctcccccccacaggagcggcaacacagcctgatggcgcgttcagcttgcgttcaagcgcaaatccctgtttcgcagccatgtcggttcctactttcgaggcgcatggcgcaccccgcatcaatcgcttggcgaccccaattcgccgcgctaagaggctgcgcatgactgcttcccccatgcgccgtgtcgctctgctggccgccgtgctcctgcccgccattctcgtcgcgggctgcgcgcgcaaccagaaccgtgccgacacccaatatgtcgcccgcgacgtcagcacgctctacatggcgggcaagcagcgcctcgatcgcggccgttttgcggaagcggcgatcctgttcgacgaggtcgagcggcagcatccttattcgccctgggcgcgccgggcgcagctcatgagcgcgttcagctattatgcggcgcgcgactacaccaagtcgatccagtcggcgcagcgcttcctctcgatccaccccggcaatcgtgacgcgccttatgcttattatctgatcgcgctttgctattacgagcagatcagcgacgtgacgcgcgaccagaagatcacgctgcaggccaatgacgcgctgggcgaactgatccgccgcttccccgattcgcgttatgcggccgatgcccggctgaagctcgatctcgtggccgaccatctggccggcaaggaaatggagatcggccgtttctaccagcgtcgtcgcgagtggatcgcggccacgatgcgcttccgcaaggtcatcgatacttatcaggcgacgagccacacgcccgaggcgctgcaccggcttgtcgagagctatctcgcgctcggtattccggaggaagccaagcgcgctgctgcggtgctgggcaagaattatcccgattcgacctggtatgagcgctcctatcgcctgatgcagcaatatgcgcccaacgcctgaccgggcgcgcctgccggctggcgggtgagtttcggaccggggcggcgggcactggccaccaccatcatcgcggacgggcgcaatcgcgcgtgacaggcacgggcgcaatcgactaactctctgccggccatgctcaccgggctttccatccgcaacatcgtgctcatcgaagcgctcgatctcgctttcgacggcgggctgaccgtgctcaccggcgagacgggcgcgggcaagtccatcctgctcgacgcgctgggcctcgcgctcggcatgcgcgcggacagcgggctcgtgcgggcgggtgcggcgcaggcgagcgtcaccgccagcttcgagccgccgcggcccggcactgcgctggccgcgctgctcgcggagaacgagatcgcgcaggagcccggcgagccgctgctcatccgccggaccctgaaggcggatggcggaagccgcgctttcctcaacgatcagccctgctcggcagcgctgctgaaggatgtcggcgcgctgctggtggaaatccatggccagcatgacgagcggggcctgctcaatccgcgcggccacatggacctgctcgatgcctatggcggaatggacagtggcgccgtgcgcgccgcccatggcgcctggcagacggcgcagggccggctggaagccgcgcgcgaggcgctcgacagcgcggcgaaggagcgggactatctcgcccatgccgtggacgaactcagccgcttcgctcccgagcccggcgaggaggaggcgctggcaagcgagcgcgcggcgatgcagaagggcgcacggctgaccgaggacctcgctacgctggaaacgctgcttggcggatcggacggggcgctctcgggcctgcggcaggcggcgcggcggctggacaggatcgcgcccgagcatgatctgctggccgtggcgctggcatcgctggatcgcgccgtgatcgaggctgcggaggccgaggaccagcttgcccgcgcgagcgaggcgctcgctgccgatcccgcccggctggacgcgatcgagacgcggctgttcgatctgcgtgcgctcgctcgcaagcatcaggtcgcgccggacgatctggccgatctctcggcgcgcatggccgcccagctcgcccggatcgacgcgggcgaggcggggctggccgaactggaaaacgaagtggcgcaggcccgcgcggcttatgaagccgccgcgcaggcgctgagcgaggcccggcgcgcggccgccgcgcggctcgacgccgcgatggccggcgagctggcgccgctcaagctggatgccgcgcgcttccgcaccgatgttgagccgctgccggaagggcaatggcgcgcctccgggcgggaccgcgtcgagttcatgatctcgaccaatcccggcgcgcccttcgcgccgctgaccaagatcgcgagcggcggcgagctttcccgcttcatcctggcgctcaaggtggcgctggcggcgcagggcgcggcgggcacgatgatcttcgacgagatcgaccggggcgtgggcggcgcggtggcaggcgccatcggcgagcggctctcccggctggcgggcggcgcgcaggtcatcgtggtgacgcacagcccgcaggtcgcggcgcgcggggcggggcatctgctcatcgccaagtcttcggaaggcacgatcacccgcaccggcgtccatccgctcgacgaggccgagcgacgcgaggaaatcgcccgcatgctctccggcgctgccgttaccgacgaggcgcgggcgcaggcggaccggctgctggagggcgtgtgaaccatgacgacacggcgcgacatgatcgagggagggcttgccggtctggccgggctcgcggtgctggcgggcgcgcctgcccgtgccgcttccgctgctgctgaagcgggctatggcctgatcggccagatgaaggcgcagccgggcaagcgcgatgagctcatcgccattctcggcgagggcaccggggcgatgccgggcaatatcgcttatatcatcggcgccgatctggcggatgcggacggcatctggatcaccgaactctggacggacaggcaggcacatgccgcctcgctccagctttcggctgtgcaggaagcgatccgcaagggccgtccgctgatcgccggcatgggcgtgcgggtggagttccagccgggatgagcattcggctgcctcgctgctccagtctcgcgatcatgtcggatctggcagtgatggcagtttcggggctgctgttcctcgtcgcctataacgtcgtgagggccatcgagatcatcaatgtcccggacgtcagggcctgcggctggcttgccgcccgcgtcgtcgggttgctgctggtccccctctgggtctggtatctcgcgtgaaagaagaatgttgaacgaccctgccaccatgaccgaagccgaggccgccaatcgcctcatgcggctcgctcgcgagatcgcgaagcataaccggctctatcatgccaacgacgcgccggagatcagcgacgcggcgttcgacgcgcttgtgcgcgagaataatgcgcttgaggcggcgtttccgcatctcgtgcggggggacagcccgaaccggcaggtgggtgcgtccgtggccgcgtcggcgcttgccaaggtgcgccacgagaagcgcatgatgagcctcgacaatgcctttgcggacgaggacgtcgaagagttcgtggcgcgcgtgcgccgctatctcgcccttgccgaggacgagccggtggtgatgacggcagaggacaagatcgatgggctttcgctctcgatccgctacgaggaccgcaagctggtccgtgccgcgacccggggcgatggcgaggtgggcgaggatgtcacgcccaatgtcaggcacatagacgatattccggagaccttgccgcaggacgcgccggacgtcatggaggtccgcggcgaagtctatatggagaaggccgctttcctcgcgctcaacaggcggctgatggatgaagcgcgcgcggcggcggaggcgcgcggcgaggccttcgatcccgaaggggtgcgccagttcgccaatccgcgcaatgccgctgccggatcactgcgccagaaggatgcgagcgtgacggcgagccggccgctgcgcttcctcgcccatggctggggggtggtgagtggcggcgggctgccggccgacacgcagttcggcgtcatgaaggcactggagcgctggaagatcccggtctcgccgcatctggtgctgtgcgagagcagcggcgcgatgctcgcccaatatcgcgccatccagcaccagcgggcggacctgccttatgatatcgacggcgtggtctacaaggtcgaccggctggactggcaggagcggctcggcttcgtcgccaaggcgccgcgctgggcgatcgcgcacaaattcccggccgagcaggccgagaccacgctggaggcgatcgacatccaggtcggccgcactggcaagctgacgccggtcgggcggctgaagccggtaacggtgggcggcgtggtcgtctccaacgtcacgctgcacaatcgcgacgagatcgcgcggctgggcgtacggccgggggaccgcatcatcgtccagcgcgcgggcgacgtcattccgcaagtggtcgacaatctgacgcgggacgaggcgcgcgcgccttatgtctttcccgatcattgcccggaatgcggcagcgaggccgtggccgaggaaggcgaagtcgacgtgcgctgcaccgcggggctcatttgcccggcgcagcggatcgagcggctcaaccatttcgtcagccgcgccgcgatggatatcgacgggctgggcgacaagaccgtgcgggaattcttcgcgctcggctggctggagcagggcccggcggacatcttccggctgaagcgccatcgcgaggccttgctgggccgtgaaggctggaaggaaaagtcggtcgacaacctcctgaaagccatagaggatcgccgcgagcccgatgccgcgcgactgctcttcgggctcggcattcgccatgtcggcgccgtgacggcgcgcgatctcatgaaggccttcgccaccttgcctgccctgcgcgagacggccgaggcggcgcatgccggcgatgtggcggcgcgcgcgcggctgcttgccatcgacggcatcggcgaggtggtggtggaagcgctgggcgatttcttccatgaggatcacaacaaggcgatctgggacgatctgctgggcgaggtctcgccgccgccttatgtggtcgacgtcaaggccagcgcggtctccggcaagaccatcgtcttcaccggcaagctggaaacgatgagccgggacgaggcgaaggcgcaggccgaggcgctcggcgcgcgggcggcgggttccgtcagtgccgcgaccgatctcgtcgtggccgggccgggcgcgggctccaagctcaagaaggcggcggaactcggcatcgaggtgatcgacgaggccgcctgggcggagatcgtgcgcagcgcgggctgagcgctcgccgggggggcgtgggcaaattccgaggcatggtggcgcaccctgttacgtcatttcacgacgtcgtcccggacttgatccgggacccgctgccttgaatcccgccgtgcccggcctattcgagaaaaaggaagaagcgggatcccggatcaagtccgggatgacatcgtgagtgacgggagatgctgtgtcgccatggccttaggccctgtccatgccgcctaacgccgccgttcagcctcggctcagccggcgcctgtcaggcacgccgcctttgcggatgatccggcacgggaggtggccatgcatcacaagcgcggacgggcgcgcaatcggcgcgcgggctgcaagctgtgcaagccctggaaagcgaacggcgtgcgtaccgagcggccggatggcgagcgcttcagcgatcatcggcgccggtttgcggaggggttcggcgcggcctgaaggtcgcgcggtcgctcctggctcaggggcgcaggaagagattggcggtggcctcgacgatcgcatctgagccgaggcggtaaacggcgtagagatcgggcaggtcgccggtctggccgaaccggtcgaggcccagcgggctgactcgcatgccgcgcacggcgcccagccaggacagggtggaaggcgagccgtccacgaccgtcaccagcccggcgcgcggatcgagcgcgtcgagcagcgtgtcgacatggctcggcgtcgcgggcgcgcctgaccaacgctcggcgcgggacgcggaccagccgcggtgcagcaggtccggggatgtcacgttgagcaggccgaggccgggaagatcctcgacgaggattgcccaggcggccatcacctcgggcgcgagggcgccggtgaagacgagcgccgcctcggcgcccggcccgggccgcttgacccagtagccgcccttgagcgcatcggcctgccagtcgtcgctctcgcgctcgatctggtcgatgacgcgcgtggagaggcgcagatagaccgagccgccgtccgccgcctgcatgtgcccgaaggcccagtgcatgatgagcgccagctcatcgacgaaggcaggctcgaaataagtgagattgggctggcccatgccgatcagcggcgaatagatcgactggtgcgcgccgccttccgggccgagcgtcaggcccgacggcgtggcgaccagcaggaagcgcgcatcctggtagcagccgtaattgagctgatcgaggccgcgcgcgatgaagggatcgtagaccgtgccgacaggcagcagccgcgtgccgaacagcggtccggacaggccgagcgcggcgagcatcaggaagagattgctctccgcgatgcccagctcgatatgctggccggcatcatgcccctgccacttctgcgccgagggaatccgggcggagtgaaacacgtccttgagctcgcggcggcggaagaggccgcgctggttcacgaaaccgcccagattggtggagacggtcacgtccggcgaggtggtgacgatgcgatccgccagcggatggcccgacttggcgagatcgagcaggatgcggccgaaggcggcctgcgtcgactgctgcggatcggtcggcggcgggaggctgtccggcaggggcacgggcgccgcttccggcggcgcgtcacgccgggccaaaggcgaagcctcgacaaaggccttcagcgccacggcggtgttgtcgccaaggccgccataaggctcccattcctcgccgggcgcaatccccatgctttcccgcaaggcttccatctgcgccgggttcatgagccccgaatgattgtccttgtgacccgcgaagggcaggccgaagcccttgacggtataggcaatgaacagggtcgggcgatcgtcgtcgatgcgctggaaggcatcgaccagcgtctccatgcagtggccgcccagattggtcatgagcgcggccagcccggcatcgtcgaaggacgcgatcaggccggccacatccggcacgcccgcaaggtcggcaagcaggcgttcgcgccacgcgccgccgccctgatatgtgagcgccgcgaaatccgcattggggcaggcatcgatccaatccgccagtgcctgcccgcccggccggctgaaggccgcgcgctggagcttgccgtgcttgagcgtgacgacgcgccagccgcaggtgcggaagatgtcgtcgaagcggctgaacatgcggtccgccgtggtggcgtcgagcgactggcgattatagtcgacgatccaccagcaattgcggatctcgtgcttgtaggcctcgatgaggcattcgtagatattgccctcgtccagctccgcgtcgcccatcagggcgatcatccgcccggcccggtcctgcggcagggcgccatgggcgatcagataatcctgcaccagactggcgaaggccgtgatggcgacgccgagacccaccgagccggtggagaaatccacgcgaatccggtccttggtgcgcgaagggtagctttgcgcgccgcccagaccccggaagcgcttgagctggtcgagcgtctggtggcccagcagatattcgatggcatgcagcacgggaccggcatggggtttcactgccacccggtcattgggccgcaggatatggaaatagagtgccgccatgacggccgtcatcgaagcgcagcttgcctgatggccgcccaccttcagtccgtcccggctctcgcggacatgattggcattgtggatggtccaggacgcgagccagcgcagccgcccgtccagcgcttccagcgaagcgagcaggtcgtccggaatggccggcctagcggatgtcatggtcatgcgacctcgctgaaggagtaaggcgccgtctgcatcggttcgatgagattggcatcatagccggcatcgtgcagggcctgcaacagcacgcgattgcggtcccggtccggcagctcgaccgtgaagatcgcattggccgaacgggccgaggccccgccgaacacgcgatcatgcgagacttccaggatattgccgtcgagctggccgatgatcgtcgccaccgcgccgaggaggccggcattgtcgagcatcgagacgcgcaggcggatgagctggcccgagcgcgcgagatggcgctggagcatcgcggtcagcacgcgcatgtcgatattgccgccgcacaggatcaggccgacgctcttgccgcggaagcgctccggctcggccagcacggccgccaggctggcggcgcccgcgccttcgcacagggtcttttcgatctgcagcagcagcgcgacggagtcctcgatcagggcctcgggcacgacgatcacatcgtcgaccagcgcctgcgcggcggcgagcgtgagcacgccaggcttcgccaccgcgatcccctcggcgaccgaggtgcccccggcgagcgggcccgaatagcggccgagcgcgagcgccatggaaggatagagctcgctctgcacgccgatgacctgcgtggccggggagagggccttgaacacggtggcgacgccgccgatcaggccgccgccgcccaccgcgaccagcgccacgtccaatggcggaccctgctcgaccatttcgagcgcgatggtgccctggccggcaatgatctcggcatcgtcgaacggggaaatgaacgtcaggccctgctcgatatagcgcggaacggccatgctcgcttccgcgaaatccttgccggtgaggtcgacggtggcgccgaagctggcggtgcgcttgaccttcacggtaggcgtggagagcggcatgacgatggtcgccgggatgccgaggcggcgggcatggagcgccacgccctgggcatgattgccggcggacaccgcgacgacaccgcgctggcgcgcgtcctcgcccagcgtgagcagcttgttgagcgcgccgcgctccttgaacgagccggtgaactggagattctcgaacttgagccagatctccgcgccggtcagctcggagagagtctgcgaatgcaggaagggtgtccggacgatcgcattgcccagccgttcggcggccagtcggacgtctgcaagtgtcaatgtcatctatgatctccgaaccacgggagtcgcgccaccgctccggaagcgagaccttccggcgggcgggtccggacaagggaccgggcgccgttcgctgtcgcggcggggccggccaaaccggccccggccgtcatctctatagctctattgcgtcttttcgagtgtcggccacttgacgccgagctgatccagataggtcttgtacttcgccggattgtaataatagggccgcatcttctcgcggaactgctccatgatgtcggcattcatttcgatatagggtttctcattcgtgagaaccggctggtacttgacgtccttggtctgaacatcggtgaaataggtcttggccgaggccaggagctccggcttcgtcatgagatcgagcatggtcatggccatcgccttggccccggcgacggcgcccttgtgcgcgatgggcgtggccatggcgatggcgttcgaccagttgtggccgagcaggttcgggatgttcgacgggaagcgaatggtgatcgtcggcttggtccaggagacatccccgatgtcatccgagccgccgctcttgggctcgggcacgggtgccgcgagcgcatccagctcggtgtcgagcccggtctccttgccctcgacgagcttctgcacggccttggcgaactgctgttcctccgccgtccaggtcggcaggccgaccttcctgatattctcgaaagcagcttccgcgatcggcttgctcatgtgccggggcgctgccgtgccgatgatgcggctggagacggtcgtgtccgtcatcatcgcggccgcatccgccatcttcttgctgatgtcgaagttcttgcggatatggtcgaaggtctgctcgcggacatagtaccagaccgtcgcggacgaggggacgacattggggaagtcgccgccgtccttgatgacataatgcgagcgctgctcgggccgcagatgctcgcggcggaagttccagccgatgtccatcagctcgacggcatcgagcgcactgcggccgcgccagggcgcgccggccgaatgggcggattcgccgctgaaggtatagagcaccgaaatgccgccggtgccgctctgctcgccccagctcgtgccgagattcgagccgacatgcgtgaagagcacggcatcgacatccttgaacatgccgtcccgcacgaagaaggccttggccgccaccggctcctcggcgacgccgggccagagcagcagggtgccgggaatcttctcccggatcatgatgtccttgaccgcgagcgcggccgcgatgttcacggcctgaccggaattatggccctcgccatggccgggcgcgccctcgacgagcggctcgcgccaggcgacgcccggcttctggctggccttgggaattccatcgagatccgagcccacggcgatgacggggccgccttcgccattcttccacaccgccgtccaggccgtgggcatgccggagacgccgcgcgtcacggtgaagccgttcttctcgagaatggccgtgatatatttggaggtctcgaattcctgcatgcccagctcgccgaagctgaagatggaatcgatcatctcctgcacgagcttgctccggccctccacgcccttcacggcttcggtcttgagtgcctcgacgcgctcgggggcgacctgggcaagcgcggcgtcagcgccgatgagactgaggagcgcaatgaccgcccggcttcccgcagcaaatgaattcatgtgatatttccctttatccatccccgccgcgacggacggggttgcgctgtgcgatgaaccggcgatgccccccggtcccaccggaccggaacggattccccatgcacgggaacggaggaacatgcatggcgaaggccgaaccggtccggtagctcgaagctgccccttctaggagacgggcgccagcagtgaatcgaacagcagcttgtaagtgccgtgcgcctgactgcggtgctgggggcggaagccgatgaggatcacatcccccttgccatgcttgaccgaaaccatcgccgccttgccggcgatcacttcctcgcccagcagccagccgctctggagcacgtccttgtccgtataggacgcgatcaccttcacattctcgttgcggatgcgcgggatgacttcataggcctgacagccggccgtgaagatggcgagcgccttgtccggcatgccataagcgcggggatcactggtatccacgttcatccggaaggtggaaccgggcgaccagaactccttggacgacttgcccgcgacgacattggcgaccggaaggccgaacttcttgatcggcagatcgccggcctgggcgaaggtgacgagcttgcccccggccttcacgaattcctccagcgccttgacgccggcatcgccgaagccgctgtgatattccggtggcacgccttcgagattgtcgcgcccgccggggcggccgcccatgtccgaggcatcgcccgtcatcgcgccgagcgaatcgtccggcagcacgatcacatcatatttcttgatgagattgcccgccttgatctcggcatccatgatggaggtatagccatagtcgtagctttcgaacacgaagcgggtccagccctcgtccatgttgccgccgcgatagcgcttgagcatcgcgatgcgtggcgccttgaccgcgatcgcgctgccggccggcgcgctgcctgcggcggtgaagttcacgcccgtggaggccgcgatgctctcggccgtggcgccgctcacgccggagacaaggaagtccccgaccttcgccgcgccggacgcggtggtgacgcgctgcaccgtggcgccgcccttgagcagcaggttgaccgcatggaagctgtcattgagcgcagcgtccagcagataggggccgctgccctcgaccgtgccgcgcggcgcgatcgctgcgccgaggcgctccagcccggcgatcgcgaccggggtggcgaccggcgtgctctcgacgcccatgaactcggtcatggcatcggtcgacatgtcatagggccggatgggcgtgccatccttcgtgcgggcatagctgtcgtcggggaagaaggtctggccgagcagccagcgcaccaggcccatcttcggctggtccatcggcacgacgaaggtgcccgcctcgtagatgtgaccctcatgcgtgaatggcgcgggcgcgcgatagacgtcgaccttctgcgccagcagggcattgaccatcttggtcgccgtcagcggatcgtgctgcttgacgtcaatcacataggccttggtttcgccctcggcgccgcgccgggtctggcgcagggccttggtgtacatattgcgcagcaccatttccttgttcttcgctgccgcgtccaccagcgcccaggatgtcactttctgccggtcgacgatgtcgcgcacgcgccaccagccgccgggccaggggttgggcatgttcatctgcgccttgttgtccggcacgttgcgctggccgcccttgagctggtcgggatggacatagagcggcgtggcgagattggcgctcgcggattcgtccagcatgcccgcgatgttgtggaacggcgtgatccagtggaagccgaaatggccccagcctgaatagatggcatcgccgatgccaccggagaggtccgcggcatccagctcataggccatggccgcgccgaagaaagtcatctcgcgccacaccagcggatcgccgaaaggccggatcggatcggtatagggcgggatggagatgcggggcgcatactggcccatctggtgatggtcgatataggcctgcggcgtccagtcgcggtacaggatgctggccagatgcctggattccgccatgttcagcatgaaggcgtcgcggttgttatcgtggccgacatatttctggtagagccacggcagggcgccgccttcatagggcgtgccgacatatttcatgtaccagtcctgcaccatgtcgtgcccgtcgggattgagcgagggcatgatgatggtgatgaccttgtcgagcacgttcatcatctcggggtcggtgcgggtcgccatgtcataagtgaactcgaccgacgtcagcgatgcggcaatctcgctcgaatggaggtcgtaggactggacgacgacggccttgccgtccttcacgatccggtccagctcgtcctgcgacacgccgcgcggatcggtgagcttgaggttcatctggcgatactcctcgagccgcgcgagattggcgggcgaggagatgtacagcgccaggaaggggcgtccttcggtcgacttgcccagctcaacgagcttgatgcggtcgctcgtcttcgccagctcctgataataggcgaccatcttcgcatagggctcgagcttgcggtccgtgcccatgcgatggccaaaccaggattcgggcgtcggcacggccgtctgggcggcggcatggctgacggggacgacggtcgccgcgaccatgcccccgatgaccgccgcgtgcagcgcgagagtcgagcccgacagcatcagggcccgggcagctttctgaatgatcggtttcatcggtatctccataagaacatcattggacaaggcgtggccggacgggcccggccacgcttccggcggctagaaccgggctttcagggacatgaagaagttgcgaccgagcacgtcgtagttggaggattcgtaggtctccggcgtgttgctgtaggaagggggtgcccggttgaacacattggtcacgcctgctgtcagctggatgtccttcgtgaaggcatagccgacgttgagatcgaacagatgataggccgcgatcccctgtggcgcggagttcgacgtgacggaattgctgtgctgcatcttgtcgatgaagcgccaggtcacgcccatgtcgaagccgccgagcgtgtaggtgaggttggtgtttgccttccaggtcgggtggaccgcgccggcattgctctcgatcgagaagccgatggtgcctgcatagtcataggtcggggcgcccggcaggttctgcacggcgaacttgtccagatagctcaccaccgtgcggaagctcaggctgcccggatcgccaccgaagccgaaatcggacaggtcggccgcccagtcgaactgcacgtcgatgccctgcacctcgaaagtgccgagattgagcagcggctggctggtgggcggctcgagcgttccttcgggcgcgcgggccagcagctggcagtaataattgttgttgtcgtaggtcgggttggaagcgccgtccgcgttgaagcaatattgcaccgactgggtgatcgcgagaacgccgatcgcgtccttgatcttgatgttgtaccagtcgaccgacatccggatccggttcagcagcggactggtgaagggcgagctgagcactgcgccgaacgaccaggtgtcggcggtttcctcgtccagatcgggattgccgcccgtgagcgggaagatctgcgacgtgccgatgaaaccggccgccgtggtgccgtaggtgctttccgacatgccctgggcgaggcagagctgcttgacctgcgcttctgcccgcttgcgatattccgagcgatagtcgcatggatcgccggcgagggtgccggcctgcgcctggccgatgctggtgctgcctgtcgagatcggcgcgtaaagctcgccgacgctcggcgcgcggatggcgcggttgtagccgccgcgcaggcgcacctgatcgatcacgcgccagtcgaaatcgaccttgtaggtatgcgccccgccgatcgaattatagtccgagtagcgatagcccagatcgaggttgaactcctggatcagtggcagatcgtgcagcaccggcacgaacagctcgccgaacagctccttcacattgaccgcgccggacgaggagcgcagcacggcgaagccgatgatgtcgctggtcccgtccggctggtcgagtgcgtcgtctgatttgtaatcgaaggaattgcggcggtagctcgcgcccatggcgaaccggaccgcgcccgccggaagcgggaacaggctcccctgcagagtgccctgcacgatgtcctgccgcatgttggtcgtgttcagggtgtcgcgcatgacatagtccttgcacgcatcggaaatcggcaggtcgccgaagatgttgaagtccgtgcaattgccgagaccgcccgtggggctggcgagcagcgcttccatccggctgaggctgaggccgccggtctggccgttcttgaagtccgacgaactggtgctgccgtagaggtcccagctcaggtcgccgatgccgagctttccggtcaggccgaccatgaactgccagacgtcatattcgtaggtctggccgcgattgccgatggcctgccaggacttgtagaactggaagtccgccgtgggattaggccgcgaggcgaggatggtcctcaggtcctcggggacgaagaagctgtcatagggaatattctgaaggtagatgttgttcgagagcgtcgtgttgacgatcgagaattgcttgtaggtcgtgaagttgaattgcccgtaggcggaaatggaatcggtgacgtcatagtccacccggcccatcgccatgtagcgttccatgtccgactggatgtcggcgccggtccagccgaacttgaactgcttggacggaccgaagatcgaattgcccgagtccacgaaataggcgtcgtcggtttccacgcccttgaagttgacgaccggcgcattgttggcggtgtagagcgtgccgtcattgttgaagccgatctgcgcgccgccgctgtaacgctggctgccattgctggcgacgaacggatcaaagccatatttgtcgtggaagatggaattgacggctgcgagcgtcggctcgttgcccgagaaaagcgccgaaccatagggattggctgcgttgccggtctgcggcgtgcggtccgaataccaggggcgctcgcggcgcttggcgcgctcgcgcttcgaataatcgagcgagacgaaggcccggccgcgtccgtcgtcgaaattgccgccggcggtggcgctgacgcgatagttcgcgccgtcgccataattggaaatgccggtggtcgccttgagcgtgaggccggaataatcgcgcttgaggcggaagttgacgacgcctgccgtggcgtccgagccgtaggtcgtggacgcgccgccggtgatgacctcgatattgccgatcagggcttccggtatggtgttgaggtcgaccgagccgtcgggattggagggttgcaggcgcttgccgtcgagcaggatcagcgtgcgcttggagcccaggccgcgcagggtcgcataggcctggccgccgttcaggccggtgccggtgctggaggtgttgctctggccgaggccgccggcgaactgcggcatctgcgcaagggcccgctcgacggtgatctggccagtgctttccagcgattccgcgccgatggagacgatcgggctgttcgcctgatagtccgggcgggagatgagcgagcccgtgatgacgatgtcgtccggtgcgtcggcttcggcctcggccgtctgggcggacgccggttgcatcgcggccagcagaaccgcgctgctggcagtcgccagcaaaatgcttcgatggacgacagagccaatgttacgcgatggagaagatggaatattcagcatgacctatcccctttgtttgacaggtgtcctaaaactgaaaatgcctctccatcatcgaatagagcattgattatatagcttttctaattaatagaaacttccttgatttctgttcatatatataaatattatatttcagtattttactttgaggtgatgaattttgctaaatgataaaaataatcatgaatataatatttgaattgaaagtatattttccgaatattggcattctataggcgtgatgaatcatccggccgcgcgagcaggcgtatcatgacagtgaatgtcgagtgattccgtggcatgactctcatgcctgagagacaagtcggcgcagtaactatcaatttctattatgtcggagaggatgactctttatgagtctttcctcattcgattcatcaccctgttgatggcagtttggggcaatatatattaatgtcaagcggaaattccgctttaaaagtcctttatcatggaattcctgagcggacggctttttcacgagcgggagcgggcggctctcctcaaggaaaacagctatttaaccagggttccgtagggtcatgcgcccgtttccggcacggattgcccggctccgctttactggattgcgtcttccggcaggacatcgaaggcgatggtgagtcggtcgccgccgtccgggcaaggcacggtgccgtgccacatataggaggggaagagcacgagcatgcccggctgcggcctgacgaaatgcccagcttccagaggcggggcggtcgggatgccgggctggccgaaccggatccagccggcgcgcgcctcttcatcatccatgccgtcgggcagggcgatgtagcaggcggaggaaatccagccctgtggatgcacatggtcgacatggaagccgcccggtgagagtctgaccgaccacatacccttgagccggtagccgcctcgccgcctcgcgcggaagggatcgctaccggcgcccaggatctcgacatagcggcggatggcgccatcgatggctgtgcgaaaaccccggatcgcgggatcgtcgctcctgagcagatccgcgctcgtctgcgtgccggagcggagagactggtcgagcggatgcgcggtgaagccgtgaaggctgcgcagggacgctgcgagatcgcccagatagtccggcaggctgctccagcccggcggcggctcgatggtcatggcactgacgaaggcgtcataatcatagagcgcgtcggcgcgcccgtcgcccagcaggcgccatgccgtccattgcgcggcgatcagtccctggtcgagcggtgtcagggccagttgcgtctcgatcctgtccagcgcctgttgcggctggccagtcgccagcaaggcgtcgatcacctgatggcggatgctgccgctcgcgggggccagagcttcggcccgcagcgcatgggcaagggcccgttccggatcaaagccgatggcgagctgagcggcggcgctttccgtctcggcactgccgggccctcctgcctgcgtgagcaggcgatagcctgtcgccgcatcgcccgcggcatcatggaagcgcgccatgaccattcgcaggcggccggcctgctcggtcgcgaggcccggcgccagttccgccagcgctgcatcgaggcgtccggtgcgcatccacctgagctgggcgagatcgcgcagcgcctcgacataggatggacgcaaggccacggcgcggcgaaacgcctgttccgcttcatccagcctgttctggccctgcagtgcccgcgccagcaccagccaggtctcgggcgccttgccgccgagcgcgaaagcctggcgcgccgccgcttcggcgcgttgcgcatggccggcgtccccgagcgccgccgccagattgtgataagcggacgatcgggcggggtagagcgcgacgatgcgttcgcgctccgcgagcctttcctccggcctgtcgagcgcctgaaaggcccgggcgcgctcgacgagcaaggcttccgccggacgcgcgacggctgcggccgggccggtcagagcgatgacgcgctcgggttcgccgccggcattgagcaggcgtgccagctccacggcggcgtcctgaaacagcgggtcgagatccagcgcgagggcgagttcccgcgtcgcgccggccgcatctccccggtggcgcaaggcaagagcgaggaagaaatggggccgggcatcctgcggcgcctgccgggcggccgtttcgagaagtcgctccgcgtcggccagcctgccttggcgcatcaggtcgacggcgcgctggagatcgcccgagaaatggggggaggggcctgtgctcacggacggagagggccgaaggtccggcgaggcggcggagccatcatctccgggccagccctaacccggggtgacaaccagcaggcccacggccgccgtatcggtatgattgcgaacggcgtgcggcacatccgccggatagcgcgcgatggacccggtgccgacgacggctgtcgtgtccgcgctcgtcaccgtcagttcgccgaggaagacagtgagatgttcccagcagccacgcgtatgcgggtccgacaccagctcgccgccgggcgcgatggtcagatgataaagctccgggccgacgatcttgtccgggctgagaatccgcatgacgcacaggccatcctccgtgcggatttcgggaacgaacgaggcggccgtcagctcgatgcgcccgcgccgctccactttctgcccgccgacgaaatcggcgaattccacgccgagcgcttgcgaaagatgccacacggtcgccacggtcggattggcctggccacgctcgatctgggacaacatcgatctcgacacgcccgacgccgccgaaagcgtgtcgagcgtcattccatgttccttgcgaagatcgcgtagtctgggcccaatagcgggcggtttctctctgatggtcatattgccccggaaaaccaaattgccatttagctagccgatttttgccaaaatgacaatggatgccgatgtaatcagttgtaatgccctgatgattcttccaattttggcctattatttcgtaattatttctgcggccgtacgaaaatatgtcaaagtcttcttgttgggaaagtcgctttcatgccccgcctctttctctggcggggacttcaaggcggcatcaaggcagcacttggtcgcaccgccctccgcgccggtgctgcgcaaggagtcagcagatagagttttccattatatcggacaagccttctgtcgcgcgtgcgtctccattcgacgcagcgcggggatgtccatggaagggggagcggtcccttctggaggtgggccggctagaccaaggccgccttgtagagcgccgtcagcgctgcccaggccttctcggcggacgcttcgtcataggcctggctacccggcacgcaccagccatggtctgccggatagacctccacgctggcttccttgccggccttggcgaaggcggcggtgaggatgtccttggattgcggctcgcgcgcatcgtcgttccgcgccaccgcgacgagataggcggcgttggtcttcgggatcagcaaatgcgggctgttgggcttgtcggtggtgaggccgccgccgtggaagctggcgacagcgccgatgcggtccggcacggcggcggcggtgcggaaggagagggggccacccatgcaatagccctgcacgcccgctttcctgcgccggtccgtctgcggccgggcatcgaggaaagcgagataggccaccgagtccttgtccacaccctcgtcgctcatcgccccgcgatagccgaacaatgtctgccggttggcgggatcgttgaagtccgcgctgatcgccgaggccttggcgctgcgatagaaggggttgggcaccagcacgacatagccctgcgcggagagccggcggcccatctcgcgaaacaccggccgcagccccatgatatccggccagacaagcacggcgggccatggtccggtgccggcgggatggaacagcacggcgtcggccaccccgtccggggtcttgacggtcacgtcctcctcgacgacctgcccggcggcgcaggccgcgccggaaaagcccgtggccgccgccagcgcgacgaaggtgcgccgcgtgaggctccagtcctcgacaagcccctgattgatctcattgtcgcacatgccgactctctcccgtcactttcgcggatgctcccctgcgcccggcgcgctgtcaaccggcccgcgcttttacccttgctccggcccgtgctacactcgcgtgcatggagagcctgcatatccacgagacaccgccgcccggcgcggcgcaggactggaccatcgaccagaactggtcagcctacagcgcgcaggatcatgcgatctgggaccggctgttcgcgcggcagagcgcccagctccccggccgcgcctgcgaggcctatctgcgcgggctggacgtgctcaggctctcgcggcccggcatcccggatttcgcggaattgtccgatcggctgatggcgctcaccggctggcaggtcgtggcggtgccggggctggtgccggacgatgtgttcttcgatcatctcgcccatcgccgcttcgtgtccggcacattcatccggcgcgcggaccagctcgattatctgcaggagccggacgtcttccatgacgtgttcgggcatgtgccgctgctcgccgatccggtctatgctgattacatgcaggcttatggcgagggcggcctgcgcagcctgagtttcggcgcgctgcacaagctggcgcggctatactggtacacggtcgagttcgggctggtcgaggaagcgggcggcctgcgcctgttcggggccggcatcctctccagccatggcgagagcatcttcgcgctggacgatcccagcccgaaccgcatcgccttcgatctcctgcgggtcatgcgcaccgagtaccggatcgacgattaccagcagagctattttgtgatcccaagcttcgaggcgttgctgaaggcgacggccgaggcggatttcgcaccggtctatgccgcgctcgactcgctgccggacatcgcgccggacgccgtgctcccggaggaccggctcttcacgcgcggcacgcaggcttatgcgcacgggaaggccgccggcgcctgagccggcagcggcacgggcacggcgccggtgccgcttaccagctcccgtagcccggagcgtcgccgaagtcctcgcggcgccagtggagcgggcggcgccagccgaagcggtggcgcttgcgcaggcggagcgtcggccagtcgccatggtcggcgcgctccatgagcagcatgccctgcgcgcgataagcggcggtcacgcgatcggcctgggtcttgagcaggcccgcgatcaccagcgtgccgcccccggccagctgcgcgacgaggcttggcgccagctcgatcagcggcccggcaaggatgttcgcgatgatgaggtcataaggcgcgaggcccacgatcaggtcatgatcgacgccgggcgccgccacgagctgcacttcgcccgcgccgccgccgagcggcacgccgttgagcgccgcattttcggccgagaccgcgacggcgaccggatcgatgtccgaggcgaggacatgcgcgcgcggccagagcgagagcgcggcaaaggcgagcaggcccgtccccgtgccgatatcggcaatgttgccgaagcgatggcccgtctcgccgaggcgcgagagcacgtccaggcagccgcgcgtcgtctcgtgctggccagtgccgaaggcgcggctcgcggggatgagaaagtcggtgaagcccgggggcgccgcatcctcgccgtcattgcggacatggaagcggccggcggtaatcggctccagccccgcctggctctgcgtcacccagtcggcatctggcaccggctccagccggtagggcgtggctgtgccctcgggcaggcgggcaagcactgtggcgatcgtcgcgtcatccggcttgtgcggaaagatgatgtcgagcagccagtcgtcgggccgcgtctcgtccggctcgctcgcgacgagggcgggtggcgagggccagccggcgaacagcatgtccgcctcgtcctgcagctgctcgcaaagcgcgcgcgtgcaggggaagctcatttgccaggccgggctggcgggatcagtcgttccggtcgatgcgggtttcttcatgccgcccgtctagcgcacccggcgcggaatatgaaccgtgcgtcaacgggtggccggatggcggaaacgggggacggaggtccgggcgcggggcgtggcggacggcaggcctcagcccgccgtgcgcctgccgttgctgccgaccgacaggacgaagttcatcgaacggtcgcgcaggccgcccagatgattgcgcacttcggtgaagccgctctccagatcgtcgatctcggaggccacgatctcggtgtcctggcggatggccgagatgttggaggacatggagtcggcggccagcgcggtctcgtccacggcggcagtgatcatcgtcaccgtctgggactgggcgtccatggccgtgcggatgcgcatgctcatggtctgcacgtcctgcaccgtggcgcggatgcggtcgttggtctccaccgagaggcgcgtggcgttctggatggcggcgatcttctgcgcgatatcgtcggtcgcgcgtgccgtctggctggcgagcgacttcacttcctgcgccacgacagcgaagccgcggcccgcatcgcctgcccgtgccgcctcgatggtggcgttgagggcgagcagattggtctggccggcaatgtcgcggatgaggccgaggatcgattcgatcgactgggcatggtcggagagcgtggcggacatggtgacggcctcgccggcctgctgggatgcgcgcgcggcgacttcggccgcctggtcgacttcggtgcgggcttcctcgatggcgcggatcaggccggagctggtgtgcgccgcctcgcgcatggcgatggcggattgctcggcggcggcagcgacttcgctcgccttgtcgagcatgccgcgcgtggcgctggacgcttcgcgggcctggtcgcgcagccggtcgcccaggtcggcggccttgtcgatctggccggtgagcagctcggagaattgctggcgctggcgatcgcgctcgaggcgatcctggtcgcggatggaatcggcataagccgcgcagcacagttccacctggaccagcgagatgaaccgcatggccccgagcagggcggcgcgctcgtcacgatcggcgacgttctcgcccaggatctcgcggaccttgtcgaccacgcagttgatcgtgaagatctggctgcggatggacagcccgcgcgccatggcgctcatcaggaaagcgcgcgattcctcgccccagcgctcgccggcgaaatccgtcagcagatgccggtggaaagcgcgggcgccctggcgaagcaggtcgagttccccggcactgtgagtatggaagacggcattggcgagataagcctcgtaagcagtgtcgcccagctcgtcgatgcgatcgccgaccgcctgcgcaatcttggccgccatgcccgggagcttcccctccgggtcaaactcgcgaaggcgttccgccatcgaaatcgtatcgctgataactgcggtcatggctttgcttgatcccctgccccgacacggtaaccatcttggtcggatcgccggatagcgactcttcgttaatcgcgggttattgtcgcggcggttccacccgtttcccgacagggacagcgaacatttgcagtgcggcggctttgcgctaaaggggccgcgacatttcacttcagcttcaggatggctcggcatggcgcaatcccggcaaaggccgctctcaccgcacctctcgatctggcgatggggcccgcacatgctggtttccatcctgcaccgcgtcacgggcgacggcatggcggtccttggcgcgctcatgctcagctggtggcttttcgctgccgcgagcgggccgtcggcttatgcgacgttccaatattatatgtggcaggccgatgccgccgatacgctcggcctggtggtcaatgtgctcgcgcggatcctgctggtcggcctgagctgggccttcttccagcatcttttctccggccttcgtcatctcgtgctggatatgggcgcgggctatgagttgcggacgaacaagcgctgggcgatgctgatcgtcgcggcggcgatcgtggcgaccatcgccttctggggctggatgctggtggggaggacgcactgatgggcacgggaacgggagtaggccgcgtccgcggtctcggatcggcgcgcagcggcacgcatcattgggtcgcgcagcgcgtgacggcggtgggcaatgccctgctggtcacctggttcgtcgtcagcctcgcgatgctgccatcctatgatcatgccgcggtcaccggctggctcgcccagcccatcgtcgcgctgccgatgatgctgatgatcgccaatctcttttaccatatccggctggggctgcaggtgctgatcgaggactatgtccatgacgagggcctgaagttcgccacgctcatcctgctccatttcttcgtgatcggctgcgcggccgtcggtctcttctcggttgcccgaatcgcatttgccggaggcgcgttctgatgtcggaaactgcttcgacgcccgcatacaagatcatcgatcacacttatgacgcggtggtcgtcggcgccggcggctcgggcctccgcgccaccatgggcattgccgagagcggcctcaagacggcctgcatcaccaaggtcttccccacccgcagccacaccgtcgcggcgcagggcggcatcgccgcctcgctcggcaacatggggccggaccactggacctggcacatgttcgacaccgtgaagggatcggactggctcggcgatcaggacgcgatcgaatatatggtccgggaggcgcctgccgccgtctacgagctggaacatgcgggcgttcccttcagccgtaccggcgagggccggatctaccagcgcccgttcggcggcatgatgcagaatatgggcgagggcccgccggcccagcgcacctgcgccgctgcggaccgcaccggccacgccatgctgcatgcgctctaccagcagagcctgaagtatgacgcggacttcttcatcgaatatttcgcgctcgacctcatcatggaagatggcgagtgccgcggcgtcatcgccctgtgcatggatgacgggatgatccaccgcttccgcgcgcattccgtggtgttggcgaccggcggctatggccgtgcctatttctcggcgaccagcgcgcatacctgcacgggcgacggcggcggcatggtgctgcgcgcagggcttccgctgcaggacctggagttcgtccagttccacccgaccggcatctatggcgcgggcgtgctcatcaccgagggcgcgcgcggcgagggcggctatctgaccaactcggaaggcgagcgcttcatggagcgttatgccccgtccgccaaggacctggcgagccgcgacgtcgtctcccgctcgatggcgatggaaatccgcgaggggcggggcgtcggcgccaacaaggaccacatccacctgcacctcgatcatatcgatcccaaggtgctggccgagcgtctgccgggcatcaccgaatcgggcaagatcttcgcgggcgtggacctgacgcgccagccgctgcccgtcgtgccgaccgtgcattacaatatgggcggcatcccgaccaattatcatggcgaggtggtgacgctgaaggatggcaatcccgataccgtcgtccccggcctgttcgccgtcggcgaggcggcctgcgtgtccgtccatggcgccaaccggctcggctccaactcgctgatcgacctcgtggtcttcggccgcgcgaccggcaagcggatcgccgaactggtcaagcccggcaccacccacaagccgctggcgaaggggtcggaagaattcgcgcttacccgtctcgatcatttccgcaacgccaagggcggcacgcccacggcgcagatccggctcgagatgcagcgcaccatgcaggcccatgccgccgtgttccgcaccgaggagatcatggccgagggcgtcgagaagctcgggcaggtctatgcgagcatgagcgacatcgccgtgaccgaccgctccctcatctggaacagcgatcttgtggagacgctggagctggacaacctcatctcgcaggcgagcgtcaccatccagggcgccatcaaccgcaaggaaagccgcggcgcccatgcgcgcgaggattatccggagcgcgacgacgccaactggatgaaacacagcctcggctggttcgagggctggggcggccagggcggcacggtcacgctcggcgagcggccggtgcacgactatacgctcaccgacgaggtggagtatatcaagcccaagaagcgggtctactgatcgccgcgtcgcttatggcggcgcggattcagcagcgcgcattctccggcatgccgacgatcggccgcgcgtgatcggctgtgaccctgccccgcgtggccaggccatgcgggcagtcagcagcacgccgtgagccaagcaggctcgggcacgccttccggcaggccggtcgccggcggcagccgtcgggaggcaggcaagacatgcccgccacccggagaccgtcgccgatcggccgggaccgtcagtccgcgagcttcgatcccgccagccttgcgctcgcgagtctcaacctctgtcgataatcaggcagcctttatcggcaattcgggttcgccggcttctgccggctatcaggtgcctgcctgggcaagttcctgtttgatctggagtttctgcttcttgagcatcgctacgaggagcgtatctggtttcggacgcgcggtctccgtccggatccgggcttcgagcccggcatgtttggcatgaagtgcggaaacatgacctgtatccatcagttcctccttggccattgagacaatggggattgagtagatcacctttcttagggtctgtcgctgtcttttcgactccctttgcgatgaatcgacccgagaggctcggcagcatgtgcaaggcaggcttcctcaccctcgccattgcgccaccgtggaataaaatcctgcaactacgctcttttctttcggggcttgcgcattgcggcccgggtgtcgcagtgcgatgatcgatcggagtgaatgggttggaggtcgcgagtcggtgctgacggcggaggaaatcgagcggcggctggagctgctgcgcgtcgagcatcgtgatctggattgcgccatcgtcgcgctcagccagctcgcccagcccgatcagctgcagcttgcccggctgaagaagcgcaagctgcgcctgcgcgacgagatcacgatgctggagaacagcctcatcccggatatcatcgcctgagatcagaggagcgggcaggtgcggcccgcatgcgcactggtgcgcattccagacgggcactgagtcgtccgcgctgcgccattctgagacgattgcgccggtacggggctgccggatgttgatttgcagttaacgcacctgacagggggcggggactgtggcagcaaatcgggatgaaagactcgatctcgctgctccaccagttcgaccgccggctgatcgacagtctttatgtcgaggccatggtgctggccgacgaggcgcgctccttcttcgatcatcgggcggaggagcaccgggcggtcctcagtcagatcgaccgggtggaattcgcctgcgaatcgctcaaggtgacgacccgcctgatgcacatcatcgcctggctgctcacccagcgcgcgatcatccatggggaattgcccgagtcgtcgcgcaccgatgcgcatcaccggctgggcgaggccgcctcgacgccggccggcatgaccgcgcgcttcagcgaggaaatggccggtcttatcggggcgagcgaagatctctaccagcgcgtcgcgcggctggagcgccagtttgtcggccgcgcggacggggcgctgcccatgccgaccggcccggcgcgggacctgctgacgcgcctcgagcgcgctttctgagcccgggccgccgcgcggcacctgtgggcggcactccacggagcccgcaaaagcggtcaggcgatcggaatgtcgcttgcagtcgggcggcgaactcatagacagggcagatgtcgcgccggtcgcttgtttggcagtcttctcctgtcggttggacgttggcggcgatatcggtgctgatgtccgccggtgcggttcatgcccaggccccgaggcctggcgtcgccgcgccgcagcttcccgccgaggacgatctggatctcgatcccatgccggacatcggcctggactggccagatctcgacgcgtccgacggggcgccggcggagcagccggacgaacccgtcgagccgccccctttgcccgttcttccgccggaaggagaggcgcccgacgccacgccacccgccgctgccggcccgcccccggaaagtgaagcgctggcgacgatcgatcccgccgcgccgctgcgctacggcgtcacgctccagggcatcgatgaagctgcggacgacctgttccgctcccgcttcaatcagctgtccgttctgaagggcggggaaggcgaacgcgcgaacatcgcccagatccgccggcgcggcgagagcgatctggaactgctcgacgagttgctgcgcgcgcgcggctattatgacagccgctcgcgcctccgctttggactggacggcggcacggacccgcgtattgacgtcatcctcaatgccaatcccggccagcgatatgcgctcagccaggtcaatgtgagcgggctggaaggcacgagcccgctcgggacggacctgcgcggcctgttcgcggtgaagcccggcgatccggccgacaccgatcgcatcctcgcggagaccgacaagctgcgcctcgggctgagcgagggcggctatccctttgccgatgtgcgcgatcccgtgctcaccgttgaccaccagcagcgcgacgcccagctcaacctgggtgtgaataccggcagtttccgccgcttcggcgatatcgtcgtgaatgacgatgcgccgttcgatgcgagccacatcgcggtcatcgcgcgcttccagccgggtgatccctacaaccagagcgacgtgaccgatctcaatcgcgcgctggtcgccactggccttgtctcgcaagtgacgatcacgccggaggaaggcaaggacgaccagacggtggatctggccatcagcatgcggcgcgcgcggccacgcaccgtctcgggcgagatcggctacggcaccggcgagggcgcccggatcgaggcgagctggcagcatcgcaatttcttcccgcctgaaggcgcgctcaccgtgcgcggcgtgatcggcacgcaggagcagagcatcatcgctgccgtccgccgcagcaatttcggccgccgggaccgggtgatcaatgccgaggtgggcgtggcgaacatcaaccagccggcctatcgggccgtcacggccggcatcgccgcgagccttgagcgccagaccaacatcattttccagaaggactggacatggtccctcggcgcagagctgaggatcagcgacgagcgcgatttctacggcaagtccctggtcgagcggcgcaggacctatgtgatcggcgctctgccgaccagcgtgatctatgacggcagcgacgatctgctcgatccgcgcgagggcttccggctcggcggacgcatctccccggaaatctcgctgcaggacggcgtgttcagctatgtgcgtgcccagttcgatggcagcggctacattcccttcaacgatcgggtgacgcttgccgggcgcgtccggctcggcaccatcgtcggcgcctcggccgagcgcatcgcacccactcgccgcttctatgccggcggtggcgcatccgtgcgcggctatggctatcaggcgatcggcccgcgggacatcaacaatgatccggtcggcggacgcagcctcggcgagttggcgctggaggcgcgcttccgcttcggcagcgcaaaccagttcggcgtcgtgccgttcgtggacgcgggcacgatctcgcccgatccatggccgagcctcagcgagctgcgcgtcggcgctggcgtgggcctgcgttattacagcaatttcgggccgatccgcatcgatgtgggcacgcccgtcaatccgcagccgggcgattcccggatcggcgtctatgtgtcgctggggcaggccttctgatggctggcgagcccgatcagcccccgccgcccgagacgtccggggagactgcggccgcgccggcgccgcctcgcaagcggccctggctcggcatggccctgctgctggcgctggtcgcgctgatgctcggcctgtggggcgggatgcgctggatcgacagtccgccgggccatcgtttcctcattcgccagatcgagggcctgcgccccgcttcgggcctgcggatcgaggtcggcgcgatcgaggggcgcctcttcggggccatggtcctgcgcgacgtgcgcttccatgatccgcagggtcgcttcgcgcgagtggcgcgcgccgatctcgactggtatccgttcggctggctctccaaccggctggatatcgaccggctgcggattcactcggcggaccttgaccggctcccgcggttcaatccctccacgaagcgcggctccatcctgcccgggttcgacatccggctgggcgatctgcagatcgaccggctgggcatcggcgccagtatttccggcacccgcaggacgttgcgcgcgatcggcaaggcggacatccgctccgggcgggccgtgatcgacctgctggcggcctcggccgacacggcggacgtggtgcggatcgcgctggacagccggcccgacgaccggcgcttcgacatcgatgccgtggtctatggtccgcgaggcggcatcatcacgggtctgctgggcacgcagcgctcggctgcccttaccatccgtggcgatggcgactgggaacgctggcgcggccgcctcatcgcgctggatggcggcgcgctcgtcaccaatctggcgctgtccgtgcaggacggccgctatctcgcgcgcgggccgctggcgctggtcggtccgctcgccagcctgcgctcgcttgcgccgcagggcaacgcgctgctggatgccgatctgacgttcgagcgccgggtcgcgcggggcaccgcatcgctgcaggtcgccgcgcttcgcctcggcgtggcgggcggggtcgatctcggccgcaaccggttcgacgatctccggctggaggcggcggtcgaccagcccggccggctggcggcaggcgtcacgggcaagccgcttctgctgcgggcgaggctggcggggccgttcgacgacatcgcgctcgattatctgctcacgacgcccgagctgcggcgcggcaagaccgcgatcctcgatctgcgcgcctccggcaaggcgcgtctcaccggtgcgcgaggcagcattcccatccgcctcaccgcccgctcgctggcgctgggcctgcaaccgctcgacgagcggctgcgcaatctcgtcgcggaggggcgcatcctgcgggacggcaatgccttgcgtctggcgcccaccgcgatccgcgcgaacggcttcactggccagctcgatggcgcggccgatctgggcgaagggcgctatgccgccaatctgcgcgccgggttcgaggggctggagatacgcgggcttggccggctcgatctggccgccgtgctgcggctggaccgtccgccgcgcgggcaggcgagcttcggcggtacggcgcgggccgcgatgcgccggatggacaatggcttcctgctcgggctggccgaagggctgccggtgctgaccagcaatctcgccattgcgccggacggggcaatcgcgttgcgcggcctgcggctcgccgcgccggggctgacgctcgccggcaatgccactgtggacgggcgcgggatgctccgcttcacgggtgagggcgagcatcgcgcctatggtccgctgcagctgacgctcaccggcgatccgagccggccggaagtcgacgtgctgctcgcccggccgctgccggcgctgcgcctcgcgaacgtgcaggcccatctcgtgccggatgcgcagggctatgcggtgagcgtggcgggcggatcgatgctcggggctttcaagggggaaggcgccatcctgctgccgccggacggacaggcgcggatcatgcttgccaatctcggggtgagcgacgtggtggtgcacggcgaactcgtccccgtctcaggcgggctcgagggcgcgctggcgctgtcgggcccggcggaaggcaagatcgcgctgtccatggtggacagcgtccagaaggtcgcgctggacgtggacctggggggcgcccggttcacgggctcgcccgcgatcacggtgaaccggggccatgtgagcgcggagatgctgctgaagcccggcgccgtcaccatcaccggggaggcgcagggccggggcgtgcgcatcggcacgctggcgatcggccgcgtcgcgggttcgctcaatctcgtcaatggcgagggcacggccaccgtctccctgaacggccgcaatggccggctcttccagctccagtcccgcgcgtccatcgcgacggaccggatcggcgtcgatctggagggatcgatcgaccagcgtcccctgcggctcgaccgcacggcggttttcacgcgggaggcggatggctggcgcctcgcgcccacgtcgctccgcctgcaggatggcagcctgcgcctggccggcttcatgggcgccgaggcgacgcatgtcgatgcgcgcgcgcagggtctgccgatggccctgctcgatctggcgaacagcgatctgggcctgggcggcacggcggacggcacgctggcgttcgactggccgcgcggcggtgtgccgagcgggcggctgaacctgcgcgtgaaggggctgacccgctcgggtctcgcgctcagctccgcgcccgtggacatcggcctcaatgccgagctgaacagccagcgcctcgccgcgcgcgcgctgctggcccggggcggcaaggtggtcgggcgagggcaggcgctggtgacgccgctgggcgagggttcgctctcgcagcgcctcttccatgcgccgctgcgggcgcagctgcgttatggcggcgatgcggacacgctctggcgcctcaccaatgtggagatcgtctcgctgggcggcgagctgcgcctcgtggccaatgccggcggcactttgtccgatccgcagatcgagggcacgctgacgacgcgggacgggcgtatccagagcccggtgaccggcatgacgctgaccggcgtggccgcgcgtggcacctttgcgggatcgcgcctcaccattggcgagctctcggggcggacgagcggcggcggttccgtcaccgggacggcggcgttcgatatctccgccgagcgcggcatcggcatggacatcgatctgcggaccgagcgtgccgagatcctcaatcgggacgatgtcggcgcgcgcgtcaccgggccgctgcgcatccgctcgtccggcaatggcggtgtcatctccggcgatctcgacgtggtgtccagccgcttcatgctcgggcgcgcctcatccgttgccgagattccgcagatccgcctggtcgagctcaaccgttcgggcgaggaagtcgagcggacacgcgcgatcgcgccctggcggctcgatgtgcgcgcccgcgccgcaaacggcctgacggtcgaggggctgggcatgcagagcgaatggtcggccgacctcaccatcggcgggctcgtcactgcgccggccttcaagggcatggcgaacctcattcgcggcacctatgatttcgcgggcaagcgcttcgatctggaagaggggcggctgactttccagggtgccacgccggtcaacccgaccctcgatatccgcgccacggcggacgtgcaggatctgagcgccacgatcaccgtcaccggctccagcctgcggccgatcatcacattctccagcacgcccgccatgacgcaggacgagctgctctcgcggctgctgttcggcacctcgatcaccaatctttccgcgcccgaggcgctgcagctcgcgtccgccgtcgcggcgttccagggagagggcggggggctcgatcccatcaatgccgtgcgccgcgcgaccggcctctcgcgcctgcgcatcctccccgccgacaccaccaccgggcagggcacgtccatcgcggcgggcaagaatatcggccgcgatctctatgtggagctcatcagcgacggccagggctacagcgccacccgcatcgaatatcagatcacccgctggctatccctgctctccagcgtctcgaccatcggccgccaaagcgtcagcgcacgcgtctccaaggattattgagcggggcggggcggggtgagccggtggcgccagcttccgtggcggaaccagtagaggcagagcagcgccgcggcggcattggcaatggggtagctccaccagatgccgaggataccccagtccgtgccgaaggcgatgagataggctgccggcatctggaacatccactgcatgacgatcgagatcagcatggaatggctggggctgcccgcgccgcgaaaggcgccgagcagcgcctgcggcacggtgagcacgccgaggaacgggaaatagatataagcgaaggtggaggcgcttgcgatcacgtccggttcgcccggtgccagcgccgtcatcatggccgggacgaacggcaggtgcgcgaggccgacgagcgtcatgcccgcaaagcccagccaggcggagaggcgggcggcttcctctgcccgcgcggtgaggccggcgccgatattctggccgacgactgccgccgtggcgatcgacaggccgatcatcggcgtgaaccagaaatggagcggccgcgagcccacgccataggccgcgagccccagcgtaccgaagctggcggccagcgccatgagcagcagcgaactgaaggtgcggatcgcctgctcgatggaggcaggcaggcccaggctgagggcgaggcggatatgggcggggtccggctggaaatggtggccgcgcaaatgcagtgatgagcgcccggaaagcaggtgatgcagcagcacgagcaacgcgccgatctgggcaatcacggtcgccagcgcggcaccgggcacccccatctccgggaacgggccgactccgaagatcagcagtggatcgagcagggcattggcgatgacgctgccaatctgcacccgcatggcgaagcgcacttcgcccactgcctgcagcatggcttgcagcgccatgaagccgaacatcggcaccatgccgacatagcggatcgcgagataatccgcggcgagatcgtggatcgccggctccacgccgatgagcctgagcagtggtccgacggtggcggcaccggccagcgtgaaggcgagcgccatcagtcccaccatcagcagcgtctgcgcggcgacatggtcgagccggtcgaaccgctttgcgcccgcaatctgcgcgatcagcacggccccggcggtggagaggcccgagccgagcgagatcagcacgaagaagagcggtccgccggcggtgatcgccgcgatggcggcctcgccgagccggcccacccagacggcattgacgatatcgaagctggcctgggcgagattggtgatggtgatcggcagcgcgacgcgcagcaggatgcggggcagggggccctcggtcatcgtgatgccggctctcgcttcagcccccgctctcgcccccgtcgctctcgccatggccgcgtctctcccccctgcgcgcccgatcggatggcgggacggccattccgccctcacggccctgccggactttgtcaaccgccgcgccgtcctgcgctttccggatcgcccgggtcgcgtcatgttatcccggcatggaaaaggccccggcctgcgccggagcctctccgtctcatgatccgctgcgcagggcgatcaggcgagttcgccgatgaccgccttcttttccatgaattcctcgaggccgaacttgccgaactcgcgaccattgccggactgcttgtagccgccgaagggcgagttgaagtccagcccgccggaattgacgaacacgctgcccgcgcggatgcggggcacgatcttcgaggcttccgccgggttgcccgcgatataggcgcccaggccataaggcgtgtcgttggcgatcttcacggcctcgtcgacatccttgtacttgatgacgacgatgaccgggccgaagatttcctcgcgcgcgggcgtcatgtcgttggtcacgttggcgagcacggtgggcttcacataatagcccttctcgtggccttccggcttgccgaggccgcccgtcgcgaccgtggcgccttcgtcgatgcctttctggatgaggccttcgatcttctcatactggctcttgttgaccaccgggccgatatgcgggccttcgctcagcggatcgcccaccggcttctcgccgaacaggtccgccagcttggccaccgcttcgtcatactggctctcgtgcaccagccagcgcgtcggcgcgacgcagctctggccggagttgagcagcacgccgcctgcgccggcgggcagcgcgagatcgagcggtgtgcccggcagcacgatgaagggcgatttgccgcccagttcctggtggacgcgcttcaccgtatccgccgcggccttggccaccatgatgccggcgcgcgtggagcccgtgaagctcaccatgtccacgtcgggatgttcggcaagggcctggccgacggtcgggccgtcgccctggacgaggttgaacaggccggcgggcacgcccgcggcatccagcacctcggcaaagatggcggcgctggccggcgtctcttcggagggcttgaggatcacggcgttgccggcggcgagcgcgggcgccaccttggcgacgatctggttcatcggccagttccacggcgtgatgagcgccacgacgccgatcggctcgaagatgaccctgttcttgccggtggattcctgctcctcgaagcccttgagcgcctcgatggtcgagcccagatggccaaggccggaaccggcctgcgcggtggaggaagtcgagatcgggcagcccatctcggtgctgatcgcgcgggcgatgtccggcacgcgcttctgatattcagcgacgatacggccgagcatggcgatgcggtcgtccttggacatgccgtagttcgcctcgaacgcggcacgcgcggccttcacggccttgtcgacgtctgccttgctgcccagcgtgacttccgtgcacggctcttcggtcgccggattgatgaccttgtgcggggttccgccttcgctctcgacccactggccgccgatataatgcttgaggtagctatattgcacggttccgctcctggatgactttgtatgcctcgcctacataatggagaggaaggcaatcgcaacagacaagcgccatcaattcgacatctcggcggacagaagatgattttgtctggtttatcccatgcgtcgctggcccgcgacgccgcgctgatactgttgcgctccacagggagccgtcggcggcgcctgcccgtcgatctgggcccatgcgaaggcaggcctgccactcggcgcgcaccaaaagaaaagggccccggcgcgaacgccggagccccccatgcagcattctcgcctgtctgatcaggcgctgtaatacatgtcgaactcgaccgggctgggcgccatttcccagcgatagacctcgggccacttcagctcgatataggcctcgatctggtccttgctgaacacgtcgcccttcagcaggaactcgtagtcggcttccaggctgttgagtgcctcgcggagcgagccgcagacggtggggacttcggccagttcctcgggcggcaggtcatagagattcttgtccatcgcctcgccgggatggatcttgttctcgatgccgtcgaggccggccatcagcagcgcggcgtagcagagataggggttggccatcgcgtccgggaagcggaactcgacgcgcttggacttggcgcccgacccgtaggggatgcggcaggaagccgagcggttgcgcgccgaataagcgagcagcacgggggcctcgaagcccggcaccagccgcttgtagctgttggtggtcgggttggtgaaggcgttgagggccttggcgtgcttgatgacgccgccgatgaagtagaggcacatgtcggagaggccggcatagccgttgcccgcgaacttgggctccttgccttcccagatcgagatgtgggtgtgcatgcccgagccattgtcctgcgcgatcggcttgggcatgaaggtcgccgtcttgccataggcctgagcgaccatcatcacgacatatttgtagatctgcatgcggtcggcagtctggaccagcgtgccgaaggtgaggcccagctcgtgctgcgcggcggccacctcatggtggtgcttgtcgcaggggagtcccatttccagcatggtggtgaccatctcggcgcggatgtccgtgcagggatcgaccggcgcgacggggaagtagccgccctttgcgcgcggacggtggccgagattgccgccctcatattccttgccggtgttggtcggcagctcgacatcgtcgatcttgtagtaggactcgttgtagtcgttgttgaagcggacatcgtcgaacatgaagaactcggcttccgggccgacatagacggtgtcgccgaaaccggcggccttcacatacgcctcggcgcgcacggcggtcgagcgcgggtcgcggccgtagagctcgccggtggagggctcgacgatgttgcagaacaggatcagcatcggcgtcgcgctgaacggatcgacatagacggcgtcgaggtcgggcttgaggatcatgtccgactcgttgatcgctttccagccctcgatggagctgccgtcgaacatcaggccttcttccagctcatcctcgccgaggacgccggagcacatggtcaagtgctgccacttgcccttcggatcggtgaagcgcagatcgacccactcgatctccttctcctcgatcatcttgagaatgtctttgggcgtgttggccatggcgacggtccttctcttgtcgtgagtgttgcggctgtgtcggaaaatcagatggcggcttcgtcgagctcgccggtgcggatgcgcacggccttctcgacgggcatgacgaagatcttgccgtccccgatgcgcccggtgcgcgccgcgccggagatcgcctcgaccacgcggtccacgatcccgtcctcgacgacgacctcgagcttcaccttgggaagaaaatcgacgacatattcggcgccgcgatacagctccgtatggcccttctgccggccgaagcccttggcctcggtcacggtgattccggaaacaccgacctcgtgcagcgcttccttcacatcatcgagcttgaacggcttgatgatcgcttcgaccttcttcatgtccaacgcaccccttatgcttcgcgtgaagcgcggcgggaaaacccgttccgccgccttcgatccgcacccccgacgggtcgaccgacgcgcacgaccgcgcacgggctgaacgctacagcgccggctcgcgaatcaccagagaagcattggcggctttgatcgcgaatgtcgatattgcacggatatcaggcattttctggcgctcctgcctaaaaaatgggcaggtcgaaacccgcggattcgggcatgtcgggtggcacgcggggtgccccggcgcgcgctgtacgtgcaggtttcggggaagcggcaaggggcggctccggccggcttgtcgccgccatggcaggcggccgccgccggctcagtaaggcggcttgtgcaggccgccggggctcagcgtgaagatctcgcagccatcctcggtgatgccgatgctgtgctcgaactgggcggagagcgagcggtcgcgcgtcacggcggtccagccatcgtcgagcatcttcacggtgggcttgccggcattgatcatcggctcgatggtgaagatcatcccgggccgcagctccgggccggtgccggggcggccgacatggaccacttccggcgcgtcatggaagacgcggccgagaccatggccgcagaaatcccgcaccacgccatagcggtgcttctccgcatgggtctggatgacatggccgatgtcgcccagatgcttgcccggtttcgcctgctcgatgccgagcatcaggcattcatacgtcacatcgacgaggcggcgcgccttgatcggcacgtcgccgaccaggtacatgcggctcgtatccccgtgccagccatccagcagaggcgtcacgtcgatgttgaggatgtcgccgtcgcgcagcacgcggtcgccgggcatgccgtggcagatcacattgttgaggctgatgcagcagctgtactgatagccatgataaccgagcgtcgcgggcacggcgccggccgccagcgtcttctcgcgcacgaaatcgtcgatctcgctcgtgcgcacgcccggccgcaccagcggcgccacggcgtcgagcagctcggcggccagccggccggccttgcgcatgccctcgaaagcgtccggtccgtgcagcttgatggcggaagtgcggacattggcgatgtccgccgtcggtgtcacataagtcgtcatgcggggaatataggcgttccgcgcgcgggtggcgaggggcattcgcgacgaggcgcgccgccacggcgaacacgaccatgaaacagggccataaaaacgacgtagcggggcatgcacggcttggcgcgcgcggtgccggggcgtaagcaggcgccatgaacgcaccggaccggatgatcgatgcgcgccgcctctcgctgacggcgtcgcgcaggggagcaggcgcatgagcgggcggatatggacggcggcgctggtggtgatcggcgacgagattctctccgggcgcacgcaggacaggaacgtggcgcagatcgccacctggctcaacgtccagggcatccgcctgcgggaagtgcggatcgtgggcgatgacgagggcgccatctgcgaggccgtgaacatactgcgcgcccgcaatgattatctgttcaccacgggcgggatcggccccacgcatgacgacattaccgtcgacgccattgccgccgcgctcggcgtgccggtggtcatccatccggaagcgcgcgccatcctcgaggcctattatgcctcgcgcggcgggctcagcgcggcgcggctgcgcatggcgcgcgtgccggaaggcgcggagctcattcccaacagttattccggtgcgcccggcattcgcgtgggcaatctcttcatcatggcgggcgtgccgcacatcacggcaggcatgttggaccggctgaccggccagctcgagggcggggcgccgctgctgtcccgcactgtcggctgctgggtgccggaaagcgagatcgcggatctcctcggcgcggtcgagaaggcgcatgagggatgccagatcggcagctatcccttctttcgcgaggggaaggtcggcgccaatttcgtggtgcgtgcgacagagcaggggcggctggacgcctgcgtggatgcgctcgtcgctgcccttgcggcggccggctatcctgtcgaggaaggcggcatctgagctcagggctaatcgacatccagcgctggcggcctgcaaatggcgctttcccgggcttccggctcccgaaaaatcaccattttcgtcccgccatcatctggagccgaaggcgtccgtaggacaatgtcgattagccctggcgttctggtgcgggggtgccccgctcaccccgaagcgcgcgggccattgttccggaatgagacattcggcctccgccggggtcgctggaatgccacgtttcggcgagtatgccgcgcatctccggcgatccctccgcccgcaacacgcacgcctcttgtgcaagataatacaatatgttgtatcggtaatctcatataagtcatgagcattggcgctcaggccggcgccagcttttcggcgcgccggcgacaattttccgggatgtgaatccgccgttcgttcgtttctgcaccggagcggggctcgcaaaggcctcgcccggaaggagaccaacgatgaacatcaaagcgatcatcctccccctcgcatccctgggcatggccgcggctgcgaccgccactgtgcgcacgtccgtggttctggacgaggagcggatggcccggcaggaagagcgtcacgtcatcgcgacgcccatcgccgggatcgagaaccgcttctggttcaattatcgcaccgacatcaacgaagcgcgcaaggaactgaccagcgacctgcggcgcgccagcgataccgaggacctgcgcgatgcgtgggacgaatatcgccacgaactctctcataatcgcggccgctacgtgaaggagatggccaagcgcggttaccgctacggcaccgttaccgtgggatcctgacggtgccggggtctgcgggcctggctcccgccgtccgcagacccgaagcgccggggttccccgtccatcccgggctcagcccgtgcgcgcatccagcggccgggcgcgtcgggggttcgggagcgtcagcagacgccccagcgccgctactgcgaagacgctcgccacgatgaagccggcgcccgcgcactggaagggcgcggcgggcgaggtgaaataggccatggtcgggttgatgagaagtggtgcgacaatgccgcccatgccctgcgccatggcggccatgccctgcacttcgccctgcgcatccgcccccgcccgattggcgaggatcgccatcagtgccgggcccaccatcgactggggcacgaagccgatcatgatggcgaaggccatccagccctgcgtcacgaaggcataggccaggaacgtcgcgatcccgcccgtcatgccgatgatcgccgcgccgcgctcgccataacgccgaacgaggcggccggtgagcaccgtctggctcagcgcggtgatggcgccgaccgtcgccagcgaggcgccgatcattccgttcgaccagtcgaagcgggcaatgccgtaatagggccaggtcagcggatagaccgccccggcgatgtaccacagagcgacgatgaggatcgccgcggtcatgcccggcatcgcgcgcatcgagcgccaggcgcccagcgcattcgcccgccgccactcgaaggggcgtcgattctccggccggagcgtgtccgggaagacgaacacgccgtagagcaggttgacgaaggtcagcaccgccgccgcgatgaagggcatgcgctcgccatattcgcccagcagcccgccaatcgccgggcccacgatgaagccgaggccgaaggcggcgccgacaaggctgaaattatgcgcgcggtcctcctttgccgtcatgtccgcgatggcggcctggcaggtgccgatcgtgcccccgaacatgccgcccagcatctgcgcgacgaacagcaccggcaggctctgcgccaccgagagcagcaggaaattgagcacgaggccggtgagcgcgatgagcagcaccggccgccgcccgaaccggtccgagaggttgccgatcacgggccccatcaggaactgcacgacggcataggacgccgtcatccagccggcgaagcggatcgcggcgctgatgtccacatcgcccacattcatgatgaggcgcgggagcaccggcccggccaggccatagcccatcgcatcgatgaagatcgtgacgagcacgaaccagatggattgtcgcttgccgctggctgccattgaccgtccgaacgggccccggcgcccgtcccccgcggtcggtcccctgcctgcccgtaccggccatgccgggcgaaatgggcaaagtcaacttggggtggggctggcgcagcaagggcgcgcgcggccatgggcgcactgaagggctcggagggaagggaattaagctggagcgggtgaggggaatcgaacccccgtcgtcagcttgggaagctgctgctctaccattgagctacacccgcgctcgggctgtccggcgcgattgccacagccatgcgggcgcggtcaatgatttgcttgtcctgtaactgcgttgcttgctcctgggggctgatcccgccaaggtggggcggtcgggcatgtttgtccccgatttcctgcgccaggggatgggcgggggaagtcaggggcggcatatccatcgcgtgggttgggggaaatacatgcaggcggaaacgcgcgcattgctgaagtcgctgggttgcgaactgacatatggtctcatcgagcagacccagcagcgccttgccgctgccctttctccccctgaagagcagccgctcgtcattcgcgacttgccttatggcccggatgcccgccaccggctcgatctgttcgcacgcgccggcctggaaggcgcgccggtcctcctgttcgtgcatggcggcggctatgtgatgggcgacaagtgcctgggcggcctgcctttctacgacaatgtcgggacatgggcggccgcgcggggctgggtcggcgccacgatgaactatcgcctcgcgcctgacaatatgtggccttccggcgccgaggatgtcggacgcgcggtcgcctgcctgcgcgatcaggtcgcggagcatggcggcgatccgcgccggatcttcctcatggggcagtcggccggtgcgacgcacatcgcgacatatctttccctgacgggcgtccagcccgccagcgggccgggcgtggccggcgcgatgcttgtctcgggcacttatgatcccgccttgtcctcgcccaatccctatcagctcgcttattacggcctggagatcgagcgctacggcgatttctcgaccgtccccggactggtgaagacgacggtgccgctgtgctttgccgtgtcggaatatgacgcgatcgacttccgccggcaggccgcgctgctgatcggcgcgttcggccgggcgcggggcgacatgccccggttccactggctgcccgggcataatcatctctcgccggtccttgccatcggcaccgcgcatgatgcgctggggccgctggtctcggatttcgtccgcgccgtctcgccgggctgatcgccggggcgccttcgccacttgcctcaggcggcgctaattcttcatggcggccggcgatcgggcgctcggccattgccaggcgcgcgcatccggtcgatcgtccactggtttcgcgaaacgaacggacgggagaggaagagtgaacagaggagccgtgcgcctgctcgccgccgcgctgctggcgagcgcaccggccgcgccgctgactgcccagacgcgcgccgagatcgatgcgctggcgcgggacgtggacaaggtggaagccatccgcgcgatcaaggatctgcagcggctctatgcccaatatgtccagctgggccagtggcaggcagcggccgatcttttctccgatggcggccggctcgtccggggcacggacgcggtgcagggcagggcggcgatccgcgactggctgaaggcgcgcggcggcgggcaggatggcctcccgtccggcgcgctccacaccgagctgatcgacgaaccgctgctgtccatgtcggcggacgggcgcaccatccagtcgcgctggatgagcctttccctcacgggcgacggcaagggcgcggcacggctggaaagcggcgtctacgagaatgactatgtgcgcgagaacggggtctggaagatcgcgctcgcccattatcatccgcagttcgagggggattacgcgaccgggtggaccaacatcggcggggcggacctgccgatcgtcccctatcacatcacaccggcgcagaccggccggcccatcccgccgtcggccggcgcgccgccgcgctcgggcgagacgctggcggggctggaacgccgcatcgccgcactgaacgacgaggatgcggtccgcaacctccagcacagctatggctattatgtcgaccggcgcatgtgggatgatgtggtcgacctgtttgccgagggcggcgtggtcgagattgccggtgaagggcgccacgaggggaaggatggcattcgccgcgccctggagcgcatggggccggcggggctgagcgccggggagctcaacgaccgcccgctgttcggcacgctggtcgagatcatgcccggcggcacggaagcctatagccgcggcatcgagtttggtatgctcggcagccagagccgggatacggccgggtggtcagtcaccatcttccgcaatcgcttcgtcaaggaagatggcatctggaagctccgcgagctgcggctcttcccgctcatggccgcggattatgcgcgcggctggggggatggcggcacgctccgccccgccgccctgccggccttcctctcgccgcatccggtgacgggcaaggcggtgccgctgcccggagcggtcgctacgtcagggccgctcaccggcgccgcgccggggccgcgcgccttgcccgccggcccgggctccgcgcgctatgcggacgcgaagcgccgcctttcccgctcgctcgccttcgatgccgccgagaacgtctcctcggcttatggcttctacatcgacgatttcatgtgggacgagatgggcgcgatcttcgcggagaaaggcaacaagcagtcgccgttcgcaggctattatctggggcgggacaggatcatgggcgcggtcaacgccacctggggccccacgccgcagacccggccgggcatttcctatcactggcgcacacagccggtgatcctcgtctcgcaggatggccgctcggcaaacctgcgcacgcgcctgttccagccgcgcaccggcaaggaagtggatggcggcttttacggcgcggtcttctcgaacggcatgtatcccaacgaccagctcgtgctggagggggatgtatggcggctgtggagcctcaccatcgacgagccctatttctcgatgaagacctggaaggacggctggaacggcgtgaaggccggcccgcccggtcgccggccgccgccgagcgcgctgatcgccaaatatccgccggacatcctgctgaccgagcttggcgagcgggaagcgggctttcgcggcggcaccggcgagacgatcgagtggccgggcatcctgcccatgtggttcaattaccgcaatctggtgagcggccgcacgccggaacgctactggcccgattgcgtgccgtgcggaatgctccccgccgcgcgcatgaccagccatggctaccagatgccgcccaccggcccctccgtcgacggggtggaggtaaaatagcacccgcgcgacacgccccggtcacgagcgggcaacttctggtgccggtccaagcaagcggccgggctggcgcgcggcgcacacacgggccatggtccgcatcgaaaaccgggccacttgtcgcgcgcctctcgcgggccgcgcgtcgaatggccagacagaatagccggagggggcgcacacgatcatgatgacctggtacaaggaggccgacaagaagacgcggcgcgtcttctggacgtgcagtgccggctgggccatggatacggcggacgcgctggtctatcagtatatgatcccgctgctcatcgtcgcgctcggcatgacgctggcgcaggcgggcgccatcgccagcgcgaattatttcgccgccgcgctcggcggctgggtcggcggctggctgtgcgatcgttatgggcgcgcgcgggtgctgcgcctcaccatcctgtggttctcggtcttctccttcgcgtccggattcgcgcagacctatgagcaactgctcgtcatccgcgtgctgcagggcctgggtttcggcgccgaatgggcggtgggcgcagtgctgctgggcgagctgatttcgccgaagcatcgcggcaaggcgctgggcaccgtgcacagcggcgcggccatcggctcgggcatcgctgccctgctcgccgggccgttcgcggcgctgttcgatcccgatctgggctggcggatcgtcttctggatcggcatcctgcccgcgatgctcatcttcttcgtgcgcaagggttcggacgacagcgagatgttccgccaggcggtgcagaaagcgaaggaaagcggccagacgatgagcctcgccagcatcttccgcccgaaggtgctgcggatcacgctgctggcctcgctgctctcgctgggcacgcagggcgcggcttattcggtgagcaattatctgacgccgttcctcagcatggagcggggtctgtccatctcgatggcgggcctgtgcgtcatgttcaattcgctgggcggcttcttcggattcctcaccaatgcctatctcagcgacatgctcgggcgccggggcgtgttccgcctgttcggcgcgggcttcatcatcacctcgtccatctatctgttcgcgccgctgggcggatcggtcatcctgctcatccccacggggctgatctacggcttcttccagttcggcatgtatgcctcgttcggaccctatttcaccgagctgttccccaccgagctgcgcggctcggggcaggccttcgcctataatttcggccgcgcggcagcggcgctgttcatcatggcggtggcactggcctcgcagacgatggtgctgagcgccgcgatggcgatcttcggcatcgtcggcattgcctgcgcgatgacggcgaccttcttcctgcccgagacggcggggcggcaattgcatggactggacgatctggatggggacgaggccggcgcccccgccgcgcctcccgccgtcgcgaagagctgagcggcaggcccgttcgctgccaggcgtcgggaagcagggcgcgaagaggaaaaggcaggagagtgacatgaagccgatgactgccatgctgctggggctggccttgctgtccgccccgcctttgctcctcgccgcgccgcccgcgcaggctgccgatgtcgcgcgcgagcaggtcgcccgcgtcgccgagcagctgcggcgcgccgaggcggtgcgggagatcaagcggctccagcacagctatgtccattatctccagctcggcctgtgggacgaggcggcgtcgctcttcgcgcgggatggcgcgctgggcgagggccgggcgcgcgtcatgggaccgcaggccatcgccgcgcatctgcgcaagacgatcggccaggggcaggacggcatcgcgcagggccggctccatgtggacatgatcttctcgccggtcgtgacgctgtccgttgacggcacgcgtggcaagggccgctggcacagcctcggcatcgatgcgcactatggcgagcgggcggactggtccggcgcgatccaggaaaatgtctatgtgctggaggatggcaaatggaagttcgccatgctccatccctaccctctgttcgccggctcctatgaggcgggctggaagaatgtcgatcccgtgctgcgcgccgtgcccttccatttcagcgtggacagcctcggcatcccgagcacgcgcctgcaggatggctggacggctccggccggtcccgcgccttcgctggccgatctggagcggcgcgtggcgcggctcaacgatgcctcgcagatcgaaaatctccagaatgcctatggctattatgtcgaccggcggctgtgggacgatgtgactgatctcttcgcgccagacggggtgatggaagcggcgggggatcgcgcgcagggccgcaaggcgatccgcgcggcactggaggcagtcgcgccggcgggcctgcggtccggcgagctcaatgaccggctccagttcgacatggtcatcaccgtcgcgcccgatggcgccagtgccaccgcgcgcggcatcgagctggggatggtcggcaaggccaatgaagggggcgcatggacgctcgcgacattcgagaacctctatgtgaagcgcgatggcaagtggatgctggcccatatgcggctctatccccgcgcccgcaccgattatgcgcagggctgggcgaaaagcgcgattccttatgcgccgttcggccgcgccgggccagccgtgccggcccggcaggcggcgctgcaatatcccggcactgccttccccgcgctgagcttcaccaatccggtgacggacaaggcaccggcctatcccgccggcatgaccatcctgcccgcgccagtccccgcctcggccacagcgtccccgccaccggcgaacccgtccgatccggccgcgcgcctcgcggagatcgagcgccagctcgccatcgcgtcggcttatgacggcgcggagaatgtctcgaccgcttatggctattatatcgacgagttcctgtggcggccgatcggcgatctgttctcgaagcaggggtggaaggagctttcctatgtcggcacttatgtcggcaacgagcgcgtcttccagtcgcttgcccggcgttatggcaatggcgggcgcttcgtgcccagcatggccattcaccagaagatgcagccggtgaccactgtcgcggcggacgggaagagcgcgcgcatccacctgcgcctgttccagctcggcaccagcaacgatccgggcggcgcgcagatcggcgggcattacgagaatggcgcggtgctggaggatggcctgtggaagatctccgccatggacctcgattatgtctggaccggcgatcttgccaccggctggacgaaggccgatccggccagcaatagccgtttcgtgcccgatccggacgtgatgaagggctatccgcccgatggcccgctgcggggaccctcgaccgcgccctggccggacctgctgccggtggcgctgcatttccgcaatccggtgagcggtcgcgccccggaactgctgttgccgccgcgccatttctgacatgaggcgggcagggcgccgcaacgatccctgcctgctggggcaagtgcggcgcaggctggcggaccagagatgacgcgcaggcgggggcaagcctgacccaagcaggacagcaggcaaggggagccgaacatgaatccacccgtgtttctggtgaccggcggcagccgcgggatcggcgcggccatcgcacatgccgcggccggggcgggctaccgcgtcgtcctcacttatgcgagcaatgccgcgcaggcggaggagaccgtggcgcagatcgtcgcgcagggcggcgacgcgcgcgccatccgcgcggacacggccgatcccgccgatgtcgcggcgctgttcgcggcggtggaggaggccggaccgctgcgggtgctggtctataatggcggcatcacgggcgcagcctcgcgccttgccgatgccgatccggagacgctcgcgcgcgtcgtcgcggtcaatctcaccggcgcgatgctctgcgcgcgcgcggcgatcccgctcatgtccacccgcaccggggggcagggcggcgcaatcgtcttcatgtcatcgcgcgccaccgcttatggctcgcccaacgaatgggtctggtatgccgcgtccaagggcggcatcgacagcctgacgctcggccttgcgcgcgaagtgggcatcgagggcattcgcgtgaacgccgtgtcccccggcccgatcggcacggagatgctgagcccggagaaagtgaagatggcgacctcgctttcccccgtgggccgcatcggcacgccgcaggaagccgccgccgccgtcatgttcctcgcctcggacgaagcctccttcatcaccggcgccaatctcgccgtatccggcgggcgctaggcggcgtgcaagttcgcggcgtttgagggagccagaagcgcgggtttcagccattctcgttcgtcatgccggagcgagcccgggacgacggcgtgaatgctcagctcccggatccgctcgaaaacacggggaagcatgccgtgacctgaagattttcaggcaggaagccaaagctggcaatcggcgacagaaacggcgtggagatgaccacctggtgggagttggcctggccgcggcaagacacgcctgaggtgggcacaaccgcgctgggtgcaatggagatcgtgtagtcgcttgcgcgggcaaccgcgaaggcgacgctctgcgcttggttggcgcacgctgtgtccattgccatgcaacgggccgtatgaaaggccacctctgccaggctctggcggatccaataggcccgtccgaattcgatgaggccgaccagcatggcaatgaacagcggtgccagaatggcaaattccaggatcgaagcgccccgcgcgcaacgcatcaggcgcaggatggtcattgcagcctcaccgttgccgtctgggatagatgcgagccgacgcttgcctgtgaaatcagcgcagggctgaaggactggctggcagagatcgtcagataatagccggcggtgacgccgggtgtcatatttgcttcggagcaggggatgccgcattgccgcgccaccatttccccttcggtcgtcaggcaggcgcaggagcggtcgacattcgtgcagctccccgcaacgccgttgcagctcacggtgacggtgagcttgttgtcgttggcaagtgctttcacatagtcgcccagttcggcgaaattgacatcgtcccgttggtcaaaggcttgcagcgaggctgctgaaacggccgaccccatctgcgaacgcttgaaatacatgtcgccaaggtcgaaggcccccagcgcggtgatgaagaacagcgtgatccagagggcgaattcaaccgcgaccccgcctttgtcatctcgccgcaaggcatgaacaagatttcgcatatcagcgtaccaggcgaatgacgtcaccgccgctgcctcctcctccataagcttcttccatcgtccggcatgccgaacctgccgccgccccgccggtcgctgcgatcgtgttggcgatcacggtgaagcactggcctgccgaaagattggtgctgccgccgctcatcgtcaggttcgaattgggcacgtgcacggttcctacgaagatgctctgtgaaccggccgcccagcttgtattggcgcttgtgagggaatgcagcagcatctcgcggatctgcccgcccgggaccgaactgctcggcgcgatcagcttggtgcgcgcgccgcctgcgagattgagtgttccgctcagcacgaaggtcacatcgaccccgaccatgtcgaagccgctcgcagtaaccccgttcagtgtctggccccaggtgatcccggtatggggcgaggtgaacggccagaccgttccgcccgtgccattggtgaaattgcccgcgatggtgtagcggccggcatcgaacagggccgagcccgcgatcgtcatattgccattgatcaggtggttggtcgtggccggaaagcggatgcggctgccgccctgggtgacgatatggccgttggcactgaaagtcccgtcgcccatgaacatccggccgctgcccgccaggctgatcgcattgccgttggcgcgcgggccgatcagcacattgccattgccgaaggaaagctctgaatttccaccgacatcgattccctcattgacctggaaattgccggtgccggccaccacgaaactgccgccggagatgctcaggctgcggaacatgtgctggccatttcccatgcgcaggcttgatccgccgccgatcgtgatcgccgcgttgacgatgacgtctccgtcgcccttgatgttggtgccgctgaaattcactgtcccgctgccgatatggagcgtgccattgccgatccggatcccgctcgagccgctgttgaagccgccgttgacgaacaggttcacgtcgccgaacacaacgctgctgccgccgttggaaaagccgttgttgatggtgatggtggatccggaggcgaaattgacagtgatgccgcccgcgacattgagctggccgatcgtgtaattgcctgcgggcacattgtaggtgctgctgccggcaccggcccggaaggccgcgacgttggcggccggggaccagttgaaatcccagttgctggcgcttgcggtcgtagggttcgcaaggttcgaaatggccgtgaatgtgccgatcaacgaacgggccgcggcgagatcggcgttgtcggcccacggatcagccagcgcggtcgactggttcacacgcttgtcggctgccgggacggcattgttccagctcgggttcgagaagtcggtcgcaaagcgcaagctgctggcggtgagcgtgccccagtcattgcggatctggccggcgcctgaaatgatgtcgctcgcacggatcagggaaccggcgttgtttatttgaccgaccgcagcgaccgagcaatctggggcgtcgaatgtacccccgccggaggtgcgcagggcgtcgttgccgctgctgagtgcgagaaaacagggcggggcaaagggctgttcgcctgagacgaccgcgacggcttcgctgccgacggtgaacgtcgcaggggcgccaacgatccgggcaagaatgaagggcaactgcttcgtaatgacgaccttgactgcctgatcgcctgaattggggaagtcatggaccagttcggcatgaacatcggcatcctgcaggccattgcctatggccagatcacgcgcgattgcggtgaggttcgccgcatcgttgctggtctgataggccagggcagcacccagagccgcagaatccgccacccgctgggtgaccatgcgttcatcaaggccgcgcccgagatcgacggcaaggcccaacccgccgaccacgacgggcaagctcaggcccgcaatcagggcgacaccgcccgctgaatcatgacgtagtttcgcgcaaattcgcccgagatttgaccacatcataccatcagatgctcacagttgatttgcagcgccagacacgtcggcccttttgaggcgcgaggttaacttcgtcggagaggtgacgttaacctcgacccgcctaaaaaaagattaagccaaacagcgggttcatcgcctcgcgagggattgcgagatggctcgcgccaggagaatgcctcttgcggattaaggatatcggttggcagcacgtcgaccatcccgacggacgcgtcacctctcgccggggatcaaaccggcttgccgcttcggtcaagcccgccgcgctggtctcccgctaaggcagggcgcatattgcctcaggaatcagggacggagcctcatgtccgcagccaacaccatgtacacgtccgacgatccgcgctcgaagttgaccagtggcagcgcggtgtcgggcggcgcgcccgccgcgacgggcttcgggccctcgcattatgtcatgttcggctcgacgccgccgcagatcgatgacgagagcggccagacctggttcgggcgcggccagaatttcgtcgtcgcctacacccgcgcgaagcccggcgccgtgttcgagcgcaaggggcaggtggacgaatatgtgctgctgatcgaagaccgggacgtgccggcggtcatcgccgccaatggccaggtcgagcaggtgccgggctatgccatcgtcatcgtgccgcccggcgagagcagcatcaccttgccggagggcggcgagatcgtgcgcctcttctcgcgcgagaatggcgatgtcgcggcgcttgcggccaatgccgcgggctatgccgtgcagcagcccaatatccctgcctaccagacatggccggagccgccgggaggctacaggatccggccctacagcctggatgttcccgcgcagccggggcgcttcgggcgcatctggcgctgcaccactttcatggtcaatgtgttcgagccggacgggccgcgcgacaccacgaagctctcgccgcatttccatgacgatttcgagcagtgctcgctggcgctcggcggctcctatgtccaccatctgcgctggccgtggaccgccaatcaggcggaatggcgcgatgacgagcatatggtctgccccgcgccctccatcgcggtgatcccgcccaagtcgatccacacctcggcctccatcgcgccgcaggacaaccggctggtggacgtgttcgcgccgccccggcgggatttctcccagatggagggctgggtgctgaacgcggacgactatccgatgcccgaagcatgagcgcgtcccctcccgagacgccgcagcagcgcttgcgccgccgcctcgtcggcggggagggcttgctcgggaccttcctcaagacgcccacggcccatgccacggagatactcgctgacgcgggcttcgatttcgtggtggtggatgccgagcatgcgccgttcagccgcgcggatatcgatctcatgatgctggccgctcgcgccgggcagatcgccagcgtggtgcgcgtgccttcggcggcgcccgagcacatcctgactgcactggatgccggggcggcgggcgtgctggtgccgcacgtctcctcggctgtgatcgcccgtgccgtagtggatgcggcctgcttcgccggcgggcatcgcggcttctcgaacagcccgcgcgcgggcagctatgggcgcctcggcttccgcgactatatggagacgtgcgacagcagcacgtcggtcatcgccatgatcgaggatctcgacgcgcttgaccatctggacgagatcttcagcgtggccgggctcacggccgctttcattggccgcggcgatctgtccgccgcgatcggggccgagacgaccggggacgcgcgcatcgcggagatcgtgggccgcattgccgccgccgcggcgcggcacggcatgcccctcattgcccatgtcggcgccacggacgatgccgaagtcgcgagcctgcgcgcggccggcgtcacgaacttcctcgtcgcgtccgatcagggcctcatgcggcaggcggccctgcgcatgcgcgcagccttctaggacagacggtctggatggatcgtggccgccccacgctccacgcgcgccctccgacatgaccattccaccgcgccgctttgcgcaaccttggctaccggaacggacaagtcgcacggcgggccgtgccgctacagcgtctcccggtcaggtggaaacaacggacggcgcggaaatgcggtaaggcggaagcatcgaaggccggctctgagtcgcggagccgagccagtttcgcaaccgccccgatgtcccggggcctcgccgtttccggtttgcgtgggtcaacaggcccgggcgggccggcagccgcagccaacatcacggagcctttcgtggatcaaagtcagcgcaacgccgtcatcgcctacaagcctcttctccgcgccgccgcttatgtcgatggccaatgggtggacggcgcggccggccggacgatcgaggtcaccgatccgttcaccggcggcctcatcaccaccattcccgcgctcgagcaggcgcaggtgcaggcagcgatcgatgccgccgcgcgcgcgttcccggcatgggcgcgcaccccggcgcgcgagcgcggcaagatcctgcgccggctgctggatctcatcatggcccatcgcgacgatctcgcgcggctcatcacgctggagaatggcaagccgctcaaggaagcttatggcgaggtcgattatggcgccggcttcgtcgaggtctatgccgaggaagcgccgcgcgcgctgggcgagatcattcccgcgccggtgccggggcgcaagctctatgctgagcgcgagccggtcggcgtcagcgtggcgatcacgccctggaacttcccgctggcgatgctgacgcgcaagttcgcgcccgcgctcgcggcgggctgcacgatggtcgccaagcctgccagccagacgccgcttgccgcactcgcgctggcccagctcgccgaggaagcgggcgtgccgccgggcgtgttcagcgtcgtcaccggcagcgcgggcatgatcggggacctgttcacctcatcgcccatcgtgcgcaagctgagcttcacggggtcgaccgaggtcggcgtgaagctgatggcggcctgcgcgcccacggtgaagcggctctccatggagctgggcggcaacgcgccgatgctgatcttcgacgatgccgatctcgccaccgccgtcgatgcggcgatgatcgccaagttccgcaattgcggccagagctgcatcgcggccaatcgcatctatgtgcagaggggcatttacgacgcgttcgtggagagcttcgcgcagcgcgtggccgccatgaagctgggtgacgggctggaggaggacacggacatcggtccgctcatcgacgcgccggccgtcgccaaggtcaacgaacatctcgaggatgcgctttccggcggggggcggctgctggttggcggcaagggcgaggggcggatgcagccgccgacgctggtcgtcgatgtcgcgcccggcgccctgctcacgcgcgaggagacattcggtccgctggccggcctcgtcgccttcgatggctatgaggatgcgatccgcctcgccaatgatacgccgttcgggctcgcttcctatgtctgctcgaccagctccacgaccatcgcgcatgccagccgcgacatcgaaagcggcatggtcggcgtgaacaccggcctcatctcgacgccttatgcgccgttcggcggcgtcaagctgtcgggcatcggcaaggagggctcctcgcatggcctcgatgagtatctgaacatcaaatatgtctgccacgccggcctttgaggcatgatttcctgtcatgctgaaacgggttccgggtggccatgccgtccgcgggaagggaagaggactgaaatgcgccgctcgaagaaagtgatcctgacctgcgcgcccacgggctcgatccacacgccgtccatgtcgccgcatctcccggtgacagcggaccagatcgcgcatgcggcgatcgaggcagcggaggcgggcgcgacggtgcttcacctccatgcccgcaacgaggcggacggcagcccgagcccgcgcgcggaggatttcgcccgcttcctgccgcgcgtccggcaagcgacggacgcggtcatcaatatctccaccggtggcagtgccaccatgagcctcgatgaccggctggaaggcgcgaaggcgttccagccggaagtctgctcgctgaacatggggccgctgatcttcgatttcagcgcggcgggcgcgcgggtggaggcctggcagcatggctgggaacagccttatgtcgagggctcgcgcggccggatcatgtataatgacaatgcctatatcgagcggatcatggtcgaggtggggcaggcgttcggcaccaagttcgagttcgaatgctatgatatcggccatctctacacgctcgcccatttcgtggaccgcaagctggtcgagccgcccttcttcattcagggcgtgttcggcattctcggcggcatcggcgccgaaccggccaatctcgcgcatatggtggcgacggctgaccggctgttcggcgaggactatatgttctcggccttcgctgccgggcgcaaccagatgaatttcggcacgctttccgtgctgaacggcggccatgcccgcgtcgggctggaggacagcctctatatcgggcgcggtgaactggcgcgctccaatgccgatcaggtgcgcaagctgcgcggcgtgatcgagacgctgggctacgagatcgccacgccggccgaggcacgcgccatgctcggcctcaagggcggcgaccgcgtcggcttctgagcgcgcgcgccggtcctccgccaaaaccctcgcgcggctcttgatccagccggactgttgacgggactgatctggaaataggggcctttcccggtcgctgcggcgtgacaaggccgccgcgctgcccttatgctgcgcccattcatcctcatagcccggccatctgcaaccggaccgggcacgcgaggggcgagacaggaggggaatccgtgcgacaccagatttaccgttggcctatgcgcttgctggcgacggcgggcgtggcggtccttggcgggctgccggtcgccgcgcaggcgccgggcgagccgagtgccgtcaacatcccgacatgcgatcgcgcctgcctcatcggccatgtgcgcggctatatggcagcgctggccaagcgcgatccggcggccgtccgcttcgcaccggacgtgcgcttcaccgagaacaatgccctcgtgccgatcggcaaaggcctgtggagctcgatcagcaaggtcgccccgaacgccctggaggtcgccgatccgctgacgcgccaggccgcctggttcggcgtggtctgggagcatggcgagccggcttattacgcgatgcgcctcaaggtcgatgatggcgcgatcagcgaggtcgagacggtggttcatcgcaagaccggcctgccggcgcccttcggcgatcccgacaaggtggagcatgatcccgagttcgagaatgtcctgccgcccgagcagcggcggccccgccagcggctgatcgcggtggcgcagagctatttcaacacggtcgagctcaatgacggcatggtcttcgcgccgttcagcgaggattgcggccggctggagaacggcatcagcacgaccgcgcccggcaagggcccctcggcagcgccgggcgagcgcaatggcaatgccgccgccatcgcctcgggttgcctcgaacagttcaagctcggcatctaccgcatcaacaagcgcatccgcgagcggcgcttccccatcgtggacgaggagcgcggcgtcgtggtggcgaccggcttcttcgatcatgacaatgagcgggaccgctatctgctcaccaacggcatggaaatgaagacagcgctcaaatggcccaattccatcagcctcatcgaggcgttccgggtgaagaacggggagattcagcggatcgaggccgtcttcacttatgtgccctatttcacgcacaatccgtgggccacgggccgcgcgcatggggaggtgggcgaatgagccggctcctgctgcgcgccgctgtcgcgctttgtgtcgttaccttcccgcccgccgccgcgcaggcgcaggggaaggcgtgcgacgaggcctgcctcaccggcctcgccaatgatttcatggatgcgatgactcgcagcgatcccaggggcctgccatgggccgggcgcgtgggctatgccgagaacagcacccgcgtgcgcatcggcgaaagctcgtgggtgacgatcaagagccgcagccgcgccccgctggtggtggcggacagccgcaccggccatgtggtctgggccggcatgatcgacgatcatggacagcccggcttctatgccatggacatgaaagtgaaggacggcaaaatcgcggcggtccagtcggtcatccgccgcaaggaagggcgccagcccttcggcgatccgctggcttatgcgccggaccgcgccttttccgctgctctcccggcgaaggcacgcttgccgcgcggcaagatgatcgcactggtcgacgcctatttcgatgccgtcgaagccaatggcgcctccgccatccccggcttcgacaggggctgcacgctcatcgagaatggcgtcgccatgacgggcaatctgcctgcggggaagggcggcgacgcttcctgcgaagcggcgctgcggcgcggcctctacggcgagctggaagcggttcgccatgaggtggtggcggtggacgaagcgaaggggctggtcgccgcgatcggctatcgcgacctgcccggcgcgacgctcagcttcaccgcgaaagacggcaagacctatccggcggaagcgaaatatccgcgcaccgtcggcttcgtgagcgtcttccgcatcgagaacggccggatcgcccggctggagacgatcgccaacgaagtgccctatctgactgccgcgcccttcaacaagccgctgccgcccgatgtcgtgatcgacgataccggcgtgttcccggagaatgcgacggcggacgccgccggcaatctctacatcagcagcttcaagggcaatatctaccgcgcgctgcccggtgccgatcgcgccatcgcctggattcgcccggacggggtgaacaagcttgcggccgtgctcggcgtccttgtcgacgagaagacgaacacgctctgggcctgctcggtgccgatgggcaaggcgggcgaggtctccgcgctcgtcgcgttcgatcttcgcagcggcgcgttccggcagcgctacgagatgcccgcgccggccagcgcctgcaacgacatcgccatcgcgaaggacggcaccgccttcatcgcggagacgaccaacgggcgcatcttcacgctcagccccggcggcaaggcggtctcgctgctggtcgaggacaaggcgctgctcgagggcgtggacggcatcgcgttcagtgaggacggcacgctctatgtgaacaatgtccgccagaacaccatgctgcgcgtcaatcgcagggcggacggcagtttcgcgagcctcacgaagctcaacgtctcgcagccgctcgacgggccggacgggctgcgcccgatcggtggcaaccgcttcctgcaggcggaagggccgggcggccggatcagcctgctgaccatcgagggggatgatgtgaccatgaaagtgctgagggacggcatggacggtgtgcccggcgtcacgcatatcggcgacacggcctatgccatcgagagcaaggggcgtttcctgttcgatcccaagctgaaggggcaggatcccggcgaattcgcgctgcgggccgtgccgctgggaggcatacggtgagggcggcgctcttcgcgctggccggcgcggccttgctcgtgggcgcaccggcgcaggcgcaatcgaccgatgccgagatcgcggcgctgaccctgcgcgtccagaagctcgaaggcgcgcgcgcggtcaagaagctccagcgcgcctttggctattatgtcgatcgcggcctgtggcaggacgcggccgacctgttcacggacgacggcacgatcgagatcggcatggacggcgtctatgccggcaaggcgcgcattcgcgattatctgaaggccctgcacggcgggcaggacgggctggtctacggccagctcaacgagtgggtgacgctccagccggtcgtcgatgtcgcggcggacgggcgcagtgcccgcgcgcgctggcgtgacctgggcatgcttggccagcacaagaaacatgccgaatggcgcgacggtatctacgagaatgactatgtgaaggaggatggcgtctggaagatccgcgcgctgcatctccacgtcaatttcgtggtgccttacgagaagggctgggcgcgcttgcagccgggcgaggggctggtgcgcagcgaggcgagccggaagatgccgcccgaccggccatcgaccgtgcgcgcgcggggtttcccggagccgcagctcccgcccttccatgcccccaatcccgtcaccggccggcccgtcaccggccaatctgccccggagaccgcgaaatgagcgcccgcatcgccatgaagggagccatgctcctcggcctcgcgaccatcctcgccttgccggcggccgcgtcggcgcagggcggcggggatgtccgcggcaagctcgcggcctacaagcagcgggtcacgctgctggaggaccaggacgcgatcgagaatctgcagggcaatttcggctattatttcgacaaggggctctgggaccaggcatccgccctgttcgctgcgaagggcagtttcgaatatggccagcgcggcgtctatgtcggcccggcgcgcatccggcaggcgatgctgctgttcggcccgcaggggttgggcgcggggcgcctcaacaatcacatgatgcttcagcccatcgtcgtcgtcgcgccggacgggaagaccgcgaccggccgctggcaaggcatggtcatgctttccgagccgggacagaacggcaaatggggcgtgggcatctacgagaatgactatgtgaaggaaggcggcgtctggaaattcgccaaggtgcatttcttcatgacggcgctgaccgattatgatctcggcttcgcgaaatatgccatccagatggaagggccgagcgcgctctttccgccggaccggccgccgaccgacgtctatcgctcgttcccgaacgcctatctgccgcccttcagcttcaggcatccggtcaccggccagtcgctcgcggacctgccgctcgccggggacgacatcgtcggccgcccggacaaggggatggacagccagaagctgaaggagagcagcgcatcgaaggggatgaggcaacaatgagcatccgcacgcattttatcgccgcgctgctggccggcccgtcactgctggcggcagcgcccgcgctggcccagtccgccgaggagcagcttgccgcactggacaagcgcatcacccggctggaggacatgaacgccatcgagcgcttgcagcgcacttatggctatttcgtggacaagagccagtggacgccgctttcggagctgttcgcggacgatgccacgctggagatcggcggcaagggcctgttcctgggcaagccccgcgtgctcgaatatatgcagaccgccttcgggccggacggcgtgaagaagggctcgcttgccaatcacatgcagttccagcccatcccggacatttccgaggacgggaagaccggctggatccgcgcccgcgcctttgtgatgagcaatggcggctggggcctgccgctctacgagaacgagtatcgcaaggaaaatggcgtctggaagatcagccgtctgtccgggccgtttaccatgtacacgagctgggatggctggggcaaatgggccatgaacaatacctggccggacaagttcgatccgccgccggatctgccgccttccacggtctacctgacctatccctcctattacatcatcccgttccattatcccaatccggtgtcgggcaaggccttcccgatcctcaagtcggacatcggcgcccatgccggcgtgccggggtcggcggcgcaggagcaatggagccggaccggccgtgtcgtggacggcacgcagccgatcggccagcccccgaaggaatgagcgcatgaagcgatggacgcgtccggtcctgtcggccggcgccgcgatgctggtgcttggcagcctgagccttgccggtgcgcaggatgtgcgcggcccggccgcggtggacagtgcccgcatggccgcgcaggagaaggacggcacggactggctgcatgacgggcggacctacagcgcccagcgcttcagtccgctcgatcagatcaatcccggcaatgtgagccggctcggcattgcctggtatgacgatctcgatacctatcgcggggtcgaggcgacgccgctttatgccgatggcgtgctctacaacatcctgccgtggaacgtgacggtcgcctatgacgcgcgcaccggcaagaggctgtggacctacgacccggaggtgccgcgcgaatatggccgctatgcctgctgcgagcctgtcgcgcgcggccttgccatgtggaacggcaagatcatcatcgccacgctggacgggcggctgatcgggctggacgcgcgcagcggcaagcccgtctggtccgtgcagaccacgccggacgacatgccctattccattaccggcgcaccccgcgtgttcgacggcaaggtggtggtgggcaacagcggcggagatctgggcattcgcggcttcgtctccgcatgggatgcggataccggccgcaagctctggaaattcttcctcacccccggcgatccggcgaaggggccggacggcgaggcgtccgacgacatcatggcaatgatccgcaagacctgggcaggcgactactggaagctgggtggcggcgccaatgcgtgggacagcatcgcttacgatcccaagctcaacctcgtctatatcggcacgggcaacggctcgccgctcgcctggcatcaccgcagcgcgagcaagggcgacaatctcttcatctgctccatcgtcgcgctcgatgcgacgacgggcaagtacaagtggcactaccagatggtgccggaggaggactgggactatacctgcaccatgtcgatgatctcggcggacctgaagatcaagggtcgcacgcggcaggtcatcatgcaggcgcccaagaacggcttcttctacgtgctggatcgcaagaccggcgcgctgatctccgccgaacccttcgtgccggtcaactgggccagcggcatcgacatgaagaccggccggccgaagatcaatccgcaggcgcatttcggcaccgatccggtgctggtgatgccggggccaggcggcgggcacaactggttccccatggccttcagcccgcgcacgaagctcgcttatttcccgatctacgaatccgcgatggtctatgcgctggatccggacttcaagcccaagcccttccgctccaatgcgggctggggcggctataccggcgaggcgctcaagaagcgcaccgagctgatgaagcaggtcgtggcgatggagaagaccttcctcctcgcctgggacccggtggcgcagaaggaggcatggcgcgttccgctgccgcgccatggcaatggcggcgtgctcgtctcgggcgatctcgtcttcgaggggacgacgaagcagaccttcgctgccttcgatgcgaagacggggcggacgctctgggaaatgccggtgcagagcgcgcctgtctcaggtccgatcacgtatatgctggatggcgtgcaatatgtcgcggtgaatgccggctggggcggcggcgccgcacagatcgagcgcgccggcggcatcgagctgccccgggcggccgcgcggctgctggtgttccggctggacggcaatgtcgtcctcccgcccgtcaaggccgaggacaaggcgcccgagcccccgcgttccaccgccagcgaggaaaccatcgcgcgtggcgcccgcctcttcgccgaaacctgccaggtctgccacggccagcaggcgatcggcggcgtcaaggacctgcgccgcatgaccgccgagacgcacaagctgttcgccgacatcgtgctcaagggcatctatgccgacaagggcatggccagcttcgccgatctcctgaagccggacgacgtggaagcgatccacgcttatgtgatcgcccgcgcccacgaggactggggccgcagcaccgacggcaccggcccgcactgacggcggggcgggggggtaggcggtgttgaaaaactgccgaattgcggtgccggtttactaaatatacttatccaccgcccccgctgcccgaattgccgcgccttgttccgccgccggcctatgcaggatgccgccccgttcgggaccgttcgctctcaatttaatggttaataaatccgtaaccggagcgtcatgccgaattggcatacaccctccccggtcgcttccatcctgtgggacgggtgatctggattcgaaccgaagtggggaaatgctatgaacactgtttttctgcgtggctgcgcggtcatgctcgcttgcacggctgtttccgccaatgccgccagcatcctgaattcctacagcgtcggctgggcgacgccaatcgcgacgcgggaagcgagcgcgatcgcctataactgggatcagaaccggctgatggtcacgaatgacgaggaaacaaacaacggtgacggcacctactacgccaggttcggcgaatatgacatgagcggcaatttcctggcgacgatcacggtccggggctgcgagaccacctatgatggccggcggtgcgaccccgaaggcctgacctatatcggcaacaacagctatgtcatggccgcggagcgtccgcaggacatctatcgcatcaccagcgacagcatggacggtgaccgcgaatatacctccatcgccgtcgcgccgcagatcgacgtcggctccaatgccggcaatagcggcctcgagggcatcgcctataacagcatcaccggcgaatatttcggcgtgaaggagcgcaattcgcaactcctctacagcgtcgccaatgtcgactgggatgcggaggcggccacggtcaccaatcccttcgacgtcagcgcactcggccttgagtccctgcaggacgtcgctgtgctgtccaatggcatcttcgccggcaccagcgctggcgagaatctgctgatcctcagcggcacctcgcagatgatcctggaggtcaacctgaccggtgaagtgctcggcaccttctcgctctccgacttcaatgcgctgatcgatcccgagggcgagggcggcaagttcgagggcatcaccctcgacctggatggcaatatctacctcgtcagcgatgatggcgacgggctcaaccagtcctacatcgtgaagctgcagtataatgcgccgtcgccagccgttccggagcccgccacctgggccctcatgatggcgggcttcggcctcgtcggcgccggcctgcgccggccgcgcgccacggtccgcttcgcctgaagcgccgccaggctatagaacttccaggacggggagaagcgcaggcttctccccgtcttcattccatcgcatgcactcgtcccaggggttgcatcgcctgcgtgaccagactgacctcgatgaggtggagcgcgttgagccgggggagcgctcgcctgtgccgccaccacgcggtagccgaaagacggcccgtcgatctcaccctgtttcaacaggctcggggcctgtcgcgccgccgcgccgcgcggggctcacagctgacgggatgttcctggcgagcctggcataaccggcggccatgcggcggaagtccttgagacggaagaacatggcctcgacccgccagcggcccttgtagcggccttcgtctaccggaccggagatcgagcgccgatcgcgcaaggcggccttgatgcggatggcgcccccgtccaaacccgcaccccatcccctcaccagtcctcctgcgcccgggtgatgaggtagccgtggatgtccttcgcctgcgcttcggtcagcacgccctcgaagcttggcatgccattgtggaggcgggtccccctgagcacgatgtccaggaagctgtcatgcgcctccttgttcatcttgcgcaggtccttgatgccgccggtcgcgttgtcgccatggcagcggttgcagctctcgccgtagagcgtggcgccacgcgcggcgacgtcggcggggatgcgctcgcgggggagataggcatcctgcgtcgcgggaggcattggcggcagcgtgacgcccttcgcgccgagcttgaagaccatcagcttggcggtggcgaagcggaagggcccgtcccggttgagattgtagaccggtgagccgccccatccggcattgatcgcgatatattgctcgccatcgaccatgtaagtgatcgcgcccgccaccggcgcctgatcgatgttcatttcccagagcttgcggccattgtcggcgcggtagatggcgagcgtccggttgatcgtcccctgcaccaggatgttgcccgccgtggtcagcacgccgcctgagccgggcatgggatagctcacgcgccaggcctcgcgctgcttcaccgggtcccaggcgagcagatagcccttctcgctggcgagggcctcctccatcagtgtcttgcgcagctcgggctggctggcatggtcctgcccggtattgttgcggcctttcacataacgatactggccgtcctccgcccgcgcatagatcgcggcctgttcctgcgcggagagatagacgagcccggtcttcgggctgtagctcatcgggtgccaggtgtgggcggccatccagctcgggttcatgaggtgcggggtggtggtgttatgggcggtaggcagcaccgccgggcgcccggtcttcatgtcgacatggctggcccatgtgttcaccgagacataggacttcgccgagatcagttggcccgtgccccggtccagcacatagaagaagccgttcttgggcgcctgcatgatgacctgccgcgtgcgtcccttgatcttcaggtccgcgagcaccatcggctgagtgcaggtatagtcccagtcctcctccggcaccatctggtagtgccatttataggcaccggtggtcgcatcgaccgcgacgatggagcagaggaacaggttgtcgcctttcccctcgctgcggaaatgccacatgtgcgggctgccgttgccggtgccgatgtagacgaggttgagcttgggatcataagcgaagctgtcccacgcattgccgccgccgcccgcttcccagaacttgccgtgccatgtcggctgggcgatcctcatcgcgctgtccgaggcctccccgtccgggccctttgccgggtccgtcggcacgatgtagaatttccacagccgcttgccggttgccgcgtcataagcaacgacgaagccgcgcgagccatagtccgcgccgccattgccgatgatgaccttgccatcatacacgcgcggggcgccggtgatcgaatactggtccttgcggtcgaatgtctgggcggaccagatctccttgccgctgtgtctgtcgatggcgatcagccgcccgtcgagcgcgccgatgatgatgctgttgccccacgccgcgatcccgcgcgaggaggggccgcagcaggcgaggcccgcccattccttgcccaccccggggtcgtaggtccagagcttgcggccggtcctggcgtcataggccgtaacgacgttgaagatcgtctcgttgtagagcacgccgtcgatgaccagcgggcttgcctgcacgccgcgataggtctccagatcgtcataccaggcgaggcccagatcctgcgcattgccgtcgttgatctggtcgagcgggctgtagcgctgctcgtcccatgtccggctgtagctggcccactggccgggatgcgcatcggcgttcaccatgcggtcatggtcgatgccctgcccaacagtcccggcgccggctcgtccgccggcgctggcctgataggccgtggtgccgagcagggccgccacggccagtgctccgatcaggcgatgcgtcatgtcctctccccttcgcgcggccgccggcggaccgggcaagacctcgcacggcagctccccggctatgccgcagcccggcggcgctgccaacggtccggccttgcccgtgacggacggaccccttgaccctgctggcactccggccaccacccgccatgttgcacctgcgagggcgaattgacgcttgcggcgattcgggttatccagccctatcgatcacgccagccagggagggcaattgatggctaatccgtccatgcacatgcgcagctcccgacgcgggcccggcaaggcctgacgctcgttccggtggctttcctgccgccgccttcgtgatcttttcagcaccataaggggatggcacgcccgccgcgtgcctgcatcatcgtcatgaccaacccacgcgcaacgcgccgcgcggacgcgatccgtctcggcctcggtttcactttcaggcactgggcccggcacaagggctgggtcgccttcatcatggtcgtgctggtcatcagcacggcggcggagatgctggtgccgctgttcgccggccggctgaccgatgccctgcagaagggcgtcgccggccgggccgaggcattgcaggccttcctcgccatgacggcgctggcgctcgggccggtcgtcttcggccgcgccgccatcttcggcatcatcggccttactctgcgcgtcatgcaggatatcggcaacgaggcgttccagcgcgtccagcgcttctcgaccgactggcatgcgaacagcttctccggctcggtcgtgcgcaagatcacgcgcggcatgtgggcgctcgatctgctggatgacgtgctgctgctcggcctgttcccggcgctgctcgtgcttggcggcacgatggcgctgctggcgtggcactggccggtgctggggctcgccatggcgctgggctcggcggtctatatcggcttcgtcgtctggttctcgacgcggatcgtcgcgccggcggctacgctgtccaatcgctgggatacggcgcttggcggcatgctggccgattccatcggcgcgaacagcgtggtgaagggcttcggcgccgagcagcgcgaggatgcgcgcgtggcgcaggtggtcggcaagtggcggcagcgcacccggcggacctggatcttcgggacggtcggcaatgccgtgcagaccgcgctgctctggatggtgcgcgccacggtgacgggcggggcgctgtggctctggtggcggggcgaggcgaccaccggggacatcatctacgtgctcaccacctatctcgtcatccacggctatctgcgcgacatcggccagcacgtcacgcatctccagcgctcggtgaacgacatggaggaactggtgcgcatgcatgacgagccgctgggcatcgaggatcgcgcgggcgcgcagcccatccgggtggagcggggcgagatccgcttcgatcgggtgactttccgctatggcgggcatgaaaagccgctttacgaggcgctggatatcaccattccggcggggcagcgcgtggggctggtcggccgctcgggctctggcaagacgacgttcgtcaagctggtgcagcgcctctatgacgtgacggacgggcgcgtgctgatcgacgggcaggatgtgcgtgccgtcacgcaggcgagcctgcggcgcaacatcgccatcgtggcgcaggagcccatcctgttccaccgcacgctggcagagaacatcgcttatggccggccggacgcgacgatggcggacatcgagtgggctgcggaactcgccaatgcgcatggcttcgtcgcgcgtctgccgcgcggctatcgcacgctggtcggcgaacggggcgtgaagctctcgggcggcgagcggcagcgcgtggcgctggcccgtgccttcctggccgacgcgccgatcctgatcctcgacgaggcgacctccagtctcgattcggaatcggaagtcctgatccaggatgcgatccagcggctgatggccgggcgtacggcgatcgtcatcgcgcaccgcctctccaccgtgcgcgcgctggaccggatcgtggtgttcgatgctgggcggatcgtcgaggatggcacgcatgaggcgctgctccgactggaaggcggccagtatcgccgtctgttcgaacatcagtctggcgccgccgagccggttctgatcggcgaggctgggtagtagtggagggcgttcctgcgccggcttggcggtgccggggcgggatggcgcaggcgggtcaggaaagtgtccgtattcttctgcctcacgccgcgccccaagcgcagccgggaggggaaggggcaagccagcgggagtgagcttttcgcttgccttggcccgcccacgcctctccccgcagggcggaggctcttgtgcgactgaggcagggagggcggcccgcagattcgtgaaatcccgcggaaatctgccaattcggcacgcgggcatttctattttcctgaaaagtgtgtctcgatttatcgcactgatccggcaagaactcccgcgctagaaggcgttcagcggtgcttcccgcgcctttcgaacagggagtttccaatgaccacatcctccattcaggtcccccggcctgaaccccgtattggggtgtcctgttctgtccagtggctgtccctcgccggacgtcttgcgcttgccccgatcttcatcctgagcggcctttccaaggtcgccgcgccggaagcgagcatcgcttatatcgaagcggttggtctgcctttcgtgcagcttgcccttgccatcgccatccttgtagagattgtcggcggcgtctttctggtcgtggggtatcgcacccgtctggccgctgccgcgctcgcgctgttctcgatcgcgaccgcgatcttcttccatgcggatatcggtgaccagaaccagttcatccatttcttcaagaatatcgccatcgccggcggcctggcccagctggtcgcccatggcgccggcgcgctcgccctcgatgcccgccgctgaaccatccatcaccaccggcagtgccccgcttccagcaggcgggcgcgctgccccatttcccggagatccatcatgaccaaccgcaccaccgacactgcgctcgacaaactgtttctcgatcgctggtccccgcgcgccttcgatggcagcgccattccggacgcggacctgcgcaccattctcgatgccggccgctgggctccgtccgcctataattaccagccctggcgcatcctctatgccgtgaatggcgatgcgaactgggagaccttcctgtccatcctcgtgccgttcaaccagagctgggcgaagaatgcctcggtgctgctgttcttcgtctccgacacgctgatgcaattgccggaaagtgccaatccctcgcacagccacagcttcgacaccggcgccgcctgggcgcagatcgggcttcaggcgcacatgctgggctatcatgcgcacggcatgaccggcatcgatttcgacaaggcgcgcgatctgctggcggtgccggagcgtttccgcgtggaagccgccgccgcgatcggccgcgcgaccgatccctctatcctgcctgaaggcctgcgcgagcgggaagtgcccagcgaccgcaagccgctggtggagatcgcttatcccggcaagttcgtcgcctgagcaaagactggcgcattcccttcggggaatgcgcttcgggcgcaccggaggagcggggcgcgttgccgctgctcagggccgggtcaggcgaccgcccgtgactgcagcgcctcgacagcttcatactggacgatcgtccccgcgcgcttgctggcatagagcgcctggtcggcgaggccgagcagatgctccaggtcttcctcccgtccgtccgccacgacgaagccgagacccgtcgagatgctgatcgtgtgctcgccgatctggaacggccgcgcgatcgcttcggcgagccgcccggccagcttctccgcttcctcggcattcttgatgccatattgaatgaccgcgaactcgtcgccgcccaggcgcgccgcgatgtccgtctcgcgcagggaacggatgatccgcttgcccacgatcgtgagcagcgcgtcgccgacgggatgaccatagctgtcattcaccggcttgaagtcgttgagatcgatatagtgcaccgcgatcagaccggcgccgcccagcgccacgcgttcctcataccattcgcgcagggcgatgcggttcggcagcgccgtcagcgcatccttccgcgcgagattggcaaaggcgaggcgcaggccgatgtccctgaccagccggccatggcggctgtgcaggctgtgcgtccctcccgcgagcaatcccgcgacgagtgcgctcatgacccaataaatcgcgtcttgctggagcagcgcaacgagaatggccgggaccgtcgagatcagcatgctcggcaccgcgatccacagccgcagcccgataccgaccgccacgcccgcgcagtagccgatcagcagcgctatcgtgagcatgtggatatcggggaagggcagcatgaaggcacgcacgccaaacaggccgagcaggatggcgaagctcagataagggatggcgaaacggcgctcgagccagcgggcctcgttgagcgtgaggcgcggttcggctgctcggagcgccagctgccaggcgaccagcagacgcgccatggatgcgaatgccccggcgacgagcaggcccagcatgatgccgtcgtgcgtgcgagtatagactaccaccccggaggcaatgaaacccagcgtcatgatcgatgacgggaggaaggcgtgaaacaggctgcggatcagctcgatttcgacagcctcggggaccgcacggttggatgggattcggttcttcatggcagtggatgcgtctgcaactcttcaagatggcagtgcctgaaaaccgtcgacgctgcgaccggggtgcgggcatggttcgacatcgtggtaacgggtcaaggtgtcgaaatatttaaggcttttacctcagctgcgtttctgcgaccagccgattccgcagcgtcagccgccggggtcctcagtcatcgcccggatgagcgcacccctctggcgccggggcaggcgatcgaggggaagggcataaagcgcgctcaggaaggtggcatcttcttgcgtgacggcctgcgcattggggccgcttccgaagagacccaggatggattgggcgggcgggtcgtccagggcattgatctcggcgagcgagaccatcgcggcataggaagccaccgtatccagcggcaagccttccaccctggatacatcgatgaccacggtcgcctgcacgagcgcccgcaccgcgccggtggagatcaggctggaactatattggctgagcgacggtgcgccgtccaccagcggcagagccgatccgctgcctccgccttccccgccggtccatggcgccggggtgtcgccgctgccggatgtacctttcgcctggatggcatcgccataccaccagcgtaccggttcctcgccttcgcgtagttcgcgcatgcgggcgggcgacacccgggtgaactgccgcggcgcgcggcgagagagagtccgcacgaagcgtccgccatccatggtgaaggtgatagcgatattggccttgcactcggccggtgccacgggcgcgccggcgtcggcggcaatcgcccgcactttcgcttcaaccagcgctgcatgttcggatgaaaggccgaaggccctcgggcagaccggttccacccatcgcgccacctgcttgaaggtcgtcgccgcgccggtcttcctcaggaagtcgaccgccgccttccggctttcctcgcgggtctgccgcgcgccggtcacaagaatgtcgtcgctttcgccgcgctcgttgcccccggggctgtcctgcgaagcggacgcggtgctgcccaaaagagcggcgcccatggccatcagtttcagcgcctgcctcatgtcgagggccatcatcgtctttcgtgtttcccggtggatagtctcagcctatcccctttcggctgccttcgccagtatccgcaggatagtgaagaggcgccccccgcgggggacgcctcttcccgggacatggcctgcgggggaggggacaggccaatcgcccggcatcgacctctcaggccgcgtcgacgaacacgatctcgctgtcctcgatcgcggtgatacgcaacctgtccagctccgcgatcgcggcgccgtcgcgcgcgttcacgcgcacgccatcgatctcgaccgcgccggtggcgggcacgagataggccttgcgatccgcgccgagcggatagtccagcgtcgcgccggccttgatcgttgcgccgatcacgcgggcattggtgcggatcggcagagcatcgtcgtcatcgtcgtagccgcttgccagcaccacgaactggccggccctgtccgccttggggaaagggcgtgcgccccaactcggctgctcgccatcacgggtggggatgatccagatctggaagatctgcgtcacttcatcctccatattgtactccgagtgacggatgcccgtgccggcggacatgacctgaacgtcgcccgcttcggtccggcccttgttgccaaggctgtcctggtgggtgatcgcgcccttgcggacataagtgatgatttccatgtcgcggtgcggatgcggggggaagccggtgccgggctggatcgtgtcgtcgttccagacgcgcagattgccccagtgcacgcggcgcgggtcctggtaattggcgaaagagaagtgatgcttggcatccagccagccatggttctcgccgccaaggctttcaaaggggcgcagttcaatcatctcgggtctcctcggtgggacggggtttcgtccgcttgaggccgagataaggcggcttgcttgtccggataagtcggataagttcgtcgggaacgttctggaaaattgaaatgtcgaaccctggcacgcctacattcgatcagctccgcatcttcctgacggtcgtcgagacggggagtttcgcggccgcggggcgcaagctcaaccgggccgtatcggtcatcagctatggcatcgccaatcttgaggcgcagcttggcctcagcctcttcgagcgggaagggacgaggaaaccgcagctcacgcccgcgggaaaagctgttcttgccgaggcgcgaaccgtgtcgacagggatcgacgccttgcgcgccaaggtgaaagggctgctggaagggctggaagcggaagtcagtctcgtggtcgatgtgatgttgcccgccgaacggcttgccctgatccttcgcagctttcggacgcagttcccgaccgtgtctctccgccttcatgtcgagggcttgggggcggtggcggcgctggtgctggaggggcgggcagacctcggcatcgccggtccggtcgcggcgcagatcgaggggctggagcgctgtgccgtcggctccgtggcgctggtgccggtctcggcgcccgaccatcctttggccagggcagaaaccctgctgcccggcgccgcgagggagcatgtccagctcgtgctggccgatcgctcgccactgacggagggtcaggacttcgccgtcaacagtgcccatacctggcgcctctccgatcttggcgccaagcatgcgttgctgcgcgaagggatcggctggggcaacatgccgctgccgatggtggagagcgacctcgtggccggcacgctggtgcgccttgcactgcctgatgcgcccggcggcctctatcgcttctccgccatcagtcgtcgggatgcaccgcccggcccggcggcgtcgtggctcatgcagcgcttcatcgatctcggcgccgaagacgaccatggcatcttgccggacgtgtgaacgcaggggagggcggcatccggcggccgcgccgcttgtcgccgcccgggccgggcgctaggtcggcccgaaccacgagcgcgggcggcgacggaggaaagatgcggagaggacgagggacatgaaggcagagacaagcgatgcgctggaaagggcacaggcctgctcgcctttcctggcccggttgatcgcctctcatcccgatctcgtcgctctcgttggcgcgggcgcgctggatgaggcctggcaggccgcgcgttcgctcgcgcctgaggcgccgatcgatcggcgcctgcggtcgcggcgcggcgccgtggcgctggtcgccgcgatggctgacctgtcgggggcgtgggatctggacgtggtgacgcgccatctttccgattttgcggacgaggcgatcggcgatgcgctcgctgcagccttcgccgaacgttatcccgaagacgaagcgcgcggtatcgccgtgatcgcactgggcaagcatggcagccgggagctcaattattcctcggacatcgatccgatccttgtcttcgatccccggacgatccccacgcgcgggcgcgaggagccacaggaagcggcgctgcgccttgctcgtcgactggttgcgctcctgtccgagcgcactggcgatggctatgtgtttcgcgtcgatctgcggctgcggccctcgccggaagtgtctccgatcatcctcccggtggacgcggcgatttcctattatgagagcgcggcggtcggctgggagcaggcggctttcattcgcgcccgggcggctgcgggcgatctcgcgttgggccgcaacttcctctcggccatccgcccgttcgtgtggcgacgcagcctcgatttcggcgccatccgcgcgatcagcgacgtgtcgcggcgcatccgcgcgcattatgccagcggccagcgcttcggtccgggcttcgatctcaagcgcgggcgtggcggcatccgcgaagtggagtttttcgcgcaggcgcatcagctcattcacggcgggcgcaatcccgcgctgcgccagcctgcgacccgcgtcgccctgcgggcgcttggcgatgccgggctgatcccgcccgatgcggtggcgcagctggacgcggcctatgtgaccttgcggacgatcgagcaccggctgcaaatggtggatgatcgccagactcacagcctgccggattcagcgggcgcgcttgggaacgtcgcccggcttgcggggctggcgaatgggcaagagctgctcgacgcgctggtgccccatgtggacgccacgggcctgatcttcgatggccttgtgggggaggaggcggaaagcgatgccgcgctgcccggcgatgagcgtgcgctcgccgcgcgcctgcacgacatgggcatcgaggatacggagcccttcgtgcaacgcatcgcccggtggcgcgacggcagcctgcgcccgctgcgcagcacggccgcgcgggaagcgctcgaggaacttctccccgagctgatgcgcgagatcgcccacgcgcctgccccgctgaatgcgctcaacaagctcgatcaggtcatctccggcctgcccagcgcggtcaatctgctgcggctgctcgttgcccggcccgggctggcggaactgctggtgctcattctgtcgcacacgccggcgctcgccgatgcgctcgggcggcaacccgctcttttcgatggcctgatcgacgcgagcgcactcgatcttccgcctgatgtgcccgtgctcgtcgcggacatgcgcgcgcgggatacgagcgaggacttccagcaacggctggatcatgtccgccacgtggtgagcgagcggcggtttgcgctcggcgtgcagatcatttcgcgcgaggtcgatccactggaggtggggcggggctatgcccgcgtcgccgaagcggcggtggacgtgctggccgatgccgccatcgcggaattcgcccaggcgcatggccgcgtggcggacagcgagctggtgattctcgcgctcggccgcttcggtggcggactgctcacccatgcctcggacctggatctcgtcttcctgttcacaggcgattaccggtcggaatcggacggtcgccggccgctcggcgcaacgctctattacaaccggctttcgcagcgcgtcatcaatgcgctttcggtgccgactgcggccggtgccctgtacgaagtcgatacgaggctgcgcccatccggcaatcaggggcccctggcagtcagcttcgagagcttcgcccgctatcaggccgaaagcgcgtggacatgggagcatctggcgctcacgcgcgcacggcccgtcttcggttctcccgcggcaagggccgagctggaacggatcattgacgaggcgctgatgcggccgcgcgacccggatgccctgcggcgcgacgccgtgaaaatgcgcggcgatattgcgcagcataaaccgcctgccggtccgctcgacgtgaagctggcgcagggagggctggtcgatctcgagttcctgatccacgtcacgcaactcacgcatcgaaccggcttctcgcccagcctgaacatcgctctgaagaaactgacgggcgccggcctgctcgacgagcggctggtgggcgcggcggacctgctcacgcgttatctggtcgtttcccggctggtgacgcccagttccaccgaaccggccgcggaaagccgctggctcgtggcgcgggcctgcggcgcggacgactgggccgccctgcttgcccgaatcgaagaagcgcggcaggtcatcggcaccaactggaatcggctggtggaagtctccgccgcataaggggccggtttcgcacccgatcatgcagggaaaggacaggaaatgctcagcgaaggagacatgctgccggacgtcacgctgacgggggcggatgacaccccgatccgccttggcgactatcgcggcaagccgctcgtggtctatttctatccaaaggcggacacccccggctgcacgacggaagcgatcgacttcaccggcctcgcggagacgttcgcggggctgggcgtgccggtcatcgccgtgtcgaaggacccgacggcaaagctcaggcgtttcgctgacaagcgtggcctcgccgtgacgctcgcttcggatggcgatggcagcgtatgcgaggcgttcgggacctgggtggagaaaagcctgtacgggcgcaaatatatgggcatcgagcgcgccacctttgtggcggacgcgcagggcaagatcgtgcgggcctggcccaaggtgaaagtgaagggtcacgcggccgaggtgctggaagccgtgaaggcgctcgcctgagcacggtggattcaagggatccctgagggggagcgcgggcagcggccatgaagagccgctgcacccgcgtccgcgccttcacatggtgggcgcgggttccgcgtccggcaccaatgcggaggtgggcacagcggatcgttcctcgccgctttcattcacattggcccgccgcagatcacgcttgtaagttgcgtaatcgaattccgtgccgcggtggagcatgcagcgattgtcccagatgagcagatcgccctgcttccatttgtgggaatagatgaaacgctcctgactggcgaaggcgagcaattcctcgatcagggccgcgccttccgcatcatccatcccgaccacgcgataggcatggctgccgacgaacaggcatttgcggccgtcgggactgatgcggaccagcggctgcttggcgcccggcatcaactggcgcagacgctcggtctcttccgggtcgacgccacccttgatgcggcttgcgagaaagctgtgctccgccaccagatcctggatcctgtccctggtctcctgcggcagctgctcatacacatagcgcagatcgacgaactgggtgtcgcccttttccggcgggacgatgtgaccgagcaacatcgaccatttgctcggcatgtcgttgaacgagctgtccgcatggaagatctcattgcccttcgcgaacttggcacgcagcgaggcgggatcgacgatctctccgttcgcatcgaggttcgacgcatcatagagttcgggcgccatgcggcccggctgatcttttcgcgcggcatagcccggcggcagctccagcggaccgaaggcgcgggcaaagcgcagatggtcggcatcgctgatatggtgctggttgcgaatgcagaccatgccgtactgcctcatcgcatcttcgatgaacgtgacgagggacgggtccggctcccgggacagatccgcgccaatgatctcgccgccaaaaacggggtgtagcttcctcacttccatggctcgtctcctgcgtttcgcgttctggcatgcccgaacagacgcagcgtccacgtccgtccctgcgcccgcgaggcttccgccctatttatgtgtcttctattaattcaaggccgaaccatttgtaaatatgctcatcgagacgggccgcacatgagaatggggccggaaacgcgttccggccccctccctccctgatttgaaccgatcagaagttgcgcttgatcgtcgctgcccatgtgcgcggcaggccgacgccggccgagacggtgctcgagctgaaatgctggtcgaacagcgaggtgtagtaatatttgtccgtcaggttccgcacttccagcgcgaaggtccagtcattgtcggctgtgcgataagcgaggcgcgcattcatgagaaagcggccatcgatcttgttgtagcgcgggtcgttgatcgcttcggcatacatgtgggactgataatcgccatccaggcgagccgtgagcgtgtcgctgccgagcggaaagtcatattgaatgccgccgctccatttccacttgggcgtatagggcgtgatcatgtccagggtgagaccgcccagttcggcttcggtcccgttgagttcggtatattcgaagtccagataactgaacgaaccatcgatggtgaagtggtcgaaggggcgtgccgtgaactccagttccacgcccttcacgtctgccttgccgacattgttcggctggaggcaaggcgagatcgggcaggcggagagcgtcaggatgatgtcattgtacttgttgaagaacagggcgccgttgagccgcaacttgcggtcgaacagatcggtcttgaagcccacttcataagtggtgagcgtttcgggattgaacgccttgagctgattgttgggactggatggcccgaagaaggggcgcgggttgacgccgccgcccttgtagcccgtggtgacctgagcgtagaccatggctgcctccgagaagcgatagtctgccgcaacgcgccagtcggtgcgctcgcccttgaacgtgtcgctcacgtcatagaggccaagcagcaggcagttgggatcgttgccgatgccggtggggccggccgtcggtgcgccaaggaagaaggcgcaggggagggggccggggatggtcccgtcgggattgctgcggaaataggtatatgtcttctcatcccagctgtggcggatgccgccggagatgttgagggcgtccgtcgcatggaaagtgccgttgaaataaagggccttggacgtcgaaggcgtgctgtcggggccgtgaatgaagtcgatgcccgcataattgaggtcgacacgcgcgttcagcgagccgtcctggtcatggtagaagccgcccagtgtatattcgaacagcccttccccaaggctgccgttgaggcggatttcctcgctccacatcctgtgctccagggtctggagcagttgctggcttggcaggggagagccatcctcgccttgcgcccatgaggaatcatagcggcgataagcggtgatcgacgtcagtttgagcgtcggcgcgagctcgatgtcgatcgttccctgaacgccccatccgttgaaatgctggatcggattgaccgcatagggcttgtacggcgactgcgatgtcggcgccatctggtcctggaatgtctcgtagctgatgaagcgacgatcatagccggcgggcggcgtgtcgcagctatagcggccataaggcacgaatttgcagtcatagaggatcggtgcgcccgtgatggtgttcgcgacccagggctgcccgtccgcattggtgcccgtgcgattggtgacctggaggcccgtgatcggatcgatccacggattctggccgttggcatcggatgcggcgtgcagcaatacggacgcgccggcctcggaattgtcccgcgtatagtcgcccgcaatgttgatctcgacggtttcactgggcagccagcgcagggagagccgtccggccacataggatttgccgcccagcgtccccagttcgacgcccttgccggtattgttgttggagggcacgcccgagccgggatgcgtcaggccataatcgagccgggtgacgtaaccatcccggctctgcgcggaaccggcgatacgggcgaacagcttgtcggtgatcgcgaaatcggcaaagccgcgcgcttccacgcggtcgaaggagccataggtgacctgaaaggaaccccggccgctgccgtccggcttggtggagaacagcttgatcgcgccgccgatggagttcttgcccgcaagcgtgccctgaggtccgcgcagcacctcgatgcggtcgagatccatgaggtccagcagcgagccggtgacggtcggatagtagacatcatcaacgtagatgccgacgcccggctcgagcgcatagttgaaatcgacctgcccgacaccgcggatgaaggccaccaacccggagccattgaactggccttgcggctgaagcgtgacgttgggcgcctgcgcggcgatgtcggagacattggtctgcgcgcgctgctcaagcatcgctgcattcacggccgtgatggcgatgggtgtgtcctgcaggcgggtttcgcgaaactgcgcagtgacgatgatatccgtgggatcggcgccaggattgtcctgtggcgtgctttccccctgagcccacgccggtgccgcgataacagtggaaatcgcaagcaaagctgtactacatgcgtgttgaacccgcatatcccctctcctcttttgtcggcaatattgctgtctcgaactggactttcgccgactattgttgttctagcatggctgtatgtgtctagtaagtaacacggctgtgctcggaaggccgttttcacgcgatgaaatggacaaaatcaataaaacttgcatgtcgcaagacccgcacgggcagggccgctctcgtttgctgtggggatccagtcgctcccttcttcaggagatttcattcagatgattgatattggcgttacgcatgtcggcagtctgcctcgtggcccggagctcacgccgctcctcatcgcccgtgaccatggcgagccttatgatgtcgaggaattcgaccgggtcgttcaggcggcgatcgatcaggccgttgagcgacaggtcgcgtccggcgtcacgatcgtttcggacggcgaactgggcaaggttggctattcgacatatatcatcgagcgtcttgaaggttttggcggacatagtccccgcaagcccgcgctggacctggcgccttatccagacctgcgaaagaagctggcggcgatcatgggagatcaggagtttacgcgcgcctcctgcatttcccaggtgaagctcaagaatctcgacccctgccacgaggatattgcccgcttctcgaaagccatcgagcgcaagggcgacggcgtgcgcggtttcatgaacgcggcttcgccggggctgatcacggctttccagcccaacgcttattatcccactcacgaggcctatcttgccgatcttgtgacggcgatgcgtccggaatatgaagcgatcattgccgcgggatttgatctgcagctcgattgcccggatctcgccatgtcccgtcacacgggctaccaggacctctccgacgaggatttcgtgaaagtggccgaggcgaatgtcgaggcgctcaatgcggcgacagaaggactgccgcgcgatcgcctgcggatgcatatctgctggggcaattatgaagggccgcacgattgcgacatcgatcttgcgaaggtgttgccgacgatcctgcgcgcgcgccccggcacgctgctgttcgagggcgccaatccgcgccacgagcatgaatgggccgtgtggcgcgacgcgaagctgccggacgatgtcgttctggcaccgggcctgatcgacagttgctccaattatgtggagcatccggaactcgtcgcgcaacgcatcgagcgctttgcggcgttcgtcggtcccgagcgcgtggtagccagcacggactgcggcttcggcacgtttgccggctacggaaagatcgacccggaagttgcctggaagaagcttgccgcgctcagcgaaggcgcgcgcattgctgctgcgcggatctgacgacgcgcggcgtttgcgtaaagaataggtcccggtagcgacacaaattaccgggaattgcaggggggcaaatccgattttgcccccctcgttctttaccaagccagtggccggtctcaggccgctgccgccgccttctttctcagctgggaaggagccgtctcgtcgaggaacatcgccaccacgcccgagacgatggcgaggccgagcatgatccagagaggcgcggaaaggtcggtggcgtcggcggccatccccgcgagcacaggcgagaagacgccgcccagcacttccgccacgcccatggtcaggccaagcgccgtggcagcatggcgcgggtcgacgctttccgaagggacagtggccatgaacatcgggaagatgccgttcatggaccagccgatgaagaacagcagcgccatcatccaggcggggccatgataatagatggcagccaaaggcaggatgatgccgacaaagggcatggcgatcataaccggtcgccggccgatccggtctgaaagccctgccacggcgaagctcgcgacggcggcggagatccccagggtgcccatcaaccagcccatggtctcaggcgcgaagccgcgcatccgggtgaggaagatcggcatgaaggcccagcagatcaccagataggaaaccagcagcacgcccagcaccacgcagatgaggatgttgcgacggagcagcacgtgcagcgtaccatgcttctcttccatcattccgggccgggcgcggggtggcggcgcggcttcatcgatgagccaccagagcagcaatgcgctgataatccctggaatgccggcaagataaaaagccgatcgccagccgaatgtttcggcgaagagcacgagcagcaccggggccgcgaacgatcccagcaggctggagcccagattctgcgccacgccctgcgcgatgccgcgacgctcgggcgccacgtcgctggcgatcatggcatggctgatcggcatgatgccgccttcggcagcgcccatcagcagtcgtgcgcccagcagcatggcaaaggaggacgcgaggccgctgagaaaggagcagagcgaaaaggcaaaggtggcgaggatcaggaggcgtttgcgactgcccagcatgtccgacagtttgccgatccccagagcggccagcgcccaggtgagcgagaggccgcttgccagcgcccccacctgcgtatgggtgagctgcagctccggctgaacgaacggcatcaggaaattgagcgcgttgcgatcgaagaacacgattccgaaattgaggctgagcaatgccacgagaaggatctgataacgcggggagcgcgtggcgcccggcgcggcgggcagatcggaccgcatcaacctcgcctccggaaagtgcctgttcggaagaagcggtatccttgcccctgggtcatgggtttacgcccacgcgggccggggcggtctcccgcaggaaggtcgccaccacgccgctcacaagggcaagcgcgatcagcatccagagaaaggcggaggggccaaaggcatcattcaggacaccgccgatcggcggaccgaacacgccgcccaggatctcgcacgagcccatcgccaggccaagcacagtggcatggtggcgcgcatcgacgctctcggacgggatcgtcgccatgaaaatggggaagataccgttcacggcccagccgatgaagaagatcgccgccagcacataggccggtccgtcgaagtagagcgcacccagcggccccagcacggagagaaagggcagagcgaccatgaccggcttgcgcccgatccggtcggaaaggccggagatcagaaagctgtagagcgcggcggcgaggcccagcgagcccatcagccagcccatcgacggaccgtccattccgcgctgctgcgtgagatagagcggcatgaaggcccaggtcgtcacgaaatgcgcgaccatgaggacgccgaccacgacgcagatgaggatattgcgggtgccgagcgcctgcctgatcgtcattcggtcggcggcgttggcggaagacgatggtcgccttggttcatccagcgcgaaccagatgatgatcgcgctcaggatgcccgggatgcccgccaggaagaaggcctcgcgccagccgaacgcggccgcgaaggggatgaggatcaccggcgcgaggaagctgccgagcaggttggagccgagattctgagccacgccttgcgccagtccgcgccatttgggtgagacttccgtggccaccatcgcgtggctgatcggcatcacgccgccttccgccgcgcccatcagcagccgggcaccgagcaggaaagcgaagctggacgcaaggccggtcaggaaggagcagagggagaaggcgatcgtggagagcaccagcagcatcttgcggttcccgatcgtgtcggaaagcttgccgatgccgaaagcggcaatggcccaggtgaagctgagcccgcccgcgagcaggccgatctgcgtctgcgtcagtccgagttcgggctgaacatagggcatcagcacgttgagcgcttgccggtcgaagaacacgataccgaaattgaggctgagcaggccgacgagccaggactgatagcctgccccgcgccgcccagcactttcctgattcccctccacgccctcttctccggtcaggcctgttctgattctcctatctgtgtagatgtttcgcgcatctttccagtgctatttcccggtgaaataggccaccgcgcgaaactcgatgctctcgcgcacatgcgcatcggcgctggtgcggttctcgaaggcgcagtgcagcgcgcgccacgcacggcgatgatcgctgtcatggaattttatgaggatgatctcctcccgacgcatgtccggataccaccaccagcgatgcgcggggctggcatggaacagagcgctcgcgcctagtgccgcctccccgggaatgggtgctgagagctcttcgtcgctcggcaatgctggaacgtcgatcttgacgttgcggatctccggatcgtcccgcgtactctcgaaatcgcacagggcgagcggccagtcctgcggcggatcggacaggggccgccagacgctgaggatgagaaagcgctgccagggcggtccatccggccgggcgcgacggtagcggttctgcgcgatacgatgcgcggtcggcgtatcgaaatcgacatgcgcgcgggcggcggggcgctggatccggccagcggggccggcgctcgatcgaagctccgcgcccatcggcaagacgagatcagcgccagtcctttcctgcacgattcgcacgatttcctcggcataggcgcttcccgggccggcggcctcgcgtgggtcggctacgaaggacgggcgatgcagcagctcgaaaccatgcgtatccagcgccggggccggggttgccgttcgggcgtttcgcagcgtgaccggcacgtccacgaagcggccggtggaaagccgcccgtccggtgcccagtagaagcgattgatgtgcgaatccggcgcgagatagccgatggtggccgcgagctggtcccgcgccatcggtctcaggcagcggagccgaacatggcccggatgtcatcgggcacgcgctcggcgcgcatcccgcccggacgctcggcatcgcgcacggtccacacacgcttctcggtcccctcgacgcaggggtgcccatccttcagcaggcggtggcggatggtgaaggaggagttgccgaaatccggcgcttccacttccagcaccacatcgtcgccataagcggccgggcgcatgaaacgggccgacacatcgaccatcgggaagccgacgacgccccgcgtcttcaccatgtccctcttgcgcacgcccagcgccttctcgaacaacatgatggtgctttcgccgaacatctccaggaagcgtggcgcgtagacgatgcccgccgggtcgcaatgaccccattcgatccgataggggcgggagaggaaaggcgtgaacgcgcgcggctcgtcggtcatggggcgaaatccagtccgccgatccgctcggcgaaccgccagccctcggtggtcttgcacaggcggtccgtataggttccgatcagcgggccgttcggatcgcggatcggcaggccaccgtccgggttcgcggagccctgatagaggaggatgatgctctttgccgtcgcttccgtctcgctgatcacgtccaccacgacattggagacgacatgacgcgcggcccgggcggggcgggcgagaaaggcggcgaggatggcatcgcgaccgatgaccggcttgtccggcgcgctggggcgggccatttgcccatcctccgcataaagcgccgcaaccgcttcccagtccgccgcgtcgttgagcagcgtgtactggttgatgagccgggtgcagtcccactcgatcgcgcgacgggtggtttcgtccatggccatgctcatgcctgcgcggtttcttcgggcagcagttcggtatcgatctgcgtttgcggcccggccgggtagcgcgggccggcgacggcacccggcgcgaagatggcatcgacctgcgcgatggcatcgaccggcagcgtcagatgcgcggccgcgacattctcctcgagatgcgcgatggagcgagtgccgggaatggcgatgatgcccggtgcgcgcgcgaggacccaggcgaggctgagttgcgcgggggcgatatcgagctctgccgccagcgcgttgaaccgctgggcgagctccagattgtggctgaaattcggctcctggaaacgcggcatcggggtgcggatgtcgccgggcgcgaaattcgtgtccgtgatcgagccggcgagcatcccgcgggccagcggcgagaacgcgacgaacgcgatgcccaggtcccggcatgcgtcaagcacggccacttcggggttgcggacccagggagaatattccgactggatcgcggcgatggggtgcaccgcatgggcgcggcggacggtcgccgcggacatttcggacaggccgatggcgccgatcttgccggcttccttcgcgcggaccagcgcgccgatcgactcctcgacggggacgttccggtcgaggcgatgcatgtagtaaaggtcgatataatcggtgttcaggcgcttgagcgagcgctccagcgaacctgcgatcgtctccggtcgcccgtcgagcacgcggttgccgtcgatcaggtcgaggacgcacttgctcgccagatgatagtcttgccgccggtggccgacggccttggcgagcagggtctcgttcttgcccccgccatagagcgccgcgctgtccagatgcgtcacgccgatgtccagcgcgtggttgagcagccggatcgcgtcctcctcgctgggcgagacgtcataggcatggctgaggttcatgcagcccaggctgatggcggagacggcgatcccgccgagcgggcgcgtggggaggggcgtggatggcaaggtcatgcggggcttctgtccccggtcatcccaaaaatcaatgtcgggatgcatggaacgcgctgcgcgggggatgaagcgcccgcgcagaggggggctcgaagggcgttcgcagggacgacacgtttccgacggtggctggggccacgaaaagggcggataagctgggctggcgcgggatgagacgcgcgcattggcggacagatcaggacatatcttcagggggtgccagcgggaaggtcgaactgctgctcgacccactgccagaaggcccttgagctgtgcgcgaccgactgcgccgcgatcctatattgttggacgttgtcgcgcacgcggatcactggccaatccgcctgattgcgcgagttttcggtgcgaaaggccgccagaagccgtgttccctgagccaacaactcgggctcggccttgagctgcgggtcggtctccagcgcgttgcccagacgggcgaattcgagcaccagatcgcgccgaagcatcacgaattcgcttgcggtgctcggttcgagccgggggccaagctcgacgatgcgcttctccacagccgcgaacgacttgagggcatcggtcagtacggcgccggcgcgcatggcattcctctccttcgatgcggcccgccttgtcggggtgccggggccatgttcgtggccttctattgtcgctttgtgacggttccaccgccatgatgcaatgacggcgtgcctgccgccaagaaaaaagccttgccagattgctccggcaaggcttccgtttcattccggtgcaggttttcagccctgcttttcgagctggacctcgagttcgcccagcacccgatagcaatcgagcactctcgccaccgacgaattgggctcgcgaccttcgcggatcgccgcgatgaattcccgatcctgcagctcgatcccgttcatcgacacgtcgaccttgctgacgtccacgggttcttccttgccggtcaccagatcgtcgtagcgcgcgatccaggtgccgttgtcgcagatgtagcggaagaaggtgccgagcggcccgtcattgttgaacgagagggacagggtgcagatcgcgcccgtctcgctcttgagctggatcgacatgtccatggcgatgccgagctcgggatggatcggcccctgcacggcattggcctgcacgatcttgccggcctgataagcgaacaggtccaccgtgtgcgcggcatggtgccagagcagatggtccgtccaggaccgcggctcgcccttggcgttcatgttcttgcggcggaagaaataggtctgcacgtccatctgctggatggcgagctcgccggccacgatcttgttgtggatatactggtggctcgggttgaagcggcgggtgtggccgaccatgcagacgaggccggtttcctggctcttcttcatcaccgcttcggcatcggcccagctgtccgccagcgggatttccacctggacatgcttgccggcattcatgcaggcaatggcctgctcggcatgcatctgggtgggggtgcagaggatcaccgcgtcgacatcgtcacgggcaagcgcttcggaaagatcggtgccgctgtgcttcgcgccatatttcgcggcgacttccgcggcctgctcggccttgcggctgatgatcgagacgatctcgacgccgtcgatattcttgagaccgtcgagatgtttttcgccgaatgcgccggcgcctgcgagagctattctcatggggcagtcctttcacatgagcgccctctcacctgcgagggagagggccgggaaggggggcggggaggagaggagcgggctgacacgccgcagcgtggcgacccctctcccaaccctctcccctcgagaggggagagggctagggcggatcgacattcagcgctggcggtctgcaaatggcgctttcccgggcttccggtgctcacgtaccttgagtacgctgcgctccgggtcccgaaaaaccaccattttcgccacgccatcatctgaatgtcgatccgccctagtggacgatcaggcctgggccaggctgtgtccgctcatcaccttgcgcggttcgagcggtgtacctgcggtctcctccggctgcaggatcatcgcgccgagcgcggtgttggaggccgggatgtgatagaaggtgtagagatcccgcaccttctccggcagcgcgccgcgcatgatgagccacatgaccagctcgatgccttccgatccgctttcgcgcagatactggatgtgcggcatcttgctcagctcctcggggtcgctgatcagcttgtcgatgaagttcaggtcgaactccttgttgatgaggccggcgcgcgggccctgaagctggtggctcatgccgccggtgccccagacatggacgttgaggtcttccgggaagctctcgaccgcggcgcggatgctgtcaccgagcgcgaagcagcgcttgcccgacggcggcggataagtgacgacattgaccgggaaggggatgaccttgcacggccattcctcgggctcgccgaagatcatcgagagcggcacggtgcagccatgatcgacgtccatctggttcatgatggtcatgtcgaactcgtcgaggatcaggctctgggcgatgtgccaggcaaggtccggatggcccttcacgtcgggcaccgggcgcgggccccatccctcgtcggcgggcttgaacgtttccgcgcagccgatcgcgaaggtcgggatgatgttcatgtcgaaggccgaggcatggtcgttatagaccaggatcacgacgtccggcatgttgccgggctgcttgatccagtcgcggatcggctggtagcccttgaacaccgggccccagtaatcattgtcgctggtgccggtctggatggccgcgccgagcgcgggaatgtggctggacgtgatgcccgtggtaacgcgtgccatatcagtagcctcccttgatcgagcgcacacccgcgggcgaacggccgccatcgatcatcatctgtgcatattcttcctgagtcatgccggtcatcgagccggcggcgaactggaagctcttgccgtcggtcgagaacagcttggacaggaaatagacattcccgccctcgtcgatcatcgcattgtagtcgcgggccagcacggcggccttggcggcgggcgtgaggttccactcgtccagataggcgctctcgtcggccttgaaccgctcgcggttctcggccttcatcaggctcatcgcgaactggttgagattatagcccttgcgcgcgcgctgggcggtgaacacgcgggtgccgggaatgtcgtcaaactcggcgagataggcgtgaacgtcgattctctctttcttctcggtcatatggtcctctctttagtgatttcgagcaggatgggcacatcctgcggctcggaaatcacgggaaacaaagctctagagcccgcgggccttcagcttggcgtcgagacgcgggaaaacgcggcgggtgttgccctcaaagatggcgtggcgttcctggtcggagatgtcgagcgcatcgatatagcgcttcgtatcgtcgaaataatggccggtggtcgggtcgatcccgcgcacggcaccgaccatctcgctgccgaacaggatgttcttgttgtcgatcacgtcggccagcaggttgatgcccggctggtggtagacgcaggtatcgaagaacacgttgttcatgagcagtgtgtcgaggctcggctgcttgagcatgtcagccaggccccggaagcggccccagtgatacggcaccgcgccgccgccatgcgggatgatgaagcgcagcgtcgggaaatccgcgaagagattgccctgcagcaactgcatgaaggcgatggtgtcggccgccagataataagcgccggtggcatgcatcgccggattgcagctgcccgagacgtggatcatcgccggcacgtccagctcgaccatcttctcgtagaagggataccagaacctgtcggtgagtggtggatgcttgaaatggccgccgcccggatcgggattgagattgcagccgatgaagcccagctcgttcacgcagcgctccagctccgcgatggagctggtcatgtccgcttcgggcgactggggcagcatgcacacgcccgcgaacgtctctgggaagaggtccaccacgcgggcgatgagattgttgcacgcctgcgcccacgggaccgcgaccgactgatcgcccacatgcggggccatggccgaggcgcgggggctgaaaatcgtcatgtccgcgccgcgctccttaatgaggcgcagctgattggcctcgatcgtctcgcggatctcgtcgtccgaaatctcgggataaggcggggcgggctggccggccttgaaggcggccttctgctgctcgcgccattcgtcatgcgccttgggcagcaccgtgtaatggccatggcagtcgatgatcatcatcattcggttacctctcgtgatcgtctctgtatttcttcattgtcggtcttcacttcatcgctccggccggacccggcgtgaggaaagggctgcttagtccctcatgcggcgctcctgccggccggggtcgacgcccgttcgggatgccgctcgtccagcaaggccagcttggcctccagatcctgcggcatgtccgccccggcaagcaaggtgcccatcgcccgctggcgcgccaccgtgccgcgcgtcatcagcggatcgatgcccagctccgagagcgtcgccacgacttcttccatctcggcggcacgacgcgtgccatgtgccagcatgcgatcgagattatagtccgccttctgcggccagtcaccgccgagcgaacgcagcaccccgtccgtcacgcccgccgcgcgggccgcgagcagcatctcggcggtgagcgcctcgatgcccttgaccatcaccgagcgcaccatcttggtggcgctggccgcgccgatggaggcgccgcaaggctgcactttcgagaatccgatgctgcgcagcatggctgcaccatcctcgccatgcgggccgctcaccagcaggggcgccgtcagcgcggcgggctgcacgggggacatgaccgcgacatccacatagcgcccgccggccgcttccagcacggcggcattgcgcgtcttggtgcccggggacactgaattgagatcgcagaacagcgcgcccggcgggatgtcctgcgctgccgcctgcgcggccggggcggcctgatcggcggtgacgaggctgagcacgatgtcggcgccatcgagtgcctgcgccagagtctcgcagccgatgacgccgtgcgcggcataagcggcgcgcatggcaggcgccgttgcgggatcgagcgtcttgatgtcgaacacgcgcacagtcgcgcgccattcgccggcggcggcaaaggttctcccggcttcgccaaagccgatcagggcaatcctcggactcatgcatcctccttgcaggctcgcgcgcgcgagcgcaaatttgaacgcgccggtggctataaggtcaggcgaatggttcggctgcagccctgtccagctgcgcgatgaaatcggcctgcgcgggcgaggggcgccactgggcgcgcgtggtgatgccgatggtgcgatcgaactggccgggcggctcgccgagcgagatgagccagcccgcctgccgctccaccgagacctggtccggcgcgagcagcgtgaggaaatcggtctgcatcaggatctcgcggatcatcatcaccgagccgcactcgatcggcacgatcggcggatcgagcccggcggaccggaacatggcctcgaatcccgtgcgcagcggcgcgcccgaggaaggcacgatccagggatagcgggcgagcgcggccagtggcgggagcgtcggcgcgtccgtatccccggccagcgcggcgatgggatggccggcgcgggccagcgcgatcacgccggcatggaacagcgggcgctgcaccagatcgggccccggcggcggctcgcgcagcgcgccgatcatgaaatcgaggctcccgtcgcgcagcggctcggtgagttcgccatgcgagccttccacgatgacgatctcgacgtccggatgcgcggcatggaagcgcgccagcgccatgggcagcacccgtgcgcgggagagcggcatggcgccgatggtgagacgcgccacgcccggccggttctcgcccagcgcttcgctcagccccgcttccagctcgctgcgggcgaggcggaaggcgcgggccgtgcgccggcccggatcggtgagcgcaatgccgcgcccccgccgctcgaccagcgggcggcgcaggatgagcgcaagatcgccgagcgcgcggtgcagcgtgggctgggaaaggccagtgcgcgcggccgccgcggcatagctgccggcatcggcgaccgcgaggaacgcgcgcatctgggccgtggtgacgcggtgcgagccgatcaacgccagcgcccgctcgatccgcgccgccagcgcgcgggcggggggcaggggcgtcatgccatcggtgcgccgctcgaagagctgaagctccagcagggactccacccgcgcgatcgcctgagtgacggcgggctgggtcaggtggaccgtgctggcggcggcggagacgctgccccggctcacgacggccgcgaccgccgcgaggtggcgcagattgaaggaccagggcgtcagcatcagggcggacttagcagcagcttatggtccgcgcaaagttcgcgcttgcctgacgcgcgcatgggggtggatggcgtgtacgatgtcgctattcgcgcatgcgggtggatggtgtccgccgtgtcactattatagtgataacggtcatcaatagtgacgatgatcaatctgaggaatgagaggagctgccatgggtgtcgtcgtgcagaatatcgagcgtgcgccgctggaggtgatcgatggtctcgccgcgtgcggtgtcgccacggttcacgaggcgcagggccggaccggtctgctggcgtcctacatgcgccccatttatcgcggcgcgcgcgtggccggcagtgcgctcaccatcagcgcgcctccgggcgacaactggatggtccatgtcgccatcgagcagctcaaggctggcgacatcctcctgctggcgccgaccagcccctgcgaggatggctatttcggcgacctgctggcgacgagcgcgcaggcgcgcggctgccgtggcctggtcatcgatgccggcgtgcgggacgtgcgggacctgaccgagatgaacttccccgtctggtccaaggccatctacgcgcagggcacggtcaagaacacgctgggcagcgtcaacgtgccggtggtgtgcgccaatgcgctcgtcaatccgggcgacgtgatcgtggcggacgatgacggcgtatgcgtcgtgccgctcgccaatgccgagaaggtgctggaagccgcccgcgcgcgcgaagccaatgaaggcgacaagcgcgagaagatggcgaacggcgtgctcggcctcgacctctacaagatgcgcgagcggctggagaaggaagggctcaaatatgtctgagccggtcgtgccgggtggcgtgcgctgcatgtggatgcggggcggcacgtccaagggcggctatttcctcgccgaagacctgcccgccgacacggccacgcgcgacgccttcctgctgcgcgtcatgggctcgcccgatccgcgccagatcgatggcatgggcggcgccgatccgctgaccagcaaggtcgcggtggtgaagaagtccgcgcgggagggcgtcgatgtcgactatctcttcctgcaggtgttcgtcgaccaggcgatcgtcaccgacgcgcagaattgcggcaacatcctcgccggcatcggccccttcgccatcgagcgcgggctggtcgcgccgacgggcgacgagacccgcgtcgccatcttcatggagaataccggccagatcgccgtcgccacggtgcagacgccgggcggcacggtgacctatgacggcgaggccgcgatcaccggcgtgccgggcacggccgcgccggtcccgctgctgttccgcgacaccgccggctcctcctgcggcgcgctgctgcccaccggcaacggcgtcgacgagatcgacggcgtccgggtcacgatgatcgacaatggcatgccctgcgtcgtcatgctggcgagcgacgtcggcgtcaccggctatgaggaccgcgacacgctggacgccaatgcggagatgaaggcgaaggtcgaagcgatccgcctcaaggtcggcgcgatgatgaaccttggcgacgtgacggaaaagtccgtccccaagatgatgctcgtcgcgccgccgcgcgagggcggggcgatcaccgtgcgctcgctcatcccgcatcgcgtccatgcttccatcggggtgctgggtgcggtgagcgtggcgacggcctgcctgatcgagggctcgccggccgcatcggtggcgacggtgccggacggcgcgaccaagacgctgggcgtcgagcatcccaccggcgtgaccgaatgcgtcgtgacggtggatgcggcgggccagccggtggaagcgggcatgctgcggacggcgcgcaagctcatggacggcatcgtgttcggataaacggacgggatggccggataaggaacggccggggccgggccgccgcgacgcggggcatcgggccgggcagggaataaggcgccgccgaagcggacgacatttttaggacaggcagaccagcatgacgaacgacgagcgcattctctcctggaacgagaccccctccaagccgcgctacacgccgccgccgggcgcgatcgacgcgcattgccacgtcttcgggccgatggcgcagttcccgttcagcccgaaggcgaaatatctgccgcgcgatgccgggccggacatgctgttcgcgctgcgcgatcatctcggttttgcgcgcaacgtcatcgtgcaggcaagctgccacggcacggacaatgccgccacgctcgacgcgatcgcccgcgcgcaaggcaaggcgcgcggcatcgcggtggtcgatcccgcgatcgacgaagcggagctcgcggcgctgcacgagggcgggatgcggggcatccgcttcaatttcctcaagcggctggtggacgatgcgcccaaggacaagttcctcgaggtggcggggcgcctgccggcgggctggcatgtcgtcatctatttcgaggcggatattctggaagagctgcgccccttcatggacgccattcccgtgccgatcgtcatcgaccatatgggccgccccgacgtccgccaggggcccgacggcgcggacatgaaggccttccgccgcctgctcgacagccgcgaggacatctggttcaaggcgacctgcccggaccggctggaccccgccggcccgccctgggacgacttcgcccgctcggtcgcgccgctggtcgcggactatgcggacagggtcatctggggcaccgactggccgcacccgaacatgcaggacgccatccccgacgacgggctggtggtcgacatgattccgcgcatcgcgcccacgccggagctccagcacaagatgctcgtgaccaatcccatgcgtctatattggtcagaagaaatgtgatctgagtcatagtcatcgcttggggaaggaggcagaaagagggccacaacagactggagagagcgatgtcatttcccgcgaccccggactataccggcctcaacaagccggtaggccaggaagtctcgatcaagggcctgaaggcgagcgagggcacgattcccgcagatgtgcgcggcgcattcttccgggccgtgcccgatccgcagttcccgcctttcttccatccggacaccgcactttccgacgacggcatgatcagccgggtgctcttcaacgcggacggcaccgtggactatgacatccgctatgtgcagacgccgcgctggaaagcggagcgcgccgcgggcaagcgcctgttcgggcgctatcgcaatccctacaccaatgacccttccgctttcgacctcgagggcaccgtctccaacacgacgccggtctggcatgccggcaagctcatcatgaccaaggaggatggcccgggccatcaggtcgatccgcatacgctggagaccatcggcgcctatgatttcggcggcgtcctgcgatcgaagacgatgacggcgcatgtccgcgtcgatcccgaaacgaaggagatgttcgtctatggctatgaggcggacgggctctgctcgaagaccatggcctactggtggacggaccgggacggcaagctggtgaaggagcaatggttcgaggcgccgttctgcagcctcgtccacgacttcgtcattaccgaaaattacgcgatcttcccgctgcagcccaccacggccgacctggagcgtgtgaagggcaaaggcgcccactgggtgcaccagcaggacctcgactatcatgtcggcatcatgccccgctatggcgacgtctcacagatccgctggttcaagggccccaagggcatgtccagcttccacatgatgaatgccttcgagaccgacgacggcaaggtccacatggaccatcatgtcacggacacgatcgctttcccccacattcaggcggacagcggcatcaatgtcccgccccagatgctgggcggcggcttccagcgctggatcatggacatgaagggcgacggcgagagcgtggcagtgacgccgctcggccctccgggagacatgccgcgcatcgccgatgccgatcagggccggccctaccggcgcggctggtattgcagcatgaatccccagcccatggggccgccggtgatgggcggcgtggtcggcgtcatgttctcggccctgctgcgcaaggatttcgagacgggcgagatcgtcggctacaacctgccgccggcgcacggcatgagcgagaccgtccacgttcccgccagcgaacccggccatgagggctggctgatcgcggtggtcgatcaccagctcgggccggacacattcgagcatgcgctgtggatctggaatgcgggcgatctgcccgccgggccggtcgccaaggtgcccgtgcccacgcgcatgcggccgcaggtccatggctggtgggtgccgatggcagattacgaggcggcgcgggcggcctaggcagcaaattcgcggattctgagagagccaaaagcgagcttttcagccatttctgttcgtcatcccggatcgagtccgggatgacgtcgtgaatgacgagagatggtgcgccgccatggcctcggaattcgtccacgctccctaggacaatgtcgatcagccctgaggggcccggagggggcgcggcttgccacccggcggggcggcgggcgcgcttaccagctcgcgccgtcgatgaaacggcgcggcaggcttttccagagcgcgggctcgaacagcctgagattgatgcccatccggtcataggccggatcgtgcgcgctccagtgcgtgacgacgccgcaggtgccgcaatgccacaaggtcagggtcgcgtcgccctgcacatagcccacgccggtgccggtgacctccacctcgccgggcgagcggtacgtccacagggcgccggtccgccggcagatcgagcaattgcattcgccggcatcgacgggatcgccgtccatcgccacccggaccgccccgcaatggcagctgccttcatgcttcatggccgtctctcccgcttcgacagggcaagcgcctgtcgaggatcgatcctaccatggctggcgcggaacgacagcggccatcgcagccgccatcgttcctgccgcatgaggccgcgtcggaggccgcgcgctgcctcgcgcgctcaaagcgcggagatggccttcaccgtctcgtcgaaacggccctcgcgctcggcgtagcgcaggaacttcacggtctcgaccaggatttccggcggggtcggcgcggtctggaagagcgccatgacttccgcgacataatcctccagcggcatgtagttctcgcgggtggactggccgggcgtcagctccgtgcgcacggcgggcggggcgatctcgatcacttcgatggtgccggcaagctgcgcgcgcagtgaaaccgtccagctgtgcagcgccgccttgctcgcgctgtagctgggcgtgccgatcagcggcacgaaggcgaggccgctggtggtgttgatgatcgccgcgtccggctgcgccgagagatgcgtcaccagcgcatcggtcaagcggactggcgcgagcagattggtggtgatggtccgctcggcaatactggtgtcgcctttgcgggtcaggtcctcgcgctgcatgatgccggcattgttgaacaggatgttcagggccgggaagcgggcgatggcttcttccgccagcgccgcgatgcttgccggatcgctcgcgtcgaaggtgagggcatgcatgccgtcgcgccccgcgatggtctcctcgagcgtggcggcggtgcgcccggcgacgatgacggtgttgctaagatcatggaagcgctgggcaagcgcgcggccgatgcccgagccgccgccggtgacgagcatcgtgttgccggtggttttcatgggaagtctcctctttgccagtggacgacgccctatctatgccgatactctcgaatcgaaagaaggcaccgaaaagatttatacttactcgaaagagagtattggccagaaagagagtatcggatgacagcgagctccggaagcgcaagcccggcgcgttacgacgagatcgacccccgcgtggaagcgctggtgcaggacctgatcgcgcaagtggcggacaagtggaccatgatcctcatcgaggttctgcacgaccatggcgagcagcgcttcacccgcatcgcgcagaaagtgccggacatcagccagaagatgctgacccagacgctgcgccggatggagcgcaacgggctcgtgtgccgcaccgtgcatccggtcgtgccgccgcgcgtggactatcggctgacggcgctgggcgagagcctgggcgaggccttctgcggcgtgtgggaatgggcgcaggcgcatctcgacacggtggaggccgcgcggcagggctttgacgggcgcaaggcggagggcgtctgagcgggccgggcgtgacggggcagggcatgacgacgccgcgcgggcatgacccccttgcgggcgctctcccgcatcgtcaaagaagggccatgcgtatcctgcttccggccctcgtcggccttgccctgctgtctcccctccatgcccggaccgccgcggtctcgcccatcctgaccacgcccgacgcggtggacagcgagacctatgcgcagccgcgcatcgcacgcgtgacgcatgtcgcgctcgatctcgatgccgatttcgaggcgcgggtgatgcgcggatcggcccggctggacattctcgccgcgccgggcgcgcgggagatcgtgctggatgacaaaggcctcgcgattgagcggatcactgacgacaagggcagggcgttgcgctggaccgtcggcgccagcgaggagaacaagggcgcgccgctgaccgtgcagatcggcgccgcccggcagatcacgatccattacagctcccggcccgatgcgagcgcgctcggctggctgccgccggcgctcactgccggcaagcgcaagcccttcctcttcagccaggggcaggcgatcgagaatcgcagctggatcccgacgcaggacagccccggcatccgccagacctgggaagcgagcatcacggtgccggacgatctggtcgcggtgatgagcggcgagcggctcacgccccagggcgagccggccggagcagggcgcaagcgctatcgcttccgcatggcgcatcccgtgccgccttatctcatcgcgctggcggtgggcgacctcgcgttccagccgctcggcccgcgcagtggcgtctatgccgagccggtcacgctggcgaaggtcgcgcccgagctggacgacaccgagcggatgatcgacgcggcggaatcgctctacggcgcctatcgctggggccgctacgacatgctcgtgctgccgccctccttcccttatggcgggatggagaacccgacgctcacgttcctcacgccgacgatcttcaccggcgacaaggccaatgtcgacgtcgtggcgcacgagctggcgcatagctggtccggcaatctcgtcaccaacgcgacctggccggacggctggctgaacgagggcttcaccacctatttcgagaatcgcatcgacgagatcgtctacggcaaggaacgcgcggccgtgctggccgacatctcgtgggacgatctccagcgcgacctgcgcggcagcaagcccgccgcgacgaagctctatgtggggcccggggaggaagcgggcgaactggcctacaacaagggcgccatcttcctgcgcaccatcgagaagaccgtggggcggaagcgctgggacgcctatctgcgcgcctatttcgaccgtcatgccttccagccgcagaccacggccggctggctcgctgacctgcgcgcgaacctcatcaagggcgatgcggcgctcgaagcgaagctgcagctcgaccgctgggcctatgaggccggcctgccggacaatgccgtccatgtgcgctcggccacgctggcgcaggtggatgccgcgatcgagcaggtgaaggcaggcggcccggtggcgtcccttcccttcgcgggctggggcacgcaggaatggcaacgcttcctcaacggcctgccgcgcacgctgcctgccgcgcgcctcgccgagctggacggcgcgatgaagctcggcacctcgcccaacgcctatgtgcgctcggcctggctgacgctggcgatcggcaatcgctacgagcccgcgctcgcctccgccgaggaattcctgccgcgcgtcgggcggctgctgctcatccgccccgtctaccgcgcgctggcggcgcagggcgactggggcatgcccgtcgcgcgccgcatcttcgcacaggcgcaaggcgactatcacccgatcacggcagccgtggtggagaggatccttgagccggcggggtagggtggatcgatatccagcgctggcggcctgccaagggcggttccgggcttccggtggaagatcttgccttcagccctggttttgcgctgcgcgggtgactggattcccgtgtgcacgggaatgacgagggagggggagggcaggtctgctgcccccctacggtcagtccgcgggctggctgttcgggccagccaattgcccgcctctcctttcaccgcctactttagaaccggcgcgatatcgaccagcttcacatcgcgcatctgatgaagataggcttcgtaataacctttgtgcgacgcgccgacgatcgccagcatccttgtgcctgcccgccgtccgagtacttccctgatgttcgcgaccatccgcaggttgcgggtttcccaataggcgacgtagcgcctgccatatccttgcggagaggggtcggccagcgctggtccccagtctgacttgtaggcctcgatggcgtaggatggatcgttgaaggcgcgatagagattgagaaggccatcggatgaggtgatggtgcttgcaagagcgtcgctttgggccttgcgcgctttcgatgcgtcattgtcccaggcgcgcgacagagccttgccaaaagcttcctcgtcctgcagcgcgcccatataggtcgattgatcgtccacgctccacacacgctccagtccggcacgcgccgcgacacgcgcagcgatcagatcggtttcgttcacccgctgagcgcgtgccttcagcagatcgacaagctcggatgtcaaaatgccgtccgcgatgcgctggctgtcgggcaggcgcagccattgcaccagggccgatgcaggctctcccgctgccaggaaggtcgcggccagtgtgcgacgcatcgcaggagccgggttgtcaggccagtccgccagcatggcttccgccttcgcattggccgtcgggacatcgaggccagtggctagcgcggcacgggacgggtcgaagcaataggatcgataagcgtcctcatagcgcgccggttgccgccgcatcatatcgcaaagaagcccggaattatcctccgtcgcgaccgctgtgggctgccatgcgacaaggcgggacaggagcggctcgaccatctcgggacgaagacgatcacgccattgcgaaagatgcggactggcgagaaccatgacctggttcggctcgcccaccggccgatcatccatcgcgtccggacgaaaggcgggtgaatagtcctgtgcagacacagctgctccacccatcagggccacaaccgcaatcatggaaagcgacgccaatgacctcataagatctcccccatcatgcaagacttccgccaggaaatgccgccgacttgcgaacgcgttattgaacgcgcgaggatttcccgcaatggcaggatcgcttccggcccatgatcccaagtcaagtcagatcggcgaggtcgatgcgggcgccggcgagggcggccttgttggcggcgcggcgtttgcgttcgatttccagccgctcgggcggggcttcttcgtccgggagggcggcgaggctggtttcgtagatgtcctcgaaatcctcggcgaattccgggtgggtgaagatgaggccgcgattctcgctcatgccgcgcaggatcttctcgccggcttccagcgggtccatgccgttggagaaggcggacgcgaagtggcgcagctcggcttcgtccaccggcgcgaagccgctctcgccgaggcgggcggggcgcttgagcgcgctcagcccggcatcggtcgccaccagagcggggcacaccagcgagacgccgatgccgtgcggcgccagattgtagcgcagcgactcggtgaggccgcgcacggcgaacttggatgcggtgtagatgccggcctgcgggcccgagagataagcggccatcgaggcgacgttcacgacatgcccgccttcgccggtcgccttgatcttcggcaggaacgccaccagcccgttcgccacgccgccgaaattgacgcccatgatccagtcataatcggcgtggctggcttcatccgtggggccgaacacggagacgccggcattgttgaccagcacatggcatttgccgaaatgatcgatgactttatctgcagcatcagcgaatgcggggcgatccgtgacatcgagcctgatccacagcggcgcctcgcgcccgcgctgcgcgaaccaggcgtcgcagcgggcgcgctgcgcctcgttccggtaggaaagggccaggcgcatcccggcatcgctgaaggcccgggcaatgccgaagccgatgcctgtccccgcgccggtgatgaaggcgaccttgccggtccagtccatggcgtttcctctcgattcattggctttgctttgttagccatccttgcagacaaggagagaggagtcgataatggctgatgtggaaacgcgtttggctgagctggaaaagaaggttcagcaactcgaggacgtgaacgcgatcaggcggctccaatgggcttatggatattatatagattataacaggccggaagaagtcgccgggcttttcgcgaaggacggcgtcgtcgtctttctttccggtgaatatgtcggttacgaaggcgtgatgcgtctttacggcacatggttccagaatcgcttcaccggcggacgacgcgggcctgtccatggcctgcttctcgatcatttccagcttcaggacatcatcaccgtcgccgaggacgggcagaccgccaagggtcggttccgcggcatcctcgcgggtggctggcatgacgaggtgctgcacgagaagccggacgaggtcccgcagcaattctgggaatccgggctctacgagaatgactatgtcaaggaagacggcgtctggaagatcaagcggctcgattacatgatgcagtggcagggcgattatgagaccggctgggcgcacacggtcgcgcatctccagccggcgctggtctgctatccggagaatccggacggcccggatcgcatcctgccccagaaggacgtgcgccagacctggccgcaccgctacgaagtgcccatgagtttcgcgcatccggtgctgggcaaggccttcatggtcgagaatttcacgccgatgatgatgaagaaggagaagcccgcatgagccgcgcatccctgggcacgcgcgtcatggccctcgcgctggggctggccggcatcgccgcgcccgcgcaggcggcggagggacagtgcgatctcaccgcccggcaagtggtcgatcgcttcattccgctgttctacgagcagaaggacgtgcgcaccgcgttcatgacctgggtggcggaagattatatccagcacaatcccgtggcgaaggacgggcgggacaatggcatcgcggcgctggagccgttcttccgctcgatgcccgagctgcgttacaccgtggcgcgcgtgattgcggaaggcgatctcgtcgtcgtccacaacaagctccagatgaatgcgcaggatcgcggctcggcggtggtggacatcttccgggtcgagaattgcaagatcgtcgagcattgggatgtgatccagccgatccccgagaaatcggccaatccccatccgatgttctgaacgcgggcgtcggggcctcttgccgggcgcccggagtgcgacggtgcggctaaggggaggagaggacatgaaggcaaggatgttcatggtcgccatgctggcgatgtcggccgctgcggcgcccgctcgcgccgccgagccggacagttgcgggaagacggcggtggagatcgtcagcgatttcagccggctgttcttcgtcgagaagaactggcgcgaggcgttcatgacctgggtggccgaggattatatccagcataatccctatgcgcaggacgggcgggccgctgcgctgcgccatctcggcccgatcttcgatgccaatccgcagctcaaggtggatatcaagcgcatcttcggggacgagacgcatgtcgcggtccattatcattcggtgatgacaccgggcacgcgcggtttcgcggcggtggacatgttccgggtgaaggactgcaagatcgtggagcattgggacgtgatccagccgatgccggagacatcggccaatccgcatccgatgttctgagccccggccgccatgcccgcgccggcgacgggttgattttgtccgctgatccgtgcagcccctgatgccaggacaagacgggccggagatcagcgcgccggcacaaggccgcccttcctcaagctagagcagaagaccccatgcccatcgaccccagcaaagtgaaagccatcgacgtccacgtccatgcggaagtctcgtgccacgaccccgaggacccggtgatggcgcagttcttcgatgccgcgtccgcctatttcaaggcgccgcgcgaacggccgaagatccccgagatcatcgatttctaccggcagcgcgagatcgccttctgcctgttcacggtggattgcgaaagcgcggtcggcgccaagcgggtttccaactacgagattgccgagctggcggccgagcatgacgacatcgtcatccccttcgcctcgatcgacccgcacaaggggaagatgggcgctcgcgaggcgcgcgacctgatcgaaaattatggggtgaagggcttcaagttccaccatctcatccagggcatccacccctccgaccggaccggctacccgatctacgaagtgatcgcgcactacaagctgccggcgatcttccacaccggccattcgggcatgggcacgggcatgcgcgggggcgggggcatccgcctcaaatatggccagccgatgctggtggacgatgcggcgtccgatttcccggacatgaagttcatcctcgcgcaccccagctggccctggacggacgaaagcctctccatggcgctgcacaaggacaatgtgttcatcgacctgtccggctggagcccgaaatattttccgccgcagatcatccgctatgccaacacgcagctgaagcacaagatgatgttcggcagcgatttcccgctcatcacgccgggaaaatggatcgccgccgcgcaggaagtcggcttcaaggaggatgtgctgccgctcatcctgaaggacaatgccgtgcgcgtgctggggctgggctgagggggccggcacccggacatcgatgacgaaaaggcgcgggcgggggctgccttcaatcgcgccggacaaaaggagaggagcagcatgagcgatctggccggacggcacatcatcgtcaccggggcatcgagcggcatcggtctcgccacggcgcggatgctggccgcgcgcggagcgaaagtctcgatgatcgcgcggcggatcgatgcgctgacggcgcaggcgggcgagatcggcaccggcgctgccgccttcgccgccgatgtgggcgacaaggcggcactggacgccgcgctgcaggccgcggcggaccgtttcggccccgcctatggcctgttcgccaatgccggcttggcaggcaatttcgcgcccgcgctcgattatccgggcgagctgttcgaggatgtgctgcgcgtcaatctcaccagcgtcttctgggcgatgcaggccgtgctgcccgcgatgatcgcggcgggggaaggcagcatcctcgtgacaggttcgatggcgagcaagcgaggcatggcgatgaaccccgcttatgtcgcgtccaagcatggcgtgctgggcctctcgcgggcgatcgcggtggaaatggcgccgcatggcgtgcggtgcaattgcgtgatcccgggcttcatcgatactcccgccttcgacctcatcccgcccgatcaggcggcgcggatcaaccagcgcgtgccccagcgccgcatgggctcggcggacgaactggccgaagtggcctgcttcctgctctcgcccgccgcgagccatgtgaccgcgcagggctgggccgtggacggcggcgtgctggagacactggaggtctgatgcggggcaaagcggggcgccttgcacggctgattcgcgaggccggcggcgatgccggtgaggcagcgggacttgctctgcggcgcaaccggacgtccgcgcactggcagggggaaatgcgcgcaaaagccgcagaaaatcatgctgttccgggcttccttcttggtgggccggaggggctgtgttatttcgcgcagtgaaagaacaagcgaggaggagaggcgcttgatcgaacggaaagtgaagaccgtacgcgcgctggagcgcggcttgcaggtcctgtcggaaatcgaccggcgcaaaggcgccaatcttcacgaacttcatctggcgctcggcctgcccaaggcgacattgctgcgcatggtggtcacgctgggcaagcatggccatatctggcagcgcctcgccgatggcgccttcctgccaagcgcgcgcctgcggccaccgtcggcggatatctccgccgaggaagtggccgaggtctcatctggtcatctggcccgcctgtccgatcaggtggcatggccttccgccgtggcggtgccgcgcgccgaccatgtcgagatcgtggagacgaacagcccgctcatccggctcgatgccatcatgctgggcccggtgggggtgcgcctttcctatctgcacacggcgacggggcgggcttatcttggcgcctgccagccggacgagcgcgcggcgatcgtccgccggctgcgcccggcggaaggcgacagcgcgggagaacggctgctggacgacatgctcgccggcatccgcgaccgtggctatgcgctgcgcgagccgtttcatccctggccggaccgggactggcaggcagtgcggcaggacgggcggcgctccatggcggtgccggtcattctcggcgccttcccggtcgcgtcgatcaacatcacctggctgcagcgccgcagcgacacggcgacggtcgtgcagcgccatctcggcgcgctgcgccgcgcggcggaaggcatcgcgacggacctggcggcggcgcgcggcgtcgtagcctgaccgggccttcggggcggcgaggcggtatcgactctgaaaggcattgcatgcggtgaaaacgctgcgcttgccggagctcgcgcgaggcggctagagccgttcggaagaggcgccggcgagggatgcctcaagggttttgaacggccgctcccgggtcggtccggctgaacagcccagcgaccgtccagagccggccaggcgaatgagcacaggagacaagcggatgcgtgcatggcaactggcggcgggcgccacctcgatcgatgatctgagcctgatcgagatgcccgatccggtgcccggccccggcgaggtcgcgatccgcgtccacgcatgctccctcaattatcgcgatcaggcgatcgtgcgcggccagtatatgggcgggccggtgccatcgcccatcgtgccgctgtcggacggggccggcgaggtcgtcgcggtcggccccggcgtctcgcgtttccggaccggcgatcgggtggccggcacgtttttccaggactgggtcgacggaccgcccaatccccacaccggccccgcgaacggcgcggcaggcgggcggggcatgcttgcggaaaccgtgctactgcccgagcagggcgtcgtctccatcgccgcatcgctgagctacgcggaagccgcgacgctcccctgcgcgggcgtgacggcctggaacgcgctgttcgagggtccgcgaccggtccgcccgggtgatcgcgtgctgctgctcggcaccggcggcgtctccatgatcgcgctgctgctggccaaggcggcgggttgcgaggtcatcgtcacatcctcgagcgatgccaagctcgaacgggcgaaggcactcggcgccgaccatggcgtcaattacaaggcgatcgaggactgggggcgccatgtcggcacgacgctgggcggcgtggacaaggtggtcgaggtcggcggggccggcacgctgcaccagagcttcgccgcgctgcgccacaatgccgaggtggcgctgatcggcgtgctcaatcccgtcggcgggcccaatccggccgcgctcatgatgaccggcagcatcctgcgcggcatcttcgtgggctcgcgacgcatggccgagcggctggccggggccgtggacgccaatggcatcaagcccgtcatcggcgcgaccttcagcttcgaagacgcgaaggcggcttatgcctatgtcgaatccccggacctgttcggcaaggcggtgatcgcattctcctgaccccggcaggccggcatggcgagctttctgatgatccatggcgcctggcatggcggctggtgcttcgagcgcctgcgcaggccgctggaagcgcggggccatgccatggcggcgccggacctgcccggcatgggcggggacgcgcgggccctggcggcggcgacgctcgaccgctgggcggacttcgccatcgcgcaggcagacaccttgccggggccggtgatcctgtgcgggcacagccggggcgggctcgtcgtcagccgtgccgccgagcgcgcgcccgaggcattcgcggcgcttgtctatgtcgcggcgctgctgtgcgaggatggccgcagcctctacgacatgatgggcgagccgcagcatggcggcttttccgatgggctctcgccggtcgcggacgggctgggcgtggcgctctccgcgcaggcggcgatcccgcttttctacagccactgcgagccgcaggtgcaggccgtgagcgccgcgcggctcgtggcggaaccggtgcgtccgctcggcacgccggtccgcgtcacgccggagcgcttcggccgcgtgccgcgccattatgtggaatgcatccatgacagggtcctgccgctggcgacacagcgcgccatgacggcggcccttccctgcgcgagcgtgaccacgctcgacagcgatcacagcccgttcctgtgcgtacccgacgcactggcgggcgccctgacaacgatagcggagaggacgcaggcatgaacaggacaatgggtttcggcgggcaggtcggcacggtctgccagatggcctatgtcgtgaaggacatggacgaagcgatcgactggtggatcagcaagctgggcatcggcccgtggttcttcctcccgcgcttcggcggggaagggcatgtgttccggggcgcgccttgcaccagcgacgtcgccatcgcgatgagcttcgcgggatcgatgaacatcgagctgctgcagccgctcgacgacaatccctcggtctacaaggagacgatcgaccgggtgggctatggctttcatcatttcggcctcgccatcgacggcgacgagatcgaggcggaagtcgagcgccgcatcgcgcggggcgaagtgctcgcgcatcgcgcgccggtgcccaccggcgggtcggtcgcctatttcgaaggcgggccgggcgcgccgggcttcgtcgagctgatccccgcgacccccggcatggacgagggcttcacgcgcttctgggagcagacgcggggctgggatggcaaggatccgttgcgctccttcctctgattttgctgcgcagcaacatggcgccgcaggacgtcggaggtgacccgcgtgccgagatttctagggccgtttccgcctggtctgaaatgggcctcacaacccttcgcgggtgcagcaagaatggcggaaatgcgctggatacagccagtgacacaagtttggacagatgcgccgggggcacgaaattttcgtttgtgtaacatacaaaaattcgtatgtttccgggcgtccatcgattcgaccgattgcgtcgaacgccgacccgtacctcgcgatgatcaaggagaggacttagctgatgtcggcacctaccaatcttgaacaagtgcttgccgccggcggcaacaccgtcgaaatgctgcgcaacagccagatcggtgcctatgtgtatccggtggtggcgccggaattctccaactggcgcaccgagcagtgggcatggcgcaattcggcagtgctcttcgaccagacccaccacatggtcgacctctacatccgtggcaaggacgcgctgaagctgctctccgacacgatgatcaactcgcccaagggctgggagcccaacaaggcgaagcagtacgtgcccgtgacgccttatggccatgtcatcggcgacggcatcatcttctacctcgccgaggaagagttcgtgtatgtcggccgcgcgccggccgccaactggctgatgtatcatgcgcagaccggcggttataacgtcgacatcgtgcatgacgaccgctcgccgagccgcccgatgggcaagccggtgcagcgcatctcctggcgcttccagatccagggcccgaaggcctgggacgtgatcgagaagctgcacggcggcacgctcgagaagctcaaattcttcaacatggccgagatgaacatcgccggtatgaagatccgcaccctgcgtcacggcatggccggcgcgccgggtctcgagatctggggtccctacgaaacccaggagaaggcccgcaacgcgatcctcgaggcaggcaaggaattcggcctcatcccggtcggttcgcgcgcctatccgtccaacacgctggaatccggctggatcccgagcccgctgccggccatctacaccggcgacaagctcaaggcctatcgcgagtggctgccggccaacagctatgaggcgagcggcgccatcggcggttcgttcgtgtccagcaacatcgaggactattacgtcaatccctacgagatcggctatggtcccttcgtgaagttcgaccacgacttcatcggccgcgacgctctcgaggcgatcgacccggccacgcagcgcaagaaggtcacgctggcctggaacggcgacgacatggcgaagatctacgcttcgctgttcgacaccgaggccgacgcgcactacaagttcttcgacctgccgctggccaattatgccaacaccaacgccgacgccgtgctcgacgcggccggcaacgtggtcggcatgtcgatgttcaccggctattcctacaacgagaagcgcgcgctttcgctcgcgacgatcgaccacgagatccccgtcggcaccgagctgacggtcctgtggggcgaggaaaatggcggtacgcgcaagaccacggtcgagccgcacaagcagatggccgtgcgcgccgtcgtgagcccggtcccctattcggtgaccgcgcgcgagacgtacgaaggcggctggcgcaaggctgccgtcacggcctgacctttgggcatcgggcggccatctcccacgggggacggtcgcccggcgccacccatgacgattgctctgcgaagggcgccgttcgtcccgaggagccgccgcgtccgtcggcacggcgaatcgagggcgatgctgacgaccggccccgcctggcgccggcatgcagcgccacccggccgggaccgccgaacgaccggctcccgcggctctcgcgcaatcgaacctgaaccctgaggcgaggaagaggcgaggaaccgatggctactgcaacgctcgacaaggccgccctgtcgcggctgtttaccgactactcgctcgagatcacgcccaaggacgtggaagcgctggaaaatgccgcgcacatgatcccgcccggcacgctgatctccgtgacgttcctccccggcgccgaatatgaggatcgcgcccgcgccgccaagcgcatccaggagctgggcttccggccggtgccgcatctctcggcccgccgcctgatcgacgaggcggacctgcgcacctatctcgacatgctcaagggcgtcatcgatctcaagcatgtgttcgtgatcgcgggcgatcccaacgagccgctcggcatctacgaggacgcgctggcgctgatcgacagcggcatcctcaaggaatatggcatcgagcattgcggcatctcgggctatccggaaggtcatccggacatcaccgacgagaagctcgccaaggcgatgcacgacaaggtggcctcgctgaagcggcagggcatcgattattcgatcatgacgcagttcggcttcgatgccgagccggtgctcgagtggctcaagcaaatccgcagcgaaggcattgacgggcccgtccgcatcggcctcgctggcccggcctcgatcaagacgctgctgcgcttcgccgcgcggtgcggcgtgggcacctcggccaaggtcgtcaagaaatatggcctttccatcaccagcctgatcggcagcgccggcccggacccggtgatcgaggacctgacgccggtgctcggcccggaacatggccaggtgcatctgcacttctatcccttcggtggcctggtgaagaccaacgagtggatcgtcaatttcaaggggaagcagggcatctgagcgccctgccgaccgaacaggacttacggcgcatcggcccgggcgacctgcccgggctcgccacgagaaaggacgaggaggacacatggcacaaggctccgatatcgagatcgcccgcgaagcgaagatgcagaatatcgcggaggtcggcgcgaaagtcggcatcccgcaggacgcgctgctgaactacggcccctacaaggccaagctgagctgggacttcatcaacagcgttcagggcaaccaggacggcaagctgatcctcgtcaccgcgatcaacccgacgccggccggcgaaggcaagaccacgaccaccgtgggcctggccgacggcctcaaccgcatcggcaagaagaccgtggcggcgctgcgcgagccttcgctcggcccctgtttcggcgtgaagggcggcgcggccggcggcggctatgcgcaggtcgtgccgatggaggacatcaaccttcacttcaccggtgacttccatgccatcacctcggcgaacaacctgctcgccgcgctgatcgacaaccacatctactggggcaacaagctcggcctcgatccgcgccgcatcgcatggcgccgcgtgctcgacatgaacgaccgggcgctgcgctcgatcgtcaattcgctgggcggcgtctcgaatggctatccgcgcgaggacggcttcgacatcaccgtggcttcggaagtcatggcgatcctgtgcctttcctcggacctcaaggacctcgagcggcgcctcggcaacatccacgccggctacacgcgcgagcgcaaggccgtgctggccagcgagctgaatgcctcgggcgccatgaccgtgctgctcaaggacgcgctgcagccgaacatggtgcagacgctggagaataatccggtgctcatccatggcggcccgttcgcgaacatcgcgcatggctgcaactcggtgctcgccaccaagaccgcgctcaagatcgccgattatgtggtgacggaagccggcttcggtgccgacctgggtgcggagaagttcttcgacatcaaatgccgcaaggcgggcctcaagccctcggccgcagtgatcgtggcgacgatccgcgcgctcaagatgcatggcggcgtcgacaaggccgatctcggcacggcgaacccggaggcggtccgcaagggcggcgtcaatctcgctcgccacatcgagaatgtccgccagttcggcgtgccggtggtggtcgcgatcaaccagttcatcacggacaccgacgaggaaatggccatggtgaaggaaatcgccgaggccgcgggcgccgaggcggtactgtgcagccactgggccaacggctcggccggcaccgaggaactggcgcgcaaggtcgtcgcgctcgccgagagcggttcgtccaacttcgcgccgctctatgaagacagcatgccgctgttcgagaagatcgacacgatcgccaagcgcatctaccgcgcgaccgaggcgacggcggacagcagcgtgcgcaacaagctcaagggctgggaagcggacggcttcggccatctgccggtctgcatggccaagacgcagtacagcttctcgaccgacccggcgctgcgcggcgccccgaccgaccatgtcgtgcccgtgcgcgacgtgatcctctcggccggcgcggagttcatcgtggcggtctgcggcgacatcatgcgcatgcccggcctgcccaaggtcccctcggcagacttcatcaagctcgacgagcagggccagatccagggcctgttctgagccccggccatgccgtgcgcgtcatgaccgggtcatgaccgcgtgaagacatcgggaaggcccgccgcgcagatgtgtggcgggcctttcgctatggcggctcggcgcccgcttgcgatgccgggacccgcgtgcgacgctggcgccatgacgggcgcggggagagcagaagcggaaggcgcagcggagcagccgcttgccggtgggcgggcgacgcgcggcgtggtgcgtgtcggcgacactgtccgccgcccgccgcgcgacaatgccgcctttgcgcgtgcattgctgcgccatctggagagggcggcccccggcctcgcgccggcctttctcggccaggatgcgcaggggcgggacatgctcggatggatcgcgggcgacgtcgagccatcgctgcgggattatggcgacgcggctgtcatcgcggcggcgcgattgctgcgccggctgcacgatgccacgcgtggcacggcattggcgggggagagcgaggtcgcctgccatttcgattgcgggccctataatgccatctttcgcgacggcctgccggtggcctggatcgatttcgacatggccgcgcccggccgggcgatcgacgacctggcctatctggtctggatgtggtcgatctcgtcacaagcgaaccgcgcgccgctcgccgcgcaatgccggcaggcggctctggctgcccgccattatggggtcgcgccggccgagcgggccgggctggtggcggccatcatcggacggatcgacggcaatatccgttattgggaagccgccctgcgcgatctgcggcgcgtcgcggtgagcgaggagaaggcgcgtgccatgctgcgctggtcccacgaggagcgcgcgcatatgctgcgccacaaggcggcctttgctgcggctctcgatgctggctgaggggcgggggagtggcttgccgtcaccctcggctttgcgcagatggagcggagatacccacggcagggggatgcccaagcggcgtggacagagtccaggcctttgcggaacggcggttatcccgcttttgctccagaagaagcctgacccgatacgacttctgttgcggacgtgccgtccctcattatggaataattccggggtaggggttccatgatcgattggattctttctggctttggcgcgtggctcggaaaccgctggttcggggcgtggttcaagcgtcatccaatcgttggaaatcttttctttattgtcgggacaattgcagcgatcattgttcttctggccatcgagtgatcgtccgctttccatcacctttacgccatagctcctgcaagccctctgtcctaaaagctgacattcgcagttttatgcgacatcttcggtgttacaaccggaaccgctcgctccgcattcggctatgaaagatcgataacaaggcgatggcgaacggcagaaaatcaggtgcgaggcctcaagagcggcctttccggacagacgccaatggagacgtcatcttccccttaaatcgtcattcccgcgcacgcgggaatccagctgagacatcgcgtacgagcgccggggtgtcactggattcccgcgtgcgcgggaatgacgaaaagtggaaatgtccgcttgccacaaccaatcggccatccaccgaccttgatgggttcctttaaagcggaccttcgcccggccgacgtctggccacgccgccgggtcatttgaggcgcaccttccccgccgcacggcgaagcgccgcttcaggggaggcgggccgcgcgggccgggttttccgggcctgcgccgcgatcggggagctgctcgttgaagatcttgcggctgacgaacttccatgcgccgtcgaccttgcgcatggagtcctcgtaatggccgtagctgccgatggcggggctgtggccggggccattattggccacctcgaaccagtagatgacgcccttcgcggtgtcgccatgcacataaatcgcctgattggtgatgaagtggcgcagcacgacgggtttgcccgagccgtcgtcgccataatattgcttgatggcttccttgtagatgccgatctcgcggtagatcgcctcggggccgacggctgtgccccgcgcccattcgagccggccttcgggcgcgaacagggccgcgtaggattccgcatcgccccagtcgagcgccatcagatactccgcctcgagctgcatgatcgccgcgcgatcggcggcataggcatcgcccgcatcctgttgctggccggttccggtgatcattcgctgggcctcccctgttgtcgatgcgtgccgccagatgaaatgaccgggctttgcgcgcgccttacaccatgcccgtaaagcacagaaaaccggcacctgcaaagtgctggacaaaatcaacgcgacgttggaaaccacgggggcggacggcaccgggggagaagacccggcgactgtccgcattctgggaagaggagatcatatggcaattgcacccgtcacggggcagggggcgccgaaggaaggtacgcaagcgcatagctggccgtccgcgccagccgcttattatggcctcacggtcatcatcatcgcgacattcctgagtttcttcgacagcacggtgttcggcatgctggccgagcgcatcaagatcgacttcggcctgtccgatacgcagctcggcatcctgggcgggcccgccagcatcatcttctacgtcttcgtcggcattccgctggcgcgcctcgtcgatctctatccccgccggatcatcctcgcgatcagtgccgcggtgacgggcggcgtgacgatgctgagcggccttgcgcagaatttcggccagttcatcgcggcgcgcatgctgctcggcgcgggcggatcggcccatgcgcccggctcctattccctcatcgtcgacatgttccggcccaagcgcatccccatttccttcgccctgctgcagctcggcttcatcggcgggaccacgctcggcgtgttcttcggcggcatgatgatcgcggcgacatcgcactgggaaccgagccaggtgatgggcctgcgcatcttcggctggcagtggatcctcatcggccttggcctgctgtcctttccggcagcgctgctcttcctgttcatcaaggaacccggccgtcgcctcgcgccggtcgaggcggtggtggtgccggaagcggtgccgctgggccgcaaggtgctcaccttcatgggcttcgatgcgctcaagggcatccgcgccaagggcgtggtctattatccgctgttcttcgcgctcgcgctcagcgcgacggaaagccagggcatcggcttctggcgcgtgcctttcctggtgcgcacctacgggctggacgaggcgcggatcgggcaggtgcttgcgcccatgctgctggtcgcgcagctcgtggggctcgtgctgggcggcgtcatggtctcctggttcgcgcgccggcacaaggacgccaatgtccgcacggcggccatctgcttcacggcggtgacggtctgcacgctcgccgcgccgctgatgccgagcggcgagctggccatgggcgccatggcgatcgccaccatgttcggcctggccggcgcgccggcgcagaacgcggcgatccagcgggtcgcaccgcaggcgatgcgcgggcaggtgacggccttctatctgttcatgttcaccttcttcggtgcgatgggcagcttcgtcatcggcgcggtcgcgcaatatgtcgtgggggatgaagcgcggctctggcaggccatcttcatcaccgcgctggtgctgctcccgctcgccacgatcagcatgtggcgcgcctgcaagccctatcgcgcggagatcgagcgactggaggcagccgaggcggcaattgccgcgcaaaccgcggaaacagccaaggggagttgacgactcaccatctcttcccgaaaggatcatacatgccctcgggcatgtccggctcccggaggccgcggcgcgtgctgcggcctcctcgcggagcacgctgagttctggaagaggattgccatgaccgcctatccgtcccttcacatgattatcgacggtgaggccgtcactggcggcgaccgccgcacgcagaccatcgtcaaccccgccacgggcgagacgctgggcgaattgccgctcgccgacactgccgatctcgaccgggcgctcgaaacggcgcagcgcggcttccagcgctggcgcaacagcacgccgcaggagcgggccgccgtcctctccggcgcggcgcggctgctcatggagcggcaggagacgctggcgcgcatcgccaccatggagcagggcaagacgctggcggaatcccgcatcgaagtgatgatggtcgccggcctgttcaatttctacgcgggcgaggtgttccgcctttatgggcgcgcgctcgtgcgtccggccggcacccgctcgaccgtcacttatgagcccgtcggtcccgtcgcggccttttccccctggaacttcccgctcggcaatccgggccgcaagctcggcgccccgatcgcggcgggctgctcggtcatcatgaagtcggccgaagaaacgcccgcgtccgcgcttggcgtgcttcagtgcctgctggatgcgggcctgcccagcgacgtggcgcaggccgtgttcggcgtcccggacgaagtgtcgcgctatctgctggcctcgcccgtcatccgcaagctcagcttcaccggatcgacggtggtcggcaagcatctcgcgaagctcgccgccgacgacctcaagcgcacgacgatggagcttggcggccacggcccagtgctcgtcttcaacgatgtcgacgtcgaccgcgtcctcgaggtgatggtcgggcacaaatatcgcaatgccgggcaggtctgcgtctcccccacgcgcttcatcgtgcaggaggatgtctacgagactttccgcgacggctttgccgagcgcgcgaaggcactgcgggtcggcaacggcctcgaggacggcatccagatgggcccgatggccaatgcccgccgtccggacgcgatggaacgcctgatcggcagcgccgtcgatgccggggcgacgctcaatgccggtggcgagcgaatcggcaaccagggcttcttctacgcgccgtccgtgctgagcgacgttccgctggacgccgagatcatgaacgaggagccgttcggccccgtcgcgctcatcaatccctaccgtacggcggacgagatgatcgcggaagccaatcgcctgccttacggtctcgccgcctatagctggaccaacgacgtgaagatgcagcgccgcatcgcccgcgaggtcgaaaccggcatgctcggcatcaacagcgttgccatcggcggcgcggattcgcccttcggcggtgtcaaatggtcgggtcacggccatgaggacggcccggaaggcgtgcaggcctgcctcgtcaccaaggcggtgcacgagggctaaggcccggctttccattcaggaaacgctgcccgggccggagaggccaggccgccttgcaggggcagggccggctctgcccgggcagaccagtgaactcaggggttgcaggagaaagacatgacccacgcactcaacaccggtggcgaccggggatatctcaggatcgccacggaggaagccttcgccacgcccgcgcagctcgacgcttatctcaagctcgtgcgcgagggacgggccgacaaggcgacgacgtcgctctggggcttttacggcacgtcgccttcggagcgctcgcagtggatccgcgaccggctcgtcgatctcgacgacctgcgcctgcaggccatggacgagaccggcatcgacgtcgcgatcctctccatgacctcgcccggcggccaggtctttgaggcggacgaggccaaggcgctggtaagcgaagccaatgacgtgctcaaggctgcgtgcgagcgctaccccacgcgctactacggcatgatctcgatcgtcccgcaggacccggcatggtccgtggcggaaatccgtcgcggcaaggaggagctgggcttccggggcgtgatggtcaacagccacaccaagggccagtatctggacgagccgcagttcgaccccattctgcgcgcctgcgccgaacaggacctgccgctctacatccacccgcagtccccgccggacggcatgatcgccggcatggtggaagccgggctcgatggcgccatcttcggcttcggcgtggaaacgggctatcatctgctgcgcctgctcaccaccggcgtgttcgaccgctatccgaaccttcaggtggtcgtcggccatggcggcgaggccatcccgaactggctgttccgcgtggactacatgcacaaggctggcgtgcgctcgcagcgctacgagcgcctgaagcccctgcagcacgacatgttccactacatgcgcaacaatgtgctggtgaccaccagcggcatggccagcgagcccaccatcaagctgtgcatggaacagctcggcgaggaccgggtgatgtatgccatggactatccctatgaatatgtggcggacgaggtgcgcgtgcacgacaacctcgccatccccttcgcccagaagaagaagctgatgcagaccaacgccgagcgagtgttcaaactgtgagcgacgcgcccgcggcggcccgggtaaccgggacggcctggtatgcgctggcgctggtcggcctgaccaacgccctgtcgctcctggatcgcaatatccttgcgatcctggcgccgcgcatcaaggcggacctggcgatcggcgacgcggagatgggactgctttacggcaccgtcttcgcgttgttctacgccttgttctcactgccgctcgggcgcctcgcggacggctggatccgcacgcggatcctagccgtcgccattgccttctggtccgtggcgagcggcatggccgccttcgccaacggctttgccatgctggcgatttcccgcctcggggtcggcatcggcgaaggggcgacggcgccggccggcacctcgctgctgttcgactatttcccgccgcgccggcgcggcctcgtcatgggcgtcatcgcctcggccatcgcggtcggcctcggcctgtccaatgtgctgggcggcgtggcggccgaatggtgggacaatcgctatgccggcggcgccgcgccgctcggcttctccggctggcagttcgccttcatggttgcggcggtgcccggcctgatcctcgcgatcctgctctggggtctgcgggagccgcagcgcggcaccatggacggcatcgtctcgcggcctgatccggcgccgttccgggcaagcttcgcgctgctcggatcggtgacgccggggccgcatcttcttgccctcggcacgcgccgcgccccggcccgccactggtcggcaaacctcgtcttcattctcggcgtcatcctgctcatgacgctgatcgtgcaggtgacctcggccttttcgccgcgcccctcgctcaacttcggcggtgcggcgatcaatccccatgtcctccagtggggcgtgatgggcttcggcatgatcgtgatcttcaatctgctgcagggcttcgcgctggtcgatccgccaacctacaagctcaccgtgggatcgccctcgctgctcatcgccatcgcggtcggcacgatgcagacgatcatcaattacggcgtgatgggcttcacgccgaccttcatcatgcagacctacggcacgtcgccggccgagaccggcgtcaccttcggcatgctctcgctggtcgtgggtatcgttggccccatgctggcgggtccgctggccgactggttcgacaagtcgatgcctgccaccgggcgagtctatctgacgctgttcgcgctcggcgtctcgccgcttgtgggcatctggacctatcatgcagccgacaccaccggcttctatacccgcttcgtgctctacagcgtgatcctcacctgctggatgccgccgctctattcattgctctacggccttgtcctgccccgcatgcgcggcatcacggcgagcacctatctcatcatctcgaccatcttcggcctcggcatggggccctatctggtgggcatggtgtccgatgccacgggcggcgacctgcgcaccgcgatcctcagcgtgaactgggtcgcgatccccatcgtcatcctgctgctggtgctggtgttccggatccgcaaggacgaggggctgaagctcgagcgggcgcgggcgggcggcgaacccgtctgacccggcccggccggcctgcgcgatcctctggttgactttgttcgaaaaagaccgccttgtagcggccgatggagtcaatgcagcgcacagccaaatcgtgcgcgcggggtgagaggaaagacaggccaatggttgatgtcagaacggtcgactatgtgattgtcggggccggaagcgcgggctgcgtgctcgccaaccggctctcggcggatcggcacaccgaagtggtggtgctggaggcgggcggcgacgatcgtcccacgcgcgagctgagccagttccgctccaacctgatgatccacatcccgatcggcttcggcaagacactcaacgatcccaaggtcaactggctctacgaaaccgaagtggacgagggctcgggcggtcgtccgcacaaatggcccaagggcaaggtgctgggcggctcctcctcgctgaacggcctgctctacgtgcgcggccagtccgccgactatgacggctggcgccagatgggcaatgaaggctgggcctgggatgatgtgctgccctatttcaagaagagcgaagatcagcagcgcggcgccatcgaggggcacggcaccggcggcggcctctccgtctccgatttccccgagcagcacccggtcagcaaggcgctgatcgatgcctgcgtccaggcgggctatggctacaaggacgacctcaacgacggcgaccaggaaggcacgagctggttccagatgacggcccgcaacggccggcgctgctcggcggcggtgggcttcctccatccggtgatggatcgcccgaacctgacggtcgagctgcgcgccatgaccacgcgcatcctgttcgagggcaagcgtgccgtgggcatcgagttccgccagcatgatcgcatgcgccgggtgatggtccggcgggaagtgatcctcgcagcaggtgcggtggaaagccccaagctgctcgagatctcgggcgtggggcagggggcgctcgtccagtcgctgggcgtgccgctcgtccatgagctgccgggcgtcggcgagaacctgcaggaccattacatgatcggttgccaggcgcggctcaagccgggcacgccgtcggtcaactccatggcgagcggcctgccgctggtcggccagatcttcaaatatggcttcacgcgcaaggggctgctgtcctacgccgtggcccatggctgcacgttcctgcgctcgcgcgaggggctggagacgccggacatccagatccacaccatggcggcctccatggacctcgaagtgctcaacgcgaagcagcagctcgcgctggagaaggagccggggctcgcgtccaacccctgccagcttcgcccggaatcgcgcggctcgatccatgcccgcacgcccgacggcctggacgcgccgaagatcacgcccaattatcttgccgacccgatcgaccagcagatggcggtgacgcagctcaagatcatccgacacatctggcagcagccggcgatcaacaaatatctggccgggcccgatcccttcggcgagacggacgaccagatgttccattatgcgcaggtcgcgggcggcacgctctatcatgccgtgggcacgtgccgcatgggctctgaccccaaggcggtggtggatgcgcgcctgcgcgtccacggcatcgaaggcctgcgcgtcattgatgcctcggtcatgccgaagatcgtctccggcaataccaatgccgcctcgatcatgatcggggagaagggatcggagatgatcctgcaggacgcgaaggaactggcgcccgcctgaccggagcggcgcgggtgcatgccgcccgcgctcctgccccgcctgtgcgtgccgaactcaggccggcgcggtcgtctgccccgcctcgaccgcgcggaaggcgtcggcgatgagcgccacggacttcagccgggcatcgggatcgaaagccgggctgtggacgatcacttcgtccacctgcgtgcgcgcgatgaagcgggcgagaccccgcgcgacatcctccaccgacccgaaggcgctgcattgcaggacatggcccagcatcgcgctcgccgagggcggcaggctggcgacataattctcgaccggcggtggcagcttgcccggtcgaccggtgcgcagcgccacgaaattctgcatcatcgaactggcgatatattcggcttcggccgtggtgtcggcggcgacggcgctcagcgccgcggcggcataaggctcgcgcagccgggcggaagggcggaagtcccgccgatagatcatcagcgcttcatcgagctggtcgggcgcgaaatgggacgcgaaggcataaggcatgccgagcgcggcggcgagttgcgcgccgaacaggctggagccgagaatccacatctcgatgtccgcgccgcgccccggcaccgccaggacgccaagatccgggtcgccggtgaagtgcgcgcgcagctccacgacattgcggggaaatttctccgcctcggtcatgaagtcgcgccgcagcgcgcgagcgacgcggctgtccgcgccgggcgcgcggccaaggccgagatccacccggcccggaaagagcgcgtcgagcgtgccgaactgctcggcaatgacgagcggggaatgattgggcagcatgatgccgcccgagccgatgcgcatgcggctggtcgcgcggccggcctcggcaatgatgagcgaggtggcggcggcggccacgccttccatcccgtgatgctcggcgatccagtagcgatgatagccatgcgcctcggcatgggcggcgagcgggccgacgcggcggatggcatcggcactggtttcgccctcgacgacattgacgaggtccaggaaggaaagcttggtcattggaggaagatgggcgcttcggtagcgctttgcaacgggctgggcgtcgtgacgggcagcgtgcgggattgcgcgtatgtgatgccctccggacgggcgcccggcgtcctcaggtcacgcgccacacccacagcttgatgcccgccttgtagcgcgcgccggagcacaggaagatgctgcggttcatccagtcatatttgccgatcggtgcgatgaactcgggcacggtgcggaaataatagtccgccgggtcgacgtcctcaccggcgcccagccgcgccatcacctcgggcgggccatggcgcaggccacgattgcggatctggatgacgacgtcgtcatcggtgtggagcgcgtagatcgcgtccgccaccgtcacgccgtcgccgcgggtgagctgccagtccgacgccccgccgaccagccggccacggatcagcggtccttccacgcgccccccggcgcggatggggatgatccgccgcgtgccatcgacggtctcgccgatgggaatgggcggatcgagatcgccctcggcctcatagacgaactcgaggccgggaatcacggcgccggctggaatcatggcttctctcccttgatcgacgatatggccgcgcggacgtcaggcgcccgcgcggcggttgttcggtttcgatgcccggatctcaggcggcgaggccgatctcctcggcattggcccagttgccgtgcagaccgaagcgcagcgcgaagggcaggtgaaccgtcgcgaccgggcctttctcgatgtccagtgcctcgaagatcagcaggtcgctcttgtggtcggccaggcgattgcagacctgtacgatccagccatcgccttccggcgcatccttgctgcgcgggatgaaggcgggctcctgcagcgaggaagtggggccgcaccaccaatgctgctcggcgccggtctggtgatccttgaggaacaggcagttcatcaggaagccgcccgcgctgccgcccttgagttccaccgggcgcttcatgtccatttccagcatccagccgtagcgataaggcaggccggtcatgcgatcatcgatgcgcgggaactcgcccgccgtctcggtgaggcgcgtgacgctgtcgaactcgtcgctgttggatgccatgtccaccgtccagcgggtgagccggctcattgcctgctgcggattgaacggcgcgccgtggacgtccgggaagaaggggaacatgttgttctccgcctcgggcacgtcgacatggactttcgtgccttcctggaaggcattcatcacatggctggcgaagcagttctcccgcttgaaccagcggatgtcctcctgcttgaggtccgcgcggcgcggaatgatgccgagatagaccggcagggtggtgtcgaagccgaagtgcggcaggcccttctccagccggtcccagctgccgatgctcggcacgatgtgcaggaccagatagtccttcgtcacgccgaaatcatgcatcatgcagtaataggggaccttgaaccacgcctcgtagatcagctcgccgtccggggagatttcatagaggcacacatcgtccgtgcacaggccgctggccgcataaccgatggcgaccatgttgccggtgagcggatcgaccttgggatgggctgtgaaggtctggccggtcatcttgccgccgaacttctcgaagccgaaagtctccatcgtcgccgggtccatggtcagcgaggggctgtcctccttcatcgcccagagcttgccggcgaagacgaaggcattggtgttcgcggtggagcgatactcgcccttgacggactcgtcatcggtcagcggattgcgataggagccgaacagggccttgccggcggcgttctccagcttccacttgttcgtcttcgcccagcgctgcttgatgtcgcactgtccatcgtggatgtggaagcgcgtgatcatgccgtcgccgttgaagctgatgtcgtcgcccagccgcggcgggaattgcgggtccggctggacacggaagaaggcgccgttcagctccggcgggatcgtgccctcatgcaccaggttcggaatgtcgcactcgatgcgcgaaggggcgttgaagccggtgaaggcaggggtgtcgggaaaatgtgccatggcttgctcctctcgcaagtaattgtatgctacgcttacgaaatcgacaaatttcggcttcgggtcaaggaggctgcggcgagtcttgggggaaagagagttggaagcaagagatagacagcatctggttcaggccgccggccttgaatgcgcggacgacgcgcaagctcgtcccgcgcgcgccgcgacgatcgaggaccagggcgtcggcgcgatcgacgacatcatcggcttccatatccgcctcgcgcacggcgcgacctaccgtcacttcacggaaaccttcagcgagctgggcctcacccagaagatggtgtcggtcctctggctgatcgacgatcatccgcacatcgcccaggccgacatcgggcggcgcctgcagatggaccgcgcgacgaccatggcgatcgtgaatcggctggaagcgcggggcctgctggtgcgcggcgcatcgacgctcgaccggcgccggcagacgctgacgctgaccgatgacgggcacgcggcgctcctcgaggcgcgccgctgcatcgacgcgcacgaatattggctgaaatcccgcttcaccaagcgcgaagcaacgttgctcattgagctgttgcgccgtatccacgaatagattcggggcgttggttgcccggaaacgaggcagcgcactcggggaggggatgaaggggtatgtccgcaacggatccacgtgagatcatcaacgattcgcccatgtcggtccggcaatggatcgtcgtggtgctgatgatcttgctcaacgcgctggacggcttcgacgtcctgtcgagcgcgttcgcggcacccggcatctcgcaggaatggggcattccccgctctgaactgggcgtcgtgctttccgccgagctggtcggcatgggcttcggctcggtgctgctgggcgggctggccgacaaggcgggccgcaagctggccatgctgctttgcctcttcgtcatggccatcggcatgtacatggcccatgcggcgggcgatgtgtggaccctgacggtctggcgcttcatcaccggcctcggcatcggtggcatgctggccgcgaccaacgcggtcgtcgccgaatcgaccagcaaggcatcgcgcagcgtggcgatggcgctctacgtcatcggctatccgctcggcggcgtgatcggcggcttcgcggcgcagagctggctgctggtcgattatgactggcgcgcggtcttcatgttcggcgcggtggtcacggccgtgatgatcccgctcgtcttcctgctggtgcccgagacgccggccttctacgcggcccgcaggccggaaggcgcggtcgagaagatcaatcgctcgctgcgcacgctgcgccagcgcaccatcgaggcattgccgccgctgaagctcgaaggcccgcagcccaaggtgacggacatcctgtcccgtcccggcctgcgctcggtgacctggctgcttgcgttcggctacatgttccacacgctgactttctattacgtcctgaagttcgccgtgcagatcgtcgcggactccggcttcacgcaggcgcaggccgccagcacgctcacctgggcgaatgtcggcggtgccatcgggggcgcgctgttcggcttcctgctcaagaagtgggacatcaagggcccgaccatcgcgatgctgctgctgggcgtctgcgcggtcgcctggttcggcagcgggcatggcgatcttgccgcgtggcgctttgccggcttcctgtcgatgttcttcctcaatgccgcgatcgtgggttattacgccgccttcgcgcgcggcttccccgcttatgcgcgcgcgacgggcaccggcttcgtgctgggcatcggccgggcgggcgcggcgggatcgccgattatcgccggcttcctgttcgatgcgctgggcaaggagcaattgctgacagtgtcggtcatcatgagcctgggttcggtcatggccgtgttcatgctgctgttcctgccgatgcgggatggcgacgcggcggcggctgttacggctgccggcaagtaacacgcctgtccggcgctgccggtcgtcggaggttcttcgggcggctgcagtgccgggggcgtcgtcccggatggaatggcgatcagtgccctgcggtgacgcgcagcacttcgtccggccgggccagcgcatagaggctgaggcccgccgcctgcgcccgcgccgccgccatgctggtcggcacggaaatggtgacgagcatggtcgcgccggcgcgcacgcttttctcgacgatctcgtaactgcaccgcgcggtggagaggatgaagccctccgccatcggctggcctgcgcgcgccatggcgccgaccagcttgtccagcgcattgtgccgcccgacatcctcgcgcaccgccacgatcgcgccgtccggcgccacgaaggcagcggcatgcatgccgcccgtcgcgcggttgccgggctgatggtcgcgaagcgcctccagcgcgcggaagatggcggccggggcgatcggcgcgtgcggcggcacggggggcaggggcttggcgatcgcttccagattgtcgatgccgcacaggccgcagcttgattcggcgacgcgcgagcgcacgcgggcctgcagcgtctccagagccagcgaagtgatggtggcgcgcgcgatccagcccttgtccgtctcggcaaggtcgatgccggtgacgtctgtggcggtgggcgccagcccttcggtcagtgcgaagccggtgacgaaatcctccagatcgctgggactcgccatcatcacggcataggaaaggccgttatattcgagcgcgaccggaatctccggcgcgaacggccgtttgacgtggcggctggacccgtccggccgaagggcgacgaggtcagccggcgtcgttatagccaggatcgttctcatccgcgctcgcgaattcggtggcccgcgtcatgtgcggcaccggcccgtccaccatggcgatggcgcgcgcggcgagcggcgacaggtcggccgggtcgacagccttgatgcccgcgagcatccgcgggtcccaatacatcttgatatgatcggcagtggccatggccgcctgatcgtggcccaacgcttcaaagttccgcgcgatctggttcgccatgtagatgaggcggctgggttccatctcgccttactccgctgcttcagccgtgaggctggccacgatccgccgtgagcgctcggaccagctgttgtaatcctcctgccagtcggtcgggccattggacggcgtgatctgcacggccgtcaccttgtattcggggcagttggtggcccagtccgaatattcggtggtgacgacattggcttgcgtcgcggggtggtggaaggtggtgtaaaccacgcctggcgcaacgcgctccgtgatcgtcgcccgcagcgtcgtctcgccggtgcggctggagagcttcacccagtcgccatccttgaggccgcgattctcggcatcggtcgggtggatttccagcagatcctcggggtgccaggccgtgttgccggtgcgccgggtctgcgcgccgacattatactggctgaggatgcgcccggtggtgagcagcagcgggaagcgcgggccggtcttctcgtcggtcggcacataatcggtgacgacgaacttgcccttgccgcgcacgaagccatcgacgtgcatgatcggcgagccttcatgcgtgtcgtccttgaccggccattgcagcgatccctcgcgctccagacgcgcccaggaaacacccgcgaaggacggggtaagacgcgcgatctcggcgaggatctcgctaggatgggtgtaggtccagcccagatcgagcgcattggcgagcaactgcgtgacttcccagtcggcatagccgttggcgggttccatcaccttgcggaccggctgaatgcgccgctcggcattggtgaaggtgccgtccttctcgaggaaggtggagccgggcaggaagatgtgcgcgtagttcgccgtttcgttcaggaagaggtcctgaacgatgacgcattccatggccttgaggccagccgcgacgtgcacggtgttggggtcggactggagaatatcctcgccctgaatgtaaatcgcgcggaacgagccatcgagtgcggcatccagcatgttggggatgcgcaggcccggctcggaatcgagcgtgacgccccaatccgcttcgaaaagcttgcgcgtctcttcatcgctgatgtggcgatagcccgagagctcgtgcgggaagctgcccatgtcgcaggcgccctgcacattgttctggccgcgcagcgggttcacacccacgccgcggcggccgatattgccggtcaccatggcgaggttggcaatcgccatcacggtcgagctgccctggctgtgctccgtgacgccaaggccataatagatggcgccattgccgccggtcgcgaacaggcgagccgcgccgcgcagttcctcggcgggcacgcgggtgaccggctccagaacctcggggctgttgcgctcctgcgaaacaaaggccgcccagtcctgatactcgtcccagtcgcagcgctcgcggatgaacgcttcgtcggccaggccttcggtcacgatcacatgcgccatggcggtgagcacggcgacgttggtgccgggctgcagcgcgagatggtgctgcgcctcgatatgtggcgacttgaccatgtcggtgcggcggggatcgataacgatcagcctggcgccctgacgcagccggcgcttcatgcggctcgcgaacaccgggtggccgtccgtcgggttggcaccgatgatcaggatcacgtcgctgtccatcacgctgtcgaaatcctgcgtgccggcggacgtgccgaaggtggtcttcaggccataaccggtcggcgagtggcagacgcgcgcgcaggtatccacattgttcgcgccgaagccggcacggatcagcttctggacgaggaacgtctcctcattggtgcagcgcgaggaagtgatgccgcccagcgcgcgggcgccatgctcggccttgatgcgcttgagctcggacgcggcatagctgatcgcttcttcccagctcaccacttgccagggatcgtccacggacttgcggatcatcggctcggtgatgcggtcctgatggttggcatagccccaggcgaagcggcccttgacgcagctgtggccgcgattggccttgccgtccttccagggaaccatgcgcacgagctgttcgccgcgcatctcggcgcggaacgtgcagcccacgccgcaataagcgcaggtggtgacgacggcgcgctcgggcttgccgatctcgcgcatcgtcttttcctgcagcgtgccggtggggcaggcctgcacgcaggcgccgcaggagacgcactcggaggagaggaaatcgtcgctggcaacgccggcggacaccatggagccgaagccccggccctcgatggtcagggcgaacgtgccctgcacctcgtcacaggcgcgcacgcagcgcgagcagacgatgcacttggacggatcgaaatcgaaatagggattggactcgtcggtcgcgagaccgagatggctgtcgccctcatagccgtaccgcacgtcgcgcaggcccacggcggcggcattgtcctgcagctcgcaatcgccattgtccgagcaggtgaggcaatcgagcgggtgatcggagatgtagagctccatcacgcccttgcgcagcttctgcaggcgtggagtctgcgtgtggacgttcatcccttccatggcgggcgtggtgcagcttgccggggtgccgcgcatgccgtccacttccaccaggcacaggcggcaggagccgaagctcttcacattgtccgtggcgcacagcttggggatggagccgccgcattcggcggccgcgcgcatcacgctcgtgccctcgggcacggtgaccgagcgcccgtcaatggtcagggtgaccagcttctccgatgtggaggcgggagttccgaagtcggcttgcggttcatagcccatggcgttcaactctctcgaggtcagcagcggtgtttatgttaacaggttcgcgcgccagttgcacggcacgcgctccaatgcgggatgcgaaggccttcatggaatgggttccgttcccgtccagtatcgcgagcgcgtcggcggccgccgcggctggccagaggccgatgaccggcaggctctccacataagctgggtaagggaacaggcgcttcaagaggtcttgcggcaagtcgatggcatcgcacggcacgctcagcacggccggcaagccacgcgcctgcgcttcgagcagcgcggcggccaggccaccgagcgggcccatgccggcggcgggctggtccggaacggcggacgccccgtcatgcgtgcggccgcagacgatgacctgtccgcaatgagcggccagattgtccagggcatgatcgatgagcgggcggccctgaaagcgggcgagcgccttgtcgctgccgaagcgcgtcgacctgccgccagcgatcacggcgccgagcacggcgctgcgatcgataccgagcaggccggcgcagcagctcattcggccgcttccgccatgcgggtcacgccgaaatcctccggccagtgacgcagtgcgctcagcaccggataaggcgtgaagccgccgagcgcgcagagcgagccgaacttcatcgtctcgcacagatcctcgagcagcgtgatctcgtcttccagcgcgcgggcgccgcgcggcgcattgtgcatctgggggagagcctccaccgtatcgcgtccgcgcggcgcacgggcgaggatgcggtcgatcagttccttgccgcgcgtcgagccgatgcggcagggcgtgcacttgccgcagctttccaccgcgcagaatgccatggcgaagcgggccattccggccagatcggcggtatcgtcgaacacgcagatgccgccatggccgatcagcgcgtcgacagcggcataagcttcataatcgaagggaatgtcgaactggtcggggtggatataggcgccgagcgggccgccgacctgcaccgccttcaccgggcgtccgctggccgtgccgccgccgatctcgttgacgagcgtgccgagcgagatgccgaaggccgtctcgaacaggccgccatgcttcacattgcccgcgagctggatcggcatggtcccgcgcgagcggccgagcccgtaatcggcatagaatgtcgcgccatccgccaggatgtgcgtcaccgcgcagagcgacaggagattgttgaccacggtgggcttgccgaacaggccctccagcgcgggcagcggcggcttggcgcgcacttcgccgcgcttgccttccaggctgttgagcagcgaggtttcctcgccgcagacataggcgccggcgccctcgcgcacttccagatggaacggcgcgatgatgtgggcgctcttgtggatcgcctgctcaagcttggcgatggcgtgcggatattcggagcggacgtagatatagcccttgctcgcgcccaccgcgaagccggcgatcgccatgccctcgatgagctggtaggggtcgccctccatgatcatgcgatcggcgaatgtcgcgctgtcgccttcgtcggcattgcagacgatatatttctgatccgccctggcagcggcgacggtgcgccacttgatgccggtggggaagcccgcgccgccgcgaccgcgcaggccggacgccaccacttcctcgatcgtcgcttccgggcccagctcgcgtgcgcggcccagccccttccagccatcggtcgcctcatagtcatcgaggctgagcgggcgcgtcttgccggcgcgtgcgaaggtcaggcgctgctgcgcgacaatgaagggatgcgccgcgaccggcccgacgcagagcgcgtccgcgccgccatcaaggatggcctgcacgtcggccggcgtcacggggccgaagccgacgccattcacttccaccagcggttccagccagtgcatgccccagctcgacacgcgctccacggcggcgccggctttctcgaacgcagcggcgacgtcgtccgcgccgcaggcaatcgccagcgcgtcatcggaaatgcgcaccgtcgtcatcacgccatctccccgatcagggccgtcagcttcgcgctgtccagccgggcatggacggtcttgccgaccatcgcattggggccgacagtgcacaggccgaggcagtaaacggtctcaaccgccacgcgatcgcccgctgcagcctccgccgcgcctacgagcgtctcgacgccgcgcgacttgcaggcttccgcccggcagagcttgagtaccggcttgcctgccggctcgctgcggaaatcatgatagaagctcaccacgccatgcacttcggcgcggctgagattcagcgcgccggcgatccgccgcttggcttcctcgctgacatgaccgaactcggcctggatgtcgtgcaggatgggaaggagagggccttcgcggctgctatggctcgcaatgatctcgtccagccggtcggccttgccgtcattcacgcgcgcatctcccagactttctctcgtaaaattcgtttgtcttactgcctattttttgcgccgctggcaagggcaaagcgcagcatcgcgccgggatgttgctgcgcgaaacgctgcggaatcggggcggcggaaggcgtgctcagccggtgcggcggccgaaggtgcgcggggcggtgccgaaggttacgggccgcgttccggccgcgccgggcataggggggcgcggggtgcccgagggcggggctgcggactcgagaagcgccagcgtctcgttgaagcagccgcgcagcatggcgacttcgccgcccacttcgctcggcgcgaggcgctgctcgacgcaacgacgggccgtctgctcgatcgattcggcgatgccgcccaggcgtcgcgcgccgaactggagcgattcgcccttgagcgtgtgcgccggaatgaccatcgcggcggcgttaccctgcgtgaaagcctcctcgatggcgcggatggaccgcgcgccatcctcgcggaaatagcccaggatgcgcgccatgcccgcacccatgacggcacgcgcctgcgccagctcggactggtctaccagtggtgtctcataatgaaaggacatggcctgcatcctatcccaaggcatcccggagggggcttcattatggccatggtggagtaaagggcggcttaacgctgccggtcaggtgcgcggacggccgatccggaactcggcgtggcccggcaattcgcggacctcgaggctccagccatgggcctgcgccagcgcgggcacgtcgatcagcgccaccggatcatcggcgagcagcaggatcgcttcgtgctggcgcatctcacgcgcggcgcgcagcaccggccaggggcatttgaggccgcgcgtgtcgatccgggcggggtcggcgacctcgtcggcctccggctcagttcttcttgttgtcaaagggattgcgcgcgctgcgcaggttgaggcggatgggaacgcccgagaagtccagctcccgccggatgccattgacgagatagcgccggtagctttccggcagctcatcgagccgggtgccgaacagcacgaacgtgggcgggcggatgcgggcctgcgtgatgtagcgcagcttgatgcgccggccgcccggcgcaggcggtggattggcttccagcgcagagtcgaaccagcggttgagcaggctggtcggcacgcgctgcgaccagcggctgcgcgtgtcgaacgccgcgccgagcaggtcatcgaggccctttccggtcgcgccggacacggtgagcagcggcaccccgcgtacctgcgcaagcccttcatccagcgccttgcgcacgccctggtagagcgaggagccgttctcggcgacgtcccatttgttgagcgcgatgacgagcgcgcggccttcgctcagcaccttgtcggcgatcttgagatcctgcgcttccagccccttggtggcatcgagcagcagcaccacgacttccgcgaagtccacggcgcgcagggcatcggagacggaaagcttttccagcttgtcctgcaccttggcgcgcttgcgcatgccggcggtgtcgatcagccgcaccggccgcacgcgaccgtccggcgcatgccatgtccagtcgacggcaatgctgtcccgcgtgatgcccgcttccgggccagtgatcagccggtcctcgcccaggatgcgattgatgagcgtggacttgcccgcattgggacggccgacgatggcgagctggagcggcgcattctcgtcggcttcctcgtcgtcgcctgcctcgtccgcctcgtcctcgtcccgctcgacatgggggcgaatggcttcgaacaggtccgcgaggccaagcccatgctcggcggagaaggcgatcggttcgccaaagccaagcgcataggcttccatcagcccggcgtcggcagcggagccttccgccttgttggccatcaggacgacgggcgtgtcaccggcgcgcagccagcgggcgatatgctcgtcgagcggcgcgacgcccgcgcgcgcgtcgatcatcagcagggcgacggaggccccgcgcaccgccatttccgtctgcgcccgcatgcggcccggcaaggtctgcggatcgtcctcctcgaagccggccgtgtcgacgatgcggaacttcaggcccagcagctcggcatcgccttcccgccggtcgcgcgtcacgcccggctgatcgtcgacaagcgcgatcctcttgccgacaaggcggttgaacagggtcgacttgccgacattcggccggccgacaatggcgacgacggggagcatggggcagtgtcctgacagagggttcatcgattgcgcctgcatcggcaggagcccgggccggcgaagatcgccgcagtcatcccgggttcccgcgcctgcaggaacgattgctggttacatggcgtcgccgccgacctcaagtgccggccgccccgcgcctgccggagccgcttgccttgcccgccttccggacggcgcggcccgggcgctcagcgataggcgaggatacggccgtcgtcggccagcagatagagcatgttgcccgccacgaccggcgaaagcgagacgccccgattgagatcctgctcggacaggatggcgcccgtcgtcggattggcaaagacgagcgcgccttccgtcgacaccaggatcagcttgttgccggccacgaccggaccgcgccagcggatcgggccctgcttcttcttcggcttgcgccaggccgggagatcgctgatccagcgcaccttgccggtggagcgggtgatgcagaaaagcttggccttgtcggtgaccacgaacacccattcgcccaccaccagcggcgtcgacacgccaccgatattgagctcccacaggcgctggccgctgaccagctcataggacgccatgcggccaccttcgccgatcgcgaagacgcggccccggtcgatcaccgggtcggcatcgatgtcggtaagcgtggaaacggaggtcgagatgctggtcttgctcagcgcatcgccccagagtgcccggccattctcgtagcgataggcggtcagctcgcccgagctgtaacccgcgatcaccgagccctggccggcggcgggggccgccacgccgaacacgcccgtcgattcgagcgtgccggaatcggaccagatgacagcgccatcggtttcgttgagcgcgaagagctggttgtcctggctcatcacatagacattgccgttggaaagcgtcggtgatccgcgcagggggccgccgggccggaccttccaggcgatcgtgccgtcggccgcattgagggcggccacgtcgccgatgccggtcgtggcatacacacgttcgccatcgacgctgacgccgccgccgaactggacgctgccgcgatcatccttggcgcggacgctggatgtccacaggcgggcgccggtctgggcatcgaaggcgtagaccacggcctcggtatcgatcacgtacagcttcccctccgcgatcacgggcggggaggcgaggcgggcgcgattgctgccgccggtgatcgacgcggtccagacctgctgcgtcccttccccaagcgccacatggccgatggccttggaggcggtgccgccggattgcggccaatccgcgttgggggcggggggtggcagggtaacctccagcgcggccacgctttcatcggggttcaccacttcggtgccgctcaggatggaggtgcgctcgccgtggacgggcgtcttggggccgctcttgcgccccccgcagccggtcagcaccaaagcgacaggcaggaccatcagggcggcacgaaagctcatgcgacgattcatcatcatattcttgtctttcagcgggccggggtgccgggttgcgcggcggcgggcgtggccgccgagccgagcatgcttgccatctgtcctgcccggagcctgatcgactccggaacgctctggtcgccggcgaggctggcaaagagagaaccggcctgctggcggcggccggccttgagatgcgcgatcgcggtcaattcgcccgcgctgccgaaaaaggcgctgtcgggcgtgctgagcctgctgagcgcggcgatcacgtcatcgggcttggccttgtcgaactgcagggccgtcttgcgcagcagcgcggcatccttgagcggctgcagcgcctcgggatccttgaggacctcgtcataagtggcgatggcggcagcatcatcctcgcgtccggcggcgagggctgccttcacgagctgcgcttccgtcttgtagatggcgccgccttcggtcacgagcgggtcgtagatcttctggtcgagcgagccgccctgcgcagccttgaggagattgccgaacgcgacgctgttcgcctcggcgacctgggtcctgtggtgctgccaatagagccagccaccgaatgccgagaggccgagcaccaccgcgaccccaatggcgatgccataacgttgccagaacgactcgagatcatccttgcggacggcatcgtccacttcgcgaagcagggcatctgtctgatatggcgtcagggccaaatctggtctccggtggattgaacaggttgggggagtttgcggcggcggaccttagccgtggctgaacctcaagcaaatcactttttggcgcggtagagctggtcctcgtccgggaaggtccgcgtgcggacctccgcggcgtaagtcgcggccgcttcgccgatcgtggcggcgatgtccgcatagcgtttcacgaagcgcggcgtgcgctcgaacaggcccagcagatcctcggtgaccagcacttgcccatcgcacaggggcgaggcgccgataccgatggtggggcaggggacggccgcagtgatggcggcggcgagcggctcgatcaccccctcgatcaccatcgcgaaacagccggcctgcgccacggccttcgcgtccgccatgatcttgcccgcttcggccgcgtcgcgcccgcgcgggccatagccgcccagcacattgaccgcctgcggggtgaggccgacatgcgcgcagaccgggatgccgcgcgcgacgaggaaggcgatcgtctcggccatggctgcgccgccttcgagcttcacgcccgccgcgccggtctccttgagcaggcgcgcggcgctttcgaaggcttgcgcgggcgatgcttcataactgccgaacggcatgtcgatgatgacgacgctgtgatagctgccgcgcaccacggctgcgccatgggcggccatcaggtccagcgtcacgggcacgctggagggcaggccataaatgacctggccaagcgaatccccgaccagcagcatgtcgcaatgcggatcaagcagctgcgcctgccgcgcggtgtaggccgtgagcacgacgagcggctcggccgtctcgccgtccgccttgcgggcccgcagcgcgggaatggtgaggcgcttcatcggcgcgggcgtcgggttggcccggctcgtcgatgtgtcgagcgtgaaggtggtggacatgagcgcgctttagctcatgcatcccgcgcggaacagcccctgccgggaagggactaacatgcccggtccgggaccgggcagcgcctcaggcccactccgcgagccgggtgcgcagcttgtccagcgcggccttcttgatctggcacacgcgcgccgcgccgatgtccagcgtcaggccgatttcctcgagattcagttcctcgacgaaatagagctgcaggaccatggcttcccgttgcggaaggtccgcgatgcaggcagcgatggctttcttgagcgactcgcgctccagcatctcgtcggcccgctcggcgacatccgcgaaccacatcgactggtccgaatagacctcgtccatgctctgatgctgtgccatatcggtgccgtccgcgaattcgcgccaggcggcgggatcaaggccgagatgcgcggcgatctcggcatcgcttgccgcgcggccggtccggtgctcgatgctgcgccgggcttcctgcaaggtcttccgccgcgccatggcggagcgacaaagcgtcgcatgccggcgcagatgatcgatcatcgcgccgcgcacgcgcatctgggcgtaggtcgcgaagccgtggccgcgatcctcgaagctgttggccgcttccaccagggcgaccatgccgatctgcaggagatcctcgatatcgatcgccgaggagacccggccatggacatgccaggcgatcttgcgcaccagcggcatatattgccgggcgagctggtcgggcgtggaacttgtcctgcgcccatatgtgtagccggcgacctcgagctttgcgctttgcataagagtggcttagtccaaaaggcttaacttagattttccgacgcgtttgcggtgcgttaaacttcatttttgtgcgcagcatggcggtgcagcatcgttgctggtcgctggggcttgtgaccgccatcgtcagggcgctcctcatgccgcctgaagcctttccacgcggttgatgcggctctcgctcccgaccacggcgacgacctccaccggcttgccgtccgggatttcgaggaaggacagcaccggcgtctcgggcaaatgcggcttgaacaggcgggcgagcgcgcgccgcgccacgggggatgtcacgatggcgaaattgcgggcctgcgcgagcagcggttgcgcggcctcgccgacctgctcgatgaggcgctgggccagcgcgggttcgatcgggtgctgggcgtcgccagcgactcgcatcgcctgcgccagcagcccttccagctcgccatcgagcgtgacgaccggcagcggcatcttcacgggcacgatggtctggatgatgagcgaaccgattttctggcgcacggcctcggccagcgcctcggtgcccatgtccggccgcgcgaccacgatcatggcctcggcgatgcggcggaaatccttgagcggcacgccctcggacaacaaggcgcggcaaagcgcggtgatctgggcaaggctcagcggattgggagacaggccatcggcgagctgcggggcgacctccttgagcgtgtcgagcagcttgcgcgcttcgtccatcccgaacagctcggcggcattgtgcgcgacgaggtgattgagatgcgtggcgacgaccgtggagggatcgaccaccgtatagccggcgatcacggcctcgctgcggcgatcgggcgtgatccataccgcgtcgaggccgaaggtcggatcccgggcggcgcgtccgtcaacggtctgcgtcaggtcgccgctgtccagcgcgagcaggtcgtccggccagatctcgtcctcgccgaccaccacgccggcaaccgtgatgcgatactggttggggccgagcgcgagattgtccttcacccggatcatggggatgacgaagccgagttcccgcgagagctggcgccttatgccggtgatccggcccatgaggggcgcttccttgcgctcgtcgacaagggaaatgaggccatagccgatctccaggccgaggaccgcgccgtcggacacgtcggtccattcgatatgcgcgggattttcggggatcggctcttccgccggcgtctcgggcgcggcgctggcggccttgcgcaggcgccatgtgacgaaccatgcaagggcggccgcgggcaggatgatgaaatgcggcatccccggcagcacgccaaggaaggtgaggatcgcggcgaccgggagccaggccttgccgacgccgaactgcgccgagatctggccggaaagatcatgatcggacgtgacgcgcgtgacgatcgccgcggccgcgatggagagaagcagggcaggcacctgcgcgaccagcgcatcgccgatggcgagcaggacataggtctgcgccgcttcgccaaagcccagatcatggctcaccacgccgaggatgatgccgcccacgatgttgatgacgagaatgaggatgccggcgacggcgtcgcccttcacgaacttggaggcaccgtccatggagccgtagaagtccgcttccgtcgcgacgtcctgacggcgccgcttggcttcctcgggcgtgagcaggccggcgttgagatcggcatcgatggccatctgcttgccgggcagcgcgtccagcgtgaagcgggccgacacttccgagacgcgcccggcgcccttggtgatgaccaccaggttgatgatcatgaggatggcgaagacgaagatgccgacgacatagtcgccgccgatgaggaagttgccgaacgcctcgatcacatggccggccgcgtccgatccggtgtggccgttcaccagcacgacgcgggtggacgcgacgttgagcgcgagccgcagcagggtcgcgaacagcagcacggtcgggaagctggagaaatcgagcggcttggcggcgttgagcgcgatcatcagcacgacgaggctgatcatgatgttcgcgatgaagcccatgtccagcatgatcgccggcaccggcacgaccatgaacatgacgaggagcaggatggcgaagggcaggaccgcgcctttcgcggcattgctccagatgcggccattgacgtcgctgcgtgtcatggtgcgggattaccttccgaaggtggcgagcatgagataggcgagccgcgcggtttcggcgcgcggggcggaagcgggatagggctgggcttcggcgagcttctgctggctcgcgagctgatcctgcccggaaagattttcgcgcgcgatgcggacataatcggacggctggacggtccgcgcgttggcgggaaggccgccgtcgaccgcgccggcgttctgcatgccgttcatctgcgcgccggcctggagtttgcgggcgaaattgtcgcggatgtcggcaaggctgcgcgcattgccctgccggtcgtagaagatggcgctgttggcgcgcgcggcggcgggaaacaggctggcgccgctcgcatcgggtgactgggccatggtcgtcaggaatttcgcggcgcctccggcacccaggaaatgggcgagatagagatccaccgagtccgccgggcgacctatgcgcgcttccagataatcacgattgtcggacgcgagctccgccgccatgaccgacgccgtttcgggatgattgcgcagatcgaggatctgctggcgcacggccggatcggcaacgaagtagcggccgcttccggtgcgctggatggcctcggatgcccagcccatgccatgcttggcgccatgatcgttgacgatggcgagccagctctgatcgatgaactggtaaaggccggtggcgctcgacgtgcgcgcccgcgccgagggatcgaggctgctctcgacctgtgcctggcccagaagataattgaaatcgacgccggtccgccggctcgccgaggcgatggcctgcgtcacccggcccggctggcccgacgtttccttgatgttcagtccgttgaacaaggacatggtgtgcgttcgatcccgcgttgatacgggtatcaaaaagcaaaaaccatgccagtttcagtgatttgggccgggccagataaggcgcgtgtcgggagatggcgcgcgcagagctgccgctcaggaccgcgcggagccggcgggcgtcaaaaaatggggaggggaagggaaatcagcgccgatagagaggctgcggcgcatccggcgtgcgggcggcggcggcggcatgcgcctggccagccatgtcgcccagcaggagggcaaggccgcgcgaagcgtcgagctcggtcatcagttcggcgattttcgccttgatctgcggttcgctccgccaggcgccattggcctggaccgcctcgatggaggaccggaagccgtccagccccttctcgatgtcgccgaggtcggcgcgctgcatggcatcgcgcaattgcgacgctgcaacggacagatcatcgatgagggcaagcgacatgagtacgtctttcagtgctggcgaaggggaaggtcgagatccagcatcttctcggcgatcttgccgggatcgacgggataattgccggatgcaatggcctgcttgatgctggcgatgcgcgcgctgtcgatgggggcgccttgcccagccatgcgcgaggccggcgtggacgccggggcagggctctcggcatcgttctcggcgacgaccctggatgctgaccgcgacgacgcggtctcgcgcagccgggctgcctcgactgcggcgttcatgaactggccaacaggcttgatcatcgtttcatcctttctgtccgacccttctatatacggatcggttcacgaaagtttaaatccccggaatgcgaacgatgccgagcgcttccacgcgcgccatcaccggcatggccttggggtcctgccgcacgcggatgagcgcgccgacggcaccatcctcatcggcgatcaccagccgcgaaaccgagaaaaagtcattgccggcaaccagttgcaccggatcgcccttcttgacgacgatcgccgggctgctgtgagcggcgaccggagcgacgggagccgccacagtgttgctcactgccgcgagcggcacgcgaaggcgccagccggcactggggcaggagacgatggcggcgctcatccgcgtttcctcgacaagaggcgtctgcgggcagggcgcaaggcgcaagcggcgatcgatgggcgcgatcggcccgccgggctcgcccagcgcggccccaacgctcatcgcaaccagcgtgtcgagccggtccagattctcgaaagtggcggctcttgcaggcgagacaaggccgatgagcagcaggccgatcagggtcgtcatcacggcggaaacggcacggatgggcggcgcaatgcgatcagtcatggcaatcggctccgaagatgttcgggcgtatcgcagcaaggaccgtgccagaggcgctcactcggcggctggcggcttctcgacgaggcggatgacctgccgccccgaagcggaggcatccgcttcctctgccagcccggcgacgcgcagccgctccggaggaatgcccgccgccaccagcgcgcgcgcgaccgcgccaagccgcgcggcggcgagatcccattcgtcgaagcgatgttcgccgcgttcaaggccaattgactgaatacgcacgatattccctgaggcgcgcaagggggctgcggcgcgggcaagtgcggcgtgcccggcttcgctgagcagcgcttcgcccggctggaagagcgcggccgcggggagatcgatcttccggggtgcttcgagcgcgccgaaatagctgccgatgccggccagcgcctgatcgcgcgccgactgattggcctgcagcagcacgaagaaaccgagcagcaggaggcagagatccgcgaaactgaccgcccaccggccgcgccgcatgccggcactggcgcgcatcaggccgcctcgcgcgcggttttgcgcagcatgccgggctcgcggctcgcaatcgcttccagccgccgggcgaaggcgcgttgccaggccagctcccgcgcggaaagatcggcgaggcggttcgcgatggggcctgccacggcattggcgaggaccatgccgtgcagcgtcgtcatgagggccagcgccatggccggcccgatcgtcgaagggtcgcgcatgctcgcgaacatgccgaccagaccgatgatcgtgcccgccatgcccatggccggcgcggcgtcggcaatcgcgttccagaagccgaccacgctcgcgtggcgatcgcgccggtcctcgaggacctgatcgatccgcaacgagaaatgctcgacatcgggggcgttggcgaggctggtgagcgcgccggcgatgaagggatggcctgcccggatgcgatccgtgcgcataagccctctgagctcggcgacggcttccaccttgaacagcagcgcccgcgcggcgtcccgctcgtcatccgggcgcgccatgagcagcggcccgagcgcgcgaagggatcgcgccgccgtgacagggccgaactggccaagcgcgatgagggcagtgccgagcgataccagcaggatggggagcggggcgaagagctgacccagaatatcccacatcgccgcgccgaccccgaatgtttgaccggagacgggcggcaaagaaatgccgccgaccggcaaaaacttgccggccacgccgtccctgcgccggaaaggcgcggaattccttgctctcacgtccctgccggaccggcagcgcgcatgttggcacggcctttgcagatattccctgtggacaggggtgatgtctcgcaaccggaccggctcttgcggtgagaacgaccccgacgaagcgttatttagggaaggcacgaaaaaatgtcgctggaagacagtttgttcggcgtccatggcaaggccctcgcgctgcgatcgcagcggctggagctcattgcctcgaatatcgccaatgcatcgacgcccggctacaaggcacgggacatcgatttcgacaaggcgctcgccgccgcgaccagccagcagggcagtgtcgccggggcgctcgaaaccgcgatgggctatcgcacgccgctccagccgagcagcgacggcaacaccgtcgagatgtcgaccgagcagaccctgtttgccgagaatgcggtcaagtaccgcacgacgctctccttcctggaagggcgcctcaacaccatcacgcgcgcgctgcggggagaatgagcatggaaaagcccatgaacatcttcgacatcgccggccgcgccatgtcggcccagctcgtccggctgaacgccaccgcatcgaacctcgccaacgcgggatcggtctcgggcaacgagaaccaggcctatcgcgcgatccgccccgtcttctcgaccatcgtggagaagcccggcgtcgcgacggtcaaggtcgacaaggtggtgacctccgacacgcccgccacgcggcgccacgaccccggtcatccgctcgcggacgccaatggcgatgtctgggaagccggcgtcgacagcagcgcggagcttgtcgaaatggtcgagagcgcgcgcatgtaccagaataatgtgcaggtcatccagaccgccaagtccctcctcctcgaaacgatcaggctcggcaaatgacgacaaccaccgcatcccagacgtccagcccctggacggtcgatccgacgacgtctttcaccaaccagaacctggcggagacgaagaaggcgtcgaaccagacgatcgacatgagcggcttcctgacgctgctgacggcgcagatgcagttccaggaccctttcgagccgacggacaacagccagatggtcgcccagatggcccagttctcatcgctctcggcgcaggcggaatccaacagcctgctcgggaacatcgcggactccgtctccggcgcgcgtctttccgatgccgcgagctggatcggcaaatcgatgctggtgaaaagcaacatcgcaacgcccgatcgcaccggcgcctatgccggcgagatcacgctcggcgcggcagcggacggcgtcgccgtcgatctcgtgaacgccagcggccaggtcgtgaagacgctggaattcggcgctctcggggccggcgcgagctccttctactgggacgggagggacgacgccggcaatttcatcggtggcgaggcgcttcaggtgaaggtgcgcggcgcgaacccgacgcaggtcgccacctgggccagcatcgcggccgtccagtcccccgcgagcggcacgggctcccagctcatcaccccgctcggcaatttctcgccgaccgacgcaatccgtctcggctgacatcaggaaccatcagaggagtctgcaaccatgtccttctacatttccctcaccggtctcaagggcgcccagaccgacctgtcggtggtcgccaacaatgtggcgaacgtctcgtcgatcgcgttcaagaagagcaaggccgcattcggcgacatcttcgcctccagcggcgggccgctcggcggcaacggcgtgcgcctcatcgacgtcaaccagcagttcacgcagggcacgctcgaaacgaccgacaagacgctcgatctcgccatcaccggcgagggcttcttcaccgtgaaaggcctcggcaccaacggctccgtcagctacacgcgcaacggctccttcagcgtggacaagaaccgcaacgtggtggacacgaccggctcgcgcctgcaggtgctgccgaccgatccgacgggcgacggcacgccgacgagcacggatgccgcggggctcatcgacctcgtcatcccgaccgtccatcccgacgatgcgaccatccagctttcgagcatttcgatcgacgagaccgggctggtctcggcgaccttcgcggacggatcggtccgcaatctcggcgtggtggcaatggcgagcttcccgagccaggacgcgctgcgccaggaaggcgatgcccactggtccgcgaccggcgcgagcggcgaagcggtctacggcgcgggcaacaacggtctcttcggagccgtgcggtccggcacgctggagcgctccaacgtggacatcaccgaagagctggtcgcgctcatttccgcccagcgcaatttccaggcgaactcgaaggcgatcgaaactgcgaacaacatgacgcagacgatcatcgccctgcgcgcctgacgccgaaggccgatcggagctctagtccatggatcgtctcatcaatgtggcccgcacggcgatgcgcggctcgatggcccggcagacggcgattgcgaacaatctcgcaaacgccaacaccacgggctttcgcgccgagatcgccaacgcctccacgcggtggatcggcggcggcaccttccagagccgcgccgagcaggtggggcaggtcatcgccgcggacctgaaaccggggaccgtcgtccagaccggcaatccgctggacatcgcggtcgacggcgaaggcttgatcgccgtccaggcgagcgacggttcggaaggctatacgcggcggggcgacctcaagctcaacgaaagcggccttctcaccaccggggacggccatcccgtcatcggtggcgcggggccgatcaccctgccgccggccgacagcatcaagatcgcgcaggatggcggcgtatggatcgtgccccagggcgggcagatcgaccagccccagctcgtcgacacgatcaagatcgccaatgccaatggctccgtcatcgccaagggcacggacaatctgttccgcgaagtgaatggcggcgcgctgcccgaagatccggcggcctccgtcacctcgggagcgctggagggctccaatgtcgatgcgacgctggcgctcgtgcagatgatcgaggccagccgcgcctgggaaacccagatcaagatgatcgataccgccaaggacatcgacaatggcggctccagcctgatgcggctcgacgcgtaatcaacggaagaggaccagactcatgaccaccagcgcccttcatgtggcccggaccgggcttgatgcccaggacgtcaagatgcgggtcatcgccaacaatctggcgaatgtgaacaccgtgggcttcaagcgcgaccgcgcgaatttcgaagcgctggcctatcagcaggtcatcgcggcgggcagccaggccgacagccagaacaagctcgccatcggcctcaatctcggcaccggcgtgcagctcaccggtacggagcggatcgatacgcagggcacgctgaacacgacggacaactcgctcgatctcgcgatcgagggtaacggcttcttccaggtgcagcggacggacggcacgatcgcctatacccgcgcaggcaacttcaagaccaatgcggaaggcatcctcgtgacgccgggcgggctgccgctcatcccgcagatccagctccccgagggcgtttcctccatcacgatcggcaatgacggcacggtctcggcgacggtggacggccagaccgagccgacccagctcggccagatcgagacggcgcggttcgtcaatcccgccggcctgcaggcggtcggcagcaacctgctgatcgagacggccgcatccggcgcgccgcagacgggcgccgccggtctcgagggacgcggcaccatccggcagggcgcgctcgagcaatcgaacgtcaacaccgtggaggagctggtcgacatgatcgagacgcagcgcgcctacgagatcgcctcgaagatgatcaaggcgaccgacgaaatgctccagtacgtcaaccagcagctctgatcatgaagcctcatctcatcgcagcgtccgccatcgcggccatcgccttcgccgcgccggcatcggcgggcctgttcggcaagaaggccgacccgatggccgatcccgccttccaggcgacgctggccccggcggaaatgaccgcgccggagcgaccaaacggcgccatcttccaggccagcgcaggctattcaccgctcgtcaacggcgcgcgcgccgcgaatgtgggcgacatcatcaccatcctgctcgtggagcgcacccaggcgagcaagagcaacagcgccaataccgaccgctcgggcagcatcggcctgaacccgcccacaaccgggccgttcagcaagatcttcagcgcgagcgacgtcggtgccagcggcacgcagggcttcaagggcaagggcgatgccgcgcaatccaatgcgctgtccggcgaaatcaccgtcacggtttcaaaggtctacagcaatggaaccatgctggttcgcggacagaagcagctcacgctcaaccggggagacgaatatgtccaggtctccggcctcgttcgtcaggccgatgtgggccccgacaatcgcgtcctctccacccgcgtcgccgacgcgcggatcacttacagcggcaagggcgagatcgcacgggccagccggcagggctggctgcagcgcttcttctccatggtcagccctttctgacggagcattcctcagcatgatttcccggattacgcctgtgctcggccgtctcgccggctggatcgtcgccatcgccgtcgtcgccggcctgcagcttgtcgcgccgcaggcccatgccgagcgcatcaaggatctgggggccttcgagggcctgcggtccaaccagctcgtcggctatggcgtcgtcgtcggccttgccggcacgggcgacgatagcctcgattatgccacgcagggcatgaagggggtgatctcgcggttcggcctcaccttgccgccggggatcaatcccgccctcaagaacgccgccgccgtgatggtgacggccgagcttcccgccttcgcgaagcccggccagcggctggacgtcaccgtctccgcactcggcaaggcgaagtcgcttcgcggcggcacgctggtgctgaccccgctgcggggtgccgatggcgagatctatggcatggcacagggcaatctggccgtcggcggccttggcgtttccggcgcggatggctcgcagctttcggtcaacgtgccctcggccggccgtattccgagcggcgcgtcggtggagcgtgccgtcgagacgggcttcgataccagtccggcgctgaccttcaatctggccgacgccgacctcaccacggcgctgcgggtggcggacgcgatcaacctcgccttcggcgaccagcgcgccaaggcgctcgacggcgtgtcgatcgcggtcgctgcgccgcagggcgccgagagccgcatcatgatgatgggcctcatcgagaatatcgaggttcgccccgccgatccgccggcccgcgtgatcgtcaatgcgcgttcgggcacggtcgtcatcaacggcagcgtgcggatcagtcccgccgccgtcagccacggcaagctcaccgtctcggtcaacgaagcgccgcgcgtcgtgcagccggcacccttctcgcgaggggagaccgcggtcgagcaatccagcgcgatcagcgcggcggaagagcgcaatcccatgttcctttttaaaggtggcgcctctctggccgatattgtgaaggcggtgaacgcagtcggcgcttcaccttcggacctggtggaaatcctcggggccctcaaacaggccggggcaatgaaggcggagctggaagtgatatgacgcagattgccgccctttccgccgccagccggccggccgccgccgcaccggcgagcagtgaacgcgagcaactcgcacaggccgcccgcgcgttcgaggcggtcttcatgcggcagctgctggggacgatgcgctccgccagcctgggcgaggacgtcgccgggagcgcggcggtcgaccagttccgggaacttgccgacgccagattgtcggacagcatgtcccagcagggtaatctcggcattgccgagctcatcctccagcaactggacaagaagccatgacggtcagcgatctttttcagatcggcgtgtccggcgcgcgctcctatcaggcggcgatgggcgcggtgtccaacaacatcgccaacaccgacacccccggctacagccgccgcacgatcgaggtcaaggaatccccctccggcgcggggacgaccatctggtaccgctccggcatcgcttatggcggcgccatgatcgggcaggtgatgcgcgccagcgatccctatctggattccgcagcacgccacaccggcaacgcgctgggcagcgtggaccagcgcgcgcgctggatgaacgacatccagaccgcgctcaacgacggaacgctcggcgtgggccagcgcatgacggcgatgttctcggccgtcgagcggctggcgtcgaaccccaccgacacgacgctgcgcgccgacgtgctcttctccttcgagcagatcaacacggccttcaagcagagccatggcgatctggtcgcgatccgggattcgatcggacaggcggcgacgagcgacgttgccgcgctcaacgatgcgctccagcaactcgccacggccaatgaaggcctgcggcgatcgcaggaagggacgtccgcgcatgtgagcctgctcgattcgcgggaccaggcgctgttcgagatcacgaagcggctcaacgtgacgatcgaattcggcgccaatgacgtcgccaacgtcaaatatggctcggagacgctcgtcgagaatgtcagcgccacgcagatcttcgtcagccaggacgcggacgggctgctgcatttccaggccggggatgccggtccgacgggcacggcgatcgcggacccggccggcggctcgctgggcgggctcaccagcagcgcgaagatcaccaaggagcggatcgaggcggtcaacgatctcgccgccgaatatgtcgaggtcatcaatgactggcacatgcagggccagaccgccgacgggacgcccggtgccgcgatgctctcgatcggcgccgatgcggcctcgctcgaggttctgatcaccgatcccgccggggtcgccggcgcttccgcatcgggtgcgatcaacggcaatctgcttgcgatcacggccatccggggctcgggttcggtcgaggacaagtggctttcgctcatctcgacgcatggcaatctggtcagcgccacattcgccgagcagacggcggcatccaatcgcgaccagatggcgcaggcggcgcgcgccgacgtcagcggcgtcaatctcgaccgggaagcggccgatctcctccggctgcaacaggcctatcaggcctgcgcccgcgtcatccaggtggcgcgggagatcaccgactccctcttcgcaatcttctgatccccgtcgaaaaaggcgcgcccccatggtcttcatcacgacacagtccatcaacgccgagatcctgcgtcagcagaggatggccaaggaaatcgccaacgagcaggccaaggtttcgagcggccagaagatcaaccagccttcagacaatccgcaggactgggtgcagatctcgctggtgggccgccagcagtccatcaatcaggcatggcagagcaacctgaccttcgccgaatcccgcgcgaccaaggccagcaccaacctgaacgacatcaacaacctgatgactcgcgtgaccgacctgctggtgacctccacctcgaccggagatggttcgcccgggcgagaggccgttgcgcaggagttggaggggatccgggcgacgatcaacgaactgctcaaccagaaggattatcaggggcagccggtgttcgacgagacgaccacggtgaacgttccggtcggcatgggcatctcggtggaatcggtgccgacgcgccagagcgtcgcggagaacgcggtgggcaccaaatccctcgacgatgtgctcgccgatgcgatcgccgccgtgaagacaggcacggcggacgaccggtccgcggcgctgaacgatgcgcgcaccgcgctcgaccatgtcatcgtcgcccagtccctgcagggcgtccgctcgcagcgcctcgagaatatcggcgatcgcctttcgagccagtcgctcgcgctcaccgagcggcgctcgggcttggcggacaccgacctgaccgagacgatcacgacgcttcagaacaagctcatcacgcttgaggcggcgcaggccgctttcgcgcggatcaaccgccagtcgctgttcgacctcatctcctgacggaccggcccggcgcgcagggcggtcgctgcccgggcacttctttcacgaacttaagccggcgctaactctgaggctaaaccctgtttcagtggagccgttctaagcagtgaatatgtgagcggcagccatccgccgctcgccaatcacaaagcgcgcggggatcagaatgttcgcaggtgtcggtctcgttgttctcctggtcatggtgttcggtggcttcatgctcaccggcggcaatatcggaccggtgctgcatgcactcccgcatgaaatgctcatcatcggcggcgccgcggtcggcgcgcttatcatcggcaactccggcgcggacctgaaggcgctgctcggcgggctgatgaaggtcttcaagggcccgaaatacaagaagcaggactatctcgactgcatcttcctcgtcagcaagctgatgaagaccctgcgcgtggagggcccggtggcgctcgagccgcatatcgaggaccccaagaactccgccattttcgccgaatatccccgcctgctgacggattcggcgctgatccacctgatctgcgacacgctgcgtctggtcgtggtgtcctcgggcacgctcgatccccatgcggtcgaggacgtgatggacaatgcgctcaagacccaccatcacgaagcgatccggccggccgacaatctgcagggccttgccgacgcgctgccggcactgggcatcgtcgcggccgtgctcggcgtggtcaagacgatgggctccatcgacaaaccgccggaaatcctgggcgcgatgatcggctcggcgctcgtcggtaccttcctgggcgtgctgctcgcttatggcatggtcggccccttcgcgagccgctgccgccaggtgatcgaggccgacgcgtcgatttaccaggtggtcaagcagatcatcatcgcctcgctccacggccacccgcagccgctcgtcatcgaggctgcgcgctcgaacctcagccatgcgaaccagccggccttcgccgaagtgttcgacggcatgcgcggccgctaagcgccggataggacagacatggcccagcccgccaagaagcccgcgaacgagcctgagcccaggcccatcatcgtcaagaagatcatcgccgatggccatggcgggcatcatggcggcgcgtggaaagtcgcttatgccgacttcgtgacggcgatgatggccttcttcctcctgatgtggctgctcggcgcgaccactgagaagcagcgcaaggggctggccgattatttcacgcccacgctcgtccagatgaagatggacagcaccggctccaacggcctgttcggtggcgacagcctcgtggccaaggagaaccatcccaccacgggcgggcagggcaatctggcgatcaccatcccgcgcgacgcgaccggcgtgcgcgacgtgggcggcgacgacctcaaggaccgcgaccggcagaagttcgagcagctcaagcgggtgatcgagaagaagatcgcggaagcgaaagcgctccagcacctcaagcggcacgtcaagttcaccgagacccgggaagggttgcggatcgacctgatcgacgaggccgatttcgcgatgttcgccatgggcaccgacaagctggtcccgcaggcgcgcgaactgcttgcgcaggtggcccgggtggtggcgggcgtgcccaacggcgtcatcgtgcgcggccataccgacagcctgccttatgcatcgggccggaacatgaacaactggctgctctcatcctcgcgggccgaggcgaccagggccgtgctggcgcagaacggcatcgacaacgatcgcttccagcgcatcgagggcgtcgccgaccgggagcccttcgtgtccgacgaccgctatgatccgcgcaaccggcggatgtcggtggtcctggcatggagccagagcgattccggcaggaaagcggcggcggctgcgcagggcgattatcccgtcgatccggttcaggcgcagcgtcggggcctgttgcgggacgaccgggtggcgcgcgccgaggcggaagtgcgccgcatggacctgggtggtacggccctgccgaagggcgcgctggtcatgaacgaggaggcactgcccaagcgcagcgccacgaccccgcccggcatgagtgacgtgaccgccagacagaaagcggcatcgggaggttcggcggaatgatcctccgcgcctgaaacgctgcgcttcatcgcggcgaggcgggaaatgctcagcgggtcagtggcaggatcagttcggcgcgcagcccgccttccggacggttcgtcaggttcaggcgacctccttcggcggacgcgaccgcgcggacgatcgcgaggccaagaccagtgcctccggtgtcccggctgcgcgattcctccatgcgcgtgaagggctgcagcatttcctggatccgctcctcggggatgcccggtccttcgtccgtgacggcgagaacggcccggccgcgctcgacatggacagaaacatgcgctcgcgcgccatatttgacggcattctcgatcaggttggtcagggcgcggcggatcgcgcgcggatggaccgtggcgacggcgcgcgacatctccccgcgcgtgacaggcgcgccggtatcctcgaaatcatcaagcgcggcatccgccagcgccgccagatcgacgcgctgaggcggctcccgatcccggccgacccgtgccagcgacaggatgtcgtccagcatcttctgcatttcctcgatggtcgcgatcatgcggtcgcggtccggcccctcggcggcggtctccacccgcacgcgcagggcggtgaggggcgtgcgcagatcatggccgatcgcgcccagcatgtgatccttctcctccagcatggagcggatgcgatcctgcatcgcgttgaaggacgccgcgaggccacggacatcgtccggtccgatttccgggaccggcggcgctccttccggcgtgcccacgcgcgccgtcgccgaggtgagcgcccgcagcggggcggctagccggcgcgtgaaccacaccagcggaatgaggacgatgccgtagacgaagagggtctgcacgacgatccgctgaagaatcggctgatcgatgggcgccgcgcgcgtgaagacggtgacccagcgattgggctggagctggacgctgagctgcacctgcagccgggcacggccgccgcgccggtctcccggcaggatctcggcgaggcgattgcgccgccgcggttcatcgatggcggcgcgcacttccagcggcgcgaggccggcggagcggaacagttcggaggcgcgctgcgcgacttcaggggcatcctccccccggcgcggcggcggctgggcgctgagcagcaggccgcgcgcggcgcgaatgcgctgccagggctcggtccgctcgctcgaatccagcgcttccagaatgcggatgacgccgggggccgcagcaaccgtgatccactgattgcgctgcgtcgcataataaatgaggaaaccgatgagctgcaccatgaacagcgacgcggcgaccaccaggatcgtctggcccgcgagcgtgcgtggtcgaaaccagcccagggaaaggcgctgcctccagctcattcgcggatcacgtccgcgctgaacatatatccgccgccccacaccgtcttgatgagcacgggagagcgggcgtcatcctccagcttccggcgcaggcggctgatctggttgtcgatcgaacgatcgaaggcatgggcttcgcggccctgtgtgagatcgaggagctggtcgcggctcagcacttgccggggatgcgtgacgaaggcgtgcagcaaccggaaatcggcggtgctgagcggaatgacgacctcgtccggcccggtcagcgtccagtcgtccgcgcgcagggtccagccctcgaagcgatagagcgcggcgctgttctggctctcccgcgcgctggcgccagtgccggccgcgcggcgcaggatcgtcttgatgcgggccaccagttcacggggcgagaagggcttgagcacatagtcgtccgcacccatttccagcccgacgatgcgatccgtctcctcggttcgcgcggtcagcaggatgaccggcaattcgccctgctcgcggatggaccggcacaggctgaggccatcctcgcccggcatcatgatgtccagcacgacaagctcgatggcgctgctcgcgaggatccggcgcgcctcggcggcgttcggtgcttcggaaacgcgaaagcccgcgcgctggagataggcgcccagcggttcgcgaatggcggtttcgtcatcgacgagaaggagatgggggcggggagacatgacggacggtcctgcgcaatggatcgatcggcttgtgccgcgattgcggagcggcgtccatcccgcaacgcgcggcgggaacaacggaggacggcggggaagccgaaggcctccccgccgtgagtgcggccggtccgacgaaaaagtgggacttcgccgggccggtcgcgcgcctcattgtcccgggggcggggacatgggcttccgggccgccgcggggcggtcgcgcattgcctcgcgggcggccttgtgctcggcaggagaaatcttgccgtcgcgatccgtgtcgacgcggtcgaacatgccgagccccagttccacgaactggctccgggtgagcggcttgtccttataggcggcgagctggtggtgcatgggcatgccggacatcgcgcccggatggcggcgcatctttccggcctcgccggggcccttgcggtgctggcccttggcagcggcgaattcgtccttgctgatgctgccattcttgtccgcatcgaggcgagcgaacatgtgcgcccgcatcgtctcgcgcatctgggtgcggccggccttgcgttcctccggcgtcacggtgccgtccttgttgagatcgagcgcgtcgaaatgcttttcgagccgcgcctggacctgactgcgatccataggcgcggggcgggcgccggcacgatcgccgggcggctgggcattggcggccgcgccgagcgaaagcaggccggcgccgatgagaagaagagtggggcgaagggacatgacggttttcctgacttggtggcgccgtgggagcgagcgccttcccctgccttataggtggaggatgtcaggagattttgtcgcaatcgcgcgactttgtatcaaattgtcggttggccttagctatgtgtccgctcctcgggcgtgcggtgtgaatggccatgatgcgaagggcattgacccgaagcgccgcgctgtggcaagcggccgctctcggcgcgggtatagctcaatggtagagcactagccttccaagcttgtgatgcgggttcgatccccgctacccgctccagccttccgacatcgccgcgcgccccatttcgtcgcattgccaagatggcgcatttgccatagctctgcggcgcatgagatccattcgcttgctggcgtccagcctcgccgtcgcttccgtgctcgcctcctccgccgcgcttgcggagaccgagagcttttccgtgatctatggccagaaacccgtcgggcacatgacggccgatgtagagaacggcaagacgagcatcgtgttcgactacaagaacaatggtcgcggcccgaccatcgccgaaacgctggcgaccgatgccagcggtcttccgacgagctggacagtgaccggcagcaccaccttcggcagcaaggtcgatgagcgcttctcgatccggggccgcaaggcgacgtggacggactcgaccggctcgggcagcgcgaccgtcagccagcccagcctgtacgtcccgcagagcggcagcccgtggtctctttgggtgcaggccagccagcttctcagggacgcggacaatgccatgccggcgctgccgggcggcacgctgcgcctcgccaagggagaggcgttccaggtcaagggggagggcggtgatctgcaggtcactacgctcaccatctccggtgtcgatctcaatcccagctatctcgcggtcgatccggcgggaaagctgttcgctttcatgactcccgagttcgtggtcgtccggaaaggctatgaaggggaggaagcgcggctgcgcggtattgccgaacggctttcgacccagcgttatgtcgacatgcagacgcgttttggccatcgctatggcaagcccgtgcgcatcaccaatgtgcgcctgttcgatcccgcggcgatggcgctgacggcgcccgtctcggtcgtcgtgtccggcgagcggatctccgccgtggagccgctcgacagccccgccacgcccggcgaagtccggatcgacggcggcggcggcacgctcattcccggcctgaccgacatgcacggccatctcgaccaggacagcgcgatgctgaacatcctggcgggcatcacgaccgtgcgcgacatgggcaacgacaatgcggtgctggaccagctcgtcgaccgcatggaccggggcgagatcgccgggccgcgcgtggtgcgcagcggcttcatcgaaggcaagagccagttcaatgccaataacggcattctcgtcggtaatcaggccgaggcgctggacgcggtgcgctggtatgccgcgcgcgatttctggcagatcaaggtctacaacagcatgaacccggcctgggtgccggcgatggtcgaggaagcgcaccggctggggctgcgcgtcacgggccatgtgcccgccttcaccaatgcggatgcgatgatcgccgccggctatgacgagctgacccatatcaaccaggtcatcctcggctgggtgctggcgcccgacgaggacccgcgcaccttgctgcgcatcacagcgctcaagcggctgcccggcctcgaccttggcagtgcgcccgtgcggaagacgctggacagcatggccgcgaagaagatcgcgctggacccgacgctggtgatccacgagcaggctctgctcggccgcgacgggacggcgacgcccaatatggcggatgtctacgactacatgccggtgagcgtgcagcggagcctgaagcagcagatgctcgacacctcggcggccggtgatgacgcggcttaccgggccgcgttcgaccagatcgtcgcaacgatcagggccatgcacgagcgcgggatattcatcgtgcccggcaccgatctgggcggggcgttcaacctgcatcgcgagctggagctctaccagaagatcggcatgacgcccgcgcagatcctcaagcgggccacgctggacgtgcaggcctatattgggcaggaccagtcgacgggctcgatcgccaaaggcaagctcgccgacttcttcctcatcccgggcgatcccctgcaggacctgaaggcgaccaagcgcatagccatggtgatgaagggcggcgtcgcttatttcccggcggaagcctatccggagttcggcatcaagccgctggcgcaggcgcccgaggtgaccggcgcggagtgaggagagggcggggcagcgcggcctcgccccgaaattgcactcgccgccgccatcgtctatcaggtcggcccacagcccccggcgttcgctgatccttgccgattcgcgtcgccggggtcttggtttttcgttcaccgcttgcgagtaggcaccccatcatgtcccgtcgccgccaaatctacgagggcaaggcgaagatcctttatgaaggacccgaacccggcacgctgatccagtatttcaaggatgatgcaacggccttcaatgcccagaagaagggcacgatctcgggcaagggcgtgctcaacaaccggatttccgagcatatcttcacgctgctcgccaatatcggcgtgccgacgcatttcattaagcggctcaacatgcgcgagcagctcatccgccaggtcgagatcgtgccgatcgaagtggtggtgcgcaatgtggcggcgggctcgctctcgacgcgcctgggcatcgaggaaggcgcgcagctgccccgcacgctgatcgaatattactacaaggacgatgccctcggcgatcccatgatcaccgaagagcatatcgcctgcttcggctgggcgagccaggaggaaatgcacgatatcgccgacatggcgatccgcgtgaacgacttcatgagcggcctgttcgccggcatcggcattcgcctgatcgacttcaagctggagttcggccgcatctgggacggggacttctcgcgcatcatcctggctgacgagatcagcccggacggctgccgcctgtgggacatgacgaccaacgagaagctcgacaaggaccggttccgtcgggatctcggtggcgaggtggaagcctatcaggaagtcgcgcggcgccttggcctgctgccggagggatcggacaccgacgtgctcgaccttgacagccaccgcaagaagcgcggcaagtaaaagcaacggggagggatgcggtcgggtggcgatcgcatccgatcctccgccgagacgccctgaaggcgccttacatcatccctgccattatccagagcgccatggcgctcatcaatatatcctccatcagcgagacgaagcccaacggcacattgctgccgccgcccacgcaggcgcatttgaggctgcgcttctcgatatagacggccttgaagaccgagacggtgccgatgccgccgatcagcagggcgatgggcgcagcgagccagggcagggcgcccgccagcatcagcacgcccgcgccgagctgcgcgaagggatagagataggcgtaaggcacccagcgccgcgcgagcaggtcatagcccaggaacatggtcgcgaaccggtcgacatcctgcagcttgagcatggcgagcaggatcatcgcggtggaaatgaagcgctccactgtcgcgatcgacaaccagggcgtcgctgtcagccagtcgatgacgagcgcgatcagcgccgcgacggcgaacagggcgaggacggggacgtagctggtcgcctgcggatcatggaccttgagcccgagatggcggcgcaggtcgtcatgcccgccgatccgatcgccatcgatgaagatctggggcgtcgtgcgcacgtcctgctcggccttgaatgcatcggtctgcgcgcggctggtgagccagcgatcgtccaccgaaaagcccttgctgcgcaggagatgcaacgccttgagtccataaggacagatatggccgggcatgaccatgcgatagagaatggcctcgcggcccaccggtgcagcagagacagccatgccgtccttccttgttctgatcgtgctgcgtcccatatagggtccgtaccatggtacggagtcaagcatggcaggcatgacgatatcgaaacttgcgcaagcgggcggcgttggcgtcgagacggtgcgttattatcagcgccgcgggctcctggcgctgcctgagcggggcggggggcgcgcgctatccgggggcgtgcggcgttatgatgacgaggatgtgcgccgcctgcgcttcatccgctcggcccagttggctggcttcactctggatgcgatcggagagctgctctcgctggacgcgggggaagaccgggtacgcgcgcgccagctcgccgccgagaggttgacggcgctggatgccaaaatcgccgagcttcagcgtgcccgggcggtgttgcaaaaactcgcgctggaatgcgaatcctcggggatggggccatgcccgatcctctcttcgttcgatgacgccgccgagtcgcgcccgcaaacgggtggggtgactgcgctatagattgaaaatattcacgatagaattcgcgtgaatgtttcaatgtgatccagaagcaggcgattatcaggggataaatatcgttaaatggttaatattaatcgcaatatagttaactgtatttgtcctttctctcatgtttgagaagctttcctccggttaagtgggaggaaagttgtcatgttgaagttcaatgttcttacgactgcggcgatggccgcacttgcggccggcatcgtgatcgcgcagcctgcggtcgccgcgacgcagaccgtcaccagccttgggctgccggtgccggctggcacggcgtggggatcgcttcccggcgagaataccggcggcggtgacgcttatatctcgagtgccgcgccgcgctcgggcaatggttcgctcgaactggtcggcgatcgcacacgcgttcagaccggctatcaatatggtggccccggcgtcgccaccaatctcggcttgctttcggacgttctgagcctggtcttcgactggcaggtggcggcggacagtgcccgccagacttacacgcccgcccttcgcctgatggtgcaggacggcgcccagcgcagcgagctgatctgggaaggcgcgtataatcccggcgtgggcggcctggcgagcgccaatccgaccggtgcctggtaccgcaccaacagcaccgatgtcttctggcagtttgccacgggtctgggccccaatgaagatggcggcatgctgcagctccacacgatcaccgactgggcagcgagcaactattattcggacgctgcctatgtgacggcgatcagcgtcggcgccggcagcggcgccacgctcggctatcatgcgttcgtcgacaatgtgacgttcaccacgaccggtggctccaccacctataatttcgagatgcaggcgcctgttcccgaaccggcgacctgggccatgatgatcggtggcctcgggctggtcggcgcgagcatgcgtcgccgctcgaccaaggtccagttcgcctgagcctgtctcacacgttccacatgctgggagggtccggacagtcgtccgggccctctttttttggccgatcagccggccggcaggcgcaggcggacgagcagcccgccaaggtcctcgctttcatcgagctcgacggtgccgccgtagatttccgcaacgtcgcgcacgatggcgaggccgaggcccgtgccgggcttgccgctgtccagccgcacgccccgatcgaaaatgcgctcgcgctcgttctcgggaatgcctgccccgtcatcctcgacgaggatgtcaatcgactggccttgcggggagactgttacgaacacgctgccgccgccatatttggccgcgttctcgatcaggttgccgagcagttcgtcgagatcctgccgctccacgcggacgacggcatcatgcgcgccgtcgcgatcgatgcggacatcgggatagaggcgctcgacggcgcgctcgaccgcttccaggctgggccatacttccgttcggctctgggcggcgccgcgccggccaagcgcccgcgcccgggcgaggtgatgatcgatctggcggcgcatggtgccggtctcgcgaatgacgatgcccgagaggtccggggccttcgccgtcgccgcgttcatgaccacggtgagcggcgtcttgagggcgtgggcgagattgccggcatggcgccgggcttcctcagcctgctgctcgttatgcgcgagcagggcattaagttcctcgaccagcggctggacttcgcgcggcagcggctcggtcacccggctcttctcgcccgcgcgcatccgggcgatttcccgcctgatgcggcgcagggggcgcaacccgaagaagacctggagcgccgcgagcaggatcaggccgacgcccagcgccaggaagctgttcaccagcgtctgccgcagtgagcggatctgcgcgtcgaggccctcgcgcgcctgcgcgacgatgaagatccagcgcgtgtcgcttcccggcaggatcacggtgcgggccatcaggcgcaggggttcctctgggaactggtggctatcgatgccctggcccggccgatcgcgcatgtccggcgtcacctggatggcccggtcccagagggatcgcgaccgccagtcctcatggccctcgccgctgatctggtaataaaggccgctggcgggttcgagaaagcgctggtcggcgagaggccggttgaacagcacttcgccttccggcccgacctcggccgaggagatcatcgccgtcaggacataggaaagcccgtcgtcgaaattgcgcgtgatggcgctggtgagcacgcgatcgagcgccagtccgccgcccagcagcagcacaccgatccatatcgcggaaatgccgatgatgcggcggctgagcgagccggtgctgcggggtttcggctgttccgcaatggaggacgcggacggggcctgatcagccagcgggttcgtccaggctgtagcccagccccctgatcgtcgagatcacgtcggcgccgagcttcttgcggatccgcgtcacgaaaacctctatggtgttggaatcccggtcgaaatcctgatcgtagatatgctcgatcagctccgtgcggctgaccaccttgcccttgtgatgcatgaggtatgagagcagcttatattcctgagccgtcagcttcaccggctcgccattgagcgtcaccttgcccgagcgggtgtcgaggcgcacatcgccggcgatgagttcgctcgaggcattgccggaagagcgacggatgagcgcgcgcaggcgggcgatcagttcctcgctctggaatggcttggcgagatagtcgtcggcgcccgcgtccagcccggcgaccttgtccgaccagctgtcacgcgcggtcaggacgagcacggggacctgcgagccttccttgcgccagcgatcgagaacggtcaggccgtcgatttcgggcaggccaaggtcgaggacgatggcgtcatagctctcggtggacccgaggaaatggccatcttcgccatccgtggcgaggtcgaccgcatagccggcgccttccagcgtggccttgagctgggtgcccagtgtcggttcatcctcaacgatcagcaggcgcatgatattcctttcagactggtcccggtcgggaagagcggcatgccagggccggcccggctagtctctctggcccttctggcgcttgcgcgcgacgatgtcacccgacttgccgtccacatagacccattccaccacgccattggcatggaggaactgcatgagatagattccatctcgcggcgggggcgccacgccgagcagcgtggcgtcgcccatcgcgcgttccacgcgccgcttgatgatcgaaaagggcatcacttcgccatcgagcatcgctcgacgcgcctgtttctggtcgtcgccatgcgcgaagctttgcgccgaggccggcgccgtcaccccgcccagggccaggagactgcaaaggatcagaatcggtctgcgcactgtcatggcgccgcaatagcgatcatgcattgaacacgcggtgaatgccccatttcgttcccgttcagcgctccagcatatatcggacgttgagcgaaatcgaggtgccgatttcgcccggctcgatcttggtctgcggcgccgcttccatggccatggagcgcatcatcatcggcatcggcgggctggattcgccgccttcggaaatgcccaccagccgggcactgcgatagccggtcgcccgggcatagaggtccgcccgcgcctgcgcggtgctgatcgccttggtccgcgcctgatcgagcagcgcggcggggtcggcgatgctgaaggaggggccattgatgttcgtggcgcctgccgcgaccatcgcgtcgaccagctcgcccgcgccatccagcttgcgcaccttcacggtgagctggttgctcgcttcatagcccatgaaacggggcggcttcccgccggtgcgatcggaatagtcatattgcgggttgaggttgatgccgctggtctggatgtccttgcgttcgatacccttcttcaccagcatcgacacgagcttgtccatctgggcggcattctgcgtcatcgcatcctgagcgctcatcgagcgggtctgcacgccggtattgatcgtcgccatgtccggcgccgactggatcgtttccgtcaccgcgagactgaggatgggcccgctcgccggaaccatcgggccggcgccctgcggcccctgggcagacacggccgccgggatcatgagagctgctgctgcgagcaggaggggcgttcgtagcatgggagcatccttccacttttgatcatgggggcgtcttgatcgagcaacgatgaacgatcgctgacctgcaggacgctctgcccttgcccggaccgcccagttctgttttagcgccccgtcatggcagcgccacttctttcatacgaaaatctcggtctgatccagggcagcggctggctgttccgggggctcaacatctttgtcggggagcgggaccggctcgccctgatcggccgcaacggcgcgggcaagacgacgctcctcaagctcatcgccggtcacatcgaggcggacgagggcaagcgctcgatcgtgccgggcacgaatgtcgtgatgctggaccaggacccggatctggcgcctttcgcgacgctgcgcgactttactgttgccggcgacaatccaccggccctgcacgagatcgaggcgattgccgatcagatcggcatcgatctttcccgcgaggcggccaccgcgtcgggcggcgagcggcgccgggcggctctctgccgggcgctggcgagcgagccggacattctcctcctcgacgagcccaccaaccatctcgacatctccgcgatcgactggctggaaagctggctctcgcgatacagcggcgccttcatcacgatcagtcatgatcggaccttcctcacgcgcctgacgcgctcgacgctctggctggatcgcggcgacctgcgccgcaacgaggtgggcttcggcgggttcgaggcatggatggagaaagtctatgccgacgaggcccgcgctgcggaaaagctcgacgccaagctgaagatcgaggcgcactggctggagcggggcgttacggcccggcgcaagcgcaatcagggccgcctcgccaagctggtcgagatgcgcgccacccgtgccgccatgatcgggccgcagggcgccgcgaaaatgtccgtcgtcgcggatgatgtgaagaccaagagcgtcatcgtggccgatcaggtcaccaaggcctatggcgagcggacgatcatccgggacttcacgctgcgcatccagcgtggcgaccgcatcggcatcgtgggcggcaatggcgccggcaagacgacgctcctgcgcatgctcaccggcgaactggcgcccgacagcggcacgatcacacgcgcgaagaccctggacggcatcgtcatcgaccagcagcgcaagttgctccagcccgaaaagcgggtgcgcgacatcctcgcggatggcggcgactgggtgaccgtgcggggtgccaagaagcatatccagggctatctcaaggagttcctgttcgaccccgggctggtcgaggcgcggatcggcacattgtccggcggtgagcgctcgcgcctgctgctggcgcgcgagttcgcccgggaatcgaacctgctggtgctcgacgaaccgaccaacgatctcgatctcgagacgctcgatctgcttcaggaagtcattgccgattatgaaggtacggtgctgatcgtcagccacgaccgcgacttcctcgaccgcacggtgacggtgacgctcggcctcgatggctcgggccgggtggacgtcattgcgggcggctatgccgactgggaagccaggcgacggcagccgctcgggggagcgaagaagagcgggacggccaaggggaatacgctggatgcgccgccgccgccgaaagccgcgaagctgagctacaaggaccagcgcgactatgaccttctgccggcgcggatcgaggcgatcgaggccgccatcgcgcgcgatgagacggcgctgtccgatcccgatctctatgcgaagaatcccgggcgcttcgccgaactgaccgccgcgatcgacaaggcatgtgccgagaaggaagcggccgaggagcgctggctggaactggccgagatggtcgaggcgctgggcagctgaggcgcgcggagcgagggttagcgctcgcgagcggtagcgacctcatattcggtgatcgcgcggtcgccgatgccaagggcctcccacgccgcgcgaaacgccgccatatgggcgctggtcgagtgggcctgctgcgcggcgcggccttcgaagagctcgaagatgcggatcagccccggctccagaagatcctcggcgaagctgtaggcgatgcagcccggctcggcacggctggcctcgaccatccgtgccagcaccggccgggcctcgtcgagacgttcgggcgggagccggatcgatcccgcgagaacgatcaccggatcggcgaatccggcgcgagacgcatgtcgagataattgtcgacgctcatcatcagctggtcgagttcatgctcgaagaagtgattggcgttgcggatctcgtcatgatggatggtgatgcccttctgggtacgcagcttgtcgacaagcttctgcaccgaaccggcggagacgacctcgtcgttcacgccctgcacgatgatcccggaagcggggcagggggcgaggaacgagaagtcatacatgttcgcgggtggcgcgaccgagatgaagccgcgcacttccggccggcgcatgaggagctgcatcgcgatccaggcgccgaaggagaagccggcgatccatgtcgtctgcgcctcggggtggaagctctgcacccagtcgagcgcggccgcagcatccgacagttccccgatgccgttgtcgaacacgccctggctgcggcccacgccccggaagttgaagcgcagggttgcgaagccccgcttcacgaaggtcttgtagagcgcctgcgtgatgcgatcgttcatcgtgccgccgccctgcggatggggatgaaggatcagcgcgacgggcgcgcgaggacggggcggagggctgaaacggccctcgagacggccttcgggaccgggaaagatgacgtctggcatggcacctggagctagataaggaattcggcatctgccgggtggctgacgcgcgaggattgcgggcttatataggtgagcgccgccatttcgcaatcttattggatggtgatcctcgatacccctcctggcggcaacgctcctttctgcacgagttgtcatgaccagccgtatctatctcgaccatgccgccacgacgccactcctgcctcaggcgcgggcggcgatgctggaaggctttgcggcctgggccaatccctcctcgccgcatgccgccggacgccgtgcgcgcgcgctgctggaggacgcgcgggcgcgcatcgcccgggcgctcggctgggatgggcatgtgatcttcacctcgggagcaagcgaagccatcgccatcgccctgcagggcgcgaagcgggcgcggctgcttgccggcgcaagcgagcatgatgcggtgcttcgccaggtgcccgtggagagccgcctgcctattgatcgcggcggcctcgtgtccctgcccgatgacatcgggccggacgccctgatcgccattcagcaggtcaacagcgagacaggcgtcatccagccgctcgacgcgctggcggcgcgcatccatgcggcaggcgggctacttttcgccgattgcagccagagcgcgggcaagatcgccttgccgcagcaggccgatctgatcgcggtcagtgcgcacaagctcggcgggccgatcggcatcggtgcgctgctggtgcgcgatctcgccgcgctcgatccccggggcgggcaggagcagggctatcgggcggggacggaagcgatgccgctcacgctcggtttcgcggccgcgctggaggcgccgcgcgactggctcgccgatgccgcgctctggcgcgagcaactcgatgccgcgatccttgcagccgggggcgagattgtggcgcaggcatcgccgcgattgcccacgatcgccagctaccgcatgcccggcgtatcggcgcaggcgcagctcattcgcttcgatctggcggggatcgcggtctcagccggcagcgcctgttcctcgggcagcctgcggaccagccatgtgctcgcggcgatggggtgggacgatacagccgccagtcaggttatccgtgtcactatggggcatgatacgcaggccagcgagattgacgcctttcttgctcagtggcaggccatttgccacgggaacgcaaaaaaatgatctatctggactatcaggcgacgacgcccctcgcgccggaggtcgctgcggcgatgaccgaggcgatggcgcattatggcaaccccaacagcgcgcaccgcatcgggcgcgtggcggcggccgacgtggggctggcccgcgagcggatcatgatggctctgggaaagacggacggccggctgatcttcaccagtggcgcgaccgaggccctgaacatcgcgatcgtcggcgcggcgcgcgcgtccgcgcccgggcgtcggcgcgtgatcacgctcgccacggagcatgccgccgtcctcgacacggtgatggcgctgcggcacgagggcttcgagccggtgatcctgccggtgggccgcgacggtctggtggacctcgacattgccgaggcggcgatcgacgagagggcggcgctcctcgcggtgatgcaggtcaacaatgagatcggcgtgatccaacccatcgaagcgctgatcgctatcgcccgcgcgcatggcgtgccgacgctgtgcgatgctgtgcagggcttcggccggctggacacgccctcggccgacatgatcgccgtcaccgcgcacaagatccacgggcccaagggcgtcggggcgctgtggctgcgggacgggctgcaactgccaccgctgatgcacggtggcggtcaggagcaggggctgcggcccgggacgctctcgccgatgctgtgcgccggcttcggcgtcgcggcgcagctcgcggccgcgcggcgggcggaggatctcggcctcgtcgagacgctctggcgcgaggcgcttgcattcttcacaggctggcgcgtcaatggcgctctcgatgcgcgctatcatggcaatctcaatctctgccggccgggcatcgatgccgcgcgactggtgtcggacgtgcgcggggtggctttctcgctcggttctgcctgcgccagcggatcgggccggccgagccatgtgctgagggccattggcctgaatgaccgcgaggcgcgcagttcgctgcggctgggcttcgggcgctactcgaccttcgaggagcttgcgaacgcggccacgctcatcaatgaggcggcggcgatgcagaaggcggcggcatgacacggatcacgttcatcagcgcgaacggcgcggacgtcatggaagtggaggccgcgccgggcgacactctgctcgacatcgcgcaggcggccgggcagcctctggaagggacttgcgaggggcagatggcgtgctcgacctgccacgtcatcatcgatccggcggatttcccgaagctgccccgggcgagcgaggaggaagaggacatgctggatctggcggcggcgaccacccgcaccagccggcttgcctgccagatcgtcctgtccgaggcgatggaatcgctgaccgtgcggatcccgccggaaagccgcaacatgcaggggttgtgaaggcctgagcgcggaaccgccggccggcatgccatgtcaggcccgccgccagtgccttcctgccttgcatttcggcgacagccccgccatatgcccgctcggaagccgggcggacgtagtcttcgccaacctggtcaggtcctgacggaagcagccacaacgaattcgctgcgggtcgttccggcttccaccgcctcgccgccgctcaggcgtccacgggcagcggcgcgtgcatcagccgcttcgaaagcagcagcttgaagatcaggaagatgccgcccgccgaggccgcgaacccggcgtgcatcagccagaagaccggcgtcgccatcgtctcgtaatagccgccgacccagccgacgagcgagttgccgccgaagaacgccagatagtaaaggccgatcacggtcgcattgagcgccttgggcgcgaggcgcgcgaacaaagcgaggctgaccgggagcaggttcgcgaagccgatcgaattcacgacatggaaaagcacgggccagaggaggccgatgcggccatcgctgccgtcggtcgaggcggccatgaacaggcaaagcatgccgccggtggagaagagcgagccgatgaccatcttgctcagctcgtccggttcctgccagtgccggccataccagcgccagaacaacgcgacgatggcgaggaagctgaccgacacgatcgcatccagcgtgaccagaaaggatgtcggcaggcgcgtgccgaagaaatcgagatcgaaggtctggtcgccccagatcagataggcattgaagatctgattgttggggacgatcgcgatggccatcaccgggatcagcagcagcacggcgatcagcgccagccagtcctgccgcgacatgggcgggcgcggcgaagcggcgatggcgccggcccggctgcgcggctcgaactgctcggacgggagatatttctggcccgagacatagatggcgaggccgatgagcatgccgacgcccgcggcgccgaaaccccagtgccatccgaccttctcgcccagcgcgccgacgatcagcggcgcgccgatcacgccggcattgatgccgagatagaagatctggaaggcatcggcccggcgcaggtcgtccggcttgtagagcgcgccgacctggctggcgatattgcctttgaacatgcccgcgccgagtaccatgcatagcagggcgaggaggaagctggcctcgaacgccatgaggaaatggccgatcgccatggtaatggcgccgagcagcaccgtgcgccgcttgccgagaaaacggtcggcaaggaagccgcccaggatcggcgtgagatagacgctcgcggcataagtgccgaagatcgccgaggcgagcggctggccatccagcccgcgataaagcgggagctggcgaaaggcgtccagcatccagacattctcgatctgccccggcaggagcagatatttgaccatgtagaggaccaggagggtctgcatgccataataagagaagcgctcccacgcctcggcaaaggcgagataagccaggcccttgggatgacccagaaaagcacggtcggcatggtcgatcatggtaagagagggcgtggcctcggcagtggtcatggctgcatgtgccttacaggtccgttgttggcgcaaggttagaggcgcgatcgccgccgaatgcaagatgggggcggcgcgcggctccgacggcgccgaacctttacgggtgccgcactgcttcgcttgcgaagggccggcggcgacgtcataggcgcggatgtccagagaaaggctcgtcatttgctgaccggatcacgccgcggcgtctacttcatgctggttctcgtgatgctgctctggtccggcaacagcatcgtggcgcgcgccatccacgaggaggtgccgccgttcacgctggctttctggcgctgggccggcgcttcgctgctcgtgctcccggcgacctggcgctacatcgcggccgaccgtgacatcatccggcgcggctggccgcgcatcctcctgctcggcatattgggcgtgggttcgttcaatgccttcttctattccggtctgcagttcacgaccgcctccaacagcctgctgatccaggcggcggttcccgcgctggtgctggcgctgaatttcttcatcttccacatcaggccgcgaccggtgcaggtcgccggttgcctcgtcgcggccgccggggtcctggcgattatcttccggggcgatcccgccgccctgcgcgccatgcagttcaatatcggggatctgctcattctgggcgcggtggtggtctggtcgctttacacggtgctgctgcgcctgcggccgccggtgaatgccctgacgtttctgggtctcacgatcctcatcggggcgctcgcgatgctgcccttctcgcttatcgagctgcagagccgggccgtgcatctgacgccgggggtgctcgccggcgtggcctatatcatcgcgctgccctcgatcgtggcctatttcatgtacaatcgggcggtggaagagatcggcgcggcggatgccggacaggtcgtcaatctgcagccgctgttcggcgcgctgctcgcgatcctgatcctcggcgagccgcttcatgcctatcatgtcctgggcatggcgctgatcctgctgggaatcggcgccacgatgtttgcgcgagccacccgtagcgccacgttgcagggttgatgaggacgcccgctttggaaacggatgctaaacaagtcgggcggcaagcgctaaggtcgtcgcaatgaccgattcaccagaagatcacgggtccgggccgggcctcgacctcggcgtgcctgcacagccgcagccgccagcgcccaagagctatcgggtgctggcccgcgcctatcgcccgcagacgttcgccgagctgatcgggcaggaagccatggtgcgcacgctggccaacgccatccggcgggaccggctgccgcatgccttcctgatgacgggcgtgcgcggcgtgggcaagacatcgacggcccggctgatcgcgaaggccctcaattgcgtggggccggacgggcagggcgggccgacgatcgatccctgcggcgtgtgcgaaccctgcaacgctatcgccgaggggcggcatatcgacgtggtggagatggacgccgccagccacaccggcgtggacgacgtgcgcgagatcatcgaggccgtgcgctatgccagcgtttcggcgcgcttcaagatctacatcatcgacgaagtccacatgctttcacgtaatgctttcaatgcattgctgaaaacacttgaggagccgccggagcatgtgaagttcctgttcgccaccaccgaggtgaacaaggtgccgatcaccgtgctgtcccgctgccagcgcttcgacttgcggcggatcccggtcgatctgctggtcgacaatttccggatgatctgcggcaaggaaggcgtggatgcggaagaggatgcgctgcggctgatcgccacggcggcggaaggctcggcgcgtgacgggcaatccatcctcgatcaggcgatcgcccatgccggcatggtggatgggcgggccttcgttcaggtggagcaggtgcgcgagatgttggggctctccgaccgtggcgcgacccggcggctgttcgaccagattctcgatggcgacgcgacggccctgctggcgacgctggccgaacaggaaacgctcggcgtggagccggtggccacgatcaacgcgctgctcgaactgatccatgccgtcaccatggccaaggccgggcgcggcgcgggactggagcggcatcccgaggcggaacgcgcggccatcgccggctgggcggaggagctgagctttccggtgctgcaccggctctggcagctcctgctcaagggacatgccgaggtgatcgccgcggcgcgcccacaggcagcctccgagatggcgctgcttcggctgatccatgccgcgacgatgcccgatccgctcgagttggcgcggatgatccgcgagggtgggcagggcggcacgcccgccgtcgatgggccctctgctgctccggccgcgtcgccgaccgccgcggccgccgcgccgcttccggctcccgaggaggccgcgcgccctgtcttcccgcccgacttcgcggcgatggtcgccgcactgctcgaccgtttccctcgcctcggcgcggaaatgcatgattatgtcagtctcgtgcgttatgaaccgccggtgctcgattttcgcattctccagccgctcgatgccgatttcccccggcaagtggcggcggcgctgaaggatctcaccggccagtcctggacggtcggatccacggatgcgccgggagagccgagcctgcgggagcagcaggtgctcgctcgcgaggcgcgcatcgcacatgccagtgcccagccggtgattgccgcggcgctggacgcatttcccggtgccgtggtcatggacccggcttcgggccaaagctgaaggaagacgtgaaatgaaggatctgaacgatattctgggcatggcgagccgtgtgcaggaggaaatgcagaaggcgcaggccgagctcgacaatcttcaagtcgagggaattgccggcggcgggctcgtcaaggtccgcgccagcgccaaggggcgtatcctgggtctctcgatcgaccagagcctgatcgaccccaatgacaagggcatgctggaggacctgatcgtcgctgcgttcaacgacgcgcgcgccaaggccgatgaggtggccagtgaccagatgagcaagatgaccgcggggctgcctcttcctccggggttcaagctgcctttctgaggcggtgcgcccggcagggggcgaccggtcccctgagccctgccgggagacggcattcgtcaagcccccgcctgactcacctgatgcaggcggggggcatccacgatttcccgtatcgaaacgtcggcgggtaggcggctgcgtttgcggcgacgcagcattgaaaagttccggccggtcgccgatattgtgatcaggtcagcgggccgcagttgtgaacgcccgcacaggatttggagttgtcatggatctggaactgcccctcctgccgctgcgggacatcgttgtcttcccgcagatgatcgtgccgttgttcgtggggcgcgacaagagcgtgaccgcgctcgagaaggcgatggcgggcgacaaggacatctttctggtcgcgcagcttgacccgggcgaggacgatcccgatcgcgacgcgctttacgacatgggcgtggtcgccagcatcgtgcagatgctcaagctgccggacggcaatgtgcgcgtactcgtggaaggcaagcagcgcgcggcgctgctcgcgctgacgaatgaggaaggccatgtggtggcctcggtgcgtccgctggatgacggatcggccgaaggcaccgaagtcgaagcgatgatgcgctccgtggccgaccagttcgagaattattccaagctgaacaagaagctgcccgcggaaaccgccgtgcagctgcgcgagatcacggaggccgggcgcctctccgatttcgtcgcggccaatctggcagtgaaggtggcggacaagcaggcgctgctgacggaggctgaccccctcaagcgtctggaaatggtgttcggcttcatggaaggcgagctcggcgtgctgcaggtggagaagaagatccgtggccgcgtgaagcgccagatggagaagacccagcgcgaatattatctgaacgagcagctcaaggcgatccagcgcgagctgggcggcggcgagggcgaggacggcgatgagctctccgagatcgccgagaagatcaagaagctccggctcagcaaggaagcgcgcgccaaggcggatgccgagctcaagaagctacgcgggatgcagccgatgtcggccgaagcgaccgtggtgcgcaattatctggatgcgctgctcgggctgccctggggcaagaagagcaagctcaagaaggacctggtgaaagcccaggacgtgctcgatgccgatcacttcgcgctggacaaggtgaaggaccggatcgtcgaatatctcgccgtgcaggcgcgctccgacaagctgcgcggcccaatcctctgcctcgtcggcccgcccggcgtcggcaagacctcgctcggccgctcgatcgcgaaggcgacggggcgcgagttcgtgcgccagtcgctcggcggcgtgcgtgacgaagcggaaattcgcgggcaccggcgcacctatatcggctccatgccgggcaagatcgcgtccaacctgaagaaggcgggcacgatgaacccgctcgtgctgctcgacgagatcgacaagctcgggcaggatttccgcggcgatccggcgtcggcgctgctggaggtgctcgatcccgagcagaacagcaagttccaggaccattatctggagatcgacctcgatctttcggacgtgatgttcgtgaccaccgcgaacagcctgaacctgccgcaggcgctgctggaccgcatggagatcattcgtctcgagggttacaccgaggacgagaaggtcgagatcgcccagcgccatctgatcgacaagcagatcgaggcgcatgggctgaaggatggcgagttcgcgatcgaggaagcggcgctgcgcgacctgatccgttattatacgcgtgaggctggcgtaaggacgctggagcgcgagatcgcgcggctcgcccgcaaggcactgcgccggatcctcgaaggcaaggcggaaagcgtcaccgtgacgccggacaatcttggcgagttcgcgggcgtgcgcaagttccgccacggcgtttccgaagaggagcaccagatcggtgcggtcaccggcctcgcctggacggaagtggggggcgaattgctcaccatcgaatccgtcacggtgccgggcaagggcgcgatcaagaccaccggcaagctcggcgacgtgatgaccgaatccgtgcaggccgccttctcctatgtgaaggcgcgcgcgccggcttatggcatcaagcccagcatcttccagcgcaaggatatccacatccacttgcccgaaggcgccgttcccaaggacggaccgagcgccggcatcggcatggtgacgtcgatcgtctcgacgctgactggcattgccgtccacaaggatgtcgccatgacgggcgaagtgacgctgcgaggtcgcgtgctgccgatcggcgggctcaaggagaagctgctggcggccttgcgcggcggcatcaagactgtgctgatcccgcaggaaaacgagaaggacctcgcggagatccctgccaacatcaaggaagggctggagatcgttccggtcacgcatgtcgatgaggtcctcgcacgggccctgatcgcgccactcaccgcgattgcctggtcggaggaggatgacctcgccgcccagccgccgatcggggttcaggagaatggtccgagcgttcggcactgagcggatttgccggggacgaggcacggcctgcctgcctgcgtcgttcccggaaatcgggcttgtttcccccagaggtcgttgcgcgcggaaaatccgaccaaaacggccgaatcatcggcaaatcggccgaaaattctttgactcatgcggcgaaccgcgcctttatgcgcgccttcgtcgctcgattcccacacaagcacatccatgaagggggttccttaggcatgaacaagcaggatctcatcagttcggtcgcagaccagggcggtctcaccaaggcagacgccggcaaggctgttgaggctgttttcgacgcgatcaccgccgctctgaagaagggcgatgaggtgcgtctcgtcgggttcggcactttctccgtctccaagcgcaaggcctcgaccggccgcaatccgcgcaccggcgagacgatggcgatcaaggcttccagccagcctaagttcaaggccggcaagggcctcaaggacgcggtgaactaagacattcgtcttttccggcgctccggcttcccgtcggggcgccccgctttccctgaagcatcggcacatgtcgcgacggcacgtgtttttttgaaggtcgggccttgcccggccttttgtttttccatgcgcgtccgtgaggtcatctccgcgcttgacgctggcaccgcgcgcgcattatggcgcccctctcgattgcgccgttcggcgctgtggcgatcgtagctcagtcggttagagcgctggtttgtggtaccagaggtcgtgggttcggatcccatcggtcgccccatttccctccctgagacgctcaggagcagcgggcagcgctgccggcaaaggacgatcattgcatgatgtggtcccatcaggacttcgatgaccatgaggcgatccattatttcacggatcggcagagcggcctgaaggccatcattgccatccactcgacgcatcgcgggccggccagtggcggcgtgcgcttctggcattatgcgcgggaggaagacgcgctgaccgacgcgctgcgcctgtcacgcggcatgagctacaagaatgccatggcgggattgccgattggcgggggcaaaggtgtcatcctgtccgacggcacgcccaagacggcggagcaactcgccgcgttcggcgccgcgatcgattcgctcggcggtcgctatgtgacggcggaagatgttggcatgagcgaggcggatatgaccgccatcgcccggcgcacgcgccatgtctcgggccttccggtggccagcgggcaggccggcggcgatccgggcccggtgaccgcgcgcggagtctatctgggcgtcagggcggccattgccgagggtctgggccgggaggatgtcgccggcgtccatgtcgcgattcagggcgtgggcagtgtcggcggcggtctggcccgccgtctcgcggccgatggcgcgcggctgacgctcgccgatatggaccggcgcaaggcggaagcactggcgggcgagatcggcgctgcggtgacggacgcgagcgagatcatgacgatcgaggccgatgtattcagccccaatgcgctgggtgccatcctcgacgaacgatcaatcccgctgttgcaggcgggcatcgtcgcgggcggggccaataatcagctcgccacccatgcggatgcgcagcggctgcacgagcgcggtgtcctctatgcgccggattatgtgatcaacgcaggcggcatcatcaatgtcgcgtccgaatatctgggcctgggcgacagggcagcggtggacgcgcgcgtggatgagattcccgaccggctccgcgccatctgggcggaaagcaaggcgacgggcatgccggccgccgacgtggcggatgccatggcccgcaggctcatcggacgcgattgacgcggggcggggctgacagatggccagcgtctgcctatagggcggcgcatgtcagatgaacgcgaaacgggcagcaggctcgacccgaaattcgacgccgacggcctcatcaccgccgtcgccagccatgtcgacactggcgaagtgctcatgctcgcgcatatgaaccgcgaagccctcgatgccacgatcgagacggatcgtgcgcacttctggtcgcgcagtcgccggaagctctggcgcaagggcgaggagtccggcaacgagcttcacgtcgtggacatgcggatcgattgcgatcaggatgccgtctggctgctggtccggccgatggggccgacctgccataccggcgcgcgaagctgcttctatcgccgcgtgactgccaacgggctggaacggattgacgggcagagctgatggctcttcgcgtccgtcaggcagggctgatggcttgcgccgcgctcatgcttgtccagtgcagcgatgcagacgacatgcgcgcgccggaggccgcatcgcgtgacatgagcccggccgccgaggagctcgatgcgctggcgctggaaagcggcgcattgcctgacagtgccgctctcgatcccgcaggccgttacggccggcgctatgagggcggttcggacagcctgtgccttgtcccggaagaagccgcgcgcggacgttatcgcttcggcgtcgagagccggatcggcgccgacgaatattgccggggcgccgggcgggcccgcctctcggccggcaagctgctgctgcgcttcgagggggccggcagggattgcctgatcgtcgcgcgctatgaaggcgacagggtggagatgccgggcggactggacctgcgctgtgcggcgctctgttcgagccgcggctcgttcgccggggtcagtttcccacgcgtggatcgcagtgccgaagcggcgcgcgcgatgcaggactcgcgcggacgtccattgtgccgttgacgtaaacgtaaggctcagttagcatgtcgtcatgtccaagcccatgatgatcgccggcatcccgcagcccgagcaggacgggcgcgcggaattcaccattaccgatctttgccaggagttcggcgtcacgccgcgggcgctgcgtttttacgaggacgagcggctcatcgcgccgcgtcgccagggacttgcgcgggtttacagccaacgcgaccgtgcccggcttgcctggattttgcggggcaagcgcgtcggcttcagcctcgccgaaattcgcgagatgatcgacctttacgatgctggcgatggacgcaggagccagcgcgaggtgaccatcgacaaatgccgcgaccggatcgcgttgctccagcgccagcgccaggacatcgacgaggcgattgcggagctgaagggcttcatcacactagtcgaagagagtcagcttggccccgggggctgaatgacgtccagggagttcgtcctgcttgtgagagacgcgctctaaattgctgtttcatggctttttcggatcatcaggcgttttccttcgatctgaaaaggctctagtcgttgatccaccgcgccgttccaggagagagagatgcccagctataccgcgcccgttgccgatacgcttttcgtgctggatgaaatcgtcgggctggacaggctggccaatgtcccgggcttcgcggcggcatcgtcggatatcgtccaggctgttctggaggaaggcggcaagttcgcggccgaagtgctctatccgctgaatgcggtgggggaccagatcggctgcacgcgcaacgaggatggcacggtcaccgtgccaccgggcttcaaggaagccttcgaccagttcgtggcgggcggttggacgacgctgcatgcgccggaagcctttggcgggcaggatctgccgatggtgctcgcgatcgcggtcgaggaattcttcactgcggcgaaccatgccttcaacatgtatcacgggctgaccggggcggcggtttcggcgatcctcgccaagggcagcgaggagctgcagcagaaatatgtgccgaacatggtcgccgggacatggtgcggcacgatgaacctgaccgagccccattgcgggacggaccttggcctcatcaagtcgcgtgccgagccgcaggcggatggcagctaccggatcaccggcaccaagatcttcatttccggcggcgagcattcgatggcggagaacatcatccacctcgtgctcgccaagacgccgggggcgccggcgggcagcaagggcatctcgctgttcctcgtgcccaaggtcatggtcggcgaggacggtgcgctcggcgcgcacaatgccgtgtcctgcggttcgatcgagcacaagatgggcatccacggcaatgccacctgcgtcatgaactatgacggcgcgatcggctggatgatcggcgaggagaataaggggctcgctgccatgttcatcatgatgaatcaggcgaggctgggcgtgggcgtgcagggactggcgcaggcggaagtcgcttaccagcaggccgtccgctatgccatggatcgccggcaggggcgcgcgctcaccggcccggccgagccggaccagcccgcggatacgctgttcgtccaccccgatgttcgccgcatgctcatggaaggcaaggccctgacggaaggtctgcgcgcgctgctgctctggggggcgttgcaggtcgatctcgccaagctcgcgccgaccgaggaggagcgccaggcggcggatgacttgatctcgctgctcacgcccgtcatcaagggctacggcacggacaaaggcttcgatgtcgccgtgcttgcgcagcaggttttcggcgggcacggctatattcaggaatggggcgtggagcagaatgtgcgcgatgcgcgcatcgccatgatctacgaaggcaccaacggggtgcaggcgatggacctcgtcgggcgcaagctgccgaaggacggcgggcgcgccatccaggcattcttccgcatcgtgggcgaggatgtcgcggcgggcaaggccgtgccggagaccgccgcgatcgccgaggcgctggagaaggccaatcagcagcttcaggcggcgaccatgtggctcatgcagaatgccatgaccaacccgaacaacgcgggcgccgcggcttatgcctatatgcacatcatgggtatcgtctcggtcggcctgatgtggctgcgcatggcgcgggcggcgcaggcgaagatcgcggccggcgcggagaatggcgactatctcaatgccaagctggtgacagcgcgttatttcgccgagcgcatcatgcctgaggcgggcgccctgcgccgcaagatcgagggtggtgccgaggcgctgatggcgctgccgcccgaggctttcctcaccgcggcctgacgaagggctgctcttcctgctcccggcgggccggcttatcatggtcggcccccgtcctcctttttcgccgaaatccaacaagcgtcttgcattgttcgcgcttgccggcatgatcgtatattatcgacgatctgggcgattgttcccgcggggtggggcggtggtcctgcatgaggaggcggaccatggacgtgacacgcaagggatttctggggctggcggccggcagcctggcggcaggcgcgatggcgggccggtccgtcacggcgacggccgcgaccgcgaagccggccgatgcggttcggcccgcgcaccgaacgctcatcaagggcgcggacatcatcaccatggaccccgcccatggcgagatactggggggcgatgtcctcctcgacggtgggaagatcgtggcggtgggcaaggggctgaccgctgacggcgcggaaatcatcgatgcacgcggcatgatcctgatgccgggcatgatcgacagccaccggcatgtctgggaaggcatggacaacggcgtcgtcgccaagatttccaagaccgtcaattactacaatgaatacaagctgcgcacgatggtctcatacacgccggaagacgcctggctggcccaatatgccagcgccatccaggccatcgattccggcgtcacgtcgctcatcgactattgccatatcttccatacttcggagctggccgagcaggcggcgcgcggactgatcgactccggcatcgccgggaccttctgctaccaggtgtcccactcgccgacttacaagccgggcgacacggtcaaatgggatgacgccaatgccatgcgcaacgccccggcggacgagcagcactggcagaccgtgcgactcctgcaggagcgcgtcttcaccggcaaggacgggctcgtgcggttcggtctgtgcgccagccccggcttttccgaccggcccatgacggaaattcgcgacgagctcgcgaagatgaggacattcgagccgcacatcatcgcgcagcaccatcgccggtcccatgtccagcggcccccggaagtgttcaaccagttcagccagctcggcgaatgggggctgctcggcccggactatcatgtctcccatggcaccggcttcatcgacgaggaactcgacatgtgccgcgacaccggcacgatgatctgcgcgaccaccatgggcgagcacagctatcccgatccctcggtccatggccgcgcgcgccagaggggcgtggcggtcggcatcggcgtcgacggggcgctggccttcacgcacgactatttccagcatgtgcgcggggccttctacaatctgttccgcaccgatatcggcaaggaaatcgcctcggcctatcaaggcgaggacgtgctggatttcgtgacgcggctcggcgcccgctcgatccgggaggatggcgtgaccgggacgatcagcgcgggcaagcgggcggacctgctgctgctgaagacggaccggatcaattttccgatcaccggcctgctcgccgaccgcgtcgtgaattattcgaaccagccggacatcgacacggtgtggattgccggcgtggtgcgcaagcgcggcgggcgcatggtcggcgtggacatggcggcgctcaaggcgaagatcaacgaggcgtccacccgcattaacagggacggcgcgaccatccgcttcgtttgaggaaggaagcgggaggcggtggcaggctggcctatcggcccccgatcgcggccggagcgggctctgccgttccagcgcctttcggcaggaagcgcctggcgtcggcgcgaggcaggggcgcgagttcgccgctctgcatgtccgcgaccggccgtgcgctttcgggcaggcgactattgctcttgccggcgcggtcatcggccagcaggcgcggagcctgcgggatggggacacgccgcgtcatgcacttgatgcgcggcgtatcgggaaactcgtcgcaattgtagagcatccgctcgatcccgctgtccttcatgcgcagataggagaaggacatggatgtcaggttgttctccgcgaccgggaagctgcgcggcgtggcgcgcggatcggtccaggcgagcaagcggcactgatcgcgcccggcgcacagctgggacgctgcctgggcataacgtgcggggtcgccgcccttgtcgatcgtcatggcgaagccattgccgtccgggtccatcgcgacgagccggcccgggccgatccgctggccgatatgttccggcccgatcgcgagggggcgggccgtgtcgtcgatcaacgtgccgggcagcccggtgagggcgaaggggtcctcctcgccacgatgcgccggggaaagcgcggcgagccgcgcgatcaccggttctgcagcgatggccagcgcgcgggcgaaggcaccgggcgttccccaccagcctttccagcggaagaagagatgcgtgtcgacggcggtgaccttgtcgagcgacttgctccagtagggcatcacccagtccgtatgataatgggtgctgtggccgacgggggcatagacgtcgccggccagcatggcgccggccagtgcccgggcgcgcgtccaggccgcgaccgcgggcgctcgccccatggctccgtcgcaggtgaaagtgaactggcagccggtgctgcgctcctgcccctgaaagacgacgccgcagacggtcttgggaaaggcgggatggcgcaggcgattgagcacgacctgtcccactgcccgctcgcccgtcggatcgtctcccgcttcgtagatcatcgctgcggcgaggcagtccacagcccgctcgcgggcgaccgtgtccccgctgaaatgaaaggggcgggcggcgggattgggatcggtggagaaggggatggcggcattgagcttgcgcgcctcatccggtttcgaggcatcgagcaccagcggctcgacgacgggaacggggctatcggcgcggggcgtgccggggataggcgcgctgaccgcatcctgcgaccggcgcgtgcccgttccattgaagccgaacaggccgatcgccatcgccccgacaaaggcaaggacaagcgcggcggcgagccaccgccggcccatttcaggccgctcagcaatcatgccctggctcgtcatgtttctttcccacgtcagagtggcgctatctgtgcctcctgccgcagtttgacaagatgcaagcggcggagcgaggccggcgcgggagcgacagtctcatttcgagaaactccgagggccgggggtaaacatctcctgccggcccggtagtggcggggagggagcgccggagactcggcgctttcggagcggaacctctccacctggccggtctgctgaacggtcccacgcggcgtggacaaatccgaggcggcggcggcccagcatatctcgtcatgaacgacgtcatcccggactcgatccgggatccagctgccttgaagatcgccggtccagccggtttgaaaaaaggagcagcgggatcccggagcaagtccgggacgacgaacgaaaatcgctgaaaacctcgcttctggttccctcaaagtccggggaactggtccgcgccgcctaggcctccgggaggaaatccggcaccgagagatagcgctcgccggtatcgtaattgaagccgagcactctggcgccggtcgggagctccggcagcttctgggcgatggcggcgagggtcgcgccggacgaaatgccgaccagcagcccttcctcgcgggcagcgcggcgagcataatccttggcatcgtccggtgtcacctggatgacgccatcaagcagggcggtgtgcagattggtggggatgaaccccgcgccgatgccctgaatggggtgcgggcccggcgcgccaccgctgatgaccggcgagagggtgggttccacggcgaagaccttcagtcccggccaggcctgcttgagcacctgcgcgcagccggtgatatggccgccggtgccgacgccggtcaccagcgcgtcgagcggctcgtccgcgaaatcggcaaggatttcctgcgcggtcgtgtggacgtgcacgtcgatattggcgggattctcgaactgctggggcatccaggcatccggcgtttcctcgacgatctggagtgcgcgctcgatcgcgcccttcatgcccttctcgcgcggggtcaggtcgaaagaggcgccgtaggccagcatcagccggcggcgctcgatgctcatgctctcgggcatgacgaggatcagcttgtaacccttcaccgccgccaccatcgcgaggccgatgccggtgttgccggaggtgggctccacgatcgtgccgcccggcttgaggctgccgtccttctcggccgcctcgatcatcgagagcgcgatgcgatccttgatcgatccgccgggattggagcgttccgacttcacccagaccggcgcgtcgccgaaaagcctgttgatgcggatatgaggtgtgccgccgatcgtatcgaggatggatgagactttcatggccggtctcctgtcaatttttctgccgaacgaaaatcgggaaaaggttgaggctttgcaagagcgcaatgccgggttgttcctgcatcatgccgttctttcggggcgtcggcgggccgcgtcgtgcgacggacgcagatgttcttccggtggatcgaaggtgcgggcccggcgcaactcggggaaaaggcgtgaccaccagagggtgatgacgagagcgcccgcgccgccgaccaggacggcggcgaccgggccgatcagggccgcgaggaagcccgattccgcttcgcccagttcgttggaggccgagatggtcatcagcgaaacgctggagacccggccgcgcatctcgtcgggcgtgtgaagctggatgagcgactggcgcacatagaccgagaacatgtccgcgctgccccatgccgccatggcgagcagcgcgacgaggatcgcgatctgctgcggcatgaaggcggtgaggccgaagacgatggtggcgatgccgaagacgcccacggagatcagcatcttcaggccgacattgtgccgcagcggccggaaggaaaagatcagtgccgtgatgcccgcgccgacgccgggcgctgccgcgagatggccgaggcccgccgagccgacatgcaggatatcgcgggcatagacgggcagcagcgccgttgtgccggccagcaggacggcgaagagatcgagcgtgatggcacccagcacgagccggttggtgcgcacatagacgaggccatccagcacctgccggagcgggtggcggtctctttgtgggggcgcctgcgggacatggccgacgatcatcatgcccaccaccgcgcacaggaaaaggccggcgctggcaagataggcataatgcggcttcatggcataggcatagcccgcgacggcggggccaatgatgctggccgcctgccaggccatgctgctgaaggcgatggcgcggggcagcagatgcttgggcacgatattgggcgcgagcgagccgatcgccgggccctgaaaggcgcgcgcgaagccgagcaccgcggcaaggcagaagatgagcggcaggcttatccagccttcatagctggacagcgcgagcacgcctgcgcagcagagcaggatgctgagcgtcaccatggcgatgcgggtgcgccggaaattatcggcgacgaggccggcaaagggcgtcatcacgaagacgacgccgaactggatgaggccgatcagcccgagttgcgccgcggactggccggggctcatggtctcccgcgcgatgttataggcttgccaggcgatgatgagcgccatgcccgtcgcgcccaggatggtgcagagccgcacgacgagataggcccggaaggcagggatctgcaggggatgagacggttcggccgatcccccggctgcctctggctcgctgctggaagagggactcgccatgaccggttccttggctcaagcgatgaccgcgcgcaacggcgcaaagcttggtggcgctaaagtttttgcctgctcgacggataagccgcgggcccgggtaccggggcgatgcaggccgccgcggcatggagcccggagacgggggaaagtgatcccgtcacctcccccgccgccagcgcagtccttcaggtcagaaggcggctttcgcagcgccgcccatcatctgctgccgcaccagcgggatcggcggtccgccaaagctcaggaactcgtcatggaaggctttccacgccgcactgccgccgcgcgatgccgtccagtccgcgcgcagcttgcggatcagcagcttgcccatcgtgtagttgagataggccggatcataagtgccgcgcgccgcctgctggcgggcattgccttcatcctgatagcattcctcccggaacatctgctcggactgttcctgcgtcatgcggcccgaatgcagccgaatggccgacagatagcggcaattgcgcagcagcgcattggagagctggccgatctgggtttccggatccccttcgttgaggccggcttcccacatcatttcctcggtataatgggcccagccctcggcgaaggcatagcccacgaacacgcgcccgaagagcgacggtgagcggttggcatgcaggaactggaggaagtggcccggcatcacttcgtggatcgaggtgaagagcaggtccttctttccgggaatgaacgcctcctgcacggccttgggccatgagggatcgggcggcgagatatagtagatggaggggatgcccttctcgtacggccccgggggatcgatataggcggagttctgccggttatagggaggactttcctcgaccagcgcctgctccgtccccgggatgctgacgagatcatgcttctggacgaaggcgcgcagcaccgggatctggcgccgggcctcggcgaccggaccgtcggccggcttgtcctcgttcattttctccatgcagtcggcaatgcccttgccaggtgcgaagcgggcgcaggcggctttcagcgcatcctgattgcgcttgaggtcggcaacgccgatggcctccagctcggcgagtggcgtgtccaccatctcggtcgctgccagcatgcgcgagaagcgatcggcgcccaaggcaaaatcctgcgtggcagtggcgcggttgctttccagccagtcggccagctccttcatggcgcgggaggcagcgccggcggcggcatcgaactccgcctgcagggcggggtcattcacgctggcgaaggcggccttggcatcgcccgcataatagtccgcgaagccctgaaagccggccttgccataattgatgaaactcaccggcatcggcgtcttcagattggcgcggatctgggcggcggccgtgggcacgcgccggaagaaggcgatcatggccttcatccgcgtcggcgcatcggcatagttgcgggcgatgtagacattgggatcgagcccgccgccgacataataagccgggttgcgatacggttcgcccgcatcggtgagccagaacagccgggcacgggcgacggcgaccagataatcccgctcgaacgcctcctccttgctcagcgtgccgggcttgaacgcctgtgcctgcgcgattgactgtgtcaggaatgtctcctgccccttgaggccggcggggctccagtcgggcagttgcccgtcgaaatcgtggcgcccctgatagatggcgaaggacggatcatgctggaacaggctttccagaaacgaatcccggaagctcgcccagtccgccggagcggaaacatcggtcgcagtggaaggcggcccgccgtcggcaagcgtgggtgcgcatgcgcccagcgtcagcgcggcaagagccggcgcgagcatcagcgcaagtctgcgggtgtggatcatgaaaacgcctcccgtgagtctgccgccctgaacggcgccggcagactggctcggcgccccggccttgtccagtgcgcgagagagcgggagcgataaatgcggagcggggaggggaaggcgggtgcggcaggcaaaaaaaggcccggcgggaacccacgctccgccgggcctagtatgagcactgggtttggccagcgcccttcgggtcgccagccgtgactaggagaagaaggttaacaagacgcaaagaaatgtaatcttttgcatcgtgaaacagattatgcgggcacgaaagtgactcggcgcgggcttgcgagacttcgcggtggcaatgcgtgttcctcagccctgcgagagatccagcccctcgatcgccgacaggatgacggagacggcggcgcgctcttccgcgctgagttccggccgccagatgtcgaacagcaggacgacgcgcagggcgctgccccggttccacgcttcatgctccacgctgtcgtcgaagatcaggagcttgccttcctcccatgcgcgctgctccgagccgcagcggaagccgcagccgggcggcacgatcagcggcaaatggcagatgagccgcgtgttgagcaggccggtatgcggttcgatatgcgtgcccggccgcagcagcgaccagatggcgagcggaccgcgtccgggaacgcgggcgagatcgggcagggtcagcgcgtccatggtggccgggcagcgtgcggcatgctccgctaccggctcgccatcgcgcaggaaatagaaggagctccagcgcggatcgtcccgcaggggattgttcgccggggggcgcgcggcactggtctgcacataaggcgtgaagcccacatcgtcggcaagcgcggcttccagctccgcgcggagcgccggcgtgcggctttccatctccgccgcccagtcgaattcctcccgctcgtagaaataacgctgcggcagaccggggaagtagaacatgttgggctgctggagatacagcgtcacccggccgagcacgagatcgacggcatggcgcacgcgcggtgaggcgctggcgacgtccccgatccgcgcctcgagatgcgtggagaaatgatcgctgttctcggccacatgggtgcgtgcgcgctcaagcaggggatggagcgccgacggcacagcgctgacgcccgcctgcgcgagcgcggtgcggaaatagctggtggcggcgcgccggtcgccggccttctgctgggcctcgcccatggcgagcagggcctgcagctgacgcggctcgcgcgcgaggatggacgccagcgccgcgatctcgccttccacatcgcccgcacgcgcgcaggcatgggccagcagcatcggcgggggatcggccatgtcggcaagcatggcgcgcgcttccgccacgcgcccggcccgcaaggcctcgacgacggcgcgctcgcccggctgcgccgttgccatcaggcgaggctcacgaagctgtcgagcacgcgcttggcgccggcctgctcgaaatcgatctccagcttgttgccctcgatggcagtgacgcggccatagccgaacttctggtggaagatgcgcatgcccacgctgatatcatcccgccccttgttgccaaggctgacggcgctctgccgcgcttccacgatgcgggtgggctcgcgcgtgaactggccctgcgcgcgctgccagccggggccccggcccgagccgcgcgcgacattcgcgaagggatcgtcccgctcggaccagttggcgcgccacaggctcgcgccgccgctcatggtggtttccacgtccgtcgtctccttcggcagctcgccgatgaagcgggagggaatggaactggtccactggccatagacgcgccggttggcggcatggaggatatagcagcgccgccgggcccgcgtgatcgccacataggcaaggcgccgctcttcctccagcgccgagagcccgccctcgtccagcgaccgctgggaggggaacaggccgtcttcccatccggccaggaacacggtgtcgaattcgagccccttggcggcatggatggtcatgatggtgaccttcgcttcctcctgcgccccctcattgtccatgacgaggctgacatgctcgaggaaggcgccgagcgtctcataatcctccatggcgcgcgccagctcctggaggttctcgagccggccggacgcctcggtggagcgctccgcctggagcaccgcggtatagccgctctcatccagaatctgccgggcgaggtcggcatggttcatggtggtggcgagatcgcgccagcgggcaagatcaccgatgaagcggccgagcgcccggcgcgcctgcggcgtcagctcgtcgctatccacgatccgcgccgcggcgaggctcagcggcacgccctcggcgcgggccagacgatggactttctccaccgccttgtcgcccaggccacgcttgggcacgttgacgatccgctcgaaagcgagatcgtccgcaggctggttgacgaggcgcagataagcgagcgcatcccggatctcggctcgctcgtagaagcggtagccgcccacgatgcgatagggcatgccgatctggatgaaccgatcctcgaactcgcgggtctggaactgcgcgcgcacgaggatggcgatgtcatccgcccgcacgccctgccgctccagcccctcgatctcgtcgccgacccggcgcgcttcctcgggcccgtcccacacgccgatgacgcgcagcttctcgccctcgtcggcctgcgtccacaaggtcttgccgagccggccgccattctgcgcgatgaccccggacgcggcggccaggatatgcggtgtcgagcggtaattctgctccagccggatgatcgccgcgccggggaaatcccgctcgaaccgcaggatgttcgccacttccgcgccgcgccagctgtagatgctctggtcatcgtcgcccacgcagcagatgttcttgcgggtctgcgcgaggagccgcagccagagatactggctggtgttggtatcctgatactcgtccaccatgatgtagcggaagcgctgctgatactgctccagcacttcccggtccgtgcggaacagggtcagcatgtgcagcagcagatcgccgaaatcgcaggcattgagcgcgcgcagccgatcctgataggcggcatagatttccgcgcccttgccattggcgaaggcctcgctctcgccggcatcgacatccttcggcgtgaagcccttgttcttccaccggtcgatgagcgcggcgagcgcgcgggcggtccagcgcttctcgtcgatgccggcggcctggatgatctgcttcatcaggcgcagctggtcgtccgtgtcgaggatggtgaaattgctttgcaggcccaccagctcggcatggcggcgaagcatgcgcgcgccgatgctgtggaaggtgccgagccagggcatgccctccaccgcagggccgatcatccgcccgacgcgctcgcgcatctcgcgcgcggccttgttggtgaaggtgacggcgaggatctcggacgggaaggcgcgccgcgtcgccaccagatgcgcgaggcgcgcggtgagcgcggccgtcttgcccgtgccggcgccggcaagcaccagcaccggaccctcggtcgtgagcacggcctcgcgctggggctcattgagcccttgcagataaggcgggtcggccggggagggggagggaactgtcatctcaggtgaacagctagggaacgaaatgagtcggagcaaggctttccccgcattccgggctctccccaagccccatgtcgcgccgacgcgacatgccgccgcgcgggcaaggcggatggtggaaccccttgtctccacgcggattgtcaggggtacccgcatgtcgaccatgaaaagacatcaatctggaaaggatgccaccatgcgttttctgactctgcttgccggcctcggcgccgcctcgacgatggctcttgctgtccatgcgcaggatatgcagtcggcgcaaccctccaccgagccgatgacccagcagcccatgcctccgggccagacgccgccgccgcccgcggacgggacggcacccatgccgccggccaccacgcccacgcccgacagcgccacgccgccgccgcccccgccgccgccttcagcctataatgcgacgcccaacacgcccccgccgggccggatcgagatggcgccgccccagccggtggagcaggccgcgccccagccgccgcaggagtatcccgtctgctcgcgcacagtgaaggacggctgccgcaatccgggcgagcgcaaccccggctgagccggcgcgaacgacccgagcgaaccgcccgagccaaccgatagcccgcggccgccgtcccttgaggcggtcgcgggttttcgcgtaggccgggggaatttccggacattctaggacagataaaagcgatgctcgcgcgggggagtaatagcggccggcgcctgatcctgccttattcgtagctccacataaaatcatttaaattcaaaaagttaaatagtaatttgcagatgaggttggcatgcggcaggagcggtcgcgttggccgccgctcgcgctgcgcacctgacagcttgccgctccgccacaaacgaggcgccctcagcgcgattgggcggcggcccgctcctgattcagccggaacagccgggcgagtatttcgtcatcagtcagcagccccgcgcgccagtcatcaccccagccataggcttccgccactgcctcatcgagcgcggcatgggcattggccagccagtgcgggcgggcattgtagagattggtgagcgtgcgcttcttcagctccttcgccgcatcctcatccctgggcacgatgcggtcgggataacccggcaccacttccggcacccgcacgaccagatcggcgtggttgagccagttctcccgcagctcgttgagccgcgcggccgcgacggcgattttctgcgcgcgcggatcgtcggcatagtcggcggcgggaatgtcgggggtcaggccttcggggaaggggaaggtctcgaaggtggtcgagggggtgtagcgagggcggtcttccaaggaagtgcccatgcgcagcgaccagagttcgtgaaagcgcgagtggaggatgccgaagctggtgtcgtcttcacgcgtgatgaccactaagtttttgtccaacacaaccgtggtggggaggaatgcaaatacgcgatgcttcgcgacctcgggagtgactatgcagcgcgaaagacctagcaggcgcatttttagcgtcggcgcgcgccttgccaatcgccaccaatctcgacgctcggttgggttgcgactttcctggcgggtcggaaagacgtgctgatgaacccagttgaaaggggcctcataacagcttgcatcgatctccgacatttccccgaaattgacgatccagcggtcgtcccaccggcgcgttacatgaagaccgttgaaccatggcgcgacaacgtccgcattaggctgcccgttaggattgcctcgttcactgatccaagcccgcgcaatcgctcccgggacatcgaacgcaccttttttggagatgccgttcgatgctacctgcgagttttcgattaacgaagttgcctcatgtatcggcgtgtccgcggttaaatctgccctgatcgcagctgacgccattccgttaagctttggagctgccgtcttaatagattcaaagcacaccatcgaaactcgaaccgccgctccttcaacagtccactcttcatcgctccaagcattgaaaattgcaccatgttcgacaataggtttcagaacttcacggttcgcgccgccgcgtatagagttggtcgaaactaaacccgcacgttccaactgaccggcaacaatttttgaccaggctttggcaaaccaatagcagaccagatcgactccacccggcacttcgggccatgccttgcgcagcgcccgcgtgtaatcctcaccaagctcggcgatcatctttttgttcccaagaaacggcggattcccaatcaccgcgtccgccgccggccattccgcccgcgtgccatctgcgttcagcaccgcatcccggcactcgatcgtctccagcggacgcaggatcgggttcttcgccgcgtcgaagccattgcggcgcatccactggatttcgccgatccacaccgagacgcgcgccagctcggcggcatagggattgagctcgatgcccagcacgcattccggcccgacgcgggggaagccgcgcggaaggccaagcgcctcggcgtccagattggcgcggtgctcgatatccttgatggctttcagcgcgacatagaggaaattgccggacccgcaggcgggatcgagcacgcggaaattggccagtcgctcgatgaaggcactgtggatcgtcgctgcctcatcgagcagcttctgcgcccggcgtttctcggcaggggtcagcaggcgctccgccgtccgtttgggcgccttgtcgatcagggcggtgatcttcgctttggcctcggcccattcggcttccagcggatcgatgatgaccggcttcacgatcatcatgatcttgtcccggtccgtataatgcgcgccgagctggctgcgcttggccgggtccagcccgcgctcgaagagagtgccgaggatggagggatcgatctggctccagtcgcgcgccgccgcgcgcagcaattgctcgatgtcatcctcgtccacgggcaggacatgatcgtccgcgaacaggccgccattgaaccagtcgatggacgtgaagcccaccttgccgcccttgtgcgccatggcgccgaacagggtccggcaattctccgtgaactcggccggggcgcgccggctgacctccagcatcttcgtgaagaggaagtccggcagcagcgcggcatcctcggcgaacatgcagaagacgagctgattgacgaaatgggcgacctcatgcggttcgtggccccgatcgcgcaggcgctgggcaatgccggcaaactcgcgggcggtctcctcggtcagttcctgccgggatttttcgggcttgaagctttccggatcgaggaacaccgccttcagtcgctcgcgcaccgtgccgtcgaccagatcttccagcgcgaactcgtggcgctcctgcacgctgttggtccagttcgtgcggatgacgatccggctcatgtccgagacgatcagcaggggcggattttccagcgcgaccgcatattggaggagctggttgtaggccttgtccaaattggcgtggaggcccttatactcccaggcgaaacaccccttgcgccacacgtctgcccagccttcgccgccgctcgtcttgctcgcgcccttctcgaaggtgaaccattcgcctttaggatcggcagaggccggatcggggatgcccagcaaggcgcacagatcattgaagtggctctgcgacccggagcgctccttcaattcggactggcgccatttcttgaggaattcgtgcggtgtcatgctgccccggagccgaaagatgcggagccgcacccgatagcgagccgcccccttcggtcttactagccgatcggcacggcagggcaatcatggcgctgcctgtcctgaatgccggacaggctcacgctcccctcacgccgcccgcagcaggtgcagctttgccttgccgacgacgcgttcggcgtcgatgtcgaagcctttgacgtcgagcgtttcgtcgcgggcggtttcgatgctgatccaggtgccggggccggtccagccgaagcgggagagcttgtcgagcgcgacggcgccggcgccggtgccgtagggcgggtccatgaagatgacgtccagcggcgcgggggcggggccgagggcgaggacgtcgccctggcggatatccggccgggggaggccgagcttcgccgcgttggcacggatcgcgtcgatcgccgcgcggtcccgctccacgaacaggcaggcggcggcgccgcgcgagagcgcttccagcccgagcgcgccggagccggcgaagaaatcccccacgcgcagctcctcgaaactgccgaggcggctggtgagcatggagaataatgtctcgcgggtgcggtccgcggtggggcgcgtggcctcgccggcgggggcgacgagcggccgcccgcgccattgcccggaaatgatcctcatgtgcggggctccctgctcagtccagtgtcttgcggaacttgacgagatcgacccgccgcacttccaccacctcgcccggctgggaatcgccgaggacgaaggggccgtagcgcgtgcggatgaggcggctgacgcgcagcccgagatgctccagcacgcggcgcacctcgcggttcttgccctcggtcagcgtcatctcgacccactggttgcggccggtgcgccgctccagattggcatcgatgcgcccgtagcgcatgccttcgatctccacgccctcgatgagatcctcaagctgcgcctggctgacctcgccgaagacgcgggcgcgataggtgcgctcgacgccggtggcgggcagctccagctggcgcttgagctcgccatcggtggtgaggagcagcagcccctccgtgttaagatcgagccggccgacgggcatgacgcgcggcagatccttcggcagccggtcgtagatggtcgggcggcctgccgggtccttcgcagtggtgagcaggccggtgggcttgtggaacaggaagaggcgggcgggagtcggctcctgcaccggattgccgtccacggtgacgccgcgcagcgaggtgaggatggtggcgggcgtggtgagcaccgcgccatcgagcgcgatgcggccctcgccgatcatgcgctcgatatcccggcggctggcgatgccggcgcgggcaagcagcttggcgatgcgatcgcccttgtgatcggccttgtgatcgccggcgcgagtctcggcgcgatccccttccggagcgccgtcgcggggcttgcgcgcccccggcttgcctgcgggccgggcagcgccgcgcggcgggcgcgcggggcgggacgaggagaaagcaggcttgtcggtcgcgggacgtgcgcccggcttgcgagtggcggggcgctggccgggctttccggtggcggggcgcgcgtcagcctttccggccggtgagcgcgtgtccggtccggcaggcggacgggcgccggagcgggcgtccgagcggggcttgtccgaccgggcgggcttgcgcgcgtccgggccatcggcggatgggcggcgccgtccccctgcgggtccggtcgcgccattgcgcggcgggcgccggggccctcttggtccagtggcgttggccatgccttgtcctttttcgatctgctgtgtcgctcttgcactggcgaatcgcggggcgccatcctagcgccgaaaggcgccggcgatcctgtgcgggtcggcctgggtagtggcgcaaccgggatgaggcggcaatgtttttctcgaagagcgcgcagcagatacgccgcatcctcctcgtcgaggatgagccgctgctggccttcgatgccgagcatgcgctgcagcaggcgggctatgaggtcgtcgccacggtggaccgtttccgcgacgcgacaaaggtcatcctgggccagggcggcatcgatctggtgattaccgacattcgcctgcgcggcgtgcgctccggggtggagctggcccggcatgcgcgcgagctgggcatcgcggtgctcttcgctaccgccacctgcccggaggaagcggcggggcagggcatcgcgttcggctgcctcgccaagcccttccagccgcaggatctggtgcgcgccatcgcggtctgcgagcggctggtcggcggcctgccgccgggacgcctgccgccggggctgcggcttttcccgcgcgattgaacgcgcgatcgcgccggtccgggccgtccgtgcggatcatcgcccggcaacgggggctggcgaaacccgcgcggggcgctaagcaggacggccggatcgcacaaaggggcaggcaagcatgtcgcagacgctgattttcgcactcatcgtgggtgccgtgattgccgtgggcttcgtggtgcccgccttccggccctatctgcggccgatgccgttcgtcgccttcctgctcggcatttccagcggcttcccgctcaccctgctgctcgcgacgatgaccttctggctctcgaaagtgggcatcgacaagtcgaccatcggcttcgcgatcggcctcaccacgccctatacgctcaagttcctgtgggcgccgctggtcgacaagctgccgctgccggtgctttcccgactgttcgggcagcggcgggcatggctgttcttcatccaggcgctgctcttcgtcgcgatctggcagctcggcgcgagcgaccccgccaacgacctcgcgcggttcgcgatctgcgccatcgccgtcgcgttcctctcggcgacgcaggacatcgtgatcgatgcctatcgcatcgagatcctgagcgaggaggaattgccgcacggcaccgcgatgaaccagttcggctatcgcacgggcaatctgctggcgggcgcgggcaccatcttccttgcctcgagcgaaggcgcggggctcggctgggccgtggcctatggcatcacggccttctgcgtgctccccgccgcgatcggtgcgctgatcgcggggccggggcgctatgtggcgcatgcggccgtgcggcggggcggctcgatcggcaactggatgaccgagacgatcgtcaatcccttccgcgaattcctcacgcgtcacggcgcctttctcgtcctgggcttcgtgctgacctacaagatcggcgatgccatggggcagacgatgctcgccccgatgatcgtggagctgggcttcaccgacacggaatatgtcacggtgaacaagttcgtcggcttcgcggcgctcatcgccggctcggcgctgggtgcgcccttcatcgcctggctcggcatggggcgcgcgctgttcgtctcgggcctcctgatgatgttctccaacctgctcttctgcctgctggcgctcgccggccattccacgcccatgctcgcgctggcggtggggaccgagaatttcaccagcggtatcgggctcacggtgttcgtgacctatctctccggcctttcgagcctcgcctacacagccacgcagttcgcgctgctttcctccttcgcggcggtcgggcggacatggctctcgacaccctcgggctatctcgccgaggccttcggctgggtcggcttctgggccttcacggtggtggtggcggtacccggcatgctgctgctctggatcatgtgggcgaagggcttcgtcgtggaatcggtgcgacaatccagcaccacggacgactgaggcggtcgctgcagggcgcgcccggtttgaaggctagggcgcggccgatttcatgcggcgcagtttcgcgaggcccctgaccgcatagtcattggctggatcgagcttcaacgaatgttcgaaaaagccgatcgcggcgggtcgatcgccgcgtgcgctggcgctgtccgccaggccgtcccatgcgtagaccaggtcgggaaagcgctggaggccggcccggaagatggcatcggcttccgcaagtcgacggccatcgaccagatcatagccgaggtccagcagcgtatcgccatttgcatccgccaatggcgggatctgctgccgggcctggtcgaagcgggcgagggctgcaggcacgccgtcctgaatcacgacgtcccagagcgcatcgcgaagctgcggtgccggcatcttgtagggcgcgcccagagtgatcgccgaaaggttgaccgccgcctttgccgccgacatcctgtcgccattgccgaggacgatgaccgtcaaccggtcgtccggaaagcgcaggatataggacgagaagcccccatcgctgcccgaatgggcgaccgtcctgcggccgaaccgcgtgccgatctcccagccataaccatagccgttccggtaaggcgtgaagatctcgtccagcgactggcgggaaacgagcttttccgtatagagggcctgatcccagcgcagcagatcgccggtcgtcgacacgatgccggtgtcgcccagcctcgtcgacggatcgacgtaggtcgcagtgatgaaatccgtgcccctggaataatagcctgtcgcggcgcccggaatgacggcccggttgtcgtcatagccgctgtgcgtcatgccgagcggcgtgaagatattggccttcaggaattgatcgaaggctgaacccgatacgcgctcgatgatgagcccgagcaggaaataaccagagttcgaataggaatatttctctcccggcgtgaattccagggggagcgcgcgaaacagatcgacgaattccgccctggtgtagcgcttgaggctcagctcgtcgtcccagtcggggaggctggacacattcgggatgcccgagctgtgggtcagaagatggcggatcgtgatgggcttccaggccgcggggcaatcggcgagataggtgcagatcggatcgccgacttccagctttccgcgatcgcgcaactggatgatcaccatggcggtgaactgcttggtcagggaggcgacgtggtacacggtctccggcgtgttcggcacgcccagctcatggctcgccatgccataagcggtgtcgatgagcggcacgccgtcccgcgcgacgagaaccgcgccggtgaactgatcatgggcaaccgcggcgcgcatatagccatcggcccgggcgcgcagctcatcctgcgacggcgccgccacgctcgtcggtgccggcgtttgcgccatgccgggcatccccatcatcaggccgccgatcacggcagccgcgcatgtcattgaaactcgctgcatcgaaggccctttgcctatccggtatctctgtccgtggaggaagctatagcgggattgaaggcctgcggaatagccgcagcgcggcgcgtggaccgggcccgaggccggcacccgcatcgggcggcgaaccgatgccgtcagctcttgagcgtgacccagacctccacgggcgcgacgaacttgcccggggcgggcttgccgacatgcacgcgatcggccgtcaccagctcacccgtggcgagattgaagctggtccatggcttgggcatacggccgaacgtcattttctggatgggctggcccgtggcggaattcatgatggttgcgatgacactcatgcgcgtgccgatagccatcggagcatggatcggtccagaaggaaagaggatggcgcgccggtgtttgtcgtgagcctgccgatgccccggcggagcgctgctggtgttgagcgagcgacgtgattgaacggaatggcgggaaatgggtttggtgttcatgaggatgttttcgccttgcctgatggtcttgtcctgccttgcgctggcggcctgtgagcagaagaatggagagggcgcgacaggtgcgagcgcgcccgaggctgcatctgccccggaaacggcgcgtcctttgcccgagggcgatgtcgcgggagcgacgaacgatgccgatgacggagcgccggacctgcggccccctccgctgacgcccgaggccgaacgcggcgtgaagggcgcgcgcaatgtccttctctccttcgcgcgggcgatagagctcggggactatggacaggcctgggccatgctggggcccgccgaccgggagaaatggacgaaagcggccttcgccgcgatcttcagcgatctggacgatatcgtcgtcgcgatgccggacggcagcatggaaggcgccgcgggctcaagctattacagcgcgccgatcagcgtgacgggcaaggacgctgagggtcgccccgtgcgcatcgaaggggaggccatccttcgccgcgtcaacgatatcgagggggcaagccccgaacagctgcgctggcatttcgagacggtcacgctttccgcgacgcattgaggacgggccgtgcggcaccgataatcccgggcctttcgcggatcgccgctcaggccgggacctgatcgtttgccaccagcacctggccggcgagatagagcgtgccggcgatgagcaccgtgcggtgccggtccggcgcggcggcgatgtccgcaaaggcttcgcggatcgtgaggaaggcgctgtgcggcacatcccagtcggcggcgacggcggcgaagacctccggcccgtgatgctcatggcccggcacgggcagcgagcggatggagcggacgagcggccgcaggggctccaggaagccgcgcacatccttgttggacagcatgccggtgacgagatcgatgccatccggcgcgaggccgccatcgctcagcgccttcgccagggcctgcccggcatcgggattgtgcccgccatccaggatgagcgtgcgatcgggcagcatggcattgagcgggccgccctccagccgctgcatgcgcgcgggccattgcgcccagagcggcgcggcgcgcagcgcggcatcgctgaccggcagcacgtcccggctgcgcagcatggcgatggcgaggccgagattggcgatctggtgcgcgccgccgaggcggggcgggggcagttccagccgcccttcctgatcgcgataatggagctggccctgatattccgccacgtcccaactttcgccgcgcggcatgaagcgcgtgccggcatggcccgcgacccgggcaatggtagccatcatcgggccgggataacgctgggtgacgagcggggcgccgggcttggcgatgcccgccttctcgaacgcgatgcggcagagcggatcggccggcacgccttcttccggcgccagcaggaaggattcatgatcgatggcgagcgaggcgatgccgcaggccacgggcgcctgcagcacgttggtcgcgtccagccgcccgccaaggccgacctcgatgatgcaggcatcggcggggatggtggcgaacagcatgaaggcggcggcggtggtgatctcgaagaagctcgcgttcagatcgccgccgatgtccagcacttcctccagcgcgcgggccagcgtcgcatcgtcgatcagcgtgccggcaaggcggatgcgctcgttgaagcgcaccagatgcggcgacgtgaagacatggacgctccgcccgtccgcctccagcgcggcgcgcagataagcgcaggtcgatcccttgccgttcgtgcccgcgacatggaacaccggcggcagcgccagatgcggatcgccgagccgccggaccagctcgctgatccgctccagcccgagcacgtcgcggcccggggaaagggccatgagccgatcgagctgggtctgcacggcggggtcgtctgaaacggcgtggtcagccattgagggctccgtcaatcctcctcccgcctgcggaaggggtcagggtgggcattgctgcgcagcgagggccggcgccggatgtgcttgcccatcccgaggcttctcgcaagcgggaaaggacaagacctagggcggatcgacattcagcgctggcggcctgcaaaaggcggtttcccgggcttccggtgctcacgtaccttgagtacgctgcgctccgggtcccgagaaaccaccattttcgccacgccatcatctgaatgtcgatcagccctaggcggcgcgcgccgccgtcagatagccgatggtcctggccagcgtggcgcgcagatccttgcggtgcgtcaccatgtcgatcatgccgtgatccagcagatattcggcgcgctggaacccctcgggcagcttctcgcggatcgtgttctcgatcacgcgcgcgccggcaaaggcgatgagcgcgccgggctcggcgatctggatatcgcccagcatggcgtagctggccgtgacgccgccggtggtggggtcggtcagcaccacgatatagggctggcccgccgcgcggagctgctggatcgccacggtcgcgcgcggcatctgcatgagcgagagaatgccctcctgcatgcgggcgccgccggcggcggtgaagatgacataagggcaacgccgcttgaccgcttcccggacgcccgcgacgaaggccgcgccgaccgccgtgcccatcgacccgcccatgaaggcgaaatcctgcacgccgaccacggcctgatggccctcgatcgtgccgctggcgtttagcagcgcatcctgctcgccggtctgcgcgcgagcggccttgatgcgatccgtataacgcttggaatcgcggaatttcagcgggtcttccctgacctgcggcgcgggcagcagcttcatcgtgccctcgtcgaagacctgggcgaagcgcagcctggggccaatgcggccatgatgatcacagcgcgggcagacggagagattctcctcccattccttctggaagatcatctgcccgcagccggtgcatttgtgccagagattgtccggcgtatccgccttccgggcaatgaagggaatggcgttgcggacgcggttgagccagctcatgcgacctgttcctttgcgttgagagccgcgcgcagcgacgcgacgaaatcgcgcacatgcggcgcggcctgtgatccatggttgccgacgagctcgacaatggccgagccgaccacgacgccatcggcatgcgcgccgaacgcggcggcctgctctggcgtgcgcacgccgaagccgacagccaccggcagatcagtcgccgccttgagcttggcaacggcagcgccgacgctggcctgcgcggcctgctggagcccggtgatgccggcaaccgagacataataaaggaagcccgatgcgcccgcgagcacggccggcaggcgcgccgcatccgtggtcggcgtggcgaggcggatgaggctgacgccggccgcgcgcagggcagggccaagctcggcatcttcctcgggcgggatgtcgacgcagatgacgccatcgacaccggccctggcgcattcgctcgcgaaccagtccgcgccgcgaatggtcatgggattggcatagcccatcaggaccagcgggacttgcggatggcgggcgcggaaggcggcggcgatctcgaagatccttgccgtgctgatccccgcagccatggcgcgcaggttcgcggcctggatggcggggccgtccgccatgggatcggtgaagggcatgcccagctcgatgacgtccgcgccgcccgcgacgagggcgtcgaggatggcgggcgtgtcggccggcgtgggatcgccgcccgtcacgaaggtgacgagcgcggcgcggccttcttcgcgggcacgggcgaaggcggaagacagtctattcatgcgacacctatagccctctcccctgcaggggagagggttgggagagggggaaggagccgcgtttcaatcgcagaaaggcccccctccagatttccaaccacatcggcatttgcaaaccggatcacatcatatccttgatgccgcaggaagtccgttcgctcggcgtcatagcccggctggagcgcgtggccgtctccgtcgacctctataatcagcgtcggttcgcgagaggcgaagtcgacgatataggggccaaccaccttctgcctgcgaaatttgtgacccgcgaagcgcttggcccgcagcgcgagccaaaggcgcgtttcggcctcggtggcgttggtgcgcatcgttttggcgtgcgcggtcaggcgagggtcacgcatgcccctctcccaacctcggttggaggcacgtgactccaaccgacccctgaaggggagagggcttgaggaaagtcatatctcggcccccagcgcctcggccaccgtgtagatgtccttgtcgccgcggcccgagacgttgacgacgatgatctcgtcctcgcgcatatccagtgccttggtctcgagtgctgccagggcatgggagctttccagcgcggggatgatgccctcggtgcggcaggtgagctggaaggcgtcgagcgcctgccggtccgtcaccggcagataggtcacgcggccgctctcgtgcagccagctgtgctcggggccgatgccgggataatcgaggcctgccgagatgctgtgcgcctcggtgatctggccgtcttcgtcctgcagcagataggtcttgttgccgtggaggatgccgggcttgccgccggtgaggctggcggcatgctggccgctctcgatgccatggcccgccgcttccacgccgaccatcgcgacgtccggatcgtcgagaaagggatggaacagaccgatggcgttggagccgccgccgacggccgcgatcagcagatcgggcaggcggccttccgccttcatgatctgctcgcgcgtctccttgccgatgacgctctggaaatcgcgcaccagctcgggataggggtgcgggcccgccgccgtgccgatgatgtagaaggtatcatggacgttcgcgacccagtcgcgcagcgcctcgttcatcgcgtccttgagggactgcgagccgctggtgacggggcgcacttccgcgccgagcagcttcatgcggaagacattgggctgctggcgctcgatgtccttggcgcccatgaaaatggtgcagggcaggccgaagcgcgcgcagacggtggccgtcgccacgccatgctggcccgcgccggtctcggcgatgatccgcgtcttgcccatgcggatggcgagcaggatctggccgatgcagttattgatcttgtgcgcgccggtgtgattgagctcctcgcgcttgaaataaatcttcgcgccgaagccgggctgcgcgcgctcgcgataataggccgtcagccgctcggcgaaataaagcggcgaggggcggccgacataatgcgtcatcaggccgttgaactcggcctcgaaagcggggtcctccttggcggcgcgatattcgcgctccaggtcgaggatcagcggcatcagcgtctcggcgacatagcgcccgccgaacgcgccgaaatggccgcgctcgtcaggcagtgcgcgcagggaattgggaagagtgccggaagggctggtcgcagcagtcatggtcgtctcgatctcgcagatatgttggtccgttcgcttcagttcctcaggaagcgatcagcgccatcgtaccccgacgcgcccggcatgagcggtgatcctcaacatcgcgagaccgcttcgcagaaagccgcgatcctgtccatatccttgatccccggcgcgctctcgacgccggaggacacatcgaccagcggcgcgccggtgaggcggagggcgtgcgcgacattgtccgcatccagcccgcccgagaggccccagggcaagggcgggcggtggccggcgaggagcgtccagtcgaagcgatggcccatgcccccgggcagcgccgcgccctcgggcgtctttgcgtcaaagagcagccggtccgccgccccggcataggcattgccggccgcgagatcggcagcgctcttgaccggaatggccttccaggtttcgagcccggtgcgctggcggatcgccgcgacgcgggcgggctcctccttgccgtggagctggaggacatgcaggccgcccgccgcgatcagcgcgtcgatgatggcatcatccggatcgacgagcacggcgacgcgcgcgacatgctcgggcacacgcggcgccagatcggccagcgcggcgggcgcgagatggcgagggctgcgcgggaaatggacgaagccgacatggctcgcgccgccgcgcatggcggcgtcgatcgcatcgggggtgcggaccccgcagatcttgatggcgacttgcgacatgaacggcctttgatgaggagcatcatggcgccgcagggcagcgccgcggccccgttagagcatttccgcgccggatggaaacatcctgcgagatggagggggcggtgcagggcgcgggcgggggaggggatttcacgcggcgtgcgaattccaagccctacgagcgtccgctttcaagggtctctgagagcggtcggaaaggcagctaaggggtggtgaggggacggtctgctatcaaacttgaaaaaggaaatagcggccatttattcgacgtagagatcaaccattgcgcgccgcttggacgtatcagtaaggatcgtcagagtgcccccgtgcggcgcatcgcgtggcgtcgcaatgtagattgtcgcgataggaaagttctcgccagttttcgggccacaacaataatcatgggccataccggcatcagccttatcgacacaaagactactttgtccagttcggcaaaccggtggcacctgaaatttgtgtcccgacattaatttggagaaatcgtcaggctctacttcaaacgagcaccgctcaaggacatcggtgacgccaaagctggtacaatcgactcctctgatggattgcggcaacttctctaagttcagcatcgttgccacatggtggcgatcgtcccaacgccagacgaacacagctaacgcgccaacagcacctattagcgcaaggcctatcagactgcggcgaagtagcgtcatcattgtgtctgcaatgaccgctattaggcagtaaattgcaagcggggaatgaccagaaagtcgtcgtgtccggaaaggccgctcttgaggcctcgcacctgatttccggccgttcgccatcgtcttgttaaccatttttcatggccgaatgcggagcaagcggttccggttgtaacaccgaagatgtcgcataaaagtgcgaatgtcagctttcaggacacagggcttgcaggagctatggcgtaagcgtcgtggcgagcggacatttccacttttcgtcattcccgcgcatgcgggaatccagctgagacatcgcgtacgagtgccggggtgcaactggattcccgcgtgcgcgggaatgacgatgtgggacgaggtgacgtctcttttggcgtccggaatggccgcttttgaggtctcgcccctcattttccgccattggggctctgcgctgttaaccatcattcatggacgactgctggacgtcgtcaatgacgagatagggtgcgccaccatggcctcggaacctgtccacaccgccaaacggcgcttcccccgcttcagccgatccagaggcgctcgcgataccatttggtgatgatatatttggtgcctgcgcgcactttcatgccgtgatggatggaggcgggattggggcgcccgtcgggcaggcggttgttccaggccaccagcttcccggtctccggctggatggtcttgcccagcttggtgaagcgcgtggcgccaccggcgccgggctcgttcagatagaccatcaacgtccatgtccggttgcccgagcgggaacagtaagtcgcgaagtcgcggccactgggctcgaaataatcggtatgggccttgaactcctgacccacgccgtaacgctggccctgcagcggctcgccatgggccggatcgaggccggcataagccgcgaggcgggcattgatggccgccacgaacgggtcggcatcatcgagatcgcaggtctcgctggtccggaaagcatcatagcccatgtcgtcggcaatggtggaggggcggcgattggcatcgatccgctcgatcaggccagcgcatgccccggcgtccaggaagtcgcgcttcatgaacagcacgagctcgggccgcggcaagcgctgaatgcccggctgggcggcgagaagaggcgcgtccgatgtcgacatgatgcgatcggctgattagcaagtggatcatgtcccgatcaaccgcgatgatcgttaatgtttgttaacgcggaaagatttcggaccgttaaattcgatgatcatggacgcgatgtcattttttggtaaccttgatgtcgcggatcggtcatagagcgagcataggcaacgcgggctttgctgggagggcctgactctaagatgcggtggaccgaactcattcggcgtgcgcggcggtcccgatcgcctgaatcgtccgatctcggccagtggatcgaggcggcgctgctcgtcatgctgctcatccagttcgctcgcctgctctgggcactggtgacccccgtcggcctctatggcgactggcgcgcgcgcgagccggtcgtggtcagcgccgatgcccgcaaggccctgttcgccggcttcgatccgttcttccgcgcgggcgtcgcggcgggggcaggcgagggcggcgcgcagcaagtgacatccctgccgctccagctgttcggcatcagcctcaacgaggcatcgggcgggggatcggccatcatcgccagcgaaggcggcgagcagacaagctatgcggtcggtgacgagatcgcgccgggcgtgacgctcaagtccgtgcagttcgatcatgtcgtgatcgagcggggcggggtcacggaaacgctttatatcgatcagtctggcggtgacggaagcggcgatgcggccggcgcgccggatggcggcgctcccgccgacaatgcggcgcagcccggccccggcggcggcgcgggcgcgcttacgcctgagggcattctcggcgccgtcagcatggtcccgcgctcggaaaacggccgggtgaccggcatcgtggtcggcgcgcagggcgatgccggcattctctcgcgggccggcttccgtccgggcgacatcatcgtgcaggtgagcggacagccggtgcgctcggcgggcgacatccaggccctgcaggaatcgcttcgccccggcgcgcgcctgtccctcatggtcgagcgcggttcggccaccgtgcccatttctctcatacttccggaaaatagatgacagtcctgccaaaattccgccgacttgccggaactgccgttctcgcgctgctgtgcgcagtgccggcgctgggacagctgagccttaatgtccgggacgcggacatccgcgccttcatccaggatgccgcgcgcgtcacggggcgcacgttcatcatcgacaaccgggtgcagggcaaggtctcggtcgtcaccgaccggccgctcacccgctcggaatatttcgagatctttctctccacgctgcgggccaacgggctggtggcagtgcccgcgacgggcggcgcgtttcgcatccagccggcggaaggcgtcgcggggcagccggggcaggtcggcggctcggcgcatcgcaaccagttcgtaaccgaagtcatccgcttgcgttcgatcgacgcgcagtccgcgctcgagacgctgcggccgctggtcagccgggacggttcgatcaccgcgaaccgctccgggcggtcgatcgtcgtggcggactatgccgacaatatcacgcggatccggcaagtgctggcgcaagtcgatacggatggctcgtccaccacgctcattgcgctcaagaatgccggggcccgggagatcgcccaatccctccaggcgctcgtcgccgggggcggggaaggcgcgccggccggcgcgaccgtggtcgccatcgacagctcgaacagcatcgccatccggggcgacgccacgaccgtttcgcgcctctcggccatggtgcgcgaactcgacacgcgtgccgccacgggcacggaaatccgcgtctactggctgcagcatgccgatgcggacaagatggtgccggtgctccagcaattgctcggccaggcagccaccacgggtggatcgaccgctgcctccacccggcagagtggcggaaatggcggcaacacgccgccgccggcagccgcgacgccggtctccgcgacatcgggcgagggcggcgtggccggtcgtggacccgctgtcgtgactcgctatgacggcgcgaatgccgtgatcgtcgccgccaatggcgatacccagcgaatgctgggcgaagtgatccgccagctcgatacgcgccgggaccaggtgctggtcgaggcgatcatcgtcgagatcggcaacaacgcggcgcgccagctgggcgtgcagttcctcatcggcagcaccaagaccggctttgccgccaccaattattcgaacgcccagcccaacatcctgacgctcgccggtgccatcgcggccgaccggctgagcacgcaggaaacggtggtcgtggcgccggacggcacgcgcaccacgacgacgaccacggagaatggcggcctcgtcagcgaattgcagggcgccgcggtcgactcgctgcgcagcgcgcgcggcggcttcggcgggatcgcgacggagatcggcaagaacggcatcttcggcgccatcatcaacgcggtgcaggccgatacggaaagcaatgtgctttccacgccctcgatcaccacgctggacaaccagcaggcgcgcatgctcgtgggccaggaagtgccggtggcgaccggcgaggcgctcagcccgaatttcgacaaccagttccgcaccgtgcagcgccagaatgtcggcatcatgctggacgtgacgccgcaggtcagctcggacggcacgatcaagctcttcctcaagcaggaagtgagcagcgtcgccgggccggtctccaacgacagcagcgacctcatcatcaataagcgcgagttcgagacgaccgtgctggtcgatgatggggatatcctcgccatcggcggcctgctggacgacaatgagcggcgcaccatcgagaagatcccgctgctgggcgacctgccgctgctgggcaatctcttcaagtcgcgcagccgggcgcgggcgaagaccaatctcatggtcttcatccggccgacgatcctgagcagcaaggcggatgcgcaggaactgacggcgcggcgctacggctatattcgcgggcggcaggcgctcgccaatcccggcgtggaaccatccatcgacgaactcgtccgtgactatatgggcgccgcgctgccggtgagtgccacggcgcgcccggacgatcaggtgatcgacgggcgcatcacgcccatcgaggaaacgcgctcccaggcggtggtgaccacccaggacgagaaaggcgggcagaaatgatcgatccgtcccggaacgatcccgaagtgcctcccggcgagggaccggaccgggccgtgctgccgatcgacatcccctatggcttcgcgcgccggcacggcgtggtcatcacctcgctggcgaccggcgacgaccctgccgagcggatcacgatcgccttgcgcgaaggcgcggacccgcgcgtgctcgtggaggtgcggcggcatctggcgcgcagcttcgacgtgaccatcgccagcgcgcaggccttcgagaagcatctctccgaccattatgcgatggaaggctcggccgccgccatggccggatcgctggccatgggcggggacgatctcgatttcatcgccggcgacctgccgaccgccgaggacctgctggacagcggcgacgacgcgcccgccatccgcctcatcaacggcatcatcgcggaagccgcgcggcagggcgtctccgacatccatatcgagccctatgagaccggcctcgtggtgcgcatgcgcatggacggcgtgctgcgcgagacgctgcgcatgccggcccatgtcgcgcccgtggtggtcagccgcgtcaaggtcatggcccggctggacatcgccgagcggcgcgtgccgcaggacgggcgcatcggcctgacgctcggcggcaagatgctggacgtgcgcgtctccacgctgccgagccgggcaggcgaacgcgtggtgctgcgtattctggacaaggagaatgcgggcatctcgctcgatattctcggcctcaccggcatcgccgactccgtcttccgcagcgcgctgggcgagcccaacggcatcatcctcgtcaccggcccgaccggcagcggcaagacgacgacgctttatgccgggctgcgccagctcaatgacggcagccgcaacatcctcacggtcgaggacccggtggaatatgccatcgaaggtgtcgggcagacgcaggtgaacgccaaggtgggcctttccttcgcggcggggctgcgcgccatcctgcggcaggacccggacgtggtgatggtcggcgaaatccgcgaccgggagacggccgagatcgcggtgcaggcatcgctcaccggccatctcgtgctctccaccgtgcacaccaatgatgcggtgggcgcgatcacgcgcatgcgcgacatgaaagtggagcccttcctgctcgcttccaccctgcgcgcggtgatcgcgcagcggctggtgcggcggctgtgcccccattgccgcgaacaggtgcaggcggacaagtcggtcagcgcgctgctcggcatcgacgaaggcgcgctcatctaccgtccgcgcggttgcgagcactgcaccggcagcggctacaagggccgcgtcggcgtgttcgaggcgatccgcgtcgacgacaccatccgccggatgatcaacgagggcggcgatgaatcgctgatcgctcgccatgccttcctccatgcgcccaatctcgtctcctcggcgcgggcgctggtgctgggcggcgagacgagcgcggaggaagcgatccggatctcgcgccgcgaaacgatcgatgcctgaattcgactatgtggtgatcgacggctccgggcgggagaagcgcgggctgctgcgggcggattcgatgaacgacgcgcgcgatgcgctggccgcgaagaagctgttcgtggtgcggatcgcggaagggcgcggggcgagccgtggcgccgccgaggcggggaaggggcgcgcgctctccggccgcagcctgttcacgctggagcgcaaccgcctctcgaccaaggacctcacgctgttcacgcggcagctctcgacgctggcgcaggtctccccgctggaggaagcgctgcgcaccatcacgcgccagagcgagaagcagcatgtgcgcgacatcgtctcgcgcgtgcattccggcgtggtcgaaggacgcagcctcggcgaggcgatggccaccgagcccaggagcttcccgggcctctatcgcgcgatgatcgccgccggcgaacgctccgggagcctgcccgccttgaccgagcggctcgccctgctgctcgaacggcaatcggaaatgcgctccaagatgctgacggcgctggcttatcccaccgtgctcgcggtgttcgcggtgatcgtggtggtgtcgctcatgatcttcgtcgtgccgctggtggtggagcagttcgatacgctggggcagcaactgccgctgctcacgcggatcgtcatgggcatttccaatgtgctggcgcgctggtggtgggcgatcctgatcgtcctgggattgctgggcttcctcggctggcgcgcgctgcgcaacgaggcggtgcgcctgcaggcggacggcatgctgctgcggacgccgtttctgggccggctgctgcgcgatctccatgccgcgcgcatggcgcgcacgctcgccaccatggtcgagagccggctgccggtgatggaagggctcgcgctcaccgtgccgaccgtccataatcgcgtgctgcgcgcggcgacggcggagatcgtcgaggccgtgcgcggtggcggcagtctctcggcagcgatgcgccgggcggacgtcttcccgcccttgctcgtctatctcgccgccagcggcgagagcgcgggccagctcgacctcatgctggagcgggccgccgattatctggaacgcgagttcgacggcttcaccgccgccgcgctttccatgctggagccgctgatcatcatcgtcatgggtggtatcgtggcgatcatcattctctcgattctgctgccgatcatgcagctgcagaatctcacaggtgccggagtctgacatcatgaacgccgctcaatccgaccatgccgcacaaaccctcccgatctccccgcgcgcgtcggggctgccggaagcgatggcgcgatccctcgccgggcgactgaagcggggcggggaacagggcttcaccctgatcgagctgctggtcgtgatcgtcatcatcggcctgctcggcaccatcgtcgccatcaacgtgttcggcgcgctcggcaccagcaatgtcgccaaggccaaggcggacatcgccacgctggaatccgcactggaacagtatcggctcgacaatctcacttatccgagcagcagcgacggcctcaatgcgctgctctcgccgccgccgggcctgatgcagcccgagcgctaccggcagggcggctatatcaagaagctgcccaacgacccctggaaccggccgtatcaatatgccgcgccgggccgtcgcgggccgttcgacgtctattcgctcggcgcggatggccagagcggcggcgatggcgagaatgcggacatctattcgagcgatctctaggcccgcgcggcggatcggcgcgcgccggaaggatgcacgggacatgatgcggagcggccagcgcggcttcaccctgctcgagatgctggtcgcgctcacgatcttcagcatcgccgggctcgcgctcgtgcggctgcaggcggtctcggcccgcacctcggtcgatctgcgcacgcggacccttgcgcagatcgtggcgcgcaatctcatggtggagcgcctgaccgaccccgcagcgcctgcgctcggcacgagcgaaggcacggcggagaatgccggcgcgcagtggcgctgggcgcagcaggtggaggaaggcgacgaaggcaggctcgtcgtcatcaccctgcgggtcgatggcgggccgggccagtccccggcagtgctcaccttcggtcgcgcgaaatgaggacgcgccgtcccggcacagggcgcgcgtgcgcctccgcaccccggttcggcgcggcgcagcagggcttcacgctggtcgagctgatggtcgtgatcgtcatcatcggcctcatgtccggcgcggtggtgctcaccatggccgatcctcgggggcgcatttccggggatatcgatcgcttcgccgggcgcgtgcgcgccgcgcgcgacgatgccgtcatcagcgggcgggcggttgcgctgtgggtctcgccgactgcctatgggttcgagcagcgcgcacgcgggcaatggcaaccggtgcgggaagggccgctggcctcgcaggactggtccggcggcgccagcgcggacctcggttcggcggggcaggcccgcatcgtgttcgacagcgtcggccgcgccgaccagccgctgcggttcgtgctgcggcgcgacgaccagcaagtaacgctgcgcatggacctcgacgggaatgtgagcagtggtgactgagccgggtccacagcttgcgcccggacggcgggacagcggcttcacgctgatcgagctgctcgtcgcggtgatgatcttcgcgatgctggcgacggctggcgtcgccctgctgcgcagcagcgtggacgggcaggcggcggtgcggacgcatctggacgcgctggccgacgtgcagcgcggcctcgccacgctcgacgcggatctctcgcaggccgtggtgcggatcagccggacggatgccggcacgctcgcgccggtcttcttcgggcgggcggcgcagggggatgagccgctcatgcagttcgtgcgcgacggctgggccaatcccggcacgctgcgccgccccagtctgcagaaagtcgaatattggtggcgggacgggcggctcgaacggatcggctatgcagcggtggacggcgcgccggcgcccgagccggccgtgctgttcgacgacgtgacggcactgacgctgcgctatcgcgcgcgcaacggcgcctggctggagcgctgggcgcccgcacgaccgatcgacatgccgaccgccgtcgagatcgcgctcacgcggcgcaacgcggcgccgctgacgctgcgcttcctcgtcggcacggcgatgagccagccgcccgtcgacgacgccgcagccggaggccttgccgatggtcaatgagcgcgcatccgagcgcggggcggcactgctcaccgtgctgctgctggtggcgatcctctcggtcatcacggcggtcgcgctcgagcggctgacgctggccagccgcatgacccgcaacatcgtctccgcagatcagggccgcgcctatctgctgacggccgagcagatggcggcgatgcgcgtgagcgaccttgtcgcgatgcggccggaccgcaccacgctggaaggcggatggctggggcgcgatcaggtgatcgccgtgcccggcggcacggtgacggcgcgcatcatcgaccggggcaactgcttcaacctcaacagcctcgtgaaaggcccggacgacggcgccgacgaggcggctttctccggggaggagacgctggtggcgcggccggaaggcatcgagcagttcgccggcctcatgcgcctgctcggcatcgagcatggcacggcgctgcaagtggcgattacggcggcggactggatcgacagcgattcaacgcccggcaatggcggggccgaggaccagttctatgcgggcttctcgccgccctatcgcgcggccaacatgctgatggcggacccgagcgaactgctgatggtgggggccgtcaccccggaaatctaccagcgcctgcgcccctggatctgcgcgctgccgacgacggcgctttcgcccatcaacgtgaacacgctgctgccggggcaagcggtgctgctcgccatgctcgcgcccgaagcgctggggctcgagcaggcccggcaggtgctggcgcagcggccggttggaggctatggcagcctcgtgacgttccggagcctgccggcactggcaaggctcaatctgtccgattccgcctgggagcagctggcgcagaagacacgctggttcgaagtggcgctgagggccgatctcgggggagacacggtggaagagattgtgctgatcgatgcgggacgtaggccggcgcggctcgtgcgccgccagtggggcgaggattcttgagacacgactatatcatccttctgccgcccgaacgggacgcgtcgccgctctggtatcgcgtcgccgatgacaggatcgtgcggcgcgggcgcggcaccgagtggctgccacccgatcaggccgacgagccggaggcgggcatcggcgaggtcatgctggtgctgccgccgcaggccaccacgctgcactggatcgcctgcccgggcatgacgccccggcagggcgcggccgcggcgcggctgatggcgctgcaggcaagcatcggcgagccggaccagctccacgcggcagtcgcggccaatgacgatcccgacgcgccgcatgtcgtggcggtgacgagccagagcgcgatgacgcactggctggactgggccgcgacacatggcgtcggtcgggcgagcatcgtgccctcggccctgttgctgcccggaccggcaagcgggttcgtgcgcgggcaggtcggggccggcgaggtcgtgcgcggcgtcgacacggcgttcgacggcgaggaagtgatcgctccgctgatcatcggcgatgcgccggtgacgccggtgtccgacgaggaagtggacgcggctctgctctcggcgctcgacgaaccgccgctcgacctgcggcagggcaatttcgcgcggcgcgcgccggcactgatcgattccgcgcggatgcggcgcatcggtctgctgctcgggctcacgggcctgtgcatgctgctcgtctctctcgtgaccatcatccgcttgaatgccgaatcctcgcggctggacgcgcagaccgtggaactggcccgcacgatcgatccctccgtgagcgacccggacatggcggacgggcgcatgacggcgctgctcgccgcccggggcgggcggggcggcttcaccggcatgatggccgggctgatggccgcgatgcaggccaatgccaatgtcgtgctcaccaatgtcaatcagggcggggatggaacgctgcgcgtccagctcgccgccgtccgcgccgaggacatcaacgacgtgctcatcgccatacaggaagcgggctggcggatcagcgccaacgcggtacagcaacggggcggccgtgtgatcgccgatatcatggtggtgcgctgatgttgcaggctatgcgggcatggtgggccaaccacagcgagcgcgagcagcgcttcatggtggtgctgggcgtcatcgcattcgtgatcttcctctggctgggcgtgctgcggccgatcggcggggcgctctcggcgggctgggagcggcagcggctggcgctcgaccgctatgcctccgtgcgcgacaaggtggcggaactgcgccagcgcccggccgagcgccagcaggcggaccgcgtgccgctcgatcagctcgtcggccagagcgcggcggaagcgggcttcacgctcgaccgcgcgacgctgcagggcgaggggcgcatgtcgatcaacatgggatcggcccgggtcggcccgctcctccagtggatatcgacgctggagcaggccggcgtgatggtgcagacgatcagcatcgtgcccggcgcggccgaaggcacggtcgccgtccaggcggtgctcgaggagatcaggccatgatcggctggacgcgcaccacccgcgtgaaaatcatgctggtgatcatccttgccatcggcatcctgatcacctggccgttgcgagcggcgttcggcatcttcgggctcaaggaaatgggcgtcgccgcacgatccctgcgcgggccgatctggtggggcggcgccgaggaactgcaggtgcggggcgtcaatctcggcacggtcgacgtgtttctcaatcccgtccagctgctcatcgggcgcgtgcgcatcgatgtcgcgcggcggcgcggcaatgccgacgacatcgccggtgccttcacgatcggcttcggtcgccggggcatcgatgacgtgacgggcgcgctggcccttgccgcgccgctcgcgccgctgccggtgagccgggtcgagttcgaggacctgaccgtccacttcaccggcggtctgtgcacgcgcgcggaagggcaggtgcgcgcccgcgtgcccgccctcatcagcggccttgcgctgtccaacggcttttccggccaggcgcgctgcgcgggcgacgtggtcgagctgccgctggccagccagtccgggcaggagcagctcaacatccgcatcaagagcgacggcagctacgaagccgcgatgcgcgtgcgcacgagcgacccgctgctgattgccgcgctgggcgccaatggcttccgccccgtgggcgacgagcagatattgcggacggtcggccggttgtgaatcccgccatgcaggacggcctgcgcatcctgctcggcgcgggggcgggcgcgatcatcggcagcttcctcggcgcgatcgtgacgcgctggccccggggggagtcggtggtcaggggacgatcgcgctgcgacagctgcgggcgcaccctgggaccgctggagctgatcccgctgctcggcgcgcttctcgcgcgcgggcggtgcagaagctgcggcgcgcggatcgacccggcccacatggtcatggaagcgggcgcggcgctgatcggcggtgtcttgttctggtggctgccgttgcccgctgcgctgttcttcgccgccggcggctggctgctgctgacgctcgccatgctcgatgcgcgtcatcactggttgccggacgcactcacattgccgctcgccgctctcgggctgacgatcggcgactggttcctgccggcgagtttcgaggcgcggctgatcggcgcgggcgcgggctatctgtgcctcttcgcgctcgcgctcgcgtatcgacggacgcgcgggcgggagggactgggactgggcgacgcgaagctgctgggcgcgctgggcgcctggcttggctggccatcgctgccgcttctgctgctgatcgccagcgtggcggggctgctctgggccctgacgctgaagctgaccggccgcgagatcgatgccacgacccggctgccgctgggcacgttcctttgcctcgcggtcctgccggctgcctgggcggggcgggcgatcgggctgtgacggggcggcgcgccggggcgggtcaggcgccggcgagcgcctgtcgcgtccatgcgacaagctgggcctgattcatcgcgcccgcctgccgcgcgatctcgcggccatcccggaagagaatgagcgtgggaatggagcggatgccgtagcgcgcggcaatgccttgctcggcctcggtatcgactttcagcagccgcacatgcggctccagttcggcggcggccgccttgaaagccggcgccatcgcccggcacggcccgcaccagcttgcccagaaatcgaccagcaccgggaggctcccccggccgacatgacgatcgaaggcgctggcggcgacatccgtgggccgaccctcgaacagccgctcgccgcagcgcccgcatttgggcgccgcacccatcctcgcggccggcacgcgattgggactggcgcatgcggggcaaatcacaagctcgggatcggacatgggcgtgctccggctggacagggctcaggggtgaacaattcggtgctattgtggaagatggttatacggcattttcgtccggaagcagcctttcgggagatgacggtgttgggggcattcaatgtacgataaattcgatctgagcccagcgaacataagtaattggattaccggccatatttctctccggcgcaggttgccaaacgcgcttgatatgatcgcatgcgttttcgataagtgatgcatccgactcaatgtccgccgttccacatcctaggaagtttccactatcgtctacacttacgatggtcctgacctcggctgacttacgaatagaaggaggggcatcaagtcgaatcttgaaatttgaagtttcctctggttttagggcagcagtccatccaggtggcagcatgaccgctcgtctttgccaaatcccgtaggtgggctttcctgtctcggaaatcgggggtttgaagcgtaatcgcttcatagaaagatcgcagacgatcttattgatgacttcatttcctgagcttgaaactatgaggcattgctccgggacgcccgttggagcgatgatgaccttcacaacagcaacgccgcctctgccctgacgcaattcgttcgacggatagtcagagaaatcaagccatcgctgtcgttcgcttgtgggttccaagaccattccagaagcaacgagtgcagcaaccaacgttactaaaggcattccgatttccccatagacgcccttggaatttcgtccttcctaacacgggcctccaggttggcaatgtcgaccacaactgatgctgaccgtcatgacgcccgagcagcggccgtcctgtcaggtccaatcggtccccaagcttagtcgtttacgctcatggtgtaagcgtctaggaaaagggtttcaggatttgccccagggagcaggcgtttgagttccagtgatgcatatgccggcgagccggtgagggcgctccagatcggggatccggcgcccaatttccgggcccgcacgacgatgggcgacctcaacctctccgattatcgggggcgctggttgctgcttttttcgcatccggcggatttcacgcccgtctgcaccagcgagttcatcgccctgtcgcgtgccagcgcgcgtttcgaagcgctcgattgcgcgctgctcgcgatctcggtcgacagcgtttatgcccatctgggctggatccgcgcgatccgcgaccatttcggcgtgacggtcagcttcccgatcgtcgaggatccctcgcttgtcatcggccgcgcctatgggatgctcgcacaggatgcgccggacgccgcgacgctgcgatcgaccttcttcatcgatcccgacgggatcatccgcgcgatgctctgttatcccgcgacggtcggccgatcggtggaggaactgctgcgcgtcctcgccgcgctgcagcgggtggacagcaagaatgtggtcaccccggagggttggcggccgggggatgacgtgctgctcccgccgcatcaggaccagcgctcggcgctcgcggaggcggacgaagagtgctggttccaccgcacccagcccgacgcaccgggaggacgcggcgcgtgacgagcttcacggatggcgagctcgacgcgatcaccattgtcctcaaggcgctggcacatgatgtgcggctgcggctcatgcggaccttgctcgaccatggcgagacctcggtcagcgagctcgaagccctgacgggcgtgggccagcccggcctctcgcaacagcttgccgtgctgcgcaaggcggagctcgtgcagacgcggcgcgaggcgaagctggttttctacagccttgcgccgcaggggctgcatggggcggcgcagctgctggcggcgctttcccggacggcgccgggagaggcgaggccacggccgggcggcacgcaggcgcgcgtgcgcggatcggcagcgactttcgcgcggatgctggaatagtctgcgccgacggtccgacgcacaggcgccgctcccgtccggttcggcagagcttattcgctcatcgcgcgattgatcgcatcctccagttcggcctgcgagaagggcttgccgagcttgacgacccgcagcgtactgtcggtggggacctcgccatagccggtggccagaatgaccggcaggccggagcgctcggacacggcctgttccgcgagctggatgccggtcatgttgggcatcgcatgatcggtgatgagcaggtccagatcgggcgtggtgcggatgatctgcagcgcatcggcacccgatgccgcttcccacacgcgatggccgagatcttcgagaaatgcggcggtgttcatgaggatcagcgaatcatcgtccacggccagaatgttcagattgtgccgcgcgacggggggtgagggctgagccggcgccgcgcccggagaaggggtggcatgccgggattcggggagccagagcgtcgcgctggtgccctcgccgatcgcgctctgcagcgtgaacgtgccttcgagctggcgggccagcccatggatcatcgaaaggccaaggcccgtccctttccccacgcccttggtcgtgaagaagggctcggtggcgcgggccagcgtctcggcatccatgcccgagccgcggtcgatgacgctgatccggacataatgccccggcgcgagatcggtgagttcgcccgcctcgaccgtcgagagatcggcgtggatggagatggggccgccgcgcggggcggcatcgcgcgcgttcaccagcagattgatgagggccatttccagctggttgggatcggcgagaacgggcggcagatcctccgaccagcggaaatcgagcggccaggatgggcccagtgtccgctgggccagctccctcatgcccgccagcagctccgggacggcgatctgctcgggcgagaggtcctgccgccgcgcgaaggcgagcatgcgctgggtgagggcggcaccgcgctcggcaccctgcagcgcattgtcgatgagccgggtgaggctgggatcgtccggcaggcgcttgctcagcagcgcgaggctgctcgagattgccatcaggagattgttgaagtcatgcgcgacgccgccggtgagctggccgatcgcttcgagcttctgggcctggcgcagggcctcttcggtctgctgccgctcgacgacttcccgctggactcgctcttccagcgtctcgttgagatcgcgcagcgcgctttccagtgcccgggccttggtgacatcgtagatcacgccgatcagccggtagcccgatccctccggcagtatctcgccccgccgcgcaatccagcggcgctggccatcgtcattgcgaatgatctcgaactcggcgtccagcgtctcgggaacatggctgctgcgggcatccggcaggatgggctgcgcgccggggacgaggacggcgttgatcgtctggaccggcaggaccgacgcaggatgcaggccgagcaaccggcagaattccgccgagaccgccgccgtcgcatgcccgtccacgaactcgaaggtgccgacgccgccggccgtctgcgcgatgcgcagccgctcctcggcgcgcttgcgctcggtgacgtcgacaagcaggccgatgaagcggcgcggctggtcataatcgtcgcgctcgcactggccgcgcccgtgcatccagagtgtcgtcccatccgggctgacgaccctgaattccttggagaaaagctcggcgcccgccatcatgccggcgaccgcgatcttgatgcgtgcccggtccgccggatgaatggccttgaagaaggcctcggtcggcagtccggtcagcgcctgcccggcatccagaccatggagcgccgcgaagcgctcatccacatcgaggctgttctcgccgatgttccatgcccaggtgccgctcgcgcccatcgcagccagagtgagctgtgtctgctcgaagcccagcatggtctcagaagtcttcgccgacaacgcgcatgatgaactcgccgagcagttccttgagcgcggccatggagggcaggtccaggatcatcgcgatgtagccgcgaatgtcccggctgcgcaccgcgaaatcgatgtagagaaagagcacgagcccctctgccccgtcatgctcggcgtcgaacaggctcccgcccgaaccgcgcacgacttccgggatcgtcatgaccagcgatcgcttgagcatgttcgccatggtcgcgaggcaggagttgaggatgatattgcccgtctcggcaagcgcttcctgctccaggtcgaggacttcctgaacgctgagttcgccgccggtcacagcgcgcaccagctcaaggctgttcgtctcgggaaagatgagcagggcgcgccccgagaaggagccggaaaaatcctgccggaccgcgaccagctcgctcacttcgcgctcgctgatgaggcgtgcggcgcggcgctggctcacgacttcgatggacgggacggacagcaggacctgctcgccgatcatcttgcgcaggctcgacgccgcgcggctcaccccgatattaacgatctccgtgagggcatcacgctccagttcggacaggatgagagtctcggcgctcacacgtttttcgatctgagccgaagggccgcgccggaaatgaagttcgcaagcccctcgctggtcaccggcttggcgatgaacgccgcgccgacctcgcgggcacgggcaatgacctcgtcctggatattggctgtgatgatcgcgagtggcatatctggtcgcatagcgcgcagctcggcggcaagttccagcccatccttctccgccatgttgaaatcgatcagcgcgacgtcgaccgaggcggtctcgagagtctcgagagcctgtgcggcgctgccggcttccagcttctgccagtcgggctgaatggcggccagtgccttgccggccacgatccgggccagcttgctgtcatcgacgatcattacggtaacggccattcgagggctccaatagtctattctgcctggcggctatattttccccctatagtggggcgaaatttacccgatactctttttgttcaccccgtgccttttctcagttcgggcaggacgaaggtttccaggaagccattggcgcaggatccgacgaggttcggccgcgtcgcgaacagcacctggatgacggcaagatgcgcagacgcgagcgcgctgatgtcgaccgaccggcccggcacctgctggagcgcgatgagcagcgtctcggcctcttcgaccgggcaggcgccttcgaggcggatgacatcatccgcgatatgcacgctcatgccgccagctccgcaagatcgaggacgaggagcacggttccgtcggcgagcagggaggtcccgatgaccgcgggcaggcgcgcgatcaggccgcgccgctcgctcaccacggcatcgagccgctcgccgaaggccgcgacgcggaaggcgaccggctcgccggcggcctggctcacgatcagccgtgcatgaccggactcttcccggccgcccccaagcgcttcgccgagatcgacgaccgggacggtgcgatcgcggatcacgcaggcttcgccccggcccagctgctgaatcccggacgcgggcagccggacggtctcggccacctgatcgaagggcacggcataacgctcgcccccggcatggatggtgagcaggcgcgtggtgatggcggcgaggggaagcaggagacggatggccgtgccggtgccgaccgcgctctcgatctcgatggtgccgtgcagccgctcgaccgccgcggagacggcatccatgccgacaccgcgtcccgaaacgtcggtcacatgcgcagccgtggagaagccgcgggcaaagatgaggcgaatagcctgcatgtcggtgaggtcggctgcatcggccgcgtcgatcaatccccgggccaccgcacccgcccggatctggtccgccgatatcccgcgaccatcatccgtaaggctgatgacgagacgctccccccgcgccgcgatggcgagcgtgacctgtccctgcgcgggcttgccggccgctgcccgctcttccggcgtttcgaggccgtggtcgatggcattgcgcacgagatggagcagcggctcgaacagtccgtcggcgatctgcttgtcgacccgcgtgtcgtcgccagtcagggtgaagtggagcggcttgccgagcgttgcgcccagctcgcgcgcaaggcggggcagccgccgcaggatgggctgcagcgacaccagccggacatcggcgacggactgtcgcagcgccgtgcttgcgcgctcgatcccggcctgcgcgcggcggaaggccatgccgagcgccggatcccgggcggcgatctcgctcgccagcgcctgcagggcgtggaccgcgacgacaagttcgccggtctgggtcgcaagccgatccagcctcgcgccatcgacgcgcagcacggattcgccgctcccggcggtaacggctatgccgtcgtccgggtcagggcccgtgtcgggctttgcttcttgcgcggcctcgatttcgatctgatcgggcacgagccggaaggcggcgcgcacggcatccgcgctcgcgctgctcgtgccctcgaaccgcaccatgcagcgaaagggatcgagcagatcgagcggcggccatggctctgccggcagcatctcaagggaaagaaggcccggcacggcggccagagtcgcgagcggatcctccccgcgaaagaagcattcgggatcgggcgtgaagcggaaagccgtcatggcgcccggctgaggggccttcggttggggcgctcgcgcggcctgagcggagccgtcctcagccaatgccgcgacgagctgcgcggcgatggccggcgcatcgtcactgagcgccccttgcgcttccatcgcgtcgatccatcgatcgacctgatcgattaccgcgaccagcgcctccatctggcgcgccgtcagtgccacgcccgtccggcgggcgcggtcgaggagcgtttcggccgcgtggagcagcgcttcggccggcgccatgtcgaacagcgcgacggagcccttgagcgtgtgggtggcgcggaacaggctgtcgaaggcccgcgcatccgccatgtccgccgaaagagcgcgcagatccccatgggcctgcccgacgagatcccgcccttcgatcagaaactgtacgagcagatcgtccatcagtcgcgacgatagacgattgcgtcgtcaagtcgaaccatcgtgaaccggtcgtcgatccgggccatggattcgctgtggccaaggcacagatggccacccggatggagcgcggaatgcagattggccgaagcctgctgccgggcactctcgtcgaaatagatgagaagattgcggcagaggatgacgtcgaaccggccgagcgcctcgaccgaagcggcgtcgatcagattggcttccctgaagatcacggattcgcgcagatcctcgatgatccggttacgatcccgtggctcgggcgtgaaataggcctgccgcacgccatgaggcaggcgggcgagcgcgcgcgcgccgtagcgcccggcgcgggctgcggcgatcgcgtcgctgtcgatatccgaccccacgatctcgacatgataggcatccaccagcggccagtgctccagcagccagatcgcaatggaatagggctcctcgccggtggagcagggcatcgaccatatccgcagcaggtcgccgggctgcttggtgcgggcgatggcggggaggatcgtattgctcagcgccgcgaactgataggcctcgcggtagaaataggtctcgttgatcgtgaaggcattgatgagcgaccggcgctcggccgtgtcgtgcagcagggcggcgagatagccgtccacgtccgggctgccagtgcggcgcatgcgctcggcgacccggcgttccacataatagcgcttcttctcgccgaagatcatgccggtccagcgatggagcaggtcgccgagccgggcgagctggtccccggtcagcagcggcggctggtcatcgctcatccgacggcccaatcgatgagctgcggcgcgatctccggcaagggcagaacgagatcggcgccgtcaagcgcgaccagcgtaccgggcatgccccacaccaccgatgtcccggcatcctgcgcgatgacatggccgccaccctggcgcagcgccgccatggctttcgcgccgtccgagcccatgccggtcatcagcacgcccaccagagcctgcgcacccagcgccgcgatggcgctctcgaccagacggtccgcattcggatgccagtgcagatcggggcgggcaggcgcgggcatggcgacgaccccgccggaacgccgcgaaatcagcaggtccgcatcgccccggccgatataggcgtggcccggctggagcggcatcggccgcgtcacctcgacaacgctgatcgcgcagcacccatcgaggcggcgcgcgagagggcccgtgaagctccggggcatgtgctgcgcgatgacgatgggccaggggaagtccgccggaatgggttggagcagcatgtcgagagcgggaggaccgcccgtcgagacgccgaccagcacggccgcgatgcctgcgagcctgtcgccgggcttgggtctgggggcgggcttcgctggccgggcgggtcgcggcggccttgccgtgcgcagccgcacccggtcggtgagccgggcggcgcgcgagagacgcgcccctgctgcggtccggaccttctgcaccagcaggcccgcgacattgtcgatctcgagcgagagcggcccgcgcggcttggcgacgaaatcgaccgcgccgagcgagagcgcttcgagcgtttcctcggcgccttcctcggtcagcgaggagaccatgaccacgggggtgggccgctcgaccatgatccggtcaaggcaggcaagaccgtcgaggctgggcatgtgaatgtccagcgtcaccacgtcgggcgcgaaggcatgcacttgttcgagcgcctcgccgccatcgcgggcgaccgcgagatcaaagccgccggcctcggtgaagatctccgtcaggagcttccgcatcagcggggaatcgtcaacgatgaggagtttggtcacgcgggttcggccagtgtccgctcgaaggcctgcagcagatcggcctcgacctgatcgaatagcgcatccgccgacaggacgagcgcgaaccgctccccgccatcgagggcgagcacgcgctcgaacggccgggtgcggttggtgccgagcgtgcctgcgtcgcgcagcagttcggccggggcgcggacaatgcctgccacttcgtcgaccttcaggccggcgggggcaccggcgatgcggcacagaagaacggctccgccgcgcacgggacgggcgacttctcccagatggaccggcaagtcgacgatcggggaggattcgccgcgcagtcggccgagcccggccaggaaagccggtgcgcccggcagtcgggtgatcctgtcggggacgcgcgcgacaccgtcgatcgccgcaagcggaaagccgagccggtggccgccaacgcgtaccagcagcagtgcttcggtctcggcccgtgcgcccggcgctgccggcgcttccggccgggcgggcgcgaggcgtgcgatctggtcgcggctgagcaggtcccctgcggcgaggacggagacgagccgttccccggcaaccggccgatagatgcctgcgaccaccgcttcggcctctccgcgcagcagagcggccggcacgggatcgatgcgcgagaccggggcatgaatcacgcgatcgaccgcatcgaccagcaggccgacgcgctgctgcccgatcacagcgaccagaatgcgcgccccgctggtctctccgcgcggcaaggccagcagcgccgcgagcgacagcaagggcagaaggccgccgcgataatcgagcgtgcccagcgcgacaccgtcgctgcggggaaggctggcgacggcctcgggaacgcgcagcacctgctcgacctcgtcgagcggcagagcgaaatgctggtcgccgagcatgaagcgcaggaggggcaggcgatcctcatcctgcactgcttcgacggcgcgggtcgccgccgggccccggccgccaagcgtcctgcggtccggaaagatgtcggcgaggcgtgtctcgagcggagggcattccggcgcatcgtcggggccgaccactccctcgaccgtgtcgatcgccagtgcgaagcggctgccgttctcgatcagcaggagccggctgggcgcgccgtccggcctgtccagcagacgcgacagggcaatgacgggggtggcttccccgcgaagattggccagcccgatcagcgcgggcggggcgagcggcaccgccgtgagagcgggcaggggagccaccgcgcgcacctgcgcggccggtatgccatagcgcacgccgcgggcatgaaaggcaagcaatggctcggcggcctgcgccatcagccttgcgcaccgaccagcgatgccgcgagcgccgcaatatcctcgatggccgcggcaagatcctcggcgacctgcgcctgctgcgcggcggccgaaccggcctcgcgcgcggccgtcgcggcgagttcggctgccatggcgatctggtcgcagccctgccggacctcggtcgccgagcgaaggatcgcgtcggcgcggtccaatatcgcctcattggcgccgcgcgcgtttccgaggtcgagagtcatggcgtcgaagcgctggatcatcgcttcgttgcggccgatctcggcctcgcttgccgccacgctctggtccagatcgcgctgcgccgtagcgagctggtcctggatggagcgcacgacatccttggcatcctcggcattggccgcgccttcacgggcgagcttgcgaatgtcggccgtgaccgtcgcgaaaccggcgcccgcctcgccggcacgcgaggcttccaccgtgccgctgaccgcgagcatgttggtctgcagcgcgaccagagcgagcccgtcgccgatcttctcgatccggcgggccgtggcgccggccgtcgcgagttgctgcaggacagcccgcgtctcggccacgccgttggagacattggcggcgagcgttccgacgccgctgcgcgcttcggtgacccgcgtcacaaggtcgcggacggtagcggacgcgtcgctggcgaggccatgcgcgcgccccgcgctgctctcgatctgcgccattgccgtgctggcctgcagggtcgcggcgctctgcacctgcgccccgcgcgcaatctgctcgagcgccacgaggatctggctggaggcgccggagagctcctgcaccatggcagagagctgctcggcggccgtcgcgacctgctcgatcagcgtctgatcgccttcgctcgcttccaggccgttggtcagcccgccgagcgcctcggcaatctgctggctctgctccagcgaagcggcctgctgctccatggcctgctgtgcctcggcccccgcggcggattgctcctccgccgcgctggccacctgctccgcgccccgctccgcctcgttggcggcgatattcgcttctcccgccgctgccgcgatcgcccgggcgccggccagcaatgcgtcgagctggccacgcccctcctgcaacgacgcggagatcgcggcaccattctcggcttcgcgcgtcgccgcttgcgatatggcgcggatacggtccgccgcggtgcgaatttccgtcacgatatcggtcgcgagctggcggatgtcgcgggcgctgttgtccgacgtgtcggcgagctcgcgcacttcgtccgcgacgatggcgaatcccttgccgccgtctcccgcgcgcacggcctcgatggaggcattgagcgccagcatgccggtctgctcggaaatgtcgctcaccgtctcgcccaccgccgcgatgcgatcggcggcggcctccagtcgctcgatgatcgcgaccgaacccagctggcggcgcgcgttgagtgcgatggccgagatggaggcatcgatctgcatggccgcatcgctgaacccggcctgcagcatttcggtctggcgcagcgcggcgccggcctgctcggccgcatgcgcaaaggcgctgcgcagctcgccgatcgacccgagcgattcctgtgccgccccggccgcttcctcggccccggtggaaatctgatcgacggcgcgctggagttctcccgccgccgccgccgcttcgccaaggccgctggccagttcctgtgtcgcctgatcgatacgatcgaccgcgctggtcgcgcggcgcgaccggggcttgcgcgacgggggaggcgggggaggcgtcggttcgcccgctggcgctttcgccatggagccgcgctttgccagcgtggccttcttcaccaatgccatggtcgttcgtctttcattcgatgcggaaagaggggagcccaatggcgctttccagacgcgccattgccttgcaagcgtagtccgagtgaagggcagggaccatgcggggatccaaccatcacgattaatccggggcagcgcaagtgcgtttgtcggcggggtggtggtgagatggggcgggaccgcatggagcaggcgcatcccatcgctatccgcagagggactttcggttccagccggccggacccggcgatcttcaggcagccggatcccggatcgagtccgggatgacgtcgttcgggacgagataggctcgctcagttgcggtcttccgccgggctcggccgcccggcgccgcctatgcgccagggcgggtttccggacgggcgctcagtgggcgaccggcacggttccgcccggggccgatgccggcatcctgttccagtccggcgtgccgacgccggcgaggtggcggaggaaataatcataatggcggcgcaggccgtaatcgacggggccgaccgagcgcagcacgccatgctcgccgccgggcacggtgagcatgtcgaaatccttgcctgcgcggatgagcgcgtcggccacctgataagtcgatgcggggtcgacgttcatgtcgagctcgccgaccaccagcatcagcttgccctgaaggcgccaggcattgtccacgccggaggaggcagcgtagctctcgtcgagcggccagcccatccaggcctcgttccagctgatcttgtccatgcgattgtcgtggcagccattataggcgatgcctaccttgtagaattcggggtggaaaagcatcgccatcaacgtgttctgcccgcccgccgagccgccatagatgccgacgcggtcgatgtcgtaccagctgtatttagcggctgcggccttgtgccacaggatgcggtcggcaagaccggtgtcgccgatgttcttccaggcgacatcatggaaggccttggagcggttgagcgtgcccatgccgtccatcatcacgacgatgaagccgagatcggcgagcgactgcatgccgatcgtcttgtcgccgctggactggtagccgaacggccaccatttcttgggcacgaagctggaatgcgggccggcatagatgttctcgacgacgggatatgtcttgttgggatcgaaatcgcgcgggcgcacgatgacgccgtagatgtccgtcttgccgtcgcggcccttggcgacgaacgcttcgggggacttgaaacccgccgcgacgaggcggctgatgtcggccgtctcgaccgtggcgatcatcgatccgtcactggtgcggcgcagctcggaaaccggcggcaggtcgatgcgggaataagtgtcgacatacatcgacatgtccggcgaaaatgcgacgtcgtgataagcatcgaccgtggtgatcggggtcaggttccgcccgtcgaaatcgatgcggtaataatgctggagataggggtcctctccgggccgcatgccgccggcggcgaaccagatctgccgtttggcatcgtccaccttcaccacttcgcgcacgacccagtcgccccgggtgatctggttcttcactttcccggtgcggccgtcgatcaggtacaggtggttccagccatcgcgctccgacatccagatcacctcggcgccgagctcgccgacttcgtggtagaactcgcgacccgagccggtgttgatgaaggttcgggcgcgctcctccaccgccgtgcgcggcgtgccgtcccgcgcatcgacttcgatcaggcggcccacctgatggccgcgctgatcgaaggtgaagctgaagctggcgctgtccttgcgccacttgaacttgcccatgcgatagggattggcgaacagcgcctcgggaatggcgatctgcttcccggtctccgcgtgaaagagcaccggccggtcgatgtccacggggtcacccggcttgggataaagctgtacgatcactttcggctggacctgatcgctcggcgaggtgatgacgcgcgtcacctcgcggcgatagcccggaatcacgcgataggcggcgagcttctttgaatcaggcgaccagacgatggactccggatcgtagaaattggcttccgacccatcgaagctgatccgcttccattggccgccgacgggacggatcgcgatgttgaaattctcgacataggcttcccacttgccgtccggggagcggcgcggcgtgttgatcgccgggaccgtcaggtcgcggacgacgccgaagccgcgcggctggctggtgcgcggtgcctgcgcgcagaccgagtccgcgatggtgcagcgccagccgtcctcggcgtagcggaattcgaacgccttgccgtccgtcgtgtagctgatccgctcgaagggcaggcgcagcggctcgaatgtctggttcatcgccctgctgagcgaagcggcgatcgccgtctggtcgaaggccgcgcgcttcgtgttcgtggcgctgtcaaaagtgacgaaagcgaagccgccctccaccgtcttgcgataggtgaagccctggccgcctggcagccattgggccggctcggcgacgtcgcgagtcaggtagagccaggactcctggagatgaaccgagcgctggatatcctccgcgctcacctgcgcgccggcgggcgtgatgctcgcgaaggccagaaggggcgccatggccatcaatgccaaccggttcattctcatcatcgcccctgtcctgcgtctggcggaaattcgtatgcaatatacgattgtttagcaaggcggatgtgggatctcaggcggtttggagaaactggagaagcgggatcccggatcgagtcgggatgacgcaggaaatggctgaaaagcgcgcttttctcgcgccaagtctgcgaactcctcctcgccgctatgccgtttcctccggctggtcttccgcccgctccagtttgccttccagcggatcctgttccagcccttcgagcttcgtgccggagacataggcggctcgtccgagcaattgcgcgccgatcggcaaggtcagcagcaggaagagaatgacgagcgcgccggtcatcatcccgtcgagcgtgccggacagcatgacccccagcagcatcagtgtggcgccgagcgtgccggccttggtggcgctgtgcatgcgctggagcgggtcgggaagcctgaacacgccgatcgcggccaccagcaggaagagcgccccgagcgagaggagcagcatggcaagcaggatcaatccttcctcctcttgcgttcgaggaacaccgcgaaggccgcagtcgccacgaagttgatgagagagatgccgagcgcgagatcgagaaaggcgccccggcccgtgccgatcgtcccgatcgcggcgaagcccaccgcgattgccgtcagcatgtcgagcgcgacgaaacgatcgacgaagctggggccgcgcaccatgcgccagcccgcgaagagcagcgcgagggcgagcacgatggcaagataatccgcgagggcaggcaaatcgatcatcgctcgagttccctgatccagcgctcatagagatgcttgaagcgcgcaacggtggcctcggcatcggccgtgtcgagcacatggacatagaggcgcttgcagtccccggagacgtgaaggcaggtggagccgggcgtgagcgacgtgaaataggcgaacagcgccacggcccacggccgttcgagcgccacgggcacgacgacgatcgcgggggcggtgcggatggcgggggaaaggacgatgcgcgcgacgccgagcgaagcgaccagcagatcccacaggaaaatgagcgccagcagcagcacggcacgggcacggcgcaggagcgtcatgaggcgcctcccgaaagcgcgccgatcgcctgcgcggagagccgggcaacgatccagagccattgcggcatcaatccgatggcgagggtcgcggccgagaggatggacatcgcgacaaggcccgcgagcggaacacgccgcacggagcgcccatgcggttccttccagcacgcgtccgaccagaagacggataccgagacgatcgtcatgaacccggcaatgagcgcgatgccgcccagccacgccatgcccgcgtccaggctctcgcggatcacgatgaacttggcccagaagccggagagcggcgggatgcccgcgagcgagaggagcggtacggccagcacggccgcgaacagcggattggtgcgcaccatgccgccggcccgcgtgagatcccagctgccgctcgtgcgccggatcagcccggctcccaggaacaggttcgcctgcacgatgatcgagtggatcatgtagaaaacggcagcggcaatgccgtcggccgtcgccagcgccagcccggccatcatgtagccgacctgcgcgacgacatgataagagaggatgcgccgcatgtcggtttgcgccagcgccccggcgacgcagacgatcatcgtcgccgcggcgatccagcccaggagcgggaccagttgcgcggcaccgacgccgcccgtgccgatgccgaatatacccgccagaacgatcagcagggcatagaaacccatcttggtgagcaatccggcaaacaccgcgacggcagccgtcggcccggtatgataggatgccggaagccagaggtgaaaggggaagagccctgccttgagcgcaaagccccccagcagcagggccgcagccaccgccgaggcgaaactgggcgggcgatgggcgagcgccgcgcttgccgcaccgatatcgagcgtgcccgtgatgccgtagatgatcccgacgcccagcaggatgaaggtcgccgcgagcatcgcgaagctggcgtagcggatggcgccatcgatctgggccggcttccgatcgatggtgaggaggcccagcgcggcgatcagcgcgagttcgaaccatacatagaggttgaacaggtcgtgggtgaggaacgcgccgttcacggcaccgatcagcgccagcgtgagtgcgtcgtaaccggcccggcggcggcgggggccgacatcgacaagcgcatagagggcagcggcgagcgcgacgagcgcggtcacgacgaccagcgcgacaccgggcagcgcggccgtgaagctgatccccatgcccgccggccagttgccgaacacgatcgccggcacgctccggctttcgctcgcccggacgaacagcaggatggacagtgccagcagggccgccgagacagccacattgcccgccgccagcacggccacatgccggcgaaggatgagcgcggccacggcgcccagcagcggcagcaggatgggcgcgacgagcagccagccgtcagtcatcgacagcctcccgctcgcgggtcgtgccgaggcgctcggccgcatccacgtcgcgcgcgtcgaccgagcgaacggaccgccaggcccgcagcaccagcacggcgaacataacggtgagcgcgaagccgatcacgatggcggtcaggatcatcgcctgggcgatcggatcggcagcgtcgcccagcaccttctcaccgtcccggatgatcgggggctggcggctcgccaggcggccggtcaggaacagcagcagattgacgcccgtggcaaggagcgacaggccgagcagcatccgcacgagattgcgggacagcaccatgtagagcgcgcaggccaggatcccggcgccggcaagggcatagagcattgtcaccgcgtcgcctcccgctggaggccgaaatggaaactcagcatggcgccaaggacgacgagatagacgcccagatcgaagatcatcgtggtgccgagcttggggagccagccttccggctcccaccacaaatgggtcaggaagggctggcccgacgccatgccgggaaggccgctcagcagcgtgcaggccatgccgatgctgaccagcgtgagcggagagagccgcagggttcgctccgccttgtccacgccataagcgagggcaatcagcgcgaagctcagcgccgcgaccagcccgccgacgaaaccgccgcccggctgatcatgcccgcgccagaggatgacgagggacgcgacaaggagaagtcccgcgatccagcgtccggtgacggccagcgagaaatgcaccggcggcggaccggagaccggcgcatcgccgctgcgcgcggcaagcagggagccggcaagcacggcggccaccgcgatcaccatcgtttcgcccagcgtgtcgaagccacggaaatccacgaggatcacgttgacgacattatgcccgcgcgcggcgacatagctcatgcgcccgaagaagctgcttgccgccgacacatgctcgccggcggccatgtcgaggatgccgaggcacaaaagccctgccagagcggtggcgatcagtgcatcgcgccctcgcatggccggcgcgcgcgtggcaggggcggcgagcggcacggcaagcagcaatgcggtcagcaacaccaccagcagcgcctcgaccgtgaactgggtgagcgccagatccggcgcaccatgagccatgaagctgatggcgatggcgaagcccgagagaccggtggcgatcatcgccgccagcagcgtgcgcgcgcgggcagccatgaacgcactggccagccccaccagcaccacgatcgcctcgccgatgcggaccggttcggcagccggcaagcgcggcagggcgccggccgcaatcaccgaccagccgaccagcagggcgacgccgccgatcaccatggccagatagcggcgcagatcgccatgctgaaggcgctcggtcaaagcgctggaggcaaccgtcaggcctctgagggattcctcccagatcggctcgatcgccatggcatcgatccgccttgcacggcgcaggcgcaagtggatcggcccccagaagcgcacgatcagcgcccccgtggcaatcaccaccgcgctcagcagaagcatgggcgtgaccccgtgccagacggcgatatcgacctcgaccgcgcggccatagaccgccgcgaccgccgggcgcagggcgatccgggtgatccattcggggtccaggctgatggtgaggccggccagcgcgagcaccagagggggcgcgaccagcgagaaggtctccccatggcggatttccgtgatcttgccgcgattcaggaagaagggccgcatggtgacgacgccggcaacgcccaccatcaccgcgttgaccatgacggcgatggcgagaggcgccagctcccagctgctctccagctgcgcctggaacaggaattccttggagatgaagcccatgaatggcgggatgcccgccatcgacaggctggcccccaggcaggcgagcgcggtgaggggcaggaagcgggcaagccctcccatggcgcggaggctgtacaggccggtcgcgtgcagcaccgaccctgcgcagaagaacagcgccgccttgtagagagcgtgggcgagcaggaaaccgatcatggcgaccgaggccgccgggccatccagccccaccagcatgacgaggatgccgagcgaggcgatggtcgaataagcaagggcggacttgaagttctccgcgcgcaacgcctgtatggcggcaagcagcatggtgatgcaggcgaccgtcacgagcaggctgcggccccagccggtcacgccgatcaccggctcgaaacgggcaagcaggtagatgccgagcttcaccatggtcgctgaatgcaggaaagcggaggccggcgtgggcgcttgcatcgcattgggcagccagaagtggaacgggaactgcgcggacttggtgaaggcggctatgaggatgcagaccacgaccgcgtccccccagccgctggccatgaggtcccgccgccggtcgatcgcttccgccatcgaatagctgccgagcgcatggccgatcatgatgacggcagcaagcagggcaaggccgcccagcgccgtcacctgcaacgacatcagggcagcgcgccgcgcacgggcactgcgaccatcgaagccgatcagcaggaaggagaagatgctcgtcgcttcccagaacagcaccaggaccagcaggttttcagcgagaaccgtccccagcatcgccgtcatgaaaagcaggatgtaggagaagaagcgcgcccggtccgtccgcgacttgttggtgagatagccgcccgcatagatggtgacgaggccgccgatgccggtgatgagcaggcagaacaggaaggagaagccatccagtcgcagggtgatgtccgcgccaagccagggggcccagtttcttccctcgccgcgcacccagccgcgctccacgatcggcgccagcgagaggaaggccgcgaggagaccgaagggcagcagggaaatgaccagaccggcgccccggccgatcaggcgggcggcaagcggcagcagggctgccccgatcagggaggcgagcaggatcaaaaacatacgcgcccttcctttgaccggagccgcacataaaggccaacaaaataaaggctaaatcctccggtgcaccgcgcagcagacgtcgcggcgggtttcggcgcgatgctgggtgatgatggcaaggggtggggcgctggtccgactagcagccgtcgcctcgagggacatggaggacggctgccagccggtggggccggtctcgcgggggagggcgagaaggtcggccttcaccctgatacccactgggcgtttccgcagggatgccgttgggtaacaaatgatggccggaccgttgcgatgacgcgcatgggccttgccggctgctcacgcgccagaggcaaggccacgggcggggtttttgcaagcgaccagctgcagatagccgaggcaggcgcgcggcagttcctggcgcagccgctccagatcctcttccgcggtgcccgcctccatcacaacgcgaaccgtgccgcccagcagcgccgcgagcatgaacgccgctgaatccggatcggcgaagcgcgcgtcgggaacagacctgagcaacgggctgatcgccccgaccatgaggtgcttcgcccggttcatcaattcctcgagattgaactcggtcgcgatcccgtaaatggcgcgcgaggagaccaggtcggccatctttgcttcgagccacgcggcggcaaggccttccgcgacgctttgcagatcgcgtcctttcagacgcgcggcggcctccagcatggccgtcacgatcagatcgagctgccgctcgacgatcgcgaaaagcagcgcctgcttgtgcggataatattgatacatcgtcccgaccgagacaccggcccgttccgccacgcgcgtggtcgtgagccgcccgaccccatccgacagcaaaacctgaatggtcgcggtgtggatcgcctcgatcgtcaccgccgagcgcgtctgccgcggcgttttccggggtttcaagaggtcgggtgaggggcggttcatatgcgaattccaaaactgaaggatcattcatatcttagcgacgcagaccccccatcacaaggacagacatcatgaagaccatcctcatcaccggctgctccaccggcttcggccgcgagaccgccctctatttcctcgaacagggctggaatgtcatcgcgacgatgcgcgaccctgccgccagcagcctgccggtgtcggagcatctgcgcgtcctcccgctcgacgtcaccaatccggagagcatcgccgccgccttcgcgcaggccggcgcgatcgacgtgctcgtgaacaatgccggcatcggctggctgaacgccatcgaagggacgacgatggaggtggtgcaccggatcttcgagaccaatctgttcggcacgatcgccacgatgcaggccgtgctgccgggcatgcgcgagcgccgatcgggcgtgatcgtgaatgtaagctccagctcgacctacaagcccctgccgctgctctccgtctaccgggcaagcaaggccgccgtcacatcgctgacggaatcagcggcgctcgaactggcgcaattcggcattcgcgcaagggtcgtcgtcccgggcatggcgccctcgaccagctttgccgacgggctgcaggcggaaatcatgaagggaggctggttccccccggcttaccaggacttcgccgacgagacgatggcggctctgcaggcggccggagcaggggaagtcacgacggcgcgcgacgtcgccgaggcggtcttccgcgccgcgaccgatgcggactgccccatggtgcttccggccggagccgatgcgatcgcctgggcgagaggcgagtaacggcgcctgtcgggcgggcgacgagcccgatgcgacgcaggcgaggggcgtccggtcaggaggcgaggcggtcccgtttcattcgcagcgtcacgatcaggccgctttccgcccattcgtaatcgatggcgccgccaagctggcccgtgacgctgcgttgcaccagcttgctgccgaaaccgttggtcccggagggcttctgcacctccgggccgccatgttcgagccaggtcaggacgatgtcctcctcttcggtgatgctggacacgtcgagcgtgcccgtcggcatggaaagcgccccatatttcatggagttggttgccagttcgtgcacgacgagggccagcgccgtcgcagccgattcccctacgcccatgcgctcgaccgcaacccggatgcggccccggtaagcccccttgttctcgtaaggcgccagcaggaccgacagcaggtcgcccagcagcgccgcattgccctggcccttgggcagaggccggaccagatcatgggcccgccccagcgccgacagacgctcgatcaactcatgcgccatctcctcgcgggtcctggtcgagcgcaacgatatcgtcgtgagacccgatgcaatcgcgaggagattcttgacccggtggctcatctccccggccagcagctcgttgccttcctgcgcctgtttacgcccggtgacgtcgaggaagatgccatacatcgtgcggccgacgatcccgacatcctctccctgccccctggccgcgatccagcgcacctccttctcgacgaggatgcggaaatccgtctcatagggtccgagaatctcgcgtgttgcccggaacgccgaccggacgcgatcccggtccgcggggtggatccgggcggacagctgctcgaacgtgaccttgtccttcctgggcaggtcccacagcgagaagcccgtgtcatccatggtgaacgcgtcggtatcgacattccacgcccacagggcgacgccggcggcctgaatggcccggtggagctgttcaggtcgccactgatgggcctcgggcatctctgaagccaagatcggtatcctcaatgctttcgttcagaccggcacagtcgatctgggtttcatcggcaaaatcggaagatgggcgaagcgttcccgcggacagtccgttcacgtgaagggatgactggttatatgcgggaggggcagggttttgcgcgcatcaaccgaaaagtcgaaagtggctcctgatgcgctgtctgcgctccgggttgcggcgctgcacgtgcgcgcgtgcaagcggagtacgaaaatgcttgttcagggtctgccggcgcaggcattgaccctgtcacgcaggacgtccactggaggctggcttgtcgggtcagggtcacgtctgcccgcgatcagcatagagtttccttcagtcctacagggtggccatgcagcttgctgggttcgatattggccggtttctggccgagcactggcagaagcgcccggtgctgatccgcaatccgtgggtgaactggcgcaatcctctcgatcccgatgacctggcgggccttgcctgtgaggagggtgtcgaagcgcgcctgatcgtccgggatggggcagggctgtcggtggagcaggggcccttgccggaagcacgcttcggcgagctgaccgatgatccctggaccctgctggtgcaggcggtggatcattatgtcgatgaggtcgccgcgctggtcgagccgtttcggttcgtgccgaactggcggatcgacgatgtcatggtgagctatgccactgacggcggcggcgtcggcccgcatttcgaccagtatgacgttttcctgatccagggtctgggtcggcggcgctggcgcgtcgggccgcgatgcagctcggcgacacccttgttgccgcatgaggacctgcgcctgctcgcggatttcgacgccaccgaggaatggatattggaacccggcgatatcctctatgtgccgccgctcttcgctcatgacggtgtcgcgctcggcaaggactgcatgacctattcgatcggtttccgggcgccgtcgcgggccgagctgatcgacggctggagcgggcatcaggcggatctgctccccgatgaagaccgttatgccgaccccgatctcgatcttcaggccaatccgggtgaaatcacagcctcggcgctcgatcgcctgcatgccatgacgatcgaggccttgtccgatcgcgatgcgtttgcccgctggttcgggcagtataccagcctgcccaaatatgccgaggcggactggcgaccggagcagccgatcgagccagctgaactgcgcggactgctggccgaagcggcggcgctgtaccgcaatcccgccagccgtttctccttcatccggcagaccggggagaccctgctgttcgtggatggccaatgcttcgaatgcgcgggcgaggttgccgcactcgccgagcatatgtgcaaagcgcccgtgatcaaggtcgctcctgcgcttgctgcatcgcagccggtcctgacgctggtcgccgcgctggtcgatcagggcagcctgacattcgacggcgaggcgtgagcggcgatggccctcatcctcttcaacaagccttatggcgttttgtgccagttcacggacgagagcacaggcccgccgcgccggacgctggccgatttcatcgatatcccgggcatctatcccgccgggcggctggatctcgacagcgagggcctgctgctgctgaccgatgacggccggctgcaggcgcggatcgcggacccccggttcaagacgccgaaaacctatctggtacaggtggagggcgacgcggacagcgccgcgctggaggcattgcggcgcggcgtgcgcctgaaggacgggccgaccctgcccgccgaagtggagcgtatcgacgatcccgggctatggccgcgcgatccgccggttcgcttccgcaaaagcgtgccggattgctggctgcgcctgacgatccgcgaaggccgcaaccggcaggtccggcgcatgacggcggcggtggggcatccaacgctgcggctggtgcgatggcgcatcggcgagtggacgctcgatggcctgcaaccgggccaatggcgcgcgatatgaaggcggacgccggcatcgccatcactatcaatcggtaggccggaagccagcgaatgggtgaggggccccatgcgatttcgcactggtccccgggcgatcaggcgctgatcgcctccagggcttcgctcgcttccatccatgcgatctcggctgtctcgatcatcgtggaaagccggccgcgctccttcatcagttcggcgggggacaggctggagaacgccgtatcggccttccgcggatcggccagggcttcgtcgatcctgccgcgttcggccagcaggcgagcgagggcggcttccgacttgtcggcggccttgcgcaatgtctgctgcttctcccgggcatcggccgcgaggcgcttggcttccttccggtcggcgccggacgccttggaatccgtgcccggcttgctcaggacgaaggcgatataatcgtccagcgatccatcgaactccttcgccgtcccgctatcgaccagcacaagacgatcggccgtcatctcgagcatatggcggtcgtggctgacgacgatcaccgcgccggaataagcgttgagcgcctggatcagggcctcgcgcgcatcgacatccagatggttggtcggctcgtcgaggatcagcagatggggcgcatcgcgcgtgatgagcgccagcgccagccgcgcgcgttcgccgccggagagcttgccgacgagagtcgtcgccttctgggccgggaagccgaaacggcccaactgcgcacgtaccgccgactggctggcgcccttcatcagcgcggtcatgtgctgaagcggcgtttcgtcgcggtccagctcctcgacctgatactgggtgaaatagcccacgcgcatcttgccgctgctgttcattgcgccttccattggcgcaagctgcgcggcaagcaggcgcgcgagagtcgtcttgccgttgccgttgcgccccagcagcgcgacgcgatcatccgggtcaagccgcagattgagccgccgcaggatcggcgtctcgtcatagccgaccgccgccatgtcgagcgtgatcagcggggggcgcagctcatcgggatcggggaagtcgaaggtcagcgtcggatcatcgaccagttccgcgatcggctgcatccgggcaagggccttggcgcgcgactgcgcctgcttggccgtggaagcgcgcgccgaattgcgcgcgacataatcgcgcagcttctcccgctccgcctgctgcttcgcctgcgccgaggcgagctgcgcctgtcgttcggcccgctgccgctcgaaggcatcgtagccgccgggataaagcgtcagcttgccgctgcccagatgcaggatatggtcgacgacattgttcaggaaatcgcgctcatggctgaccagcaggatcgtcgcgggataggcgcgcaggaaatcctccagccacatcaccgcttccagatcgaggtggttcgacggctcgtcgagcagcagcaggtcgggctgtgagaacagcaggctggcgagggccacgcgcatccgccagccgccggaaaagctggaaagcgggcgctgctgcgcctcctcgtcgaagcccagtccgttcaggatctgcgccgcgcgggacggggcagtgtaggcatcgatcgccatcagccgatcgtagatttcgcccaagcggtcggggtcttcggtcgcttcgctctcggtgagcagggcggcgcgctcggtatcggcattgagcacggtttccagcggcgtttcctcgccgccgggcgcttcctgcgcgatatagcccagccgggcgccgcgcggcatctcgaccgagccgatgtccggctccagcatgccagcgatgacccgcaccagggtcgtcttgcccgcgccattgcggccgaccagcccgacgcgtccgcgcgggggcagcttggccgtggcagcatccaggatggtccgcccgccgaggcgaaccgtgatatcgttgagattgagcatgcgcggcccattagcagagcgacgcgctgcccccaagtggggatgtcagcattgtgaatgcgcgcgctgcccggcccttgcgcgatcgcccggggctcgctgcggccgccggaaaaagagaccttcccattgggttgattgatgatatgatacagcatatcaaaaaatggagactcgtcatgcggacctttcatgccggtctggctctgtgcctgttcattgttccgcctggcgcttcggcttgcgaactggaggctatgggttttggccgtttctcgccgtttcacgattatatgcggcaaaccacgccggctgcggcatccggggcacccgcgtccacggagaatgagagccgccctgagccactgcctccctccggcgcgacttatgtggccatttcgacccaaccccgggacgacgccagcccggttcggaaggagccgtcggccaactagaatgactgtttgcgtggttatgccatgatcctttccatcagcggcctgtcgcatggctttgccgatcgtcccgtcctgcgcggcttcgcgctcgacctcgcgcggggcgaacatatgcttctcctcgggccatccggctcgggcaagacgacactcatcaatgctgtcgccggcctgctgacgccggacgagggcgtgatcgccatcgaaggcgaagtcatcaatcagctcggcgcggccgagcgtgatcgactgcgtcggcgcaggatcggcatcattttccagtccctgcgtctggtctcggcgctttccgtgcgggacaatctgcgcctcgcccagcgcctctctggcgggggtgtcgacgaagcggccatcgcggccttgctcgatcaggtcggtatcggacatcgagccgatgccaagccgcgagcgctcagtcagggcgaggcacagcgtgccgccatcgctcgcgccctggtcggcaagccggccctcctgatcgccgacgagcccacctccgcgctcgacgacaccaatgccgagcgggttgcgcgtctcctgctggagacggccgaccacaatggctcgaccctgcttgtcgcgacccatgatgcgcgcctcaaggcattcattccgcgcagccgcacgctggcgcccgcgctgtcggaggccgcatgatccgccttgcctttgcctatctgcgtgatcggccgctgatgacggcgctcaacgtgcttcttctcgccttcgccgtcgcgacgctggtcatcctgctctcggtatcgacacagctcggctcgcgcttcgagcgggatgcgcgcggcatcgatctggtggtgggcgcgaaaggctcgccgctgcagctgatcctttccagcatctaccatatcgacgcgccgacgggaaacatcccgctggacagcgtcgatctgctgcgcgccgatccttcggtccgacaagtcattcccctggcactcggcgacaattttcgcggctatcgcattgtcggcaccgaggtcgcctatgtcgaccatttcggggccaagctggcggaagggcggatgttcaccgcgccgcagcaggtcgtcatcggagccggcgtcgccagggcgctgggcatgaagctcggtcagcgcttcgtcggctcgcacgggctggaggctgatgaaggtgccggcgagcatgagcattcccctttcaccacagtgggcattctggcgccgaccggcagcgtcatcgaccgcctcatcctgacatcggtcgagagcgtctgggacgttcacggcatcgcgcatcatcatcatgatgatgaagccggggagcaccatgaccatgaggccgaggcgcatcacgagcatgaacccaatctcaccggccgcgaggccctgaaacccgaggtgaccgcgctgctggtctcctacaagtcggccttcggtgccgtgcgccttccgatcatgatcaaccgccagaccaacatgcaggccgccgttccggcgatcgagaccgctcgcctgctttccctgctgggcgtcggcatcgacggcgcgcgcgcattcgcctggctgctcgccgcgaccggcggcctgtcgatcttcgtggccctgctggccgctgccaccgcgcgggaaggtgatctcgccctgttgcggatcatgggggccagtccctggcaagtcttcgggacgatcctggcggaaggcctgatcatcgcagcggccggcgcgatggccggcttcgtgctgggccatgccgcgctggcgctcgcgacccggatgctcccccaactgggcgacttcggctttgatcccttcgcgcttccgccgggggagggcagcatcgtcctcgccgttctcgccatcggcctcgttgccgcgctcatcccgggcctgcgcgtgttccgcaccgatctggtgcgcacgctcgcccggacaagctaggagttatgtccatgcgccccgcctgcctcgcagcccttgcggccatcacgctccttgccgctccgctttccggcgcgatgcaggagaccggccgcgtccccgatcccaaggtcaaggatatctggcagcccgccaagacgccggcgggcgggatcgcctggtccatgctggagacgaccaagctcagcgatcgcaccgatcccaagaccaacatcatctataccaagccgattttcccgcccgcgatcaaggcactcgcgggcaagccgatcaaggtcgcgggctggatgatgccgctcgacaacgcggcgcggcagaagcactgggtgctgctcggctatccccccggatgccccttccacatgcatgcgctgcccaatcagttcatcgaagtgatggctgccgaaccctttccggtcaacgagagcaaggtccatgtgatcaccggcacgctgcagctggtcggccaggacgaaagcggcatcttctatcgcctcgtcaacgcacggtccgcgtaacggagcagcgccggtagaggcgttttctcgctggcgtagatcgggaattgcccaggcctgatgtgacggcgttgaccgtgctccatagcctcaggctattgcgcggcgcagcttttttgggggacgaggcgtccaatcgctctagaatgaaggcaatcgcgcttctctataggccgcgccggaccggcgcggccttgtggttctggtggcacgaagagtctgcagaccagatcctgtcgagaagcccagtctttccggtcgcagtgcagcgtccatccaccttttgcggagaaaccgtcgcatggcaccgcgccttacgcgttatatcatcatgggcatggtgctcggcgtggcggccgggacgggggcgcattttgcgcttggggagaatgcggaactctctggacgggtggccggctatcttcatctgccggcggacgtgttcctgcatctcatcaagatgatcatcgcgccgctggtattctcgacgctggtggcggggatcgcgcatatgggcgacagcgcggcacttgggcggatcgggggacgggcgatcggctggttcctggtcgccagcctgatctcgatcggcctgggccttgtgatggtgaacctgctggcgccgggggaggggctcaacctcacgcgcacggcggcggaggccggtgcagccggcggcatgggcatcgagaccggcgggctcaacctgcgcgatttcatcctgcacatcttccccacgtcgatggtgcaggccatggcggacaaccagattctccagatcgtggtcttctcgctgttcgtcggagtggcactcacggcgatcggggagaagggcaagccgatcgtcacgctggtggaatcgctggtcgagctcatgctgcaggtgaccggttatgtgatgcgggtctcgccgatcgcggtgttcggtgcgctggccgcctcgatcacgcgggaagggcccggcgtgctgctgacctatggcgagctggtgggcgagttctacatcgcgctgttcctgctgtggggactgctgatcctggccggtgcgttcttcctggggcggcgcatcctcacgctgctgcgctatgtgcgcgagccggtgctgctggccttctccaccgcatcctcggaagcggcctatcccaagatgctggagcagctggaccggtttggcgtgccgcgccgcatctacagcttcgtgctgccgctgggctacagcttcaatctcgacggctcgatgatgtatgccagcttcgcgacgatcttcatcgcgcaggcctatggcatcgatctcccgatcctcacgcagatcaccatcctgctggtgctgatggtgacgagcaagggcattgccgcggtgccgcgggcgagcctggtggtggtcgccgcgacgctggggcagttcaacctgccggtcgaaggcatcgcgttcatcctcgcggtggatcacttcatggacatgggccgcaccgcgaccaatgtgctgggcaatgccatcgcgacatcggtggtgacgaagtgggaaggcatgctcgaggtcgaggagcccgaatatgtggcccaccccaaagcccccgcccacaccgctgccgatggccgcgccggcctcgaactcgccgacgatatggtcatcacgagcgacagccacaaaggcgcttgaggcagaacgcggcggccgacaaatgtgctgcagggttggggcgccatcacccttttgaaggacggcccggaagctggtatcgcggaggaatggagcgcggagttgacattcgcctgccctgtggcgtttcagcagggcgtctcctttccatgatcggtccctgcccgtgatcagcttgcgccatatcgaggttttccacgccgtttacagcaacggctcggtcagcggcgccgcgcgttcgctcaacgtttcgcagccgtcggttaccaaggtgctcaaacatgccgagatgctgctcggcttcccgctgttcgaacgcgcgaagggtggcctcgtcccgaccgaggatgcgcacacgctcttcgccgacgtcgcggagatccaggatcgcgtctacgccttgcgtcaggcgagcaagaatttgcgacagggccggacagggacgctgcgcatctcggcgttgccgtcgctcagcctcaatgtgctgcccgcgacggccgcgcggttcctcgccacgcatcagggtgtgggcttcgacctgcaaacggtccaccatgaggatatggtgcgcaagctctatgagcgcgaaaccgatgtcgtgatcggatatgaagtgccgcccgacgcgccggtctcccatcgctggctgggcgaggcggagctggtcgtcctgttccgggacgaggacatgccggacccaccggcgcgcatcgctttcgaggagctcaaggggcgacctttcatcagcccgatccgcagcgggcctgtggggcggcttcttctggcggagctgcagcgtcttgacgtgcatctcgacgaagtcgtctcggcgcgcactttctacattgcctcggcgctggtccaggcaggtgttggcatggcgatcgtcgacaatttcacggcgcatgcagcgctcgcacccggcgtgagctatcgaccgctgcagccgtcgctggtgttcgacgtccatgcgattcatctgcagaaccggccgccatcgggccttgcgaccgcctttctgaagctcatgggggacgccatcgagagcctatagcctcgcgttatagggtggcgggagcttgctatgcgacgccgtgcgcgccgacgctctatcgcgtttgcgaaataacccgcaaacaatgagagcgttcgatgatcccacatccctatttcctgtatctcggccattctgtcgatgaaatcgggatcaagacctctcgcggtctcgccgtgttccgtggcgaggactgtgtcggcgagtttcgccatgacgattgcccgctcaccctgggcctgaagcgcatgagcttcgaggaagcggtggcggccggtgcccggacgctggtgcttggtattgccaatgccggcgggcggctgggcaaggatctggtcgatgatgccgaggcggcgctcgctgcgggcctcaacgtcgcgtccggcctgcaccagcggttgcgcgacgagccgcgtctggtcgccgccgcagcgaaatatggcaagaccctctatgacgtgcgcgatccggcggatgacctggaggtcggcaacggcaaggcgcgcgccggcttgcgtttgctcacggtcggcaccgattgctcggtgggtaagatgtacacgacgctccagctcgcgcgtgccctgcaggcgcgcaagatcgcggcggacttccgggccaccgggcagacgggaattctcatcgccgggagcggcgtgccgctggacgccgtgatcgcggacttcatctcgggtgcgatcgagcaggtatcccctgcccgcatcgatggcggctgggatctgatcgaggggcaggggtcgctcttccacccctccttcgccggcgtatccaccggtctgcttcatggtgcgcagcccgatgcgctggtgctgtgccacgagccgggccgtccgcacatgcgcggcctgccgcactatcagctccctgatctggccgaatgccttgaggccaatctgcgtgttgcgcgcctgaccaatccggacgtgattccggtgggcatcgccttcaacacgtccaagatggacccgcaggccgcccgggcgctgtgcgccgagacggcggccgccttcgatctcccatgtgtcgaccccgttgcgatgggtgtcgagccaatcattgaccggattctcgcatgcttcgcaccctcgacgtccgcaacgacagcttcccgctgatcgcacccttccgtatctcgcgcggcgtgaagagcgccgccgaggtcgtgacggtctccctgacgctcggtgaccatgtcgggcggggagaggccgtgccttatccccgctacggtgaatcgatcgcgggtacgatcgacgccatagaggccgtgcgtcccgcgctcgaagcaggtgcgaaccgcggggagatcgggcgcctcatgcctcccggcgcggcgcgcaatgccgtggactgcgcgctgtgggatctggaggcgcagctcgccgacaaaagcgttccggagctgcttgggcgtccggctctcacgcccgtgccgacggcgctcacggtgggtctcgatacgccggacgccatggcggcggcggcggcaaagctcgcttatgttccgctcatcaaggtgaaggtcgaccggaatgacccgacggcgcagatccgcgcggtccgtgccgctgcgccgcgtccgcggatcatcgtcgatccgaacgagagctggacgatggcggaggtccgcgatctccagtcgcttctggccgaagcccgggtggatctgctcgagcaaccgctgccgtccgaggaggatggcgaactggccgggttccgctcggtggtgccgatcgcagcggatgagtccgcgcatgtcgcgggcgatgttgcggtgcttcgcgagaaatatcaggtcgtcaacatcaagctcgacaagaccggcggactgacggccgcgctggatctggcggcttcggtgcaggcgcatggcatggggctgatggtcggctgcatggtgagctcctcgctctcgatcgcgcccgctctggtcgtggctgcgcgcgcggccttcatcgatctcgacgggccggtctggctcaagcacgaccgggaaggcggggtttcgtgcacggatggcgtcatgtctccgccgcggccgggcttctggggcaatccatagactggggttatgggatcggaaacccttgcaattggccgctacacttcacttttccatgctgcgcctgcacaatccgatccagcagaagcaggcaagttttgaaagggcgttgatgacaggccgatcttcacggcaattccagggcctccggcgcattcttgcaatggccacattgtcctgttcggccatcccggcgggcgcgctggcgcaggactatgatgtgctcctgcggggcggcaccatctataccggttcggatgcgcccttcgtcggggatgtcgcgatcgccggcgacaagctggtctatgtcggccctcgcgcgtccggcaaggccaagcgcgtcattgatgccaagggcatgatcgtttctccgggtttcatcgatcctcatacgcatgtaggcgatatgctcgccggcgacgatgcggctgagcgactggtgctaccgttcctcatgcagggcgtgacgacggcgttcatcggcaatgacggcgcgggcgatcccgatgtcgcgagcgtgctcggccggccgcgcagtcatcccgtgggcatcaactatgcgacattcgtgggccttggggcggtccgtaacaaggtgatcgggccagtcgaccgcgcgccgtcggcggacgagcttgcgagcatgaagacactggtcgcgacggccatgtgccagggtgcgctgggcctctcgaccggattgttctacgcgccgcaaagcttcgccaagcaggatgaagtggtcgcgctcgcgcgcgaggcggccgtacggggcggcatctacgacagccatatccgcgacgagtcgagctacacgatcggcctctccggcgcgatcgaagaggccctcacgatcggcagggaagccgggttgccggtccacatcgcccatatcaaggcactgggcgtcgacgtgcatggtcaggccggcgcgatcatcgcgaagatcgaggctgcgcaggcggcggggcatgtcgtccatgccgatcaatatccctggtccgcttcgggcactggcctttcggcatcgctgcttccgcgctgggcggaggatggcgggcgcaaggccatgctggcccgcttcgacgatgcggccacccttgagcgcatcaaggtcgagatgcgcgagaatatgcgtcgccggggtggcgcggactcgctgctgatcacgtccggcgggccggatatctccggcaagacgctggcgcaggtcggcacagacatggggctcgatcctgtcgacgccgccgtcgccattctgcgcaaacagagcgcttcggtcgcctccttcaatcaaagcgaggcggatatcgctgccttcatgaagcgtccctgggtcatgaccagttcggacgcctcgaccggccatccccgcgtctatggctctttcgcacgtaaatatgacaaatatgtgagacaggagcaggttgttccgctgcgcgattttatcgaacgcagcagtcgtttgacggccgaggccttcagccttgcgggtcgcggtcgcctcgcggcgggcagctttgcggacgtgctggtgttcgatcccgagcgttattccgcgcgggccgattatgttcagcccaccctgttcgccaggggcgtgcggttcgtgttcgtgaacggcggcctggcgatcgaggatggggcgccgacgggcgtctcggccggcagggcgcttccccgcaccgcgacgagccattgcccgtgaggctgatccggtcctggttcgcgataccgctctggaaaagggtgatcgccggcctcgttctgggcgttgcattcgcggtcttctttcccggcctcacacccgcggtcgcggtggtcggagatattttcatccggctgatccgcatgctcgtggtgccggtggtgttcatcacgattgcctcgggggtgaccgcgctcggtgatcccaagcggctcggttcggtcggcggacgcaccctggggttgttcgcggtcacgaccgccattgcggtgtcggtcggcatgatcgtcgccctgatcatcgggccaggcatcggtgccaatcttggcagcgcgctcccacacgagatcgggacgcccaaatccacttacgaccagctcgtcggcatcattcccatcaacatcatcgaggcgctggccgccggcgacatgctggcgatcatcttcttctcgctgctgctgggcgtcggcacgatcctggcgggggagggcggacgcccgctcgccaacctgctccagtccggttcgaacgtgctgttccacatcatccgcctcgtgatggaggtgacgcccttcggcgtctttgcgctgaccgccggggccatcgccaccaatggctttgcggtcttcgccaatatcggcctcctcgcgctgtgcgtggtgatcggatcgctcatccaggtggtgtttgttcacagcctgctggtgcggggcatcgcgcggatgcggctttccttcttcttccgcgggatcatggatgcgctggcagtggccttctccacggcatcatcttcggcgacgctgccggtggcgctgcgcgtggcgcgtgacaatctgcgcattgcccctgccgtcgcatcgaccgtgctgccgatcggcgccagcatcggcaaggacggcaccgccatgtatgtcgggctgctgagcatcttcagcctgcaggcgctcggcatccagcccgacgccggcatgctcgcggtcattctgtttaccggtgcgctcgcggccttcggcacggcgcccatcccgtccgcttcgttgttcatgctggctgccgttctctcggcggtcggcgtctcaaccgaacaggcggccctgatcgtcggcttcgtcctgccgttcgatcggctgctcgacatgacgcgcacggtgcccagcgcctgcgccaatctggctgtcacgacggccattgctcactgggaaggcgaccttgccagaagcgacggctgaccagcacgcagaagctggcagtcgggaggaacttccaaccaagaacctaaaggggaagcataatgtacagattattgatctgcgcgtcggcaagcgcgctcatggcgacaatcccgttccaaacagcgggggcgcagggcatcgatgccgaagagggcggaagcgacgcaatcgtcatcactggctcgcgtatcgcgcgcgacggctataatgcgccgaccccgctgacggtgctcaacgaagcggatgtccaggtcgctgcgccggccaacgttgccgacttcgtcaaccagatcccgtcgctggtcggcagtgccacgcctgccaactcgaacctctccatcagcgccggcacggcaggcgtgaacgcgctcaacctgcgcgcgcttggctccagccggacgctcgtgctgctggacggccagcgctcggtcggcgccacgctgggcggcatcgtcgatgtcaacaacattccccagggcctcgtgaagagcgtggaagtcgtcactggcggtgcatcggcagcctacgggtcggacgctgtctccggcgtggtcaacttcatcctcgacaaggagttcacggggatcaagggcgccatcgaaggcggcgaaaccacctatggtgacgggcagaactatcgcatctcgctttccggcggcatgagctttgccggtggccgggggcatctgctgctgaacggcgaatatgccaagaaggaaggcattcacggcgtcccgcgcgactggaaccagcagggctggtacatgatcaacaaccccgcttatgctgccggcaatggcgcgccggagcggctgatcgtccgcaatgccggcctcagcaatgcctatccgggcggcatgatcaccaacacggcgctgcgcggcacgaccttcggcgtcaacggcgcgctcggccagtttgcttatggcgagacgcgcgatccctggatgatcggcggggactggcaggccgtgcaggtcaacagcaaccagtcgctcgatccggaagaggagcgcaagggcctgttcggccggttgagctacgaggtgacggacaatatcgagctgttcggacaggtgtcctggaaccagacgaagaatctcggctggctcggcgttcagatgaaccagggcaatgtcaccatccagcgggacaatgccttcattccggaggaactgcgcgagcggatggtcgccgaggggattcagtccttcgcactcggcacgaccaatgcggacctgccgatccgcaagaatgacggcgtgcgcgaaaccgagcgttatgtcgtcggcgcgaatggtcatttcgaactgctcggcacgaccatgcgctgggacgcttattaccagaaaggcatcacccgcacgcgcgagatggcgcgtgatatcaccaacaatgcccgccttgcagcggcgaccgacgctgtcttccatcccgacaccggcgagatcgtctgccgttccagcatcgccaatccgggcaatggctgcgttccgctcaaccgcctcggcatcggcgtggccgatccggcggcactcgattatgttctgggcaatccgttccgtcgccagaagttcgaacaggatgtctttgcggcgaacctctcgttcaatgcattcgaccttcccgccggcgcggtggccatcgcggtgggcgccgagcatcgcaaggagaaggtcagcggcgaagtcgatccggacttccagagcggctggttcgttggcaatttccgggcgacgaacggccagtatgacgtgacggaggcctatctcgagctgctggtgccgatcgccgaaggccttgaattcaatggtgccgttcgcggcacggattacagcacgtcgggttatgtgacgacctggaaggctggcctgacctatgagccgatcccggatatccgcctgcgcgccacgcgctcgcgcgatatccgcgcgcccaatctcggtgaattgttcacggccggctcgacccgcacgaacgtgctgatcgatccgttcaacggcaatgccaccgtgcagttcagcggcaccacgcagggcaatctcggcctggatccggaaaaggcggaccagtggggcatcggtgcggtgttcgaaccgacattcctgcgcggctttgcgatgtccgtcgatttctatgacatcaagctcaacggcgggatcagctcggcgacggcgcagacgatcgtcgatcgctgctttgaaggcgtgcagcaatattgcgcggcgatcgtgcggggtcccaacgctttcggcaccaatctccaggtgttcgagagccccttcaacttcgccacgcagcatgcccagggcctcgacttcgaggcatcctaccgcacgcccctcgatcgtctggcgagttcgctcggcggcgatctgctggtgcgcgcgatggccacccgctacctcaagaactatgtcgacgatggcttgaccacgccgacggacagtgtcggccagaatgccggcagcggtccgcccaagtggctctatcgcgtgcaggcgacttatacgaacgacccggtctccatcacgctcatcgggcgtggcgtcagcgcgggcgtgtatgacaacagcttcattacatgcacgagcggttgtccggtttcgacagccgacaaccgcaccatcaacagcaaccggatcgatggcgccttctatgtcgatgcgaacatcacgtatgacttcagcgtgcttggcgaggaatcccagctgttcttcaatgtgaggaacctcttcaacaaggatcctgcgatcgtggccggtggcgggcagggggctgcgggcagtgcctatgccacgccgtcgaccaaccagtcgctctatgatctgctgggccgcaccttccgagtggggctgcgcttcaagttctgaaacgacgacggcggagcggcctcgtgtcgctccaccgcatccaaagtcgggagtggtggtatgaagaaggcatcgggattgatgcgccggacggtcagggtcgccgccatggcggcgctgtttgcgggcacgagcgcgtttgcgcaggattatgacgtcctcattcgcggcggaaccgtttatgacgggaccggcagcgaagggcagaaagtcgatgttgcgatcaggggcgagcgcattgtcgaggtcgggcgcatcgcggccacggcgaccgccagcactgtcgtggacgcgacgggcaagatcgtttcgcccggtttcatcgacccgcattctcacgccggggaaggtcttgtcgatccggaagtcgccggcgccgcggcgatactctatcagggcatcacgacgctggcgatcaatcctgatggcggcggaccgggggacattgcgccccaactcgcgacgatcgaggggcatgggaccggcatcaatgtcgttcccctgatcggccataacggcgtgcggcgcgatgtcatgggcgtggcgaaccgcaaggccagctcaaaagaactggcggcaatggaagcgctggtgaagaagggcatggaggatggcgcttacggcttctcttccggccccttttatgtgccgggcaaatattcggacacggccgaactggtccagctggcccgcgttgccgcccaatatccccattcgttccacatcagccacatccgggatgaatccaattacgacatcggcgtgctggatgcgatcggcgaagtgatcgaagtctcgcggcaggcccgcattcccgggatcgtcacgcacatgaaggtgctcggcccgcaattgtggggcaagtccagggaggccgtggcgctgatcgagagcgcccgggcggaaggcctgagcatctgggccgatcaatatccctatgcggcgtcgggttccggactgcagccggccctgctgcccggatgggcgcaggaaggcgggcccgaagcgatcgccaggcggttgcaggaccccaagcagcgggcggtcatccgcgaggcgatggtcgagaatcttgcccgtcgcggcggggcaaacgcgatcatgatccgcaatttcccgcctgatccctcgcttcagggccagcgtctcgacgagatcgccgccgcgcggggcatgcatcctctcgatgtcgccatcgacatgctcatccagggcggttcgagcatcgtctcgttcaacatgagcgaggatgatatcgaatatatcatgcggcaaccctggacgatgacctcgacggacggtggcctgcaggcctttggcgtgggtggcacgcatccgcgcagctatggcgccttcccgcgcaagatccgcaattatgtcctggacaagcccgtcatcccgatggcgcaagccattcattcctcgaccgggctcaccgcacaggtgctccatatcgacgaccggggcgtgctcagggcgggcgcctatgccgatgtgatcgtgttcgatcccaaggcgatccgtgacaccgcgacttatgacaagccgcacgccttctccgagggaatgagcttcattctggtgaacggcaagcctgcgctggtcgacggcaaggtcacggatgagcgacatggcaaggtgcttcgtcgcgcgaaggactgacgagatcggctccgttccgtttccacgctctctcccggggagcggagccgaacctgaatggggcgctaagccccggcatgatcttgcctccggtccggcctggtcgtctgcgacgacaggcgttgctgcgccacccgggcgcaaggtcataggcgaggcaatggacggaaaggacgaaagatgacgaccaaacagcgctggctgaccggccttgcttctgtgctcgcgctcacgatgggcagcgccgagcctgcacaggccgatggaccgctgcatgatgtcgtcatcctcggcggtacggtggtcgatggcacgggcgctcccggctaccgtgctgatgtcgcgatcaagggtgatcgcatcgtggccatttcccgcgatggtctcgccccggagagcggccgctatgccctgaatgccgaagggctggtggtcgcaccgggcttcatcgacaatcacgcgcacatctcgaccaatattgatcagtatccgctggccgagaatttcctgcggcagggcatcaccagcatcgttgccagtcttcacagtggcgcgcagccctatccgctcaagccttatgcggaatcgcttcgcgtcgcacccaatgtcgcattcttcacaggccattcctatgcgcgcatgcaggttctcggcatggagaaccgcgcgccgaacgcggacgaactgcgacggatgcagaacatcatcgccgatgggatgaaggatggcgcgctcggcctgtcgaccggcctgatctatgtgccagccaattacgcccggacagaggaagtgatcgcccttgccaaggtggctgcctgccatggcggcatctacgtctcccacatacgcgacgaggggaacggagttctcgactcgataaaggaagccatccgcatcgcgcgcgaggctgggctgcccggccagatcaatcaccacaaggtgatgggggctgggcaatggggctggagccgccagaccatcgcgctgatcgacgaggcgcgcgcaagcgggctcgacatcacgcacgacgtctatccctatgcggcgtccgcgtcctattccaccgtgatgttcccgagctgggcactggccggtggcccggatgcgttccgcaagcgtgtcgaggagaagggcacgcgcgcgcgcctcgagcaggagatgatgcgcatcctgatggtccagcgcaccggcgcggatctcaagcggctgcagtttcgttccgtcgaggcctttcccgactatgacgggcggacactggcggatctggctgccgaccggggtctcgctggcacgcccgaagacgccatccagctcctgatcgaactgcagctcaagggtggcttcacggccatctatcatgcgatggacgaagcggacatcatccgcattctccagcatccgctggcgatgatcgagacggacggggatccggtcgggctcggcgagggctttccgcatccccgcagctatggcgcatttccgcgcgtgctcgggcgctatgtgcgcgagcagggcgtcatcacgctggaagacgcggtgcggcgcatgacctcgctcgccgccgaccagatcggccagaccgagcgcggccgtgtgcgcgagggggcctatgcggacatcaccgtgttcgatccccggcagattgccgacaaggcgacctatatcgagccgcatcaatatccggtcgggatcgtccatgtgctggtgaacggtgttcccgtcatccggggtggggcgctgaccggcgagaagcccggccgccccctgctcgggccagcgcgtccgggcgcggtgcgcgccgacaaggccgttccgggctgcgagggcagttgacgcgggtggaaggctgatctgccgccggatcgccatccccctgctgctcccttctacctgatcttcatctcctatcctcgctgactctcgcaagttgtcggctgcctgaaacagccgtcacgcctcatttcgtggcggaacggcgccttgtcccgcagcaagaggacagacttgcagcgcgacacgagagaaggcttccggactgacggattgtggagaggattgcatgctcgctgggaataagatcatcatcaccgtcgccatcaatggcggcatgcagcaggatcgcgaaggtgcggtcattcccaagcagcctgtcgagattggcgaagcggcggcgcgctgctacgaggcgggggctgcgatggtgcatgtccatgcgcgtgatcccgagggcaagaatagcggcgaccccgcaatctacgcccagatcatcaaggaaattcgtgcccgttcgccgattctcgtccagaccaccaacggcatcggcgtgcgacgcgacccgaaaacgggccagctatactggccatccgatgaggagcgcctgggtctgttggggatcgagccgcagcaggacctgttcggtatcgcggcgggttcggcggatttctataatcccgaaggcggttatccgggcgagacgccctatgtgaactcgcccgaactgctgcgcagtacgatcaaggccgtctacgagaagggttcggcgctcgaatatgagattgtcgaggcaagctcgcttcatcgcctcatgcgctatgccgaggagggactgttcgatcgtcaccgcgagaatatgtggcttctgcacggcggcggatttggagcgacgccggccattgcgcgcaacgtgatcttctccatcgatgaaggcctgcgcatgttccccaaggcgatctggggcattacagggaccgggcgcgacatgttcaagatggcgacactgggcgtcgcgatgggttgcgatctggtccgggtcggatttgaagacggcattcacctgccggatggcacggtgggccgcgacaatagcgagatggtccgggccgcggtggacatcgccgctttctatggcgcccagccagccacggttgaggaagcgcgggcacgtttcgggctcaaggcggcctgaccgtggagccacccgccgtgctcgtcaccagtccgatgcttgccgcacggcaagctgactggaatctcggctatcgcctgatcacgggcgacgtgacgccggaggttgccgagcacgtggaagtggtcgtgagcggcgacagcctttcgaacgccctgatcgacagtttgccgcggctcaagctcgtcgcctgcttctcgaccggctattcgggaatcgatctcgcccatctgcgcaggcgcgccatcgcgctcaccactgctgcgggcgtcaatgcccatgatgtggccgatcatgcgatggcactgctcctcggctggtggcatggcctttccagcgccgaccggcaggtgcgcagtggcggctggcgtgactcgctgcctccgcgctcttcactgcgaggccgcagggccggcgtggtcggtctgggacgtatcgggcgcgccatcgcacagcggctgcaaagccatgagatgccggtccgctggtgggggccgcgggacaagcccgacgtgcaatggaagcgtgccgggagcctgcccgcgcttgctgagtggagcgatatattgatcgtcgcgagtcgcgccgatccgcagaatgccggccagatcgacgctgccgtgctgcgggctctgggacccggcggtgtgctggtgaatgtctcgcgcggctttctcgtcgatgaggatgcgctgatcggcgcgctccgcgacggctcgctgggcggcgctgcgctcgacgtctttgcggccgagccgaccgatgcgacgctttggagcgatgttcccaacatcctgctgagtccccatattgccgggttcacgcgcgaggcaggcgccgacatgattgcccagcttcgcgagaatgtgcgtcgctacttcgcaggcgagccattgctgacaccggttgaggacgcggcatgacggtctttcatcccgcgaccgggctcgcggtggggggcttcggcgtcggcacttatcgtgtcccgggcggcaggccctttccagctatcgttcttgccgatggcacggtgatcgatgtgtctggagactatgtcgatactcatgccattttcgacgactgggatcgtgcactggacaggtttgccgaccttgccgcgaaagggcagggaagtgacctgcgcttcgaggccattgagtgcctgcctccgcttgcccatcccaatctgctcggcgccggttcgaattatcgccagcatgtcgcggagatgatgacacacaacaagttcaaccaggaccagcgtcttgcaggggaaagcgacgaagccttctttcagcgcaatctggcggaggtcgatcggcgcgcaagcgaaggcatgccgttcatctggacgggtcttcattcatcgctcgccggtgccaatgacgatatcgtcctgccgctgatcggcgagaatcccgattgggagctggaactgggcgtcgtcgtggcgggaagcggtcgctatttcaggccggacgagaccgagtctctcattgcgggctatgtgatcgtcaacgatctcggcacggtggacgagttccgccgcgtagacatcaagttcggctatgactggatgagcaagcatcagccgagcttcaagccgttcgggccgttcatcgtgccgaagcaattcgtgaagcgcgacgaaatccgcatcaatctcaaggtcaatggcgagacgatgcaggactggccagtgacggacatgatcttctcgcccgagcagatgctttcctatgccaccgagcggctgcggcttctgccgggcgatcttctgattaccggatcaccgccgggcaatgccggatcgcatggcggccggtggctgcgtccgggcgatgtcgtggaaagttcgctcgactatctgggccgccagcgcaaccgcgtcttggcggaagacgctggggggcggagcccaacctttggcgcattcaagacgagttggtagcgagccgcggcaggagcaggaagagcgtggcggggatcagcagcagcccggccgctgcgaggagggcggatgtatagccgcccgtcatgtccgccaatttccccatccatagcgggctgagtcccgcggcgaccatgaagccgccatattgcgcggcataggcgcggctataggcggcgagggggaaatagcgcgccgtgaggatgccgatcagatcggcttcagcgcccatggcggcgcccagcgcgatcgcacccagcggtgccatcgaggggccgccaagcgccagaacggcgcagcccgtcccgcacatgaggcaactcgcacagccgagccaggccggctcgatccgatccgccagccatccgacgaggatccgcgtgacgatcaccgacaggccgataagcccggcaagggcgccagcctgctgcaccggcatgccggtctcgcgcaacatcgggacgaaatgcgggagcatgcccgcaaaggcgaaggccattgcgcaaaaggcgagatattgcaggcggaagagccgcgacgagcgcaccgcgccatagtgctcgctcccggcctgagcggcagagggcgcccggcccggcaagccgagaagcgccggaaggatcccgagcgccgcgagcgcggcaagcgccaggaagccctcgcgccagccgtagcgtgcgatgatgagggcaatgagcggcggcacgatcgccgctgcgagaccgatcccgacctgagtgaggccaagcgccaggccacgcgagcggttgaaggcggccgagaccgcgcgcgtgtagggcacgggggtcgacgtggccgtcagcaagccgatcaggaccaggatcagcacataggcccctgccgaccagacttgcgacaatgcgaggaagcccagcgaaagcgtgagggaacccagcgctgccatggcgcgtggtccgaaccggtcaatgagccgcccgaccagcggcatcgcagctgccatggcgagggtggagccgaaaaaggccgcaccgaatgccgtccggctgagcgcgatctcgcctgcgagatcgcgcgcaaacaggccgacattataggtgagcaacccggagacgccgagacccacgcccagtgccgaggtcaggacgatccgccagccccgtacgaactccgaaggcgctatagcgccggcggctcccggctcattctcccctgtcgtcactcttgtccttgccgagagctagtgcgcataatccgcgccagcatcgtccagcatccgggtgagcgcaacccattcgcggtcgatcaccgcatcgccattctcgaaggctcgcgccatgaaccggcaatcctcctcggtcggccagacgagatcggccttcggatcacggcattgtgagagcgtcgccacctgcatgcggcaggcgcgctccagataatagatacgcgagaagcactcccgcaccgacttgccgatgacgagggggccgtggttgcgcagcatcagcacgtcgccatcggccagggccgccggcagtcgtgcgcgcttctcggcgctgtcgaacgggccacaatagtcgagatagaagatcttgccgaagaaacgcagcgcgtgctggctcaacggcagcaggccctcgcgataattggcaaccgcgatcgtcgcttcggtatgcgcatgcatgacgcaggccgcgcggggctggcccatatggatggcgctgtggatgcagaagccgccgcggctgatgccgaggccggtcggatcgctgatgacattgccgtcgacgtcgcatttgaccatgtccgaggcgcgcgcctcgtggaaaagatggccatagggcagctggaggaaatgttcgtcctcgcccggcacgcggatcgagatatgcgtatggatgaggtcggtgatgccgagccaatggaacagccggtaggcgatcgccagttcgacccgcgcttcctgctccgccggtgagatatggtccgcgaccagtttgacggacgccatgatattgccggtcgtcatatcagttcctccctgtcaaagctccagctcagcaccgccctggatgcgccggaacagcgccatcgcgctgagcgcccggggcaggccggcataagggatggtctggaggatgatctccttgatctcctcgtccgtgaagccgagcttgtgcgcatgcttgaagtggatcgcgacgccatgcgcgccgatcgcgatcaggatcgacatgcagatcagctcgcggtctcgcagcgacaggccggggcgtgcccagattgtcccgaaattggcttccgagatgatcttccacagatcctcgtcaagctcgcggacgccctcattctgcccccagccgagctgtgcgatgatgtcgagcccagcctgctcccgcccgtcgttaaaatcgctcatcctgttttccttcaaaacctcacctgaccccggacaccgaaggtgcgcggcgcgtagaggacgatgccgaccgcctgattattgggataagcgttgctcatcgtggcgctggcgattgtgacaacatcggtcacattgttgacatagccctggatcgaccagcgattgtccggcgcctgataggaaaggctgaggtcgatccgcgcagtcggctttccttgtgtttctggcacataggaaacgtcgttctggaactccgtctcgtagcggccccgcgcctctgcggcgaacctgccgccattggcgagcggaaaactctgctcgatgctgccgttgatcgtccattccggcgcgcgcagcggcggctgcccgtcgcaattcacggtcgcctgagggacgcccgccgtcaccttgcacgcggacgtggcgggtggtgcagcaagggtcagataggagaagctgtcatattttgccttgagatactggatctgcgtgccgagccgcgtggtcggcgttgccagaaactcgctttccagttcgaagccataggcgtgggacttgccggcattctccgtcaccagtgtggatgaaacgccgatcagcttcacgaaggaaagctgctggtccttgtagtcggagtagaaggcttcgatgttgagctgcagcttgttgtcgaggaaccggttcttcgatcccaccgtataggatgtcaccttttcgggctcgtaggtctgcgagccgaccggaccatagaagaagccgcctgccttgaaaccggttccgacgctggcatagaggaagttgcgcggccctgcgtcgaactcgacgccggctttccaggtcaccttgttccagtcgcgtgaaccccggacgatgttggccggcgcgccgaccggcagatcgggaatgaccggatccggaccgacggtgttgttgagcgtgtagcgggcgctgtcgctattcttcttctcgtaggtgtagcgcagaccgccggtcacgcgaaacgcatcggtgaagccataggtgagctgcgagaagagtgccccggtccagccccagaggttggtgtgttggtcgctatagttgcggcgtggcgcattctcgccattggcacgcgctttcatgtccgtgtcgagataataggcgccgaagacatattggaagggttgcgcgctgggtgaggcgaggcgcagctcaacggatttttgccagggctcctgctgctcgcgcaactgccagctcgtcgctgtcgtcacgtagcggacattggcggcgcgatagccaccaaccagcgacaccgtaccgagtgtggtcgtccagtccatattgaggccgacgccgtaataattcccgtcggtgaagggattgcgggtctgcgcggcgaggccaacggacgtgtagaagctcgcaagatcgccgacgccggtgtagggatcggcgacgaagcagctcacgcctgtccgtccgagcgcagcgcatggtttgcgcagcgtggccccaggcccctttccgccctgatgggcccagtcgaacgagatgagcaccgagaaattgtcggtcggctcggcgaggaacgaggcgcgcacagcctcgcctttgtcgtcgcccgtgccgtcgctcatgaagccgtcacggcgcacgcgctgcccggcgatccgcacggcgacattgtccgagatcgggatgttcagtacgccggtcgcgttgaagcggtcatagttgccgacgtcggcggcaaggcttccttcaaactcgaacctgggccgcaccggaatgacgttgatggcgccggccgtcgcgttgcggccgtagagggttccttgtgggcctttaaggatttcgacgcgatcgagatcgagatagagtccgtggatgaccgtgggcgtcgccaggtagacgccgccgaggttcactgcgacggtgggatcggcaaaggcattgccgccgagctggctgacaccacggacagcgaaggtcgtgtatggaccgcctgagggctgcacttgcaggcccgcggtcaggcggctgagatcctcggtttggctcacaccgcgcgataccatggtttcgcccgtgacggcggtgacagacaaggctgtccgctgcacattctccgagcggcgctgggcggttacgacgatatcctgaagcccctgttcgccggtctcgatttcggccgatgcgctgccctgcgccagtgccggcgacgagagcgcgacgctcaatgccagaaacgatgttccaagtttggccaccacccccatgaaatccctcccgatgatttgctgtttgggggagaagtagatggacggggggagggggtctgtccgtccggcaaaggacagaggcgctcgctagcgcaggaccagccgggcaagttcataggcgctgcttatgccgaggcgctgataggcgcgtttcctgtacgtcaggacggacgacgcggcgattccgagatcgagcgcgcatccctcgaccgagatgcccatggccgcgcgcgcacaaacctcgcgctcgcggggcgtcaaggcagggtaacgctggccgaaccgttcctccagttcggcgatgcgatcggcccggttctcgacgacttcgccgatcaggctgcggtgccggtcgaccagtggagtcagcaggcggtaggcgctgccaagcagggataattcccgttccgtgaaccggcctgacgttttgcgtcgcacgacggtcatgcagcgccaaccgtttcgccccaacttgcgaatgaaggagacgcgctcgacgacgcttgctcgttccagcatggatcgataggccggcacgacgatatcgcaaggcgccaccttcaggcacaggatcgtgtcgtcatccttgacgctgtcgatggccacctgcagcggatcattgggcaggaacagctttacataagtgctcccgttgacgaccggcttgtccagttcggtctgcatgatcagcggttccgatctggtgctgccatcgatgagatagaatctgtcgaccagcacgccgagcgatccactgagcgttcggtagaagcgatcggatcccagccgatcgactgcagccgcgaacggtttcaacacggctggttcgaccatatgtccatcgatgcgtcggacctctgtcatgggcttatcgctccttggttgtcccgaactgggtggacaggcgccgccatcccgcttcgctatctgtcggcccatcacgagatggaggcagcgacatgcagttcggactattcatgggcatctgggaaaacccccaggcgggcaccagccatcatgccatcctgcatcaggtgatcgactatgtcgtgcgcgccgaggcacttggcttcatgtccgtgttcctcaacgagcatcatttcacgggcctgccccagatcccttcctcgatgatggtgctctcgaacctggctgcccgcacgcgcacgatccggctgggaacggccgtcacgatcctgccctggcacaatccgctgttgttcgctgaagaagtcggcacgctcgatttgctgtccgacgggcgtttcgattgcgggatcggccgcggcttccgctttgtcgaatgccagggattcgggattcccggcgcggaacttcaggcccgctatgaggaagcgctgaccattcttcagaaagcctggtcggcgccggggcgtttctcgcacagcggcacatattggaacttcacggacgcgatcatcgacccaaaatcgatccagcaaccgcatccgccggtctggatcgccgtcggcagcgatgcctcggcgcgccgcacggcagagcaaggctataatctgctgcttgatcagttcagcgattccggccagctcggccagcgcatcgcggtctatcgcgaggcggtggaagcgcagggctgcccgttcgacccacgctccatcggcgtgacccgcgctttccatctcacgacgaacgaagccgaaacacgagaggcgatcgcgcatcaccaccatgtgcttgccaataatcgcatgctctcgactgacccgaacgcgtccggcggcgtgcatgcgccgccgatggcgacgggcgatgaagacgatatctggctcatcggcacggccgaccagttgatcgccaggatcgagcggctgaaggcggccggcgtcgattatctgctgctgctcgacgcggcgggcgatcagaagagcctcgagcgatttgccagcgagatcatgccgcttttcgccgactcgcgcgaaagcgttgcggcctgacgcatcagtcctagtgcgtgacgagcgagcatagctcgaaggggctcgtcacgcgcagcctctggtaggcgcgctggcggtaggtgaggaccgaggtttttgcgataccgaggtcgagcgcagtggcctccacggtcatgccgatcgcggccctggcgcagacctgccgctcacgctgggtcaactggtcgaagcggctggcaaatctttcctcaaattgcgcgacggtcagctgctgcgggcttgcctgccgacgccggttgagcggcagcatcggcagcgccagacaggcgagtccgaccagcgcgtccagttcgtcatccccaaagcagccctcattctcatgacgcgcgacattgattacgcgccagctatcggcaccgcgctggatgatcgagacgcgctcgacaatgccggcatcgtcgaaaaagcgctggcgaaagccgcgggaagcgatgtcagaggggccgatacgcagcatggcgacgttgctgcattcgggtgccgcacgataggcatcgaacacggggtcgagccggacataccatttgttataggctggaaagagatcggcgacgcctggctcgcaggaataatattgcagcgaatgatcctcgcggccagtcgcctcgaaaagatagatccggcgcgctcctgcggtcacggccagcaccgaatcccgtaccgtggaaccgaactcctcggttccgatcgcgccgaggagccgttcgtacatcgtccccatggtggtcggcgcgcgccaatccctgatctgcctgatgtccgacatgtgcctctccggcttttctagttaccgctcgagaccactgcccgagccgcctctcgcgatcctgcgacagctatgacgacgagcgcaagcaccgataggctggccggaacagaaaagagcgacatgatcgtcgtctccgaaacgccggcgctgaggccgaagccaatcaggattggcgcaatgacggtgcccacgcgcccgacgctcttggtccagccgatgccgacggcgcgaagatgatcgggataatagctcgccagcacgacattcacgccgccataggcgccgaggaaaaagaagccgcatattgccagcagcacgagcaggattgtcgttggcgccgaggctaataacttgccgataaggaacatcaggatcgcggcgatcgtgaggaaggtcgtcagaacgggtgtggcgccgaaccggtcaataaggatgcccacgccgagggccgcgataattcctccgaacgagaagatcgacacggacatggtggccacccagttctcgcgaccgacctcgaccagcaagatggggagccagctgctgaggcagtagctgattgtcagcatcgaaatgaacaacatccagagcatgagcgtgccgaggagatagccaggcgatacgatcgccagtgcgccattgccaatgctccgggtgacttgcgcgttggcctcgtctcgcttcgcaggttcgatcagccaaaggccggcaattgccgcaaagatgaggcagctgcctccgacggccacggaggccgcccgccagccccccaggcccgagaacatctcggcgaccacgcccgacatggtggcgcccaggccatagccggtgaacaggatcatgatcgcgatgccgcgccgttccggaggcgccgaagccgtcacgatcgaaagacagcttggcaggcagccccccaggaaggcgccggtcatcaatcgggcggcaaagagttccgcagcggtgcttgaggcggccgacaacgcctcgaaaagaccgaagccgaccagcgtgcagagcacgatgcgccgatgccccagtcgtgcggccagcagcggaaatatgatgaggccggcgcactggccgatcagattggccgaaaaaatcgggcccagatcggcgtgcgacaatcgcaacgtcgcggcgatatcgggtgccagcggccccacgatactgtgaacgatcccgtcgagaaaatagacaaggctgcagaccagaatcagggagaggcgaagtgacgcctgcccagcatccaatgcctttggcccgccgcccgcttcagccatgcttagctctcccatggagccttctcgcacgatttcggcggtcattttgtcctctccagaaaggacgcaggcaagcacgccgaagtggggggtgagccaatcagaaggtgcatctttcagcgccgaatcgctggaattgcacctggatggccctccccagcagcagatcaggcaagcagcggcgaacccgccgccggcgcgccaaaccgcagcaaccaaggaagggtttatcggtaaaatcgatcaaggccgtccagcgcaggctcaatccatatgtggacgaattcgatatgttgcattctgcaactgacaaaatcaaagctaaatcgttgatttcattggtgacccctacgggaatcgaacccgtgtttcagccgtgagagggccgcgtcctgaccgctagacgaaggggccacgttcgggcagttgcctgccgccgtgatcggggcgctttagggggctcctccggtcgggtcaagggggcgtggcgccttcgcggcgctatgctgctcggtccgaggcgaagcggtcacccaccggaatgcgcctcctcatttcagcggggttttcagctgtcggcgatgtcttccacatgcagttcggtggcggggcggggcccccagtcatcgatcttcgcgcggcccgcgagccagaagcggcgcgcacgatcggcgcccagaagggcctggcccagcggcgcatcggcctggcgaaaggccatcgccttgagcgagcgtccgtcttccccggcgacgatggcgcggacatggccattgcccacgatatcggcgcgcacgacgcggaccggcccgagcacgacgcgcggtgcgggccagccattgccgaaggggcccgcctgctccatccgcgtcaccagatccggagtcagcccgccgggcgcgaccagaagatcaacaagcagggcacgggcagcggacgcgcgggcgatgtcctcccgcagccgctcctccagaaaatcggaaagcgcctgaacccggtcctgccggacggtgagcccggccgccatggcatggcctcccccggcgatcagcagcccatggtccccggcggcgaggatagcagcgcccagatcgactccctggatggaccgtcccgatcccttgccgaggccgtcctcgtccagcgcgatgacgatggccggcgcgccggtcttctccttgagccgtcccgccacgataccgatcacgccgggatgccagcccgtcccggcaaccagcgcgacggcgctctcgccgcgctcggagagaaggcgctcggcttcttcctggacattcgcctcgatgatgcgtcgctcgctgttcagccgatcgagatcggcggcgagcagggcggcttcggcgggatcctcggtcgtgagcaggcgcacaccgagatcggaccggccgacgcggccgccagcattgatacggggcccaagtgcaaaaccgagatcggaggccagcggcgcacgttcgagccggctggcggagagcagcgcgttgaggccgatattgccgcggcgcgccattgctttcagcccctgtgcgacgaaggcgcggttgagcccccggatctgtgcgacatccgccacggtgccgagcgcgacgagatcgagcagatcgatgaggcgaggctcggggttccggtcgaaccagccgcgcgcgcgcaaggtgcggatcagcgcggcacccagcaggaacgcgacgccgaccgcggcgagatggccatgcccggcgccatcgctgctctcgtccagtcggttgggattcaccagcgcgagggcagggggcagggcggcggcgcatttgtgatgatcgacgacgatgacgtcgagcccggcgtcgcgcgccgcttccagcgcggcgaaggcctgcgcgccgcaatcgaccgtgaccacgaggctggagccctgttgggcgagcgcgaccagcgcctcgccggaagggccatagccttccatcagccggtccgggatatagacgccggcgttgagcccgaggtcgcgcaacaggcggatcagcagtgcggcgctggtggcaccatcgacatcgtagtcgccgaagatggtgatggattcccggtcgatgacagccgcggcgagccgctcggccgcgcggtccatgtcccggaagatcgaggggtcgggcatgaaggcgcggatcgtgggaaggcgctcgcggtccagcatgtcgttggtgcagccgcgcccgcgcagcagatcatccaccagatcgccactgctgccggcgggctccggcccgcgccagcgccacgcgcggccagtgagcgatcgttcgatatcgagcgcgaagcgggtcgcgttcatggcctggcacccagggacggggaacagcgttcagtcatgatcgcgcgcatcggctcctgaagagtggcaaaaggctcgccgggcaagtccggccgggagacccctaggctcagtcctagcatgagattgcttccgtgcgacagccgtggcggcacgcgggcttgaaatcccctgtcgatcggctagctccacctcatggctgccatcctttccgtccgcgacgtcaccaagcgctatgcgagcggtcatgtcgcgctcgaacgaatcgatctggacgtggaggagggcgagattttcgcgctgcttggccccaacggggccggcaagaccacgctcatctcgatcatctgcggcatcgtgaatgccagcggcgggacgatcaccgtggcggggcacgacatcgtgcgcgattatcgcgccacgcgcagcaccatcgggctggtgccgcaggaactgaccacggacatgttcgagcgggtgatcgacacggtgcggttcagccggggactgttcggcaagccgcgggacgatgcgttcatcgagaagatcctgcgtgagctttcgctctgggacaagcggacggcgaagatcagcgagctttccggcggcatgaagcgccgcgtgatgatcgccaaggcactttcgcatgagcccaggctgctctttctcgacgagcccaccgccggcgtcgacgtcgagctgcggcgggacatgtgggggcttgtccggcagcttcgcgaatccggcgccaccatcgtgctgacgactcattatatcgaggaagccgaggaaatggccgatcgggtgggcgtcatcaaccatggccaactggtgctggtggaagagaagaccacgctgatgaagaagctcggtcgcaagaccctgcacatcacgctggcggagccgatggcgacgatcccggacagtctcgctgaatgggcactgacgctcatcgacgaggggcatcagctcgaatatgtgttcgatgccaatgccgaacgcaccggcgtttccgcgctgctgcgcgctcttggcgacctgggcatcggctacaaggacctcaacacgcgggaaagctcgctggaggacattttcctgcgccttgtccacggggccggagaggagaaagccgcatgaacgggcatgccatgctggccatctatctcttcgagctcaaccgcttccggcggacgctgatgaccgggctgatcgttcccgtcatcaccacggcgctttatttcatcgtcttcggcagcgcgatcggatcgcgtatgaccgagatcgacggcattccctacggggcctatatcgtgccgggcctcatcatgctgtcgatgttcaccgagagcatcttcaatgccagcttcggcatctacatgcccaaatatagcgggacgatctacgagctgctctcggcgcccgtctcggcgctggagaccgtcatcgcttatgtcggcgccgcggccaccaaatcgatgaccatcggtctcgtgatcttcggcaccgcgcatctcttcgtggatgtgccggtcgcgcatccggtggcgatgatcgccttcatggcgctgatcgcggtcagcttctgcctgttcggcttcatcctcggcatctgggcgcagagcttcgagcagttgcaggtcatcccgatgctgatcgtgatgccgatgacgttcctcggcggggcgttctactcggtgcacatgctggccgagccctggcgcacggtgacgctcttcaatccggtcgtctatctcatcagcgggttccgctggacattcttcggccgaggggatgtcgccatgggcatatcgatgggattcgtgagcggcatgctcgccgtgtgcctggccatcatcttctggatgttccggacaggataccggctgaagaaatagtcagcggggcggagagcccgggcctccgacgggtatcgcgcaaacatcgacccgttttccccggtgctcgacgtccccggtgctcgacagggaggaggggcggcgcgcggccgccccatatatctcacttgatgcggtgttcgcccttcacccagcgcaccgtgccggacgacgcccgcatgacgacgctgtgagtcgtcatcttgcccgtggccagacgcttcacgccatcgagcagggagccgtcggtcacgcccgtcgccgcgaagatgcagtcgcccttggcgagatcctcgagcttgtagatccggtcgagatcgtcgatgccccacttgcgcgcgcgtgcccgctcgtcatcgttgcggaacagcagcttgccgttgaactggccgccgacgcagcggagcgcggcgcaggccagcacaccttccggtgcgccgcccgaacccatgtacatgtcgatggtggtttccggattggtcgtggcgatgacgccggccacgtcgccatcgccgatcagcaccacgccgcagccaatggcgcgcaactcggcgatgagcttctcgtgccggggacgatccagcacgcacacgatgatgtcagacggcgcgacgcccttggcgcgggcgacggcttcgacattctcggtcggcgtcttggcgagatcgatgatgtcgggcggatagcccggcccgaccgcgagcttctccatgtagacgtcgggcgcattgaggagattgccttcctcggcagcggcgagcaccgcgagcgcattgggaccggccttggccgtaatggtcgtgccttcgagcggatcgagcgcgatatcgatcttggggccacggcccggcgcgccgccgaccttctcgccgatgaacagcatgggcgcctcgtcgcgctcgccttcgccgatcactacggtgccatccatgtagagattgtcgaaggccttgcgcatcgcttccacggcggcggcatcggcggccttctcgtcgccccggcccaccagcttcgatgcagcgatggccgcagcctcggtcacgcgcaccatttccagcacgagaacgcgatcgagaacggaactggcttcgacggaacttgacttccccatcccatggcttcctttgtcagttgaggcgcttccgataggcgagctttgttgcaatgtcgataatgcgaatggcattcctgctggcattgaccgcgctcgccgcctcggcctgccgcgcgcaaggcggtccggaggatgagcgctcggccgagatgatgaagcgctacgaggcgcggacgaagatattcaagccctgcccggtgggtcgtccgggcgagatcgtggtctgcgcgcggcccgaggaagaggccggtgcgcgcttccgcctgccgcttcccggggagcgggagaccgcctccacggtgccgggggaagcaccgcgcgcatccgccgcgccagtgaagcaggggggatgttccatcgtgtcgggcgatccgcctatctgcaacaagggtctcacggtcgtgaagacgggccactgaagtcgcggcatcacaggcgttcagtccaggatgtgcatcaccatcggctcgcccatgaggctgtcggatccacccaggcgctccagcacatcctggatgcaggatagcgcgccggcatgcgtgacaatggccaccaggacggcatcatcgtcgctggccgggcgctggatgacgctctcgatggacacatcggcgtcgcgcatcgctgccgtgatctcggcaagcacccccgggcggtcctgcaccagaaagcgcagataggcgcggccgatccgcgcgccgccatctgccttgacctgcctttgcagccattcggccggcatggcgaaggccgggccatattcatcccgcgcgacatcgatgacgtccgccaccacggccgaagccgtggggccttccccggcgccggcgccctgaaagaagagacggccgacgaaattgccttccgccaccacggcgttgagcgccccgtcgacatgggcgagcgggtgatcgaccggcaccagcatcggatggacgcgctggaaaagaccgacattctcgccgccatcctcctcgcactcggccatggcaatcaggcgtacgcgataaccgagcgccgcggcttcccggatgtcggcggcgagcacatggcggatgccggtgatgtccacggaggggaaatcgatctccgtgccgaaggacaggctggctaggatcgacagcttgtgcgcggcgtcgatgccgtcgatgtcgaaggtcgggtccgcctcggcatagcctttcgcctgtgcctcctccagcacatcggcaaaggcgctgccatcccgctccatggtcgagaggatgtaattgcaggtgccgttgaggatgccgtagacccgcatgatccggttggccgcagccccttcccgcaggcccttgatgaccggcacgccgcccgcgaccgccgcttcatatttgagcgccacgcccgtccgctccgcttcccgggcgagatcgagcccgtgatgggcgatcatcgccttgttggcggtcacgaaaggcttgccctggccaaggcactggcgtgccagggtgagggcagggccatccgagccgccgatgagctcgacgacggtatcgatgtcgtctcgcccggcaagcgtgctcatgtcgtctacccactcgtagcgcgagagatcgacgccgcgatccttgttgcgatcccgcgccgagatggcgacgacctcgatcggccgaccggcgcgccgcgcgaccagctcccgattggcttccagcaggcgaatgacccccgcgcccaccgttccaagaccgatgatggcgaggcgaagcggggcggtggtgttcatgagtgctcgttcctgtgagatgcgcggcgcgcgttgagggcgctcttaatggcgactgtggaaaatcagaaccaactttcttgatccggctgtgtgaccgcaccgtcgggcctgctccgggcgcgtaaagcgaccccggcattccgattttccgggcgagttcggccgggggggggagggaggcgctatgcctctccctcagatcaccggttggccggtcctttcgcaaggcgcgagggcgccgcggaatgcggcatagtcccgcgaggcggcctgcgcttccgtgcgatccagtccacgcagtgggcgggccggcaattgctcgggcaatccgcaggcgagacgataccagagcatcgtgtcgggctccggcagcgatgccgcctcatccacgacctccccaagggaggcgctgaaatgcggtttctcgtcgggccggcgaatgaccgacagggaaatcgggctgccattggccgtctcgaggaaaatctgggtctccccttcaccgaggatcgtgccggtgacgtggaaggcggagctgattccggtgatcgcgggcggcgcgtccggggccatggcctcggcgatcaccttgcgcaccagcgcttcgttggcggcggaccaatccgtcacggctgtgctcgacgtcagctggaactggtcgatgcgggaaccgaccttgccgaagatgagcagcgtgcgccccttcaggccgggcttcttcgctttcgaagtggggccgtcgatcaggaaggaaaccttgcgggcaatgacgctttccccccgaatcaggcccatggtgtcggcctcaacgtagaagcgggtgcgccccgcgccgagatcgggcgcacgttccgggggcaatgcgatcaccgatttcacctgaacgcgggcaatggcgggggaagcgatgacaaggtcggcaacgcgcgcaaagctcatcgatggcgcggcgggcgcggtcatttcctccgccgcttggccggggctcggcaaagccaggccagcgcagaaaagcgccacgggcagggcgccgccaaagcggcttcggcgacccgcgttcctgtcaatcctgttcggcataagatgattctccggaggcgtgtccaagcatgggatgataggcaatcagagccattggtgcactgtcaacaaagcgtttgcctcccgcgatttgccgcgataggacaaagccggaaacggagaccgggcgaccagaatcgcgcggacggcgtagtgttgttaacggtgcgctgattcgccattctggatcaagagtgccgctttagagctaaggagtttcgttgctgaatggcctatgctgaccactcacaatcgtccagtcggacgatatccatcgtagtcgttgcgatcattcacgtgatcctcggctatgcatttgtgacgggtcttggcatccaatatgtcaagaaagctgcagagcagctgaacgtcatcgatgtggccgaagagccgccgccacccgaggaggagccgccgccaccgccgcctccgccgccggacatgccgccgccgcctccgccgccaccttcggcgccgccgccagtgatctcgctgccttcccaggcgccggtccttgcgccgcctccgccaccgatcccccggccacctgctccgcccgcgccgccggctccgccgccgccgcccgtggtcagcaaggctgccggtgcccgtggcaatcccgcaaactggatcacgaatgacgactatccttcgcgcgctctgcgtgacgaggctcagggtaccgtggccatcgagtgggagatcaacgagcagggccgcgtcgagaattgccgcgtgacctcgtcaagcggcaaccgcgatctcgacgaggctgcctgcagcctgatcgtgcgccgcggtcgttattcgccggcactcgaccaggcgggtaacccgatccggacgaaggatcgccgtcgcgtggtctggcgtctgcctgaatgatcctgaattttccggccgtcccggactggggcgaaggacggccacttcactgactggttctgaagaggaaacaaacgaatgttcatccaactttccgccgccgccgcgccggcagcatccgccaacccttacggcctcatggaggccctcgagcagggtggtgtcatcgcatggacggtcttcctgatcctgtgcggcatgtccgttttctcgttcttcatcctgttctcgaagctgatcgagcagcagaaggtgatcaaccaggccaagaagatccgcacggtcttctggcgcgcgccttcgctgaaggaaggctccgccaagcttgagaagaacagcgcctacaagcagctcgtcgacgacggcatcctggcgcaggaacagcatggcaagctgaccgatccggtcgaggcacatgactggatgcacgcatcgctcgcccgctcggaagcggcgatcaactcgaagctcggcggcggtctggcattcctcgccaccgttggcgccaccgcgccgttcatcggtctgttcggtacggttatcggcatctaccgcgcgctcatcaagatcggcgcgtcgggtcaggcatcgatcgacgccgtcgccggtccggtcggtgaggcgctcatcatgaccgccctgggtctggctgtggccgttccggccgtgcttgcctacaactggctgcagcgccgcaacaagtcgatcgccgaggatctgagcggcttcaacaacgacctgctcggctacatggtttccggcggcgccgtccgtccggcggccctcgccgcgccggccgccgctccggtcgccaagccggctgctgccaaggcctgatcgcttcagaacggcacggccggctgaaaccgaccgtgccgcctgacatcgagaagctcatggctacggcccagaagtaggattatgatcgatggcaatgagtgctgggggtggcggtgacgacgccccaatgtcggacatcaacacgacgcccctcgtggacgtcatgctggtgcttctcatcatctttctgatcgcggttccggtcgtgatccagacagttgaagtgaatctcccgaaaatcgccttcgaacccaccacgaccaagccggaaaacgtgtcgctgaccgtccgggccgtggatggcaattgcgaagtttactggaacatgacgaaggtcaacgcgggcgacctgctcaaccgcgcggtggacaagctcaagaaggatatcgagaacgctggcggcgttgagaacatgagccccgaggatctccccgaggcgcatattcgtgcggacgtcgatacgccttatcgttgcattggaggaacgatcttcaccatgcagcgtgcgggctatcccagggtcgggttcatttccgagcctgagccgggttcgattaccgtccgtcgcctctgacgcccagatttaggagaccagtccaatggcaatgagcggtggccgcgacgacggcgaaccgatgatggaaatgaacacgacgccgttgatcgacgtcatgctcgttctcctcatcatgttcattatcaccatccccatccagacccacgcggtgaagatcgacctgccgcagaacgccgacgcgccgcagaatgcgatcgatccggtcaagaaccgcctgacgatcgaccctgccggcgtgatctactggaatggcagcccgatcgaccgggtcctgctgcgccagtatctggagcagactgcggcgatggcgccggagccggaactccagttcgagcccgaccagtcggcccgctatgtggtggtcgacgaggttctcgccgccatcaagcgcgcgaaggttacgaagctgggcttcgtcgggaacgagcgctacggcggcgtgttctgatcaaagcggagcggagccccaggctttccgtttcagcaatcagtcagggagagggggcttcggccccctttctttttggtgacgagcgagcgccggcaaggatccgatgccggaaggaagcgatgacgcgccggtctgggctcgacttcctcataccggatggtgccttcaccgcgacggcagggttgcggcattctgcgccctccgcgtacctctgcttctccagcgacctgaatgtcggcgacagccttgaggagcgactttcccgccgccggctagcgcggtcggatgcgctggtttccttggcacgcgagccacggagcaagggcgcggttttggcagatatatgtggggccgcttttgccggcatgcttcgcccggcggccctcggtcggatgaactcggggcgcctcgaccgcacagcgccacgcagaaccgcacagaaccgcgcagcgtcgctgcaaaggcacctgcactggagatgccattaccgccatggcacctggtctcgcccggaaagagccctggctcgggcgcagggacgttaggatattggtaatgcgccgcgccttatccttcgctttcaaaggcgagcaagaacgatatgggcgcgcttcaggaaccttcagaccaacattatgtctcacgcctgcaggaccgccagacggtcctcattggcgtgcgtgtgcggcgcaagggcgaaagctggttcaagagccgcatcacggacatgtcgctggggggcttccgcctgctgagcttcgtgaagctgcgtgtcggcatggaggtctgggtgatgttccccggcttcgagggacgcaaggcgctggtcgcctggaccgccaatcatgaggccggctgcgagttcgagaacccgcttcatcccgcgatcttcgatcacatcgtgcgcatgtcggatcccggcgcccggggctgactcccgcagacatcggcggaggcggagctgatcgatagccgccgcgctcgccccgggagcagcgtggatcacctgttcaacgatgccgctggtcatgtgcgggcgcttcccccgtccgatcgctcctgtgctcaggccggttccgcgaattgcagcgcagcgaggcgcgcgtacaagccattgcgcgcgctgagctcggcatggttgccgatttccacgatccggccctgatccatcacgacaatgcggtcggcggcacgcacggtcgcgaggcgatgggcaatgacgatggtcgtgcggccgcgcatgagctggccaagggcatcctggaccagccgctccgattcggcatcgagcgcggaagtcgcctcgtccagcaggaggagcggcgcatcgcgcagcagcgcgcgggcaatggccagacgctggcgctgcccgccggagagccgtgcgccgccctcgccaagctcggtgtcgaggccctggggcagaccaagcaggaaatcctcggcattggccgcgcgtgcggcggcgagaaggtcatcatcggtggcgtcccagcgcccgtaacgcagattgtcgcgcgcgctggcggcaaacatcactgtttcctgcggcacgagcgcgatcatcgcgcggatatcggccggatcggcgctgcgcagatcgacgccgttgagcaggatctgcccgtcggcgggatcatagaagcgctccacaagctgcaggatcgtggacttgcccgcgccggaggggccgacgatggcgaccgtctcgcccggcctcacatccagcgagaaattctcgagcgccaggctgtcgggccgtgtcggatagcggaaggagacattctcgaagcgcagatgggcctgccgggcatccggtatggcgaccggcgcggccggcggccggatggagggcgtcgcgctcgtcagctcgctcagccgggctgcggcgcccgcgccgcgcagcagatcgccatagacttccgtcagggcgccgaacgcgcccgcgacgaggccgccggtgatgacgaaggcagcgatgctgccccccgagagccgtccagagacgacatcaagcgcgccttgccacatgatcatggtgatcgagccgaaaatgacgaggatgatcgtggcggtcatgaaggcccgggcgacgatgcgccgccgcgccgtggcgaagccttcctcgacggcctggccgaaccgggcttcctcccggcgctcctgtacgaaggcctgcacgatcttcatggccccgagcacttcggtcgtgatgctgccgactgcggccaggcggtcctggctcgcgcgcgacaggttgcgcaggcggcggccgataaagatcaccggccccagcacgagcggaatgccgaacagcagcatggctgtgaggcgtggcgcgagcgtgaaaaggtagatgatcccgcccaagccggtgagcacgttgcgcagggccaccgaaaccgtcgagccgacgacctgctcgatgatggccgtgtccgccgtcatgcgcgacgcgatttcggatgggcggttctgctcgaagaaagctggctccaacctcaggaggttgcgttgcgcggcgatcctcatgtcggcgacgacgcgttcgccgagccatgagacgaagtagaagcgcagtgccgtggccagcgccaggacgaccacgatgaccagcagatattggaaccagcggccgatgtcgctgccggtcccggccgcgaacccccggtcgatgaccagcttgaagccgctcggaatggccagcgtcgcggccgatgccatcatgagggaaagggcagcgccgacaaggcggcccggatagttcaatgccatgcgccagatcagccgcaggctgcccaggctggcgccacgcggcgcgtcgtcggatcggttggaagccatggcggcgccctagacgattttgctcgccagtgaaaatgctctgtggggcattcgtccggcgtttttcctgtgtcgggcggattgggcgacgtggacaaatctcccggcctgacagggagtccgctatctggtcgccttgatagctagcgccatggctgaattgggtggggaggcgtcaggcggtttccggcggaaaatggggacgaagccgtcgttcccaaaccggaggttgagcgcccgctctggcctaatgccgacgttccgcccttgttcgcacgggaagccttacgactgaggctgacgatagaggaagggcagcttcaatcgccaatatcgcgcgaagctgccattctcttacgccccttagccttatcggctaacgccgcctgaaccgctcgccctcataggtccggatcgcattgccacgctcgagttcgcggctgtgatcccacagggcccttttgccttcggcttcacctgctccccgtcgctcctcaagcgccatcgtcagtttcagccgcgcaatcttcttgttcgcgagttgcgagcgttgatcctgggacgtcgcgacaagcccactcggcaaatgcgtcgcccgaactgcgctatcggtcttgttgacatgctgcccgccaggcccggaagcgcgaaaggtctgatagcgaatgtcttcgtcccttaggtccggcgactgcgcgtcgatccggaaaggtcgcacgccgacgaaccaattccgccgcttgtgcagagggcggaacggactggttccgatccaacggattgtgccgatgcaggtggcggcgaatgcctccgccccgtcgcccgatacgcgcagcaacgccgttgccgctggtccctcgaccggctcgaccggttcgcataccagcccgccggccacgccctcccggctgagcgcatggaccagctgagccacgacccactcgcactccctcggtccctgaccggagaagagatgcaggataatctccgtcatgcgcgcctcgtcttgtaggtgagcagtgggcgcaacgtcgcgatcaggtcgatcagccccgccgtttcgagatcgcgcacgacctgatggacgtccttgtacgcctgcggagcctcctcataaatcaggtcacgatcctcgcagatcacccggctacccagcttcgttcgctcaagatcggcgatgctgaaccggcggacgagcttgtccttggcctcgctgcggctccatttgcggcccgcgccatgcgcgagcgaatgcagcgccgcgtcagcctgttccagccgggggcggaccagataggtcatgtcgccgcgcgatccggggatcgcgaccagccccttgtccgcgggtgccgcacctttgcggtgcagccacccaccctgatgcggcgtcacgctgttgtggcagatgtcgagcagacgctcgccagtggtcccgatccgatcgagaaagcgctcggcgatgaccttgcggttgagcaccgcccaacgcatcgcatcgttatgcgcggccaaatagtccgcgcgttcggtctcgccagcgatcaacccgccgacattgtgccgtgcgagatgcgcggccaggatggcctggcccagcccccgcgacccgctgtgtaccatcagatagagcgcggcgggatcgacccccgtgtctccgtctccatgcaccgtctcaatccgcagcagctcggcgaaatggttgcccccgccgatcgtgcccagcgcttcgccggcaagatctggtgccagcgcagcctccgcgagacgcgcggcaccatcccctgaccatgggccgtccagaccgcgcaacttgcgctcgacggtatcgagccggaacttgcgtagcggcattgcggtacgccaaagccccatcccacacccgatgtcgctgccgaccaggtggggataaacatggctgcgtgaccagaaagctgcgcccaccgcaatgccgcgtccggcatgcaggtcgggtagcccaacgatgcgatcgattccgtcgagccgtgcagtctggtgaagctggttcaccgctgcctgttcgatccagctttcgggcgaggccacgatatgtatggttgcaccgttcatggtgccacctcctctcgtgcgggcttgcgcctgccgggcgcaacgacaagcccctggtcgcgccagaaccagacacgatccttcagcacgccgtcgcacgggtcgacatagagttcgcagcgccgccaactgtaccggtcgggatcaaggacacggccttcgcacagcaattccccatgccggccctgcgagatgccgaagatcacgaaatcgcgcagatgttcgcgaacgtgcatcttcacggtgctgccggtgtcgagatgctcgcagatttcgctgaacacatcatcccagcgccgtcctacccgccgctggaggaagcgcacgagcggcgcgagattctcgttgagcgatttcgaatagtccgcgcgctcgcggacgtgccgctttagaccgatctgcttgaagtcgttgtggtcattcttgagttttacgggcggcgcatgccgcgagccccagcgcggacgctcgacgatgaccttgaacatgtcagcgcgcatggcgatcctccccaagagcggagatgcccgtcggcagacgttgaatataaagaatggacgcggcgccatcgccgcgaaaaagggtcaggcgaccgcagtcacccgcacgggaattgcccatgtgatatgttcctgaactcggaaaacgggagtgatgacgggtgcggttgcggctcgcatatgttcactcctttccttcgttcgagaaacagtgttgcggcccttacgccaaatcgccccgccgatcaatggctccgagttgtccgcatcggtatcgccacccggatgaggtccgcttttcggtgtccgctgttcgatccccaatgaccacttctcgggcacattgctgttgacggtcccgcaatgcgcgaacggcgggttctaacggaagctgctgttctatgcacggcaggcgaacggcgcgatttggtcgtgtcctgacaggccccttccggaggaagacgccggctagccgcccttccgcaaagccatcgaattcgtgcacgccgcccaaggccttctccgcctgcggggaacggccctccaaagcgccggaggggcgaggcatcgcgggcggatattcgctgcttgctttcgtggcatcaccccaatcagcaccgctttttcggctgtcctacaccccctccgccatggcagccctgccggacgcctcttcccgttgcaggaaacaggataatgcgtggctctcggcgaattctcatcgaaggattttcatcatccggtcgggccgcgcaggcttgccgggacgagctccagcgtctgccgcatcggcgctctcgcaaaggtcacggaagcggaagatgacacggacgggtcgtcatctttgtaaacttccaggccgcaccgccttgttggcccggcatgggtgggccgtcgcggcgcatcgtccgtgctcctcctcctcggcacgggccctcgccacggctccgcgaatcggcccggccctcgaatggcgccgtcgcaggggagagggccatcccccgattccccgatcgcgatctccccgagagccgaggcgcgtttcggctcgaaatttgtccgtgctccccctgggctatcggtgccgggatgaaccctgatgcggccggattccggcgctcttcttttgcatcggcatcggtctccattatatgcaagacatggggatcgagccgagaaaaggattcttaacggcatattcgtggaagccggttttactgcatcgcaacatcggttcccttgccctatatggttgggcaaaaggctaggacatacatgctctacaatgcttatgagattcagcgcagcctgctggccagtgcaagcgccatggcgacggccagtgtggagctgttgcagaatccggccaatcccttcgcctatttcggcgggggccccatgctcgcgtccgccctggatgtcttcgcccatgcggcagcgccgcgcggcaagccggccttcgatctccccactacggacatagacggcaagaccgtcgcggtgcgcgaggtcgtcgaggcacgcaagaccttcggccagctcaagcatttcatccgcgaagggcacgagacgggcagccccaaggtgttggtcgtcgcgcccatgtccggccatttcgcgactctgctgcggggcacggtggcacgcctcatgccggggcatgacgtctacatcaccgattggcgggacgcgcgcaacgtgccgctgtcccagggcggtttcgacctcgatgattatgtcgactatctgatcgactggctcgatcatatgggccccggcgcgcacatgctggctgtctgccagccctccgtgccctgtctcgccgccgcgagcctcatgtccgcagccgatcatccggcccggccgcgcacgctcaccatgatgggtggccccatcgacacgcgccaggggccgacggcggtcaatgagctcgcgcaggagcggccgctgagctggttccggcagaatgtggtggccacggtgcccttcagctatccgggcgccgggcggaaagtctatccgggcttcatgcagcttgccggcttcatgtcgatgaatctcggcaaccatctgatgagccactggcagatgttccggcatctggtgaaaggtgacgaggaaagcgccgaggcgaccaagcgcttctatgacgaatatcgctcggtgtgcgacatgacggcggaattctatctccagaccgtcaacgaggtgttcaagaagcacagcctgcccaagggcgagttcatgcatcgcggtgccgtcgtggataccggcgcgatccgggacgtggccctgctggctgtggaaggggagaatgacgacatctccggcatcggccagaccgaagcggccctccacatcacgcccaatctgcctgacgcgatgaagcaatattatctcgccagagacgtgggccattatggcatcttcaatggctcgaaatggcgcaaccgcattgcacccgtggtggaagcgtggatcgcgcagcatgatcggtcgacgcgcaactgaggtgagggccgtgagacaaagggcatgacgggcgcgatccggcttcattcggtggccgtggagcgttttcccgtggccggtgcattcaccatcagccggggcgccaagacgttcgtcgatgtcgtcgtctgtaccgtcaccgacggggtccgaaccggccgtggggaaggcaccgcaatctattatcatggcgagaccgcgcagggttgcgccgacgcgatccgcgcggttgccaccgatccggccgcgttcgatcgccacgcactgcgagggctgatgccgccgggcgcagcgcgcaatgcgctggattgcgcgctatgggacatcgaggcgcggcgcgagggcgcgccggtgtggcagcttgcgggccttcccgaaccttctccggtgcgcacggccttcaccatcagtctcgacgaacccgatgtcatggccgcggcagcggcgcgcgccgcggcacggggcttctccctcctcaagtgcaagctgacgggcgagggcgatccggcgcgcatcgaggcggtgcggcaaggcgcgcccgatgccgatctgatcgtggatgccaacgagagctgggccggaatggacatcgcggtgcaggcccgcgccctcgccgatctgggggtatcgctgattgaacagcctctgccggcgggacatgattccgccttggcggggctttcgctggcggtgccgatttgcgcggacgagagctgccagagccttgccgatatcgagggtctgggtgcttatcaggccatcaacatcaagctggacaaggccggaggcctgacggaagcgctggcgatggcaaaggccgcgcgagaccatggccagaaggtcatggtcggctgcatgctgggcacctcactgggcatcgcgccggcctttctactggcgggatcagcaagctgggtcgacctggatggcgcgctgctgctggcgcgggatcgcgacgaaggattgatcgtttcggacggaatgctccagccgggccgtttgtgggggacgggacaataattaaagatttaccagcttgacttaagtcatcctgatcggtcactcgaatggctgatccggaatttggggcatggaaccggaccctttggtcatatctgaggagatgttgcgtgcgctttgcacgaattctcgcgctgctgctcgttgctgccaccttgggcatctgcggctattatctctggaaaatgcccttcgcctggtttcaccttccgcccgcgatcatcggcgtcctgatgagtgtctatttctggcgcagggctcccaagcggaaaaaggcccgacgtgccgcggcgcttgcgagctgtgcggtggtgccgttcatcggcgccagcgccgtcatcagcctcttcacctcgccagcgcctgtctggcccgttttcatgacgctgaccgcgttctccatcctggtcgccgtcgtcgcgttgatgcggatcgagcgtaagcaggcgcacatctgggcggattattatcaggacgtcgcctgaggcgaggtttgaaccggcgggacggttgccccccagtcggcgggatagggcatgatcatgcgaccgtccggcgccgccgtgaaggtcgtctgtgtcgggtaagcaaactcgaccccgccttcattgaagcgccgcagaatcgcgagtccgatccggtgccggatgctgtagatttcctcccagtccgtcgaaaacacgtcgaactcgacttcgaaatccagtgaactggcgccgaagccgacgaaacccgcgcgcacgaagacgccgccattggcttcgaccagttcgcgcatgaggacggggatgccctccgcgacctctggtgccgtctgatagatgacgccgacggcaaacttgagcctccgccggtcgaggcctgaataagccgtgatctccttgttcagaagctgggcattggaaaccacgatccgttcgccggtgacggcccgcagccgggtggatttgaggccgatgcgctccaccgtggctgtctggctgccgaaattgatggcatcgcccaccttgaagggctggtcgaagatgatcgagagcgaggcgaagagatccgagaagataccctgcgcggcaaggccgatggcgatgccgccgatgcccaagcctgcgacaaggccggtcacgttgacgccgagattgtccagcaccacgatgatcgcaacggcgaagaccgccaccgagacgagcaccttgatgaggccggaggcattggcaagggcctcgctgccgcccatctccgggttcgagcgaaggcggatcaggcccaggacgatctggcgcacccagatcgcgacttgccacgcagtcacgacggtgaagagaaagccgatcgtccggaacacagtggggggcggatcggcatagccgaccaccagacgcgccgcgacgagcagcatgaagacatggcctgtgcgcgctgccgcttcttcaagaacactcatgaaaggcgcgctcttggcaccacgcgcgaagatgcggatgagcaagcccttcagcagcccaagcagcagatagataaccagcccggccgccgacgcgatgagaatctcgctccagttgagcgatacccagtcccatgcctggtccatcgtatcgacgggatttcgggcggacgctggagaggaagcggacatggtggcgatatcccgaattatcaggctggaatctgggtaaccgccagaatgtaattcagtgccagattgtcgctcagcacgaagccgtatcggggatcggcgagcaggcccttgcggtccacgatctgcagtccctgcgctgcgagttgcgcttccatttcgtcgggtgtgataaaccgggaccagtcatgcgtgccccgggggatacgcccaagcccttccgccagcgagacgatcagcaggcgggagaggggcgtgcgattgggggtcgagaggatgagcaggccatcaggcttgagcaagcgcgcgatggcggccaggaagagggccgggtcgctgacatgctcgataacctcaagggtggtgatgagatcatagcgcggctcggcgagcatttcgacgccacaggcgcggtagtcgatggcgagtcccatggcatcggcatgcgcgcgggcaacggcgatgttttcaggcgccgcgtcgattgccgtgacggctgcgcccatgcgtgcgagcggttcggcgacgaggccggcgccgcagccgatgtccagcgcgcgcttgccggcaaggggccgcagtgtcgcgctgtcgccatgccaatgcttgtcgatcgcttcccgaatatagcctagccgggccggaccgagcttgtgcagcatggcgctgccaccttcgggatcccaccagtcggcggcctgggcgccgaaatgcgccgcttccctggggtcgatcgtccctgcttgcgcgtcgcttgccatgacctgtcctgctgactaagagggcgccggctcgaagccggcgaaaccaaaacgcctgttttcctgcccccttgatagtcgatgaaaggtccgcggcaagtccatggcgcgaattgtgatgaaatttggcggcacgtcgatggccggcatggaacgcatccgcaacgtcgcaatgcgcgtcaagcacgaggtcggccttggcaatgaggtcgcggtcgtggtttccgccatggcgggcgagacggaccggcttgtcggcttctgcaaggaagcgagcccgctctacgacgaggcggaatatgacgtggtcgtcgcttcgggcgaacaggtcacgtccggcctgctggcgatgacgctcaaggcgatcggcgtggacgcgaggagctggcttggctggcagcttcccatccgcacggtggaagcgcacagcaaggcgcgcatcgaggacatcgaaacgcaggcgctgttgcaggcgatggcagccggacaggtcgcggtgattcccggcttccagggtcagatggcggatggccgcgtctccacgctcggccgtggcggctcggatacctccgctgtcgccatcgcggccgccgtgaaggccgagagatgcgatatctatacggacgtggatggcgtctacacgaccgatccgcgcatcgtgagccgggcccgcaagctcaacaaggtcacctatgaggaaatgctggagctggcgagcgttggctcgaaagtgctgcagacccgctctgtcgcgctcgcgatgaaggagaaggtgcgcgtgcaggtgctctcctcgttcgagcaacccggcaatgatcccgaacccggcacgatgatcgtcagcgaagaagaaatcgaggaaagcgacatggaacggcagctcatcaccggcatcgcgcacgacaagaacgaggccaagatcatcgtgacccgcgtgcccgacaagccgggcgccgtggccagcatcttcctgccgcttgccgaggcgagcatcaatgtcgacatgatcatccagaacgacagcaaggacaatgcggagacggacgtcaccttcaccgtgccgcgcgccgaccttgcccgcagtgtcgacatcctcgaggcacgcaaggaaagcatcggcttccggcgcatcatcacggacgcggaggtcgcgaagattagcgtggtgggcgtaggcatgcgcagccatgccggtgtcgccgcgctgatgttcaagactctggccgatcgcggcatcaatatcgaggcgatctcgacgagcgagatcaaggtctccgtgctgatcgacgaggacgagacggaactggcggttcgcgtgctgcacacggcttatggcctggatggggaccagccggcgggttgagccgccgctgacattgtggctgaatgccggatgcgggaaacccccgcccgccaacgcaccagcctgtatcggctcggcttgtgtcgagacgtcgccggcaagacgctgtggggcgaagaatgcgcgccggagcgcactggatagtaaagagaacagggggtttccttgaccgttgatcgactggccgccctgatggagcgcggcgcggaatttctgggcagcgagactgcaattatctgcggcgcgatgagctgggtgtccgagcggcatctggtcgccgcggtcagcaacgccggcggctttggcctgatcgcctgcggcgcgatgacgcccgaattgctggatgccgagatcgcggccacccgcgcgctcacggacaggccgttcggcgtcaatctcatcaccatgcacccgcagcttttcgacctgatcgcggtctgtgccaaacatgcggtaggccatgtggtccttgccggcggcctcccgcccaagggcagcatcgaggcaatcagggaatggggcgcgaaggtcatctgcttcgctccggcgctggcgctggccaggaagctgcaccgctcgggtgtcgatgctctggtgatcgagggcatggaggccggggggcatatcggacccgtggcgaccggcgtccttgcacaggagatcctgccggtgctcgccggggaactgccgatcttcgtggccggcggcatcggccatggcgaggcgatcgcagcctatctggaaatgggagctgcaggcgtccagctcggcacgcgcttcgcctgcgccaccgagagcatcgcgcatccgaacttcaagaaggcgttcttccgtgcctcggcccgcgacgcggtggcgagcgtgcagatcgatccgcgcctgccggtcattcccgtgcgggcgttgcggaacgcgggaagcgacgcgttcaccaccaagcagcgggaagtcgcgcaattgctcgacgagggcaaggtcgacatgggtgcggcccagcttcagatcgagcattactgggccggcgcgctgcgccgggcagtgatcgacggggacgtggagaatggctcgctgatggcggggcaatcggtgggcatggtgacgaaggaagaacccgttgccgacatcatcgccgccctgatggccgaggcgcgcgaggcgctcgctcgtcgcacggcctgatccctgcgacgcggccgaccggggcgatgcccagggaaatggcctctctcggatgaagacttcggcgtgagcagttgcgttcaggaggcgcgcccgaccacgcatttgttggcgctcttcggccatgccttgtctcacgcgggattggctcgtaatccagcctggtgatttcgcttccgccgcttacactggccatcgccggagccgtcctggccctgtggatggcattgtcgctctgggctctcttgacgggactcagtctgcgccggtcgtcgcggcaggcgcgggggcaggccgatcggctggcggacctcctgcaatcggcgccggcgattcccatgctcgtgcgatcggacgggcgcatcgaggcgccagatcgccttgcgaactggctcgggcgcaccactgtccccgcttttctctccgagctggtgtccgaggaaggcgggctggagccggaacattcccgcgcgctggctgccgaggtcaaggccgcccagcgcggcggacgctccttcgtcctccccatccgggcgcgcggatcgagccggacgctgctggtgcgcggaggaccggccggaccggacctcgccagcccggggacgatcgtgctgtggatcttcgatgccaccgagagccagtcccagatcgaggagttgcgcaaacgcgtcggcgattatcgagaagcgctggaggcattgtccggcgtcatcgaggccgcgccgatgccggtctggcatcgcggggccgaccagcgcctgagtctcgtcaacagcgcatatgtccgatcggtcgacggggagtcggcgcagcaggtgatcgagcagggcatcgagcttgtcgaagcggtcgatggcctctccccgagcgcatccgctgctcgcgcggccgatgccaatgcgccgaccgcgcgcatggtccccgtcaccatcgatggcgagcggcgcctcatgcgggtcgtggacgtgccgctcggcccggtcggtgtcgcgggctatgccatcgacatgcaggagctggaggaagccagagccgagcttcgccacctggtgcaggccaatcgcgacatgctcgaccggctctccgcaggcgtggtccagttcagctccaatcatcttctccagttctgcaaccagccgtttctcagcattttcggcctcagtccggaaatggcgacggccgacacgcatttcgaccgcgtgctcgatgccatgcgcgatgccgggctggtgccggagacggccgattttccggcctggcgcaaggagaagcgcgaatggttccagtcacccaatgcccgcgaggagcattggcggctgcgcgatggcgtgcatatgcgcgtctatgctcagccgctcccggatggcggcctgctgctgatcttcgaggatcgtaccgagcatgtgcagctgtcgagcgcacgcgacacgctgctgcgcgtgcgcacggctaccctcgacaatctgttcgaagcgattgccgtgttcgcggccgatgggcgcctccatctctggaacagccgcttccggcagatatgggccgtgcaggaagtgttgctcgccacccatccgcgcgtcgatgagctgatgtcggcgctggcggaccggctggcgcgtccgcagcaatcgagcctcgttcaccagctcatccgtgcagcgaccgtcgagcgccgccagcggggcggacgcatcgcgttcgccgatggacgctatttcgagttcgcggccattccgctgccggacggcaatgcgctgttcgtcatgctcgacatctccgacagccgccgtatcgaacaggcgctgcgcgaccgcaacgaagcgctcgaggatgccgaccgggtgaagaccgctttcgtgtccaacatgagctatgaattgcggactccgctgacctcgattgccggcttcgcggagatgatgcagtccggctatgcgggcgagctgacgccgcaggcgcgcgaatatgtggatgcgatcatcgccagcaccacacgcctcgcgcgcctgatcgacaatgtgctcgatcttacgcagggcgcggcggggggcttgccgatcgagcgcaagccggtggaggtggaaccgctcgtgacggggcttgccgctgccttcgaggagaaggcgcaggcgcgcggcgtcacgatcgcgctggcgctgcggcccaacctgggcacgatcgtcggtgatgaacggcgcatccggcaagccgtggagcatgtggtcgataatgccgtgcgcttcgttcaggacggtgggcgggtgctgatccatggcgagggcacgcacaagagcgtgcgcatcatcgtctcggatgacggccccggcatcgaatcccggctgcaggcccgcctgttcgacagcttcgcgcggttcgggcgcaatgcggccggggagactacggggctcggcctgccgctcgtgcgccagttcgtggaatcccacggcggctcggtgagcctggtgtcggagccgggacaaggcaccatcgtcacgatcgagctgccgcgtggcgaatgaagccatgcgcatcgtgacgcgcgcgctcgccgggccggaagacacccaggctgccggcgaggcgcttgccgggcagcttcgccccggtgacgtcctgatgctggaaggcgggctgggggctggcaagacgacgctcgcgcggggcctgctgcgcggcctgggtttcacgggcgacgtgcccagcccgaccttcgcgatcctgcaaggttatgagccaccggaaacggcgctgccgctcgctcatgtcgatctctatcggatcgaggaggaaagcgaactggaggaactggggctcgacgactggctgagcgagggcgtgctcgtgatcgaatggcctgaccggcttggcggtcgctatgcggacaatgcgctggcgctggcgatcgagccgtccggcgagggcgggcgagtcttgacagcgcgccttccccggtcttgggaaagccgatggccgttcccatgattccgcccgccggcgctcccgcttttcttgccgctgccggatggaaaggtgcgcagatcctcccgcttgccggcgatgcctcgttccgccgctatttccggatcgtggatagcgatcgccgggcgatcctgatggacgcgccgccgccgcacgaggatccgcgtccgttcatcgccgtgggggaatggctttgcggtcatggcttcgccgcgcccgccatcctcgcgcgtgacctggcgcagggtctcgtgctgctggaggatttcggcgatgcgcgcgtgcgcgaatatgtcgatgccgctcctgaggaggaaatggccgtctatacccgcgcggtcgatctgcttgcgcagctgcaccggcaaccggccaagaccgacctcccgccttatgatcgtgccgtctatcagcgcgaggcagggctgcttcccgaatggttctgccccgccgccgggctcgatgtcgaccaggagagctacatcgccgcctgggaccaggtgctgccgatcgtcgagggcgatgcggcgccggtggtgacggtgctgcgggactatcatgccgagaacatcatgctgctgccggaccatgcacgctcgcatggcctgggcctgctcgattttcaggacgcactggccggccacccagcctatgatctcgtttctctcctgcaggacgcgcggcgcgacgtctcgcccgaggtcgaacgagcgatgctggcccattaccagtccgtcgcggcggtctcggcggatttcgaggcggcctatgcggtgctcggcgctcagcgcaatgccaagatcatcggtatcttcacccggctctggaaacgcgacggcaagccgcgctacctcgatttcctgccgcgcatgtgggggcttctggagcgcgatctcgcgcatccggcgctggcgcccgtcgccgcatggttcgctgccaatgtgccggcacaggcgcgcgggccgctgcacagcgacgagaatgcggcatgagcatcgaactcgagaccgcgatgctgatggcggcaggcctcggcaagcgcatgcggccgctcaccgctacccggcccaagccgctgatccgcgtcgcgcgccagcctttgctggatcatgcgctcgaccggatcgaggaagccggcatccgccgcatcatcgtcaatgtccattatctgcccgacgcgatcgaggcgcatctggctgcccgcgcgcggcgcacgggggtggactatgtggtctcggacgagcgtgacaagctgctcgaaacgggcggggggctggtgaaggccctgccgctgctcggtgacaagccgtttctatgcgccaatagtgacaatctctgggtcaatggcccgttcgatgcgatcggcgcgctggcggcgcgctgggacgacagggtaatggatgccctgctgctgatgatcccccatgcgcgggcgaccggccacagcgggctgggcgatttccacatggatgcgaatggccggcttagccgccgccggtccgggcgcgtggcgccattcgtcttcacgggcatccagatcctgtcgccccggctcattgtcgagcccccctcggatgtcttctccaccaatgtgttctgggatcgggccatcgcggaggggcgcgcttatggcatgacccatgccggcctgtggttcgatgtcgggacgccgcaggccattccgctggtcgaggcggcgctcgccagtgtctgagcggcgcgcgcccgctctctataccattcccgcccaccgggccttttcggatgcgctggcggccggtcttctggcgcgccacggccgcgagggtggcgggttacgcctggcgcggggcatcatcctcctgcccaacaatcgcgcggtccgcgcggtgcgcgatgcattcgtgcgcgcgtcgggcagcggactgctgctgcctcgcctcgtgcccgttggcgatgtcgatctcgaccagacgctgggcaatgcgctcgctccgctgggcgcggatgccgcattgccccctgccatcggatcgaccgagcggctgatgatgctggcccggcttgtacgcgagcagcgcgcgaaggccggggaacggatcgagatgggcgaggcctggcgtctcgccgctgcgctggcgcgcacgctcgaccagctcatcgtggaacgcaaggctccctcggacctgaaggcgctggagccggacgacctctccagccactggcgcagcgcctttggcgccttcgaggagctgatggcggcctggcagcaggcgctggccctgcggggctgcatcgacatggccgagcggcgcaaccggctgctggatcatgtcgccgggcgctggcgcttggccccgccggacaggttcgtggtcgcggcgggcatcgtcaccagtgcgccggcagtggcgggtctgctgcgcgtcgtgtcggacctgccggacggcatggtcgtcctgcccgatctcgacctcaacctgacgccggagcaatgggacgcgattggcccggtgatggcgcccgagccgggacgggaacgaacggttccgccacaggaaacccatccccagttcgcgctcaagctgatgctcgagcggatgggtgtgcatcgcgacgaggtggcactctggcgctggggcagcgagcatgacgcgcgcgcggcgcgtggccgggcgatcagcaatgcgatgctgcccgcgctgctgacgggcgggtggcccaaggtgccgcgcggagaacgcgcgctgcgggacgtgcgcgccatagaggctgccagccccgccgaggaagcgcaggctatcgctatcgccttgcgcgaggccgtggagacgcccggccggacggcggctttggtgacgccggatcgcgcccttgccacgcgcgtctccgcgcatctgcggcgctggggcatcgaggcggacgacagtgcgggtcggccgctcgcgcaactgccgccgggcacgctgctgctggcactggctcaggccggagcggagcgattcgcgccggtcgccttgctcgccctgctgaagcatccgctggtgatggccggggaggggcgcctcgcctggctggagcaggtgcggcggctcgatctgctgctgcgcggcccccggccgccagcggggctcgacggcgtcgccggcttgctcgcggaagagggcgggcgacgcgagccccttcgtgccgccttgcggccctggtggcccggcgtcgccgcgatgctcggcgggatcgagacggccttcgctgccgagcggcccttgcccgatctctttgcggcgttgcgcggggcagcctcggcgctcacaggcgagcgggtctggtcggggcatcaggggcattctgccgcccggctgatcgcggatgcagaggctgcggcgccgcatgggccgcccactgccgatccggccggcttcgtgagcatgctggcgcagatcatgacggccgaggccgtccgtccgccgcagggcggtcatccgcgcgtgcagatactgggcttgctcgaagcgcgactccagcaggcggatctcatgatcctcgcggggctcaacgaaggcgtgtggccgggcctgccgtcgccggacccatggctcgcgccgcgcatccgccatgccctcggtctgccggggctggattatcggatcggtctttcggcccatgatttcgccaacggactgggggcgccgcaggtcatcctgtcgcgcgcccggcgcgattcctcggcgccgacggtcgcgtcgcgattctggctgcggctcaaggccatgaccggcgagcgctgggtggaagacaatcgcctgatcgcgctcgcgcgcatgatcgaccggccagtccaagcggcgccggccacgccggtacccgcgccatgcccgccggtggaggtgcgaccgaaggagatcgcggtcacggacgtcgatcgcttgcgcgccgatccttatgctttctacgcggctcgaatcctgcgcctctccccactggagccggtcgatgccgatcccggcccggcctggcgcggcacgcgcgcgcatgacgtgctgcagcgctggatggaggaaggcagcggcgatccggcccggctggcggcccttgcgcaggacatgatcgcgggcgcagcggcgcatccgctgctgcgggcgctgtggcagccacgcctgctggccggcctggattgggtcgcggcggaagtggcggcgcagcgcgaaacggggcgcaccatattgttcggcgaacgctgggggaagatcgagcggggtggtgtcgttctgcgcggcaagccggaccggatggaccggctcgccgatggtgcgctcgccgtggtcgattacaagagcggcgccaccgcatccgtgcggcaggtcgaggcgggctattcgctccagctcggcctgctcggcctcatcgcgcgcgagggcggattcgaggaggcggcgggggtggtgcgaggcacgccggtcagcgccttcgaatattggaagctcggcaagtccgccaagggcgcgttcggctacaagcgcccgctcacggacccgcgcggcacgcacaggcggatcgtgaccgatgccttcctgcccatggtcgaacgcttcttcgatgaagcggcggcgcgctggctgacggggggagagccgttcacggcgcggccgcattcggatgcgccggtcttcacggactatgaccagctcatgcggctcgacgaatggttcggccggggcggccggccgggtggtgacgatggctgaggtcgggatgcttcatccgctcaccggggatcaggccggcgcgtccgatccgcgagggcatcgctgggtgacggcgtccgccggcactggcaagacggcggtgctttccgcccgggtcctgcggctgctgctgcaggatgtcgcgcccgagcgcatcctctgcctcaccttcaccaaggccggtgcggcggagatggccgagcgcgtgcatggccggctcgcccgctgggtgcaggtcgacgatgtcgacctgttccgcgaccttgaggcgctgggcgaagtggccgatcctgccatgcgcgagaaagcgcgcctgcttttcgcccgcgtgctcgatgccactggcggggggctgcgcatccagaccatccacagcttctgccagtcgctgttggccgccttcccgctggaggcggggctggtgcctggcttcgagccgctggacgaccgcgggcaggcggaactctcccgccgcgcgcttatcgccatgatcgagactgcgcagcgcgacgcggacgagccgctcctttccgccatcgagatgctggcgctgcggctgggggaagacggcacgcaggcctatcttgcccggtgcgtgcgtgcggcgagtgcgctcgatgccttgccggacgatctggaagaggcgctgctggaccagctcgatttgcccaccggcgatgtcgagacggtgctggccgagcgctgtgaggatgcggcctttccagtggcacgcctgcggcagatcgctactgccaatgccgcatggggtgcgaaatcgggactggagacggccgatcgcatcgctgcttggctggccgcggctccgcaggcgcgggcggaaggactggacgagctgtgcagcgcgttgctgacccgcgagggcgaggtcaagaatcgcaaccgggacaagctgctcgctgccgcgcccgattatgtcgcgctggcgaccgcctgcggcgaggccatccgggcgctggtcgacctgcggcgccatgtcgctttcgtgcgcctcgccgcacgtgggctccacgccggccgggcctatgcccgcgcatatgcgcaagccaagcgccaggcgggcgccgtggatttcgacgatctcatcggccatgccagcgctttgctgacgcgccccggcatggcggaatggatccgctacaagctggaccagcgggtcgaccatattctggtcgatgaggcgcaggacaccaatgatgcgcagtggagcatcgtctggtccatcgtggaagaattcctcgaggtcgaggatgacggactttcggccctgcgcaccctgttcgtcgtgggagataccaagcaggcgatcttcggtttccagggcaccagccccgaagccttcctcggcgcgctgcgggaattccgcgtggcggccgggcgagtcagccatcccttcgaggaattgccgctggcgctcagcttccggtccatgccggcggtgctggatgtcgtcgacgcggtgctggaggaggtcggccatgccgagttcgggctcgaatcgccatccgcgccgcaccagagcgcccggcgtcatcccggccgtgtgctgctgctgccgccaacgtccctgatcgtcgccgggagcgaggcggaaggcgaaggcgcggaggaggtcgaggacgggccggtcgaaggcgaggaagactggctctcggatcatcagcgccgccatgccgagaagatcgcgcggctggtgaaggcgctgatcggcacgccgctcgccagcaaggggcgcgatgcgcggcccggcgacgttctcgtgctgctgcgcagtcgcggcgcgctttcccgcctcatcgtggcgcggctctatgaagcgggcgtgccggtggcgggcgtggatcgcttgcggttgcagacgccccttgcggtgcgcgacctgctggcggcgctgcgctttgccgtgcagccggaagatgatctcaatctcgccggcctgctcgtctcgcctctgatcggctggagccaggaggatcttttggcccgcgccattccccgccgcggttcgctctgggggcatctgcgcgagaatgccgcgccggaggcgctggcgccgctgcgcgggctgctggcagcggcggatttcaccacgccctatcgctatctggaagccatcctgtccgggccgatggatggacggcgcaagctcgtcgcgcggctgggcgaggaagcgcgtgatgcgatcgacgagctcatcaatgccgcgctcggtttcgaagcggatgaccacccgtcgctccagcgcttcatcgactggttcgatcgcggcgatgcggacatcaagcgggagctgggcgaggggggcgacatggtccgggtgatgaccgtccatggttccaaggggctggaagcgccgatcgtgatcctcgccgatgccgccttcgaccccggccagcgcccgcgcgccgatgcggtggacctgcccgtggcaaacacctcgctgccgctgatccgcccgggcaagggcgaggccgcgccccctatcgaggccgcgatggatgcggcgcagcggctcgacatggaggagcactggcggctgctctatgtcgctctcacgcgggcggaggagcagctgatcgtgaccggcgcgcttggcagccgcgccaaaggcgtggtgccggaggggagctggcatcaggcggtggaacgcgcgatgcggcggctgggcgcggatcgcctcgacatggcggagtggggcgagggtttcgcctggcaaggcccggccggattgccgcccgcccggcccgcgcgcggcggcggcgaccaggcgcccggtggggcggatgaggctctgcccgactggctgcatgcgcccgcgcccacggaagcgcggccgccgcgcccgctggcgccctcggcggccgtggacgatgacgtgcccgatccgccacccgatgccgccatgcgggccgcagcggagcgggggcgcctgctgcatgcgctgttcgagcggctgccggaccttccgggcgaagagcgcgtagcggcggccgagcgctggctggcggggccgggcgggctcgccgatcccgccgcgcgcagggcgctggtggcgcatgtcctcgcggtgctcgacgatcctgctcatgccgccctgttcggccccggcgcgctcgccgaagcgccggtcgccgcagtggtcgacgggcaggtgatcgcgggaacggtcgaccggctgctggtgcgggacgaggacgtccatgtcgtggatttcaagaccgggcgggccgtgccggcggacgtggcgcaggtgcccctcgcgcatgtccgccagatggcggcctatgtcgcggcattggcggagatctttcccgagcggcaaattcgcgcgagcctgctctacacggcgggaccgcgtctggtcgatctgtcggctgcgctgctttccgcgcacaagccccgctttggaccggcggagcacaacttgtccgcccacaatcttgagacgggcggtccggctgactagataacaacgcaaagatgcaaggagtttgcgatcatggccaccaaggcgatttccgacgcgagttttcatgacgatgtgattgcggccgacaagcctgtgctggtcgatttctgggcggaatggtgcggcccctgccgcatgatcgggccggcgctggaggaaattagcgaggagcttggtgacaaggtgacgatcaccaagatcaacatcgacgagcatcccgatgcgccggcgcgctatggcgtgcgcggcatccccacgatgatcctcttcaagaacggcgcacctgctgccaccaaggtcggcgccgcgcccaagagcgcgctcaagggctggctcgaaggcgagctgtaaggcttttcgggaaaacgtcttccggtctcggtccgccatcgaccgggagacgtgtccgaaacatgacgcacgagatggcggggtgctgggtagtcagtttctccatataaatatcttttaaattaatatgttgctggctatattttagttgccatgaaactttcggccttctcccgccagaagatccgagcccggactgaaacaggccgagtcgcagtgagtcgcgccgatgcccggcgcccatgagaacgggatggaccgagggatcgtgcggggtctccatggctgcgccgcaggcctgtccaacacggcgctccagtctggaagttgacgaagatgacgatacgtccgcatcatcttccgttcccctgagctttgcggctgagccaatgaggcggacgtcggagcccgccccggcaagcctgtgcgggctggccggatgatgaaaatccctccaatgagaaagaaccctgcttgccagcaccctttcgacaggatgcggtgaccggcagggctgccataggaacagcggtgtaggacaggaaaaagcgaggctgacggacgcagaaacggcgaccggctttcgctcagcggtaaagaatcctcgctgcccggtcccacatggcgggggaggcggcagcaagcatgccgcgtccgggctcggcgccgagcctgtagggtgatccgtccgggcgcgctacgcggccacccgcctcgttgacgaacagcgcgccgggtgcgtgatcccatggcaaggtccgctcaaacacggcgaggtcatgcgtgccgagcacgatgcgtggatactgctcgccggcacaacgggggatgtccgtcatggcgaagcggccctcgatccggtcgatgaggccttgccggtcttccggcttcacgaagagcaaggagatgccggcaatcggcaatgggccgccgctctcgcgtgcgctcacgcgctcgccatcgatggtcgcgccctggccgagcgcggcatggcaaagacggccggtcaggggatcgagcatccagcccgcctgcgtgacgcccgcatcgaccagcgcgaccatgattgcgaaaggggggcgccctgcagcgaaatttcctgttccatcaatgggatcgatgagccagttcaggcctgttgcgagatcgttcatccgggccggatcggccgcgcaggcttcctcgcccacgagaccggcttcgggcagcaatctcgccagcccttcgttgaggcgctcttcggcttcccggtcggcgatggtgaccagctcgccggcggttttctcctcgacttcgtgcgtggcgagattgcggtagcgcggcagcacgacatcgcgcgccacggcccgcatcagatcggcgaccgagtccgtcagcgcgtccatgggttcagctccggtaatcggcgttgatcgagatgtagccgtgcgtcaggtcgcaggtccacaccgtcgccttgccatcgcccagccccagatcgacgccgatacgaatttcgtcaccacgcagatgatcggccactggcgtctcgtcatagccctcgaccgcaaggccatgttttgcaacccagatatcgccgaaccggatggccagccggtcccggtcggccggttcgccggctttgccgacggccatgaccacgcgaccccagttggcatcctcccccgcgatcgccgtcttcacgagcggggaattggcgatcgagagccccaccctgcgggcactctcgtcactcacggcgccggtgacggcgatctcgatgaacttgcgggcgccttcgccatcccgcaccaccagcctggccagctgcccgcatatgtcgtccagcgcggacaggaatgcgtccgcgcccggatcgtccatcgttctgagcggtgcgttgccggccttgcccgtggcgaagacaaggaccgtgtcgctggtcgaggtatccccatccacagtgatgcacgagaagctcgcccggttgcaggcgtcgagcatctgctggagcagggcggggtcgatcgccacatcggtgaacacatatcccagcatggtggccatgtccggcgcgatcatgccggatcctttgatgatcccggccagccgaaccgtcctgccatccacgatcgcgctggtcgttgcccccttggcgaacgtatcggtcgtgccgatcgtctcggccgcctgctcccaggtgcagggcgcggcggtgagcgccgcttccacgcccgcgcgcgccttgtcctgcggcagcggcacgccgatcacgccggtcgagctcacgaagacttcatcgatcgagcagcccagatgcgcggcgacctgcgtgcgaatctggtcgaccgcctcgcggccccgatagccggtgaaggcattgctgttcccggcattcacgatgagcgcgcgggcccggccgccagccgcgctttcccggcccagctcgacttccgtggacgagcagacattgcgcgtgaacacgccggcgacggccgtgtcttcgctcagcgcgacataagtgagatcgcaccggtcccattccttgtatcgcgcgcgcgcaatgcgtggcgtcaccccttcgatggcgggcagggcggggaaggggcgggcaagaggagagcgttcggtcatcgccgcgcgatggacccaaagaaggggcgaatcaagggatcgcatccatcgctttgcgggcggcggggaattcgcataggcaggcgtccgggaggcgccatgaacaggaagtcggcggatctgctgaacgcgcttgggggcgtcatcaccatcgcgagccttctcgcctttgcctggagccagatcgcggtcgacgggctgacgcggcgcgccgggcgcgtcgtgcatctcgcggtgcaggatctgaccatcaaccttggcatggcggggtctgcgatcacgccggggccgcctcccgtcatcatgttgccgcctggcagcaaggcgccccggggccgtggcccggcaacctggatcacgaacgacgattatcccatggaggcgcttcgcaacgaacagtcaggcgtgtcgcagatcgcctggaccatcgagccggatggtcgcgcagggcaatgccatgtcgttcgcggaagcggccacgccgtgctggacgaggctgcccgccgtctcatcctgcgcaatggccgatacgagcccgcgcgcgatgcgcaggggcgcgccatacgggcggtggatcagcgccgggtcgtctggcgactggcggactagggctgatcgccattcagcgctggcggcctgcaaatggcggttcccgtacttccggtgctcacgtaccttgagtacgctgcgctccgggtcccgagaaaccaccattttcgccacgccatcatctgaatgtcgagcagccctaagcgcgctattcgctgcctgttaatcccgaatggaatagacgaaggcggtattggcccttatgtgggcatcgtccaacggcggagtgtttctcgcttgcaactgatgatcctcctttccgcgcttctggcgtcgctgaccggcctggtggccggagagcggccggtcgagcgggcacaggtggagcagagcgccgttgcggccgtagcgggggtcgccgcgatcgcagcttcgtccgcatcgcggccggttgacgtggcgcctgtgacgtggacggatgcgccgcgtgcgcaggtcgtgcgtcccctcgccatgaacacgcgcctcgccatccggcagagctggctgagataagccgttccgggccgctcccggcggtccgcatgcctccagcgcgctgaaaggcgcgtgcgttcccggctgcacgccggttccagacccgtattcccatgacaggattcagcccatgttcggcgcactcgccaaatcccttttcggctcgtccaacgatcgttacgtcaagtcgctgcgcaagaccgtggagcagatcaacgccttcgagcccacgatttccgcgatggatgacgagacgctcgtcgcccagaccgccaagttccgcgccagcctcgctgagggtgccacgctcgaccagatcctgccggaagccttcgccaccgtgcgcgaagccgccaagcgcacgctcgggcagcgccattatgatgtgcagctgatcggcggcatggtgctccatcgcggcgagatcgccgagatgcgcaccggcgagggcaagacgctggtcgccacgctcgccacctatctgaatgcgctggaggggaagggcgtccacgtcgtcaccgtgaacgactatctggcccggcgcgactgcgaatggatgagccggctttacaatttccttggcctcaccaccggcgtgatcgtgcccaatctgagtgaagcggagcggcgcgaggcctatgaggccgacatcacctacgcgaccaacaacgagctgggcttcgactatctgcgcgacaacatgaagtatgagcgcaaccagatggtgcagcggccgttcaacttcgcgatcgtcgacgaggtggactcgatcctgatcgacgaggcgcgcacgcctctcatcatttccggcccgacggacgacaagtccgagctttacatcgctgtcgacaagctggtgcgccagctctccgacacggacttcgagaaggacgagaagcagcgcagcatcgtcctgaccgaggacgggaccgagaaggtcgagcgcatgctcgaggaagccgggctgctgcagggcgccaatctctacgatttcgagaacacgcaggtcgttcatcatgtgaaccaggccctgcgcgcgatcttcatgttccggcgtgacatcgattatatcgtgaaggacggcaaagtcgtcatcatcgacgagttcaccggccgcatgatggatggccggcgctggtcggacgggctgcatcaggcggtggaagccaaggaaggcgtcaacatcgagcccgagaaccagacgctcgcctcgatcacgttccagaattatttccgcatgtatcccaagctgagcggcatgacgggtacggcctcgaccgaggcggcggaattctacgacatctacaagatgaacgtggtgaccatccccacgaacctgcctgtgcagcgccaggacgacgaggatcttttctacaagagcctcgaggacaagttcaaaggcatcgccaagacgatcaaggaacatcagctgaagggtcagccggtgctggtcggtacggtgtccatcgagaaatccgagctgctgtccgccttcctgaagcaggagaatgtgccgcacagcgtgctgaacgcgcgcttccacgatagcgaggcgcgaatcgtggcgcaggcgggccggctcggcgcggtcaccatcgcgaccaacatggccggtcgcggcacggacatccagcttggcggcaacctcgaattccgcgtcgaggacgaattgaatgccatgcccgagggccccgagcgcgacgccgcgatcgagcgcatccgggaggagatcaagaccgagcggcagcaggtgctcgatgcgggcggcctgttcgtgctcggcacggagcggcacgaaagccgccgcatcgacaatcagctgcgcggccggtccggccgccagggcgatccgggcctcagccgtttctacctgagcctcgatgacgatctgctgcgcatcttcgggccggacacgctctttgcccgcatgatgcgctcctcgctcgaggacggggaggcgctgccgccgtccaagtggatgagcaaggcgatcgagaccgcgcagaagaaggtcgaacagcgcaactacgacatccgcaagcaggtcgtcgaatatgatgacgtgatgaacgaccagcggaaggtcatctacgagcagcgcagcgacatcatggatgccgggtccgtgaatgacgtcgtgaccgatatgcgtcacgagacgatcaacggcatcgtgggagcggcctgcccgcagggcacctatcccgagcaatggaatgtcgagggattgaaggccgatgtggagcgcacccttgcgctgacgcccgatatcgacggctggctcaaggaagacgcggtcgatcccgagattttcgtcgagcggatcattgccatgtccgatgcggcgctggcggagaaaaccgcgcagatccggcccgagacatgggccagcatcgaaaagagcatcctgctccagaatctcgatcatcactggaaggagcatctggccacgctcgatgcgctccggcaggtggtgcatctgcgcgcctatgcgcagaagacgccgatcaacgagtacaagcaggaagccttcgccctgttcgagcgcatgctgaacagcattcgcgaggatgtgacgaacacggtcagccatatcgagttccagttgcaggaaccgaccccgccgccgctgccggacctgccggacttccttaccagtcacatcgatccgttcaccggcgaggacaacagcgcggatatcgacgcgggaacgcgcggcctcatcaccaccaccatcccgcgcatggcgccgacgatggcgggcgcaacgggcggcgataatccctatgccgaccagaatatcagccgcaatgcgccgtgcccctgcgggtcgggcgagaaatacaagcactgccacggcgcgctggcctgagcgcgcgcctgctggcccggcgccgctcgcgcggaaccgggccggttactcccgggcgagccagaccagaccgaacaggctgaccatgccggcggcggtcagatagagcccgaccgccccgatcccgtgcgtcgcgacgagatattgcgcaacgatgggcgccatggcgccgccgagaatgccgccgacgttgaaggcgaaggacgagccggaatagcgcacgcgggccgggaagagagaggtgagccactcgcccagcggcccgtaagtgaagcccatgacgagcagcgccacggccagggtcatgaagagcagggcaggcgcatcggcattgaaccccgcgccgaagacgaaaccgagcggcacggtcgccgcgcagccggcgatcagcgctttggcggccgattgccggtccgaccaccagccggcgagaatgatgcccagcgccagcatgaagatcgcggcaagctgcatggacaggacctggtcgcgcgccatgccgagggtcgtggtggcatagccaagcgcgaaggccgtggagatgtagaagagcgcgaagcacgccacgaccgcgagcgtgcctgccatggttgcgcgcagatggcgcgtcagcagctccgccatcgggatgcgggccggaggctcagcatcgagcgcggcccggaattccggcgtttcgcccagccgcaagcgcacccacaggcccaggatgacgagcagggcactggcgaggaacgggaggcgccatccccatgccaggaactcggcttcgctcagccagaggcccagcacgaggaacaggccgtttgcggcgatgaagcccagcggggcgccgagctgcggcatcatgccgaagcgcccgcgccagccgggcggcgcattctccaccgcgagcagcgcggcgccgccccattcgcccccgaggcccagcccctgcccgaagcgcaggatgcagagcagcaacggcgccagccagccgatcatcgcataagtcgggaggaaggcgatcaggaacgtggagccgcccatcagcagcagcgaggcgaccagcgtcgacttccggccgatccgatcgccataatgaccgaacaccgccgcgccgagcggtcgggcgaggaaagcaagcgcgaagctggcataagcggccatgagctgcgcggtgggggaactcgcgggaaagaaaagcggcccgaagaccagactcgcggcggtcgcgtagatatagaaatcgtagaattcgaccgtggtgcccaccaggctggcgaccagcactcgccgatgctgcatcatcgcggcaaggccgcctcgcgtcgtttcggtcaagacattcccctcctgctgaccggtacgttcactccggcgcttgcggcgccgtgccctgatctccggttcgccgcaactggttcagcacctcataggccatcaccgccccggcgacggacgcgttcaggctgtcggcacggcccatcatcggaattttcaccagcaggtcgcaggcggcttcatagccggcaggcaggccgcgcgcttcattgccgatcagcaggaaagcgggcgggacataggcgggggcctgatagtcctgatcggtgttgaggctggtgccgatgagctgacccggcccggcgcgtagccaggcgaggaattcatcccagcctgcatgcgcgatggtctgcgtgaagatcgcgcccatagaagcgcgcacggcctccacggagaagggatcgacgcaatcatcgaccagtatcacgccgcccgcgcccacggcgtcgccgatgcgcatcagcgtgccgagattgcccggatcgcgcatcgcctgcgcgacgaaccagatgggcgcccgggcgcggtcgagtgcggggaggggcgtcagccgatcgcgatagacgccgatgagggtctgggcattgtccttgccggacatcttgccgagaatatccggcgtggtgaagatcacgtcgccgccggccgcttccaccgcatcgatcagcgcgctggccaggggatgggggtccgcgccgctggcgaggaagatcatctcgggcagcacgcccagctcgcgcgcttcggtcaggatgcgcagcccttcggcaaggaaaagtccttcccgcttgcgcagcttcttctcgcgcagggagcggacccgcttgacgagcggattggaaaagccggtgatttctcgggccaaggcgtctgtgcctattcctcgccgaagcgatcctggaccagtgcggtcatggcggccagagcttcctcggcgccttcgcccgcagcggaaatcgtgatgtcgtcgcccattgccgcgcccagcatcatgagtcccatgatcgaggtgccgacgacttcatgaccatccttgcgcacggtgaccgtcgccttgagcccgctggcgagcgtcacgaatttcgcgctggcgcgggcgtgcaggccccgcttgttggcgatgcgcacggtctggctgagcatcatcccgctcactggatgtcgccgagcagctcggaagccacgctgatatacttcttcccggcttcacgcgctgcggccacggcctgcgtcacgctcatcgtgcgccgcgcgctttccaggcggatcagcattggcaggttgatgccggcgatgacctcgattcgcccggcatcgagcagcgagatcgcgagattggaaggggtgccgccgaacaggtcggtgagcaggatgactcccgatccgtcattgacccggtcgaccgccgcggcgatatcggcgcggcgcgcttccatgtcgtcatcgggaccgatgcagacggtctcgatcgcctcctgcgggccgacgacatgctccatggcaatgcgaaattcggtcgcaagcccgccatgcgttacgagcacaagtcctatcatgtcgatttagcgccccgcccttcaattaccgtttgtttgccttggcgccggttctcataggcgtccagctgcaccgattccagattgcggtgcatgatggtgggcgaaaagccagccgcgcgcaagcgctgaccgatctcctccgtcacgcagacggaccgatgtctccccccggtacagccgaacgcaatggtcacataagccttgccgtcctcgctgtagcgcggaaggacggtcccgagaagcgcttcgatctggccgacggctttctcgaacaacgggtcggccatcacatagtcgcgcactggtgcgtcaagcccgcccagatggcgcaggtcgtcctcccaatagggatttctcaggaaccgcatgtcgaacatgagatcggcattgcggggcacgccccgggcaaagccgaacgacagcagcgtgagggtggattcgaagctgccggcaaagcgctgccggatcgcctgctgaagcgcattgctggtgaagtcgctgctgtcgatgagatgctctgcggcccggcgcaggggctccagcaattcgcgctcccgggcaatgccgtctgccgcagggcgatcgggggcgagagggtggcgccgccgggtctcggcatagcgccgttcaagcacggttcccgaacaatccaggaaaagcatctccacctgattacgcccctgatcgcgcagcgaggcgatgacggacaggacggtgtcggcagcaaagccgcgcgtccggctgtcgatgccgatggcgagcgggcgatcctctccggcggcatagccctgtggcgggggggccgcgagcagccggtccagcatcgtgagcgggagattgtccaccgtttcccaccccgcatcctccagggtgcgcagactggtcgattttccggcgcccgaaaggccggtgacgatcaggatggacttgggggtgggcgggggaatcatggcagctttccggtgaggttggtccgcttcatggcccattccgcctttatgggggctgaagcgtcgaggccacgcagcacgatgagcggcagcatgatgccgtgcagaaggatatgagtggaagtctcgggcattctcggcggttgctcgtccagtcggatcgccagcaaggccggcacgtcgtccatatagggcatctccacgatcccgaggtgccggatttccatctttcccgcgatgttcggcgcggcgctgaggcgcaggcctccgtcttgcacacgcaattgcgtgtaatcgtcgctgatgagcgtggcgccccggtcgatcagccgcagggcgagatccgatttgcccgatccgctgggccccatgatgaggagaccctggccgccgatcgccacgctggatgcgtgcaggacatcatcggcaccttcgctcatcattcgctttcctgcgctgacggtgccgtggtccccggcatggtgaagacgaaccgggcgcctttcttgccgtccgccctgccttctacccagatcacgccatgatgtccttccaatatggtgcgcgcgatcgccaggccgagcccgctatgcttgccgaagccgtcgcgctcgggacgcacgctatggaaacgcctgaagatcttttcgcgctccgcttccggtacgccggggccgtcatcctcgatcgcgacctgcacctgatcgccctgctgctcggcaaagaggcgcacccggcccccttcgggcgagaaggaaatggcattgtcgatcagattgtcgacgacgcgtgcgatcttctgggggtcgcccgtcacgaagaggctcccccgcccggggccggcatagctcactttgacctgcgggacgccctgtcggggcgtgtgtccccgggcgatgcgggcgatcaggcggccgagatcgatgcgctcgaatggcgtgcgcgaaagttgcgcatcgatccgggaggcctcggcaatgtcgctcaccagcctgtccagccgacgaacatcgtcctgcgcgatgtcgagcagctttgcctgcagcgcggggtccttgatctggctgaggccttccagcgcggaccgcagcgatgcgatggggttcttgagttcatggctgacatcggcggcgaatgcgtccgtggcatcgatccgctggcgcagggcctggctcatgtccgagatcgcgcgcgcgagcatgccgatctcgtcgcgccggtccggcaggcgggggacgatcacctcgcgtgcacgcccgagccgcacgcgcaccgccgcccgcgccagcctgcgcagcggcaggacgatcgtgcgcgcgaggaagagggagaggaggacggaagcgatgatcgccgccgccagcacgaggctgatgcgcaggcgctcggcacggacaatctcggtaatgtcgctggcgttgatggtcgccagcagcaattgcctttccccggggaggggatgggcgacgctcaggaaaggcgtgcgatccggcgcgaagcggtaggccgcctgtggcgttccgctccgcattgcgtcgcgcgcttccggccagcgatccagcctgtcggtcgcgggctcgacgagatagggcggggcggaggcgagggcgatcgtttccaccacccgatcgatgccgcgggccagtctgatatgcagcggatcctgctccgggcgccgcagccggtaggtcggcggagcgagcccgaaactgtcgaccaccttgtctcccggcgcgtcatagaggcgcaggcgcatgccggtcgtctgggcggaccgcgccagaagggagtcccggtctcgcgcccgggccagttccatcgccttgacgatgagcgcggtttcgcggcccatggagacgagccgtccgtcgatcagccgcgtgcgatagctgtcgagatagaagaaaccgcccgcgagaatggcgagcgcgaagacattgaccgcaaggatgcggcgcgtgagcgagatgcgcgtggtccattcaccgctcgcatgccgctcctcattcctcgctgaaacgatatccggcgccatataatgtgtcgatcgcgttgaaatccggcgcgacgtcccggaacttccggcgcaaccgcttgatgtgactgtcgatcgtgcggtcgtcgacatagatatcgtcctgataggcggcatccatgagctggttgcgcgtcttgacgatgccgggccgcagggccagcgcctccaggatcatgaactccgtgactgtgagcgacacatccgttccgtcccattgcacgcgatgccgcgccggatccatcgtcaggcggccgcgccggatcgtctcggctgttccttccgtcggcgcctcgtcgttcgtgtgggtgagcgcggcgcggcggagcagggcgcggatgcgcgcgatgagcagccgctgggaaaagggtttcgcgatatagtcgtccgcgcccatggcgaggccgagcgcttcgtccagctcgtcgctcttcgacgtcaggaagatgaaaggcaggctgctcctctcgcgcaggcgccgcagcaattcgatgccatccaggttcggcatcttgatgtcgcagacgacgagatcgggaggattttccgtgatcgccttcagggctgcctgcccgtcgggataaagccgcgtcaggaacccctcagcgatcagggcgatgctgagcgaggagagaatgttgcggtcgtcgtcgaccagggcgatcgaagcgctcatcgagccttgcgcggtgccatgtcattgcgtgaacgacccgattagaccaagcgcctttccagcgcaactcgggggcaaatcgttacggcaagacgaccgggtgctcacgcgcgatgagccgcgcgcccgtgtcccgttccgtggcagtgcacaatgcatgttgtttgacgctgacaggtcaattgcttatgcgcagatgacaagtgcaattcattgtgaccattggtcctgcgcgccgtcagaccggcagcgcaggacagtgaaccaggagacaggtgtgcaggccaaatcttccttcgacttgagcgaacagggcatttcgacatcggctgccgttcattggaatcttcttacggcgcctctcgtcgagcacgcggttcggaacggggaaggccatctttccaaggacgggccgctcgtggttgccaccggcaagcacaccggccgcagcgccaaggacaagttcatcgttcgcgatgcgacgacggaagacaccatcggctggggcaatgtgaacgtcccgatggagcctgcccatttcgaggctctgaaagccgatttcctggcggccctgaacgagaagccgcagctctatgtcgccgacctgtacggcggctcccagcccgagcatcgcgtcaacgtgcgcgtcatcaatgagctggcctggcacaatctcttcatccggaccttgctggtgcgccccgagccgtcggaattggcggacttcgccccggaatacacgatcatcgacctgcccagcttccgggccgatccggcacggcacggctcccgcagcgagacgatcatcgccgtcaacttcaccgagaagctcattctcatcggtggtacggcctatgccggcgagatgaagaagtcggtcttctcgatcctcaattatctgctgcccgccaagggcatcatgccgatgcactgctcggccaacatcggcccggacggggacacggccgtgttcttcggcctgtccggcacgggcaagaccacgctctcggcagacaagagccgcacgctcatcggcgatgacgagcatggctggtcggacacggccgtcttcaacttcgagggcggctgctatgccaagatgatccgcctgtccgccgaggcggaaccggagatccacgccaccaccaagcgtttcggcacggtgctggagaatgtggtgatcgacccgcacacccgcgagatcgacctcgacgatgacagcctggccgaaaacagccgcggctcctacccgatccatttcattccgaatgcgtcgaaggacaatctggggcccgtgccgcagaacatcatcttcctcacggccgacgcatatggcgtgcttcccccgatctcgcgcctgacgcccgatcaggccatgtatcacttcctctccggctacaccgcgcgcgtcgcgggcaccgagattggcgtgaccgagccgagcgcgaccttctcgacctgcttcggcgcgcccttcatgccccgcaagccgagcgtctacggcaatctcctcaaggagcggatcgccaagggtggcgtcaagtgctggctggtgaacaccggctggacgggaggcaaatatggcgtcggctcgcgcatgccgatcaaggtgacgcgcgctctgctgaatgccgcgctcgatggcagcctcaatgatgcggaattccggatcgatccgaacttcggcttcgaggtgccggtcgccgtggcaggcgtggacagcacgatcctcgatccgcgcgcgacctggaccgacaaggcggcctatgacgagacggcgcgcaagctcgtccagcagttcgtcgagaacttcgcgcagttcgagaaggacgtggatgcttccgtgcgcgacgtcatgacggtcgctgcctaagcagggaccgacagcgcgcgctgcgtgctgatcgggtttgattgttgaacgccggccattcgatcgcgaatggccggcgtttgcttttccggtcctggagaacccagcttcccactcttccctgcgggggcggggaaggggtgccagcgcgaaagtttttgcctgaccttgaggcggctcaggtctgtcccgggggaagagaggcgatccccggcatctccggcaccggctcgacggtcaggatcgatcccgagacgccagtaatccgcacatagcttcccgtggatgcgtccggcccggagacgggccagctgccgtcatcgacccgtacccgtccttcgccatggctgatcgcctgcgtcaccacgaccgtccgcccgatcagccgcgccgtgcggtcattgaggagcgggtcttccggctcgacgggacgggcaagataccagagccggcctccgctgattgacagggcgctgaagatggcaaaggccagccactggaaaggctcgccgatcggcagaagcagcacggccccggcggtcagcgcggcggcaagggacacccagatcaggaacacgccgggcgcgaggagctcggccgcggcgaggatgatcgccaatatgccccagaagatcgatggatggatatccccgaagaggccgccgatcatggcgttcgcgtccggggcacgcccgccggcggacgctcggccctggcgggctcatcggtcccgagcgcttcccgggcaagctggccgatgccgcccaatgtgccgatgagctgcgtcgcctcgacgggaaacaggatggtcttggcattgctggacgtggcgaacttctccactgcctcgacatatttctgcgcgatgaaataattgatcgcctgtgcgttcccgccggcgatggcgtcgctcaccatctgggtcgccttcgcttccgcctgagcctcgcgctcgcgggcttcggcatcgcgaaatgctgcttcgcgccggccctcggcctcgaggatgcgggattgcttcgcgccttccgcgcgcagtacttccgagctcttgaggccctccgcttcaaggatgtttgcgcgcttctcgcgctccgccttcatctgccgcgccatcgcgttcacgatgtcctgtggcggacggatgtccttgatctcgacgcgcgtgatcttcacgccccaggcgttggtcgcgtgatcgacgacgctgagcaggcgggcgttgatctcgtcgcgcttggaaagtgtctcgtccagatccatcgagcccatcacggtgcgcaggttggtggtcgagagctggagcagcgcgacgctgagattgcttacctcataagccgccttggctgcgtccagcacctggaagaagaccacggcatcgaccgacaccatcgcgttgtcgcgcgtgatgatctcctgcgagggaacgtcgatcacctgctccatcatgttgatgcggcggcccacccggtagaagaaggcaggatagagattgaagccgggagaagcgacctcggtgaacttcccgaaccgctcgatggtatagcgatggccctgccggacgatcttcacgctggcggccagatagaagatcaccagaaaggcgatgaagagagtgaatgtgatcaagtccatggcgatggcctcctgctcctggcctcgctactatgtagcgccgcgcttcctgcgggaagcggaatcggattgaacgagggagaaagcatcaggatgaacgccgccagggatccgtcagccaccatgccgttgaggctcgttcgcacgctgcttttcgtgcctgcctcccggccgcgcgccatcgaaaaggcgcgttcgctcgattgcgatttcatcatcctggatcttgaggactcggtccttcccgaggaccgcgatcaggcacggcaaaatgcggtcaatgcggtcaaggccggtttcgacgggcggccatgcgcgatccgcatcaatgccgaggggcggagcgaccacgggctggacatggtggcggttcgcgccgcgatgccgccttatgtgatcgtgcccaaggtcatcgaggcgcggcaggcgcatgacgttcatctggtcacgcagcggcagatcatcgcgatgatcgagtcgccggtgggcctcgtcaatgcgcagcggatcgcgcgggagcccggtgtcgtggcgttgcttgccggcaccaatgacatgcggcgggggctgggcgtaccgcccgatgcgccgcgcagcgccatttcgctcgctctccagtcgatcgtgctggcagcccgcgcggctggcgtcgcggccttcgacggtgtctacaacaatctggaagaccccgaagggctggctcaggaatgcgaggaggggcggtacatcggcttcgacgggaagtcgatcatccatccaagccatatcgccatcgcgaatggcagcttctcgcccagcggcccagccgtggagcaggcgaaagcgatcatcgaagcctttaccggcggtgcccagcgctatgacggccgcatgatcgaatccatgcacgtggcggaagcaaaagcgatcctcgagcgggcagaacgcctgcgcggctgatgcgccggcaccggtgacgcctgcaacgcgcggcgttcggccgaaatcgcggaaatcgggtggcgcgccgtgccggttgaaccgggcctgcgcgccacggcttcatttgcgctgcgactggctctctttccgcacccgcgcgaattcggagccggctttccactccggccagcgagtggaatgggccagatcatggccgatgtcgaacatcacgctgatatcgtcgatggcgccggcgaggtcccactccggcgaccatgcatcgcaggcctgatgatagcagcggccggtatagtcatcgacccacttctggccggcttcccggccgccctcgaccagatcggacgcgccggcaatgcccatgatgagcatcacgggcacgccgcgcttggcgaaggggaaatgatcggcgcggtagaagaggccgcgctcggggaggctttcctctgtcatgctgcggccctgcgcggcagcgaagcgggcgagatcatcctccagcgtggactggcccttgccgacgaggatgacgtcccgcgccttgcccgccgtctgcaggatgtcgaggtccagcaccgcgaccgtcttctcgtggggatagagcggatttgcggcatagctttccgacccgagcagaccgcgctcttccgccgtccatgcagcgaagaggatggtgcgctcgggtgacggaccggccttgaagttgcgggcaatctccagcatgccggcaaggcccagcgcatcgtcattcgcgccggcacgatagatgcggccctgcgcatcgggcggtccctcgccataggcgtcccagtggccgccatagatgatcgtctcgtccgggcgagtggtgccgggaattctggcgagcacattgcggctctggatgatctcgtgcgagaccggataggccgcgttcaggcgagtgccgtcgattggaaccggccggaaatcggcgcgccgcgctgccttgcgcagcttgtcgagatcaaggcctgcgcgctggaagagcgcctgcgacgcctcgcccgagagccatccctgcagcgcgaggctggtctgcttttcagggggcaggacaaggccgtaattctcgccgccgctgctgaccacgacgttccagccatagccgacaccctccgcatcatgcacgatcagggcaccgaccgcgccgcgccgggccgcttcctcgaacttgtaggtccagcgaccataataggtcatggtcctgccgccgaacttgcctgcgaccggttcggccggcgtggcgacgaaatcgggatcgttgatgaggaagacggcgaccttgcccttgaggtccacgcccttgaagtcatcccatccccgctccggcgcatcgacgccatagcccacgaagaccagcggggcgttgtcgatcacggccctgtcgcggggctggagcgtcgtgagatgaatgtccttgcccgcggtcaggggctgcgcgttgctgccgcccgtcagttccagcgtctcgggcttgcccagccgggtgtggagcaacggcacggcctgggtccagcttccgtcccggccgccgggctcgagcccgagcgcctcgaaacgggcaatgagatagcccacggtcttgtgctcgcccacggtgccgggcgcgcggccctcaaactcgtccgaggcgagcgttctcaccgtctggttgatccgggcggcatcgatgtccggccgggccagggcgggcgcggcgacggcgagcaggagcgaggctccgatccatttcaaagctgacatggcagcgagccttcgcgccacagcggccccgatgtcaacctcgggatcggccggcatgggccgctgtcgcgtgctgcttttcgccgcccctagcgggaacgcatgtaaatggttacatgggccgccactgattccccagcggggttcctcaagaccaggtggcgctttcatggacattcggctcggcctcactttcgacgacgtgcttctccagccgggggagtccgacgttctgccgagccaggctgatgtctccacccggatcagccgcgacattgcgctgaacattccaatcctttcgtccgccatggatacggtgacggaagaagacatggccatcgtcatggcgcagctcggcggcatcggcgtgctgcatcgcaatctctccatcgaggaacaatgcgccgccgtccgcgcggtgaagcgcttcgagagcggcatggtcgtcaacccgatcaccatgggaccggaccagcccctgtcggacgcgcaggcgctgatgacgcggcaccggatcagcggcatcccgatcgtcgaagcctcgggcaagctcgtcggcattctcaccaatcgcgacgtgcgcttcgcggagaatccctcgcagccggtgcgcgagctgatgacgcacgagaatctggcgactgtccgcatcggcgtggcgcaggaggaagcgcgtcgcctgctgcaccagcgtcgcatcgagaagctgctggtcgtggatgacgatttccgctgcgtcgggctcatcacggtcaaggacatcgagaaagcagtcacctatccgcaggcgaccaaggatgcgtccggccgccttcgcgtcgctgccgcgaccacggtcggcgacaaggggctggagcgcacagaggcgctgatcgacgccgaatgcgacctcatcgtggtcgatacggctcatggccacagccgcagtgtcgcggcttcggtcgagcgcatccggaagctctccaacagggtgcagctgatcgccggcaacgtggccaccgccgaggcgacacgcgcgctgatcgatgcgggcgcggatggcatcaaggtcggcatcggtccgggctcgatctgcaccacgcgcgtcatcgcgggcgtgggcgtgccgcaactcaccgcgatcatggattcggccgaagaagcggcgaagagcggcattcccgtgatcgccgatggcggcctgcgcacatcgggcgacgtggccaaggccctggctgccggcgggtctgccgtgatgatcggctcgctgctggccggcaccgaggaagcgccgggcgagaccttcctgtatcagggacgggcctacaagagctatcgcggcatgggttcggtcggcgccatggcgcgcggctccgcggaccgctatttccagcaggacatcaaggaccagatgaagctggttccggaaggcattgaaggacaagtgccttacaagggacctgcccgggacgtgatccatcagctcgtgggcggcgtgaaggcggccatgggctataccggcagccagaccatcaccgatctgcagaagcgcgcgcgcttcgtgcggatcaccaatgcggggctctcggagagccatgtccatgatgtcacgatcacgcgtgaggcaccgaattacccgacccgttgatcccgctcgcggcttgaacagcactgggaccacggggatgggccagtgacgcccgctgcacgcgcacaggccgcgatcgagctgctcgatctcgtgatcgccgctgcccgtgacgatggtgctgccgcggatacgctcgtggcgcgctatttccgggagcggcgctatgccggtgcgaaggatcggcgcgccgttcgggacctggtctatcgggcggtccgggcctgtggcgaccgtccggagaacgggcgagcagcattgcttgcggtcgcgcggcaggatcccgacgtggcagcatggttcgacggatcgatgcatggcccggcaccgatcggggcggccgaacttgcggcaagtccttcgcgcctgcccggctgggtactgcccgagctttcgccgctggttgatgccgcagagcaagaggccctgctggatcgcgcgccgctgcacttgcgggtcaacagtctcaagtcgactgcggaagagctgttgcgccactggccggaagcggttcccatcccgggcacgacacatggcatcgagttgccagccggcaaggacgtggagcgcgatcccgccatggcgcaggggtgggtcgaggtccaggatgccggcagccagatcatcgcgagcgcatgcggcgcgaaagcaggcatgaccgtgctcgacctgtgcgcgggcgcgggaggaaagacgctggcgctggcggcggacatgggcggcgaggggcggctgatcgcggcggacagcgtgcgcgaccgtctggcgcgtctcgcgccacgggccgcgcgggctggcgccgcgaacatgatcgagacgctgctgctcgatccgggccgcgaggaagccgcgctcgcgtctctggaagggagatgcgatgtcgtcctcatcgatgcgccgtgcagtggcgcgggcacctggcggcgcaatccggaagcgcgctggcgactgacgcccgagagagtggccaggatcaatgcgttgcaagcgagactgctgcgggtggcggcgccgctggtccggcccggaggacggctcgtctatgccgtctgttcgctgctggaacgcgaagggcgcgagataattcaggattttgtcagctttgatccgctatggcgtccggtgccatggaacggtcgaggccggccctggggcgacggcaccttgctgactccccatcatgacgggacagacggctttttcttcgccgtcctcgagaaaccatgctagcgtcagggtttatggcgtcagttgtacgcagttcgttctgggagacagtcatgcggttcacgcccgcctccatcctgctggcgagtgcccttgcgctgtcagcgagcagcggtatcggtcagcaatcattgcggccatccgctgtcgctgcttcgaatcccaaggcggcgcaatgggttgcccaaggacagcaggcgttgacgagcggccagtatgaccaggcgcgcgatgcctatgagacggcgcttctgctagcaccgcaggatccggacatctacctcgccctgggcaagatcgcgcgggcgcagaagatgcccggcaaggccatccgctatttcaaccgtgtgctcgacatggatccttccaaccagaccgcgctgcagggtgaagggctggcgatgatggacaagggcgccaccgagagcgcgcgcgaaacgctcgcgaagctgcggacgatctgcaaggcgaattgcgcgagcgccgagccgctggctgcggccatcgcgtccggggcaccgaaggtggcggcggccgagaccaaggcagtcgcgccgcccaagatcgtcgagcagcaataaggggctcttgccccctccgcttcaatcggcgctgccaagccgccgggcaatcgctacataatcctcgacacgcagggtttcggcacgccggctcgcatcgatgccgagcgcgtccagcgtctccagcgcaccgggaatgcccttgatgctctggcgcagcatcttgcgtcgctgcccgaaagccgccgccgtcaggcggccgagagtgcgcacgtcgacgccttccggcgccgtccccggaacgacatgcacgacggcggacatcactttgggcggaggcgtgaaagccgagcgatggaccttcatcgccagccgcacggcgcagcgccattgggcgagcacggcgagcctcccataagcgtcctgccccggaccggcgacgatgcgctcggcaacctccgcctggaacatcagggtggccgatttccaccagggtggccacaccgcgctttcgagccagccgacaagcaaagccgtgccgacattgtaagggaggttcgccacgatatgggcgggcccgccgcacgcttcgagtggatcgaccctgagcgcatcgccttcgatcaccctgagctttccggggaaggccgcggccagttcttcaagggcgggcaggcagcgcgcatcgcgttccaccgcggttacctgcgcccccgcgcgcaggagggcgcgcgtgaggccgcccggtcccgggccgacctcgaacaccctttcgccggcaagcgaaccggggacggcggcaatccgatcgagcaattgctcatcgagcaggaaattctggcccagtgccttgctggcccgcaggccgtgactggcgatcacctcgcgcagaggtggcaggacgggcgtcatgcaggctggccggtctcgttccatgcccgacggaagagctcggcatcccgcgccatgcggatggccgcgatcatggcgcctggatgggcctggccggatcccgcgagcgcgaaggcagtgccgtgatcgggtgaggttctcacgatgggcaggccgagcgtcatgttcacgccgtcgtcgaaatggagcgccttgatggggatcagggcctgatcgtgatagcagcagagcgcggcatcatattcgcggcgggcgcgcgcgctgaacatggcgtccgcggcgtgcggcccggtgatgtccacgccctcgctgcgaagctgcgccagcgccggttcgatgatggtccgctcctcatcgcccagcaatccgccctctccggcatgaggattgaggcccgccatggcgagtcgcggcttctcgatgccgaacaggcgccgcaggccgcgaaccgtcgccagagcacggctgcggatcagggaggaggtcagggcctgggggactgccgcatagggcatatggatcgtgatcggcacgacgcggagcgtgggccccgccagcatcatcacgatattctcgcgtcccacgccgcagcgctcggcgacgaattccgtctgtcccggatgggtgaaaccgacctgtgcgagctgggccttggagaccggcgcggtgacgagcgcactggcgctttccgaacgggcaaggccggtggcggcctccagcgactggaatgcgcagcgggcgccgtccagagtgggagaccccggcacgatctcgccggcatcggccacctgcaggcacggcagggcctcgctgaacaccttctcggcatccgccggatcgtggatctgctgaaccggcccgtcccagacggcacggaccgccgcggcatctcccacgacgaagaagcagggcagatcttcagcctcccgggcctcccaggatttggcaatgacctcgggaccaatccccgccgggtctccaagtgaaatggcaacaggacgcatcgatgggacagcccccgggggccaggtctggatcagctcagttatagtcgatcaccgcatcgcgacgcaggtcgcgcagataggtgcgggctctcttgttgacccgatcttcttccatctgggacatgatctgatcgaacgaaggtgatcccgcgtcttccggatcgtcgcggccacacaggatgagcgcgcgcacgccctcggtcgccgagccgaagggcggcgtggcttccccgacctgcatggcgagcaggacggactggagctgcggcggcaggttgcgcgcgacgatgtcattctcgaccacggtcgcgcccagcccctgggcgagctcggacaccgcgccgcatccctgcagcttgctcagggcgtcgccgaaggcattggctttctgctgggcctgcgctggtgtcgtccccgctgggaagtcgatggcgagctgcttcaggctgagcacagcgtcgcgcggatcggccgtcagcacctggcgcttgtcgacgaggtagaggatcgagaagccgcccgggatagggatggggcccacgacctgcccgacctcgagctgctgcacggcgctcgccagcgcgtcgggcaactgggcgggacgcacccaccccagatcgccaccgacggccgcggtcgatgcctcggaatactggcgggcataggcctggaaggacccgcccttgcggatctgctccatgatctgctcgccgttcgcctgcacttgctgcgtcgtttcgggcgtcgcggaaaggtagatttccccgacgtggaattcatccttgcccttggacgctttcagccggtccacgatggcggtgacctcgtcctccgagacgttcacgaagggctggacttcccgacgcaacaggcggttccaggcgacttcgccctcgatctggcgcttgatgctccgctccgacgagccatgctcgccgagatatttggcgaacccttcgggcgaatagcggaaattggccgcgacccgcgcgaaattctcgtccagctcggccttggggacacgaatgtcctttgccgctgcttcctggatctggagggtctcgtcgatgaggttgcgcagcacctgcaggcgcaggcggtcggtttcctccgcgctcaccttgccgccattggcaagcacgacgagcgcaaggcgctgttcgatatccgtctcggtgatgacttcgccgttcaccagcgccgtcgccttgcgcacattgggatcgcgcttgccgaacatcgtcacatcggcgggaatgtcgagcgccgtggacggcgcgttcaggtcgtcgccgccgaccgtctgcgacggcgccgcctggacgatcaggcatgtcgcaacgctcgcaatcaccgctctggcgataccggaaggcatcctcttaaccttgatcaaaatgctctccattcagaagcaggcgatggcccgaaaactggcccgcttgctccggctgatgccgcgatgcggctgaaccggggctgagcgatgactgtgaccgtcgcagccagatccccggtgaaggctgttctttacatacccagattcttaaataccagccgcagctgaaaggaattgccgagccgcgcgtcgccgaccgtctgatagtcgcggcgccatgtgaagcccatttccaggcaatcgtcctcataggcaatgccgagacggtggcgcacgggctcgaagccggagagcgtgctggtcggatcatcattcgcgccggtgaggtcgatattggtcgagccgaaaacggaccagtagcgggcgatcgccacacgcgccgcaacgcggacttcctcgacatcgcgcaggtcctccacgccggacgtcacgttgcgatccagccggagatagcccacttcgatataggtcttgcgcgagccgaccgtggcctcgatctcgttgcggcggacggcaagattatccttgtcgacgcggaagcggtgcgtgaccgccaggaaatccttgtagcgcagttgcgcccgccccacgatgtccgacatacgatcggaaaggcccgtgccgtccggcaacacggtggcgcgttcggtgagccggtagctctgacccaccgtcgcgtcgaaggtgaaattcggccgatcgagccgataatcgaacccgtaagtgatccggctcgaatcctcgaagcggtcataacccggaaagcgattcagcgcgaagaggttggaatcctccagatcgatcgcccgagcatcctcattgggcacatcgagattggaaatgcgcggcgcgagcaccagctggatgcgcggcgtgatccgctggctgccgcccagcgccttgccgatgaacggccagcgcatgtcgagcgcgagcgctgcgatcccgcgcgtctgccaaccgggctcgccgcggtagatgaccgtcgggctgagatcattctgcgcgctgtgatagacatcgccccgggcatagccggtgatgctcacttcctggcccatcccggtcagccggctctgggaccaggtgacacccgcgaaagcacgctgggtatcctgcccatcggtgcgcaggatcgataggctgttcgcctgaaactgcacgcgcccgccgaacaggggatcggtcgtgcgcaggcgatagtcgattgcggggatggcgatgggcagctgccccgccgagacgcccggccgcaacgactggaaagcccagcctgcgatggacaggtagctgcgcgtatcgatgcgctcgagattgacggtcgaacgcagcctgtcttcgcgggaaatgtcgtagcggttgaggaaggtgcgatcggaaacgtagcggagcgagccggacagcgaccacaagggatcgaactggaatttcccgctcgcggccagataaccgcgcagcttgtccttggtggtcgtgatagtcggatccgccaccggggtcacggcgctgacggtcgcaaagccggtgacctggtaagcgccattggagagtaaggctcgataattgccctcgatcatcggcaattcggcgctgaagacgtgcggcgtcagcgtcaggtcgcgattgctggagaggcgccagtaatagggcaccgcgaactcgaagccgttgcgacggtcatagcccacatccggcaccagcaggccatcgccgccttcctcgccgatgctgtggcgcaggccgggcaggggaatgagtggcatcccgagcagcttgacccgcgcattgtcgtagcgcacccgctcgcgcgcattgtccagcaccacccgatcggcctggatctgccaggtcggctccttggggcagccggcatcggtttcgacccggcaaggcgtgtaggcggcacgctccagcacatagatatcgccttcgcgcgtgcctttctcggcggcgaggcgattggcattgttggtgacgatcagcagattctggatgacgccgtcccgcaggctctcggtgacgtccatctcgtccgcataagccctgtcgcctttctcgttcacgagggcgacatcgccgcgcgcgatgaccgttcccgccttgcggtcccagctcacttcatcggcaaagaggcgtgccccttcccgcgacacctggacattgcccgacgcggtgacgacatccgaatcctgatcataatcgatgcgggcggcctcgaaggcgatttcctcggccgagatcggctggtccggcggcgccaggtcgcgagcagcgaccgggggatcctgaaggatcgggccctcgcctgtcgtttgggcgccggcgcgattcgcgcctgtccccgccagcagcaatgcgattgccgtggcggcgaccatcgtcggccgctggagagcttgcctctgttgcgcgcggcgcagcctcgtcgccaaacctgtcgtctccatactggttgcgggcggaagctttgcttggcgcctgcgccgcctattgcattgccgcgccccgatcgcaatctcctagccaagcgcgaaatcgcgtcaatcgcgccgtttgccgtggcgcggcgggcggcaaggcgctattcggcagccaatcatgcgccggctggcgcggtcatttcggttccaggagcttaattcatgaagatcgccatcagtgcttctcgtcccgaggatgcgggatgtctcatcttcccgatcgccaagggagcggacatcgctccggccatcgaggcgcgggccctggcggccgatgccgccgccagcctgcgcttcgcgggtgaagccggggggcttgtcgagctgttcgccagcgaggcggggaagaccatgcgcatcctgctggtcgggacgggcgaaggcagtgccgccgatttcgagaaggcgggcgccgctgtgtccgcgcggctgctgacttccggcctgactcacgcagcggtggacggcacggcaatcgaggcggcatcgcttgcccatctcggcttcggggcgctgttgcgggcatggcggatcgatacctatcgcacgcggctcagcgagaaggcgaagccgaccctcgagacgctgacgctggtcagcgaggcggctgagctggccgcgctgtgggcggatcgcgaggccctggcaggcggtgtggcgttcacgcgcgagttgatatccgagccggccaatatcctttatcccgagagcttcgtggagcgttgcgcgccgctggccgatctgggcgtcgagatcagcgtgctgaccgaggacgacatggagcggctcggcatgggcgcgctgctcggcgtggcgcagggctcggtccgcaagccgcgccttctggccatgcgctgggacgggaccggcggcattcaggaaaaaccgctgctgctggtcggcaagggcgtcaccttcgataccggcggcatttcgcttaagcccggccccggcatggaagacatgaagtgggacatgggtggggccggggccgtggcgggcaccatgaaagccctcgcgctgcgcaaggccaatgcccatgtcgtcggcatctgcggcctcgtcgagaacatgccggacggcaatgcgcagcggccgggcgatatcgtcaccaccatgtcgggccagacggtggaagtgctgaacacggatgccgaaggacggctggtgctgtgcgatgccatctggtgggcgcagcagacctacaagcccgaggttctgctcgatcttgccacgctgaccggcgcgatgatcatcgcgctgggccacgagcatgctggtctgttcagcaatgacgatggtcttgccaatcagcttctctccgcaggtgtccaaagcggcgacaagctgtggcgcttcccgctgtccgaagcctatgacaagctgctggacagccccatcgccgacatcaagaatatcgggccgcgctatgccggctccatcacggcagcgcagttcatcaagcgcttcgtgcaggatggcgtgaagtgggcgcatctcgacatcgcgggcatggtctgggcggacaagcccggcgccacctgggacaagggcgcgaccggctatggcgtgcgcctgctcgatcagctcattcgcgatcattatcaggcggactgatccgggggacgggaaaaagcgtgcaggtcgacttctaccagctcagccgcgatccggtcgaaaccgtcatgcccgcgatcgcgcgcaggatcctggagagcggtggccggctgctggtggtctcggacgagcgggaccagctcgaccggatttcccggggcctgtggaacgcggggccggagacctatctcgcgaacgatcatgccgacgcgccggcgtcgcatgtccagccggtgctgctctcgcccggttgcgagccgctgaacggcgcccgtcatgcggcgctggcggatggtcggtggcgggaagaggtccttggcttcgatcgggctttctacttcttcgacgaggcgaccatcgccggtgcgcgtgcggcatggcgcgcgctgagccggacggacggcgtcgtccctcgtttctggaagcaggaaggcggccgctggcggcagggaccctgagcaacgccgtgctctcagggtggtgaccagccggtcgtgtggatcagttcggccagcaattgcgtgcgatgaagatgctcgatctccggatcggcgacctgaagatattcggcccctgagagattgtcgccacgcttgcggttcagtggtggctcgaggctctcgatcatcaatgcctccatcgtttcgatgatcacattgtggttccacgaggaggacggggtgtggagcagcccatccttgcccacagcccgcatgccgaaccaggagaaacgatcccagcgtcccgccatccggtcccccgtatgggccttgaggcgggcgcagagcttctccgtcgcccggccgacataaatgatccgatcgcggtcatgcagcaggtagacgccgacctgctctgcaaagtccaccttgcccggcccgcgcttctgccgcccgaacagcctgggctggccgctccagcggatctggtcccgtttccagtacatgccgaatgcggtgagcgctccggggccggagcggggcgccgccctttccgcgcgtgtctgcagtgccgggccggggcaatcctcgcagatcgttgcggcgggccggtgatagatgatgggctccctgcaatgaccagctttgacacaggggatcacagcagtccccgcgggcgccggggaccgggaatgcagggcagggactggcgggatatcggggccatctggcctgtactggatcgatccatccgtctggcggatcagtcgatacatgatctctccgggaacaacatcttgtccgggctggctttccatttgcatgttatgctcccgtccccgggcatcagcttagatggaccgcattaatcgatcgtaacaaggtttctggtgtgcacttgatccggcagcacttcgccgctagagggcgcgcgtctttccattcagcctgatttcggagcattcccatggcggtgactcgcaccttctcgatcatcaagcccgacgccacgcgtcgtaacctcaccggcggcgtcaccaagatgctcgaggaggcaggcctgcgcgtcgtcgcttccaagcgcattcacatgacccgcgagcaggccgagggcttctacgcggtgcacaaggagcgccccttcttcggcgagctggtcgaattcatgatctccggccccgtcgtcgtgcaggtgctcgaaggcgaggacgccgtgaagcgcaatcgcgacgtgatgggcgccaccaacccggccaatgccgacgaaggcaccatccgcaagacctatgccgagtccatcgaggccaacagcgtgcacgggtcggacagcgaggagaatgccgcgatcgagatcgcctacttcttcaagccggaagaaatcgtcggctgaacgcgagtcgtccatgcgacagaagggctgccggagcgatccggcggccctttttcatatcaggcgcccgtcgccggctggcccgcccaggcaagcaggtcgaaatcatcggggacgatgaggaagagattggcgacaggggtgagcatgttgctgcgatgccccttgccgcgctggtcctcaatgaacaccagatcgcccttgccgatgcgatgacgggttccatcggtgagttctacttcgatgtcgccggtgatgttgatcgagaaccgcttgttcggggctgttccccagtgcgtcctgcccgggccgatgctgccggcaaggacggtttcgacgggaatgggcttgttcccatgcacgcgcacccgccgggcacgggaaataccgtccgcatcggcatagacatgcagcacttcgagcaggccgggtggcgcgcgcattgtctgcgcttcggcgccctgcggagcgagcatggcgacaagcgcacccgcagtcatgagatcacgccgactggtttccatccttcgctctccctctccctctcccttttttgcgtgatcgcccgccggactcctcggcactttccggcggccgcatctttctcgcgcggcgctggcccgggaaggaagaaacgtccggcgctagtcgttgcctcgcatctgctcatgatggcggatcacttcgtcaatgacgaagcgcaggaacttctcggtgaagtccgggtccagattggcgtccatcgcgagccggcgcagccgcgcgacctgctcgctctcgcgttgcggatccgccggggggagggcggccgtcgccttgtattcgcccacggccttcgtgatcttgaaccgttcggccagcatgaagacgagcgcggcgtcgatattgtcgatgctttcccggtagcgcctgagcgtttcgtccattccgctgccttctccttttttgcggcgggcatcactcgcctctccgcaggcacaaggcaagccaatttgcttgccaaaccggggtgctgccgccagagcacggccatgagcgccaccattcaccgcctgtcgcgcaacagcgcgccatcgctcgagccgatgatgagcctggtcgcggaagacctgaacagcgtcaacgccgtgatcctggcgcgcatgcagtcgcgcattccgctgatcccggagcttgcgggccatttgatcgcggggggcggcaagcgcatgcgccccatgctgacactcgcttgcgcgcggctgctcgattatgccggcacgcgccatcacaggctcgccgccgcggtcgagtttattcacaccgccacgctgctgcacgacgatgtggtggatggcagcgcgatgcggcggggcaagcgcacggcaaacatgatctggggcaacaatgcctcggtgctggtcggcgatttcctcttcagccgctccttcgagctgatggtcgaggacggctcgctcaaggtcctcaagattctggccaacgcctccgccgtcattgccgagggcgaagtgaaccagctcaccgcccagcgccggattgagacggacgaggaccagtatctggacatcatcggcgcgaagaccgccgcgctgttcgcggccgcctgccgtatcgcggccgtggtggccgagcggcccgaagcggaggaactcgcgctggatgcctatggccgcaatctcggcattgccttccagctcgtcgatgatgccatcgattatgtctcggacggcgagaccatgggcaaggacaccggcgacgatttccgcgacggcaagatcactctgccggtcatcctggcttatgcgcgcggcaacgaggcggatcgcaagttctggaaagagaccatgtcgggcctgcacggggacaatgccgatctggcccatgcccagtctctgctcgccgcaacgggggcgatcgacgatacgctggcacgtgcccgccattatggccagcgggcgatcgatgcgatcggcatgttcggcaatgcgcgggccaaggcggccctgaccgaggccgtcgagttcgcaatcgcgcgcgcttactaatcgcaagatgccggacaggccggggggcttgttagaaagtcgcgtctgcgtcacggacgaggcatgatgcagcggcttcccatccatgcggttctgcctgatctgctcgcggttctgcgtgcgcggacgggggcggtgctggtcgcgccgcccggggctggcaagacgacgatggtcgccccggccctgctcgccgagccgtgggcggcgggtagccagatctggctgctctcgccgcgccggcttgccgcacgcgccgctgccgagcgcatggccgagcttgccggcgagaagccgggcgaaaccattggctacgccacgcgactcgagagccgcacctcaccgcgcacccggctgctggtcgtcaccgagggcatttttcgtcgccgcattcaggcggaccccgagctgtcgggcgtggcggccgtgctgttcgatgaagtgcatgagcgcagcctcgagggcgatttcggccttgccctcgccctcgacgcacaggcaggcctgcgggaggatctgcgcctgctcgccatgtccgctacgctggatggagctcgattcgccgcgctgatgggaggcgttccggtcatcgagagcgaggggcgggcctatccggtcgatcttcgtcatgtcggacgcgatgccgcgcagcgactcgaggatgccatggccgccaccatccggcgcgcactcgcggaagagaaagagggggatgtgctcgctttcctgccgggcgtgggcgagatcgggcgcacggcagagcgactcgcgggcctgccgccgcatgtcgccgtgcatcccctgcatggctcgctcgatccggcggcgcagcgtgcggcgcttcggcccgccggcccgggcgcgcgcaaggtcatcctcgcgacgagcatcgccgagaccagcctgaccatcgatggcgtgcgcatcgtggtcgacagcggcctcgcgcgcaggccccgccacgatcttgcggccggagtgacgcgtctcgtgacggagcgcgccagccaggcagccgtgatccagcgcgcgggccgggcggggcggcaggggccgggcgtcgcctatcgcctgtgggaggcggccgccacctctggcatgccgcccttcgatccaccggaaatcctggaaagcgacctgaccggcctggtgctggattgcgcggtctggggcgtgacggaccccgcgaccctgcgctggctcgatgcgccgcccgctgcagcggtgagcgaggcgcggcgccgtctcaccgcgatcggcgctctcgatcaggagggccgtgcgagcgctcatgggcgcgctatcgccgaactgcccctggagccacgcctcgcgcatatgctgctgctatccgcgcaagccggagagggggcggccgccgccgatgtcgccgtgctgctgaccgagcgtggtttgggtgggccctccgtcgatctttcccgccgtcgcgcgacctgggcacgtgagcgcgggccgcgcgcggacggcgcgcgcaggctggcggcgcgctggcttggccttgtcggcaagagcgcgcccgcaggcgagggcgcgcgccatgacgaggatgccgcgctggcccactgcctcgcgcgtgcatttccggacaggatcgcgcgcaggcgtgctgctgacgggcaggactggatcagcgtgggcgggcgcggcttccggctcgatccggccgatccgctggctcgcgcggactggcttgccgtcggtgagattcagggaagcgcggcgggggcgcgcatcctgtcggccgtggcgatggaggaggcggacgtgctcgcgctggcggccgagcggatcgaggaaaagcggaccgtgcgctggcgacgcgaccttggcggcgtcgaggcttcccgggagcgctggctgggcgccatccgcctctccgccggcccggatgattcgcccgaacgcgcggcggtgatcgccgcgctggcggccgcgctacgggaaggcggactggagcttctgccatgggacaaggccgctatgtccctgcgcatgcgtgccgattttgccggggaaggcgcgcccatctccagcgaggccctgctcgccgatgcggaggcatggctggacatgctgcttccggccgatgcccgccgccttggcgccatcgactcaggcgcgctgcgcaatctgctggtccagcgcctgggttgggatgccacgcagcgcatcgaggcgcttgcgccggcggacttcaccagcccggccgggagccatcacgccatcgattatgacgcgccggccggtcccaccgtcgaggtgcgtgtgcaggcgctgttcggcttgtcggagcatcctgtggtgggggcggcgcgaatcccgctggtcctgtcgctcacgtcgccggcggggcgaccgatccagaccacgcgggatttgccgggcttctggaaaggaagctgggctgctgtggcgcgcgaaatgcggggccgttatcccaagcatccctggccggacgatcctgccgccgcgagtgcgactctgcgcaccaagagggcggacgcgcggggctgagctactgcacggcgattctccccggcacgcgatcttgacacgccctgcggttttgcgcgacggacgagccgacaagcaagggagtccccatggccgcgcgtatctaccagattcccaagaatgcgatgcagtcgggcaaggcacgcaccggcacatgggtgctggagttcgaggctctcgaagccaagaagcccgatccgatgatgggctgggccggttcgggcgacacgcgcgagcaggtgaagctgactttcccgagcgaagctgccgcgcgcgcttatgccgagcgttacggcattgcatgtcatgtggtcaggacgccgcccaaaaccttgaaaattcaggcttacgctgacaatttccgctaaggtcgcgtcgcctcgcgcaccggtttccgataagccgcgccgccaattcgcctaaaaggcgtcggcaatatccatcatccttgtgagccttctgggcgcgaccgcccgccagctctttgccagccagtccccgacatggtcccagtccacgccgggcctgtcgagccggagcgcgacccagccgctcgcgccataataagcggggcgataatagagatccggctccgcatcgatgagcgcgttcatctcgtccggccccgatgtcttcaccagcagcgcgatggcgtcctcgccatgatgattgacggaaacataagcgaagaacttgccggatttctcgccacccacgcgccagcccggcgcgccatgcgatgtacgcgcgtccgtctcggggagggcaagcgccagctctcccacgcgagcgacgatccagtccgcgtccatctcgcggctcacatagtcggcgagcatgcgtggatagagctgatactccgcatagagcacgcgctgtgccagcgagtcggccgtgtcgccgggcaggatcgagaccggaatctgtcccagcaccgggccgtcatccagttcggacgtgaccagatggactgtgcagccgccatggctgtcgcctgcgtcgatcgcgcgctgatgcgtgtcgaggccccggtaattgggcagcagggaaggatgggtgttcagcatccgtcccgcccattgcgccacgaagccaggcgtgaggattcgcatataaccgcacagcgccacataatccgcgccggaccggagcagcgcgtcctgcatgatcgcctcgtgcgcctcgcggctcatgcccttgtggctgtgcgcgaaggtcggcacgccttcggccgccgcgatggtgagcccgcgcgcctcgggcttgttggaggcgacaagcacgatctcataggggcagccgggcaggcgcgaggcgtagagcagcgacgtcatcgtcgttccggtgccggaaagcatcactgcgactttagctttggccatggaacgcctactcattcaccatcgccctgaacctgttccaggggctatctgcgatcgggatcggccaatgcggccaaatggatactgaaacaaggtcagcatgacgtgcggcaggcgtcagccgagatgcgtcgcgctccagccggccatcgcgctccagctttccgccgagccccttacggtgcagcccttgtcgcctgcgcgaatctcgccgaggcgatgcaccgtttccccggcttcctcgagcgcggcagtcgcgccggtgacatcgccgggcgcgacgaccacggccatgccgatgccgcagttgaaagtgcgagccatttcgcccggctcgatattgccctgcgcctgcaggaaggccatcagccgcggctgtggccagagatcggcatcgacatgcgcatggagaccggccggcagaatgcgcgggatgttctccagcaggccgccgcccgtgatgtgggccatggcgtgaacaagtcccttgcggaccagcgggagcagtggcttcacatagatccgcgtgggcgccatcagcgcgtcaatcaacagcacctcctgatcgaagagagcagggcggtccagtttccagcccttgtccgtcgcgaggcgacgcaccagcgaatagccgttcgaatggacgcccgaggaggctagccccagaattacgtcgccctcggcaaccttgtcggcagtgaggacctcgtcccgctcgaccgcgccgacgcagaagccggcaagatcatagtctccatcggcatacatgcccggcatttccgccgtctcgccgccgatcagcgcgcaaccggcctgtctgcagccttccgcaattcccgcgatcacgcgctcggcaacgccgttgtccagctttccggtcgcgaaataatcgaggaagaacaggggctcggcaccctgcacgatcaggtcgttggcacacatcgccacgagatcgatgccgaccgtgtcgtgcttcccgctgtcgatcgcgagcttgagcttcgtgcccacgccgtcattcgccgcgaccagcagcgggtcgcggaaccctgccgccttgagatcgaagaaacctccgaagccgccgaggtccgcgtcggcccccgggcgccgggttgcccgggcgagcggcgcgatggcgcgcaccagcgcgttgcctgcggcgatatcgacgccggcctgggcataggtgtaggcggggggagcgttgtgcttgctgtccatgtgccgccattaccaaatcgggcttggttttccagagcaatgccgccaaaaggacgccgtgacgctcagcctgccttccctgcgccccattcacctcgtttttctgctggttctggcagcctttgcggccgtgcttgttgcgcagatcgaaggcgagcgagggatcgcgccgatcgcgtccaatggcgatttcgaggtgcgggacattcgcgtggacgtttacggtcccaacgccgacgccgctcgcgcgaccggctggcgcctcgcccagcgactcggctggcgcgcgctctggcagcgcacgaacggcgcgggcgggccgatgctgggtgacggcgtgctggatggcctggtttccggcatcgaggtccagcaggagcagatcggccccaatcgatacatcgccacgctggccgtcatgttcgatcgtgcccgggccgggcaggcgcttggcgtgagcggccagatcatgcgctctccgccgcttctggtgattcccgtgctgtgggatggtggtgccgcgactaccttcgagaggccgagtgagtggcagaaggcctgggccatgttccggaccgccgagagcagcatcgattatgtgcgcaccgttggcgatggtgccgatccgatgttgctcaatgccggccagaccgggcggcgcggtcgcaactggtggcgggtattgctcgatctctatggggctgccgacgtcatcatgccgatcgcacgtctcgagcggacctggcccggcggtcctgtgaccggccatttcaccgcgcgttatgggccggacaatcatcttgtcggcagtttcaccatgaccgtgaacaggtcgcaggacgtgcctaaaatgatggcggacgcggtcggccggatcgatgcgctctatgcccgtgcgctggcgagcggcacgttgcgacccgatccttcgctggtcatcgaggagccggtcaacgccgttgaactggaaggcgtcgagaatctggattcgctcctcgccgccctgccgagcgaggaaggaacggggcaagtgaatggcggcctcaccatcatggtggatacgccgtcccccacgtcgctgagcgaggttcaggccttgttgcgctctgtcccgggcgtcagcggcatatccacgacgagcctggcgctgggcggcacttcggtgatgcagcttggtttcaccggctcggccgatcagcttcgcgtcgcgctggaagcgcgcggattctccgtcagcggttcagggagcacgctgcggatcgtccgccgggccggcgctccggcggcacaaccctctccggggggcggcgaccgatgagccagttgccgctgcccatgggctggtcgcagcggggggagcgagacagcctgctgatccatgaagcgaatgctgatgccatcgcgctggttcgcaactggtcccgctggccttcatgctgcaccctgctggtcgggccgccacgctcgggcaagacgctcgtgggcgcgctgttcgcggccgagaacggcgggcaagtggtcgatgatgctcatcgcgccgacgagcagcatctcttcacgctctggaacgacgcgcaggacatgaaggcgccgctgctgttgatcgcgccggagccgccgcccgcctggaggatcgccttgccggacttgcacacgcgccttggcaccgccgcgatcgcccggatcggcttgcctgacgaggcggtcagcgcggcactcatcgcacatgggctggagcaggccggctccgccttcgcaccggatgtcccggaatatctcgcccggcgttccgagcgatgctatggggcgatcgaagctctggtgagccgcctcaatgccgcctcgctggcgacggggcagaagctttccgtgggatcggtgcggcaacttttccgtaacgaaaccgggccaggcgaaacaaccgatccattttcgcgcggagaatgaacgaccgtggctgaagccgatcctgtcccgtcgatttccgatgcatcgatccctgaaccggggcgttatttcaatcgcgagctttcctggctcaacttcaaccagcgcgtgctggaagaagcctccaatcccgcgcatccgctgctggagcggctgcgcttcctctccatttccggcaacaatctcgacgagttcttcatggtccgcgtggccgggctcaaggagcagcagcttcagggcgtggagctccgttcggtcgacggactgacgccggcccagcagctcgaagccatcggggcgcgcgccgacgcgctcatggccgagcagcaaagcgtctggcacgacctgtgggcggccctgcgcagcgccgggatcaatgtgatcggcacggagcaggtcgacgggaaagccgaggcctggctgcgcgagcatttcatggagcaggtcttcccgatcatcacgcctcaggcgctcgatccggcacatccgtttcccttcatccccaacaagggacttggcctgttcttcgatctcgtccgcgagtcggacaagcaggtggtgcaggaactggtgatcctgccggcgacgctgccgcgcttcattcgcatgccgggccgtacggcacggtacatcgcgatggaatcgctggtccggcgcttcaccgatctgctgttccccggcttcatcgtccgcgagagcgggcttttccgcatcctccgggacagcgacatcgagatcgaggaagaagcggaggatctcgtccgctattatcgcagcgccatcaagcagcgccgacgcggccggatcattcgcctcgagatggagcgcggtgttgccgagccggtcgagaacatgctccagacgctgatgcaggggcatgaggcgatgtcagtggacattgacggcttcgtgggcatcaccgatctcgccgagctggtcgaggaggatcgtcccgatctcaagttcacggcttatgtcccccgcttcccggagcgcatccgcgaatatggcggggattgcttcgccgcgatcaaggccaaggacatcattgtccaccatccctatgaaagctttgatgtcgtcatcgctttcctgaagcaggcggcggccgacccggacgtcgtggcgatcaagcagacgctttatcgcgccggcaagcaatcggcgatcatccgcgcgctcatcgacgcggccgatgccggcaagtctgtcacggcgatcgtggagctcaaggcccggttcgacgaggagcagaacctgctctgggccagccagctcgagcgggccggcgtgcaggtggtctacggcttcatcgagtggaagacgcacgccaagatatccatggtcgtccgtcgcgaaggcaccggcttccgcacctactgccatttcggcaccggcaactatcatccggtcacggcccgcatctacaccgatctcagcttcttcacggccgatccgcgcgccgggcgcgatgcagctgccgtgttcaactacatcacgggctatgtcgaacccaagtcgatggaactgctcaccttgtcgccgctcaatctgcgccagaggctgaccgagctcatcgatgccgagatcgagcatgcccgggccggacgcccgggcaatatctgggccaagatgaacagccttgtggatgcggccatcatcgagaagctttatgcggcgagcaacgccggcgtgaagatcgaactgatcgtgcggggcatctgttgtctgcggccgggcgtgccgggcatgtccgacaatatccacgtcaagtcggtggtcggccggttcctggagcatagccgcatctgggccttcgggaatggcaaggcgctgcccaacaacgacgcaaagctgttcatcagttcggcagactggatgccgcgcaatttcgaccggcgggtggagtatatgctccccatcgaaaatccgacggttcacgatcaggtgctcgaccaggtgctggtggccaatctgctcgacaatgaacaaagctgggtgctcaacgccgatggttcctatgaacgcctcaagccggaaggcaagcggttcaatctgcaccattatttcatgaccaatccgtcgctttccgggcgcggcgcggcgcggcgcaaggacgttgcggtgcccaagctttcgctcggcaaacgtggctgaacggagcctgcttcccgtgacattgcttgatcgtcccacaggccagtcgaggcagacgacgctcaaaggcgcccatttccgtcgcaccgcaatcattgatatcggttcgaacagtgtccgcctcgtcgtttatgatgggccccggcgggtgcctttcatcctgttcaacgagaagatcatggccggccttggcgccgacatcgggcggacagggcggatcggcgagcgcgccatagagcgcggtcttcaggcactggagcgcttctcccggctgatcgaagaaatggcggtggaagaagtgatctgcgtggcgaccgccgccgtgcgggacgccggtaacggcgccgagttcatcgagcgcgcggacagcctcggattccaggtccgcatgttgagcggcgaggaagagggcagggcgtcagccttcggcctgctctccggcatcccgcaggccgaagggatcatgggcgatctgggcggtgggagcctcgaactggtgcgggtcggcgcgggcggtgtcgggccggcggtgtccctgccgctgggcgtgttccgcatcggagagatcaggcggcggggcaagaaggcgctcgcgcagcgcttcgatacactgctgcatcaactgggcggcgacgacttgcctgccgatgtgccattctatctcatcggtggaagctggcgggcgctggcgcggctcgacatgcagatcaccggctatcccctgccgatcctccatcattatgaaatgacgccggatcggcctgcggcactgctgcaatggctggagcgggcacagaaggccgatctcaagggcctgcccgctgtcagcagcgcgcgtctgccgggtttgcccgatgcggcgcatatgctggtcgccatcgtcgagcggctgcggccctcccgcctcacagtctcggctttcggccttcgcgaaggcctcctgttcgagcagttgccgccggaactggcggagcaggatcctttgctggtggccgcccgtatcgagggcgatgcgcaagggcggttcgtgggtcatggcgaccagatcgcgggctggattgcaccgctgttcgagaacgatccgcccgaatgggcgcgtgtacgcctcgcggcctgcctcctggccgatgtcggctggcgtgccaatcccgatttccgggccgagcgcggcctcgaattcgcgctgcacggcaactggcccggcgtcacggcggcagagcgcgcggccatggcccaggcgcttcatgccaatttcggtggcggcgccatgatcgctcccgcgctcgaagccctcgctccgccggagttcctgcggcgcgcgatcgaatggggtcttgccattcgcttgtgtcagcggctttccggcggtgccgaggggcccctgcaaggatcgtcgatcggcacgcgggagggcacgatcatcctgaagctggagccggaatatgccgcactggccggagaagcgatcgaccggcgactccgccagctgggcagtgccatgggagccggcttcctcgtcgatgcatgatccggcctgtcggcagaccggcctccgcgtgaactgaccctgcgtcgtcctggccgactcagccgcagcgggcgctggtgacgatcatggcctcgtcataggaaactgtcaggcggtcctgcctgaagtccatggtcatcgcgctgccgggtgggccccagcgcagggtgcgcgcacccgatctggcgagcagttccgcgcccagctcggcgctcaccttgcggccgacataagtgccgaggccttcgttcgcgcattcaccggtggcctgcgggggcgtggtcgggccctcggcagtggtggcggcgcagcccggcagcatgatggcggctacgagagcaatggtccggcgcatgtcaggcctccgtgcgagtcatcagcagtttaccatcgcgtaccgcgaaagccatccgaccctccaccagatcgagcgcatcgcggccgaactgctcgaaacgccagccctcgagaatgggcaggtttgcccgcacacccgcggccagcagttcaagatcgtcggagcgtgccagcaggcgggaagcgacgttgatctcgcgcgagcggatcttgagcagcagcttgagcagatcggcgaccagcgcgccttccttgccgaggcccgggcggcttggatcgcgctcgggcatctcctcgcgcggcagcggctttgcagactggatggcggccatcaggcgcgcgccgatctcattgcctttccagcttgcggaaagcccgcgcaccttgcccagatcctcctgggcgcggggcggatgcgaagcgatgtccgccagcgtctcgtccttcgcgatccgcccgcggggcaggttcttgtcgcgcgcttcgagctcgcgccatgcggcgatcgccttgaggcgccccagcacctcggccttccggctggagatgcgaacgcgtttccaggcatcgccggggttcacggtgtagttggacggatcggcgagccgctccatttcctgatcgagccagatcccgcggcctgtcttgcgcagttcctccaacatcagcgggaagatctcggcgagatgcgtcacgtcgccgatggcataatcgatctgccgcttgtcgagcggcctgcggccccagtcggtaaagcgcgcgcccttgtcgagatggatgccgagccagctgtcgaccagattggaataaccgatctgctcgccctggctcagggccatgctggcaatctgcgtgtcgaacaggggatagggcgtcttgcccgtgagattgtagacaatctcgatatcctgccctccggcatggaaaaccttgaggacgtcctcattgtcgaccagcagcgtcagcagtggcttgaggtccagccccgacgccttgggatcgatggcggcagcttccttgccgtccgagatctggaacaggcacagatccggccagtagctgttctcgcgcatgaattcggtgtcgatggcgatgaaatccgccttcgccatgcgctcgcacaaggcgaacagagctgcattctcggtaatcagtggatggatttgcatatggcaagtgatcttattatgggccggtcctcgggtcgggagccgggataagcgagacaaggcgcgtcccttagcctccttgtcagtctttgtcattcatccagccgcctcgcaatgaggggcacgaaataaaggccagtcacgcatgcacgcctatcgcacgcacacctgcggggagcttcgatccactcatgtcggggagaccgtccgcgtctccggctgggttcaccgcaagcgcgaccatggcgacctcgttttcatcgatctgcgcgatcattacggcatggtgcagatcgtcacggaagtcgacgggccggttttctccgtgatcgaaagcctcaaggcggagagcgtcgtgacgatcaccggcaaggtggtcgcgcgtgcggcggaagcggtcaatccgaacctctccaccggcgagatcgagattcgcgcggaggatgccagcgtgcagtccgccgcgcaggagctgcctctgccggtggccggcgagctggactatcccgaagagattcgcctcaaatatcgtttcctcgatctgcgccgggaaacgcttcacgccaacatcatgctgcgcagcaacgtcatcgcgtcgctgcgccagcgcatgatcggccagggcttcacggaattccagacaccgatcctgacggcgagctcgcccgagggcgcgcgcgactatctggtgcccagccgcgtgcatccgggcaagttctacgcgctgccccaggcgccgcagatgttcaagcagctcctgatggtggcgggtttcgatcgctatttccagatcgccccctgcttccgcgacgaggatgcccgcgctgatcggtcgcccggcgagttctaccagctcgatttcgagatgagcttcgtcacgcaggacgatgtgttcgcggccatcgaaccggtgcttcacggcgtgttcgaggagtttgccgactggcagggcaagaagcggacggtcagtcccttgccgttccggcgcattccctatcgcgaatccatgctcaaatatggcagcgacaagccggatctgcgcaatcctatcctcatttccgatgtcagcgcgcatttcgtgggttcgggcttcggccgcttcgcgtcgatcgtggagagcggcgatgtcgtgcgggccattcccgcgcccggcaccgccgagaagagccggaaattcttcgatgacatgaacgcctgggcgcagggcgaaggctttgccggtcttggctatgccacccgcaagggcggcgagtggggcggtcccatcgccaagaaccatggcgaggacaagatgaacgcgctggccgacgcgctcggtctcgggccggacgacggcctgttcttcgcggccggcaaggaagcgcaggcagcgaagctcgccggccttgcgcgcacgcgagtcggcgagcagctcgggctcatcgatcccgatcgcttcgagttctgctggatcgtcgacttcccgatgttcgagtatgacgaagacgccaagaagatcgatttcagccacaatcccttcagcatgccgcagggcgagctggaagcgctggagacgatggacccgctcgacatcctcgcgtggcagtatgacatcgtctgcaatggcgtcgagctgtcgtcgggtgccatccggaaccacaagccggagatcatgtacaaggcgttcgagattgccggctacagccgcgaggatgtcgacacgaatttcgcgggcatgatcaatgcgttcaaatatggcgcgccgccccacggcggttccgcgcccggtgtggaccgcatcgtcatgctgctggccgaccagccgaacatccgcgaagtgatcgtcttcccgatgacgcagaaggccgaggacctgatgatgcaggcgccggcgcctgcgacgctcaagcagcttcgggaactgcatatccggatcgtcgagccgcagaagggttgagcgcagccgaggggcttcaccgcctgcccatgccttcatccggcctccccggcgggccggatgagcaaggccgggcgagcggtgtgcgatccacggccttcagggcgatgcactctcgacaatgactacccgggcggtagggtggggcatggccatcaagctttccgactatgagaagggcggcaatttcgaaggcgacttcgacaaggctctgctcaagcttcagaagcggctggagaaaatccaggtcgcgcatatcgttcacaagcggcgcagcgtcgtcatgctggaaggctgggacgcggccggcaagggcgggatcatcaagcgcatgacggcgctgctcgatccacgctatttcaaggtctggtccatatcggcgcccactgaggacgaactcgggcggcatttcctctggcggttctggacgcgcctcccggcggacaggcatatcgcgatctatgatcgcagctggtacgggcgcgtgcttgtcgagcgggtggaaagcttctgttccgagaaggagtggaagcgcggctatgacgagatcaacgagttcgaggcgcagcaggtggacagcggcaccgccatcgtgaagctgttcgtccacatcacccagaaagagcaggatcgccagctcgcccagcgcctggacgatccgttcaagcgctggaagaccggccttgaggattatcgcaaccgggcgaagcgggacgcatatgttgaagcgatcaaggagatgttcgcgcggaccgacacgcgctgggcgccctggcatgtgatcgacggcaatgatcgcaaatcggcgcggatcgcggcgctcacctgcattgccgacgcgctggagaagcatgtgccaatggacatgccgccagccgatccggccgtgatccggctggcgcaagaggccttcggttacgatcccgacgactgatgcgtggctctgccggtcacgatgcagagcttcccaccccgatcaggacggccgggtgagctcctggtacatgatataggcgtcgacatagccgagcttggggtgccggaaggcgccgggcaaggctccgatgatggtgaagcccatgtgctgccacagccgcacggcgcgatgattggtcgcgatgacgaggttatactgcatcgcgcggtagccttgccggcgggcggtttccagcgagtggcggcacagcgcctgcgcgacgcctttcccgcgctggtccggccggacggcatagcctgcattggcgacatgcgcggccggtccggtcgaattgggccgcagcgtataggtcccgatgacttcgcccgtgggccctaaagccacgaagacgctcttgtcggccgcaaaccagtaggcgcgcgccgcagactcatcgaggtcgcgatccagcggataggtttcaccctcgcggatcacaggctcgatgaccgaccagatgcccggccagtcctgtggcgtcgcagcgcgtatgactggcgcgtcaggcactacactgccggattccatgacaagctcttcctcgccgccgccgttgctgatcgcttcattcatcattgcctcactggaagataggagatggcgttgcctcgccagttcaggatgaggcccgtgccgtctcgtcgcaccggtgccgcatcgaaatccacgacgcccatgtcgttgggcaggaaaaggatgcggacctccagccttccccccttcggtgcgggcgggagctgaaagacgggcgaggtcgtgccatggaagggctcggaaagttgaatggaccggggtgtgcggcccgcgaggtcggcgaaccagccatcggcctgcgtgtagcccgtcctggcttctccctcttcgaactcgatacggaaatcgacggcggggatgtcctttccgtcgggccatgtgacgtgcagggcgaaagggggctcctctcctgcagcggcatcatggacacgcgcgctttccaggcggaactcggctggcttcgggcggggcagggtcgtcaggcgaaggtcgccctgttcgcaggtccattgtccttccgcccattcgtcgagcgcaccggtactcaggaaatagcggaagcgaccatcctcggtgatttcgatcatcgaggcgacgtcaggcccggcggaggcgcggaactcgccggtcaggcactgcgcggcgaggttcgacgcgggcagaagtgccccgatcgtaaagaacggcagtgcgcagcggatgagccggcccgcgccggatatcttcggctgtccgaaaaccgatccgtccgtcacgtcgcttgcggtgcggggggaacagcatcatccggatagctgatttccacgacttcccattccttctcgccacccggcagaaaaacgcgccgcagatcgcccaccgtcgcgccgcgcagcgcacgcgccagaggcgtgtcccacccgatgcgtccttccccggcatcggcttcgtcgttcccgacgatggtcacgtttcgctgctggtcatcctcgtcggcaatcgtgacggtggcaccgaagaagatccggctcctgtcgggctgctgacgcggatcgatcacgcgtgccgccttcatgcgctcggagagccagcgcaggcgccggtcgatctcgcgcatccgcttacggccgtagagatagtcgccattctcgctgcggtcgccattgccggcagcccagctcacgatttcgacgatcttggggcgctcgtcggacagcagcctgtcatattccgcgcgtaacgccatcatgccggccggcgtgatgtagttcggcctggccggactgctcatccggtttatcggcggcgcttggggcgtttggtggcgtacatgagcgcggcaaccagcgcggcggaccccacgccgatgctcatccagaaagccttgttggccgtgagaggctccgtgccattggcttcggcgggggagggcgctgccgccgctccggcttcctttgattgttcggtcatcgttcctgatcgtcgttgatgaagggaaatattgcagggaagaaagcgggcctcagcccggccgctgcttcccgagataccggctgagcggcgccgaggaggaggaggacgccatctgccgggtcggattgacgagatcgtagatcacggcgttctccagcacgcgctgcacatagttgcgcgtctcatagatcgggatatcctcgatccactgcacgatgtccgcgcccggcaggcgcggatcgccgttggccttgagccatttgttcacattgcccatgccgccattataggccgccacggccagcgggtagctgccgccataatagcgcagcaactggctgaaataggtgctgcccagctcgatattgtagtgcggttcgaacagcgagcccgtgtcgtagctcatgccgatcttgcccgccacttcacgcgcggtggccggcatcagctgcatcaggccgcgtgcgccggcgcgggaaatgatcgcacggtcgaactggctctcctgccgggtgatggcatggatcatcgtccagttcatctgctggcgatcgggcactttcatgcgggggaagctcgcgtccgcatagccggagaggccgttcgccatggcgcgccggccgaccatgacacccaggtcggggcgtcccagcatctgggacagctcggccacgagcacatggtcttcgtccgtctcggccgtggaagcgagagcgcgcacgaagcgggactgttccatccatgcgccatccctgcccagcttgagcgttgcctgcacgatcggccgcgagaggaaggccttgcgctgtgccgcagcaatctccacgcgtcgttcggcggctggcggtgccggaatggccttgccttgccgctccagcgcgagctggccataatattgatcggggaaggcggcggcccgcgcgaaatgctcgttcgcgacgctctgacgaccagcggcagcggcggcgcggcctgcccagtaatagcccttcgatacggtctgcggtgatcgggcgccggtcgcatagcgcacgaacatgccttccgcgtcggccgggcgaccaagcttgttgagtgcggccgtcccggcgagccagaccaggctcgtataatcgtcccgcacgcccagcggctgggcgctcacgtccgttcccggctcgaaggcgtcgtcgaccttggatgcgatggcgtaggcgttcgaccactggctatcggagcctgcggcccgcgcgtgggcgagcagcagttcgtaccagcgctcggcgtcgccgggccgctgcatgagcgtcatgcgattggcaagaagggttcgcaccccggcgctgtcgccattctcggccatccagcgggccttgtcggcaagatagccggcgtccatagcgccgaccggatcggccggccccatcttcaacgccgcgtcagccgccttccgctggaatgcgatgcgcgcggcgacgacggcctggcgcgtcacgggcacggagggcagcacgcgctcggccacatccgcgcgacggcgccagagcgcggcatcggcgcgtttgagatggtcatccgccgtgaaaaccgagaagaactgcccgcgcagcttttcctcgtatttcgggtccatcggccccgcgatccaggcggcgcgggccacgcctcgcgcgtcctcgaaccgggcaaggcgcgccagcgccagcgcatggacagccttgccctgcgctgtcgtggccggatatctctcgaagaagcggatgatcttgccggggtcgtccatgtccggatcggccaggcgctcggcattgccgcgcagccggccctcgtccggccagccgggatagccgagcaggaaatcggcataagcggcaaagccaagcgcatcgctggaggccaggcgccgccattcgccgatcgccgaggtgatctgggcatcggaggcgctgttggcagcgatccgttcccgaaccgcctcccaggtgacggtcgtggcggactgcggtgcggacgcgctggtcgcccccgaggcaagtgccgcggcgatgacgatggcgggcaagcgaaggtcttttcccatgcggtacattatggcagagcctcgatgatcgaacggtgaacgggcgcgtgcatggccccaatatgcctgtccgagcgcgcgctttgaaggagttttttcatgttttccggttcgattcctgcacttgtcacgccgtttcgcgacggacgggtcgatgaagcagcgtttcgcgccttcgtggactggcaaatcgccgaaggatccagcgcgctagtgccgtgcggaacgaccggcgaaagcgccacgatgacgatcgaggaacataaccgcgtcgtgcgaatctgcgtcgagcaggcggcggggcgcgtgccggtgatcgcggggtgcggatcgaatgacacgcggatcgctcttgagcacatgttcgccgcgcaggcggccggcgctgccgccgcgctggtggttgcgccttattacaacaagcccaaccaggaaggggtctatcagcacttcgcttatctggcgtcgcgctgcgacttgccgatcgtgctgtacaatgtgcccagccggacgatcacggacatcggcattccggtcatgcaccggctggcggaggaattcagttcgatcgtcggggtgaaggacgcgacgggcaatcttggccgcgtgacggctcagcgcctcgcttgcggacctgatttctgccagctttcgggcaatgacgagacagcgctcggcttcaatgccatgggcgggcggggctgcatctcggtcacggccaatattgcgccacatctctgcgcgcagttccagaatgcctgcctgtccggtgactgggacacagcgcttcacctgcaggaccgtctctatccgcttcatgatgccatgttctgcgattcgtccccgggtccggtgaaatatgccctgtcccgactgcgcgaggacatgccggcggaggttcgactgcctattacatggccatccggtgcagcgcgcgcgaccgttgaccgggccctcgagatcgcgggtctggtttagcagcggttcatctcctagatatagattgcttcaccgaaagagagtttccatggcccgcccgcgtccatccaccttcaataaggtcaggaccgtcgccgagaaccggcgcgctcgctatgactatgccatcgaagacgtgttcgaggctggcatcgcgctgcgcggcacggaagtgaaatccctgcgcttcggcgaggggtcgatcacggagagttatgccgaagtgaacgatgaggaagtgtggctcgtcaacagcaacattcccgagttcagccacggcaatcgcttcaaccatgagccgcgccgggctcgcaagctgctgctgcatcagcgggagatccagaaactccatggcgccgtggcgcggcatggcatgaccctggtgccgctgagcgtctatttcaacgagcgcggcaaggcgaaggtcgagctcgcgctggcgcggggcaagaaggcccatgacaagcgcgagacgatcaaggaacgtgactggaagcgcgagcagggccggctgctacgggagcggggctgatgcctagcaagcggctggtgcgggcctttcgcgagtccatgcccagccgggaaagccttgagcagaaccggttcgtcaagccagtcgcgcaccgcgtgctcgcgccggagctgtggcgcttcacccggcggtcggtgccgcgcggggtcgctcttggactgctggtcggcatcttcctgctgatcccgggtctgcagattgcaggggcggcgctgctggcattgccggtgcgcgccaatgtgccgctggccgccgccatgaccttcctgtcgaacccggcgacgacgcctttcatcctggccgcctcttattatgtcggctccaccatgctcgggcgctcgggcgatctcagccaggtgatggcactcatcaacaatcatgccggcgtgggcgactggatgcgctggctgttttccgaaaccgcgccggctctgctgttcggccttgcggtcgtttcggtcgtgtgtgcggcggtcggctatctcctctcttcgctgctgtggcgctcccgcctcgcacggaagtggaggcagcgtgcgcacgctcgcctgcgcgaaccggagatggaaggcgacgcaatcgaactcggcctgagggaacaggcttcgtgaaagctatcggcccgggatcccatcgtggcgacttgctcagcctgactgctgacaggcccaccgtgaatcccgtgccggtcatcgtcgcggcggcgttcgtcagtgcgcttctgctgctctggctgctgggggacgttgttctggcggccggcttcggggcagctgtgatcgggggcgcggcactcatctggtatgcccagcggcttttcccgtcggcacaggtggatcaggctgtcgtgaccgactggacggtcacgcgggcggctgccgaggcggcggggcatgcgatcgcggtcaccgaccgcacgggccgcatggtctgcgcgagcgatcaatatggggagtggttcccaggctatccggtgccggcggaaatcaaggtttcagcgcgcgatcaggatcggctcgcccaggccgcccgcgcggcatggcgcgatggagaagccgaagtgtccggcctgttgcgtggcagcctgcagctcgatgtccatgtgctgcgcaccggccgcattgacgactatctgctctggcgcttcgcaagcgtgcggcaggccagcgtcatggacgattatctgcgcatcatagaagggcaggcgggacggcagctctccgaagcaggcatcatgtgcgtgatgatcgggggcgagggacgcatccgggccgccaaccccgctttcaccctgcgcgcgaccggcaggccggacagcaacatcatcggccgcgatttctccgcctatatgcgcgtggatgccaagggccgcatcttctatgcgcaggaggagcaacaggcgacgccggttcgcatgatgcagattccggtgcgtccggaagatcccgccggtctgctggtgcttgtgatggtcgacgacaatgtgccgtcggtcgagggcatttccagcctcgcttatgtcgagacgctgctttcgctgctgcctttcggccttggcatggccgatcgggacgggcgcctgctgttctacaacaatgcgttcgcccgggcggccggcatcgggccgggcgacaagccgagctaccccggcgatctggtgatcggcgaggatcaggccgctgtcgccgaagcgatccgccgctatgccatcggcccgcagatgtccggcgatctccaggtccgcctgcgcggagccccggaggagtccgtgtcgctcagccttgccggcgtgcgcggtctgggcgaggcggcggtgctgctcagcctcaaggacaacagcgaggagacacgtctcaagcgccaggtcgcccagcagaccaagatgcaggcggtcggccagctggcgggcggcgttgcccatgatttcaacaatatcctcactgccatcattggccattgcgacctgatgctgatgcgccatacgccgggcgacagcgattatgacgacattcagcaggtcaaggccaattccaatcgcgcggcatcgctgacccggcagttgctcgccttttcgcgtcagcagacgctccggccgcaggtcctccagttgcctgacgtggtgtcggaagtgtcgagcctgctcaagcgcctgctgggcgagaacatcaagctggaagtctatcatggccggggcctgggcaccgtgcgggcggacccggggcagctcgagcaggtgatcgtcaatctcgtcgtcaatgcgcgggacgccatgccggacgggggcacggtgactgtccgtacgttcgcggtgtcagcgcaggacgtgcgtgaccttaagaacgagatcatgccgatcggagactataccggcctcagcatcggggacaccggcgtcggcatcgcgcccgatctgctcggcaagatcttcgagcctttctataccaccaagcccgtggggcgcgggaccggtctcggcctttccaccgtttacggcatcatcaagcagtccggcggcttcatcttccccgaatctcagttgggtgagggcacggtcttcaagatctatcttccggtccacgccaccagcgcggaagtgggcgggagcacggcagtgactcgcaagcgccccgccaccgagacctggggcacgggcaccatcttgctggtggaggatgaggacatggtccgcagcgtcgccgaacgcgcgctcacgaggcagggctatacggtcgtcagtgccagcgatggcgagcaggggctggcccgccttgcgcagaccgagaaggtcgatctgcttatttcggacgtggtcatgccgggaatggatgggccggccatggtgcgggccgcccgcgcatcctatccggatatcccggtgctcttcatgtcaggttatgcggaggaacagctgcgcaaatcgatcgatatcgataacgtcgctttccttccgaagccgttttccgtctcccagctggcagaagcggcgcgcgacgtgcttgcagccgcgcgcgcggcgggctgaacccggcaccattgtgcagggcggcgcccatcgccatcaccgggcgatcagaagggacgttccccgatataattgccggcctgggcatagcggcagaccagcacgtcttcgtctgcgcccgtcgcacgcgcgcagccaacctgccttgtcgcgcgccacacgacctgcgtgtaatggcctacatcttccacccggccggtgatgctgttgtccgggaaggtgccgcgacggaagttgcgcttttccctcacccatgcatcgaccatcgcctcgggggtgtagtggcctttcgtgcccgcccagagattctcgccgactggttcgcgggaattctccggagcatgttcgaactcgccgttcctggcgagatgatcggcccagctctgggctgagcgggccagtgccgcattccagttgagcggctcgatcccaagcttgaggcgctccacattgtgcgtagtcagcaggcgctgctcgaaattcagcatcgggtccgtggcgcccatggcgaatggcgccgccagggcgagaaggccggtgcaaaggcggctgtgccagctgtgatccgtcatcgctcagaactcccgcaggtccgcgggatttctctcaccagctcgtcacgagcatgtggacgaggctggttaacgggattttaacgtcgagggtgtcggccgttcatcgtgacgggcaagcgcttgctggcggtggactcgatcagtccgtttgccgggacatcagatctgagtctggcggggcggcgagccgttctgatcgtcggcggggacgatcacgaccatgtctcccttgtgcatctgcgcgaagagcagccgcgcaaaagccagcggcacgccgatgcagccatgggtcgcccggccgacccgcacatcgctgccatggatcgccacgccatcatctgtcagccggagcatgtagggcatgggcgcatcatatgtacgggaatgatagtccgcgtccttctgcaggacggtgaagctgcctgtcggcgtgggcttgccatccgtgccatagagaatgaccgcggatccgatctcgtgcccgccacggaatacggagaggatctgccgagcgaggtccacccgcacccatagcggcccctcgggcacgcctgcctcgttccagacatgcgtgccgaagcgcatcgggccgctgacattgagtatgctgtggatggcgcgccgctcgccgtccggcatgagcatgacagggtatttgcccggcgggtaatgctgccgcgtgcgttcgccggagctctccgcgctgatccgggacagctcgggggtgacacgccgcgtctttgcttgctggtgcaggccgagggccgcgatgacgatgccggcgccgaacagcaggaaggaccgcattccctttcgcatcgatggcgcttcgcccgggcggcctattggcgcgccatgcggcgacgtccggtcacgcgcatcatcgcacccacgacgcacaagcccagcaagatggcggcccaggtggccggctcgggaatcggcagtggctgcggatcaggcgtgggaccggggccggggccgggcggcaggataccgccgccggggctcagcggcccggcgggcaagcttgcaaagggcgtgcctgcggggccggcagggccggaaacaggcatcgcggccaatgcggttggcatcacctcgtcgaacagcggcatgtcgccgaggacggcaggcgtgggatcgggaagctctatcaacgggaacgggctggaggcctcccgcaggccgggcagcacgcgctcgcggggagatgcagcgtgcttggcgcgggatttgatggagtatgtcgagccgggggttctctcgccgggggaccgcagatcgaagagtgcggcgggatcgcgcagggctgccgcgatcctcgccaggctcgtctcgccgatcaggaactggctgccgagggaggcgatcagaaggccgacggcaagcggccacaggcccaggatccgtcggcgcccgggagcagcggaggattcggtccgtccggcagattcgcgcccgggccagtcagtccatgaccagaagcgatctgcccgaaaaaagcggtagagctgagccaatgaaaataatgccgaaatgttgttccaaggaattccaagcgatctaacagaaaactgctaacatcattttaatgatttttggcttttcttcatggttaattcattaaccgagtatttccatattcggttatgcctgcctgatcgctttcacctttgtcagccattagcagtgcattccggaatggcgcgatcacctccggtccgctcggcatggaatctggcatcatcgggaagcccacgagacgtccctacttcatgttcctctcttgttcaacgagaacaaataggatacagacatatcttgtacggtctggacactatgttttgacatccatggggagcggcatcatgacggtaaatctcaagctcatagacggcgacaagaaggcaggcaccatggaacggcagaaggctctggaagcggctctggctcagattgatcgggccttcggcaagggctcggccatgcggctcggttccaaggaaacgatgcagatcgaggcgatttcgacggggtccctcggcctggacatcgcgcttggcatcggcggattgccgcgcggacgcatcatcgagatttacgggcctgaaagctccggcaagaccacgctcgctctgcatgcgatcgccgaggcccagaaggccggtggaacggcagccttcatcgatgccgagcatgcgctcgatccggtctatgcgaagaagctcggcgtgaacatcgacgagctcatcgtctcccagcccgatacgggcgagcaggctctggagatcgccgacacgctggtgcgctcgaatgcgatcgacgtgctggtgatcgactcggttgcggcgctggtgccgcgggccgaaatcgaaggcgagatgggcgacagccatgtcgggcttcaggcgaggctcatgagccaggccctgcgcaagctcaccgggtcgatcagtcgctcgcgctgcatggtgatcttcatcaatcaggtgcgcatgaagatcggggtgatgtacggcaatccggaaacgacgaccggcggtaatgcgctgaaattctatgcttcggttcgcctcgacatccgccgcaccggccagatcaaggacagggacgagatcaccggcaatgcgacgcgtgtgaaggtcgtcaagaacaaggtcgcgccgccgttcaagcaggtcgagttcgacatcatgtatggcgagggcatttccaagatcggcgagattctcgatcttggcgtcaaggccgggatcatcgaaaagtcgggtgcctggttttcctacgattcggttcgcattggtcagggacgggagaatgccaagcagttcctgcgcgagaatccggaaatgacgaccaagctggagcgcgcgattcgggcccgtaccgaggatgtcgccgaaggcatgatggtcggtcctgaaagcgatgatgctggcgaagagtgaaccatgacatgatcatcggtaaattggctcaagtgagttccaatgaccgttgacagaccgtgaagcgagcgccggattttcggcgccgcttttcgtcacgtcatctactgtaacgccatctgggagcgcttcctacgagtgcttcgtcacgcttctctcgagggcgcgcctgcggaactcgcggggagcaacggaatatttctcgtgaaatgtccgggtgaaatgcgcagagctgttgaaaccccaggaaaaggcaatttcggtcagtgtatgcatgctccacgccgggttgctcatctggcgggcgcattcctcgagccgccgccgcaggatataggccagtatcttttcaccgccgcttgcgaacacggtacgaaggtgacggcccgagacgcgtaacctggcagaaatcagggcaggagacagatcgggatcgcgcagattgtcctcaatgaactggatgacatcccgacgccgttgccacgcgatggccgaggcatccgcgagtggggcattgccggatgtgtaggacatcgagatcatctcgagcagatagcgcgcgacccgctcctcatcgagcggtgagcagcccggcccctgcccggaacccagttcacgcaccatggccgccgccgcgccagtcaggcctgccgcacgtccgagacgctgcccgcagaattgctcgggcgtcggcaggtaggtggacaggatcttgagcggcacgcggaccatgatgttgactgccggtccctcggtcttgaagaaatggggaagcccggtgtcgcacagcacgaagtcgcccggcgtcagttccgactccttgccgcactggtagaaagtgcctgtcccttccgcctgaagaaggaaattatacaggcgtggcgccccgatgacgatgtcgcttcgcctgcgctccacgctgcagcgatccatggcatggcgcgcgatcttgaccgggccgagctgcgtgatccgcagttccgcgtcgaacctgtccgtatcaccgggcgtgaactcgcatttgctcatacgcgtggcatagagcgcggcccaggcagcccctctgtcggcacggggcaggccattcgtgctgatcaagtccatcaagcgacctctcccggagaagcccgccatttcaaggggcggtgcgtcgatcttaggccgaaatggtcgcatcaccaataatccctgtcaacgcatgaaccatacgtcacctgtcgggggccggttcccggcgccgccatccgaggcgcaccggatcgctccgggtggtcgccggtctgccggccaaggggtgatcttgactgaaatggcgcaatcttcggtgactgagtgccggcgcggcggttcggccttgcccgccgctcgtaccctgcacatgctgaccaaaaaccgcctggggaggcttgagtgccgcgtttcatactccaccttgtcacgcttctcgtcattctggtgtggccggcgatgccggcctgcgcgcaagggcaggcggcgtcggagatcgacgaagtggcgcgcgatgtcggacgccttgaatcgcttcgggccgtgaaaacgcttcagcgaatctatgcccaatatgcgcaatatggcttgtggcaggacatggccggcctgtttgccagcgatgggaaagtgatctggggtgaggaaaggatcagtggccggggcgcgatcgcatcatggctggcgggtcgcagcggcccggcggggcaggctggtgccctgaacacggaattgatcgatgatcctctggtgaacctctcgaccgatggtcgctccgcggaggggcgctggcgcgggctcgctcttcgcggagacggcaagggcagggcgtggatggaaggcggcgtgtatgagaaccgctatgtgctcgagaatggcgaatggaagatcgccacgctccactatcatccggaatatgaaggacgctacgagaccggctggagcaatgtcgggcagaaggacctgccgatcgttccctatcatttcaagacggatgaggccggtgtcccgatacccaggccgcacggcgcagcgccagagagcggagcgaccccggacgcgctttcgcgccgcgtagccgcactgaacgccgaagatgacgtccgcaatcttcagcacgcttatggctattatgtggacaggcgcatgtgggacgatgtcgtcgacctgttcgcgcgcgacggcgtgatcgaattgggcggcaaggtctacaggggccagcagggtgtccgcagagccatggagattatggggcctcaaggcctccgccagggcatcctcaatgaccatctgcctttcggcaccgttgtggaggtcatgcccggcgggcgcgaggcctatacgcggggcaccgagctggcgatgatcggcgacgcggaagcgggtaccgctcgctggaaagtgaatgtgttccgcaaccgcttcgtgcgcgagcagggcgtgtggaaagttcgggaaatgcgggtcaccccgatcatggacgtcgactacaaggccggctggggcacggaccccctcggtccgaagagtgctggcctgccgcccatgccggtcttcccccgggcttatgcgcccgcaactgggcgggcttctgcgggcgggcgccggatcgccgccgtggcgccgctcaccgggccgatgccaaaaggggaacgcgcagtcagagcaaaggaccttgcggacgttcgtcgccgcctgctccggtcccaagcctgggatggcacggagaatgtctcctccgcttatggccattgtctggacgatcatcagtggccgtgcatgtcggggctctttgccgaaaaggggaacaagcaatcgccattcgccggctattatttcgggcgcgatcgcatcgctgccgcggcgacggcgatgtacggcgcaacgcgcgatccctcgaccgtgatgcggcagcgcattgcctatcactggcgcatagcgccggtcatccacgtctcgcatgatggacgctcggccttgcttcgcacctatctcttccatcccaacacggcccggtatgacccttcgagcggccagccgaacacgggaaacacgatccagaccggcatgtatccaaacgaccaggtcgtgctcgaaaacgggatctggcgcctgtggaccctcacgatcgacgagccttacatgatgatgcctcactggcagggcggctggtctgccgccagggttccgccgccgggcggcggcatgcgcgcgagccccttgctgcagagatatccgcccgacctgctgctcaccgatctcggcaagcgcgaggaaggcttcgcgggaggaaccggaaccaagatcgactggccgggcatcctgccgatgtggttccactatcgcaatccggtcagtggccgcgtgccggaacgttactggcctgactgcgtgccctgcgaggcgcgcccggacgtgcggctgaccagcaatggctaccagatgccgcccaccggcccgtccgtggatggcctggagctgggttcgtcgatgcgcgaggaggatggtgcggggcgccaatagggtccccgcgccccggcggaaggaggatcggtcaacgccttgctcagtgtcggggcgtgaatattccgctgttcggaaagctccaaaaccctccttttccagccatcacgcgggaaataggctcgtgcttccgacgggccaccagtcgcatggattgtccatcatgcaatgggctgcacccgtcgtgaacgatgagccgtaactgctgccaaagccgacaattctgggcgccgatctggggaagttaagaaatttgggccgggtaaacccctgttcctcggtggtcttgccggatcatccgggggccggagacgcggtggtggccggggctctggcgccaatgagaccgaaattcggaaaataaaattcaagggagtggaaatgaaaaacaggatgaaagaagtcgcttcgactttggcactggcgtccgcgatcgtgatcgcctcgccggttctggcccaggatacggcagcggcgccccgcgaacagggaatccaggacatcgtcgtgaccgcgacgcgacaggcgacgaacatgcaggacacgccgatcgcgatcacggccgtcacgtccgaagcgctcgaagagcgcgggctgaagtccgtcgctgacctgaccgccctcgtgcccaatgccgagttccgtcggacccatggcgcgttcggacccggcgtctccgccagcatccgtggcatcggggcatccgacacgaatatcgggaacgatcccaccgtcgcatattatgtcgatgacatttattatccgaccctgctgggttccaacttcgacctgctcgacatcggccatatcgaggtgctgcgcgggccgcagggaacgctgttcggtcgcaactcgctggcgggcgcggtcaacatcgtttccaagcaaccgaatttcaacgaacagtcggcttatgtcgagctcaacgtcggccagtataaccgtaccgacgttcgcgcgggctttaacctgccgctcggtgaaaatcttgccctgatggtctccggcgcgttcaagaagcggcagggatatcagaagatgctggacttcacctgcgagatgaaccggcgcggcacgccggagctcgccggagacgtgccggtctacaatctcgcgacgaccagcaacccgagatacacgccggatgattgcgtcgtgggacatctgggcggcgaggacgttcaggcggtgcgcgccagcatggcgtgggaaccggcaagcaacgtccgcctgacggtcactggtgaattcatccgcgaccagtcggaaaatccggccgataccaccctctcgctcaatccggcgctcaacacgccgaacgagaatctgaccttcggctattatggcgtggcctatgattcccggttcatcaccggcaatccctacaccacttacgagacctacaatgatccgatcggtgccggcacggtcatccccggccacacctattataacggcatgtccacgcatggcggacacacgcttccggcgcggaatgacctcaccaactggggcatctcggccaagctggtcgttggcttgaccagcgacatcgatctcaccgcgatcgccggttaccgcagcctggatgaaacccacatctaccagaaggacggcacgcccctgatgaccgagatgacgaccaatgtcgtcaccaatgattacaccacgggtgagctccgcctttccggccagcatggctggatcgactgggtggccggcgccttctatttcgaagcctccgggttccagcatgcggtgatcgatcagccccgtaccggcctgatccgctacctcaacaacagcttcgatccggtgagcaaagccgtgtatgccaatgcgacggttcgtccgttcgacaatggcctgagcttcacgggcggcctgcgctattccgacgacaagaaggtcgtgtcgctgtccaacctcgtggagaccacgcccaatccgacggacatcgaattcgatgtcacgccggaagccaaggtgctgagctggaagctgggcgtgaactatgaactgagcgccaacatgctggtctatgcgtccgccgcgaccggctataccttgccgggcttcaatccgcgaccgcagcaaccgagccagatcgcgcagttcgatggcaacgagagtgtcgcctatgaactcggtgccaagctggacatgttcgaccggcgcctgcggctgaacctggcgggcttctacacggacttcaagacgcggccgacggcgcttgcggggcaggagcttctccttggcccggacggacagcccagtcccgggaacagcatcctgatcccgctgccggacgcaccggaaggatcgaccacctgccggccgcgcactccggcggagatatccagcggcgtcccgggcttctcgtgcatcacgcgcagcttctatctcaacacgccggcaacgatctggggcgtcgaggcggaagccaccgcacgaccgatcgatggactagttctgaacggggcgctgggctaccacaagttcagctcgcccgatgtggacaatcgcgcgatcaatcctcgccagcctgagcccttctggtcggcaaatgcgggcattcagtacacgatagaaggcatgccgcttgggggaacgctgaccccgaggctggactggagctatcagggcagccgcgcgccgagcacgcgcacgaccgcctggaaccagcccggctattcgttgttcaacacgcggcttacctatgatctgcccgatgcgggtttcgccatctcggccggcgtgaccaacctcttcgacaagctctattatgagaatttcttcatcctgcaggattcgggacaatcgaacgtgcaggggcaacccgctgcgcctcgccaatggtatctgcaggtcaagaagacgttctgatcgaagacatgacaggcggccggagccagagcagctgatccggccgcccatcagaagggcgttcagaggacgccgctcgccgggaagaagaggggaggcgtgttgatggcaccaggtagatcgatggcatgggctatccttgtcgcgctttccggctgcgcggctgcctcgtctccgcctgccgacggttcgccggctcccatgctgatcgcgcggcagggcgcattcgaagcgggtgggacccttcttcgcgagggcgatcgcacgctgtcctgcgatcatggccatgtcgaatatcagattcccgtcaatgcgcggcgcacgtcgctgctcctgtggcacagctcgtcggtcaaggtgtggcagaaccggtgggatggcggggagggcttccagtcgatcttcctgaggcgccgctaccctgtctatctctgggacgggccccgcgtcggtcgcggcaactgggggtgcgagcgctatgtctatgagccccgcactggccgcgatcagcagaatttcgtctcctggcggctcggcagccgttatccggactggttccccggcgttcagttccctaccggcgacgcggaggcgctggatcaggcgatgcgcgcgcgttacttcgagttcgacaccgtcgcgaatgcccggctggaggctgctgcggcggccaaggcgatcgatcgcatcgggccctccgtcctggtcaccaattctgcgggcgggctgcgcgccctgctgacggccctcgagagcgacaatgtgaaggcgatcgtcgcttacgaaaatcccggctatgtgttccctgacgatgagcaggcgcccgaggggccagagcggttcgggcccgtcattgtcacgccggaggtattcgagcggctcacccgcattccgatccaattcgttttcggagacaatctcgacaagtctccgtcctgggccgagtttgccgaaaccgcgcgaaaattcgtcgacatcgtcaatgcacgtggcgggcgcgcggaaatcctgatgctgccctcggccgggctcaaggggaatactcacattccctttgctgacctcaacaatgtcgccgtcgctgatctgctctccgcgtatctgggccggcatgggctggatctcgaggtcgagaaatgagcgggctgataaggatgcgaacgggcggcgcgcggggagtccctctcacgcggctgctggccgccttctgcctgctgacgatctcggctgccggactggcggcatccgacaaggcggcaccgccgccgcccacggttgccgccgacacgcttgacgcgctggcgcgggacgtggaccggctggaatcccttcgcgccgtcaaggatctccagcgacgctatgcgcattacagtcaatatggtcggtggcgcgaagtcgcgaacctcttcgcccgcaatggcagaatcgaatgggacgacgagcggatcgatggcgccgccgcgattgcccgctggctggaggcgcgccacggtccgcgcgggctggcggccggcgcgctcaacaccgagtttcacgacatgccgctggtcaatctgtcggcggacggccggaccgcggagggacggtgggctggactggcgttccgcggcgacggcaaggggcaggcccgcatcgagggcggcgtctaccagaaccgttatgtacgcgaggatggtcgctggaagatcgcggccctgcactatcacccgcaatatgacggcgattattccaccggctggcgcaacagcggcaatgccgatctgccgatcattccctatcatttcgatccggacagtgccggcgtgcccctgccggccgccagcggaccgccgccgcgcagcagcgcctcactggccgacctctccgcgcgtgtctccaacctcaatgacgaggatgccgtccggaatctccagaatgcctatggctattatctcgatcgccggatgtgggacgacgtggtcgatctctttgctgccaatggcgcgatcgagatcgccggcgaaggccggttcgcgggcgggcagggcgtgcgcgcggcgctctcccgcatggggccgccgggcctggcgcgcggcaacctcaacgaccgccctctgttcgacttgatcgtgcgcgtcgcgccgggcggccgggaggcgcgggcgcgcggcatcgagctcgcgcagctcggtgcggaaggcggcaaggcgggctgggaaatcaatgtggtcagcagccgtttcgtcaaggacggcggcttgtggaagatcagggacatccacatccagccggtgatgaaagcggactatgcaacgggatggggcggtggcgcgctgccgggaagcaccgcatcgccccctgtcttcctttcagaccgcgatccggcgactggcccggcgatcggccggtcaccagcggctcatgctctgagcctggcagacatacgccgccgttaccagcgatcgctcgcctatgacggcgcggagaatgtctcggccgcctacggctattatctcgacgatttccaatggtcgaaaatgtcggcgatcttcgcggtcgaagggaacaagcagtcccccttcgcaggctattatatgagccgggcacgcatcgcaggcgcggcggatgctcgctacggtgccccgccggacatgcgcgcgcgcgtcgtcttccactggcggatccagccggtcatccatgtctcgcaggacgggcgatcggccttgctgcgcacccgcctcattcacttgcgcaccggcaaatggtcgcccgagctgggccagccgaacgccgtgggatttcaggccggcatgtatccgaacgaccagctcgtgctcgaagacggtatctggcggctctggagcctgacgatcgacgagcactatttcacgagtcccgaatggaaaggcggctgggcagcggtgaagccgacgccgcccggctcgggggcgggaggcagtccgcttctcaagacctatccgcccgatttgccgatgaccgatctggggattcgtgcggagggctttcgcggcggcaccggtgcggctctctactggccggacatcctgccgatgtggttccactatcgcaatccggtgagtggacgggtgccggagcgctactggccggactgcgtgccatgcgaacggttgccgcaggcgcgcatgacccggcacggctatcaaatgccggagacggggccgcaggctgatggcgtggcggtgtccgccccacaggggcgctgagccgggcaggcaatcaccgggctcggccggtctgccgatcttgacgacatgaaggtgcgtttcttgggcggctctgctgccggtcatcccgtgtttcatttgcccaggcgggcttggcacgaggcggcggtacccgccagtcccggcccttcactcccctgccatcattcgggggcggcagacgccttttcgtcaggcaggccgatcagccgcgcggcattgccgccgaccagccggcggatcgcgtcatcgtcgaagccgagatcgatgcacaggcggatcaccgaccggaagccggtcacgggcgtcggattgttgacctgcccgagatcggagccgaggatcgtctgctcggtgccgcccgcattgatgacgtcgcgcagttcctcatgcggataatattggaaccgcgagccagggatgaacatgcacagcgaatgctcgatgaaggcgccggtcctcgtcagctcggcgatgtcgtcataggtcgcgccgatcgtataggtcgggtgttgcaccaggcggcgcttcacgccgcgcttctgcgcttcctcgaacagcggccatatctcggaaatgtggagatggcccgcagacagcacagcatcgaactcggcgatctggtccaggatttccttcacctcgtccttgagccgtccgtcttcgtcgacgacggtgagcatcttggggcggcgcatgcgcacgctggtcggcagcagctcgccatggcggttctgcctgatgtggttcgcggccgagaatgtcggcatccagaccagcttggcgccgagcttcaggccatggtccactgcataaggattgagcccgccagatgtgtcgttcagcggcacgcccgagagcatcgtcacgtcgagatgagcataatgcgacgagagcagggccgtgatcggtgtggccgaatagaagtgatccttgaacagcagcgcgcgcatgcgcgcatcggatgcctcctgcagcgcctcaatatgatcgatcatgcgcggcatgaccgatgggccgctgtggcaatgcatgtcaatggcgccgacgagtagcgcgtcgactcgctcatcgagcgtgctctggggcgccacctgcgcctggtcggaattggcagtggccatcagaaaaccctctctagcccgttttggtcgttgcgatcgccaatctagagcgtcgcccggccagcagaacggcggatttgggggtttccgtcacgcgaaaagtcggtggcgccgagtactggtcgtccgatattggcgatatcaaccaacaccggacacttcccgcgtgagggaaggagatgtcgatgttccaggggaggatgggatgaaacgacggaggctttggcttctggcagcggcgatggcggcgacgtcgctttccggcacgggcgcgcgcgggagcgaggtcaacctgcccggcgaggccaccgctacaaccccggtgcaccgcatcggcatcatcacctatgcggggccaggcgggggcgagcggatcaagcaggaactggcccgcatcggctatcgcgagggcgagaatgtcgtctaccgggagtgggcaggcaatcgcgaccttggcgccatggatggtcatgcccgcgaactggtggcgtggcggccggacctgatcgtttccctgatgacgaacgcacatgtcgccgtccagcgtgccacggcccggaacccgatcccggtcatcttctggtccgcggatccactggggaccggtgtgatccgcagttaccggaagcccggcaccaacttcacgggcttctcctacgagccgtatgtgcagcttctgcaggtccggttcctcaagcaggccgtcccaggcattcggtgcatcgggcatctctataaccacacttacgctcccgcacccgggaccctgcgagaattgcaggcggcgggcgcactgatgaacctgccggtcaaagtctatgaagtgctggaaagcgaagggctggagccggcaatccgccgcattcgcgaagatggatgtagcggcttcgtggtcggcccgcatgaactgttcaacgcgaatggcgcacgtatcggtcgcgccgcgctcgagaacgggctggccgccgtcagcatccagatctcggtgacgcggggcggcggtctggcgaccttcgcaccccctttcgagcgcggctggacggcgatggcacttgttgccgaccggcttctcaagggggaggcgccgggcgaaatcccggtcgagcgcggcttcaagagtccaatgacgatcaacctgaaagcggcatccgccctcgggctgaccttgcccgatgccttgatcgacgaagccgacgaggtcatccggtaagaagcctgcattgtgcgcgacctttagagtgccgcgatgtagccgccatcgagtgcgatcgtggagccgtggacataagcgcccgcgcgcgaggccaggaagaggcacaagcccttcacatcgtccgcctcgccggggcgtcccagcgggatatgggcggccacgctggccttcaccgcctcggacgtggtgtcggtcatgcgcgagtgaaacggaccgggagcgatggcgttgacgcggatgccatcccggcccagccgcttggcaagtgagcgcgtgagatgatggagcgccgctttcgacgcgccataggcatgcgcttcccagttgggaacatgcagcccgccgatcgacccgagattgatgacgctggcatatgtgccgggcgcggcggcggcgcgcagcagtggcagggcctgctgaacaaggaagaagggggcgcggagattgacctccatggccgcgttccagtccggtatgtcgacggtctcgatcgggccattgccgcccgtgccggcgttgttcacgaggatatccagtttcccttcacgctcgccgaacgcttcgacaagcctagccggaccttccgggtcggccaggtccgccaccagcggcaggcaggtgcctcccgtggaagcagagaggtcggccgctattccctgaagccggtcgaaatcccggccggtgatataagtgcgcacgccacgctccgcatagccttccgcgatcatccggccgatcccgctggttccgccggtgacgagcgctactttcccagccacgttgaacaggtcgtcggccatcggttcctccgtgcgttttcggtcggcagggctctgcgcgacgccatcatgaccggcaatggcctgttgcatgctttccatcaggcggaaacattcgctatcagtattgcgtgtccgccgcgcggcggcaaactcgcgatcgtctatcgcagggttcttgggagaggatgcgccggctgcggccagcgcgcgcaaggagggctggcatggtcagcaagaagcaggcaggaggcggctcgataagatcggttgagcgtgcgatcgacatattgatggcgatgaatcgccgtccgttctcgacgctccatgatcttcatcgcgacaccggtctgccgaaaccctcgatcgtgcggcttttgcgtacgctggaagcaaagggtctcgccatgcaatcgtcgagctatggcgcatatcagctgctcagcggcgtgaagtcactggccagcggttttcatcatgagcccgagatcattgaggtcgccgaggatatcatgatcgacttcacccagcgtgagggatggcccctctccatggcgctgttcgatctcaacgccatgacggtgcgcgcgtgcacgatccggttcactgctctctcactggagcaatcgtcgctcaatcgcaggctgagcctcgtcacccgggcattgggccgagcctatttcgcccatagcctgccgagcgagcgagccatcctcctctcgatcctcaaggacagcaaggatcccgaggatgccggcgcgcagaacgaggaagccatcgagcgcatggtcgaggatgtgctccagcgcggctatgcgacgcgcgatccgctgatcgatggccggtcatcgaccatcgctgtgcccatccgtcagcattcccgcgtcgttgcgacgctgggcttcacatggatcacggtcgccatgtcgcttcagaaggcggtggacaaatatctgccgcggctggtcgacacggcggaaagcatctcccgcatgatcgagagcggcaatccggcgtcgcgcgagcagccccgggcgcagggcagggcaattggtccggcggcggtgctgccgtgcatgtccctcaacgagctgcccgtcatggcgggagaaatggccggcgggcgctcctgaaatggggcagccgcaagggcggtatcagtgaagtcaaagacagaaagacagggagcgggaccatgaaaggcaaggtttttccgggcgcagtgctggcgctggcggcgatcggctgcattgccgcggttgggacgcggagcattgcaccagcgaaggccggcaataccgcgcctgctgcctcgcccacagcgaaggcctatgtcatcgcggaagtcaacgtgaaggatctcaagggatatcgcgactatgtggccgcggcatttccggtcatccagaaatatggcggcaagttcctggtgcgaggcggcacgaccatcgccgtcgagggagcgccgcccgcgggccgtatcatggtgatcgagttcgagagcctggagcaggcgaagaagttcgaatattcgaaagactataccgacatcgcgcctttgcggcatcgcacatccgaaagccggctgctgatcgtggaaggcacgacggacgctgcgcgcgaccagccctaacactcgcgccagggggtgcccccattcccgtcccgcacggatggaatgatctggcgcataaccggtcggcaaccagtcggcttcacaggatcgaaaatgcccggcaggagagcgccgtagatgattgccgcttccgtttccgattatcgtgagctggccaggcgaaggctgccccggttcctcttcgactatatcgatggcggctcctacgcggaaatcacgttgcgccggaatgtggacgcgctgcagcagatcgaactgaggcaacgtgtgctgcgcgcggtcagcacggtcgatcttcgcgcgacgttgttcggccagccctacgcgatgccggttggcctcgcgcccatcggtcttgcggggctgacggcgcggcgtggcgagcgccaggccgtgcgcgcggccgaacaggtcgatattcccttcacgctttccaccgtcggggcctgcacgctggaggaagtcgcccaagccgccagccggcctttctggttccagctctacatgatccgcgaccgcgccttcatgcgggatctgctcgcccgggcccgcagccttggctgctcggcgctcatgttcaccgtggatatgccgctgcccgggagtcgctatcgcgattatcactcaggcctcgccggcgcaccgggactgcgcggcgacatgcgccgcctgatgcagggcctgctgcgaccgggctgggcattcgatgtcggcatcatggggcgcccccacacgctcggcaatgtcgcgcccgtgctgaagggcagaagcggcatcgaggattttttgggctggatgaagaacaacttcgatccctcttgcagctggaaagacctggatttcatccgttctgaatgggatgggccgttgatcatcaaggggctgctggatgtggaggatgcgcgcgaggcagccgctatgggcgcggatggcctcgtcgtttccaaccatggcgggcgccagctcgatggtcgcggcgacggccagcgccttgccgggcatcgtggacgaagttggcgatcgcctgacggtactggtcgatggcggcgtccgctcggggctcgatgtcgtccgcatgctcgccttgggagcccggggcgttctgctcggccgcgcctgggcttatgccctcgcggcgcgcggtgaagccggggtcatccatatgctggaactcatcgaagcggagatgcgggtcgccatgacgctgggcggcgtcgggaaaatcgatggattggaccgctcatccttgtcccggatggtctgaattgtcccgcatggtctgatcgcatggcggggccgatcggcgatgaccgggcgcctcgcgcgcgcgtcgtgatttcagcgccggccgccaccatagacgtggttggcgttgccatgcaggaacttctgcgtctccaccgacgtgagggacgcggcggctgattgggccatcgcgaccttctccggatatgtccagagcctgctctgcccgacgtcggagccccacatgaggcggtccgggccaaatctgtcgaccatctggcgcacgaaatccgcggatttcacgcccgccttgaggaagcgctccatgttgatctcggtgatcttgaaatagacgttggggtcgtcctcgaagatgtgaatgctcgactcgattccccagtccggcggcggcggcatgacgatcggcgttccagcttcctccgcgagcgcgacctcatattgcgaggcgccgaaatatgtacccgcatggtccaggatgatgggcagttgcgggtagcgccgggccatgagcttcacgagcggcagcacataggacagctggttgttgaagatgatgagggccatcggcgtgccgaactcggcgcagacatcccagacctccatcgcgaccggggaactcatccaggcggtatccagcagccatggccgtgactgggccatccgaaagccgaaggcctggccttccttcaccagcctccgataggtttccggtgttccgggatcctgcgtgtcgaggatgacgaccggccggaagcgatcgggatatcggattgccgaatcgaggatatagctgttgtcgtatccatagatgtggccgcgttgcaccaggcaggcgaagtccacgccattgtcgtccatcatggcgatcaattgttctgcagtcaccgtgaacggggatcgctcgggcgtcggcaggcccgggccgaaagggcggggcgggtaggtctcccagtcatcggagacgagatgggcatgcgtgtcgatcagtctgaatggcatgcatctcgtccttgccagcgcgttcgagccacagtgcgcgatcgcggcgcggccaccgtttcgagctaaaaacctatggccgggaatgccttgcgcttgactgtaggggctgaacgacttgttctatatgcacctgctcctttgtggttcaggtcgctttcgcccgtgcgaatccgagacccaggaggaggccgcgtgcatcgacgatgccgtttgaagcgtggctgccaaacagggtgctggcagtctcctgtcgctgacggtcccggcgagtaaggaggccgaccgtctggcgttatcccaggcggcccggaacgcactcgccgcttgtagcttgagctgccatcccttaagcggctcccatgacgtcgaccaacgatattcgccgctccttcctcgattattttggcgccaacgggcatgagatcgtgccttcggctccgctcgtcccgaacaatgatccgacgctcatgttcgtgaacgcgggcatggtgccgttcaagaacgtgttcaccggcctcgagacccggccctatcgtaccgcgacttcctcgcagaagtgcgttcgcgccggcggcaagcataatgatctcgacaatgtgggctataccgcgcgccatcacaccttcttcgagatgctcggcaatttctcgttcggagactatttcaaggaacaggcgatccatcatgcctggaacctgattacccgtgagtggggcatcgatccggagcggctcaccgtcaccgtctaccacacggatgacgaggcctatgaccactggaagaagatcgccggtctgccggatgagcggatcatccggatcgccacgtccgacaatttctggtcgatgggcgagacgggaccatgcgggccctgttccgagatatttttcgatcatggcgaccacatctacggaggccccccgggaagccccgaggaggatggcgatcgcttcgtcgaaatctggaatctcgtgttcatgcagttcgaccagcaggcggacggcaaccggatcgacctgccaaggcccagcatcgataccggtatgggcatcgagcgcatcgccgcagtgcttcagggcgtgcatgacaattacgatacggacaccttcaaggcgttgatcagccagtcggtcgcgctgacgaaagtggcggcggaaggcgaagcgcgcgcaagccatcgcgtgatcgcggaccatctgcgttcctcgggcttcctcattgccgacggcgtcctgccggccaatgaggggcgcggctatgtcctgcgccgcatcatgcgccgcgcgatgcgtcatgcgcatctgctgggggctgctgatccgctcatgcacaggctggtcggcggtctggtggcggagatgggcgcggcctatcccgaactggtgcgggctcagccgctcatcgaggaaacgctgttgcgggaggaaacccgtttccgccagacgctcgacaaggggctgcgtctgcttgacgaagccgtgatcgatctggcgcccgggggcacgcttgcaggcgaaacggctttccgcctctacgatacttacggcttcccttatgatctcaccgaggacgccctgcgcgcgcggggcctgggcgttgatcgcgcgggcttcgaggtcgcgatggcggcgcagaaggccgcggcgcgggccgcctggaaagggtcgggccagaaggcatccgaagacgtctggttcgatatcgcggaatccgagggatcgaccgagttcaccggctatatgggcgagagcggcgaaggccgcgtcgtggcgctggtgaaggatggcgtgcgggtcgatcgcgcaacggcgggcgatcatgtctcgatcgtcaccaatcagacgcccttctatggcgaaagcggcgggcaggccggcgacaccggcatggtccggggcgccgacggcctggtggccaccgtcaccgacacgtcgaagccgctcgggcgcattcatgcccatcatgccgtcatcgaggcgggcacgctgtcggtgggcgatatcgtttcgctggccgtcgacggcccgcgccgcgcccgggtgcgcgccaatcacagcgcgacgcacctgctgcatgccgcactgcgcaaggagcttggcgcgcatgtcacgcaaaagggcagcctggtggcggaagatcgcctgcggttcgacttttcccatcccgaggcattgaccccgcagcagatcgccgccgtcgaagcggacgtcaatgcgcagatccgggacaatgcggaagtcacgacccgcctcatgtctccggaagatgccatcgccgccggcgcgatggcgctcttcggcgagaaatatggcgacgaggtgcgcgtcctctcgatgggacgcagcgaggaagatatctattcggtcgagctgtgcggcggcacccatgtccgggcgctgggcgacatcggtcttttcaagatcattggcgagagcgcggtggccagcggggtccgccgcatcgaggcattgacgggcgaggcggcgcgcctctggctgagccagcgggaggagcagttgcgcgcggtcgcggcgagcttgcggacgacgccggaggaagcaccggcccgtgtcgccattctcgtggagcagggtcggcggctggagcgtgaacttgccgaggccaagaaggcactggcgatcgccggtgcgtccggaggcagtggcgcagtcgccgcgccggaaatcgtgaatggctacaaggtcattgcccagcatcttcaggacctcgaccccaaggcgctgcgcggcctcgtcgatgaagcgaaggcccggctcgccagcggtatcgccaccatcgttgctaccaatgacggccgggccgccatcgcggtgggcgtgaccgacgatctcgtcgggaccttcagcgccgtcgatctggtgcgcgcgggcgttgccgcgctgggcgggcagggcggcggcggccggccggacatggcgcagggcggcgggcctgacgcgtccgcggcggacgcggctctggatgccgtgcgggccgctatcgcggctgcctgaaagagagcgcaggccgtctccggatctgccagctcatcctgccatcgaagagtggggccttggcggtgaggagcgatccacccgccgggcgggccagcagcctgtgcggccaagatgtttcccgctgcatcctggccctgctgcatcgagaaagcagcgccgcctgaaaaccgcgctgccgacgggcctggccggttcgtgagccctgtcgcgatctgggagtccgttcggcaggctgatcgccctgaccgcgcatgttgcatcggaccagagtgccggttcaatactgcgctgcacctctggaagtttacaaagatgacgacccgtcggtgtcatctttcgcttccgtgaactttcgacaagccagatgccagagcctgctgcggcaagcctgtaaggcccgacagacgtgaaagttctccaatgagaaaagaaacgcgcgttgcctgtcacctgtctgttggaaggggttccacaggcctgccatgacggacggtctgtaggacagcggaaacgaggctgatggggatggatggcgagcgttcatccgcatagtctcgcccgagacgactggctcgcgatgtgccggttaggccggctcgccggtctctccgctttcgctcaggcgatagcggctcaggcgcggtgcttgctccagctgagcggcggccttgatggctttctgcaggtcgtctcgtttctggtgaaccgatgcgatgactggccccaccgcgatgccaagatcgacgagcgctgtctcggcgagatggagcgagctttccagcgcttccggcacagcatcgctggcgccggcgcggtacagctcggcggcgtgatcggtatcgcgggcccgcacgatgatcggcaggtcgggcgcccagctgcggacacggcgcgtcacccggaccgccagcaccggatcatccatggtgatgatgagcgcgcgcgcatgcccgatgcgcagccggtccagcgtgtcggggcgcgcgacatcaccaaagcgcacgacatagccgtcccgccgcgcctgccccacgatgtcgatattgctctcgaccgcgacataaggctgatcatgtgtgcgcagcaggtccgccaccatgcgcccgacgcggccgaagcccagaatgatggcgccgccgctttccggccccggctcctcgctcgcgcgatcgctggcgcgcgcttcgatgcggcgggccgtgtcgtggccgatccgggccaggatcggcgtgatcgtcagtccgatggccgttaccatttgccagaacgcggccgtatccgcgctgatgaggcccgcgatgacagctgtgctgagaacgatcagcgttgtctcggaagggctggccatcagcgttgccgtttcgaacgccatcccccgtcgcgccccggccagcctgaggagcaggccggtgacgatcgtcttggtgacaagcaccgccacgacggcgagcaggaccttgtcccagctccgcatcagggccagcggatcgattcccatgccgaccgtgatgaggaagacgccgagcgccaggcccttgaagggctcggtgatgctttcaacctcgccatgatagtcggtttccgcgatcagcaggccagccaccagcgcacccacgatgggagacaggcccactacgacagtgatcaggctggataccatgacgacaagcaggcttgccgcgaggaacacctccgagcttttcgtccgcgccgcctgggcgaacaggcgagggagcagcaagcgccccgcgacaaacatggccacgaccgtgacaacaccctgcacgaacacagtggcgaggtttgtccagccatcgtcgcccacattgggtgccatggcaccgagcgcaaacacgatgggcaccagcgcgagatcctcgaacagcagcatcgagaaggcggccttgcccacgggcgagcgcgtgccgctgatcggcagcacaagggccgtggaggagagggcgagggcaaggccaagcccgatcgcggaataccaggagctgtcgaacagcaggaaaccggcggcgatgaccagcgcgctgcccagcagctcggccgcgcccagcccgaagaccagcgcgcgcatcgaccacaggcgcttgaacgatagttcgaggccgatcgagaagaggaggaggacgatgccgaactcggcgaaggaggatattgccgacgagctgccgatcgtcacatgggagagcgcaggatagcggccgatcagctggccaagcccgtacggccccaccagcatgcccaccagaatgaagccgatgacggggctgatgcggtagcgcgcgaaagctggaatgacgaggcccgcggcaccaaggatcaccagcgcatcgctgtatccctgactgccgaacgggccgtggatcatgggcggttcacgaccgccgtcgcggaccccatgggagcgaatgcgcgacgcgattcgtcctcatggagtgcgccgggagaggggatgctgctcggcatcgctccccttattgccagttgctcatctcggcctcgagattcgctcgaatggcctcgaagaactgctcggtcgtcatccaagcctgattgggcccgatgaggatcgcgaggtccttggtcatctggccattctcgaccgtcttgatgcagactttctccagtgtttcggcgaagcggatgacctccggcgtctcgtcgaacttgccgcggaacttgaggccgcccgtccaggcgaagatggaggcgatcgggttggtcgaggtcgccttgccctgctggtgctggcgataatggcgggtgaccgtgccatgcgcggcctcggcttccacggtcttgccatcgggtgtcatcaggaccgaggtcatgagaccgagcgagccgaagccctgtgccacggtgtcggattgcacgtcaccgtcatagttcttgcaggcccagacgaacttgccgctccacttgagcgcgctggccaccatgtcgtcgatcagccgatgctgatactcgatgccagcttcctcgaacttcgtcttgaattcgttgtcaaaaatctcctggaacagatccttgaagcggccgtcataagccttgatgatcgtgttcttggtggagagatacagcggccacttgcgatcgagcgcatagttcatcgaggcccgcgcgaagtcgatgatcgactgatcgagattgtacatcgacatggcgacgcccgaacccgggaagttgaagacctcgcggtcgatcacttgcccgtcgtcgccctcgaagacgaggcgcagcttgccggggccggggacgaggaaatcggttgcgcgatactggtcgccgaaagcgtggcggccgatgacgatcggatccgtccagccgggcacgagccgcggcacgttctggatgacgatcggctcgcggaaaaccacgccgcccaggatgttgcggatcgtgccattgggtgacttccacatctgcttgaggtggaattcctcaacccgcgcctcgtcgggcgtgatcgttgcgcatttgacgccgacgccatgcttcttgatggcctctgctgcatcgatggtgatctggtcgccggtgcggtcgcgctcctcgacgctgagatcataatagtgaagatcgatgtccagatagggtttgatgagccgctcgcgaatccattcccagatgattcgggtcatctcgtcgccgtcgatttcgacgacggggttcttcaccttgatcttgctcatgcgcgcctggtctttccctgttggaagcggtggtcggctggaaatgggctgatgccctttgctctgcctctaggcaaagcggtgcggaggatcaaccacccgagaaggaaaagcgcgtcgcgacggccgtcctgcccctcgcgcatccccggcggcgatcagagattgtgcgctgccgctggcgtgcctagactggaaggcatgacaacagaattttcaggatcgcaaccagtcctttccacgcgcgccggcgtcaagtggagcttcccgagcattcatcccgaagggcgcaagttcggcgccatcgcggtgggcatcactgccttgctggccttgcttggctggtccgtgctcgcctggctgatggcggggctcacgatctgggtcttcgccttcttccgcgatcccgtccgtgccgttccgcaggaagaatcggcgatcatcgcgccggccgatggtctcgtgacgctcatccagaccgtgatgcccccgccggaaatggcaggcccggaagggctgggggaggggccgcttgtccgggtatccatcttcatgagcgttttcgacgtgcacgtgaaccggacgccgatctcgggcgttatcaaggacgtggtgtacatcagcggaaagttcatcaatgccgatctggacaaggcgagcgaggacaatgagcgtcagcacatcctcgttgagcgcggtgacggcctgcgcatcgggttcacgcagatcgcggggctcgtcgcgcggcgcatcgttcccttcgtcaagcgcggcgacatagtggcggccgggcagcgcattggcctgatccgcttcgggagccgggtggacgtctatctcccggtcggcacggccccgcgcgtggtgcttggccagcgcacggtcgccggcgagacgatcctgggccagatcgacgacccgaaaaccgtgacgggcgtgctgcaatgaacgagagtgatggccgtctggcgctctgcccgcctgcgctgcggaagatgccggcatgaccccgccgccgcgccggttcgcgcagcgcatgagcagcaggggcatcacgcttcggcaagtggcgcccaacgccgtgacggccatggccctctgctttggcctgaccgcgatccgctacggtatttccggtgactggggccgggcagtcgcggcaatcatcttcgccggcgtgctggatgggctggatgggcgaatcgcccggatgctgcatggggaaagccgctttggcgcggaactcgattccctgtcggacgccatagccttcggtgtctcgcccgccatcatcctctatctctggtctctccagtccatgcctcgcttcggctggatcgtcagcctcgtgctggcactgagctgcgccctgcggctcgcgcgcttcaatgccagcatcgatgccgccgagcatccgcgcaaagcggcgggtttcctcaccggtgttcccgcgccggccggggccggcctggcgctgatgccgctttatgcctggttcattacggagatggacctgtttcgcgactggcggctggtcgggccatgggtggtggcgatggctcttctcatgatctcgaacctcccgactctgggctggaagcgcttgcgggtgccgcccgcctggcgaatgttcgcgctgctgctggccggtgtgtttgccgccatgctgatggtcgcgccctggcatgcgctgctggcgctgaccctgggctatctggcgctcatcccggcgggcatcatcagctacggacgcgttacgcggcggcctgccgcgcccggatcgtcgccgcctgaaggctgaccggcgcgaggggcgtgcatgcgacttgtgcgccttttccagcatcttcgccgctccagccatccacgttcagcgtgcgcagggccgccagcgcctggcgccagctacgcgcgaactccctggccatcagggtcggagccatcaccaatgcggccatgaagagcagggatccgaaagcatagaacatcgaggcgtcctttctgcgtaggcggcgcaaatgttttccatttgttcctgtatgatctctctttgttctcattcactctcgttgtcaactcttgccttgctgcattatctcggctaagggcgcggccctaatccacatgggatccgatacataccggtgccgcttcgcggtcactggatcccagaggctcaaccggaaggagtaattatcatggcggcacccgtcgtcaccctgcaccaattgatcgaggccggcgcgcatttcggccatcagacccaccgctggaatccccgcatgaagccgtacatcttcggcgagcggaacggcatccacatcatcgacctgtcgcagaccgtgccgctgttcgcgcgcgcgctcgatttcgtctcgacgaccgtggccgcgggcggcaaggtgctgttcgtcggcaccaagcgccaggcgcaggaagcgatcgcagacggcgcgcgtcgttcgggtcagcacttcgtcaaccatcgctggctgggcggcatgctcaccaactggaagacgatttccggttcgatcaagcgtctgaagtcgcttgaggagaagctgtccggcgatacgcacggcttcaccaagaaggaagtcctccagatgacgcgcgagcgcgacaagctggaactctcccttggcggcatccgcgacatgggcggcattccggacgtgatgttcgtgatcgacgctaacaaggaagagctggcgatcaaggaagccaacacgctcggcatcccggtcgtcgcgatcctcgattcgaacgtcaatcccgcgggcatcgccttcccggttccggccaacgacgatgcgagccgcgccatccgtctctattgcgaggctgtcgcgcaggctgcgacgaagggcaatcagggcgcggcttccgcggccggcatcgatctgggtgccatggatgagcccccggccgaggaaacgctcgcggccgaggcctgaggttcggttttttctctccggcgctgcgggcgggcattgccgtctgcgcggccggagagaggtcgatggaatgaatcgcccggcagggatcaggtgacatcggattgtcacctgttctgcctaacgggcgtgcaaatttttgacagatgggagccaacagaatggcacagatcactgcagccgccgtcaaggaactgcgcgagcgttcgggcgcgggcatgatggattgcaagaaggcgctggccgagaccgacggtgacgtcgaggcggcggtcgactggctgcgcgccaagggccttgccgcagcgcagaagaaatcgagccgcacggcggcagaaggcctcgtggccgtcgcggttgacggcaccaagggtgtcgcggtcgaagtcaacagcgagaccgacttcgttgcgaagaacgagcagttccagaacttcgtccgcgccgcagcggaagtcgcactggccggcggcatcggcgatgccgaggcgctgaaggctgccgcgcatccggcgggtggcacgatcgaagacgcgctcgtcgcgaacattgccacgatcggcgagaaccagcagcttcgtcgcgtgaaggctgtctcggtcgagcagggcctggtcattgattatatgcacaatgccgtggcgcccggcctcggcaagatcggcgtgctggtggcactcgagagcccggctggcgccgacgtgctggccccgctcggcaagcagatcgcaatgcacatcgctgctgctttcccggtcgcgctgaaggccgaggaaatcgatgccgacatcatcgagcgcgagcgcaaggtcgcgacggagaaggcagccgaatccggcaagcccgccgagatcgtcgcgaagatggtggacggcgccatcgcgaagttcgcgaaggagaatgctcttctctcgcagctcttcgtgatggataacaagacctccatcgccgatgtcgtcgccaaggctgccaaggacgctggaacgaccatccagctgaccgattatgtccgcttccagctcggtgaaggcatcgagaaggaagaaaaggacttcgcggccgaggttgcggccgccgctggcgtctgatcagatattcgcaactttgagcgcggggaaactctccgtgcttggcatggcggcgcgggctctctaaggtccgcgccgctcccacgttacgcaccgtattgaaggctttcatgacatcagcttctcccaggcgcattctgctcaagctctcgggcgaggcggcgatgggtgaccagagcttcggcatagatccggtcacggtggcgcgcgtcgccggggaagtgaaagtcgctaaggacgcgggctacgagctgtgtctggtgatcggggggggcaacatcttccgaggcatggcgggtgccgcgaaaggcatggatcgcgcgaatgccgattatatgggcatgctcgcgaccgtgatgaacgcactggcgatgcaggatgcgctcgagcatctggatgtcgcgacccgcgtgcagtcggcgatccctatggcgagcatttgcgagccctatatccggcggcgcgcgctgcgccacctggagaaggggcgggtcgtcattttcgcagccggcgttggcagcccctatttcacgaccgatagcggcgcggccctgcgggcagcggagatgaattgcgacgcgcttttcaagggaacatcggtcgacggcatctacgatgctgatcccaagcttgtccccgccgccaagcgtttcgaccaggtcagctacgatcaggtcctcaaccagaatctcaaagtgatggatgcgagcgccgtggccctttgccgtgacaacgccattcccatcatcgttttcaatattcgcgagcagggcaatctcgcgcgcgtccttgcgggcgaaggtatttcgacgatcgtcaacggcggctgagctgccgcgacggacatattgcggagaggcacaatggcaaaatacgacaaggctgatctggagcgtcggatggccggcgctgtcgaggcattgaagcatgatctttccggcttgcgcacggggcgtgccaacgtggcgctgctcgatccggtgacggtggaggtctatggggcgcacatggcgctgaacacggtcgcaactgtctccgcacccgagccgcggatgttgtccgtgcaggtttgggatcgcagcaatgtcgggctggtcgacaaggccatccgctcggccggactgggcctcaatcccatcgtcgacgggcagaatatccgtctccccattcccgatctgaccgaggaacgtcgcaaggatctggccaagctggcgagccagtatgcggagaaggcgaagatcgccgcccgcaacgtgcgccgcgacggcatggacaatctgaagaccgacgaaaagaagggtgagatcagcgaagatgaacgaaagcgcctcgaaaccgaggtgcagaagatgaccgattccaccattgccgaaatcgatgtggcggcgcaggccaaggaaaaggaaatccttggcaagtaaccggcccggtggctccgccaaggggaggcatggcggcgatgatcctgtcgcgtcataagctgtcgcgtgaagccgcgtcgatgccggacgcaggtgggcattccgcgttgccacgtcacgtcgccatcatcatggacggcaatggccgctgggcgaaggcgcggcgccttccgcgcatcgccgggcaccgagccggcgcggaagccgtgcgtcgcactctgcgtgcggccagcaagctcggcatcgattgcatcacgctctacgccttctcgtccgagaactggaagcgtcccgagcaggagatcgcggacctcaccggcctcatgaagcagttcattcgcgccgagcttgacgagatccatcggggcaatatccgcctgcgcatcatcggcgaccatagggctttcgagccggaggccgccgcgatggtcgatgccgccgttgagaagaccgccggaaacaccggcgccacgctggtggttgcgctcaattatggctcgcaggatgagttgacgcgcgtgatgcgtggcctcgcagagcgcgtgcggagcggtgatctggatccccaggccattacgcccgacatcgtcgcggccgagctggatacggcggatctgccgccgctcgatctccttatccggacgtccggcgagcagaggctttccaatttcctgctttggcaagcggcctatgccgagctctatttcaccgaaaccctctggccggacttcgatgaagccgcgctggcagcggcggtggcgagctatgccgagcgcgatcgccgttttggtggcctctgatgtcctcgacagccccacggtctgatcttgccgtgcggacagggtccgccatcgttatgctggcggtcgccggtctggcgctgtggtcaggcggtgggttcttcaggctgttcgtgctggtcggcgctgcgctcctgatctgggaatggaaaacgatggtcgatcgctttccggacgatcgtacgacgcgggcaacatggctggcttttgggggcgtctatgtggtcctcgccgccctggctctcatcgcgctcgagcgagggggaatggttctgccggtgcttggcgccgtgatcgcgaccgatatcggggcctattttgccggacggaccatcggcgggcccaagatcgcccctgccatcagtccatccaagacatgggctggccttgcggggggcatgatcgcgtcgggcttgctcttgatgctttccggcccggcgcttctgtcaggcgcggtcggaggacagttcgacgctgatgccatttccggcggcaccggttcgctcctgctccttctgtgcggtggcgcgatcgccgtgctcgcgcagacaggcgactttttcgagagctggatcaagcgcagggcgggggtcaaggacagcggattgtggattcctggccatggcgggcttttcgaccgtgttgatgggctcttgccggtgagtattgccgccgctctggcgctttggctgataaggatatcctggtgagcgccgtccgcagcatttccgttctcggtgccaccgggtccgtcgggcaatcgacgctggatctcatcggccgtgaggcggatcgatacgaggtcctagcattgactgccggcagcgatgttgctggactcgcggccacggcgatcaggcatcgggcgcgctatgcagtgattgcagatgctgatcgctatgcggatctgcggtcggctctggccggcaccggcgtggaagcagcagccggccctacagccctgatcgaggccggggcgcttggcgccgactggacaatggccgcgattgtcggctgcgccggactcgcgccaaccctggccgcgatccgcgaagggcgcactgtagcgcttgccaacaaagaggcgctggtctccgcaggtgacgtcatgatggcggcgacgcaggaaagcggagccaacctgctgcccgtggacagcgagcataacgcgatttttcagtgcctcgcgagtggcgggatcgatgctgtgcgcaggatcaccctcaccgcgagcggaggtccgttcaggacgctgtcacgcgatgagatggcgcgggtgacgccggcgcaagccgtgaagcatccaaactggtcgatggggcgcaagatcagcgtcgacagcgccacgatgatgaacaaggggctggagctcatcgaagcctggcacttgttccccgtgggactggagcggttctccgttcttattcatccgcaatcgatcattcattccatggtggaattccgcgatcgctcgaccatcgctcagctgggctgtccggacatgcgcgtgcctattgccagcacgctggcctggccggccagaatggaaacgccctgcgagccgcttgatctcgcccgcattggccgactggatttcgaggagcctgatgaggtgcgctttcccgcgctgcggctcgcccgcgaggccattgaagcgcgtgggagcgcgcccggaatcctgaatgcggccaacgaagtggcggtcgcggctttccttgaggggcggattcgttttctggacattggccggatcgtggaagacgtgctagcgcggaccgacatcatgccggtccgaggcatcgaggacgtctgggcgatcgacaggtcggcacggcatctcgccgagcgcctggcagcggagctcatcacgtgactgataacccaggcttcatcttcaccatcatcgctttcctgctggtgatcggcccgctcgtcttcatccatgagatgggccattatctggtcgggcgctggttcggcgtgcatgctgaaaccttctcgatcggtttcgggcacgagctcaaggcctggcatgacaagcgcgggacgcgctggcgcatcggtgcattgccgctcggcggatatgtgaagttcgccggggatgctggcgtcgcgagcgaagctgatcctgcctggctcgagctcagccctgaggaaaggcagcgctgctttccggccaagccggtctggcagcgggcgctcattgtcctcgcgggcccggtggtgaacctcctgtttgctgcgcttgttctcgcgggctttgcctatatccacggcgagaatgtgacgccgacccggatcggcgccgtcgtcgaaggaggcgcggcggaggcggctggcctgcgcccgggcgaccgcattctcgcgatcgacggcgaaaaggtggagctttttccccagctcagcaaagctgtcatgacgcgtttgcccggcgaggaagtgacccttgagctggatcgcgccgggcgcgtcatggaaataccgttggcgctgggaacgcgagtcgagcgggatcgcttcggcaacgaatatcgcatcgcccagatcgggatccaggccgctgaatccgtacagcgcgatgtgtctctggccgaagcgcccattgtcgggttgcgccgcacgggcgaactgatcgccatgatggccaacggcctcgtggatatcatcaccggccggcgggcgatttccgagcttggcggcccgctcaagattgcccagatttccggcgagcaggccgcgctcggtcccgaagccctgatcgcgttcatagctctcgtgtcgattaacttggggttcatcaacctgttgccaattcccatgctcgacgggggtcatttgttcttctacgggattgaagccattcagcgcaggccggtcagccctcgttttcaggaaatcgcctttcgttcgggaatggcgcttctgcttggactgatggttttcgtgacagtgaatgatctggggtcatttggtctctggcggggtctgtccggcttgattgggtgaatatgttgaggcaggagcagcgcgcatgatcgctgatcgggtcgacgtttttgggtactggcgaggaagcagggtttgagcgaaattagacgaatgtcggcacagggtcgcctcgcgccattgcttctgtgcggcacgatgctcgccgggctggggcaagtgcctgcgcatgcgcaggagacgcctgctcccgcgccatccctgccggcggccagcgccgtcagccccaccggcacggtgcgttcgatcacggtagagggcgcgcagcggctggagccggacaccgtgctttcctacacgcgcctgcgtgtcggcgcttcctatacccgcgccacgctcgatgaggcgttgcgcgagctttatgcgagcgagttgttctccgatgttcagatccgcgacaatgagggcgcgctgaccatccagatcacggaaaatccggtgatcaatcgtatcgtcctcgaaggtaatcgccgcctcaaggacgacaagatcctgccagagatcaagatggcgccccggcagatctacacgcgctccaaggtgcgtgccgatgtcgcgaggatcatcgagctgtacaggcggcaggggcgcttcgcggctgtcgtcgatcccaagctcgtcaagctcgaccagaatcgcgtcgatatcgtctatgagatctcggaagggcccaagtccaaggtccgccagatcaatatcatcggcaacaacgtgttttccgacggccggctacgcggagagatggcgacgaagcagtcccgctggttccgtcttttctcctcgggcaccacttacgacccggatcgactggcctacgaccagcagaagctgcgccagttctatctcaccgagggttacgctgaatttcgtgtgatctcggccgtcgccgagctgacctccaacaagcaggacttcatcatcacttatgtggtggaggagggcgatcgctacaagttcggcgatgtcacggttcgcagcgacattcgcgacctctcatccgacggtctgacccgttcgctgcggatgaagaagggggactggtacaatgccaaggccgtcgaggacacggtcgagcagctgaaccagacagccggcctgttcggctacgctttcgcggacgtccagcccgagttcgagcggagcaaggacgatcgcacgatgtcgatcaccttccgcatcgccaatgcgccccgcgtctatgtcgagcggatcgacatcaacggcaatacgctgacgcaggacaaggttgttcggcgtgagttccgcctgcacgaaggcgacgccttcaacaccttcatggtgcgccgctcgcaggaccgcatcaattcgctcggctttttccaggaaaggctggaaatcgagcagaagcccggatcggcgccggatcggatcgtcctcgaaaccaatgtcgaggagaaggcgaccggcgagcttcagctttctgcgggtttctccagtctggagcgtttcattcttgcagcgtccgtcacccagcgcaatttccgcggcatgggtcaggaactgaggacatcggtcaattactcgacttactcgaagtcggtgaacgtcggtttcaccgagccttatttcctggacaagaacatcgctgtcggcgcggatattttccgtcaggatgtcaacagcttcaattacatctccggcaacgaccgcaacaccatctacagtcaggtacgcaccggcttccagctgcgggcgggtatcccggttaccgaatatctgtcgatggccctgcgctacggcctgtcgttcgacaatgtgacgctggatcaatcgacctattacagcgaccgtatcacgccaggccagttccagtgcgagccgctgctggcagggcaatatctctgcgacgcgatcggcaggcggacgacatccaccattggctactcgctcatctatgacacgcgcgataaccgcattcgtccgacccgtggtcacagcctgacattcagccaggatttcgcgggtgtcgggggaagcgtccaatatctccgcaatcgcatttctgccgacaaatactggccactgggcggggggttcatcttctcccttcgcggcgagggcggatatatcaagtcgttcgagaagtcccggagcgccagtagcgatccgatccgcctcgtcgaccgctttttcctgggcgaaccacagatgcgtggcttcgatatccggggcgtcggcccgcggatcattcgcaagccctatatctatgacgagcagggcaacccgacgggcgtcaacgagagccgggacacttggtcggacgacgcgctgggcggccgggcttattatctcgcccatgccgaaatcgaaattccgctgggcgctggcgcgcgcgacatgggcctgcgtccctcgatcttcgtcgatgcgggtgccgtattcggcgtgcgccggccgacctacgagaatggcggcctgctcgacctgccgcagcttgtcactttgcccatctatgatgcaaatggcttgcgccagtgccagaacacgacggacggcaccctggcgtcgatacccaatggcgcaagctgcccgaccggtacgacgctttacggcccgcaagtgggtggtttccgcgagttctatctgggcgatacgcccaagccgcgcgtgtcggtcggcttcggcgtcaactggaattcgcccttcggtccgttccgaattgatatcgccaaggcgctcattacggcagaaggcgacgacaccaagcttgtaactttcaatatagggactcaattctgatgcgtaattccattcttccggggctcgcgacggcgtcggccgccgtcctgctttccgccgcgcctgcagccgcacaggtcaagcaggccatcgctgtggtcaatgtcgagcaggcaatcgggcagtcgtccgcggcccagacggccggtcagcagctgcaggtgacctacaagaccaacatcgaccagctcaatacgcgccaggcagcgcttcaggccgaactgaagcagcggcaggacgctttccaggctgcagcgacggcagcgggccagaaccccacgccggcccagcggacccagctccagacccagtatgaagagctccagcagcgcgcccaggcagcgcaggccgaactcacgcagatcggccagccgatccagctcgcgcgcgaatatgctctcgagcagatcggggcgaagcttgaccaggcgatgcggtcggtcatgaccaagaacaagatcgacctgctgctcaaggccggtgccgccgaggccttcgtgccgggcgctgatgtcaccaatcttctggttcaggaactcaatgcactggtgccgtccgtcggcatcgtgccgccgcagggctggcggcccggcggccagcaggcccagcagcccgcagcgcccggtacggctgtcgcacccaccccggcggcgcccgccaccggcaacaatcgccagcctgaagggcgctgatcgaccatggcggccgacggggagagcgaggacgagatgagcggtctggatatccgccggatcatggcggcgctaccgcatcgttatccacttctgctcgtcgaccgcgtggtatccatggttccccgcacctcgatccacgcggtgaaggccgtgtcgatgaacgagcagttcttccagggacatttccctggtcgcccgatcatgccgggcgtgctcatcgtcgaagccatcgcgcagacggcgggcattctggcggttgaatcgctggggctcgccggcagcggcaagctggtctacttcatggcgatcgagggcgccaagttccgtgcgcctgtggagccgggccatctgctcgacctgcatgtcgagttcacccagctgcgcggcgcggtctgcaagttcaccggcaaggcaagcatcgccggcaagctgtgcgcggaagcgcattgcgtggcgatgatcgcggatccgccgaaggactgacgcgcttaacaacaagcgcgcaagcccttgccagcgtggcctgttcccgctatgggccgcgcttccatatgccccagaccggtcggaaaccggtcatttttggagcccgacgcatgaaaaaagacacgcaccccgactatcactatatcaccgtgcagatgaccgatggcacgagtttccagacccgctcgacctggggcaaggaaggcgacacgatgacgctggacatcgatcccacttcgcacccggcatggacaggcggccagcgccagctcgatcagggcggtcaggttgctcgcttcaacaagcgctttggcggcctcacgctcaagaagggctgagcctttccgcatccgcggcatgagagcagggattgggtgtcaccatttcccaaagacggaaaagggcctcgcatttgcgaggccctttccttttgtgtcgctcggatggccttggttcaggcaaacatgatcttcctcttgcgacggcgcatggtggcgcccgccagcgcgaagccgccgatcatcatggcccatgtggccggctccggaacgaccccggtgaaatccggcttaccgaggaagaggttcggtccccagtaaccgtcggtggtgtcgttctgaacgaagttcaggaaatcgggcgtcgaaccctcaagccagcgattgtcgttatactggatgcttgagtcggtgtagaaaccgatgttgttccaggtatagttgtttcccaggctcaccccggagataagatactcacccggcagcagtgtcagctcggggatcgtcacataacggaagtgaccgacgatcggataggcattggtgacgacggcggacgcgagcagcgtcccggtgctgagacagccggcggtgtcgcagctatagagcgcgacctgattgtcctcgacctggccgttgaatgggtcggcataatagcccagcccgctgaccgtcacagtctccaggaccgtgaagctgttcgcgaatatccagtcgccgttgttgaaggaattggtcgcggtttcgaattcccaggccggtccggcatgggctgctcccgatatcagcgtggtggccgccagagcagcccagatcgtgcttttcattatccactctcccacatctatggcgccttgcaccatgcagggcgcctacaggcgatcgaggttcgatcgtctgaatgcgcggcccggtttcgcggacgttgtcgagttgtcggtcttccccaccacaagactcggccgtcttgttaaccgtgttaattatcctgtgccgggtgaacttgcaaatatgatgggagcgcgccctggcgggtcacgaggagctttccaagagcccggcgcgcgcacgaaaaagcgcccgaacggcggttgccgtccgggcgctttctatacggttggctgagaagatgtttagcccagatcttccgtcgtgaagtcctcgccttgcaccttcgccagcggatcgtctcccatcgcggcttcggccggctgacgcaactccgcctcatgctcctcagccgccgtgttcggcgccaccagatgcgcttcgttggcgacacgcattgcagcgcgcagcgcagcgtcgcggctgttggcggcgatgcgcatgcggctcatcgaggagcctgtgccggccgggatcagacgcccgacgatcacattctccttgagaccgatcagggtgtccttcttgccctgaaccgcagcctcggtgaggacacgggtggtctcctggaaggaggccgccgagatgaagctgcgcgtctggagcgaagccttggtgatgccgagcagcaccggcttgccctgtgcgggctgttgcccaggcgtcagccgggcattcacttcgtccatctcgtcgcggtcgacctgttcgcccgccagcagggtggtgtcgccaccattggtgatctcgaccttctgcagcatctggcgaacgatcgtctcgatgtgcttgtcgttgatcttaacgccctgcagacgatagacttcctgaatctccgacacgagatattccgccagcggctcgatgccgagcacttcgagaatatcgtgcggatcgggcgaaccgccgatcaggttgtcgccacgcttcacatagtcgccctcctggacgtcgatcaccttgctcttggggatcagatactcgaccggctcgccgccatcctcggggaggatcgcgatcttccgcttggccttgtagtccttcaggaactgaacgcggcccgagaccttggcaatgatcgcattgtccttgggcttgcgggcttcgaacagctcggcgacgcgcggcagaccgccggtgatgtcacgagtcttggctgcctcgcgagagatacgagccagcacgtcaccggcctgcacctgcgcaccgtcctcgaccgagagcgtggcgcccggtgcaaggagataacgcgcagcctcgcccgacgcgtcgtcgagcagggtgaggcgcggacgaagatcgtccttggagcgcgacggtgcgcggtattcggtcaccacgcgctgcgtgatgccggttgcctcgtccgcctgctcggtcagcgtcttgccgtcgatcaggtcctgatacttcacgacgcccggcttctcggtgatcaccggctgcgtgaacggatcccactctgcgatccggtcaccctgcttcaccttgctgccatccgcgaagaggatggcggcgccataaggcaggcgatggacggcacgctcgcggccttcctcgtcgatgatcgccagctcgccgttacgggcaagggacaggcgacgcccgttcttgtccgtgatggtgggcatgtcgcgcagttcgagcgtaccgtccgcgacggcttcgaggttcgactgctcgttgagctgcgcagcgccgccgatgtggaaagtccgcatggtgagctgcgtgcccggttcgccgatcgactgcgcggcgatgacgcccacggcttcaccgatgttgaccggcgtgccgcgtgcgaggtcacggccgtagcatttggcgcagacacccatcttggactcgcagatgagcggcgaacggatcttgatcgcctggacgccgatggcttcgatcttcgcgaccatcgcctcgtcgagcagttcaccttcagggacgatgaccgagccatccttgctgtcgaccacgtcctcggccgtggtgcggcccagaacacgctcgcccagcgaagcgatggtcgaaccgccctggatgatggctttcatctccagcgcccggtccgtgccgcaatcgatctcgacgatcgtgcagtcctgcgacacgtcgaccagacggcgggtcagataacccgagttcgccgtcttgagcgccgtgtccgccagacccttacgggcgccgtgggtggagttgaagtactcaaggacggtgaggccttccttgaagttcgagatgatcggggtctcgatgatctcgcccgagggcttggccatcaggccacgcatgcccgcgagctgcttcatctgcgccggcgaaccgcgcgcaccggagtggctcatcatgtagatcgagttgatgggcttcaggcgaccggtatcggtgtccttgggcatggcgcggatctcgtccatcatggcagccgccacctgatcaccgcaacggctccaggcgtcgatcaccttgttgtacttctcctgctgcgtgatgaggccgtcctgatactgctgctcataatcagccaccagtgccttggtctcgtccaccagtccgatcttcgagtccggaatgatcatgtcatccttgccgaagctgatgccggcgcggaaggcgtggcggaagcccagcgccatgatggcgtcggcgaacagaaccgtgtccttctggccggtgtggcgatagacctgatcgatgacgtcgccgatttccttcttggtgagaaggcggttgatcgtctcgaacggcaccttgtggctcttgggcaggcattcgccgatgagcatgcggcccggcgtcgtttcgacgcgcttcataaactcgttgccgtgctcgtcgacctgcgggacgcggctgacgatcctggagtgcagcgtcacggccttggcgaagagcgcctgatgcacttcggccatgtccgccagcatcatgccttcgcccggctcgccttccagctccatcgagagataatagagacccagaaccatgtcctgcgaaggcacgatgatcggcttgccgttggcgggcgagaggatgttgttggtcgacatcatcagcacgcgcgcttccagctgggcctcgaggctcagcggaacgtgaacggccatctggtcgccgtcgaagtcggcgttgaacgcggcgcagaccagcgggtgaagctggatggccttgccctcgatcagcacgggctcgaaggcctgaatgccgaggcggtgaagcgtcggcgcgcggttgagcagcaccggatgctcgcggatcacctcatcgaggatgtcccagacttccttgcgctccttctcgacccacttcttggcctgcttgagggtcatggagagacccttggcatcgagacgggcgtagatgaacggcttgaacagctcgagcgccatcttcttgggcaggccgcactggtgcagcttgagctccggaccggtcacgatgaccgagcggcccgaatagtcgacgcgcttgccgagcaggttctggcggaagcggccctgcttgcccttgagcatgtcggacagcgacttgagcggacgcttgttggcgccggtgatgacccggccgcgacggccgttgtcgaacagggcgtcaacggcctcctggagcatgcgcttttcgttgcggacgatgatgtccggcgcgcgcagttccatcaggcgcttgaggcgattgttacggttgataacgcggcgatagagatcgttgagatcggacgtcgcgaaacggccgccgtccagcggaaccagcggacgcagctccggcggaatgacggggatcacctcgaggatcatccactccgggcggttacccgaatcgatgaagctctcgacgaccttgaggcgcttgatgatcttcttgggcttcagctcggacttggtctcggccaattccttgagcagcgcatcgcgctcgccctccaggtcgaggtcctcgagcatcttcttcaccgcctcggcaccgatgccggcggagaaggcgtcctcgccatactcgtcttgcgcgtcgagcagctcgtcctcggtgagcagctgataccgctccagaggggtgaggccgggctcagtgacgatgtagctctcgaaatagagcacgcgctcgagctgcttgagctgcatgtcgagcagcaggccgatgcgcgagggcagggacttgaggaaccagatgtgcgcgaccggcgctgccagctcgatatggcccatccgctcgcgacggaccttggagacggtcacctccacgccgcacttctcgcagacaatgcccttgtacttcatgcgcttgtacttgccgcacaggcactcatagtccttgatgggaccgaagatgcgcgcacagaacaggccgtcacgctcgggcttgaacgtgcggtagttgatcgtttcgggcttcttgatctcgccgaaggaccagctgcggatacgctcaggcgatgcgatgccgatctggatctggtcgaacacgtccggcttggcgacggggttcgcgaaattggtcagttcgttcatatctcaattccctcttgagggctgaatttcggtcaagggtgaaaagagggcaccggcttcggcagacagtgcccgcttcccttattccgcggcctcgggcagttcgccgtcgccgtcctcgtcgctcatgtcttccagcgctgccagctccacattgaggccgagcgagcgcatttccttgaccagcacgttgaagctctcggggatgccggcctcgaacgtgtcgtcacccttgacgatcgcctcgtagaccttggtgcggccgaccacgtcgtccgacttcaccgtcagcatctcctgcagcgtgtaggccgcgccataggcctggagcgcccagacctccatctcaccgaagcgctggccaccgaactgggccttgccgcccagcggctgctgggtgacgaggctgtaaggtccgatcgaacgagcgtggatcttgtcatcgacgaggtgatgcagcttcagcatgtagatgatgccgacagtcaccttccggtcgaaggcatcgccagtccggccgtcgaacagcgtcgactgtcccgaaggatcgagcccggccagctccagcatggccgagacgtccgcctcgcgggcaccgtcgaacacaggcgtcgcgatcggcacgccggtcaccaggttggatgccagttccacgatctgctcggagctgcgcgcctcgatgtccgcggcgtaattgtcgccatagacagtgagcagccgctccttcaccgcttccggcatttcaccgccggtcacgccgggattggcctcgcgccagtcctgcagggcttgcttgatctgctgaccaagaccgcgtgcagcccagcccagatgcgtctcgaagatctgaccgacgttcatgcgcgaaggcacgccgagcgggttcagcacgatgtcgacaggcgtgccgtcctcaaggaacggcatgtcctcgatcggcaggatgcgcgagatgacacccttgttgccgtgacggccggccatcttgtcgcccggctgcagcttgcgcttcaccgcgacgaacaccttgaccatcttgagcacgcccgggggcagctcgtcgccgcgctgcagcttctcgacacggtcctcgaacttctcgacgatcagcttcactgcctcgtcatactgcgccttcacggcttcgagctgcgtctggcgcgtgtcgtccgccacagcgaacttccaccattcatgacgctcgacctcggaaagcagagcctcgtcgatctcgacgcccttcttcacgcccttcggggccgccgtggcgacctgcccgatcagcatctcgcgcagacggttgaacgtggcgcgattgagaatggcgcgctcgtcctcgcggtccttggcgaggcggtcgatctcttcacgctcgatcgccatcgcgcgctcgtccttgtcgatgccgtggcggttgaacacgcgcacctcgacgatcgtgccggcaacgcccgggggcaggcggagcgaggtgtcgcgcacatcgctggccttctcgccgaagatcgcgcggaggagcttttcctccggcgtcatggggctttcacccttcggcgtgatcttgccgacgagaatgtcgcccggctcgacctcggcgccgatgtagacgatgcccgcctcgtcgaggttgcgcagggcttcctcgccgacgttcgggatatcgcgcgtgatgtcctcgggcccgagcttggtgtcgcgggccatcacctcgaactcctcgatgtggatcgaggtgaagacgtcatccttcacgatccgctcggagatgaggatggagtcctcgtagttgtagccgttccagggcatgaaggcgacgaggctgttgcggcccagcgccagttcacccagctccgtggacggaccgtcagcgatcacgtctccggcggaaacatggtcgcccaccttcaccagcgggcgctggttgatgcaggtgtcctggttggagcgctggaacttcatcagcgtgtagatgtccacgcccgaacggcccggctcgacatcctccgtggcacggatcacgatacgggtcgcgtcgacctgatcgacgatacccgagcgcttggcggcgatggcggcgccggaatcgcgtgccaccgtctcttccatgccggtgccgacgaacggcgcctcggcccgcaccagaggcacggcctgacgctgcatgttcgagcccatgagcgcgcggttggcgtcgtcgttttccaggaacggaatgagcgaagcggcaaccgagacaagctgcttggggctgacgtccatcagcgtgatatgatcgcgcggcgccatcaggaactcaccggcttcacgcgaggaaacgagttcctcgacgaactggccgtcctcggtcagctccgcattggcctgcgcgatcgtgtgtttcgcttcttccatggcggacagatagacgacctcgtcagtcaccttgttgtcgaccaccttgcgatagggcgtctcgatgaagccgtacttgttgacgcgcgagaagctcgccagcgagttgatgaggccgatgttcgggccttccggcgtctcgatcgggcagatacggccataatgggtcgggtgaacgtcgcggacctcgaagccggcgcgttcgcgggtgagaccgcccggcccgagcgccgagacgcgacgcttgtgcgtgatctcggagagcgggttggtctggtccatgaactgcgagagctgggaggagccgaagaactcgcgcacggcggctacggccggcttcgcgttgatcaggtcgttcggcatcaccgtcgagacgtcgacgctcgacatgcgctccttcaccgcgcgctccatgcgcagcaggccgacacgatactggttttccagcagctcgccgaccgaacgcacgcggcggttgccgagattgtcgatgtcgtcgatctcgcccttgccgtccttgaggttcaccagttccttgacgactgcgaggatgtcctcgcggcgcagcgtggtgatggtgtcctcagcgtcgaggccaaggcgcatgttgagcttcacgcggcccacggccgagagatcatagcgctcgccgtcgaagaacaggccttcgaacagggcttcggccgtctcgcgcgtcggcggttcgccggggcgcatgacgcggtagatgtccgacagcgcgtggtcgcgatcctcggccttgtcgaccttcagcgtgttgcggatccacgggcccgtgttgacgtgatcgatatcgagcagctcgatgcgatcgatcccggcttcatccagcttggcgagattctcgggggaaacctcgtcgcccgcttcgatatagatcgcgccagtggtctcattgatgaggtcataggcgctgtagcggccatagatttcctcggtcgggatgacgagcgattcaaggccgtccttctgcgccttgagtgccgcgcgcggactgatcttctggcccgcagcgaacaccacctcaccggtcttggcatcgacgatgtcgaacatcggcttctggccgcgccaggcttccgccgtgtaggggatctgccagccgttctggccgcggacataagtgatcttgttgtagaactcgccgaggatatcctcgctattcaggccgagcgcatagagcagcgccgtcaccggcagcttgcgcttgcggtcgatgcggacattcacgatgtccttggcgtcgaactcgaagtccagccaggaaccgcgataagggatcacgcgcgcagcgaagagatacttgccggacgagtgcgttttgccacggtcatggtcgaagagcacgcctggcgagcggtgcatctgggacacgatgacgcgctcggtgccgttgatgatgaaggtgccgttgcccgtcatgagcggcatgtcgcccatgtagacatcctgctccttgatatcgagcacggagcgggtctcggtgtcggcgtccacttcgaacacgatcaggcgaagcgtcacccgcatcggggccgcatatgtgatgccgcgctgacggcactcctcggtgtcgtacttgggatcttcgagttcgtaatggacgaagtccagctccgccgtgccggcgaagtcgcggatcgggaagacgctgcgcagggtcttctccaggccggacacatagccgatcgcgggattggagcgcaggaactgctcatagctctcccgctgcacttcgatcagattcggcatctgcaccacttcgtggatgttgccgaaaaccttgcggatgcgcttcttggcgctttcgccggccgtggagggggggagagccttggttgccatgcctgtcctgcctgaattggtcccaaaaaacttcgcatcacagcgaacttcagccgcgcgggtgctcgatcgcccgggaggggtgctcagccacgcaaaaaagtgcgggccggggctgtccgatccgcactgcagcgtctggaggacctgtcactcgccccatacttgttgcttgccgtacgcaaatcggcatgctggcccgggcgagggcaggcgactcatccggttcggccagcgatctggcgaacccgatgaatcgttcagagggccgatataatcctattcggcgcgagtgcaagagcctgcaacgctttgcaggctcttaagctccctacgagccggcgccctgcttgcgataaaggacgccgcacagaacccgagccccgctgttgccggtcgggtccgtcttcatatcatcgggatcggcgtgcacgacgaatgaggcgccatcgagatcgaaaagcgcagtgagcgacgtgtgtgccgtgaacttcagggaagcctccccgcgcgcatcggcggtcagcatcggcaagtcgccctgatgcgggccggccggattctgggttccgtgctgcgcactggtggggttgagatgcggtccggcagacgtgaagtccggcagtttgcattcgccgatcgtatggatgtgcatgccatgattgccgggggtcagcccgccacgcacagtgatcgaccctgcgagcgcttccccttgcgggagcagggtgaccttgcccatcggcaggccggtgttgtcgtagagaatcgcttctgcgtaaggcacgggcggcggaggcgcgccgggaggtgccttttgagcgcaggccgcgagcgcgagcagggcgattgccgttgcggcgtgaggaagcgaagaaagtcgggccatctggacctctcttgttaaggcacacagttcagtcaacggacaagcctatagagttgttctggtagctcaagtgttaccgcgtcagagccgcgcgatgagccgctccataccggctgctgcgcgttgcgatgcagccaggaggttggcatgaaaatcgcctgcgctctcatggttggcgtcgtcggtggtcgccttgatgcccgcccatggcaagccgagattgccggcatattgcgcaacggccgccgtttccatgtccaccacgtccgcatcgagcgcggcgaccaggtgctgggcataatgcgcgtcctcgatgaaggcgtcgccgctcgtgatgcaagcctccgggagcccggtgccgggatcgggcatggcgtgataaggttcgacatttgccggccccatcggccactcacccggcggataatggacgaacgcgtccgccttgcgcgcgccatagtcgtgctggatcgcgcgcgcgaggtagaagcagtcgccctcgatctggctgagcttgccggccgtgccgaccgtcatcagcaggtcggcaccgtgacgggtgtgcagccgggccgcggcctgccacataaccggtggcgaggcggcagactgcaaagcatatgaggcccggtcgtcccgccggatgctctacttggacaaaggctataagatgccaacgcgatcggtgccgacctcgccaaacggcagatcgaacccgtcattccgggcgctcaagccgccggggcgacgcggccttcgactgggggctggcgttcgggcctgcggatcagcaccgagatggcgatgatcgcgaggaacaggatgaacggacagatcgccgcgatggcataggtccgcacggcgggaatgccgctggcgaggatcgcgccgccgatcagcgggccgacgatgccgccgatcttgccgatcgccgaggcccagccgcccgcgctcgcgcggatggcgctgggataatagagcgccagctggctgatgatcgcggcatggcagccgcccaccagcatgccctgcaccacgatggtcggcagcagcatcgcgcgggggatccattccatgccgacggcgactgccatgggcacgatgagcagcgtgcaggtggcggcaaacttgagaccatagcgggctgacaggcgcatgatcaccacgccggaaatggcgcccagcagcgcaccgatcgccgagacattggcggccgtctcgcgcgccacgtccatccgctccagcaccagcgggccaaaagcggacttgaagaagatgccgagcgcgctggcgccatagccgatccagatgatcggcgtgagcagccgcagattgcccacgaacagatcgctgaagcggaaattgcgatcctgcttcttctcgtcgccgagcacgaagcggtcgccgggctgcacatccatggcagggtccagccgcttgagcgtggcgctcaccagctcgggcttgatgcccttgctcaccaggaagcgcggcgactcgggcaggaagatggcgatcgcgatggcgcagaccaccgaaccgatgccgccggcgaaatagacgccttcccagccataaagcgggccgagccagttggtgagcggggccgcggtcgcactgccgatgctgaagcccatcatgatgaaggccaccactgtcgcccgcatcttgggcgggacgaactcgacattgagcgcccaggccagcggcagcgcgccgccgatcgccagcccatccagaaagcgcagcgtgagcagcgcgggataatttgtcgcgaagccggtgaggaacgtgaggatgccgaaggcaagcgtgcacatgatgatggtggggcggcggccgatccggtcaccgacatatgtgaagatgaggccgcccaccaccatgccgagcgtgccggccgagaaggcattgccgatctgcacgtccgacaggagcagctcttcctgcatatagggcgcggtgaacgacatcatcatcatgtcgagcccgtcgaacagggtcacgagccaggagaggcaaatcagcagataattgaatggtgtgagcttgcgaccgtccagcaatgtcgccagatcaatcgtgcgagccggtcttgtcatggctctctggtctccctctccgcgcatggcagcctgcgcatcgaaaacgataacaggcggctcgtgcatttggctacagaaatagctaagcttgctctaatgattagcaagctttctaatagggctgcaggcgcgagtcgagtcgcgtgatcggaggggaaacgaatggccgaggaacagacgcccaaaatccgtgaagtccgccagtcggaggatcgttttctggcatccgacgtcttcgagacgggcggccgggtgctgccgcgcgccaatggcacgggaacgtggatggagccagcgcgcgagatccccgtctaccacacatgcgacgtgctggtggtgggtggcgggccggcaggcacggcggcggcctgggcggcggcgcaggcgggcgcggacgtggtgctcatggagcgctataatcatctgggcgggctctcgaccggcgggctggtgatctggatcgaccggatgaccgactggaccggccggcaggtcatccagggcttcgccaatgatgtgctggggcgcttgcccacggccggcctggccggaccgccgcgcgccgactggggttcgcgcgatcccaggaaggccagctactggggccagcgcaccgccgccttccacggcacggtctgctggtcaccgacgctggaccccgagcggctcaagctcatcagccaggaaatgctgctgggcgcgggcgtgcggctggtgttccatagctgggccgccgtgccgatggtggccgatggcaaggtcgagggcgtggtgttcgaatccaaggccgggcgtcaggccctgcgcgccaaggtggtggtggataccactggcgatggggatatcttcgcgcgcgccggggccgagttcgacaccgacatcgaggaaggcgacgtccatcacagcgccaacaccggcttcatgctgggcggggtggacatggatcgctggctggcgttccgcggcaacgagcccgagcaatatgccgaattcgcgaagctgggccgtgagcggctgggcttcttccagccgccttatgtctcgtggcgcaatgacatcgcgctgttcctgggcccccgccagtccggcctttcggcgctcgacgtggacgaccagaccgagctggagatccgctcgcaccgcttcatgcagacgcattgcgagttcttcctggagcatgcgccggggtttgagcaatgctacatgctgcagagcggctcgcagctcggcgtgcggcacacgcggcgtctgggcggggtcggcaaggtgcttcgcagccagtgggccgatggcatcgcgctgccggacgagattggcgtcagtccatcggtcagcctcaaatatccggtgatctccgtgccttatggcgcgctggtgccgcgcaagctggatggcctgctggccggcggcaagcacatcagctgcgatgccaattcccacggcttcatgcgcgagatcccgcaatgctggctcaccgggcaggccgcaggcgccgcagccgcgctctcggtcggcgcgggcgtccagccgcgtgcactcgatgtgcgggccctccgcaaggaattgcgccggcagggcgtcttcctccatgatgaacccgatgcgatggcgcagcccgcgcaagcggaagccgcggccgtcgcgcgctgaggcgcggacaagaagagaggcgaagaagaccatatggcggatatcgacgcggcgatcgagcggccgggaacggactggaccaggctgggggaaccctccggcgcctggacgtccgaaagcggcggcggggccgaaggcctgacgcggcggctgagcccggcgcagatcgacgcgctggacgcggcagtgcgcgcgaccgagggccgcgccgcgacggacgtcacggccgatgatttcggcgcgccggagctgcgcgcgctgatggcggcggcgcgctacgacatcatggccgggcgcggcgcggtgctgctctccggcatcgacatcggccgctatgacctggagcagttcaagcgcctgcatttcggcctcggcacccatctgggcatggccgccgagcagagcccgcggcacgaccgcatcggcctcgtccgcaaggagcccaatcccgaccggcgcggctatctgaccgacaccgaactgggcccgcacaccgattatcacgagatactgagccttgcctgcgtggtcgcatcggaggaaggcggggtgagcggcttcgtcagcgctgccgccgtctacgaggcgctgcgccgggagcggccggacctgctcgacgcgctgctggaaggctatcattatcccaccagcctggagacggtgaccgactacaaggtgccgaccttctcggtggtggatggtcatgtcgccatctacaattatgtgatctacattgcgcaggcggcgcagatccggggcgagccggtgccgccccggcttgtggaagcgctgcgctgccttttcgccatcgccaagcgaccggaattcatgatctccttcacgctccagccgggcgagatcgtgttctggcataatttccgcgtgatgcactcgcgcaccagcttcaggaacagcccgggccgggagcggactctgctgcgcctgtggctccacgcccacgagacattccccatggcgcggggctatcacgagatcggccgcattctcgaccgccagcatggcgagggctggtcgatgctggtgaacacggatgagagcctgcgcgccgtctatgagctggtgaacggctaagcggtttgccggaacggatgggtggcgcggccctgaggcaccgcgccggcctggggtgaacgcggcaggaagtgtggcagcgccgcagatcgcccggttcaggcctgcctctcgcgcaggatatgttcgaggtccttgagcgcggcggccgcagtggcgcgcggcgccgagccgccgccgctcaccatcagcgtgcccagatcgtccgtctcgacgcggatcgccttctcgctgccctgcacgcgcgcgaagggatcgtcccccggcagcgcctgcagcgtgacgccggcgcgccacatgtcgccatcccgccgggcatggccgatgagcttgggaacgagcccggccgcgcgccagtggcggacctgcgcctgatcgacatggcggatgccggtgactgccatgtcatcgatcgagaggcgggcatcgaggccgaacagggccatgatgagcagcttggcggcggtgtcccacccgtcgatgtcgaggctgggatccgcctcggcgatgccggccgcctgcgcttcgatcagcgccgcctccaggctgatatcgcgcgccatcatggcgctcagcagatgattggtcgtcgcgttcaggatgccctcgatgcgcagcacgcgcgccccggccagcgcatggcgaatgacgtcgacggtcggcagggcggccgccgccgcgccgctgacggcaagcgcgacaccacgcgatgccgcaagatcccgcagcgccacgccctcgcgaaccagcgcgcccttggacacggcgatgacatgcaggccgcgctccagcgccgtgcgaatataggccagagccgggccgccggtgcggatgtccgaagggctggcctcgatcagagcatccgcgcgcgccgccgcgaggaaggccgggaaatccggcgccggggcgaaggtcgcgggctgcgccggcaacccctcggcatcgattgcggcaccctgcgcgcgcaggacgccggtgaggcgcacgtccagcccatgacgatcgcgataatgatcccgccgctccagcagcagtgcggccagcgccgcacccacggcgccgaagccggtcatggcgatgttgaagcgtttcatgggagctccggggggcagggggattttgctgcggaattgggcggttattcttgttggccgagaatggcgccttccgccagataagcgtgacgaatatatctcgccgtttgcacaatcgtagagccgccgccaagcgatcgtgggcgctagaacccgcaatgggtcgccactgctgtttcgcgatcggccaagcgaaagcgaccaacctccacgctgaggcagaatggctgttgcgacgggcattacttcgatccaagatgtcgcatggatttcatgaagtggctcaactcgatcggcgagcttctttacgaagtgatgagctggctggtcttttacccgatcacgctgtggcgcacgatcagaaaccctgtgacgatgatgagctatgccgatgacgagctgcgtgaccgtaaggacgagcagttcacggacacactaaatccaccactgtttctcgtcctgtcgcttgtgctcgctcaccttgcggaaaatactttcggcgggggcaccaatccgatcatcgtcaagcagacggggctcgctgcgttgatcagcgacgacaccagcctgttggtgttccgcatgatcctgttttcgctatttccgctgatgatgtccgcccgtttcctgcgcgcgcgcggcgttgcgttgacgcgccagcggctcaagccgcctttctacgcgcaatgctatgcctgcgcgcccttcgcgctgttcctgggcctgggaacggccgtcgggcacaccggctttgcaggcgcatcattcctggggacggtgctttcggtcggcgccgtgctgagctatctcgttgcagagacactgtggttctcaaaccatctgggccaaagccgcttgcgggcatttctgaacgccatgcttgctttcctcgaggccacggttgcagcgcttgcgatcggcgcgctgatcctccttcgatagccgcccgccagtcttcgatagatcgcattgtcgggccagcgtatagtagcggcagcgataaaggcatgagtctctacgaaatggagtctcccaatgcgttttactcgggcaagtttgctgcttttcttttccatcgcaccgattgatgtcgcgctggcacagtcgacgggtctcgatgacctcgtcggcgcgcgcgccggccaggccgaaggcgagctgcaacgtcgcggctatgtttacgtcggtggttccgagggggacgaccgcagctacacgaattggtggagcgccagccgacatcaatgcgtgacgatcgcgacgatggacgggcgctattcctcgatcacgccgacgacggcgcccgattgccgtcagcccgcttcaggacgaccacggcccgattacgatgctcccgcgacaagacctcggccaggctaccaaaccgatccgggtttcggccaggcgtcaccaccggactattcccgccctgactacccgccgccgaccgtcgatggccggtccgtggatctcggcctcgtctgcttcggcgatggcgcccgcaccggcctgtcaactggcacgcgatggacctggaatcgcgatcgggagcgctacgagtacggccagtatacggaaacgaggcccgagttcttcgatgcaacgctaatgattcagatctgggatggcggcggtcgcatcaggctgccacgcaagctgatcccgccgatcaactcgcgtggggacaatggatggtgggatctctacgacgtatcggtcggctccgatgccatccgcgccacctaccgcctgaacgggctgaacaagccgcgggtcgacatcgatcggcgcagtgggcgtgtcaccgtcgagggcttagctgattatggctttcgcggcacctgtgatctcattggacatgagccgcaccggttttgaggacagaatgcgcctgttgctgaagatcgccggtctctggctgttataaaacaatagctgccggcatcggctccgctgcaacgccgatgcgcctagcaactgcccttgggcaatgtccccacagcgaacatgcggcgatgcagggagttttagcagcccgtcgctgttacggtccggaaactggcgcgcccggcaggattcgaacctgcgaccattcgcttagaaggcgaatgctctatccaactgagctacgggcgcccggccacgcccttagatcattttccggtcggatggaaacatctgacggggtggaaagatgccgggggatgaagtcggggcgatggcggcagcagcggcgtttccttgagctgcgcgtgccgggaaaccgccgcctgcgcatgattgctcccgggagcgagacgcggcatagatgggggatggctgccgatccatccatgcaccgccctgtccatgtcgatgccagcgtgctgcatgggcgacagctgcgttattatgacgtggtgatggcggcgttcgtcgccatcctgctgctttccaacgtgatcggcgcggccaagcttgccaccctgggcggcttcactttcggcgcgggcatcctcttctttccgctcggctatgtgatcggcgacgtgctgacggaagtctatggctatgcgcgcgcgcggcgctgcatctgggtgggcttcggcgcgatggtcttcatggcgttcatgagctgggtcgtggtctcgctgcccccggctgacggctgggaagggcagggcgcttatgacgcggtcttcggccaggtgccgcgcatcgtgctggcgtccatcctcgccttctgggccggcgagctcaccaacagcttcgtgctcgcgaagatgaagatcctgacgcgcgggaagcatctgtggacccgcacgatcggctcgaccatcgtggggcagggcgtcgacagcctgatcttctatccgctcgccttcctcgggatctggacgagcgaacaggtgctgctggtaatggtgacaaactgggccctcaaggtgggttgggaaatcgtgctgacgcccgcgacctatttcttcgtcaatctcttcaagcgcggtgaagggctggacgtgttcgacgagcgcaccgcattcacgccgttcaagaccggggtctgagaagggcaggatcagccctccgctcacggacgctcgggcaggcccctggcgaggacgcgctccgaaagggcgcggcagttcgaggggccgctcgcgtccaccgccggcccgcgcttgtcgaccaggccgagcgcaccgccgatcgagcggaccaccgcgccggccacgcccccgccgtcgcccttccgtccagcagcgagatcgagcgagggcgcggagagcgtgccttccaggccgagcggatcgaccatgggcaatccgctggactcgcgggatgcgccaccgatcctcagcgcgatgcgctcgccatcgagattgatcgtgccttcgccccggctgcgcgagacttcggtttcgacaaggaagggcgccgcggtcagcattccgccgcgcgcccggaagccgatcgcgatgcagcgcagcggcacgggcgcgtcgccatcgccgagcgcggcgccgatcgccttgcccatgtcctgtgcgagaacggccgcgatggtgcgggaaatccgcccttcgccggcagcgaggccgacatgccccgtgctcttcgagagcgcggcgcggatggtatcgccccggccggagagcgcgatccgcgcattcaccggcgcatcgatctgctccgtcatgtcgagcagcgcgcccagccgtccactacgcagcctgagatcgagatcgagccggggggattcgccctcgcgatggtccacgagcaggcgcccggtcaggcggccactgctgagccccgcctcgacatcatcgagccgcagcaccttgccttgcaggctgatcttgccgcgcagggagcggaagacggagggggacttgaacagcagccgagcggccgtgaagcggatcgtgccatccgtggggcccaccttggcgagattgatgcgggtgttcggtagcacgcgcgggccgatgcgggcctccagcgcggcctgtgcggcgaggccggcatcatcggcgagatcgtcgaaatcaaactggctgaacgcgatggtggcgtcgatcttcgagcggccctcgcgcttcagaatctcggcccggcccgtgagacgcgagcggcccacgctgccgctcagccgatcgaggaaccagtcctgcccctgccggcgcacgctggcgcgcaggtcgatcggctgcgtgccgaacaggccggcctcgatgatgtcgtccagatatttgagcgtcggcgcgcgcgcggacatggtcatggccatgtcgctcgtgttgagcgcgcctttcatggtcccgcgtgcatcgagttgcagcaggggagaggagagagcgagctggaagggataagccgcgcccgccgggcggcccgcgatcgccgcgcccttcacgctcgcctcgatgggctcgccatggaagcggccggtcgcccgggcggcaaggccggtggtcgcatttgccgcgatggtgccggcgatctccaggccccgccttgcgtcccgcagggtgaagcggctgtctgtgatgacgagatcggcaagatcgatggacgatgcgccgccgctgcccgtgcgcgcgtcatcgcgctcgccgctccagttgctgcggcggttctcatcccgcaccagtgcgagcagagcgccccgggcgtgaatgccccggatcgcgcggccgctgccggtaagcgcgggaatgagcgcgacgcggacccgcacatcctgcgcgcgcaacagctcgcccgggcccgcccagtccggctgtgcgatccgcaggccgcgcacgacgagcgtaggcgagaaggagaagaagggctcccggccaagggactcgatgctgaccggcgcattcagctcactggacagtttccgctccagccagcccttcgccatgccgaccgggaaggcgccgaggagaagaacgagcagcaggagcagcgatgccgaggcgatggcgatccatcgcacccgtcgtgagcgcgtcatgcggcgccagccttcacgcccggaagagacgaagcgggcggtgaaagcgttgaagtccatggccctacaatgccatgtgggttcgcatggttccgcgaaggctgcgcttgccgtggcgcgggccgaagctcagtcgctcgcgcggcgttcgtaaagcggtcggatctcgatctcgcttggcaccggcatgggattgggacagcgcttcacccaggcgacggcctcgtccatgtcccggacctcccacagccagtagccggccaccagctcgctcgtctgcgcgaatggcccgtcgatgacggtgcggtccgcgccgtcgaaggcgacgcgcttgccatgccgggagggttggagcccctcggcggcgagcaggatgccggcttcgcgcaggtcatcgttgaagcggcccatcgcctgcatcatttcggctgtccattcgggtggcgcgctttccgcctcgctctcggtggttgccttgaccagcaccatgacacgcatgcttcctctccccgatcgcgcttccggccggtcccctatgtgtcgaggacgaaccgcgctcccgcctcggcgtgaatgatcgtgctgtcatagatgggcagcacattggcatggacgtcgacgacgagatccagctcggtgcaggcaaggacgacggcctgcacatcctccttcgcgatgtcggtcagctccgacttcatgtagcgctcggcatcgcgcgtcaccttgccggcggccagctcctcatagaccatgcggtcgatccgctgcgccagctccgcatcggcgggaagcaggctgacgccgcccgcagagacgagatgctggcgataatcccggtccatcatcacgttgctggtgccgacgagcgcgacggacttcgccgcatccgccttcagccgggcgccgatctcgtcgatgatgtggatgatcgggatatcgaccatctcctggatctgcggcacgaccttgtgcaggctgttcgcgcagatcatcagcgcctgcgcgccgcccgcttccagccggcgagccgcgcccaccatatggcccgcaccgcaggcccagtcattggccgatgcgcagcgcgccacatcggcgaaatccaggctgtcgatcagcaaggtggcgctgtgcagcccgcccagctcgcgctgcacggcgcggttgatgaggtcataatagcgggcggtggacgtccaggagatgccaccgatgaggccgagtttcttcatggcgcccattgttcgacgaaagcaggcggaatggcaagccgcgcgggcatgccgccggtcgcgcctgtgccggcgttggccggtccctcagtggcccagcgctttcacgatatcctcgaccatcttcttggcgtcggcgagcagcatcatcgtgttgtccatgtagaagacgtcattgtcgacgccggcatagccgacgccgcccatggaccgcttcacgaacagcacggttctggcattggccacgtcgagaatcggcatgccgtagatcggcgaggacttgtccgtacgggccgcgggattggtgacgtcgttcgcgccgatgacgaaggcgatgtcggtctgggcgaaagcgctgttgatatcctccagctcgaagacttcgtcatagggcacgttcgcctcggcgagcaggacgttcatgtgcccgggcatccggccggcgaccgggtggatcgcatagcgcacgctcacgccttgcgccttcagcatgtcggccatttcccgcagcgcatgctgggcctggctgaccgccatgccatagcccggcacgatgatgacgctttccgcctgcttcatgaggaaagcggcatcctcggccgatccgcgcttccaggggcgctgctcctttgcctcgccatcgctgccgccggacgcttccgcgccgaagccgccggcaatgacggagaagaagctgcggttcatcgcccggcacatgatgtagctgaggatcgcgcctgaggagccgaccagcgcgccggtgatgatcatcgcgctgttttccagcgtgaagcccatcgcagccgctgcccagcccgaatagctgttcagcatggagaccacgaccggcatgtccgccccgccgatggggatgatgagcaggaagccgatgacgaaggagagcgcgagcacgagccagaaatcaaccggatattgcccgtgccagaagccgaaggcgaagacgccgatcgccagcaggatcgcgagattgatgagatggcgcccgggcagcaggatcggcttgccggacatcgtgccggcaagcttcaggaaagcgatgaccgatcccgagaaagtgatcgcgccgatggcgacgcccagcaccatctcgatccggctggcgctctggatcgcgcctgtcgcctcgtcgatgatgccgaaggacgcggggttgagaaaagcggcgacgccgaccaccaccgcagccagcccgaccaggctgtgaaaggccgcgacgagctgaggcatcgccgtcatcgcaatccgtcgcgcaactacgaagccgatggcgccgccgatgacgagcgcgaggccgatgcggggcagggcgacggcatcatgcgtggcgatggtggtgccgaccgcgatgaacatgcccagcatgccgaagcgattgcccgtgcggctggtctccgggctggagagtccgcgcagcgcgaggatgaacagaacgcccgagatgagataagcgagcgcgaccagcggctcgatcggcaatccggagagcatcacttgcgctccttcttcttgtacatcgcgagcatgcgcccggtgaccgcgaagccgccgaagatgttgatcgacgccagcaccaccccgacgaaaccgagccattgcccgacggggctttccgcctcggccgcggcgatgagcgcgccgacgatgatgaccgaggaaatcgcgttggtgaccgccatcagcggcgtgtgaagcgcgggcgtgaccgaccagaccacataatagcccacgaagcaggccagtacgaaaatggagaggatggcgatgaaatccatgggcaatcttctccttgctcgtccatcgcgcgcccttcgcggcggcttgtctcctgtccggcggcgcgcgtcaggctgcgccggccggtgaatccctcagttgccggccgccgccgcgcggttcagcccaacaaccgctcgttgacgatctggccgcctcgcgtcaggcggatgcccttcacgatctcgtcctcgtccggcaggtccggcgcatttcgctccttgtcccagtaagccgaaaggaaattgtagagattgcgcgagaacagggcggcggcatccgcggcgaggcggctcggcacgttgcgatggccgacgatcttcacgccgtgccgctcgacgatctcgcccgccacggcgccctcgacattgccgccttgctcgaccgcgagatcgacgatcacgctgccgggtcgcatcgtggcgatctgcgcgtccgaaacgaggcgcggggcagggcgaccggggatcagcgccgtggtgatgacgatatcctgccgggcgatatgcgcggagaccagctcggcctgcgccttctgataggcgtccgacatttccgaggcatagccgcccgatccctcgccctcgatgccggccaccgcgtccacgaagaccggcttggcgccgagcgattcgatctgctccctcgtggcggcacgcacgtccgttgcactgacctgcgcgcccaggcgccgccccgtggcgatcgcctgcagacccgccacgccgacgcccatgacgaacagccgggcggccgagatcgtgccggccgcggtcatcatcatcggaaaagcgcggccatattcgctcgcggcatcgagcactgccttgtagccggcaaggttcgactgggaggacaggatgtccatggactgggcgcgcgtgatgcgcggcatgaactccatcgccagcgcttccagcccggtggcggcatagccatccacccgtgcgcgctcacgaagcggatcgagcgcgccgaccagcagcgcgcccggcgccgcgccggtcagcgtggcggcatccggcccctgcacgcacagcacgatgcccgcgcccgtgacggtcgcggcgcgatcgccgagcgcggccccggccgcctcataatccgcatcggtgatggaagcctggaggccggcgccggtctccaccatgacctgcgcgcccagcgccgcgaacttgcggacggtttccggggaagcggagacgcgtttttcccccggagccgtctcgcgaagaacggcgatcttcatgagcgaagcggctgggccgacgcgatcaggaaatgatcaatatgacgaggagcgccagaatcgcggtgatgatcgagccccacttcatcagggagacaaagcccgtgaaggtggagtttgcctgagtcatgtcctgctgtgccatatgttcggtcatccctgtttcatctctccggacctgtcttagcggcaagaattcgcgctctcaagccgattgaggagccgtttgccggctgacgaaatgccccgatcggcttgcgcttaatccgctctttacctgccgtctttatcagcagccccggggcacgtgcaggaagagagaatgagcgacgcggaaaatccacttctcttgctggtcgatgacgagccggcgcagcggcgcctgaacgtcgcgatggccggtcgcgccggttggcggacgatctgcgcgaacagcgcggaggatgcgctggccgcgctcggcacgcgcgaaggcatgcgtctctcggcggtgatcgtggacgactggaccgaagggctcgaggcgacggcactcatccgcgccattcacgaacgccggccgacgctccccgtgctcatactcaccgccaatggctcggccgccaaggcggtggaagcgatgcgcgcgggcgcccatgatttcctcatcaagccaatcgcgccggacagtctccttgccgcgctgcaggccgtgctcagccatcccacctcggccggcgagttgcgcccgctcaccgaaaagatccgagccccgctcggctttgacgagatcgtcggttcctcgccgacgttccgcgcggcgctcgccatcgcggccaaggcagcgcgcgcccgcgtgccgatcctcattgaaggggagagtggtgtcggcaaggaagtgatcgcgcatgcgattcatgccgcaagtccgcgcgcgcggctgccgctcgtcacggtcaattgcggcgccattccggcaaatctcgtcgaatcggacctgttcggccatgagcgcggtgcgttcacgggcgcgttcgaccggcatgtcggcaagttcagcgtcgccaatggcggcaccatcttccttgacgagatcagcgaactgccgctcgaagcgcaagtgaaactgctgcgcgcgctgcaggatggcgagatccagcctgtgggcgcgcgcatgccgagccaagtggacgtgcgcgtgatcgccgcgaccaacaagcgcctgatcgacgaagtggaagcggggcggttccgcgaggacctctattaccggctcaacgtcgtccagctcaccatcccgccgctgcgcgagcgcgctggcgacattcccgcccttgcgcgccacctgctggaccgcatcggggcgcagcccggcatgcgcagcctcggcatcacgagcgatgcgctgggcctgctctcccgccatgactggcccggcaatgtccggcagctccacaacaccctgttccgcgcggccgtgctgtgcgagggcgatgcgctgaccgcagccgatttcccccagctcgcgggccagatcgagaatgtcgcggcccggagcgaccgccggggcgtgacgcccatcgtgcgcaatgcgcaggaaaacggcatcggggtgacgctgtacgaggccaacggccatctgcgcgcgctggccgatatcgaggcggacgtcatccggctcgccatcggccattatcgcggccgcatgaccgaagtcgcgcggcgcctcggtatcggacgctcgacgctgtaccgcaagctcgccgaactggggatcgacacggccgcctgacggccggccggccgctcaggcgtcgatcacgtcctcgtcgacctgcgctgcgttctcctggatgaaggcgaagcgatgggccgggttggtgcccatcaggcgatcgaccagatccttgacgcccgcgcgttcctcatattcctgcggcagcgtgatgcggatgaggctgcgctttgccgggtccatggtcgtctcgcgcaattgctggggattcatctcgcccaggcccttgaagcggctgacctcgaccttcttgccccggagcggcccggcaatcagtgcctcgcgggcagcgtcgtccgccgcgtagacgctcttgccgcccgagacgagccggtagagcgggggctgcgccagatagagatggccgcgcttcaccagatcgggcatttcctggaagaagaaggtcatgagcagcgtggcgatatgcgcgccatccacgtccgcgtcggtcatgatgacgatgcgctcgtagcgcagattgtccggattgcagtccttgcgcgtgccgcagccgatcgcctggatgagatcggcgatttcctgattggcgaggatcttcgccgaggtggcggaggcgacgttcaggatcttgccgcggatcggcaggatggcctgtgtcttgcggtcgcgcgcctgcttggcgctgcccccggcgctgtcgccttccacgatgaacagctcggtgccctcgggatcgtcggacgagcaatcggtgagcttgccgggcaagcgcagcctgcggcccgaagtcgccgtcttgcgcttgatctccttctcttgccggcgtcgcagccgctcgtccatccgctccagcacatggccgagcagcgccttgccgcgatccatgttgtcggtgaggaaatggtcgaaatggtcgcgcatcgccgcttccacgaggcgcgtcgcttccggactggtgaggcggtccttggtctggctctggaactggggatcgcggatgaagacgctgagcatcagctcgcagcccgacatgatgtcgtcggtctggatgtccttcgccttcttctgcccgaccagctcgccgaaggcacggatgccccgggtgagcgcggcgcgcaggcccgcctcatgcgtgccgccatccggcgtgggaatggtgttgcagtaccagctcgtcgagccgtccgaccagagcggccaggccacggcccattcgacgcgcccgaggctgaggccattgggcccttccgggaactcctgcatgccccggaagaattcggcggtggcgcattcacgcgtgccgagctgctcgcgcagatgatcggacaggccgccgggaaactggaacaccgcctcgaccggcgtatcgtcggtgatgagaatcggatcgcatttccagcggatctcgacgcccgcgaacagataggccttcgaccgggcgaggcgataaagccgcgccggcttgaacttcagctcgtggaaaatctcgctgtccggcgtgaagctgacggtggtgccacgccggttgggcgccgcgccgaccttttccagcgggccgagcggcagtccgcgcgagaagcgctggcgatacagctcccgggcccgcgcgacttcgatctcggtatccaccgatagcgcattcaccacgctgatgccgacgccgtgcaggccgccagacgtggcataggccttgtccgagaatttgccgcccgagtggagcgtcgtcaggatcacttccagcgcagacttgccagggaatttcggatgcggatcgaccgggatgccgcggccattgtcgctgatcgtcaggcgattgccggcacccagcgtcacctcgatccgggtggcatggccggcgacggcctcgtccatcgcattgtcgagcacttcggaagcgagatgatgcagcgcgcgctcgtccgtgccgccgatatacattccggggcggcggcggacgggctcgagcccctccagcacctcgatcgcggaagcatcataggtttcgggtgtgcgcgcgccctggccgccgaacagatcgtctgacatggccgagctataggaggagcggagtcaccagcgcaagcgccgcggtcatagagacgcaaggaaggccggcgggtgcgtatcctctctctcccggcagaccgggctacacgtctcggcgcaaaacagcctcaaaattgcgttaagcgcaagttattgtgtttccggccgaaactctccgcgccgatggtcgtttcgctctcgcccaacatatggagggagcatattatcatgaagacatcattgtttgcgtcattatcggccgtgctgatcgctggcgcggccgtgccggcgcttgcacagcagggagacgcgacccgggactggaccgggccatatgtggggggatctctgggactaagctggcaaccgaatttcgaccgtgacacgctggaacgcctgaccttcgatacgaatggcgacggcaatttcggcgacacggtcttcacgcccacgggtggcgatgcgttcagccccggattctgccgcggcagggcctatggcgcgacgcccggctcctgcggcggcgacaaggacaagcgcgtcgcctggtcgatccatgccggctatgacatgcagttcggcaacatcgtggtcggcggcatcgtcgaaggtggccgctccatgatcggcaatgccgtcagcggcttcagcacgacgcccgccagctatgtgatggcacgccggatcgactgggacgccaatgcccggctgcgcgccggctatgcgctcggcaccggcacgctcgtctacggcaccggaggcctcgcttatgccaaggtgaagaacaactttgccaccagcaacacgttcaacagcttcaccgagagcaacaccagcgcggatgaatggggctggacggccggcggcggcgtggaacagcgcattaccgacaatttctcgctcggcgtgctgtatcgctacacgcgcttcaacaccgacggtcacacggtgcgcgcgggtcagggctcgccggcctcgaccaccaatccgttcgtcatcacgccggcgggttataccgacatccagcgcacgaacgacgtgttcgatcaccagaccgtgcgcgtgacggcgagctatcgcttctgaggcaagccgcgccatgaggggcaggtggagggctgagccttccacctcctccagccaggcaaaagaaaaggggccgtccagcggcccctttttcatgttcagatgccgtcgcgcatcaacgcacgcgcgggccaccataaggcaagggcgggggcgggcggcgcgtgccgcgcggcagctgcgcctgataagcgcgaccgcaatgctcgacgcaataagggaatcccggattcaccttttcgccgcagaaatggaagtccggctcgcccggatggccgagcggccatttgcagatccgctcgttgagatcgagcaggctggtcttgtcggcgatctcggcgctgggcttggccggcacgagccggcgcgggggagcgggcgggatgggctgctgcatgtcgcccgggccctgacgcaggaagccgccggggcccacggacacgattcgcggctggggcggcggcggcggcgcttcggcagcggcgaccggcgcgggggcagcaggctgcggcgcaggccgcgcttccaccacggggggggccttgggctggggccgcgcggcgcggctttcctcgaccggcgcgggctcgaccttggcaggcgctgcggcggccttgcgggcctgcggcgtcgcggcgggcttggccggatcagtggccttgaccggggaggggcgggcctgaagccccaggcgatgggccttgccgatcacggcgttgcggctcacgccgcccagttcctcggcgatctgactggcggtcataccgcgttcccacatctgcctgagctgctcgatgcgttcgtctgtccaggacatgactattccttctcgtgaagcaggccatatgggggcgacccgccaaaaggtcaaatgaccagtgcatggcggatgccagaaggctcgcgggacctgctcaccacccagtgcgccgcccgctgaccggttgccgatcgaaacgggacgcgataggggcggtgcatggccgaccagaacccgctgcccccgtccgcatccctcatccggcacgagcccggcgttccggtgatccgcaacgtcaactgggccggcatgaacgcgctctacatgaaggaagtgcgccggttcatgaaggtgcagctgcagaccgtctgggctccggcgctgacgacactgctgtttctggtgatcttcacggtggctctgggacgcggcggcatccaggtgatgggcgtgcccttcgccgatttcgtggcgcccgggctcatcatcatggggatggtgcagaacagcttccagaattccacgactgccctgctctccgcgaaagtgcagggcaccatcgtggattatctgatgccacccatctcatcgggcgaactactcttcgcgctcgtggcctcgtcggtcacccgatcgctgttcgtgggcttcaccatctgggttgcgatgatgttctggcccggcgtgcatgtcatgccccatcatctctgggcggttctcttcttcggcatcgccggatcggccatgctcgcgctgctgggcatcctgaccgccatctgggccgagaaattcgatcatgcggccgccgtcggcaatttcgtggtggcgccgctctcgctgctgtccggcacattctattccatggatcatgtggcgccggtcttccgcgccatcagccatgtgaacccgttcttctacgccatttcgggctttcgctacggcttcctggcagcggccgattcgccgctgctggtcggcgttgccgttatgctggggctcaatctcgcgctgacgctgatctgctatcgcgggctgagtcagggctggaagatcaaggcctgagcgcagcccgccatcgcccgcagcgggcggcgcttcatccctgacgaatcagtgccagcggctcgcgcccagcgcatagcctccgtcggccttccgctcgaacagcgcatcgatcgccggatgatcgatcggatccccggtctcgtccgccaccagattctgctggctgacataagcgacatagctggattcgccgttatccgcgaacagatgatagaaaggctggtcgcggggcggacgggcggccaccggaatcgcctcataccattcctcgctgttggcgaagaccggatcgatatcgaacaccacaccgcgaaagccgaacatgcggtgccgcactgtgtctccgatgcggaaacgggcatgcgcgatgcgtggcgccgcgccgagcgcgcccggaagggccgccgcaagctcgggaggaatggcgttgcgcttgtcgttgggcgattgcttcatgtgacatgatttagtgcggcttcgaccaagcgcaagttttaccgcgcggggcgcttggcaaagcgaagatcatccgctaacagcgcgcgctcagcatccgccggacgggccgccaggcgcgtcattcacggcaacatgcctctgcggagaggtggctgagtggtcgaaagcaccgcactcgaaatgcggcatacgggcaactgtatcgagggttcgaatccctccctctccgccaaccttcttgtaaatatctgacattaaaggacatgttctgcaaaggcgggcttccgcccccttttttcgctcatttacaccaggcggacagcccaatgacggaatcctggcattccggtccggtcttctctccaggcttcgtacgtgctgccggattttccaaatggcgaaaggctcggaaatcagcgcgccttgcggcgagcactggcttttaggatttcctccatctcagtgatgcagtcccgccccctgatgccgtccccggttttgccctcgggatcggcttcaaaatgcgcccgcatcttgtcagacagcgcgacgagagcctgataattctcctcacccactttcttgcgaatggatttcagaccctcgttgagcgcgaagaactcggtttcaatgttgcgatctgggaagtatccggtcttgtccttgaatgtcggcgctgagagcatcatcgctcccagaaagtcccatatttcactgacgccctgaggaatgtagggcttatcggatctgtagctcgagctaaacatatcacttcctcggcctggaaatggcgtacgtgctattcggaccaagttgggttggtctaacgatcaacactacgtccggcttgaaatcgctgttaaaaaatccccggacttgtggagtcgcgagagtcttgcgactgatcgtgacatcgaacgcgacattgccgacgcgcacatctgggatcctatatgtgggatcactcccggaggtgtcatattccctgccaatcaccctgatttgctgccccttggaataatcgattcctcgaatgttatataagtcgcgcagttcacgccgtaccgcgcgatctacataattgccaatcgcctcctcgcgagaaaggcgcggctgcaggcgcccggcatcgaaaagagcctggccttcaatataggcactgtccgcgcgctcctgcatcatacgcagtgtttcaacctgtaacggcctcgtctcgcccttcacactataaaaggccacggctcgatcaaggcggagctgacgtatcagattcgtctgacctccgagcgttgccgggaacgcaagcgagtccacccgatagccgggatcgatagttctgatctgccctatcaacatgttgacatgcccttccgccaacccggcggtcaaccggttggcaggaccggtcagatcgaggatattgtcggcaagcgccaccaatgaaccacctggtgcagtggccaaacccgggaacgtccgttcgagagtcagcgggtcgttcagcggcggaccgccgttgtcgcccatgcgcgctcgcgggttggcgcggtattgcgccggttggatagttgtcgaaacttcgttgggtctgtagaccgcttcgcttggcgagatggtctgacctggacggctcggagaggacgtaacgcttgcgttcttcgcaaccatgcttccagaagcatgttgccctgcccgatgcaaacttcggcgatccgagatgatgacatggcttagcgagcgcggtcctcccggcgcgaaagtgaagcggccattgctcgggtcatgataagggttgaacttgtgctcaattccttgcctccccgcttgtggtgacaagcgccgtccggtccgaagataatggtcgaaagcgaggcgctcggcggacttcttttcactggcgagctgttgattgggcatgcttgctcctcgactggcatgaagaacatttcatgaacatttccaacatgtcaacgaaaatggcaaataggttaggtgtgatccctgcggtgcctcgagatgcaatggcgaaacagaaacgacgtcgatggctcaattttccgctccgtccccggcatcgcccgaaggatatagctcgataatatcgcgtgctgccgctctgagttaacgctcatcgccatggcaccggatcgattctctcaagcacaaggcgaactctgggcgtgcgtggaagcgctttgggaaatggcggccgcccagaatatggcctcggtgactgatgcgcttcatcctgattatgtcggatgggtcaccgggcagccccggccgcatgatcgcgatgcggcgatcgccgccattggcccctcgacaccgcgcattctggcttaccgtttgcagccgctgggcgtcaccatattcgaggagaccgtcggcgtcgttcattacagctacgaggcagaggtcgaagccagtccgggcgttgtccaggcgatatccggtcgctggagcgagatatacctccggatggaagggcgatggacgatgatttcggtgagtggggggccggacggcgagcggtaggggctggatagccgtcgggccggcagaggcccgctgctgccggttcgggatcgtcctcatgacggcacgccctggcttgccgggcgggtgggcgcggcggcgcgtggtcagtgccccatgcagggccgcaatccgttagcggctttgccgggcccgggtcttcatccgtgacggaagatgatcgaaataggcggaaatgactgcctgctcatcgaatgaggcttcggcgcgggcgcgggcggcacggcccatcgcgatgcgggcgtccggggagagggcaaggaagcgctcgagttccgcgacaagcgcgtcccggtcccgaggcgcgcagatgaagccggttcgcccggggtcgactgcgtcccggcagcccggcatgtcggtggtgatgaccgggcgaccggtggcggctgcttccagcaggacgcgcggcgtgccttcccgataccatgaggggagcacgacgcagtcggccgaagcgagcgccgggcggacgtcctcggtctggcccagatagtcgatcacgccctcgcgcacccaatcctcgatctgcgcgagaggaatgcccgatcgactggcgggatcgagcggacccaggagctggaaacgcgcctccggatggcgtgcgcgcacggcgcgggcggcctcgacgaagagcccgacgcccttgtcccacagcagccgggcgacgagcaggaagacggtcgacgagccgccctggggcatgggctgctgggcgaaacgatgcaggtccacgcccgagccgggcagaagccgggcgcgatccccctccaccagcccggcatcgaggaagatcgcgcggtcatcgggattctggaagaagacggcgcgcgcccgtgcgaaggcaaggccgtacaggccgcgcaccagccggttcagcgcgcccgtatcattgaaggcggggcccagcccggtgacattgggcacgaaggatatgcccagctggcggcaggcgagcccggcgtagatattgttcttgatcgtgtagccgaagacgatgtccggccgctcgcgacgcagaaagcgatggatgcgccacaaaagcgccgtttcagccaggggcgacgtgccgttgcggtccatgggcaggggctggacacggcagcccatggcttccagccgatcgcgatagccatcgggcggcgcgaggaccaccacgtcgcaaccacgctccagcagggcattcagcaacccctgccggaagttcgcgatcttgaagcaggtattgccggtcaggacgacgcgcagcttcatgtcacgctccgtaatggccgcgataccattcgacgaactgcgccacgccctcgcgcatgtccgtggcgggccgatagccggtcaggcgctcgagcaggctgcaatcggcccaggtcgccgggacatcgcccgcctgcatgggcaggaggttgcggatcaccttgcggcccgtcgcggcttccacggcatcgatgaagtccgacagacgctcctggcgggaattgccgatattgacgatgcgccatggcgccaccggtgacaggctgtcgccctccacggccggcgccgccccgggcacggcatccatgagcaggcggatgcctcgcacgaggtcaccaacataagtgaagtcccgccacatctcgccatggttgtagacgtcgatcggatcgccgttcaggatcgcccgcgtgaacttgaacaaggccatgtctggccggccccacgggccatagaccgtgaagaaccggaacatggtgatcggcaggccgtggatatgggcccaggcatggcccatggcctcattggccttcttggtggcggcgtagaaggagaggggccaatcggcctgatggtcctcggcatagggcaggacgctgttggccccgtagaccgagctggtggatgccatgagcagatgagcggggcgcgccgccagcgcggcgtccatcaggttgaaggtgcccaccatgttcgcatcgacataagcgcgcgggttctcgatcgaatagcgcacgcccgcctgggcagcgaggtggatgacgacatccggccgcgcggcagccagggccgtgcgcagcgccgcttcatcttccagcaatgcctcggtcgccgtgaaagcagggtgctggcgcaggatgcggtggcggctctgcttgagcgcgacgtcataatagtccgtcagcccgtcatagccgctgacttcccaaccttcctgcagcagcagttccgcgagatggaatccgatgaagccggcggtcccggtgatgaatgcgcgtttcatgtggtctgttccggattagtggagggcctgacggaagagaggtgccagccgcagcgagcctctcgtcgagagatgatcctcgtccgaataccagcccccctcgtcatcgccggcggggcagtgcccttcgcgctcgcagagcagggccgtgggatccaccagcaccacgccggtgcgtccctgcgttgccagctgcaggatgcggacggtgttctgataccaggcgggatgcccgaggccgcgttgcggcaggcatgcacttgtgggatggccgaagcggagggaccggcccatgcagccggcgatctccgactgcgcttcaggccgcggcatcggcacgacgatgcgatcggcacgcgggcccagcgtgtcgagcgtgcgggagagttcatggaagaggaacgagccccgcagcttgtcatcggaggccggcgaccgccgcatgtcatccagcaccgagccataccagcgcgcactgagcacgacggtgctgaaccgcgcgccggagagggacgcggaaacattgtccagaaaatggcggcagaggatgttgacgcgtccgttgcgggcggcgctgtcctgcaggaacggtggacaggagaggcgcgcgaacacctcgaggtccacggcattctctgcggcgatcttccggagcggcgggataaggtccgtcgcgtgggaatcccccagaagaagcatcggcccggtcttccggacgccagccccgggcgcggggaagcgacatgtgccgccgggcggcgccgccgtcgccagcacgccattgaggcaatctcccacctcctcgggatcgtcgatgcgggcgatatgcgcgcgggtcgcggcatcctggcccatgcgggccccgggggcggagagaccgatgatgcagcccaacgcaacgatgccgaggccaacgaacgcgacgatgcgcgcgtttcgccgccaggcatgagtgaccggcgtcgtctgaaaaccgcccgccctgaagggctgctccacgaaccgccagctgagcaccgcgaggaggatggaggccagcacgagaatggcggcttccccgggcgaaggggcgcgcatcgccacgtagacgaagaaggacaggagcggccagtgccagaggtagagcgaataggaaatcttgccgaagaacaccatcggccgcgccgccagcacggacttgaccgctgactggatcctgccgccgcccaggatgatcatggcggtgcctgcgcaggccaggacgagattcgcattgggcgtccggcccgcgatgcccggactgaaaaccgcccagagcaccagtccaaggccggtgagcagcaggctgtgcccaagccgggaaggaacagtccatcgcaagccaatcaatgccatgacggcgccgaggagcagctcccacgcgcggaagggcaggaggaagaaagtgtggctggcgccaaagggcacgaaccgcaccaccagctcggcagcggccagcgaaatcagcagggacccgacgaagaccggcaggagcagggatgggaagcgccgcttcagaaacaggaagagcagcggaaagaagatatagaattgctcttcgaccgcgagcgaccaggtgtgaagcaggggattgagcgccgcttcgctctcgaaatagcccgagcgcgcccagaacacgaaattggcaaagaaagcggaggcgccggccaggctccagccatagtcctggaaatcgagcggcaggagaatgaaccaggcggccagcgtggtcgccagcagcaccgcgaagagcgcgggcagcagccgcaggacacggcgaagatagaatgcggcgagcacttgtcccgtcggccgatcgtcacccgtcagaatgccggtgatgagataacccgagatgacgaagaagatatcgacgccgagatagccggaggcgaagccgggcagatgcgcgtgatagccaaccacggccagcaccgcgatcgccctcagcccgtcaatttcctttctgtacttcatatcctccgctccaggcgcgacgcgccacggcttcctgaccggtcgtccgggtgattgtttcggggtgtgatccgcgccgcgtctcgcaggcttcgcggaggtccgtcgggagcggacgtgtcgtcaggcagtcaggggcttgcggaaaaccatttcgaagctctcgcaataatccttgtccgcgacatattggacggtaccgacaagccgccacagaaggtagaagggcaggaagaagctgaaataggtggaccggtaggtccgacgctcggcgatgacttccagcccttgcgcgagcgctagccggcggatctgcgagggcaggcagcggtcatagaaggcaggaaagccgtcgcctttcttgtgaggaaacaccgcatgcatcatccggcgcttggcctcgttgggcaggcgaagattgagctgcgcgaaggcggccctgcggcacggaagccggacgaagcacttgcctcccggcgcgagcaaggcggcaaggccggcgatggcggcggcgttgtcggtcacgtgctccagcgtgctccggcacacgatcagatcaaagcgcccgaactgtgccgcgtccggcgcgcagatgtcgagcacagccgtctccgaataagtcgatggcggggcgtttttcagttcttcagcgtcaaagtcgagcccgacatagaccttcccgccggcatcgaggccggcgatataggcataaggcttcttgccgccccccacatcggcgacgctatgggcttcctcgaacatgggcttgagttcgttcggcgcgagcgtgccgatctggcgcggtgggtaaggaaccaaccgatcgaactgccgggcgagccacgaatttgccgcggcaaaacgcgaaatgatgcttgccatgggaatgctccttgaattcaggtccggtttccggcggcgcaggatgccgcgaactgcgcccagaagatggcgcgacgctcctcgagcaggccggcttcataatcctgcgccgtttcccagttggtccgcgcactgcgggccatccatgccgtatcgccgacgcggcggcgcagaagggtggcgagtgccgggacatcgccgggcgcgatgaggtcttcacggggaagcagttcgggaatgcctgccacggtcgaggccagcgccgcgcatccccggctcatcgcttcgatcagcgctctcggcaggccttcctgcagtgagggctgcaggtagatgtcgatatcgtccagccagcgccggacgggctctcccgacggcagggttccctcgaaatgcacgatgtcctggacgccgacccgcgcggcctctgctcgccagggtgcggggtcaccgcctcccaggacatgcagggacaggggcggcaaggcagtacgcgcctgggacagtgcggccatcagggtctgaatgcccttgaagcgcccgcgcagggtgccgatcaggccgagccggagaggacgcgtccccgctgccccgatgcgggccagccgccgtgccagcacctcttcggacaggtcggtcaggatcacgttggaggcggccaccacatgcgctgctcgcgtcgggtagcggcgctggagaaagtcccgcgtcacgtagagcgcatggtcggcctgccggacgacccgcttcgtgcgcgcccaggcgaccggggcataagcgcgccccgccagattgccatagttccacaaaccatcccagggacacgcgaccatctcgacagcccagggcttgccgagcgcgcgcgcggcggcaatggccatgaggccgatttcactcggcagcctcgcgatcacggcatcgtggcgagcgacgagcgcacgcatgcgccggcgcgcggcgggccgtgccagagtcaggccccgggggctcgagaggttcggaaacagctcgaaaccgacgcgcggagcggacgagagctccagctgggaaagggtcttgccagccgggatgtcaccttgccgtgcagccaccgtgagcatgtggaaatgccccagataacgctgccagaggctggcttcgaactggctctccgaccacacgttctcatcggcgacgatgaagcggtgatcatgcgcaaaaatggctttcatgcggttcgacgcgcggcaaagagatagacgaggcagaggagcgcgagccgctggctcccgtccaccaggctgatcgagttgggttgcgtcatgctgaaggcgatcaccacgagggtcgtgaccgcgaagggattgccggggtcgcgcatgatccaccgggtgagagcgtgcagcatcatgccgaacaggaggtagaccaacaccacgccgggcacgctgaagttccagtaagcctcggcgacgccgttcaccggataaccgacgccgctatagccctccatgctgccctgattaccgaacagcagggcggcggcgtaagcgccggcgccgcggggcttgtcgggccagatggcgcgcggcacccagaatgcggccgccgagacataggtcgcgccccacagatgatcctggacggtcggcaccagcgccgcgaccgcgagatccgtgtcgcgatcgcgattctcccgctcctgcgcggacatcgcaaaagcggtgtccggatcgaattgcgtcagggaggaaaagtcgacctcgccccggttcccgctgcggcggatctcgccaagcacgccgagcagcaacagggcggcgaggccagccagcagcgcgccggtcttggggagcttgtgattgtgatagatccagacggcaagcagcatcgcgacgggcgcgaagagcccggaccggcttcccgtggcgacgaactgcatgactgccgccagcgcgaaggccgcgatgaacagcggcttgcccaatgtctgcgggcgataggcataccacaggatgaggatgatcggcaaaaaggcattgagcaccagataatggccgacttcgctccgcatcccgaagcggcccccggccagcgtcgacatgtgcgccacgatcccgccctgcagctggaggaacaggagcacgatcgccaggcccaggcagaacagcagggcgatcttccatccctcgatgcgcagcgggcgggacatgcgaggcccgggccgtccccgcgccaccagcgcaaagccggcataggcactgacgatacccagcaggtggagaaggctcagctttacccgggcttccatgacatgcgtgtcggaccagccgaccagcaggggatgatccagcgccgtgatgtccggaaaccacatggcgacgggcgcgagcagagcctccgggcggcccaggatctcgaagaggatcatgaccgttgcggtgaggacaagcgggtgcagccagccgacaggcgtgccggcgaagcggcgcaccaggaagggcaggagcatcagggtctgggtcaggaagtgcgcgaaggcgatggtcagggcgagtgcggggaaagcgatgctctgcccggcaggcgcggcgagggcggggagcattctccagaagatgaaatagatcatcacgagaagccgcgccgtgttggaaattggcacgaacggattctgcatgggcgcatgcgctgccgcccccggcatggccggcatggccagacttgtcatgcgctccgcaccgccggtttggcgatgctccaggccgcaaggtcgaggccggtcagtgccgcgagggcggcgttgtcagcggcgagccggccccgcagggactcgatcgcgcgcgcgtcttccgccggcatcccgcgcgacgtgcggtactgaagcgcaccatatccgcgcttgaggacgtcccggagcgcggcgggggggcgtatccgcgcgttgagatagcgcgccgccgcctgcacccgcgacatgcggatgctctcggtgcgattgcgcgcggctttctccatccgtggcatcgccgagggatcgaggcccagccagtccagcagaccgtccaccgtgccattcggatccctgaccatgtcctccatgaccagcagcttcagccggtccgggccgagcgcttcgagccatggggcgacgtggaggatgtagcggctgtacgtcacctcgcggtcgagcacataggcgctgcccgggtgcctgcaccagtccggcatcagggacgtgccggcgtccatcagttcgagataccgcgcaaaggacaagcccgggcgcagccgcgcgagattgttcagcgtatattgaaaggaactgtacacccgcatcgccggctcgcgcaggacgatgatggcgcgcgcgtccgccattcccgcgatgacgtcccgtgccacggggtcgaagacataatgggtggtgccttccatccggatcggggcgtccgcgtccgcaggggcgaacagcgtctgataggcgtccatgccgtccgccgccgcattgggccgcctggacaggggatgggcgggatcggtgaggaagaacggctccttgacgcggcttccgcgcacgtcgggatgccgggcaagccagtcgaacagggagctggtgccgcatttgggcgcgccaaggatgaacagattgggcctcatctcgacgctccctctcgccgcgcacgcgccgcgatgtcccggaacaggccggcataagccgcgccgatccggctcgcggagaaatcctgcgcgcgcgcttcacctgcgcttccgaggtgaatgcgcagggcgggatcgtcaacgaggcgctgcagggcggcagcgagggcctccgcatctcccggcggcacgagcaggccgttccgaccgtccgtgatgatttccgccgggccgtgcgggcaatccgtcgacaccaccggcgtgcccattgccatggcttcgacaaggacattgccgaacccttcccaccgcgaggagaggacgaagatgtcggcctgccgcatgtggatgaacgggtcgcgctgaaaaccgaggaacgtcacccgatcggcgatcccgaggtctctcgccatgttttccagagtcgcgcgcagctcgccctgaccgagcacgttcagctggatgccttctccccgcagctgcgcgaaagcccgcaggagcgtgggataatccttctgccgggtcagccgcccgcaggcgagaatggtgcataccggccccggcgcatgacgcggccaggccagcgcggacgccatctgcgccggcagaggtaagcccacattgggaaccacatcgatcttctgcgcgagctgggggacgatgcgccgcagctcatccgcaacgccctgcgacagggagatgacgccatcgaaagcaggaaaacgccgacggatgagtgccagctcgagccgatcgcgcaaggcggcgtcctgctcgtgcgagacggcgagggagttctggatggacagcacggccgccgggcgatgccgtgcccggcgcaacgcggcgagtgcggacaaagcagggctgaccatgaccgggcagacgacatcgggccgccgccggtcgatcaggtccgcgaggggccttgaagcgcgcacgagccgcaaggtggaggaattgatccggccggtatcgagcacgacgacctccgcgccctccggcaggaactcggcatagctgccgggcccacgcgcgacggcatagaccggcctgatgccggccgcgagcagccccggcgcgagacgcaccgcgttcatctccgccccgccgccgccgagctgcgggaggaagaacaggacctcgaagggagtggtttggtggttcatgggatgattgctgccgttagcgggcgaggcccaggtaaagctgacgccaggcctgcgcgacctgagcggaggagaagcgggcttcggctgtcgtacgtcccgcctggcccatggccgtgcgcctgtcgggatcagcggcaagcacgcggagcgcctgcgcgaggccctgccaatcgtcggcaccggacaccaggccagcgccggtacgtaagagcatctcgtgcgccgaggacacatcgacggacacaaccggggtgccgcaggccatcgcctcgatcatgcagcgagccaatccctcgcgctcagaagcgaccaggacgatgtcggcggccgcaagccagtcggcgacatcgggcctgaagccatggaacaggacgcgctccgaaaagccaagctcgtccaccgctgcggcgcaggtccgggcgtaaagctcggtttcgggcgcaaagtcgccgaccatgtgaaagcgggccggaagatccaggagctgcggaacgacgagccttatcacctcgagctggcgcttctttgcgaaaataccggccaccatgacgacggcgatctcgcccggagcgatgcccagctttgctcgcaaggcttcccgttcctgaacggtggggggactgaacgtgtcgagatccacgatactgccgatcgtgtggcgccgatcctgggtaatcgggagccggtcacccacgaagcgggccatgtcgtccgaaagagtcaccagcgcatccagcttgcgcacggcgcgatgccagtggctcggatagcgctcctcgggaggcttggtgtcgcggagcgtgaaagcgagggggcggcgggtcatttgcgcgaccggcctcaatatgcggagcgcgcggatatcgtttgcatgcaggacgtcggcgcgccacgccggcgccatggcgcgcgcggtcgtcagaccgagctgccacagccggcgggaaggccgcgcttcttcatcgaacgcgaaaagcttcacctcggcccgccccgcgcgccaccttgcggtccgcgcggtctcgcgattggtgagcaaggtccaacggaaatcgtttgccagcgcttcgaagatgcgggtggcgctctccatgccgccattggacccgcggccggactgataggccgcgaacaggatgtgtggggaattcacgtcttgcgatccgttattcgggatcagatcccggcttcatccgggcgccgcaacaccgcgatgctcaccttgtacgggcggaacaaccagagaaaccggtgggctcgggaacgccatttcttcgggtgatagaaaggaaaaagcgatttcaggaagttcttcagaaggagggacatctccgctttggatcgcagggattcctggagataagtcatcgacgagacgacctctccctccacgagcgacagctcgggaaacatcatggcgatctgcgcggggcttggccgcagaccggtgtcgatgggatccttatggtgcggatagctgtagggcaccgttgcgatcagatagccgccgggcgggacaatgaggccacaggcgcgtgagaacacaagtgggtccgttagatgttcgaggatattgcagcagagcaccacgctcgcaccctcggccgcgatcttttcccggaaggcctcggacagcacgtcgccgaccagatcgacgccgggtgccgccttcatgtcgcaatgaatgaaccggaatcccttggcttccagcggagcaatcagggactcgtgcacatgcggctgcatgaccctgcggaaatagtcagtggacgatccgatgttcagtatcgtccgttcgccgacattcgggagcgcttcgatcagagcgcggacacggtctgcttcttccgggcgcatatcagtggcgcccttccagggcgacagatccgggcaatggcgggctggcgtccagcacgacgttgaaattgttgcgacgcacgctcatggcgccatgcacaagccgctggatggccggcacagggctcagtgctttcaccagcctcgatcccgtcggcatgggaaccaaccggacctggatatcacggtagccggcacgtttcgccagattgccgaaattcagcggcgtccatgtgtgaagatgctggtagtcattctcgcgccacgaccggtgcatcctcccggtcggcatctcgcacggaaccacgagccgaatgcgcccattcggcttcaccacccgggcaatcgccacaagcacgtccaacggataatccacatgctcgatggcatggaaactgatggccagatcgaagctgccgggcgccagttcatccagtgacgaaaccacgtcgattccccgtgatcgggcaacttccgcggcggattcgccaatttcgacaccggcgcggtaggaggccggcaggcgctccaatatgccgcccgtgccgcagccaaaatcgaccgtgcgcgcatcggggcgggcgacatcgccgaacagggtggcgcgttgcatctgcaccttgtcggtcgccgcttcgccgcgctgtgcgagaaagtggtcgccaccttcgccggaataatgtgcgttcttcatattcattccctttcagaccggtggtccttcaggccgctgatcggaagcaggccctgagcaccagccagctggcgccccagatgattgcggcagaaatcacttgcgccatcgcggcgccgaccatgccaagggacggcacggcgacgatcagggtcagcaggaaggcgccgatcgcccacaggtagatctcgagcagccgcgtcggagaaatgaaggcctggacgaagccgccaaatgtggctgcggagagcatgatggtcgagccgagcaccaggacgaggagcgcgggccccccagctgcgaattccgggccgaaagccagccccaggaggaagctgccgagcagccaggtccccagaatgatgacactgcccggcacgagccccatcagggccagccgtgtcagcaatgcgcgggcgcgtaccaagtctctggttgcggccaggcgagaggtctcggtgaaggtcgcgctggagatcgcggcgatcaccttgctcatcggccccacgacctgacggagcacgccgtaaaccccgactacggccgtgctccagaaatagccgaggacgaaaacgtccatgcgcgtgcgcaggctgttgatggtcgaggtgccccaggtcgtccagctgtacctgatgaactccgccatcatggggctgcgctgcaggtccccgagcctgaaagagggcaggacgccgtttcgccgcaggaggcgaaagcccaggaaaaaatggagaaggttggtcagggccagatttgcagcgaaggcgaccagatagtgttccagcggcgcatcgttcatgtagaaaacggccgagacgatcaggttcagcgtggcgccgatcacctgcaacaggctgaccttcccgaacgcatcgaacagccgaaatacgccgttcatggcggatattcccgagagaaacacggtgagcgtataggccagcaggtagtgcaggtaaggcgtgagcgccggattgagtgacacgaaccacggcagggcaatcagcgcgatgatacctccgaccgctccagccagaagatccagcgcgatcgcgattccggtcacgatattcagccgctccggcaggccatcggacatcgcctgcgtgcacagcctgatacaggactgctgagtgccgaaggaaacaaatccgcccaggaatgcgacataggcctgaatgagggtgagaaccccaaggccttccgcgccgagagcccgtgcattcagccagacggttgcgaaagtgatcagtgtggcggagccagtgcctccgagcagtatgagcagattgcggcggatcgtgcggacgagcgtctcaacggtcatttgcggtgtggccggaggcgttctcaggcattctccacctccatgatcccggcgaaataggcgactgtccgcgccagtccttcgtccagcgggacgcccggttcccactgcagggcccgccgggcgaggccgatgtccgggcagcgctgggtcggatcgtcctgggggagggggtggaaggagagcgtggagcgggagttggtgagggcgatcactttctcggcaagttcgatcatggtgaactcgcccggattgccgagattgaccgggccggtgaagccctccggactgtccatgagccgcaggaagccttcgaccagatcgtccacatagcagaaggaacgggtctgggtgccgtcaccgtagatggtgatgtcttgcccgcgcagggcctgcacgatgaagttcgagaccacccgcccgtcattgggatgcatgcgcgggccataagtgttgaagatgcgggcgaccttgatgtcgagcccgagctggcgatgataatcgaagaacagcgtctccgcgcagcgcttgccttcgtcatagcaggagcggatgccgaccgaattcacattgccccagtaatcctcgcgctggggatggacggtggggtcgccatagacttccgatgtcgaggcctggaagatccggcagccgaggcgcttggccagtcccagcatgttgatggcgccatggacggacgtcttcgtcgtctgcacggggtcatgctggtaatggatgggcgcggcggggcaggcgagattgtagatctcgtccacttccacatagagcgggaacgtgacgtcatgccgcaggaactcgaagcggggattggcatggagatgctcgatgttccgcttggtgccggtgaacagattgtcgacgcacagcacctcgtcgccccgttcgagaagccggtcgataagatgcgacccgaggaaaccggcgccgccggtcacgaggatgcgcttgcgggaatcgtaaaggcgtttctgggacatggcctgctctttggtgaggaggatgattgcgtgcgtgggacggggcggtcgccggggggcgagcgcgtcggtcgtgaaaaggatggccggtcagcgggctttcagcggccgatgccttcgtaggcgcggaagccggccgcgatcgcgtctcccggctcatagatattgcgcaggtcggccatcagcggagtggccatcgtgtccgccagccgcttgaggtcgagggcgcggaattcgttccattcggtgaggatcaggaggcaatccgcccgcgccgcggcggcatagggatcatcgaaccaggctgcgcccgggagcatggccgctccttccttgcggccatgcgggtcgacgatacgtaccgatgcgcccgcgccgacgagggccggcacgatggtgagcgatggcgcgtcccgcatgtcgtccgtgcccggcttgaaggtcacgccgagaaccgccaccgtcttgccgttgacggagccaccgcacagatcgagcaccttgtcgatcatccgccgcttggtgaggtcattgaccgcgatcaccgtctcggtgatccgctggggaacgccatgttcctggccgatgcgggcgagcgccgaagtgtccttggggaagcaggagccgccatagcccggcccggcatggaggaacttgttgccgatccggccgtccaggcccatcccgcgggacacggccttcacgtccgcgccgacccgctcgcagagcgcggcgatctcgttgatgaaactgatcttcgcggccaggaaggcattggcggcatatttgatcatctcggcggattcgaggtcggtatagacgatcgggaaatcgcgcagataaaggggacggtagatgtcgcccatgatcgcccgggcccgctcgctctccacgccgacgaccacccgatcaggcttcatgaagtcctcgatggcagcgccctcgcgaaggaactccggattggatgccacgtcgaacgcggcttgcgggttcgcggcgcggatcgctgcctcgaccttgcggttcgtcccgacgggaacggtggacttggtgaccaccacggcatagccggtcagggcacgcgcgatgtcctgcgccgcagccatcacataagtgaggtcggcatggccatcgccgcgccgggtgggggtgcccaccgcgatgaagaccgcatcggcgccgtccaccgcctcatcgagatccgtggtgaagcgcagccgcccggcagcgacattgcgggccatgacggcatcgaggcccggctcgtagatggggacgtccccattctccagcatggcgatcttttcaggaacccggtccacacagacgacgtcgtggccgaaatcggagaaacataccccggaaacgagaccgacatatcccgttccgatcatcgcaattttcatgtcttacccttgtcgtgacgttcagtggcttcccggcaccagtccgccccgccgcgtggcgcagcgttcatcggaccgggcacggagccggtgctggagaaacatgtcgtgaggcgctcccgggcaggagagccaggcagcgggctgccggagggatcgtccgccccttgggggcggtctggcaggcgtgaaggttcagtccccggaggacgggggttcgccgaactcgccttgcaattgctcaagctcggccttgatcgcttcatattcggtcatcttgcgctcgatgaagcggaccgcgaggttcgcgcgatgcgcgatcccctcgggagtcagcacgtagacataaccgagcttgttcttcgacgccttgaagttggcgagcttgacatggcctttgtcgagcagggcgcgaacacagtaattgaccgcgccaaggctgacacccagttcctcggcgatctcgcgttgcgaggcatccggccgcttctcgataaggcggagaatccggaactgcgcttcgtcgcgttgacgatcagctttgctatttggcatggtgcggatcagccaggagcggagcaaagctaccgcacggcgggtgaatgagacccttccgcaatctgttcgtaaagcgagcaggctgagccctctcgttcatgcgtgaacgctaatcgattcgcgcggattcggaaagccctttttcgtgtgggcgacattttctgtcagcctgtctcccgttcgcggtccttgcggtcgcgcgaacggggaaaggaatatttgctgcgccgccaaaagcaggtcgcggaaaagggggagcgtggggtcagcgccccgtccaggtcggcggccgtttctcgatgaaggcggacatgccctcggccttgtcctgcgtcgaggcgagcaactggaacaggcgccgctcgttcacaagcccttgcgaaagcgaggtttcgaaggcgacattgaccagttccttgttcgcgatcgccgcgagtggcggcatggcggcgatggctttcgccgtcgacagcgcttcgtcgagcagatcggccgccggcaccacgcgggcgacgaggccggcgcgttcggcctcagccgcgtccatgcggcggccggtcaggcacatttccatcgccttggccttgcccagcgcgcgcgtgaggcgctgcgatccgcccatgcccggcgcgacgccgagcgtgatttccggctggccgaacttcgcggtgtcggcagcgatgatgaagtccgccatcatcgcgagctcgcacccgccgccgagcgcgaagccggcgacggcggcgatccagggcttgcgcgtcgcgcaaacgcgcgtgttccattccgcatagagttccgcagcaaacatgtctgcgccggacttgtcggccatctccttgatgtccgcaccggccgcaaatgccttctcgctgcccgtgacgaccaggcagcgctggccgggatcggcatcataagccgccatgacatcgatcagatcggcgaggacctggctgttcagggcattgagggcttgcggacgattgagcgtgaccagcgtgacagcgtcgtgtcgttccacaaggatcgtttcgtagctcatgactgcatctcccttggtggcatgggcgagccggtggcggggcatcttcctgcgacaagcgactgaccggtcttgcccgccgatgcaaggaatggatcggcaaggccggggccgcaagcccgggaatggatgagccgcccctgtccttgcccttgatggccggaccgcgaacgcgcgctgcccggccagccatgagcccgaggaggcgcctcgttacaggatatatttggagaggtcggtgtccttcgcgatgccggaaagctgacgctcgacataatcggcatcgatacggatgctctcgcccgcgcggctgtccgcctcgaagctcacatcctcgaacagtttctccatcaccgtctgcaggcggcgggcaccgatattctcgacctgctcgttcacgctggcggcgatccgcgcaatggcccggataccgtccggcgcgaggtcgaccgtgacgccctccgtcgccagcaacgcggcatattgctcgggcagggaggccttggtgtcggaaaggatcgcgatgaaatcctcttcggtcaggcccttcagctcgacacggatggggaggcggccctgcaattccggcaggagatcgctcggcttggcgacgtggaacgcgccggacgcgatgaacaggatatggtccgtcttgagcgggccatatttggtggcgaccgtcgtgccctcgatgagcggcagcaggtcgcgctgcacgccctcgcggctcaccgatccgccgcgcacgtcgctgacagcgatcttgtcgatctcgtcgaggaacacgatgccgttctgctccgccgaggcgatggcgacgcgggcgacgtcatcctggtcgaggcgcttgtcctgctcctcctcgaccagcttgtcccaggcatcggccacgcgcatcttgcggcgcttgcgctgctgctggcccagcgccttggacatcatgtccgagagattgatcatgccgacattgccgcccatgccggggatttccatcggcatggaggggctgtcggcgacctcgacctccacttccacgtcgttcatctggttgccctcgatgcgctggcggaaggagaggcgagtggcctcgcttgcttccttgccggtgagggcatcgagcaggcggcccatcgctgcctcggacgcggcgtcgcgcacggcctcccggcggcgctcgcgctccaggcgcacggcttcctcgacgagatcgcgcacgatctgctcgacgtcgcggccgacataacccacctcggtgaacttggtggcttcgaccttgatgaacggcgcatccgcgagcttcgcgagacgccggctgatctcggtcttgccgcagccggtggggccgatcatcaggatgttcttgggcgtgacctcgtcgcgcagctcgggcgccagcttctgccggcgccagcgattgcgcagggcgacggccacggcgcgcttggcgtcggcctgaccgatgatgtgggaatcaagcgccgcgacgatggctttgggcgtgagattgtcgttcatgtctgtctcttgtctgtcgtcattccgacgggtgcggggaggcggggcggggatcgccaaggcggcgtcgtccggtccgaatgcccgcgcaccggggatgcggggaggggtcaggtggtgctgtccagcgtctcgatggtcaggctgccattggtgtaaacgcagatgtcggcggcgatgcccatggccttgcgcgccagcgtctcggcatccggttcatattccttgagcgcgcgggcggcagcgagcgcgtagtttccgcccgatccgatggcggcgatgccctccacgggctcgagcacgtcgccattgccggtgaggatcagcgtcgtctccttgtccgcgacgatcatcatcgcctcgagattgcgcaagtagcggtcggtccgccagtctttcgccagctccacggccgagcgcatgagctggccgccatggcgctccagcttgctttccagccgctcgaagagcgtgaaggcgtcagcggtggcgcccgcgaaaccgccgatcacgctgccatcgtgcaggcggcgcaccttgcgggcgttgggcttcatcactgtctggcccatcgagacctggccgtcgccgatgacgacgaccttgccggaagagcggacggagaggatggtggtgccatgccagaccggcatggcgcggtggtcggaagcggtcatggtcggcgatatgggtgagtgatggctccagcgcaagcggccgggcatccgctatcgagggccgcgcccggcgagccagcgaaatcgggagagccgcttcgaaggggatgacaggcgcgtgcccccaccttatgggccccggccatgccgcccgccgatcccaatgcgcctctgcgccccctgccgttcctgatcttcagttcccgctggctccagctcccgctctacctcgggctgatcgtggcgcagtgcgtctatgtgttcctgttcctgaaggaattgtggcacctgatcctccacgccttcgagttcaccgagcagcagatcatgcttgtcgtgctcgggctgatcgacgtggtgatgatctccaacctgctcatcatggtgatcgtgggcggttacgaaaccttcgtctcgcggctcggcctgcagggccatcgcgaccagccggaatggctcagccacgtcaatgccggcatcctcaaggtgaagctcgccatggcgatcatcggcatttcgtcgatccacctgctgcggacgttcatcgaggccaatgccatcgggaccgccaatgcacgcgtcacgccggagggcgtgatgtggcagacgatcatccatggcatgttcatcgtctcggcgatcggcatcgcctatgtcgaccggatgacccagcacaagcactgagacgcggcgcggggagaaacgaacgctcctcgcgacctgccgcctccatcttctactcaggcaggcgccaggacagccggacgtccgtgttcgccgcgctttcgatgaccagccggtcggcgggcacctgccgcaggaccagcgcatcgcgcaccgcttcggcccggccgttgcggcccgcgacgacgatggtgagcgcctgcctgcgcccggcccagcctgcgagatcgaggttgcgggtgccggcttcatccggctcgtcgcccgagaagctgatggccgggagcggggcgggcggcgggataagcaccagcgtccagtcggggatgtcgatcgtggcgcgccgctccagctcccgatagagatcgagccccgcgccggccatcggcttcgcgaccgccgtcgcccggcgattcccttgatcgactgtcacatcctcgcgcgtgaccccggcgacgagtgccagccggtcggcggcgaggctggcactgcgattgagcgcctgcgcccgatcccgcgcctgggcggccgcgacctgggccgtctcggcatttccggtgcccacccgcacctgatcgatgttgacgtctagatcccggcgcagccgctcgtcgaggctttcacggaccttcttgtcggcgtcggtcgtgtactcggcggtgaatacggtcgcgacgaccttcatgggatgggagcggaaatccgtctcgaggtcgctgatccgcgcggtgcttggaaactggcgctggatcgcatcgcggatctggcgctgggcaagcgtttcccaggcgatctgccggagcgtgagcgccagcggcaccgcgagcgccgtcatgccgacgaccatcaggatgctctgcaggcgcgtgtgcgccggggaaagatgcgatccgaatccataaagccgggccatgaacgcggccgtgagcgcaatcgccacgaagttcgtcatgaacagcagggaggcgccgccggcaatggtccagttcatcgtcgcgatgccgaagccgatcgcggcgagcgggggcatgacggcgatggcgatcgcgacgccgacgaccgtctcgccccggccacggatcagggcatagctgccggcgagcgaggacagaaccgccaccagaagatcgaacagattgggctgcgcacgcgccgcgatctcggtcgtcaccgtctgcagcggcgagaaggagacgaagatcgcggagagcaggatcgccagaaccgcgcccgccccgagcgcgatgccggcgctgcgcatctccttgaaatcgaatgttgcgagcgagaaaccaaggccgatgatgggcatcatcagcggggagagcagcatcgccccgatgagcacggcgctggacggaagcagcagccccaggatggaaatgcccgccgaaatcaccaccatgaaggcataacgcggcgaccagccagcctcctcggtgatccgccgcacgatggcatcatgctccacggtcgcgatcgaccgctcacgccaccaggtccagagcggattggcagaggcggcataaatgtccgacatgcggggcaggctccttacgccagggaaaaattcgccgggcttcctagcagtgcagccgaggcttttgccagcgttcctgtcgcgcgtctcccgatccgcacaggaacggcaaatgcaccggctgacgccgaggacccgcttgacatgacgaacgtctctcgccaaagcgctcgctcccgcggtcaagcgccgggcgcgtagctcagtggtagagcacacccttcacacgggtggggtcgtaggttcaatccctaccgcgcccaccacctttcttcctgaaaattgagtaggttagaacggtggattccccgtctggcgggcagggattggttctgagcaaggaccggcaaaggacggctttctctccgacgaactgtccacagctttttgcgtcatgccgtcgcgaaggatgcgatgttgctatatgacgagccttccacctgtggcggacggcgaggcagtatgaagctgtatcggcaaaaagaatggaaggcttactgcgagcaacaaataaagcttgccggtggtcggtgcgctcattgcctccgctctcgcgacgaagttgtccttcaagttcatcatcgccattacgtcaaaggacgcttgccgtgggagtatccctacgacgagtgcgacgttctttgccaaggatgccacgcgaaggaacacggcatcatcatgccgtcgaaggactgggagctaattggccatgacgatcttggcgcacgtgacggcaagtgtgaccgatgcggtcaagagctccgatatacccacatggtgtttcacccgagttggggaacgataatcgttggcgagaaatgctgcgataatctcactgaaagcaccgtggggaccgacagccatgctgaatttctcaactatctggagcgacgtaaaacatttgttggttcgaaccaatggagtgttcgcgatgacggcgtaaggtccattaagcgcgcaggtataagaattgagatcgcggcgaccgacgaggggaagtttcgcgttcgattgggcggcttccaaggaaaggttgaccacgacgcttttctggacgctcaaatttgggttttcaactacgtcgagagcggcgaggccgcgaccgtgcttcgcggcctccaagagaaagagaagaagcggtaaaaggcgcttcaggaagccaaacccgccgcaccggggcatccgatgacgatgcgaggacgattgtcgcgaccaacgatagaacgccgatgacgacgcctatgagcgttcatgcgtgcgctcgattgagcgcggcgcaaccgcctccggtcagagggcctgaacgcgaacagagccaacttataatcgtgggcaatccggggggtaggtcgatgccctctcatcctgaacgcgtgcgtgcgcctgaaatctccgctatcgctctcgcgaacctcagcggcaggacaggagaattcatgcccgacgacgtgcgacaggcccttgagcggttccagcgtttcgtggagcggtttcccgcgggcagcgtcatcgaccagcagagcgggttttcggtcgcggacggcatgttgcttgccggcgagatcgagatgaacgcccgacgttggcgggagccggacgagaacccgatcgactgacgcagtccggcgcacctgcctgcacggcttttccacgtcgttgcgcctggcgcggtgtcgtgccatcaccgcccgcacattccttccggtccatgaggtttccatgcgtcgaatgctccttgccctcgcgttcacgctcagcggtgcctcgatggcgcaggcgcagggcgtgccggtggtgaaggaaatcctcatgcgatcggtcgccgtgccgacggtcgaggggcgaggcaaggtgcctgaactcgctgaatattatgcgggtgtgcttaagtccgcaggctatgcggcgggtgacctggcgttcgtgccgatgggcgagaccggctatttcacggcgaccttgcggggcaagcgcagcgataagcccaccatcctgctcgggcatatggatgtggtcgaggcgaaggctgcggactgggagcgtgatcccttcgtgcccgtggaagagaatggctatatcttcgggcggggcgccgaggacaataaatatgacgtcgcgatgatggtggccaccatggcgcggctgaagcaggaaaagttccgtcccgcgcaggacatcgtgctggtgctcaccggcgacgaggaaacgcagatggcgacgacgcgcgcggccgcccaggcctatcgccatgcggggctggtgctgaacggggacgctggtggcacgctgatcgaggaggacgggcggcccggcatggtgttcctgcaggcgggcgagaagagctatgtcgacttcaccgtcaccatgaccgatccgggcggccactcgagcgcgccgaccgccaccaacccgatctaccggatggcgcgcgcgcttgcccggttggacgcgttccgcttccccgccatgcagaacgagctgacgcgcgccgttctggcggcgcgggtgcctgtcgaggcgccggagaccagggctgcgatcgaagcctttcttgcggacccgagcgatacggcggcggccgacctgctgtcggcgcggcccgaactgatcgggcagatccgcacgacctgcatcgccaccatgatcgagggcggccatgcgcccaatgccttgccgcagaaagccagggccaatgtgaattgccgggtttttcccggcgtggcgatcgagacgatccacaagactctcgtggatgtgctggccgagcctgcgatggaggtgacggtgagcgaggatgccacggcatcggacgcctctcccttgcgtccagacgtcatgaaggcgctgaaggcggcggctggccggcgttttcccggcgtgccggtcgtcccggtgatgtcggcgggggcgacggacagcctgcacttccgggcgctcggcatcccgagctacggcgtcggcagcctcgccatgcgcaccagcgacagtttcgcgcacggcctcaacgagcgggtgcccgtggcgggcatggagagcgcgctcgtttactggcacgacctgctgaccgcgctgacgaaatgaggggcgggccgtgcccgcgtcgcggccggagcgagacagcgaggcgagcgcgacgatgcgagggatgagcccggggggcgggacatgagccggcgttacgatgcgatcgtcatcggcgccgggcacaatgggctcgtctgtgcttattatctcgcacgcgccggcctttcggtgcggatcgtggagcggcgcggcgtggtcggtggcgcggcggtgacggaggaattccatcccggcttccgcaattccgtggccagctacacggtgggcctgctccagcccagagtgatcgccgacatggggctggtggcgcgcggctatcgcgtggtggagcggccgatctccaatttcctgcctcaggaagatggccgctatctcaaagttggcggcggcctcgcacgcacccaagccgagttcggcaaattctcggccagcgatgccgcggctctgcccggctatcaggcaatgctggaaggcgtcgcgcaggtcatgcgggacatggcgctgcggccgccgcccaatgtcggcggtggatggcgcgcgctggtggacgccgcggtgcaggggcgtcggctgtccggcctgggactggtccggcggcgggacctgctggccctgttcacccggtcggcgcgcgacatcctcgacgaatggttcgacagcgacgcggtgaaagccgcattcggcttcgactccgtcgtgggcaactatgcctcgcccgatacgccgggcagcgcctatgtgctgctgcaccatgtgttcggcgaggtgaatggccataagggcgcctggggccatgtgatcggcgggatggggcggatcacccagctcatggcggaggcctgccgcgaggcgggggtggagatcagcgttgaaagccccgtcgagcgcgtgctggtcgagagcgatggaaggggcggcgaacggatcgccggcgtgcggctggagggcggggcggagatcgcggcgcggcgcgtcatcagcaatgccgggccggccctgctttacaaccggctgatggacccgggcgacctgccgcccgatttcgcgcggcggatgaagcgcttcaggaccgcctcgggcacgttccggatgaatgtcgcgctgtccgccctgccgcgcttcgccgccttgcccgaggaaggcgagcatcatcgcagcggtatcatcctggctcccacgctcgattacatggaccgggcctttgcggacgcgcggacgcatggctgggcgcgccggcccatcgtggagatgctcatcccctcgacggtggacgatagtctcgccccacccggcgcccatgtcgcgagcctcttctgccagcagttcgcgccggtgctgccggacgggcgccgctgggatgatcccgccgaggagcagggcgcgatcgatgccatcttcggcgtgatcgaggccttcgcgcccggcttccgcgcgtcggtcctaggccatgatgcgctgtccccgctgggactggagcgcaggctcgggctggtgggtggcgatatcatgcatggcgtcatgtcgctggaccagctctgggccgcgcgcccggtgctgggacatggccattatcgcgggccggtgcgcggtctctatatgtgcggggcaggcacgcatcccggtggcggcgtcaccggcgcgcccggccacaactgcgcacgcgaagtgctgcgcgacggccgcatgcgccgctggcctgtcggggtgtgagcgcgaccgttagctggcgggccgagcgcccatggtcgggttttcgtctgcgccgaggccgatgagggcggcaaggctggacgggctgattcgggcagccgtggcgagaccgatggcccatgcggaggggaggagccacgagaggcgcgagggctgtatgacggcgccgcgatgcccgtccaacatggcgctgcagtctggaagtttacaaagatgacgatacgtccgtgtcatcttccgcttccgtgaactttgcggcgccgcaaatcaggcggacgccagaacccgtcccggcaagcctttgcggcctgaccggacaatgaaggtcctccaatgagaaacagccgtgcctgcacctgtcgctctcgacggaagcaggcctccggcaggactgccatggcagagggggtgtaggacagggggaaatggagggaggtggaggggcgggggagggccagataacaggcgcgctattgccacctatggtgggatgcgccagcatgacaaggtgaacagataccggaccgcacttactgtcttacttgtgggcctggtgacggggtgcagccgcgcgccacagacctatgctgcagattgtccaatcccgcttccacattggggacgggaaaaggatggcgtcggtcatctcatgatggtgcagccggtctacctaacttcggacggctcgatactttggaacaagacgattatctcggatgacacgctccggcgctacatgatgcagatgagcgccatgaaaccgcagccgcaggtcgttcttgatgtcgccccttctgctgcctgcagccgtgtagcggccgtccgcgcgataatggatgccgctccgatgtgcagaggaccctattcgcactgcagcgaagggtggaactgggaacaatggcccgaacttgggacatgacctgcttccgtatggcgccaaacactgatttagttcgcacatgagtgatatcgccacgcgctaggacgaactcgcggagaccttcattgtcatggttcaacccgcctcaccacgcctgtggctgcccgcttatgaggctaggccctagtggctcgaatgatcgctttccgcatcgtctcccgctttctggatcacggcgtcggcaatcacccggtcgccgttggagaaaatgaaggtgaagctcatcttgccggcctcaagcgccgtaggattgatggaccagagcatgatatgcttgccgcccggggcgaggctgacggtggagcgggcagggatttccatattctcgatcgggcgcatggaggccatgccgccctgcgtcacgctttcgtggatctccagccggaccgcctgctcggtcatcacgccgcgcaggacgatcggctcgttgccggcgtggatcttgaaataggcggccgagggggcctgcggattggggttcagccggacatagccgccatccacatagaccgcgggcggtgcctcgcagccagccagtgccagaggcatcgccactgccgccatcgccaagaagcccgcgcgcattctctctctcctgctgtcccgacccgtaacgctctgcttcatctatgctgcgccatgccttgtgccaagcgaaagccgccctatatccgccagcgaaacacggttcccgggtcggcgccaggcgcggcacggggcgtgtagaccgctgaacacatttggggttgaagagggctgatatgggtaaggttatcgggatcgatctgggcacgacgaacagctgcgtcgccgtgatggatggtggaaagccgaaagtgatcgaaaatgcggaaggcgcgcgcaccacgccttccatcgtcgccttcgccaaggatggcgagcgactcatcggccagccggccaagcggcaggccgtgaccaatccggacaacacgatctatgccgtgaagcgcctcatcggccgccggttcgacgatcccatgaccaagaaggacatggaactggttccctattcgatcgcgaaggggccgaatggcgacgcatgggtcgctgcgggcggcaaggagtacagcccgtcgcagatcagcgcgttcatcctccagaagatgaaggaaacggccgaggcctatctgggcgagacggtcacgcaggcggtcatcaccgtgccggcctatttcaacgacgcgcagcgccaggcgaccaaggatgccggccagatcgcgggccttgaagtgctgcgcatcatcaacgagccgaccgcggccgcgctggcctatggcctcgagaagagcgacggcaagacgatcgccgtctacgaccttggcggcggcacgttcgacatctcgatcctcgagatcggcgacggcgtgttcgaagtgaagtccaccaatggcgacacgttcctgggcggcgaggacttcgactccaagctggtcgaatatctggccgagggcttccagaaggacgagggcatcgacctcaccaaggacaagctcgcgctgcagcgcctgaaggaagcggccgagaaggccaagatcgagctttccagcgcgcagacgaccgaagtgaacctgcccttcatcaccgcggaccagaatggtcccaagcatctggtgaagaccatcacgcgcgccgatctggagcgtttggtggccgatctcatcaagcgcacgatggagccgtgcaagaaggcgctggccgatgccggcgtgagcgcgagcgagatcagcgaagtggtgctggtgggcggcatgacccgcatgcccaaggtgcgcgaggccgtgaaggaattcttcggcaaggagccgcacacgggcgtgaaccccgatgaagtcgtggccatgggcgccgccattcaggcgggcgtgctgcagggcgacgtcaaggatgtgctgctgctcgacgtgaccccgctgagcctgggcatcgagacgctgggcggcgtgttcacccgcatgatcgaccgcaacaccacgatccccgcgaagaagagccaggtctattcgaccgctgacgacaatcagcaggcggtgaccatccgcgtcttccagggcgagcgcgaaatggcggcggacaacaagctgctcggccagttcgacctggtcggcattcccccggcgccgcgcggcgtgccgcagatcgaggtcaccttcgacatcgacgcgaacggcatcgtcaacgtgtcggcaaaggacaagggcaccggcaaggagcagcagatcaagatccaggcttctggcggtctatccgacacggatatcgaccagatggtccgggatgccgagaagttcgccgaggaagacaagaagcgtcgtgaggcggccgaggccaagaacaatgccgagagcctgatccacacgaccgaacgccagatcgccgaacatggcgacaaggtcgacgcggcgctcaagggcgagatcgaggcagccgtcgcggccgccaagagcgcggtcgagatcggcgacgtcgaggccatgaagaccaagacgcaggagcttgcgcaggtctcgatgaagctcggccaggcgatttacgagaaggagcaggctgcggccgcttccccgggcgccgaaggccccgcgcagagcgacggcgacgatgtcgtcgacgcggagttctccgaagtcgacgaagacaacaaggcataagaacgaaacatggaaccggccggcgcatatgatgccggccggttcctgacttggggtcgcttcggggcatgagtagcgaaatcgattattacgaactgctcgaggtcgagcggacggcagacgcgggcacgctcaaggccgcctatcgcaagatggcgatgaaatatcatccggatcgaaacccggggtgccaggacagcgaagccaagttcaaggcgatcaacgaagcttatgattgcctgaaggacgaccagaagcgcgcagcctatgatcgcgtcggccacgaggcctatcgccagcatatgggcggcggcggcggtggcgccggcggatttggcggcggcgcgggcttctccgatttcagcgatattttcgacacgatcttcggtggcggtttcggcggcggcgggcgtcagcagacgcggcgcggcgcggatctgcgctatgatctggagatcagcctcgaggacgctttccacggccgcgacacgacgatcaacatcgacgtgtcggccccgtgcgatgcctgcgacggcagtggcgcggaacccggcacgagcgccgagacctgcccgacctgcgccggccacggcaaggtgcgcgcgcagcagggcttcttcgtcatcgagcggacctgcccgagctgccatggcgcgggccagcgcatcaagtcaccctgccgcacctgccggggcgaaggacgcgtggacaaggcgcgctcgctcgacgtcaaggtgccggcgggcgtggacgaaggcacgcgcatccgcctttccgggcaaggcgaggcaggaccgcgcggcgcaccggcgggcgacctctacatcttcctgcatgtgaagcggcacccgatcttcgagcgggaggggacgaacctgttctgccgcgtgccgatcagcttcaccatggctgcgctgggcggcgcgatcaccgtgccggggctcgatggcgtcgagcatgaagtcaggatcccggccggcatccagtccggcaagcaattgcgccagcgcggcgcgggcatgcccgtgctcaacgggcgcggtcgcggcgatctcgtcatgcagatcgaggtcgagacgccgacgcggctctctgcccgccagaaggaactgctggaggaattccgcgcgaccgagacgggcgaggaatgtccgcaatcgagcagtttcttcagcaagatcaaggaagtctggagcgacctgaccgactgatcgcagcgtcggcgcggcattgccttgcggggatgtcgcgctgtcgttcgatcactgcggacgggatcggcgaccttgaagcgctttatcgaggcagcgtgatccgcgcgccatccggcgtgtcgctcgcgaccagatcggcaatagcgcggcccacgacatccggcgtcttgagcgttgccggatcctcgcccggataggcgcgggcccgcatgaccgtgcgggtggggcccgggtccacgatatgggtgcggatggcgctcacattgcgcacttcctgtccataagcggcgatgagcacgtcaagcgcggccttggatgcgccataagcgccccagtaggcgcgcggcgcggcagcggccacaccggtcgacaggccaatgacgcgcgcgtcgcggctcgcccgcagcatcggatcgaacgcggcgatgagcgcttgcggcacggcgacgttgagcgtgagctgccgtgcgaattccttggcgtcgatggcgggcacggcagcgagcgtgccgagcgtggcggcattgagcacgaggatatcgagcgccggccagcggccgctcacggcctgcgccagccggccgatgctctcgccgtccgtcaggtcgagcggcgcgatggtcgcgctgccgccctctgcatggatgcgctcttccacggcttcgaggtcctgcccggtgcgggcgacgagcacgacatgagcgccatcatgcgacagcgcgagggccgtggcagccccgatgccccggctcgcgccggtcacgagggcgatccgcccggcgaggggacgggtatcggtctgttctgtcatgaagattcgctccggttcagaccacgcgctcgtggagcagttcgagttggtccacctcggcctgatcgtcgaaatcggtcagggtcgtgggataatcgcccgtgaagcaggcatcgcaatattgcgggctctcgctgctacgattgctctcgccgatggcgcggtaaaggccctcgatggagacgaaggcgaggctctcggcatgaatgaaagcgcacatctgcgccacgtccatcttgtgggccaacagcttgccgcgctcgggcgtgtcgacgccgtagaagcagctatgccgggtcggcgggctggcgatgcgcatatgcacttccttggcgcccgcctcgcgcatcatctgcacgatcttgaggctcgtcgtgccgcgcacgatggaatcgtcgatcagcacgatgcgtttgccgtcgatcaaggccctgttcgcattatgctttagcttgacgcccagatgccggaccttgtcgcccggctggatgaaagtgcggccgatataatgcgagcggatgatgcccagttcgaacgggatgcccgattgctgggcatagccgatcgcggcgggcacgccgctgtccggcacgggaatgacgagatccgcattcaccgggctctcgatggcgagctgcgcgccgatgcccttgcggaccgaatagacgctgttgccgtccatgatggaatcgggccgcgagaaatagacatgctcgaagatgcaggggcgcggccgcagcgaatccccgaagggccggtgcgagcggatctcgccgccctgcgccaccacgatcagctcgcccggctcgacctgccgaatgaactcggcgccgaccacgtcgaatgccacggtctcggaggcgaagatgatcgcctcgcccagccggcccatgaccagcgggcggatacccagcggatcgcggcaggcgatcagcccctcgcgggtgaggcagatgagcgaataggcgccttccacctgcttcagggcatcgatgaagcgatcgagcagcgtgcggtagcgcgacttggcgagaaggtggatgatgacttccgtgtcgctggtcgactggaagatcgcgccttcgcgcaccagccgcttgcgcaggttcatcgcgttggagatgttgccattgtgggcaatggcgaagccgccggaggccagctcggcatagagcggctgcacattgcgcagggccgtctcgccagtggtggaatatcgcacatggccgcaggcaacgccgcccgccagcttgcggatgatctcgtcattgtcgaaattgccggcgacatggcccatggcccggtgcgtgtggaactcgaagccgtcccagctggtgatgccggcggcctcctgcccgcggtgctgcagggcgtgaaggcccagtgcgaccatggcggaagcgccttcagcgccatgaacaccgaagatgccgcactcctcgcgcagcttgtcgtcgtcgaacggatgggtggtcagcatgggggtactcgttgccaacgggagaggccgcggcggcgcgactctcttcgaacggccatatagggagcatggagccctttgtcgccccattgtaataaaataatgcagccgatccgtgcggatacgcgtcgagccgggccatttatggcgcgggaagcagcgtttccgggagctggtggcccgaccgctgaccacggacctcgtttgaaccgaaaccggcgcggacgctctggccagcccgcaccgaccaatctaaaggggccggatgcacgccttcgccaacccacgccgattcctggccatcgcgatgcccctgacgccctggtgcttctggggcgggatcgcgttgatcctcgccggatgctgggccggcctgttccgcgctccggcggactatctgcagggcgagagcttccgcatcatctatattcatgtgccgaccgcctggctgggcatgggcggctggagcggcatgaccatcgcggcgatcatgcagctggtctggcggcacccgctcgcggggatcgccggaaaggccatcgccgtgcccggggccgtggcgacggcgctgtgtctcgccaccggatcgatctggggccggccgacctggggaacatggtgggaatgggacgggcgcatgacgtccatgctcctgctgctctttctctatatcggctatatcgctctggcccgatccagcgcggatcgcggcgatgcgggcggggtgagccgggtcacggccatctacgcgctggtcggcgcgctcaacctgccgatcatccattattcggtggtctggtggaacagcctgcatcaggggcggagcatcactctgtccggcagcagcatcgcgggttcgatgctctggccgctgggcctgacggtggtcggcttcacggcctggttcgcggcgatcgtgctgctgcgcatgcgcgcaatcctcgccgagaaccgcatagaggcgcggctgcgccgcatgtcccggagttgacggcatgaatccctggcccttcatcatcgccgcttatgggctgacggcgctggccctcatcggcaccagcctctgggcatggctgtccgcgcgccggctcgaagcccgggccgcgcagctctcgggacggggagaatagccatggtcgcgatcgcatcgaaccggcgcgggccgaaacgcaagcatcagcggctggtgctggtgctgctggcgcttgccgccatggtcgccggcgtgctgctggcgatgtccgcgctgcgcgaccaggccgcctatttctacaccccggccgaggcccgcgccgcgacggtcgagcccggcaaggccatccggctgggcggcatggtcgaggccggcagcctgcagcgcgacaaggacggcgtgaccgtccacttcagactcacggacggagaggcgagcgtgccggccacgttcagcggcattacgcccgaactgttccgggaaggctccggcgcggtggcggaaggcgcgttcgatgcgcagggcgtattccgcgccaccaacatcctcgccaagcatgacgagcgctacatgccgcgcgagatggaaggcatcagctacaatcccgaaacccatgaggcgaaggccgacagcgcggccgccggcaagggcgacgcgggccagccatgatcgccgagaccggacttgccgcgctgtggctcgcggccacgctggcgggtgtgcagctgctgttggcctgggccgcagtcgcgcggggcaatgaggaggcccgccggctgatccggccggtcgcggtggcacagggcgtgctcgcctgcctcgccatggcgctgctcatcctcctgttcctgcggtccgacatgtcggtctatctggtggcggcgaacagccactcgatgaagccgttcatctacaagttcgccggcgcctgggggaatcacgagggctcgatgctgctctgggtggcggtgatgagcgcgtccggcgcggcggtggcgctgttcgagcgcgcgctcgaccgggccacccattatgccacgctcggcgcgcaggcggcgatcagccttggcttctatgccttcctgctgctggcctccaatcccttcacgcggctcgatccgccagccgtgcaagggcagggcctcaatccgctgctgcaggacccgggtctcgccttccatccgcccacgctctatttcggctatgtcgggctctcggtggcgttctccttcgcggtgggcgcgctgctgacgcatcaggtcaatgcccgcttcgctcgcgccgtccggccctgggtgctgggcgcctgggtgctgctcaccttcggcatcacagccggttcctactgggcctattatgagctgggctggggcggctggtggttctgggatcccgtcgagaatgcgtcgctcatgccctggctggcagcgacggcattgctccacagcgcttccgtgctggccgcgcgcgatgcgctgcgcgcgtggacggtcatgctctcggtggtggcctttgctatgtccatgatcggcaccttcctcgtgcggtcgggcatcctgacaagcgtccatgcttttgccgtcgatccgacacggggaagcttcattctcgcgctgctcggcctctacatcggcggcgcgctcgtcctgttcgcgctgcgcgtccacacggtgaacgaaggcgcgcggttcgagccggtcagtcgggaagcggcgctggtggtcaacaatctgctgctgtgcgtgattctcggcctcgtgctggtcggcacgctctatccgctgctcaccgagatgatgggcgtgcgggtctcggtgggcccgccctatttcaatgcggtgatcggcccggtcgcgctgctgctcatggcgctgctggtggtgggaccgctgctccgctggcggcgggacgatgccggcgcggtgctgcggcgcgcgcttccggcagtcggccttggcgtgctggcgctgatcgcggcggtcgcgctgccgtctccgccgatcggctggctgccgacgctcgggctcggcctggcggcagccgttgccctcgccagcctggcgccgctgtggaaacgcaacctgctgcgcacgccgcttttcacttatggcatggtgatcgcgcatctggggtgcgcggtgagccttgccggcatggcgagcgagagcgccttttccgtcgaacggctcgctgccgccaagccgggagaccgtttcgagatcgcgggccagaccgtgcggttcgacagcgtgatgccggtcgccgggccgaactggaccgccatggaggccacgctgacggtgagccgcggcaaccgggtgatcggcgtcgcgcgtccgcaggcccgcttcttcgccgatccgcccacgcccaccaatgaatccgtgcagatgacgcgctggaacggccagctctacctcgtactcggcgagcagctcgaggacgggcgctggcaattgcgcatctggtggaagccgttcgtcaccctgatctgggccggtggcgggatgatcgcgctgggcggtctgctcgcgctggtcggccgtgtccgccgcgagcgcaggcaggggcgggcgcaggcccgggaggtgacggcatgaagaaggcgatgaagcgctccctcatcctctggatcccgctgggcggctatctcatcttcctgatcgttgcctcgctgggcctcaatcgcgagcagcagacggtcatccagtcgcgcatgatcggcaagccggtgccggtcatcgatctgcccgaggcatcctcgagccatccggccttctcgaccggcgacatggcggacggcaagccgcgtctgctgaacatcttcgcgagctggtgcgtgccatgcgcggccgaggcgccgcagctcatgcagctcgcccagcgcggcgtacggatcgacgcggtggccatccgcgatgcgcggcccgacgtcgacgctttcctgcagcgccatggcgatccgttccagcgcatcgggctggatgcccgcagtgccctgcaattccacctcggctcctcgggcgtgcccgagaccttcgtgatcgatggcaagggcatcatccgctaccagcatatcggctatatcggcccgcaggacatggagacgatcctgcagaagctgaaggatgcggaatcatgaggcggttcctgccgatagccctgctgctggcgatgacgatggcgataccggcgccgtcattcgcgcagacggcgctcccgcccgcgccttacgccaaccgccagctcgacgacccggcgctggaagcgaaggcgacggacctcatgcacacgattcgctgcctgacctgccagagccagtcgatcgccgacagcgacgccagcatggcggcggacatgcgctcggagatccgcgagcgcatcgcgcgtggggaagacccggaagcgatccgcgcctggctgatcgagcgctatggcgactggatcagctacaagccgaccgccgagccgattctctggccgctctgggcagcgccgatattgatgctgggcgccgggggcctgctggtgcgaagccggatgaagcgccgccgcgggagccagccatgaccggtctcatcattgccttgctgctggcgacgctgacggcagccacgatcctcctgtccgcccgcatctccctccgcgcggtcgcgccggttgcggccgcgctgctgctcgggctcgccggctatgcctggcagggtcatccgggcctgttcggcaagccggtgtcggccgacaccgggcaagtgaagttcgacgaggctcttgccgagaagcggcgcgagatcggcgagcggatttcctcggcgacgaaatggctggtcgtctcggacgcgctggcgcgcagcggcaataccaaggatgcagccaatgtgctgcagtccgggctgcgcgagaaccccagggaccccaatctctgggtcggcttgggcaacgcgctgctcgcgcatggcaatggcacgctgtcgcccgccagcgactatgcgttccgccaggcgctgacgatcgacccgcaaagcgtttccgcgaactatttctatgggctggcgcttgccgaatcgggacagttcgagcgttccagggacatgtggctgaagctggccgcccgcttgccggaagacatggagctgcgcgaggagctgatccgcaacgtggcgctcatcaatgccctgatcgagcgtcgcgaagcgatgtcccggggtggcgagcaggcgccgtgattgtgcgttgcaccatgggagtcgaaatggtagggcgccgcgcgatcaggcagaggcctggcgaggggaatgaccgatgactgcggttcaggcgggccagtgaccacgcccgatcaagggacgccggccgacggcgctggctccgacgactctgcggcgctgggtcaagaaaccggccatgcggccgatggactgaccaagcttgcgcttgcggccatgggcatcgtctttggcgacatcggcacaagcccgatctacgcctttcgcgagacgttcgccggccatcatccgctcgagcccgaccggctgcacatctatggcgtgctcagcctgatcttctggtcgatgatgatcgtggtgacactgaaatatgtcagcatcatcatgcgcgccgacaacaagggcgaaggcggcagcctcgcgctgctcgccctcatcaaccggcagagcggtcacaaacgctggaccgggccgatcgtgatgctgggcgtcttcgcgacggcgctgttctacggcgattcgatgattaccccggccatgtcggtgctctccgcatcagaaggcctgacgacggtggacccgcggcttgggcccctcgtcctgccggcagccgtcgccattctcgtcgggctctttgctatccaggcgcgggggacggcgcgggtcgggcagcttttcggcccgatcatgctcgtctatttcctcaccctggcgacgctgggcctctttcatatcgccagcaatccggcgatcctgctcgcgctcaatccctggtatgccatccagttcttcctgaccgacggcggcgtcgctttcctggcgctcggctcggtggtgctggccgtgacgggggcggaagcgctttacgcggacatggggcatttcggccgcaatcccatccgcgtctcctggctgttcttcgtgctgcccgggctcatgctcaattatctgggtcagggcgccatgatcctctcgctgccgcccggcgcggcagcagaggcgatccagaatcccttcttccttctggcgtccgagcccctgcgtctgccgctcgtgatcctcgcgatcctcgcgacgatcatcgcgagccaggccgtgatttccggggccttctcgctgacccagcaggcgatccagctcggcttcatgccccgtctcaagatcacccacaccagcgcgagcgcgcaggggcagatctatattccagtcatcaactggggcctcatggtgatggtcatcgcgctggtgctgtccttccgctcctccagcaatctggcggctgcttatgggatcgcggtcacgggtgcgatgttcatcgacagctgcctgctcgccgtcctgcttttctcgctgtggaaatggaaccggctgctctccgtggcggtgctggccctgttcttcctggtggataccgcctatttcgccgccaatctcaccaaggtgcccgatggtggctggttcccgctgatggtcgggctcgtcatcttcacgctgctgaccacatggtcgaagggcagggggctgatgatggagcggctgcgcgaatcggcgatgccgatcccggtgttcgtcgcctccgcagcgaacagcgcggttcgcgtcccgggcaccgccgtgttcctcacgtccacgccggatggcgtgccgcacgcgctgctccacaatctcaagcacaacaaggtgctgcacgagcgggtggtgctgctcaccgtgaaggtcgctgacctgccgaccgtcggcccggccaagcgctatcaggtggaggatctcgggcgcggtttcttccgcctgatcctgaactacggcttcatggaggaagtggacgtgccggccgcgctggcgggggcctccggttgcggcgtgccgttcaagatgatggagacgagcttcttcctcgcgcgccagacgctcctgccgtccgcgcggccggggatgcgcatctggcgggagaagctgttcgcctggatgctgcgcaacgcggaaagcgcgatggagttcttccgcctgcccaccaatcgcgtgatcgagctggggagccaggtcgagatctgagcccgtcccccgggaccgaaatggcgcgggccgaatcgctggccagcgtatcgccacggtgccagagtgccgacaggccggctttcccggcggggggcggggcatgacggctgggcagggaatgattgcgacgatttccgcgacgcttgaccagcggccggtcagtgcccggcagatcacgatcctgctcatcgtccagttcatcctgatgatcgacgggctggacatccagctcctcgggctcgtcgcgccggtgatcctcgcggaatggggcatcgagcgtgccgccttcggtccggcgctggcggcgtccctgctggggctcgcgctcggtgcgggcggcggcgggcggctcggcgacctgttcgggcgcaagcgcgtcctgtgcgtggcgaccttcctgttcggcctggcgacggtggtcgcggccttcgcgcaggatgtgacgcagatgacgatcatccgcttcatcagtggcctcggcttcggcgcggcgacgccctcgtccgtcgcgctggtcgccgaatggctgccccgccgggcgcaggcgaaagcgattgcgttcctgtcggtcggcacgccgctcggcggcatggtcggggcgctggcgctgcagctcttcctacccatgctcggctggcgaggctgcttcgtcgcatgcggtctgctgacgctcgcggttgccttcgtcgtgctggtggcgctgccggagtccgccgcttatctggccggaaagggcgagagccagcgcgccgccgacctgctgaagcgccacgcgggcatcgagtcgatcgcgctcgcgacgcctgcgtccgcgcgcgagatgccgacctcgcaagcccgacaggacagcatgttcgcgcgccattatctccgcctcaatgtgggggcatggctgctgttcttctccgcccagctcatcgtctacgccttcatttcatggatgccgacgatgctcaccacggccggctttccactcgcgcaggcgcttcaggcgatcttcgccttcaatctcctgtctgtcatggccgcgctgcttgccggcttcctcgtcaatgcgctcggctcgcggatggtggtgatgtcggccgccctgctggcggcaggatgcatcctgctgctggggctgcggctgcatgggctcagcggcctgccggatgccgcgacttattgggtggtgatgggcgcggtcggaggcgtcggcattttcgccagtaccgtcatcgcgaccggctattccgtgatcgcgctcggctattccgaacaggtgcgcgcgaccggcatcggggtcgggctgatgatcggccgctcgggcggcgtgatcatggggctgatcggcggcgtgctgctgagcgtggccaatgaccagagctggccgttcttcgcggtcgtcctgttcttcgcgttcaccatcctcgccgccgcgctcgtcatcaaccggcatatcccgccgctgcgctgagagcctggccggtcaggcctgctcgcccggatcgagtgcccgcagatagttcgcggcacgggccagatccgcaggcgtatcgatgtcgatcatgcggtctgccggtgcttcgacgatgagcgcatccccggccaatgcgcgcgcgccgcgatcgccctgcaaggtctcgatcatcggcaggaaagcggcggggaacagcgcgggtggctgaggcggcccgccgggcgcgcgggagaagaggggctggctcccgtcctgatcccactgagtgaccagtccggccagatgccccgcatcgacgaagggcatgtccgccagcaggatcagcagggccgtcgcccccaggccgcgcgcggcgcccgccgcgatgcgcagggaggacgccagaccgtcttcgggatgcggattggggagcaggacatagccggggcaagccgccgacagccgcgcgtccggacccgcgatgacgagatgacgcgccgccggaatgcccagccccgcctgcgccgcccatgcgatcagcgggcgacccccgagcgtggccagcagcttgtcctcgcgcccgaagcgcgacgaacgaccggcgccgagcagcgcgacgaccaggccgtcattgcccggcacgcagcgccttcacgatgcccgccgcgatcgacagggcgatttcctggggccccatgccgccgatcgggacaccggccgggccatcgatgcgcgccagcgccgcccggtcgatgccgagggcttcgagccgctccagccggcgcgcctgattggcccgcgagcccagcgcgccgacatagccggtagggtggagcagggcggcggcgagggccggatcgtcgatcttgacgtcatggctgagcgtcaccaccgccgcgctggcatccggcgcgaaggcgtgcacggcctcatccggccaggcatcggtcagggtggcatcggggaagcgcgcggcgctcaggaagcgctcgcgcgggtcgttgacggtcacgctgaagccggtcgcgcgggcaatggcggacagggtctgcgcgatctgaaccccgccgacgatgagcaggcggcgcgccggctcgtagacgttgacgaaatggccgggcaggtcgcccgtgacggtgcggccggttgcaagatcggtggaaagagcaagaggccttgccgccttgcgcgccgcctcgatcgcgccgaacagggctggcggaaagccgtcttcgctcaccggctgcacgaggacgccgatctgcccgccgcagggcaggccgggcagccacacgccgggatcgctgctgccataatgatgaacgctggccggcgcgccggcgatcaccccttcggcaagggcgaacacttcatattcgacacagccgccggagatcgatccggcaaagcgcccatcgcctgccacgagcagatgcccgccccgggggcgcggggccgagcccgatgcctcgatcacggtggcaagcgccatgggctggccggcccagtcgcgggcggccgcgacgatctcgtcaatgtcgttcaatgtctgtccagtggctctcggattcaggcggggtgtcgcgctccgggggtgggctgcaaaacagattattgcaaggctatggacattgacaaccgcccacgcgcatcggcattctcgatcatcagcaaggacgggcaggagagcgggcatggccaccacattgtcgatcaacggcgagacgcgggaagtggacaccgatccgcgcaaacccctgctctgggtgctgcgcgaggatctcgacatgcccggcaccaagttcggctgcggcatggcgctgtgcggcgcctgcaccgtgcatgtcgacggcaaggcggtgcgctcctgcaccacgccgatcagcaccgtggccggcaagcaggtcactaccatcgagcatgtcgccaccttgccggtcggccggaaagtgagcgaagcctggacggagctggacgtgccgcaatgcggctactgccaggccggccagatcatgagcgcgaccgcgctgctcagcgccaagccgtcgccgagcgacgaggagatcgatcaggccatgagcggcaacatctgccgttgcgcgacatatctgcgaattcgagcggcgatcaagaaagcggccgccagcgaaggagccagcgcatgaccgccccggtgatgctcggccgccgggcgctcctcaaggcgacgctggtcggcggcgcggtgcttgccttcgacgcgcggatcgcctttgcggccaatccgggggacaaggccacggtcatcaatgcctatatccgcgtcaacccggacaacagcttcatcatcggggcgaagaacccggagatcgggcagggcgtcaagacgatgctgccgatgctcattgccgaggaactggacgtcgactgggcgcaggtgacgcccgagacgacgattgccgacgacaaggtctatggcttccagatcgcgggcggcagcttcacgacgccgatgaactacatccccatgcgccaggtgggcgcggcggcgcgcgcgatgttcgtgaaggcagcggcggcacaatggaacgtgccggagaatgccctcaccacggcgggcggcacggtgacgcatgcggccagcaagcgcagcgccacttatgcgcagctcgcggctgcggcggcgaaagtcaccgcgccggcgctggacaaggtgcccctcaaggaaccggccgctttccgcatcatcggccggtcgaagatcgggatcgatacgcccgccatcgtcgcgggcaagccgctgttcggcatagacgtggtgaagccggggatggtgcaggccgcgatcgaggcctgcccgacttatggcggcacgctggtgagcttcgacgaggcggtggttaaggccctgccgggcatcatcgcggtcatcccgatgaacagcagctatgacctcaagggcggccatgacgccgtcgccatcgtggcggaaagctggtgggtggccaatcaggcgcgcgccgcgctcaagccggtctggtcggtcgatgcgcagaagggctattccacggcatccttcgcccggcaggcgaaggagaagatggacggcaaggctgagaccacgttgttcagcaagggcgatgcgacgcaggcgctggccggcgcggcgaagaccgtctcggcccgctatgactatcccttcctcgcccatgcgacgctggaaccccagaactgcacggcggaattcagggacggcaagatcgagttctgggcgccgacgcaattccccgccgatggccgcaggatcgtggccgaagcgatcggcatcgcgcccgagaacatcacgatccacatgacgcggatcggcggcggcttcgggcggcggctgtccaacgattatatggcgcaggtcgcgcagatcgcgaaggcgctgcctggccggccggtcaagctcatctggaaccgcacggacgatctgcggcacgatttctatcggcccgggggctggcatagcctgagtgccgggctggatggcgagggccgcctcacggcgctgacggatcatttcgtgacctatggcaaggagggcaagcctgccaccggcgcgggcatgcacgacacggaattcccggtgcgcttgctgggcgatgtcgctctgggcgtgtcgttcatcgagagcaatgtgccgaccggctatctgcgggcaccgacgtccaatgccatggccttcgtcttccagagcttcctcgatgaagtggcactggcggcgggcacggatttgccggaaatgctccggcgcatcctgggcgagccgcgcgtgctcaagttcgaaggcggctcgccggacggcagcacgcccgagttcaacaccggccgcgcccggacgatcatcgacaaggtctgccagatggccggctggaaagggcgcgaaggcggcaatggcaagggccgtggcttcggtttctactacagccaccggggctatttcgcggaagtggtggatatctcggtgagcgagaagggcgccgtgcaggtcgagaaggtctgggtcgccggcgatgtcggcgcgcagatcatcaatccgatcaatgccgtgcaccaggtgcagggatcggtgatcgacggcatcggccagatcctctcggggcagaaggtcgagatcgtgaatggcgcggcgaaccgcacgaacttccacgattatccactcccccgcataggggctgcaccggaggatgtcgtggtggaattcgtcctctccgacgcgccggtgacgggccttggcgaaccggcgcttccgccggtggtgccggccatcgccaacgcgatcttcgcggcgacgggcaagcgggttcgctcgctcccggtggtgccggcggacctgacggcctgaggaacgggcggggaaggagagccgtcattctcctgttccccgccgccgcttgaacccgaggagaggcaatatggtcgaagcccgctggaacggcaccgtcatcgcccgcagcgatgatatagtggtcgtcgaaggcaatcactatttccccgccgaagcggtcgatccggcggtgctgcgccccagcgacaccacgacgatctgctcctggaaaggcacggcgcattattacggcctgcacgtcgacggcgccgacaacccggatgccgcctggtattatcccgaccccaagcccgaggcggaagccgtccgggggcggattgctttctggaaaggcgtcgaggtcggctgagagggcggggagatcgggcctgagcgcggcgtatggatcattgatcctggccggggcttgccccgatttcgtgtaaaggagcgtcccctgatcgctcagaggatttcccgtactcgttccggcggacgccccagtcgcacgcccttgtcggtctcgaccagcgggcgctcgatgaggatcggatcggcggccatggcgtcgaggatggcggcgtcatcggcatccctgagggccttcgcgccgtcctcgcctttgcgcaggccatcgcgcggcgtcatgccggcccgcgcgtaaagcccggccagcgtctcgcgactcggcggggtcttgagatattcgacgatctcgacgtcgatgccgggagtgctctcgaggatcgccagcgtctcgcgcgatttggagcagcgcggattgtgatagatcgtggctttcatggctcgtccttccggtttggctctggtcgatcggcgggcgcctcgtcgcccaatgcccgctgcatgtagacggtgtccagccattgcccgaacttgcggccgactttctccatccggcccgcgtggcgaaagcccagccggccgtgaagcgcgaccgagccgggctctccgccgccgatcaccgccagcatctgcgtgaagccgcgcgcggcggcagcggcgaccagtgcggcgagcagggcgcggccgacaccctgcccggtccggtcggcgcggacatagatgctgtcctcgcaggcatgggcataggccgggcgatcgcggaactgcgtggcataggcatagcccagaatcgtgcctgcctcgtcgagcgccacgaggaatggccactgccgcccgagacattggctgatcttctcgcgccagtgttccgcgcccggcggatcggtgtcgaaggtcgccgtgccgtgcaggacgtgatgggcatagagggcggcgatctgccccgcatctgcgggctcgacggggcggatggcgaggacgggcgcggcgctcatcgttcggatgatacgcgagcggtcccggcgttcgggagccggcccgaggcccgtgctcccgatgccagcctcacgcctccttctggcgctccagccattcttccagccacttgatgctatagtccccgttctggacgtccgggtcctcgatcagcttctggtggagggggatggtcgtcttcatgccctcgatgacatattcctcgagcgcgcgcttgaggcgcatcaggcagccctcgcgggtgcgcccgtagacgatcagcttgccgatcatgctgtcgtaataaggcgggacattgtagccctgatagagcgcgctctcgacgcggacatgcatgccgcccggcacatggagcatctgcaccttgcccggcgaaggcatgaaggtcgccgggtcttccgcgttgatgcggcactcgatggcgtggccgtggaattccagctcgtcctgcgtgacggacaggggaagcccctccgcgatgcggatctgctcgcgcacgagatcgaagccggtgatcatctccgtgacgggatgctcgacctggatgcgcgtgttcatctcgatgaagtagaaggcgccattctcgtaaaggaactcgatggtgcccgcgccgcgatagcccatgtccgccatggccttcgcgacgagattgcccatgcgtgcccgctcggccgccgaaatgacgggggagggcgcctcctccagcactttctggtggcggcgctggagcgagcagtcccgctcgcccagatggatggcattgccattgccgtcaccgaaaatctggaattcgatgtggcgcggattgccgagatatttctccatgtagacggtgtcgtcaccgaacgccgccttggcctcgctcttggcctgggacatgaggctgtcgaactgctcctcgtccggcaccactttcatgccgcgtccgccgccgcccgaggctgccttgatgagcacgggatagccgacctcgcgcgccagggccttggcggcggcgacatcctcgatcgcgccgtccgagcccggcaccagcggcaggccgagcgccccggcggtgcgcttggcttccaccttgtcgcccatgatgcggatatgctcgggcttggggccgacgaagatcagcccgtgcgcttccacgatctcggcgaagcgggcattttccgacaggaagccgtagcccggatgaatggcatccgcgcccgagatctccgctgccgagatgatggcgggaatgttgagatagctatccttggcggcgggcggcccgatgcagatcgcctgatcggccaggcgcacatgcatggcctcggcatcggcagtggaatggaccgcgaccgtcttgatgcccatctcatggcaggcgcgatggatgcgcagggcgatctcgccgcgattggcgatcagcagcttctcgatgctcatgggtgggccgccttcacgcgaccacgatcagcggctggtcatattcgaccggctggccgctctcgacgagcacggccttgaccgtgccggcgctggcggccgtgatcgggttcatgaccttcatcgcttccacgatgagcagggtctgccccgccttcacgctgtcgcccaccttcacgaagggctcggcccccggctcgggggaaagatagcatgtgcccaccatgggggatttgatcgtgccgggctgcgcgcccgccggggcggccgcagcctccgcgagcggggcggcggcgaccggcgcggcaggcgccggggctgcgacgggtgcgccatagctcactgtctgcgcggcgggcttgcgcacgacgcgaatgcggcgctcgccgtcctcgacctcgatctcggtcaggttggtcgcatcgagcatctcggcgagttcgcgtacgaggttaacgtccacctgcatcgcgctttcgccaccgttggtcttgtcggccatgattgtccttggaaccctgttatgtcttggaatgggcgcagggcctattgcccttcgctgcataaggcaacagattcagtccatctccagcgccgcttccagcgccagcatgtaggaaagcgggccgaaacccgcgatcgagcccctggccgccatgccgacatagctgtggtgacggaagctttcccgcgccgccggattcgagatatgaacctcgatcaccggcacggagatcgacttgatcgcgtcatggagcgcaagggatgtatgcgtgagagcgccggcattgaggatcaccgccgtggcgctttccgcattggcctcgtgcagccagtcgacgagatgaccttcatggttcgactggcggaaatcgatctcggtgttcgcgcggcgcgcctcgtcctccatccggtcggcgatgtcgtcgagcgtgtcgaagccgtagatctccggctcgcgggtgccgagcagattgagattcgggccgttcagaacatagatttttctctgggacgtcatcggccatccggtccttttggttgcgagcctctgacccctccctatatggcggcctcaacggctctcaaagcgaaaggtgcgcgatactcatgagcgtggacgggacgatcggcatcgtggtgaatggcgagcatcgccgggtgcgcgcgggcctgacgctcgcggggctggcgacggagctcggccttgtgccggagaaagtcgctgtcgagcgcaatctggaggtcgtgccccgcgcgacgctggggcaagtggtgctggaggacggcgacgagctggagatcgtccacttcgtcggcgggggcgacggctccccggtgctggcggacgacagctggagcgtcgcggggcggaccttccgctcccgcctgatcgtgggcaccggcaagtacaaggacttcgcggagaatgccgcggcggtggaagcctccggtgcggagatcgtcaccgtggcggtgcgccgggtgaatgtgtccgaccccaaggcgccgatgctgacggatttcatcgatccgaagaaagtcacctatctccccaataccgccggctgcttcacggccgaggacgcgattcgcacgctgcggctggcgcgcgaggcaggcggctgggacctggtgaagctggaagtgctgggcgaggcgcgcacgctctaccccaatatggtggagaccatccgcgcgaccgaagtgctcgcgaaggaaggcttcaagccgatggtctattgcacggacgaccccatcgcggcgcagcagctggagaatgcgggcgccgtggcgatcatgccgctgggcgcgccgatcggctcgggcctcggcctccagaaccgggtgacgatccgcctgatcgtcgagggcacgaagctgccggtgctggtggacgcgggcgtggggactgcctcggacgctgccgtggcgatggaactgggctgcaccggtgtgctcatgaacaccgccattgccgaggcgaagaacccgctgctgatggccggcgcgatgaaggcggcggtggaagccgggcgcatggcctatctggccgggcgcatgggccggcgcatgtatgccgatccctcgagtccgctggccggcctgatctgacctgacagcggcccgccggtcatagggcctgcccgacatgcggtgaaccgaggcgcgcggcgccccgtccgccggaacctgccccatgctcatccgttctctcttcgacgcgccggacaggccggcgccccgacagatggagagtatgatgggtgaattcgtcgacaaggcgaaaggaaccgccaacgaagccgcgggccgggtcaagcaaggcgtgggccgcgcacggaacgatcccgaccaggaagccgaaggcgtaggccaggagctgaagggcaaggcccagaaggtcggcggcgccatcaagggcgcgctcggcgacaaggtctgatctcacggctttccggtggggtagactgaaccaccccaccggaggaccggcccctatcggaggctggcgaaaagcagcattctctccggcaaaaccggacacttcaggacacataaaagcgatgtcgcgaaacgaagggtcttgcgggcccttttttgttgtcccggacgggctgcgcaagcgtggcgctttcgatgtagaatataaatcattgaaatataatattttctgattccggcggaactttcccccctgcggctggttgcttcctcttgacgaaggccgacggcaggagagtgctgtgccggatcaacaattacaggacagtcgcgcctgctggccgccagggctggacgcgcgcgccatgagtggccgggacgcgtcccgccgctggcctgcgccgtgatggccgcgcgccgatgaccagcgcgaccggctatgccgccgaccccgttcgccgcacaccggcgcaagggcccggcgatgcaccggccggcgcgccccgcaagatcctttccgacagacatgtgcttgcgctgaccatcggcatcgtggtcggcgccggcattttccgcacgcccgcgctcgtcgccgaattttcgagcagcgaggcgatgctcatcggcgcgtggatcgccggcgggctgctctcgatcctcggcgcgctctgctatgcggagctggcggcatcctacccgcatttcggcggcgactatcatttcctccagcgcgcttatggggtgcgcaccgctttcctctacggatgggcgcgcttctcggtcatccagaccggctcgctggcgctgctggcctatgtgttcggcgattatgtggcgatggtcgcgcccatcggcccctattcctccgccatctatgccgcgctggtcgtcatcgcggtgagcggcgccaactgggtgggcgtgaaagtcggcgcgcaggcgcagacgctgctgacgatcgccgaagtgctcggccttatcgcggtgatcgccgccgctttcctgctcgccccggcggcgcccgtcgagacggtggctgcggcggaagcgggcggggcgggcggcggcgcgctcggccttgtcatggtcttcgtgctgctcacttatggcggctggaatgaagcggtgtatctctccgccgaagtgaaggatgcgccgcgcaggctcggccggctgatggtgatcggcctcggcatcgtgacggtgctgtacgtgctggccaatctcgctttcctgcgcgtgctcggccttgccggcatggcgagcgcggaagcggtggcggccgaggcaatgcagcgcgcgctcggcggcaccggcgccgtgctcatcagcctcatcgtcgcgctggccgcgctcacctccgccaatgccacggtcatcacgggtgcgcgcagcctgtgcgcgctggcccgggcctttcccgcgctgcgctgggccggccgctggaggaccgatcgcgatacgcccggcaatgccatcctcgcgcagggcgcggtggcgctgctgctggtgttcgccggggtcttcgcgctggacggcttccgcctcgcgctcgaatataccgccccggtcttctgggtgttcctgttcctcgtcggcctcgccctgttcgtgctgcgctggcgggagccgcagcgggcgcggccgttccgcgtgccgctctatccgctggtgcccgccatcttctgcgccaccagcctctacctgctctattcgagcctcgtctacgccgggaccggcgcctgggtcggcgtcgccgtcctcgcgctcgggggcattctcctggtcttcctgaaaccgcatgaaacagaggagatggactgatgaaaagcctgatgatcggtgccgccctcgcgctcggcgcgagcgtgacggtcgcgacgcttcacgcgcaggacgccgcgcaggaaagcgcccagcgtcccgacgtgatctacgtgcccacgccccagccggtggtggaggccatgctggccatggccaaggtgggcgacggggacattctctatgatctcggctcgggcgatggccgcattcccgtgaccgccgccaagaccttcaacatccgcgccatgggcatcgacatcgatccccagcgcatccgggaagcgcgggagaacgcgcagaaggccggcgtgaccgacaaggtgaccttcaagcaggaggatctcttcaagaccgacttctccgaggcgacggtcgtcacgctctacctgctgcccacgctcaacgagaagctgcggccccggctgctgaaggacctcaagcccggcacccggatcgtcagccatgatttcctcatgggcgactgggaacccgagcgcagcgaggaagtggcgggcaagatgatctatatgtggaccgtgcccgagcggggataggcgcgggcgggaaggtggggccgggtgacgtgcgaggcgtgcgtcgttccctgacagtggccagccgagctcgcgcgccttctttgagggatgggtgaggacagtccatcgcttggcggtcgatcgacgtgccggcccgtatcccaacccaacctttcctctgaaggggaggggcttagggctgattgacattgtcctgcggacgccttcggctccagcgctggcggcctgcaaatggcggtttcccggtcttccggtgctcacctactttgagtacgctgcgcgccgggtcccgaaaaaccaccattttcgccacgccatcatctgaatgtcgatccgccctagggcgcgtggatccgcgccaaaggcacgacagctatccgtgcttcccgtcccacattggtcgttccggatacgacgacgttgcggacattcgcgagaccgtcgtaagacgcgttcgtgccgtatgaagacaaaacattcgaagttttctttaattgggttttgcccgctctcgtgcttctcgcaattgttacgggaccacttttttttagccagaagccggatcaggcaccccttgcatcacacgcttatggttgcttcgtggacgctactggcgagcggattgtcatcgataattcaggcttccggtgggcgtattcacaaatgaaaccggcagctttcgaacttgccgcaacaaagtcaggactgcggcttcaattccataaaccgttggcgatgcctcaggaaagcaacacagttccaaataatcgaagattatctatctggagtctcgcggttcaaaccaaattagatactcccgagcttgtagacggcgtttggattacggatgcggaaggtcgcagacgtcttttcgagcgaagatctctagaacgttgtgcggaaggtcctctccccacaacatttcggccgtagcagggctgagacacggcttctgatagcggtcggtcgttcacgtttggaatttctccacgcagcctaggttgtgagcgtggcgctgccttgcgcatccgtcgccccgggcttgccccggggtcccgctgtcttctggcgtccgggatgtgcgtggcggacgcgtgggctggctgtgctgcctgggttctgttggcgatcggttgaaaggaagcgggaccccggggcgagcccggggtgacgagggggtggtatgggttggggtggcgatggaggcgatggcgggtccgtccgcccattttcgccctgcggaatttccgtctccgtttcatattgctgccgctttccgcaaggctgcgggtttgaccggaaagcgggcgcatcttatgggctggcgtgcgctggttcggttgcggagagggagataccgatgaagaaactctaccccgatgcgaaggctgccctggacgggctgctgttcgacgggatgttgctttgcgcgggcggctttggcctttgcgggattccggagcggctgatcgacgccattcgcgattccggcgtgaaggaccttacggtcgcgtccaacaatgccggcatcgacaatgaagggctcggcaagctgctgcgcacgcgccagatcaggaagatgatctcgtcctatgtcggcgagaacaaggaattcgagcggcagtatctctccggcgagctggaggtggagttctgcccgcaaggcacgctcgccgagcgctgccgggccggaggcgcgggcattcccggcttctacaccaagacgggcgtgggcacgcaggtggccgagggcaaggagaccaaggtcttcgacgggcaggactatgtgctcgagcgcggcatctatgcggacctgtgcatcatcaagggctggaaggcggacgagagcggcaatctcatcttccgcaagaccgcccgcaacttcaaccagcccatggcgactgccggcaagatctgcgtcgccgaagtggaggaagtggtgccgaccggcagcctcgatcccgactgcatccatctgccgggcatctatgtgaagcgcatgatcgtgggcgcgccctacgacaagaagatcgagttccgcaccgttcggccgcgtgaagagaagatgggggagaccgcataatgccctggacccgcgatgaaatggcggcgcgcgccgcgaaggagttgaaggacggcttctacgtcaatctgggcattggcatcccgacgctggtggccaaccacatcccgcccggcgtggaagtgacgctgcaatccgagaacggcatgctcggcatcgggccgttcccctatgaggacgaggttgaccccgatctcatcaatgccggcaagcagacgatcagcgagctgcccagctcggtctatttctccagcgcggacagctttgcgatgatccgcggcgggcacatcgacctgaccgtgctcggcgcgatggaagtctccgagggcggcgacatcgccaactggatgatcccgggcaagatgatcaagggcatgggcggcgccatggacctggtcgcgggcgtcaagaagatcatcgtggtgatggaacacaccagcaagcatggcgagcccaagttcatccccgcctgcacgctgccgctgacggggaagaatgtcgtcgacatgatcgtgaccgatatcgccgcgttccagcggacgagccatgacgagcccttccggctcatcgagcttgccccgggcgtgacggcggaggaagtcgcgcagaagaccaccgcgaaatatgaggtcgccctggccacggcctgagcgggcgtcgcagtgccgtaaaaggcggtccggcattgcgccgggccgcctttttcgtgcgccgcgtcttttctgttgctccggcatgcgcaggtccggcaaagggcgcgcgataacaggggagggtgaatggccatcgggaccatcaaggagcgcccatatctggcgctcgtgctgctgacgtcgatcggcgtggtcggctttgtcgaccggatcatcatgaatgtgctggccgagccgctcaagcaggagttttcgctgagcgacacgcagctcggcatcgtgacgggccttgccttcgcggtgctgaatgtgggcctcggcctcgtcgtcgcgcggatcgccgagcggcggcggcgcatcgcgctgatctgggtgggcacggtgctctggtccgccgccaccgccgtctgcgggctcgcggcgagctatgtccagctcctgctcgcgcggatcggcgtgggcgtgggcgaggccgtggggctcccggccacctattcggtcgtctccgactatttcccgcgcgagaagcgggcgacgatgatggcggcgctcaatctggcgccgccgctcggcgctttcatcggggccagcggcggcgcgctgatcgcgcagctctacggctggcgcgcggcgctgttcgtggcggcggtgccggggctgatcctcgcgctgctgctcgcgctgttcgtcgccgagccgcggcgcgggcggcatgacggcccggccggcgcgagcgacacggtgccgccgctcggtgcggtgatcggccgctatctgcgctggccgaccatgcgcaacatgctgatgggctccagccttgccgggatggtcggcttcgggctcaatgccttcctggcggcctatctcatccggcgcttcgacttcacgctggtggaggcggggctggtcgcggggctcgttgccagcctgccggcgacgctcagcatcctgggctcgggctggctcgccgaccggctggcctcgcgcggcaatccgcgcgcctatgcgctgatgccggcgatcaccctgtgcctcgtcgggccgctctatgccttcgccatcacgcgcgacgagccggcgctgatcgtggtgctggtgggcctgtgcggcatcatccagtatacctatctgggcccgacgcagggcacgttccagaacatgctcagcccccgcatgcgcgcgacaggcacggccttcacgtccatgatctacacgctggtcggcggtggcttcggcccgttgctgctcggcgcggtgagcgacggctatgcggcgcgcggcaccgacccgggactggcgctgggctttgccatggcgagcatggcggcggtctatctctgggcgtccgcgcactactggctggcgtcgcgcaccattgaagcggatctcgcgcggccaatatagggctttcgccgcgatgcccgcggcgctagggaagcggcgaaatgaccgagaaaccgcgcacgctctacgagaagatctgggacgcgcatgtcgtcgagacacgcgacgacggcacgtccctcatctatatcgaccgccatctcgtccatgaagtgacgagcccgcaggccttcgaggggcttcgcctcgccgggcgcaagctgcgccggccggacctgacgctcgcggtgccggaccataatgtgccgaccacggcgcgcgtggacgcgcagggccatcgcctgccgatcgaggacccgcagagcgcccagcagctcgcggcgctggagcgcaatgcgccggaattcggcgtgcgctactttgacgcggtggcgcccgagcagggcatcgtgcatgtcgtgggcccggagcagggcttcacgctgcccggcaccacgctggtctgcggagacagccacacggccgcgcacggcgcgctcggcgcgctggccttcggcatcggcaccagcgaggtcgagcatgtgatggccacgcagacgctgcagctcaagcgctcgaagaccttcgccatcgaggtggaaggcacgctcggctatggcgtgacgcccaaggacgtggtgctggcgatcatcggccgcaccggcacggccgggggcacggggcatgtcgtggaatatcgcggctcgaccttccgcgagatgagcatcgaggggcgcctgaccgtcgccaatatggcaatcgagggcggggcgcgctccggcctgttcgcgccggacgagaggaccttcgcttatctcgagggccggccgatggcgccgcacggcgaggactgggaacgcgcgctggcctggtggcgcacgctggtgaccgacgaaggcgcgcggttcgacaagacgctgcggctcgccgcgagcgacatcgcgcccaacgtcacctggggcacgagccccgaggatgtcgtgccgatcaccggcatggtgcccgatcccgagagcttcgaggaccccgccaagcgcgcggccgcggcgcgatcgctggaatatatgggcctctccgccggccagcggatggaggacgtcagcgtcgagcatatcttcatcggcagctgcacgaacagccggatcgaggacctgcgcgccgccgccgcggtgctgaagggccacaggatcgccgaccgcatccggcaggcgctggtcgtcccgggctccgggctcgtcaagcgccaggccgaagcggaagggctcgatcgcatcttcatcgaggccgggttcgagtggcgcgaaccgggctgctcgatgtgcctgggcatgaaccccgaccgcgtgccgagcggcgagcgctgcgcctcgaccagcaaccgcaacttcatggggcggcagggccccggatcgcgcacccacctggtctcgcccgtcatggccgccgccgcggcgattaagggtcgacttgccgacgtccgtgacctaatggggaacgaacaaggttaaggggcgcaatgaaaaagattttctggatcctggtgctcggcgccatcggcagtgccgccatggccgtcgggctcggtaacgccaagccggaggtcggcacgccccgctgaccttccgcattcggaagggagagggacgatgcgcgacctgacgctggccggacccgcatgcgccgcgatggcggcgctgctgcttatgacgccagccatcgcgcaggcgcagacacagacacagacatcatcgcccgcgcgtaccaagccgcccgcttcctccccggcgaccatcacgctcacccggctcgattgcggcgaatatcgccagccgcgcgatgtcagcgccttctcggacgcgttcgcttatactgatccgccgctcaggatgccgttcgtcgcgagctgctacctcatccgccatggcgaccagctcatgctgtgggatgccggcttcgcgggctccaccgagaccatcctgctgcgccgcacgctgcccgaacagcttgccgagatcggcgtcgatccggcgaaggtcgcgttcgtcgggatcagccattatcatggcgaccatatcgggcaggcaagccgcttcccgcaggccaagctgctgatcggcgccggcgactgggcggtgctgaccgcgacgccgccccgctatgccaatgccgatcccgcgccgctggcgcactggatcagcggcggcggcacggttgagcagctgacgggcgacaaggacgtgttcggcgatggcagcgtgaccatcctgaatctgccgggccatacgccgggccatcacggcctgctggtacggctgccgaagacagggccggtgctgatctccggcgatgccgtgcatttccgcgagaattacgagcatgaccgggtgccgggcttcaatatcgaccgcgcggattcgctggcctcgatcgaccggctcaaggccatcgccaaggcgctgggcgcgaaactcatcatccagcatgaccatcgcgatgtcgccagcctgccggccttccccaaggccgcggaatgagcgggccgaatgcgcggcgcaggggcggcggccttgacggctccggcccgatcggtcaccagcgcgctatctgacgtttggaggcagttttcatggaaccggtcaaggaggtcgagggccgcgcctatcccttcggcatgaagaatgtcgacaccgacatcatcatcccggccaagtggctcaagacgatcagccgcagcgggctggggcagggcgcgttcgaggcgctgcgcaaggagccgggcaatgtgttcgacgatccgcgctacgccggcgcgccgatcatcgtggcgggcgacaatttcggctgcgggtcgagccgcgaacatgccgcctgggcgctcatcgacatgggcgtcacggccgtgatcgcgccgagcttctcggacattttctcgggcaatgccttcaagaacggcatcctgaccgtcgtgctgccgcaggaggcagtcgaccggctgctggaggtcgcgaagaccgacaccatcaccatcgacctggagaaccagaccgtcaccacgccgttccaggatcgcttcaccttcgagatcgatccgttccgcaaggcctgcctgctcggcgggctcgacgagatcggcctcaccatccgcagcgacgacgcgattgccgccttcgagcggatggacgcggcgcggcgcccctggctggtgccggcggcggcgtgaaacgatgaccgggcgccaccctcccgggaccggcgcggcgaagcgcgttgccatgagcgtggcgggttcctaaacaggcagcgaatccgcacgctgcacaagagacacaagagacaagggcttttcatccatgaatggatttgacgatcgcgagaaggcgttcgagaccaagttcgccaaggaccaggaactggcattccgggtgacggcgcgccgcaatcgcctgttgggcgaatgggccgcatccctgatggggctgaccaaggaagagaccgacgcttatgccaaggccgtcgtccaggccgacttcgaggaagccggtgacgaggacgtgatccgcaaggtgctcggcgatctggtgtcggccggcgtcgacatggacgatgcccgcatccgcgccgcgctcggcgacaagatggccgaggcgcgccgccagttcatgcaggaaggctgaggcacctgtcatggcgatggctgccgatgaaatcgaggccctgattcgcgcggcgatccccgacgcgaccgtggagatcaccgatctggcgggcgacggcgatcattatgccgcgcatgtcacgtccgagagtttccggggcaagacccgcatcgcccagcagcgcgccgtctatgacgcgctcggcgggcggatgggcggcgtgctccatgccttgcaactgacgactgccgtccccaattgacaggtgaagagcgcggggcgcgccattcaccgctgcccggagaccgatgatgaccgagaccgtccagaaccgcattgccgacatcgtcagcaagaatgatgtcgtgctgttcatgaagggcacgccgctgtttccgcagtgcggcttctccagccgcgcggtggccatcctggagcgcctcggcgcgccgttcgagagcgtggacgtgctgcaggatcaggagatccggcagggcatcaagagcttctccgactggccgaccattccccagctctatgtgaagggcgagttcctcggcggctcggacatcatgatggaaatgtacgaagccggcgaactgcagcaggtcctcgtcgagcgcggcgtcatcgccgcctgatcccgccggcccggattttccggccgagcctcatcgagcgctatctccagtacgcgcgccgtgcgcgtgcgaaccacgtgacggggcagggcggccctgcagtcgcctgcctttgccatggatgggatgatgccggaccgcgtcgagcatggcgatcgggggagcgctcgcgtttccggatggatcggaaaaatgtgggggatgggcgaggagaccagccgcatcccccagtttgcgggtgcatcccctgatacgcaagcgccgtgccagcctgcccgaccgggcttttccggcggcatccggcagttaagcgcgcgttatccaagggtgcggctgtaaagtttcccgacagggcgatcgttcatcgggcgtgcagcttttccttcctattgactacagtcgtagatgtcgattacagttgtaatcagtcgagtctgccaagggaggacaagacatgggtgaacgcatcagtgatgccgaacatgcggtgatggaggtgctctggcgccgatccccgctgacggcgatcgaagtcagcgaggcgctggcggacgagcgggactggagcttgcagaccgtgaagacgctgctcgcgcggctcgtcagcaaggacgtgatcgcgcatgaggccgatgggcggcgctatctctatcgcccgctcgtcgagcgcgaatcctatgtgacgcatgaatcccggcggctcgtcgaccggctgttcggcggccagatctcgccgctggtggcgcatctcgccgagacgcagcagctctccgacaaggacattgccgagatcgaggccctgctcaaggcgctcaagccatgatcgcctggctcgtcgaaacgctgatcgccaccagcggcctcatgctgctcgtgctggtcatccgcgatcccgtgcggcagctgttcggggcgcgggtcgcttatgcgctctggctgctcccggcgctgcgcatggtcatgccgcccttgtccctgctgccgatctccatggtcgtgcccgcggacctgccggtcgccggactgggcgccaccggagcgctcaccgagctggtgcgcacccgcatgacggacctgcaggtcgcccaggcgctgcccgcgcaagggacggacggtttcccggtcgtggcggtgctcgccgggctctggcttgccggggcggcagtgttcgctctctggcagatgctgagctatcgccgattctgccggcaagtgctggcccatgctgcgcggcggcgctcgcccgcgcggggcatcaacctcatggccagcccgcatgtgcagggaccggtcgccttcggcctgcggcgccgcttcatcgtcttccccaaggacgcgatgacgcgcttcgacgtcgaggaacatgccatggcgctggcgcatgagctggcccaccaccggcgcggcgacctgatcgccaacagcctcgcgctgggcttcctcgcgctgcactggtgcaatcccattgcgtggtacgcctatcgcgccttccgcgccgaccaggaaatggcgtgcgatgcggacgtgatcggcgccattcgcgaccgggggctgggccatgcctatggccgcgcgctggtcaaatgcgcgagcggcggggcgctctccgccgtctgccatctcaatagcgtcaaccgactgaaacggagactatccatgttgtccaggaaaagccccagcatgcgccggcgcctcgcgggcgtcacactgaccggcgcggtcatgatcgcgggacttgcccttacggcgtccggcgaaggcatggccgcccaggtcggagcgaaggtgagcgaggctctgccgatccctcgcaaggcggaccttctgccttcgcttccggccgtctcgcaggccgtcgcggccgtctcccatgacgctgcgcgtgaagccgcgagcgccgagcaggatgcgcgggcagcgcagctggaggcccgcgcggtcgcccagcaggcccgtgccgccaaggtcgaggcgcgcgccgcccaggccgaggcccgtgctgccgccgcagaggcgcgcgccgcccgcgtcgccatggcgcccgatatgccggcaccgccgctgccgccggccccgcccgagccgccgctgccgcccgctcatccctccatgcgcacgccgccgtcacccccgacgccgccgtcgccccccgcgccctatgtcgcgcgcagcgggaccgacaaatatcgccacatccgggtcgccgtgccgacgcgggccgagatcgacgcgaccgtcccgatcgtggaagtgcgccagggatcgggctgctcggacagcaagagctatgtcgacacgcacgaaagcacggtgcgggtggacggccgcgagcgcaagaagatcagcatccgcatttgcggggaggacatggagcggcatgcgcggatgagcgcggtgcgcgggctgcagcaggcccgggccgacatcgcccgcaacccgagcatcccggagcagtcccgcgcgcggatgatgcgcgatctcgaccgacaggtggatcgcctgcgggcgcgcgactgatagatcggcgggcgcggcgccggccgcgcccgacgggacttgcattcgcggcgcggggtgacacatggggagcatggccgagcccgcttcccccgtcatgtccaagcccgagccggggagcgcgccgcagaccggcccgcaagccggtgtcctcatggcgctttccctgctggtgggccggctgctcgcgcccaatccctcgcctttcacttatgaaggcacgcagacctatctggtgggaacggacgatctggcgatcatcgatcccggtccggcggacgagcggcatctgggcgcgatcctcgccgcaatcgacgggcggccggtgcgggcgatcctgtgcacgcatacgcatcgcgaccacagcccggccgccgcgccactggcagcgctgaccggcgcgcccatcatcggatgcgcgccgctcaccctcgatgacgagggcccgcgcgccgacgctgccttcgatgccgattatgcgccggaccgggtgctggccgatggcgagcaactctcgggcgagggctggacgctcaccgcgctggcgacgccgggccacacctccaatcatctctgcttcgcgctggcggaggaagccgtgctgttcaccggcgaccatgtgatgggctggtcgaccagcgtggtctcgccgcccgatggcgacatgaccgcctatctcgcctcgctggagcggctgatggcgcgcgccgaccgcttctattatcccgcgcatggcgagccggtcgccgagccgcagcgcttcgtgcgccatctgctgggccataggcggatgcgcgaggggcagatcctgcgccatctcgggcgggaaggtcccagcgcgattcccgcgatggtcgccgccatgtatgccgggctcgatccgcgcctgcacggcgcggcggggcggtccgtgctggcgcatctcatcgacctggaacgccgggcactcgtccggtccgcaggagccctctggtcggcgcgggagaccggcgcggctgcttgacggcgcccaccgcgcggcgcatcctcccggcattcgaggcatgctgggggacggtggcatggcgacgatactgactccggctccggccggcatcgacagggaacggactttcttcctcgccatggccattgccatcgccgtgacggcggtgggcggcttcggcttcttcatcctcatcggccagtcgagcttcggggcgccatggtgggtgcatgtccatgcgctcacgatgatgggctgggtgacgctctacctcgtgcagaacctgctcgtgtggcagggcaatctcgcgctgcatcgccggctcggcatggtcggcgcggcgtggagcgtgtggatggtgctggtcggcttcacggtcaccgcgctctcgctggcggcgggccgcgcaccgcccttcttcgatccggtgttcttcctcgccatggactggctcaatatcttcgccttcgcggggctggtctgggccggcatccgcctgcgccggcggaccgactggcaccggcgactgatgctgggcgggacgctggtggcgctcggcccggcctggggacggctgctgccgctgccgctgctgggcgaaaccgtggtctggtggatcgcgggggtgctgctgctctatttcgcggcggggatgatctatgactggcggacccgcggacgagtccacccggcctatcgctggggcgtgggcgtgatgctcgccttcgtgctgctcatccgcccgcttgccggatttccgccgttcgtcgcgctggcccgctcgattacaggttgaacccgcgcgctcccggggccatctgcgaagggtgagcaagcgggagaatcgatgatggacgcacgtggcgggatcggcggaagcctggcggggatcgacctgctcgccgagatcaaccggctgcgcaaggagcggaatgccgtcatcctcggccattattaccagaggccggaaatccaggacctggccgatttcgtcggcgacagcctggaactctcgcgcaaggcggcggaaacggacgccgacgtgatcgccttttgcggcgtgcgcttcatggccgagacggccaagatcctctcgcccgagaagatcgtcgtgctgccggacatggacgccggctgctcgctggaggacagctgcccgcccgcgcagttcaaggccttccgcgaggcgcatcccgatcacatcgcgctcagctacatcaactgctcggcggaagtgaaggcgctgagcgacatcatcgtcaccagctcatcggccgagacgatcctgagccagattccccgggaacagaagatcatcttcggccccgacaagcatctgggcggctatctggcgcgcaagttcgatcgggagatgctgctctggccgggcgtgtgcatcgtccatgagagcttcagcgagacggagctcatcaagctcaaggcacagcatcccggcgcgccggtcgccgcgcatcccgaatgcccgccctcgatcatcgaccatgccgattatgtcggctcgacgagcggcatcctgcaatatgcccgcacgatggaaaccgacacgctgatcgtcgccaccgagccgcacatcatccaccagatggaactggcggtgccggacaagacgttcatcggtgcgccgggcgcggacggcaactgcgcttgcaacatctgcccctatatggcgctcaacactctggaaaagctgtatatttccctgcgcgacctgcagccgcgcatcgagatggacgagacgctgcggcttgcggcccgcaagagcctcgaccgcatgctggaaatggcgagcggcacggtggggcagggcgacatcgggactgtgggctcgcaataaaggggcgcgccgtcatggccaggctgcgcgccttctggttcagtctcaacgcgagctactggttcttcccggccctcttctccgtgctggcggtgctgacggccatcttcaccatcgcgctcgatcacgccggcggcagtgactggatggcgcgcacgggctggatcgtgcctgcccgcccggaaggcgcaagcaacatcctcacggtcatcgcgggatcgatgatcggcgtcgcctcgaccgtcttctcgatcacgatcgccgccgtcgcctatgccagcgggaactacggcccccggctgctcaccaacttcatggaggacaagggcaaccagctcgcgctggggagcttcatctccaccttcgtctatgcggtgctggtgcttcgcgcggtgcgcatgcccggggagggcgcggacgcacatggcttcgtgccgcagatctccctgtttgtcgccactttgctcatggcgctctccgtcgcggtgctggtctatttcctgcatcatattccggcgagcatccgcatcaacaccgtgctggagcgtgtcggcaagcggctgatcgcgcagatcgaggaccgcttcccgaaggacgggcaggacgatgagccggcggcacccgcaggcggcgcgccggtgccggcaagggcgaccggctatgtcacgctgatcgatttcgatcggctgcaatccttcgcctgcgaccatgatctcattctcgcgctcagcctgcggacaggggatttcgtgcatccggacgtgccgctgctcagggtgcatggcgcgctcccggatgacggcgcggagaccctgcggggcgcgttcatgttcggcgccttgcgcacgcccgagcaggaccccgatttcctgatcgacgaactggcggaaatcgccttgcgggccctctcgccgggcatcaacgatccgttcacggccgtcacggcgctgcactggctcgccgctgcgacggcgtcgctcgcgcggcgcaatctcggcgtcagcgcgctgctgccgtccgatggcaggcgccgtgtccatccctggccggacgatttcgctcattatctggggcgcggcttcggtgccgtgcgcctcgccgcggccggcagcccgatcgcggcatgcaagttcctcgaatgcctcgccagcgtggcgcatggctgccggggaccgcgtcgccgggcgatgctggcgcgggaagcggaacagttgatggagcaggcccgccttgccctggacgggcctgcgctggcccaagtcgaggcggcgtttgccgcgacgcgcgagaccttcgaccggccatgagcgcgacaacggccctggccggttgatgcaggtcggcggcccgtctaatcgaggggcatgaccaacagcctgtccatcggagtcgtgcgctccgctttcgccgccatcctcctcaccggcaccgccggcaccgcgctcctcgcgcagaccagcgaaacggaggatccgttcctctggctcgaggagatagaggggccgcgcgccatcgcgcaggtggaggcgtggaatgccgagaccgacaggctgctgcgcgccacgccgaccttcgagagcgaccgggcccgtgcgagggctattctcgacgatgaagcgcagatcgcgacgccggaccggatcatgggcgaccgcgtcgtcaatctctggcgcgacgcgaagaacccgcgcggcatctggcgctccagcccgctcgacgcctatgtcgcgggcaagccggtatggacgacgctgatcgacgtcgatgcactgggcaaggcggaagggcagagctgggtctggcatggcgcggactgcctcgcgcccgcctacaagcgctgcctcgtctcgctctcgccgggcggcaccgatgccgatgtggtgcgcgaatgggacatggagacccgcagcttcgtgaagaacggcttcacgctgccggaagccaagagcaacatcgcctgggtggatgccgacacgctgctggtcggcaccgattacggcgccggatcgatgaccgattcgggctatgcgcggatcgtcaaggaatggaagcgcggcacgccgctgtccgccgcgcgcaccgtgctggaaggccagaagcaggatgtgagcatgagcgcgggcgcggccatggacggcgaccggcgctgggtgttcggttatcgcgcgaaggacttctacacttccgacatgctgctgcggcgggctgacgggcgcttcgtgccgatgcccattcccgatagcgccgacatgcgcggcatcatcggcgggcgcgcggtcgtcttcctcaaccggccgctcggggacattccggcaggatcgctggtggcctggtcgctggccgacatcgaggccgggcgcgagaccaagccggagctgatcttcacgccgaccgccgcgcaggccgtccaggatgtcgagacgaccgacaatctggtgtggatcagcctgctcgacgatgtgcagggccggttgctcgccctgacgcgcgacgcgaagacggggcgctgggcgagccgggccgtgccgctcgcggagaatgcgaccgtccatctgctcaatggcgcgggcaagcgcgatctcgccttcgtcacggtcgagggcatgctccagccgcccacgctgatggccgtgcccgccagcggcgcgccggtgcgggtgcagagcctgcccgaccggttcgacgccagccagttcaccgtggagcagcgcttcgcgacatcgaaggacggcacgcgcgtgccctatttcctcgtgcgcaagaaaggcacgagtgggccggtgcccgcgctcatccatgcctatggcgggttccgcgcggcgcagctgcccggctatctcaccggccagccctatcgcgccgggccgctcggcttgttctgggtggaggacggcaatgcctatgtgctcgccaacatccgcggcggcggcgaatatggcccggcctggcatgatgcggcgctgcgcgagaagcgccagaacagcttcgatgatctccatgccgtggcggaggacctggtgaaggccgggatcagccccaaggggaagatcggcatttccggccgctccaatggcggcgtgctggtcggcgcggcgctcacgcagcggccggacctctatggcgcggtgatttccggatcgccgctccacgacatgaagcgctactcgaagctgctggcgggcgcatcctggatggccgaatatggcgacccggacaagccggaggactgggccttcatcaagctctattcgccctatcagaatgtgaagcggggcgtgacctatccgccgaccttcttctatctctcgaccaaggacgaccgcgtgcatccgggccatgcccgcaagctggcggcgcggctgcgcgattatggcaacaccgtctattatcacgaatatcgcgagggcggccattcggtgggcgccgaccatgccgaggacgcgatccgcgccgcgatgctccatgccttcctcaagcgggaactgatgggcgaaggccagtgagcgtcgcgacatcgtcggcgcatgacgccttcgccatcgaggggttcgatctctcgggcttcgtcgcggccacgctggcggaggacttagggcccaccgggcgcgacgtgacgtccgagagcgtgatccccgccgatgcgatgttcgaaggcgtgatggacagccgggacgcagtgagcgtcgcgggcctgccgatcgcggcggccttcttccgcgcgctcgacccgcaggtggagatcgagattctggtggcggaaggcgcgcaggtgacgccgggcactgacctcatgcgcctgcgcggcaaggcccgggcgatgctcacggccgagcgatccgcgctcaacaccgtgcagcacctcaccggcatcgccacgctgacgcgcagctatgtcgaccggatcgccggcacgggcgccatcctgctggatacccgcaagaccatcccgggcctgcgcctgctggacaaatatgccacgcgcatgggcggcgcgcagaaccatcgcatgggcctgtgggacgcggcgatgatcaaggacaaccatatcgccgtcgccggatcggtcgacgcggcggtgggcgcggcgaaggcggcgggcgtggcgcgcatcatcgtggaagtggaccggatcgaccagatcgagcccgccatcgccgcaggcgcgacgcatctgctgctcgacaatatgagccccgccgtactgcgcggggcggtgacgctggtcggcaagcgtgtgcccactgaggcatcgggcggcatccgcctcgagaatatccgcgacttcgccgtgacgggggtggacttcatcagcgtggggcggctgacgcaatcggccccggcggcggacatcggcctcgattttcgggcatgaccggccgggtgcagcggggcgtccggggactggcgcatgtcctgccggttctgggcgcgctgcatctcgccagcgcgccggcgcaggcccagctcgctgcctgcgcgctgcccgaacagatcgaggcgccgcgtcaggaatccccgacggggcaggcgcagccccggatcatgccgatcggcggctatctgctcgcgctgagctggtcgccgcagcattgcgcggaggcgcgggattcgacgagtttccagtgcgcgggcaaggacaatcgcttcggcttcgtgctgcacgggctctggccgcagggcacgggacgggactggccgcaatattgccgccctgccgagcggctgagcacgccggtgctgcgcgccagcctgtgtgcgacgccttcggtggacctgctccagcatgaatgggcgcggcacggcacctgcatggcgcgcgcgcccgagccctatttcgcggccgcccggcggcattatgcgcgcgtgcgcttccccgacatgacgcgtctggcggcggacgggacgctgacggtcgcgcgcttcacgcaagccttcgtcgcggccaaccgggcacggctcccggcgctcgacgcccgcgcgatccgcgtgcggatgacgcaggacgggtggctcgatgaactatggctgtgcatggaccggcagcagcgcttcgcggcctgccgacccgactggaacaagggcgcggcgcccgggcggcggctgcgcatccgccagcgctgaaggccgatcagcgcccgcgcgcgctcagccctcgatgattgccgcctgcgggtgatgccggtccagatgcttgcggatgatccgcaggttgcgcgtgttggaccggaagaacagatcgaacgcatcgccgaccagcgggatcgcgccgatcgcggtatcgatgccgacattggcgctcatgcgcatgagctgccagcgcgacatgcccagattgcgcgcttcccagacgatccaggcgcccatcgcggccgccagcagatcgcccacgatcgggacgacgccgaggacggcatccagcccgacgcgcatgcgcgtaccgggcagggtgaagacgttctcgaggatctgctccatcgcttccacgcgctggcgcaccgcgcgcggatcgcggccgagaccgggcatgcggtccagcccggacatcatgtcttcgaaacggggattgctgccagccatgggccgaatgatcctcacaagatgccggcgaggggtgccggcatctcattaattggggatggcgatcagccggttcaatggatggatgccgcgcggcgagggctggaagccggtgaggcggcgcgccgccattgcccagcggacgggctggccaagcgggatatagccggcatgggccacgatcagcgcttccgcctcggccagcagacgggcctgctcggcaggatcgctcgcctcacgcgcgcccgagagcagcttggtcgcgcggggatcgcaggcgatgcgggccgggcaatcgagccggctcagataccacaaggcactgtcgaacggcgcgacctcgtcgatgaggcgcagatcggccgaggcatccagcgctacccgatcgagccgcacgccaagctgccccagatcgcgcgcaagagcgatgaacagcaccgagccaccggggccctcgggcagggcaatgcgcagcaccggcggatcgctgtcgtcatgggctgcgcgccacgcctcgatcacgcgtcgcgccgaggcgacgcgctcctcgaccgggcgatcatgccagccgggggcgctgggctgccgtcccagatcgagcgggccgggcagggggaagaccgccgtgcgccagccgggaggccccagcgtcgcggccagccgctccctgtcgatcgtgcgcgagagcgcatcgcggacggacagatccgccaggaagtccgacttgccgacaaaggccagaccgaacaggccggtgacgggatcggcgcgcagatcccgcatctcgaagcccgcggcggacacgagcggcagatgctggaagcgtccacccaggacgagatcggtcctgccctcgcgataccggacaagggccagggcggcgcgatggactcgcaggctgcgctggagaatcggcgcgggggccggctcgggctcagcctcggggtccgtcacggccggcatcggttcgagcgcgatgacgccattggcaagcgtggcgcgataggggccggtgccgccggcccgcgagaaaatggcgaattgcggctgtgcgagcagttgcaggaagaccgggagcggcgcgtccagccggatctcgatcacccggtcggtcatggcgcgcaggcgcgggctcaggcccgccagcgagagcgggttggcgcgcatccgctcctgcagcaggcggacgacctgatccgcctttaccggctcgccatccggccagctggtacgcctcaggcggaagatgtagctctgcccgccatcctcgacgatccagctctccgcgagcgcgctcacaacctcgccgcgcgcgtcataggcaagcaagccctgcgcagtcgcgcccagaatggccttggcggcgggtgagacgctgtcgcgcagcggattgaccgtctgttccgccacaccgatgacatcgacctggacggcactgtcatcgccccggccacggccgcaggaaacgagcgccagcatgagacacgccagcgccagatgggccttccgcccccgggcagggacgcgccgcttcggccttgcgggcgggagaggggcgtggagcatggcagaggctctagagattttccggccgggtggaaacatctcgtgacccgggaaatgcgccggatcagaaagaacgcgcggcgcggggttggggcgtcgaaggggccgggcctgtagggaaagcgcatcgtcgcgcggcgggcgggaaccggccgccgggaactggtgcggacggcgggactcgaacccgcactctcacaggagaagcagattttaagtctgctgcgtctaccgatttcgccacgtccgcgcggcccggccggctatggcgcgcccgggcggcggcgtccatgaccttttgcgcgattccgcatggctccggccatcgcctgtgtcgggcggccgcaagaagggcgtgcgctcagtccgtcgtgttgaggcgcgtgcgcatttccttgccgggcttgaagtgcggcacccgcttggccggaacgaccacggcggcgccggtgcggggattgcggccggtgcgtccctgacgcccgcgcgtcgtgaaggcgccgaatccgcgcagttccacccggccgccttcggcgaggcgcgtgccgatcgactcgaagacgatgtcgacgatccggtcgacttcctgaagactgagatcgggatgaagtacggcgagtttctgcacgagctgcgaacgaatcatctgcgcggtctttccgatgtaggccgaagccttccccttatcatcgcggttcgctgtccgttccccgaattctgcgcccccgcaatcgcccggatttgccacaggccatgcccaaatcaagaagaatcgcgggaaaaccgacggaatgacgaaaacggccggccgatacgagatcggccgaccggcttttcagcgccatgggcgccgtgttttttcaggctggatcagttcttggccttcagcgcctcgcccaggatgtcgcccagcgacgcaccgctgtcggacgaaccatactgcgcgaccgccgccttttcctcggcgatctggagagccttgaccgagaagttcggcttcttcgaacgatcgaagccgatgaccagggcgtcgaacttctggccgggctggaaacgctccggacgctgctcgtcgcggtcgcggccaaggtcgctgcgcttgatgaagccggtgacgccatcgtcgcccgcctgcacttccaggccgccgtcgcgaacctcaagcacggtgaccgtgacggtctcgttcttgttgaggcccgagccgccgcgcgaggcaccgctggtgggcgcgcccttctcaagctgcttcatgccgaggctgatacgctccttctcgacatcgacatcgagcaccacggcctgaacgacctcgcccttgcgatgcaggttgagcgcgtcctcgccggaaatgccccaggcgatgtccgacatgtggaccatgccgtccacatcgccgtcgaggccgatgaacaggccgaactcggtggcgttcttgacttcgccctcgaccgtcgaaccgaccgggtgacgctcggcgaagctctcccaggggttggactgcgcctgcttgaggcccagcgagatgcgacgcttctcggcatcgacctcgagcacgagcacttccacttcctgcgaggtggagacgatcttgccgggatggacgttcttcttggtccagctcatctcggagacgtggacgaggccctcgatgcccggctccagctcgacgaacgcaccatattcggtgatgttcgtgacgcggccggtcagcttcgcgccgatcggatacttggcggcggcgccttcccacggatcgctctcgagctgcttcatgccgaggctgatgcgctgtgtgtcgcgattgatgcggatgatctggacacggacggtgtcgccgatgttgatcatctcgctcgggtggttgatgcgcttgtagctcagatccgtgacgtgcagcaggccgtcgatgccgcccaggtcaacgaacgcaccataatcggtgatgttcttgacgacgccgtcgatgatctggccttccgacagggtctggatgaggccgctgcgctgctcggcgcgagtctcttccaggatggcgcgacgcgacacgacgatgttgccgcggcgacgatccatcttgaggatctggaaaggctgggggatgtccatgagcggcgtgacgtcgcggaccgggcggatatcgacctgcgagccgggcaggaacgccacggcgccgtcgagatcgacggtgaagccacccttgacgcggccgaagatgacgccttcgacgcgggcgctttcggagaactcggcttccagcttgtcccacgcggcttcgcggcgggcgcggtcgcggctgagcatggcctcgccattgctgttctcgacgcggtcgacaaagacctcgacttcgtcaccgaccttcagatcggccttctggcccggcgcggcgaactcgcgcagcggcacgcggccttcgctcttgaggccgacgtcgatgacggcgagatcattttcgatgccggtgacggtgcccttgacgacgcggccttcaaagccgccgtcggcgccgccgagagattcattgagaagcgcggcgaaatcgtcgcgcgaggggtttgccgttgaggccatgaataaggttccttcggttcgttgctggccagccggttgtctccggcggtctttggccatagtgcccggacggcctcatgccggaccgggcatccggcgcgtgccgtgccgatggatacaagagcttcgaaaaagcaaaagggcgcctcgcgaagcgaagcgcctcgtccgggccgttatgcgcggtccttcaggcgagcatccaccagcgcgatcgcgcgctgaacggacgcgcctatactcaaatcgctcgtgtcgagcaagtccgcatcgtcagcctgccggagcggggcatccgcccgcgccatgtcccgcgcgtcgcgcgcttcaagctccgccgcgatctccgcgagcgagaccggctcgccccgcgcaacgagctcccggtggcgccgctcggcacgcaccgcgacgctggcggtgacgaacagcttggcatcggcatcgggcgcgatcaccgtgccgatgtcccgcccgtccagcaccgcgccgccggcctgccgggcgaaggcgcgctgccgctcgaacagggcggcgcgcacttgcggatggcgcgaggcacggctcgccagcggcccggcttcctccgagcggagggcgggatcggccagcaggctgtccggaaagacgcaggcggcggcggcatctgcgggatcgtcgggatcgccgccgttgcgcgcgaccgtcacgcccacggcgcggtagagcagcccggtatcgagatggggcaggccataatgcgcggcgagcgcgcgggcgatggtgcccttgcccgaggcggcggggccgtcgacggcaatgatcatgcgcctttcctcatggcgcgcgcgagcccaagcgtggcgatgatcgcccagaccacctcgagcgtcatggcggcgagattgaaatggacggtcagcgaggcaatgagcagcagcgcgccggccagattaaggccattgaacagccggaaatccatggtccgcgcgaggttggaatagccataggcgccgaccaccagcgcgctgccgagcaagccgacgatgttcgccagaatgtcctgcgtcatgccgtgcctcgcagcgtcgccagcatggttgcgaaacccgggaagctggtcgccacgggactcatgtcgtcgatgacgaggcccccgcgcgtgttgagccccgcaacggcgaagctcatcgcgatgcgatgatccagctcggcgtcgatggtaggcgcgccatggccgccgcccagcggatcgccgccgctgccggtgatgaccagcccgtcctcctgctcctccaccatggcgccgatgcgggcgaggccacgcgccatgagggccagccggtccgattccttgacgcgcagctcgtccagcccgctggtgcgggtgatgccctgcgcatgggcggccgcgacgaagaagaccgggaactcgtcgatcatgctgggcgcgacttccggcggcacgtcgatgccggtgagcgcgctgtgccgcgccaccagatcggcgaccggctcgccgcccacttcgcgctcattggtgatcgcgagatccgcgcccatcgcctggagcatgcggaagagcccggcgcgcgtcgggttcatgccgacattggtgacggtgacgtccgaaccgggggtgatcagcgccgcgacgacggggaaggcggcggaggacggatcgcccgggacgacaagcgtctgcgggttcagctcggcctcgccatggatgctgatgatccgcgcgccgtcgggccccgcctccacggtcagggtcgcgccgaagcccctgagcatccgctcgctatgatcgcgcgtgggcaccggctcgatgacgcgggtgatgcccggcgcgttgagcccggcaagcagcacggccgacttcacctgcgcggacgcgacgggcaggcgatattcgatcggcaccgccgggacgatgccgcgcatcgtgagcggcaggcagacgctcccgccagcgccggacgtgcccatgaactgcgcgcccatgaggccgagcggggtggtgacgcggcccatcgggcgcttgctgaggctcgcgtcgcccacgaaggtggcagtgagcgcgtggctcgcgagcaggcccatcagcaggcgcgtcgaggtgccgctgttgcccatctcgagcgcggtcgtgggctggacgagactgcccacgccgacgccatggacgcgccacacgccatccgcgccgcgctcgatctgtgcgccgagcgcccgcatggcggcggccgtcgccagcacatcctcgccttcgagcaggccggagatgcggctctcgcccaccgccagcgccgaaagcatgagtgcgcgatgggaaatgctcttgtcgcccggcaccgtcacggtgccgcgcagcggggccccaggctcgaagagcgtgttgcgcgcttgatctgtcattatgcaaacccggaattctggccggggcgcatggcgctcgaccggcggacggaaaaaaatggcgcgccgcttttgacagcgccgatctgctatggcaaggcgcgcggcacttcgcggcgacattgcttcgctgcgcacgattttcatctcatctggaaggacagaggcggcacatggtgaagcctgaatggggaacgaagcggacctgccccaaatgcgccacgcgtttctacgacctgggcaacagcgagcccgtgacctgcatcgagtgcggcaacgtctggacgcccgagccggtgctcaagtccaagcagccgctgcccttcgaggagctgccgcagaaggccgccgccggcgctgaagccgagacgggggccgatgacgatctcgacatcgacgtggacgtcgatgaagaggaaggctcgcccgacaatgatgtcgaccttggcggcgacgacgatctcggcgtcgaagccggggacgatggcgacgaggaaaactgagccattccgccgcgcgcatttttactgacgcgcggcaataaattggacttgcagcggggcgaagcctgacataaaggcagcgcctcgcagcgacggacccacccgtcgcaccgcagaatcggggccgtagctcagctgggagagcgctacactggcagtgtagaggtcaggggttcgatccccctcggctccaccaatcttcgtagccgctgtgacggcaggaaaatgctgaaactaggaattttcaagtttctgtcacattggtggcagtgatggaaaacccgtgggggctatcgcctattaatccatccagagacggcaatagagataactccaagtggcactaaaagcagcgaaaaagttgatcgcaggaaatcgtaaaattgctggcttcctttgttcacaagatcgatggctttcagtttgtcaacggatgacatcgtgggatcgttggcaatagcggatatagcgcgcaccgtttcatcggttccaaacagacgctgagctattactgtaccgacaacaccgattatcgtggcagcgattggaactaccccataaagaataacgcgctcacgctttgatgcttgcatattccctccagtttgggggcggcccgaccgaaccgccccgcctgcaagtttaacgggttaagtcagcgggcctgcatcattacggcgcaggccaactcataatctttcttcgcgtcttcaaatttgaagaacgaattagtggatatggataccgtctttccatcgccgtcgatgagataccatcgccagttatagtcgacgtccatatggcacatcagattttggttgggcattgcacacactccttatagaagtgagccaatcacagaggtccgctcatgaggaatgcatggcgctgtgatcattgctcgatctggcagttcgaccaaatggttgttcctgccgccccgagtgccgatcaaaaatcctgcaaaccttggccctacctcgtgtcacttgcgtgcgggcctttacctctagctcatgttcacctccttttccggtcggcctttcttgcaggcgcgggtgagattatggaacaagaagggaacagcgcaagtgcctttctgacttgtccacagggttgtcaccgcattttgccgacactggtacgttcggctattttacgtgccccggaatagaaaaataaaatgcgtcgtttcaatattgtagaagatggatcggtaatccccccccggctccgccagccttcattcgctccccgatattggatcattccgcttctccgggatatttgatcgcgggtttttcgaccgtacgcggtggcgcgaacttgagagcgcttccttccttcgcgagcgtatggaaccccggcgcacaccagcgcggcggcccgatgtttctggccgtgaaatcgcatgcgggcgcgcgcatccggccgtttgcggggcggggcggtgccgggggacggccgggcgcgttcagcttttggtggaaatcgggtggcgcatgacctattgaatcctcaacaacttgtcgcatcctgcgaccggatgaaggagagcgattcgtgaccaggctcagcgccctcatcgacagtcggccggacgaggggatcttccgcgtcaaccgcgccatgttcgatgatcccgctgtcttcgagctggagatgcggcatattttcgaggccggatggctgttcctcgggctcgcggcgcaggcgccggacgcgcacgactatttcaccgtgaatgccgggcgcgtgcccgtgctggtgatgcgcggcggggatggcgtgctgcgcggcttcgtgaattcctgcccgcacaagggcgcgcgcgtggcgcatgccggctgcggccatgcccgccagctcatctgcccttatcatagctggagtttcgacagctcgggcaagaacaaggcggtgaagtggaaggccggcggcgcctacacgcccggcttcgacgcggacagccacgacctgccggccctgcctgccttcggcgtctacaagggcttcgtgttcggcagcgtgagcgcggacgttccaccgctgctcgactggctgggcgatgccgcgaagctgctcgatctggtcgcggaccagagcgaggagggcgtggagatgatcccgggcggcgtgagcttcacttatgacgcgaactggaagctgcagctggagaattgctcggacaattatcacttcacgtccgcgcatccctcctacatccggcttctggagcggcgcaaggcggcggaagcggcctccggcaaggccttcacctccgcgatggattcgcagcgccactggagcggcgaggacgacgagatcgtctcgggcacgttcagcttcccttatggccatgtgctcaatttcggcctcggcgcgccgacgccggcctcgccgctgttcgaccgtgccgacctgctcgcgcagcggctcggcgcggcgaagcgggactggatcttcaacatgcgcaacctgacgatcttccccaatctccaggtggccgagaatgcctccagccagttgcgcgtgatcgagccgctcagcgcggggcgcacccgcatgcgcacatggtgcatcggccccaagggcgaagcgccggccgcgcggcgccagcgcatccgccaatatgaggatttcttcaatccctcgggcatggcgacgcccgacgacacggtcgcctatgaggattgccagcggggcttcgccggcaaggtggagccctggctgcagggctatgcgcgcggcatggatcgccggcaggcggggcccaacgacctcgccggggagatcggccttgagccggagttcagcgtggcaggcaattcgcgcctgtgcgacgagacgatctaccagagctattatcgcgaatgggcgcggcggatggccggcgcgctggagacggcggcatgagcaccatcatcgagcgcgtgatgacgcggagcgacgcggaggacctgctgtatcgcgaggcgcggctgctggacgagcggcggttcgatgagtggctggcgatgtatcatgacgatgtcgtgttctggatgcctgcctggcgcgacgagaccacgctcacgaccgatccggacagcgaactttcgctgatctactatgagggcaagcagaacctggccgatcgcgtctggcgcctgggatcggggctgtccaatgcctcggtgatcccggcgcgggtgtcgcatctggtcggcaatgtcatcgtcgactcctgcacgggcgaggaagccgtggtgctcgcggcattcacggcccatcatcacgacccgcgcagcgaccggacgcatgtcttcttcggccattaccggcatgtattccgccggtcgggcgatgaatggctgatcgccgccaagacgatcaacctgatgaacgactgcattccgacggtggccgacctctacatgctctgagcggggcggcccgggcgagcgggcgccgcagccctgagcccgggagcctgccggaaaaatcgacgtaggcagcacctgccatggtccggttttcctgattgtcgcgcttaaggaagtgaagacgatcatgaaccaccggatcgaggggggtgtccggtcattccgcatccgcagcagggcggggggctttcggggcaccggccattgccctgtcgcggaaggatgacctgtctcccgcctcttccggactggtgccgcaggtgtttcgtgcgacccgtgcctgcggacctcgagcggcggcggccctgtggccaccgccgcttttttttgagcgatacgagaggtgaggggcgggggctcaggggccccgtcccgcccgtccgatcaggcctgcgtgtcgtcggcgagcggcgcgccgccttccgcgtccggattgtcctccgtgctttcctcgatccgcgccgcgcccacgacatgctcgtcctgtgccacgtcgaacaggcggacgcccgccgagccgcggccgatgacgcgcaggctgtcgagcccgatgcggatcagcttggcctgatcggtcaccagcatgagctgatggcggcgcgtcgcggggaagctcgccacgaccgggccattgcgatcgatattatcgatgttggtgatgccctggccgccgcgcccggtgcgccgatattcataagcggacgagagcttgccatagccgttcgcgcagacggtgaggatgaactgctcgcgcgccttgagctcctcgtagcgcgccgggtccagcgagctggtggcgccatcctcgcgctcgcccttccagggcgcgaagcggagataatcctcgcgctcgtcctggccggtgcccacgcggtggaggatggagagggaaatcacctcgtcgccttcgcgcagcgtcatgccgcgcacgccggtggagttgcggctctggaaagcgcgcacatcgtccgcgcggaagcggatcgccttgccctggcgggaggcgagcagcacgtcgtcatcctcggtgagaagcgcgacgccgatgagccggtcgtcggcatcctcgccctcgaacttcatggcgatcttgccgttcgacgggatgttcgagaaggcatccatggcgttgcggcgcacattgccgcgcgccgtggcgaacatgacgtgcaggttcgcccattccgcctcgtcttccggcagcgggagcacggtctggatcgcctcgccattggcgagcggcaggagattgaccatcggccgcccgcgcgtcgccggcccgccctcgggcaggcgccagaccttgaggcggtagaccttgccatgggtcgagaagaacagcaccggcgtgtgcgtgctcgtcacgaacagctcggtgatgacgtcctcttccttcgtcgccatgcccgcgcggcccttgccgccccggttctgcgcgcggaaagtgtcgagcggcgtgcgcttgatatagccctgcatggtcacggtgacgaccatgtcctcgcgctcgatcaggtcctcgtcctcgatgccgtcggcggcaggcgcgatgatggaccggcgcggcgtggcgaactccgcctcgatcgcgtcgaattcctcgcgcatgacctcatagagccgcacgcggctgccgagaatctcgaggaagccctcgatcgcggtggcgaggccctggagctcgctgcccacctcgtcccggccaagcgcggtcaggcgatgcaggcgcagatcgaggatggcgcgcacctgcgcatccgagaggcgataggtgtcgccggtcgggtcggcttccgccgcttccacgagccgcagatacggcgcgatgtcggcgatcggccactcgcgggccagcagcgcctcgcgcgcggcgaccgggctggccgaagcgcggatggtccgcaccacctcgtcgagatgggagaccgcaatgacgagcccgagcaggatgtgggcccgctcgcgcgccttcgcgagctcgaacttggtgcgccgcgtgatgacttcctcgcggaagcgcacgaacgcctcgatgatctcgcgcaggttgagcagttccggccggccgccacggatggcgagcatgttggcggggaagctcgactgggccggcgtgtggcgccagagctggttcagcaccacgtccgccgtcgcgtcgcgcttgagctccatgacgatgcgcacgccttcgcggttcgattcgtcgcggatgtcgctgatgccctcgatccgcttgtccttcgcggcctcggcgatcttctcgaccagcccggacttgccgacctgataggggatctcggtgagcacgatctgctgccggtcgccccgcagcgtctcgatctcgtggcgcgagcgcatgatgatcgagccgcgcccggtggtgtaggcgttgcgtgccccgccctggcccaggatcagcgcgccggtcgggaaatccgggccggggatatactccatgagctcttcggtggtgatggcgccattgtccatataggccttgcaggcgcgcagcacctcgccgagattgtgcggcgggatgttggtcgccatgcccacggcgatgccgcccgcgccattgaccagcaggttcgggaagcgggcgggcaggacggtcggctcgcgatgcgcgccgtcataattgtcctggaagtcgacggtgtccttgtcgatatcggccagcagcgccgtcgtcgccaccttggcgagccgcgcttcggtataacgcatggaggccggcggatccgggtccatcgagccgaaattgccctggccgtcgatcagcatgacgcgcatcgaccagtcctgcgccaggcgggcgagggcatcgtagatggcggagtcgccatgcgggtggtaattacccatcacgtcgccgacgatcttggccgacttgcggtacggccgcccggccacgaagccgccttcgtggctcgcccacaggatgcggcgatgcacgggcttgaggccatcgcgcacgtccggcagggcgcgggaaacgatgaccgacatggcgtagtcgagatagctcgacttcatctcgtcgacgatgctgatcgggctgatatccgagggttcggcgaggagtgtctcgtcgctgctcaattatgttctcttatgtctgttgcatggaaaagggagttcccgagcctagccgccggggcgtccgaatgccagaaaaaaggggtggcgcgatggcgcccgacgacgcctccggccaggcaggccgctcatgttcacagcgccggaatcgcaagcgtccatcgacatggcgggcatgagctgcgatgatccgcttgcggaccgatgacaagctgcgctagccagtttataccgcattcaaacccggttaacactcacattgccatggaaccatccgggacacatgccggtttttccgttccccggcgaaccgatcatgagcctagtctttggaggaagttttgatgcgtctgttgagaactactgccctgtcgatcgcgcttgcggccgtttcggccggcatgatgatgccgtcggccgcggtagcgcagaagaagaacgacaagaaagccgatgacggcaagatgaagctttcgccgagcaaggaattcacccccggtgcgcaggccctgcaggaaatgctcgccaagagcgatttcgaaggcgccaaggcgaagctcgccgaaatcgagccgaccgccaccaagccggacgacaaatatttcctcggcaatttctacctgaacaccggcatcgggctgaaggacgaaagcctgcagcgcaagggcgtggaaaccatgctcgcctccggcatgacgccggctgccgacgtgcccaaattccattatttcgccggccagttcgcgctgaacgccaaggatcacgcggccgcgcgccagcatctgcagcaggccgcgcaggcgggctatgaaggcgccaacccggaaatctacctggccgagagctatttcggcgaagcctacaacaatgtgaacggcaaccagttcaacccggccggcaaggcgctggtgcagcagggcctgccgcacctgaagaaggccatcgagctgcggcagtcagcgggcgaggcggttgatgcgagctggtatacgcgcggcctcaagatgtcggttctggccgatgatccctcgcagatcgagtggtccaagctcgcgctcgcccatgccgggacgccggacaactggcgcgtggtgctgcgctcgcttcaggacgcgaatgacaacatgacccgggatgaaaccctggacctcatgcgtctgatggacagcagcaaatcgctgcagaatgcctacagctacagcgaatatgccgaatccgcctggaaagcgggcctgccgggcgaagtgaaggccgtgatcgagaccggccgcgcccggggtgagatcgataacaacagccttgccgacctgtatcgcctcgccacggaaagcgccgcgaaggacaaggcgacgctcgcctcctccgcgaccagcgccgcctccgccgcgaccggcaagccggcctcttcgaccgccagcgcctatatgggctttggcgactatgccaaggcggccgagctttaccggctggcgctgcagaagggcggcgtggacgcggacgaggtcaacacgcggctcggcatcgcgctggcacgcagcggcgacaaggccggggccgtggaagctttcggcaaggtcggcaacggtggcaccaacggcgtgcgccgcaagatcgccgatctctggacggtgtgggtgaacaatcccaccgcctgatcggctctcgctatcgggaaacaggaagaacgccggcggagttttccgtcggcgttttcgtttgggggcgctgcgttttcagggagcggcgccgcgctcagatctcgaccggaaccccgggcagattcttcgacgtgcgaatggtgagggaggtcttgacgctcgctacgttgggtgcctgcgtcaggcgcgaggtgaggaactgctggaagctccgcagatcccgcgccaccactttcaggatgaaatcaatctcgccgttgagcatgtggcactcgcgcacttccggcagctcggcgacgtagctctcgaaggcgcgcaggtcattctccgcctggctcctgaggctcaccatggcgaagacggtgatcgtatagcccagcgagacgggatcgagatgcgcgtgataggagccgatatagccgcgctcttccagcgtgcgcacgcggcgcaggcagggcggcgcggtgaggcccactttcgcggccagatccacattcgtcatgcgtccatccgcctgcagggcgtcgaggatcttgaggtcgatttcgtcgatggccgcacccggcatgagctgacatttcctttcgcaatgatgctctataccacaagataatgtctcgacaatgcaattgtcccacaatgcgacgtcccgttttttgcagctaggcgtccgctgaaaccaaggttacccgtcgcttaaccacgaagggtccccgggcaatgcgtttcaatgatatcttgcggacggtgctcgccaacccgggcgagggcgccaccgcgaccgtgacgcgctggcggcaatgcatcgacctcatcgcgcagcatgacgtctccggtgcgcagccgccgcgcctgctggacgaggacgatcgccgcctcgtcctggggatcattgcccgcctgagcccgcaagtgccgctcgagaagcgcatcgcatccatcgtggagctgggcgggcggctgcgctcgccggggctcgtgcgcagtctcgcgcaggatcatccctcgctggtcgccgcgctgatgagccatgtccgcctcgccgacgcggactgggccgcgctgatccccgatctcggcccgctggcgcgcagcgtcctgcgccgccgcaccgacctcgggccgcgcgcggacgcgacgctgcgccagttcgggccgaacgacatggcacttccctcgctggtggacgccgacatcctcacgctggcggacgcggatcgcatgccggccttcgcgggcgattccggccacgggctggacgatcgccaggacgagggggcggacgatgggccgagccagttcgagcgcatcgtcgcgcggatcgagcgcttcaaggaaagccgtgttccctccgaggctgaaggggcggaccagacgcaggacattgcgccggccgtcgaggaaaccgcgcccgcttaccgggatgaggctgcggttcctgcgccgacaccgatcgaccagttcactttcgagacggacgcttcggggctcatccggcttgtcggcgcggccccgcgcggcgccgccttcggcctcagcatcgccgtggcggacctggacaatcgccatggcgccgacggaacggcgcttggcgcgttccgtcggcgcgcggccttcgacaatgcgcgcttctccatcggggaaggtgcgctggcgggcgaatggcggatgtcggcgacgccccgtttcgacaaggcgagcggccggttcctgggctatgccggttcggccagacgcgaattgccgcatgaagggctggtgcgctcgacggcgcaggatgacgcacagggatgggcaggcctttccgcccagagcacccgccagctcatccatgaactgcgcacgccgctcaatgccatccagggctatgccgagatgatccagacccagctcgtggggccggtgcccggcgagtatcgggacatggcgcagcatattctctccgatgcccatgtgctgctgacgacattcgacgatctcgatctggcgagccgcatcgcgcgcggcgacgaccggacgcggcccgagcctctcgatatcgaggcgctgctgcgcgcgatcatgagcagcgcggcacccgagggcgtggtggcactgtccgtcgaggaaggtctgcctgccatcaccggcgatcgccagcaggtggagcggatgctgcgccatctcgtgcgggccggctgtgccgcgctcgaaccgggggagcaattgaccctgcgcctgcaacaggacggcgccggggcgaaggtccgcttcctcatggcgcgccccaatgcgctgcaatccctgtccgagcgcgacctactcgatcatggcggggcgggggaacagaaattccacgatgtccccccgctcgggctcgccttcacgctcaggctggtgaggggcattgccgcgcatctgggtggcgggttcagcatcacgagcgagcatttctgcatcctcatgccggtcgcggcctcgctggagagcgggcaggagagccagcgctgacgccggtccgcggtgtgcgcatgcttaatccaccggcagggatttcatgctagggcggcgaacgcacatcccgctcaagacgaggtccgcatcatcgtggctgcctttgccgccaatctgatcgagccgccgccctccacggcagccatcgactggcccgggagcctcggccggcgcttcatgctgtggatcgacacggaggaagaattcgactgggcggcgccgttcagccggagcgcgacgcaggtcagcgtcgtcgcgggcatggagcggttccagcgcttcatcgggtcggccggcgtgcgcccggtctatgtgacggactatcccgtcatcgaggacgaggcggccagcgccttgctgcgtggctgggcggaggacggtgtggcggacgtgggcgtccacctgcatccctgggtcaatccgccgcatcaggaggaagtgagcctcttcaacagctatgcgggcaatctgccgctctcgctggagcgcgccaagctgaccgcgctgcgcaaccgcatcgagcagcgcatcggcgtgaagccggtcgcttaccgggccggacgctatggcgtggggccgcataccgccgctttgctcgaggacgccggcttccggatcgacagctcggtgcggagccgcttcgactatcgcggccagctcgggccggacttttccgggatgccgctgcggccctggcgcgcggggccgacgggcgggctcatcgaagtgccgctctccaccgcctatgtcggcgccctgaggcgcggcggcgaacggctccatcccctgctggcgcgggccgggcgtgtggccggcgcgttctcccgcttcgggctgctcgcgcgggtgccgctgacgccggagggcgtcgatctcgccgcatgccgcgcggcgatcgacgcgctgatcgaagaaggcgcgcccttgctcaatttctcctttcattcgccgacgcttgagcccggacacacgccctacacgcgcagcgcagccgacgtggagcgtttctatcgctggtgggacggcgtgctggatcatctggaaaagcgcggcatcgcgccgatcagccaggccgagctgctcgccgcgatatagcgccggcgcatgaggatacttgccttgcggggctggggcgggctaacgcgtggctcgataccccttgtccgggcgtctgatggacatcggggcctgtagctcaatggttagagctggccgctcataacggctaggttgcgggttcgagtcctgccgggcccaccatcccctcacgccgcatccgtccattcctggttccgattgtccgccgctgactggccggtgaggatgcgggtctttggctacaggattttgccgcataacccgcgcgggtgatgtgggatgtcgcgaggttcattactcggcccctccgaacgtcaggttcagggggtatctatatgaactatcgtgcgacgagtgctgctctgcttctcgctctctctctttcagcctgcgccagctccggcggcgtgcaggatgtggcccgcatttccgatccggtccagcgggaacaggcgatcgccgcgctccgcgccgcagcgcccaagccgatcgagggcaatggcggcgccttcatgtcgcccttcacgtcggatggcgtgacggccgagtgggtcaccaatgccatgggcgtgcagaatgccggcgacatcgcgggcgccgcgggacaggtcgccgctgaccagctgctcagcaacattcccttcgccggcctgttcgcgggccaggcgaccaagaagctggcgcgcgccgcggcgctgaagtcgatcggcggcgaggaattcctcaagagctcgagcgaccagtcgttcaacacgctcgaggacatggcagccaacatgtacgccttccattccgggcacaccgaatatgcgcgcatcgtgaaggccgtgacggcgatctatcccgatttcggcaatatctatgcccgttatccgcgcacgccggtcgtgagcgaagccaccacttcggcctcgctctgaacattccgggcctgcgggcggggctccatgcccgcaggccaattccccatattcgaaggaaaggccggaagatcatggtcgccagattcggcagggcgttcgtcgcgctcgcagtgatcggttgcatgcccgcagtggcggacgccaagacgaagtcccggcagccaagtctctaccagtctccggattcgccgggcgcggtgcggggcgtgggcgtcgaatcgcaggacatcgtctcgatgagcgacgcgatgatgcgtgacctgctcaccgtgccggcgatcatgaacgcggccacggcgccgcgcgtcatcatcgattccgcgcatttccgcaacgagagctccgagatcatcgacaaggccatgatcacggaccgcatccgcgtgctgctgagccgcgcggcgagcgggcgggtgcgctttgtcggacgtgaatatgccgatgccgtgcagatggagcgcgacctcaaggatgccgggcaggtcgacgtgggaacgaccggacgcacgcgcgcgatggccggagcggactatcgcctcgtcggccgcatcgggacgcgcgacgcggtggacacccgcaccggcgtcaaggagcgctacagcacctataccttcgagcttctcgacctcgaatatggcgacctcatctggtcgaacatctacgagttcaagaaggccgcgcaggacaacgtggtctatcgttgagccgggcttcgacgatgttccgcaagctcctcgcaggtctcctcgtcctggcccagggcgcgcccgcgctcgcgctggccgacgcggacccggcgccctatctcgcgaagctggattccgagggtgaccgcaaccgcgtgctcaaccagatggagatcggtacgcgctatttctggtcgcaggacttccagggcgccggccgcagcttcgacgactgcatccagaacatcgagctggtcttcctcaacgatcccagcgtcgtgaaggcgcgcagcctctggtacgaggagggcgccaagacgttcaagggcgagccctatgaacgggcgatggtctattattatcgcggcctcgtgttcctcgcgcagggggactatgagaatgcgcgcgccgctttccggcaaggcacgttccaggatgccttcgcggaggaagagcagaaccaggccgacttcgcggttctctatttcctcgaggcatgggcgtcccatctgaacggcgacaaggacctgcgcgacgaggcgctggcgaaggtccacgcgctgcggcccgatttcccgggaatcggcgagagcgacgacacgctcgcgctggtcgagaccggtacggcgccgcgcaagctgggcgacgggctcgaccacagctatttcgtttttcggcggggcaagggcttcaccgagaaccgcgccgagctggttacggcgggcgagcagcttccgctctatgccatggaggacgtctaccgccaggcagcgacgcgcggcggacgcgagatcgatcagatcatcaagggccaggtcaagttcaagcgtgcggccaacgacgtcggctcgacattgacggacaccgcccaggtcgtctccgcgctgggcggcgacgggaccgtgtccggcgcactggccggggtgggcgcgctggcctcgatcctctccggcaaggccaaggtgaaggccgatacccggacctggagctcgctgcccgatcgcgtccacgtctccaccttcgcttcggggaagctggggatgcaggatctcgccgtccagttcctgacggacggcacgccgacggaccagcctgcccaacagctcatcaccatcaaggacccgaggggccgccagctggcgctggcccgctctcgctaggaaagaaggacgtgcagatgacagttcaccggattgcggcgcttgccgccacggcagccgcagcagcgatgctcgcgggatgctccgcgaccatgcccgagggtggcgtgcgcatcgacaaccagaattatgtgcgtcccacgctcaacacggttcgggtgatcgacgagagcctggcgcgctacaagaaccgcaagtgggaagcgaactcggtgctcgacgtcgagaatgtcgtgctgagcgataccggtaccggcttcaagcggatcagcgtcgagctgcgcaacaagacgggcgtggaaatcccgctcgaggtgcgcaacagctggtacgatcccaatggccgcccggtcgacgccgcatcctcctggacacgccttttcgtgaagccccagtccatggtgctcttcgagcaggtggcgagcaatggctcggcttcgcaatattatgtcgaggttcgcgccgcgcagtaagcgcggcgcgcggggagatctgccatgcgagctttcatcattccggctctggctgccagcgcgctggcctgcggcggggcccaggcgcaggaacgcaccggcatgccggtggtcgccggtgcggagcgcggcggcatgcccgccgtcaatccgcgccgcgcgacagccgatccggacgcggccatgtatcgcacccaggacgaattccgctcctggtcgcgcaaggccggcaacccgcgcatcctgctcttctggaacgtggcgctgacggacgaatcctcgtcacgctaccgcctgcgcgcgcaggaggacgtgactgtcgaggcgtatggcggcaccgtgacgcgctccaccgacgcagtgatcgaggccgagcgcaccaccggcgggcccagtgcctggctcgacagggacgatgaaggcgatctcgaaagcgcctatgtcacggccttcgtgcgcgcgggcgccaatctggtcgatcgcgccgcactgatgcgcaaggtctccgccgcgcggaaccaggacgaccgggtggaccagcagttcatggagacgctcgcggtcgaggaaggcattgattatctggtcgaggtgctgccggaatatcgcagcggcagcgccacaggcatgatcttcggcatccgggtgctgcacgtgccgagctcccgcgtggtggcaactttccggaccgaggcgcgcccggcggccggtcccgagcgcctcgtggcacgacccggcggtttccagcgcgagcgggatgagcgcatcacgcccgatctcgtcgccgagacgctggcttcggagacgatgcgcggcttcctctgatcagccgagcagatcagcgagcagcaggacgagttccgcctcgcggttgcagccggtcttggcgtagatattgcggacctgaacccgcagcgtctcgttggagatgttgcggacggccgtgatctgttcgcgcgtcagtcccccggccagcagcagcgccaccgaggcttcagccgtggtaaggccgaaagcgaggccgagcagcctggcatcctcatcgcggtcgccgcgcaggtcctggtcgcgaatgacgacggcaacggcgggaatgaaaccaagggaccattcgcgctgctggagccggaagaaatccacccggaacggccgcgtttcaccgtgtccgtcgtcgtcctccggccgcgccaggagaaggcggcggtgcgtgctgccgcctttgtcgatcacatcgccgagcgcgcgatcaatctcgcgcgtcgcatgctgcgtgacgccgaacagccggccaccgatggcgcgaagcacgccggcgcgatctgccatatggcgctcggctccctcggtcatcgcaccgacccggccggcccggtcgacgaggatgcagttcacggacatgtcgccaagcatgccgccgacgaggctcaacccctgcttttccagcgcgatctgcatgcggaccccggtgcgcgcggcgcgatcggccagggcgaatatgcgccgcgattcctcggtggtcctgccgtcccgctcggtccgcagcagggcgaaaccgatcatctgcccggtctcctgaaggagcacggactggcagccatgaggtatctggtgcctctcgcagaattcgagatagatgtcgctgcgcagcgccgatttggcttcatcgtaatcggcttcgaagagaattctgcggttgccgtttattcgctccgccgcaatgcggaagttgatgtccgcatggctgccgtcgatctcttcgaaatcctccagcatccacggatcggcatgagtcacccagttgaaggaaatggccttgtcgccgaggccgatcagctgggctcgggcagagccggtatggtcggcgaggttcgcgagcgtatttgcccacagcgaaggatcgagcgcagcatcctgaaagctgcgctcccaatggtgcgcttcgtccaaaattccccccaatttttccgtccgttatgaagtcgcgatagtgcagcatggttaacaggcagctaatccatgcacagcgaccagcacgcccggcatgaagaccggccacgccgtagatgatctgtctattggcccccccgggtcatgagcgcccggaatatccgcacgcaccttgtccccatagcgagtgcgaatgcttcccgctactgggcttttactgccgggacatgagattccttggccacgcctcgggcgcggcggcggtccgatggctcttcgcgccggggaagaggcggcaaggcgatcctgaagcaaccgcgggcatgggagggcagggcggggccagggcggcggcgtgtgcgttgtcacgaacgatggccgccatgccagggcgcgacacgcatataagagcccggctcagtcgggactggaagccgggctctcatcgatgaccagaggttggcgacagtcctcagaacgggacgggtcgctgaaccttcaggggcaaatccgctgcggggggattctgccggccaacggcatcagccgttgagcttgtccttcacggccttggcaggcgcgaagctcagcttcttcgaagccgcgatctggatcgtggcgccggtggaggggttgcggccctcgcgagcgggcgtgtccttgaccttgaacttgccgaagccgttcagcgagatttcctcacccttggcagcggcgtcggcgatcgaagcgaacaccgcgtcgacgacggcgcgggcgtccgtcttggtgagatcgtgcttggcggcaatggtatcggcgagatcgttattgttcatggcacatcctttctctgttttcggtcgggcgcgcttagcggcaccgctcatgacagtctaccgccgtcatgtcctctccgcttgtccgctgcgtctttgcgttcgtttgcaacgcgccggatcgtaaccagcgccaagccgggctttgatatccatcgttcgggaaaaagccaacggcatcggccgaaaagagcgaatttgcctgaaaaacgggggcgtggcggcctttttcaagacaggcggcgttcagttccgtcatgtcatcgggtgacgctggacgttatccggacactcaggatcaaagggcatcttcatgaatttccgtcatcttgtcccgctcccgcatatggctcttgccggcctcgccctctcccttgcggggtgcgcggccactgatgcgccggcgacgggggtgcccgcgagcgaaggacccgccgagtccattgcctatgaagtgggcccgtgcttcggcttctgccccgtctacaatgcgcgcatcgcgtcggatggcacagtcgctttcgaggggattcgtcatagcgcgacgattggaaaacaggcagtggcgaaggatgccggcacctatcgcgcgttcgccgaggcccttgcgcctttccgtccggcggacgggacgacggccagcacgacctgcgaggcgcgcatcagcgatcagcagcattatcgaattacctggacatcggccgatggcaagacgaccgtcctccagcatgatcgcgggtgccggtcgccgcggaacgaccagctgaacgcagtcctggaaggcgcgccggagaggctgggcattgccgaccttgcaagacagacgacccggcccggcgcctcgcggggctgagcgtgaacgatcagggagtgaatgatgttacccgcgcgaagtttcagcgtctcgatcgccatggaagccaaggcgctctacgatctcatctggcagccggagtttttcccgaaatgggcgctggggctggccgaatcggacctgcggatggaggacggtcgctggcaggccgatggtcccgaggggccgatccatatccgcttcacgccctataatgatttcggcgtgatggatcatttcgtcgacaccggggaggggccggagatccatgttccgcttcgcgtggtcgagaacggcgcgggcgccgaagtgatcatcacgctctttcggcagccggacatggacgaagagcgatttgccggggatatcaagctggtgaaccgggacttgaaggctctcaagaagctcgtcgaaggctgaacgactgggatatcttcaagcgccggtcagccggtcgggcgtgaccggcctgccgcgcatggcgcggtagcggctcgggctcatgtcgaaccggcggcggaaggagcggcagaagctgctgagatcattgaagccgacatcgaaggcgatctcggtgatggtcacctcgctgcttgccttgctgaggcgcgaggccgcccgctccagcctgcgccgctggatataggcggacggcgtcgtcgccatgccggcgaagaggagctggacataacgggcgctcacccccacgccggccgcgatccggtgcgtgtcgagcgcggcgtcgcacagattggcctcgatgagatcgagcacggcgcggcggcgcagatcccgccggttggcctgctgcacctcgggacaggccgggctgtaggcaagatcgagcaagggccagatgacatcgctgatcgcatcgccccagtcattctcgcccgcttcgagctggctccacgccgagcgaaggaagcgcgagaagagcgcgcctgcgccgctgtccccgcgcaccggaatgccgaccatctggcgcaggcggggcaggcgggcttccacataggcaaccggcagccgcagcacgatggtctgcgtcggttcggcaaaggtcagctcaagcgagcgggagggatcgaagagcaggaaatcgccctcgttcagccggcttgtccgcccgcccgtgtgattgacgctgctgccgacatgctgaagctgaagattgagggcgccgacgtccagccccggctgattgtagatccgggcgggcgaggagcagggcgagatgatgtcgcaatcccggagcgaggcgcgatacatgcgggcctcgaaggggcaatcgtccggcacctcgatggtgagcggcgcaatgaacctgtctgccagttccgtccagaaaggcagccgatcgcgcgcggccacactgctggtgtcgattgcctggagcatcatgtccacgcctctcctcatatggtcctgccctctgtgcggagcatttttccggacgatggccgcaggctatgcgcaaatgactcccgcagcaaggcgatagcagcgacggcgccggcggtccgtcctccgccgcgcgagtcagcgcatggggaaatcgatcgggccgccgttcgcgcaggctttcacatgcgcctcgatgccggggatgaagccctggtggaagccgatgatcttctgcgccttctcggccgtgcgcaggctggcgagcgcatcgcgccaggccgcgcaggcaagcgggcgctgtccgccatcgcgcgcgacgacgccgagaatcatctgcgagaaaccgagattgccgaggtcattggtggtgccggccctgcgtgccttttcggcggcagccttgcgcagcgcgaccacctgttgcgcggccgcgatcgcgtcctcgaatgcgcccgcatcgcgcagattctgggacagcgcttccttgatgttcatctgcagcgcgcggaccgcatcgtcgcgatcatcgatcagcgcgagccggtcgatgacctgcgcggcgcgacggataaggcgatccgaaacatgctcgatgcccgcccgcgagcccgctgcgaagccatcgaggccgttccacgccgcgcggtagagcagcaggggatcgtcgcgccgttccttcagcagggcatcgtagcgcttctccgcctcgagatgcacggccagcgccttctcatattccgtatcgcccaggctcaggccttcataatagagcagcatggcctcgtcggcgcgggcgccgaagctgttgcgctgggccggcgtccagccctgcagctccgtccgtgcgcgctcgatgaggctcgccagcccggcgcgctctcccgccacatccaggaactcgagctgcgcgatccgcaacgcgctcatggcgcgcacccattcatcgtcgcggcctgccggggcgacgctcgcgaggctggcttcggcttgggcgatcgaggcgcgcgctgccttctggtcagccttgccatgcacttctatgaggccgcgatagagggccgaaaggccgcgatagatggccgcatgcgcatcctcccgggggcggggcgtgagcagctggtcggccctgcgcagattggcgagggcattgtcccgctcgccgagattgggctcgttgggcacgccctggatctgggcgaggcgcagcaggccgcgcgctgtctcgagctgaaggtccggagaagcgccgggcgtggcggcgagggacgcgaggtagcgctgcgcctgatcggccaatgccgctcgcgcggcggtattgcccggcacgcgggccagctgcccgttgagatcgaagagcatgtagttggcgagggcgcgaacgtcattgaaccgggtttccgcatcggcccgcgcgatctgggcgcggtggttcgcgacgagcgcatagacgagcgcggccaccagcagggcgatcgtcagggccgccgcggcaatgggcagacgattgcggccgacgaacttggcgaagatgtagcccggcccgcgccggacggcggagaccggatagcctgtcgcccaggcctcgacatcctcggccagcgattcggctgtggcgtagcggtcattgggatcatccgccgtggccttggcgatgatggcccgcaattcgctgctcttgtcgtcgaccagccagccgagcagcttgcccagcgaatagatgtccgtgctggtcgagacggcggcgctggtcatgcgctcgggggccgcatagcccggcgtaaggctgaggctgccgatggacggcgccctggcaccgtcagtcgacggcgcgagatcgggcgcgcgggcaatgccgaaatcgatgagcttgggggagccgtccggcgtgaccagcacgttggaaggggtgagatcgcgatggaccaccaggctgcgatgcgcaaagccgaccgcgcggcagatcgcgccgaacatgcgcaatcgatccgcccgggacggcgccgtctcctcgacccagcgcagcagcgaaaagccggggacgaactccatgacgatgtaaggcgcgccttcatcggtctcgccgccatcgaacagctgggcgatgtgcggatgggagagctgtgccagcgtctgccgctcgcggcggaaacgctcggccagcgcgtcactcagaagcccgggcttgatgaccttgaccgcgaccacatgatcgaagtcgccggaatcgcgctcgccccggtacaccgtgcccatgccgccgcgcccgatgaggccggtgatccgataggcgccgatgcgcgccgggagttcggccgtgtcctcgctcagccatgcgccgcccgtgctcaggctggcgcgccgttcggccgcgagcagggagcgcagccgcccggccagcgcttcgttgccttcggtccgggcggcgatccacgcctcgcggtccacctcgggaatgtcggtcagcgcctcgaacaggcgcagtgcctcgcgctccagcgcgacatcatccatggtcgatcgtttccgccatggcgtcggccagccaggcccgcgccgtgcgccagcgccgcttcaccgtggcgggagactgatccgtggcgatcgccacgtcctcgatgctcatcgctccgaaataacgcatctcgacaagctccatcagcgccggatcgatggcgcccagcctgataagcgcgaaattgagcgattcgagatcaatgcgctgcccgccgtcgacgcgggtgttcagctcgatcttgtggtgctggcgcttgtccgtcgctttcgcccgcgcatggtcggtcagcacattgcgcatgatgcgcgaggccagcgcgatgaaatgcgcccggtcggcaaggtcgatcgcggacaggcgcatgaagcggacgacggcatcgttgatcaggtcgtccgtggacagggagctgttcagctcattgcgcagccgcgccgcggcgatctggcgcagctccggaagcatccggccgatcagttcgtcccgcgcaacacggtccccggaccgccaccgttcgacaagatgggcaaagcccccatcggaccgatccatgtcattcgacccccaccgtccttgaccgcgcgatcttcgatggccgggcgtggcctgtccagtcctaatgatgccgtgagcgccgggcggagagggaagacggggaaagcaggagggcggcgccggagcatgcgtctcctccgaacgcgaatgtcctgaaccgggacgaagccggcgcggcgtcgtgacccgatcgacgccattttcacgctgttcgtgatgggaggtcgcgttccgcgtctcccggatcgatgatgtgggagaaaacaaatgaccaggacgatgaagcgggtccgctcgggcgtgacggccctgaccattccgaccctgacgatgatcgcgacggcgccggctcttgcggccgaagtgcctgtcgacctctccacctggacggcggaaggctacggcaacagctacaattgggttctcgaaagcggcaacgacacggtccgccagaccgtgaacggatccccgacggttttctacagcgacttcaacgcgttcggaaaccagctctccggaacgatccgcgtcaacacgagcagtgacgatgatttcgtaggcttcgtgatcggcttcaaccccggagacctgacggcggagtccaccgatttcctgctgatcgactggaagcagctcaaccagaatttctatggctttgccccggccggcctcgcgatatcgcatgtgagtgccggccttgccgacaatgccggcgcctggtcgcatgacccggctctgggcgtgacggaactggcgcgcggggctacgctgggcagcaccggctggggcgacaacgtcacgtataatttcgacatcgcgttcaccgcgagcaacatcaaggtctgggtggacgatgtcctccagttcgatctcgatggcacgttcagcgatggccggttcgggttctacaattactcgcaggcgcaggtcatttatgcgggcatcaccaacgaggtcctgcccccgccgccgccggcggtgccggaacctgcgacctggggcatgatgatcggcggtctggcgctggtcggctcggtcctgcgccgtcagcgcggatatcgggtgcacttcgcctgaattcgccgggcagcggcgcgcggaagccgggcgggggagaaccccttgtccggcttctggccgtgcgctgccagcccaagggaattagcggcccccggaggagcggaggggggcgacgctgtcgcaggcgcggggacagagtctgagctgaaccagcggcggctgtcggagtttccgagagagggcttcaaaggtcgcgatgtcgggcgagcggacattcccacttttcgtcattcccgcgcatgcgggaatccagctgagacatcgcgtacgagcgccacggtgtaactggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngacgatgtgggatgaggtgacgtctcctttggcgtcttgtcccggcgggctatttccggaccgaaaccccgcctagccgccattccgcagagccatcctatgtggccacgcagcctaaagcggcaggccgacatagttttccgcgatggtggtctgggctgccgtcgaggaagcgatatagtcgagttcggccatctgcatccggcgcgcgaagggatccgtgtccgggaagcgatgcatgagggtggtcagctgccaggagaaacgctccgctttccacacacgcgccagggctctcggcccgtaagcggcgatcccgtcgctgtcgctctgctggaaatagcggatcagcgcatcggagagataagcgacgtccgacgcggcgaggttgagacccttggcaccggtgggcgggacgatatgcgcggcatcgccggcgagcatcaggcggccgtgacgcatcggctcgaacacgaaggagcgaagcggcgcgatcgatttctcgatggcgggaccgcgcgtcatcgaagccgcggcatcgggcccgagccgaaccgcaagctcgtcccacagcctgtcatcgggccagtcttccacccggtcggtgaggggaacctggatatagtaacggctgcgcgtcttcgagcgcatggacgccagggcaaatccattctcgtggttggcgtagatcagctcatgattgcagggcgggacatcggcgaggatgccgagccaaccgaaaggatagatcttctcgaaggcctgaccggccgatgcggggatcgtctggcgggaggggccatggaagccatcgcatccgcagatgaaatcggcctcgatccgatggacgctgccatccttctgaaatgtgacggagggacgatcgctctcgatatcgtgcagggccacgtcggcggcttcgtagacgatctccagccctcgtgccggcgcggcatccatcaggtcgcgggtcagctcggtctggccgtagaccatgacctgcttgccggtgagcgccgcgatatcgatgcggatcagccgctcgccatcggcgaggttgaagccatcatggggcaatccttccgcgttcatccgatcgctgaggccgagccggtcaagcaggtcggtcgtcgtgcgttccagcacgcccgcgcggatgcggcccagcacataatcgggcgatgcgcgctctatgacgagcgcctcgatcccttccgcccggagaagatgccccaggagcaggcccgcgggcccggctccgatgatcgcgacctgtaccttggtcttcatgacctctcctgcctggcgtgaaatccgtacctgccaccttcatgccgcgaatcggccttgcctcccatggccggatcaaccagacatctggacgattcagtctccggccgggcgtcaccagatgtctcaagtgtcttccaccaatgtcgttcctgcttactctctctacggcgaggagcagcgggggatcaccgaaggcttcgtccatgtcgaaacgctggacgaacggtcccggcccgaggaatggacgatcaagccacatgtccatggccatctcgatcatgccatcctcatcgcccggggcggcggaaccatccatgccgagggccagcgcaccgatttcgaggcgccggcgctgctgctgattcccgccggggtcatccacggcttttcctggcatcgcgaatcgagcggatgggttttgacgacggcggattcctatctgcgccagcttctctccagagatccggacatcgcctccctgttcagggaagcgactgccgtgccgctggacgccggggacggacaggctgccgagcagtggatgatcgcgatccggcgcgagctggacgaaggagcaaaggggtttcgcgtgggcgtggaggcatcgctcctcgccttgctggtgcttgcgcttcgccggtcggcggtcctgcctgagccatcggcggggcaggcctatgccgccgatctgatgccgcgctggcgcgcccgcatcgagcagcggttccggctgcgggagcccgtcagcgttcatgcccgtgcgcttggcgtgagcgagacgacattgcggcgcgcgtgcctgagcgtcgccggcctgtcgcccgccgcgatgatcgaccagcgcgccttgctggaagcgcgacggctgctgttctattcgcaattgagcgtcgccgaagtcgcttatgcgatcgggttcgaagaccccggctacttctcccgcttcttctcccgccacatgggcgaagcgcccagcgtctatcgggcgaggtgggagaaaggcagctgaggcttgcctgcccggtgctcgcgaccggtgcaggcgggcccgatcagcccccagcggccgatttctccgcttgcgcgatgacggcgctggtccgcacgaaactgtccggattgagcgagatcgagtcgatgccctcgccgaccaggaaggcggcgaaatccgcatggttgctgggcgcctgcccgcatatcccgatcttgatgccggcctcatgagccgcgcgaatggcttgggcgatggagatcttcacggccgggtcccgctcgtcgaacatcgcggccagcagatcggagtcccgatcgacgcccaggatgagctgggtcaggtcgttcgagccgatggaaaagccatcgaagcgcctggcgaattcgctcgcgaggatgacgttcgagggaatctcgcacatcatgtaaacctgcagcccatccacgccgcgctgcaggccattctccgccatcaccgccagcacgcggtcggcctccgccagcgtgcggcagaaggggaccatgacgatgatgttcgagaagcccatggcttcccgggccatcttgagggccttgcattcgagcgcgaagccttcccggtagcgatcgtcataataacgggatgcgccacgaaagccgagcatcgggttttcctcgctcggctcgaaggcgctgccgccgatcagatgggcatattcgttggtcttgaaatcgctgaggcggacaatggccggatgcgggaagaagggcgcagccagccgggcgatgccgcgcgcgagcgtctcgacgaagaagtcgggcgggctggcgaagccctttgccagcgcattgatctggcgccggtccgcatcggaaatccgctcgggatgcagcagcgccatgggatgggccttgatgagattgttgatgatgaactccatccgggcgaggccgacgccccgtgccggcaagggccaccactggaacgcggcggacggctcggcgatgttcagcatgacggccgtttccgcctgcggaatggccgtcagatcgatgtcctcgacgatgaaatcgagcaggccatcatagaccaggcctttgtcgcccgacgcgcaggacagggtgacttgctggccatcgcggaggatcgaggtgcccgagccggtgcccacgatggcgggcacgcccagctcgcggctgacgatggcggcatggctggtgctgccgccccgatcagtgatgatcccggcggcgcgtttcatcaccggcacccagtccggatcggtattgccggtgaccaggatcgcgccatccgtgaagcgggcgatgtccgaggcatcctggatgaggcagatttgtccgctggcgatcgcgctgccgacggccacgccggagagcaggggacttgcctgcgtcttcagctcatagcggcggaacgtcttctgctgcccggtcccgtggactgtctcggggcgtgcctggaccagatagagaaggccgttgctgccgtccttcgcccattcgaggtccatgggccggccgtaatgggcttcgacggcgaccgcccagcggccgagctcgaggatctccgcgtcgtccagcacgaatgccagccgcttgtccggatcggtcgggatcacgcgggtctggtgcgcggcatcctgcgcatagaccatcgtgatggctttctcgccccggctcttctcgatgatcggggcagcgccgggcttctccagcaaggccttgaagacgacataacgatccggattgacggcgccctggacgacggtctctcccagtccccaggcagcgctgatcgtggcgacgccgggaaagccggattcggggtcgatcgtgaagatgacgcccgagccggcgagatccgagcgaaccatctgctggatgcccaccgagagcgccaccgagaaatgatcgaagcccttcgcctcgcgatagctgatcgcgcgatccgtgaagagcgaggcgaagcagcgcaggcaggcatccagcagcgctttttcgccccggatgttgaggaagctctcgtgctgcccggcaaagctcgcatcgggcaggtcctcggcggtcgcgctgctgcgcaccgcgacggcggggtcgcgcgtctgcgtgatctcggacaggcgcgcataggcggtgcggatctggctgacgagatcgtccgggaggtggcaggcgaggatgagcgtgcggatcgcgtggcccgcgtcctgcaggctttcctccccggcacgaaagcgagcgatgtgcgcttccattgccggacggacgccgccagccgcgatgaagtcccgataggcctgcgccgtcgtggcgaaaccggcgggaacacgcaccccggcggttccaagctgacgcaccagttcgcccagggaagcgttcttcccgccaacggacggcacgtcgccgatggacaggtcctgaaaccatatcacggccggatcagtgggttgatgcgccatttttctctcccttcgaatgcgacgggttgattcgctgccggacagacatggacaaccaaaagggggctgcggcagggaccgggtcatgactaggtggggaggagcgcctgtgccttgatcgaggtcaggccggggaaatcgcgcgggaggaaaggggtggccggaatacagccctaagcgccggatttgattgcacatcgcgagccatgctgacactgaggcggagcggaggaccggattgctactgctgctactgatcgccttgccctttctgggcaccttgctccttgcgtcgctcggaagcgccggacgcacggtccaggcgaccgctgcaggcgccatgactggcgcggcgctgctcattctggtcagtctggcgccatccgtgctgcagggcgaggtgccggcggcgcgtctcgactgggtccccggcctcggcctcgcgttcagcctgttcctcgatccgctcggcctcatgttcgccgggctgatcctgggcatcggcctgctcatcatcatctatgcgcgcttttatctctccgcggccgatcccatggggcgcttcctttcctatctgctgctgttccagggcgcgatgctgggcatcgtgatctcggacaacctgctgctgttgctcgtcttctgggaactcaccagcctgtcctccttcctgctgatcggcttctggcggcacgaatcggaagcgcggcagggcgcccgcatggcgctgctggtgacgggcggcggcggccttgcgctgatggcgggcctgctgctgctcgggcaggcggccggcagctacgaactgaccagcatcctcgcgagtggcgacgccatccgccattcgagcctctatcccgtggcgctcgtgctgatcctgatcggctgcttcgccaagtcggcccagttcccgttccacttctggctgccgcacgccatggccgcgccgacgccggtgagcgcctatctgcactcggcaacgatggtgaaggcaggcatattcctgctggcgcgcctctggccggtgctggccgggacggagctgtggttctatctggtcgccaccaccggcctcgtcaccatgctgatcggtgcgaccgtggcgctgttccggcacgatctcaaatcgatcctcgcttattcgacgatcagccagctcggcatgctgacgatgctgttcggcttcggtacgccggccgccgctatcgtcggcctgttccacatcctcaatcatgcgactttcaaggcggcgctgttcatgaacgccggcatcgtcgaccatgaggcaggcacccgcgacatccgcgcgctgggcggactggccacgctcatgccgatcacggcgacgctgggcatcgtcgcggcggcctccatggccggcattccgcccctcaacggcttcctctccaaggaaatgatgctggaagaggcgacgcatttccagtggcttggatcgtcctggttgatcccggcgctggcgacgctcggcgcgctgctctcggtggcctattcgctgcgctacatcgtgcaggtctatctcgggccgcgccgggcgagctatcccggcaagccgcacgatccatccttcggcttgtggggaccatccggcctgctcgtgctgctggtgatcgccatcggcctgtggcccgccaccatcgcggcgccgctgatcctccccgtcgcgcaggcggtcacgggtgatgccgccatccgcttcgcgcccaagctctggcatggctttacgccggccctgtacatgagcgtgctggcgatcgggggcggcgccatcctgctggcgcggcacgccggcctgctctcgctctgggagcggctgccgctgccttatgccaagccgctgttcgagcgcggggtggagatggtcgtccacgccagccggacaatgacgctgttcgttcacaaccagtcgctccagcggcagatggcgttcctgttcctcgtcgccattctcctgggtgtcgaaggcgcgatgacaggcgggctgccggcagggacaggccccacgctgcccgcgccgccgctcgccgtggtggcctggctgctgctgatctgcgcgacgctggccgtggtgcgcgcccagcggcaacgctatctgacgctgatcttcatcagcgtcatcggcctgatcgtctcgctcgctttcatctacctctcggcgcccgacctcgcgctcacgcagatctccgtggaagtggtgacgatcctgctgctgctgctggcgctcaatctcctgccgaagacgccgccacgcctgtccggcaacgcgcggcgtctgcgcgatgccgtgctgggcggggcaggggggctcgcgacgggcgtagcggcctatgctgtcatgacccggcaacccaatgacccgatctcgcaatatcattgggcgaacagctattcgggcggtggcggcaccaatgttgtcaacgtgacgctggtggatttccgcgccttcgacaccttcggcgagatcatcgtgctcggcatcgcggcgctcactatcttcgcgctgctgcagaccgcgatcatgggtgcctcgggacggcggctgctcgcctggatcccggacatcgtccgctcccccgagcgccatccgatgatgttcgtcgtggcgacgcgcctgctgttcccgctggccgtgctggtcggcctctacatcttcctgcgcggccacaacatgccgggcggcggcttcattgccgggcttgtcatctccatcgcgatgctgatgcaatatatggcgtccggcttcgaatgggccgagcagcgccggcaggtggacgagcatctgatgatcggcctcggcgtcatcatcgcggcgctgacgggcctgggatcgctggcgttcggcctgcccgtcttcaccagcgctttcggctacttcaccttgccggtcgtcggcacgttcgagctggcgacggccatgctgttcgacatcggcgtggccatgaccgtgatcggcgcagtgatgctcgcgctcgccgagctcagcaacatcgcccagcgcgcgcagaaggaagtgttcccggacagcggcccgatggacatcgacccggcccggatcaggaaggagctgtcatgagcatggaattcctgatcgccagcgccatcgcggtgctcacggcggcgggcatttatctgtgcctgcgggcgcggaccttccaggtcgtgctcggcctcgccatgctctcttatgccatcaacctgttcctgttctcgatgggccggctgaaagtggatcgcccgccgatctacgagaaagggctgatggactatacggacccgctgccacaggcgctggtgctcaccgcgatcgtcatcgcgttcggcatgacggcgttggtggtggtgctttcgctgcgctcctatctcgaaagcgggacggaccaggtggacggcaagcccgacccggacgagcgcggggagccgtgatggatcagctgatcgtcgcgcctcttctcctgccggccatcgcggccgccgcctcgctgctcttcatgcggcgccggcgctggatcggcgcggccctgtcgctgggcagcgtgctgctgctgatcgccctcgcgctccacatgctgctcaccgccagcacaggcgcggtcaacgcttatgcactcgggaactggcctgcgccgttcggcatcgtgctggtgctggaccggctcgccgcgctcatgctgctgctgaccgcgctgctggcgctgccggtgctggcccatgccgtcatctcggggctcgaccggaagggctggcactttcacccgctcttccagttccagcttctcgggctgaacggcgctttcctgaccggcgacctgttcaatctgttcgtcttcttcgaagtgctgctgatcgcctcctatggcctgatgctccacggccaggggcccgagcgcctgaaggcgggcgtccagtatgtcgtcatcaacctcgtcggctcgacgctgttcctcatcgcgctcgggatcctctatggcgtgacgggcacgctcaacatggcggacatggcagtgcgcattcccgccctgccggcaagcgacggcgggctcgtccgagcgggggcgctgatcctgctgtgcgtcttcgcgctcaaggcggcgctgctgccgctgcatctctggctgccgcgcacttatgccgcgacatcgcccgccgtcgcggcgttcttcgccatcatgaccaaggtgggcatctacgccatcatccgcaccgtgccgctgatcttcggcgcgcaggcaggcgcggcggcctgggcgccgatgccgtggatgctgcccagcgcgctggcgacgaccatcatcggtttcctggggctgctcgccgcgcggggcctgcgcgatctcgccgccttcgccctgatcggatcgaccggcacgctgctgatctccgtctcgcgcttcgatcccggcgcgatggcagcgggcctctattatctcccgcatacgacgctgacggcggccctgctgttcatcctcgtcgacatcatcgcgcgccggcgcgggagctatggcgacgctgtggtgccgggcgtgcgcttcgccgggctggaacgcctttccctgctttacctgctggcggccatggcgctggtggggatgccgccgctctccggtttcatcggcaagctgctgatcctgcaggcgaccctgaccgacccgtggcgcgcctggatctgggcgaccatcctcggcacgacgctgctcggcatgctcggcatggcccgggtgggaagcgcgatcttctggaaaagcgcttcggcgatgccgcagccttccttccgcaccgcggcgccctcgccgccgggtttcacggagctgctgccggtgcttttcctgctcctgctccttggtggcctgaccgtgggtgcgggcgtagcgagccactatgcccaggagaccgccagccagatcttcgcgccggccgcctatatcgaggcggtgctcggcccggcagtgggggagcgataacatgctgcgacggcttttcccgcatcccggcctcttcgtcctgctggtgatcgtctggatgctgatgctcaacagcctcacgccgggcggcctgctgctggggctcgtcttcgccacgctcgtgccgatcttcaccgggccgttctggccggaccggccgctgctgcgcttcggctggccgatggtggcctatctgggcatcgtgctgtgggacatcgtggtggcgaatttccaggtggccgcgctgatcctgttccggcgcaatcgcgacctgcgctcgcactggctgttcgtgccgctggacctcacttccgccgaggcgatcacgacgttggccgggacgatcagcctgacgccgggaacagtctcggcggacgtctcgaccgacgggcgccatcttctcgtccatgcgctggacgtgccggacgaggctgccgaagtggcgcggatcaagtcccgctacgaagcccggctgaaggggatcttcccatgatcggcatcgcgctcattatcgccctgggctgcgtgggactggccatgctgctcaacctctaccggctgctcaagggccccaacagcagcgaccgcatcctcgcgctcgacacgatggtgatcaacgcgatcgcgctcatcatcctgttcggcatctacgagaccagcacgacctatttcgaggcggcactcctgctggcgatggtcggcttcgtggggactgtcgcctattgcaagttcctgctgcggggggacatcgtggaatgagcctggacgtgatcgccgaggcgctcatcgccttcctcatcctgctcggcggggccttcgcgctcatcggcagctggggcctcacgcggctgccgacgctgatgagccgcctgcacgggccgaccaaggcgacgacgctgggcgtgggaagctgcctcatctcctccatgatctactttccgctcaaggcgggcagctggtcggcgcacgagctgctcatcacgctcttcctcttcatcaccgcgcccgtctcggcgaacatgatcgccaaggcgcatctccaccggcggcgcagcggcgatgacggggaaggggggaaggccatccacgaccccctgccgccgccgccacccgaggcccattgggcaagcttcggcagcgaggacggcgcgaggatgccgtagcggcaggggcagcgtgatcccgcgaaaggctggcgcgcgagggatgactttggatttccgctcggctaaggacctgccaggatgctgccgcttcgtgcccttttcctgcgtcatcgcgcaatcgccctgctgctggtgctcgccgcgctgtgcatgaaggcgctggtgccgggcggctacatgatcgggcagaacagcaaggtactgaccgtccagatctgccatgacgggctcggcgagccggtcaccaggcaaatcgtcattccgatgaacggcgaacccggcgatcacggcagcaagcaggggaaaagcgactgcgctttctcctcgctctccatggcttcgctggccggggcgggaccagcgttgctcgccatcgcgctcgccttcatcatcgcgctcggcttcgcgccggtgcggctgccgcatccccggcgcatcttccatctccgtccgccgctgcgcgggccaccggcgttcgcctgacaaaaccgcattttgtcggaccggccggtctgagcgcctgatcgcgcgcatgcaccggccctgccggagcattttcctatgtatcagttactgcgccgttcacccgaacggccctggggcgcgccccgccacgagctgccgcccggttcatcacgagacgacacgaccgaccatcccctcatcctgcacatgcgggagaaccgctcgcacctgacccgcgcggcgcgggcgtgcgtcggcatgatcgccctgctgttcatgctgaccacccttggtcccgcgatggaggggcaatggccggtgccggtcttctcgatggtcaccatcgccgcgctgaccttcgcgctggagcggcatgcacgatcccgacccgccagcgagacgctcgagctcgatgacggccgcgtgcggcaccgcgacagcgccgggcgcagcgtggactatcccgcctgctggatgcggctcgccacggaagggcgaagcgcggccgaattgcgcctcttcctgcggtgccgggagggcgcgatcgagttcgggcgctgcctgagcctcgacgagaagcgagaggtggcgccactggtggcacgcgccctcgccgccgcgcgggggcgttgaggatgcgctggctcgctcttcccgagaggcgcgcgcggcaactgcgtcgcttccgccgccgcacctggctgctggtcgcgctctgcttcgtcgcgcgcggcgcggacgcggcgctgggcctcgacctcatcgaacatatcccgccggtcgccgcccaggacgcggcgacctgcctgcatgacgcccgccattccggcgccggcgcctgaccagaccatatccagacaggaacacagaccatgaagacgtccatcatcgcgcttggcgcagctcttgccgcaaccatgccggcgcaggcccagaccggaaccccgaccgggaccggaacaagaggctctgcaccggatgacatcctcgtcatcggcacactcaataccgatcaggcccgcaccgagatcgagagaacgcccggtggggtggaggtggtcccggatacggcgttcaagaatacgccggtccagcatatcaaggacatccttggctatgtgccgggcgtcatcacgcagccgcgcatgggcgacgatgcgcgcgtctcggtgcgcggatcggggctctcgcgagcctatggcgcacgcggcattgctttgctgctcgacggcgtgccgatgaacacggcggatggcctcgtcgacttcttcgaggtcgatcccagcgcctatcgctatgtggaggtgttcaagggcggcaacgcgctgcgtttcggggccaatgcgctcggcggcgcgatcaatctcgttacgccgaccggacgcgatgccgcgccgctcgatgcgcgcatcgacgtcggcagtttcggctatgtgaaggggcaagccagcacaggcggggtttcaggcgcgctcgactatttcgcgaccgtctcggcacagcggatcgacggctatcgcgaccatagcgatggcaatgcccttcgcggtaacatgaacgtgggataccgcatctcgcccaatgtcgagacgcgcttctatctgaccggcgcctccaccaaccagcgcattccgggcgaggtctcgaaagagcaggcgctgggcaatccgcgtgccgcgaaccccgcctgggtcgatcaggaccagcagcgcaatgtcgattccatccgcatctcgaacaagacgacggtccggctcgaccagacggtgctggagttcggcgccttctataactggcgccatgtcgatcatccgatctaccagtatctcgactacaccgtggacgattatggcgggttcctgcgcgccgtggacgatcgcaatctcggcggcctgcgcaaccggctgatcctcggcgccaatctccacaacggcacgatggataccgagcagttcgtcaatctgcccggcgcggtgaagggcgacctcactcaatccatggtcgacaagtcgaagaacctttccgtctatgccgaggattcgctctacgttcagcccaacctcgcgctgatcgcgggcgtccagtatctgcacgcgacccgcgatcggcgcgaccggatcggcaccgggtcaggccgtcagagcttcgacctgtggagcccgaagttcggtgtgctgtgggacgtgcagccggacgtccagctcttcgccaatgtctcgcgcagtgccgaagtgccgagctacgacgcgggcattttctcctcgccgacgacgagtatgaaggcgcagcgggcgaccacctatgagatcggcacacgcgggcgcagcggcatcatcggctgggatgtctcgctgtatcgctcggatatccgcgacgagcttcaatgcctcacgctcttcccctgggcgccgtgcacgacgaccaatgccgatcgcaccgtgcatcaggggatcgaagcagggctcgacgcgaccattccgctctcggcctccggtgatagcctcgcgctgaccgcggcttacactttcagcgacttcttcttcgatgatgacgctatctacgccaacaatcgcatccccggcgtgccgaaacattatctgcgtgccgagatgctctacaagcatccgggcggcttctacgctggcccgaatgtcgaatgggcgccgggccactacttcgctgacaatgccaacacgttgacggtcgatccctacgcgttgctgaaccttaaggccgggtttgatctgggcgagcgctggtcgctctatgtcgagggacgcaacctcaccgacaagcgatacatctccacggtggccattgccggcacagccaacctgacgtcggagatattcaatccgggcacgggccgggccgtctatggtggcatccggttccgctggtgaccatgcgcggccgcaacctgaccttcatcaagcgctcctgaggacaaccgacatggcaaccggacagccccgcccgaacagctatcgcacgatctggcgatggcatttctacgccgggctgttcgtgctgcccttcatcatcaccttgtcgctctcgggcgcgctctatctgttcaagccgcagatcgagcgttgggaagagcgggacttccggggatcgccagtcgcaacgcagggcgcgccatcgcggcaggtggaggctgcgatggccgcctttccaggtgcgcatctgctggactaccgcttgcccgagcgcgccggtgacgcggcaatggtgcgtctcgatctgccggatggcggaggcgtgcgggagacgttcgtcgctgccgacggggcggtcgtggggagcctcaggccagaggcgcggatcatggcgctggtcaagaccgtccacagccaactgatgatcggcaaggccggcaactggctggtggaactggcggcgagctgggcgatcctgatgatcgcgtccggcctgtatctctggtggccgcgcgggcaggggatggccggcgtgctgtggccgcggctgacgggcgggcggcgcctgttctggcgcgacctgcatgccgtcacgggcttctggatttccgggctcgcgctggtgctgctgctgaccggcctgccgtggacggacgtctggggcagcggcttcaaccggctgcgtgctgagctgggttgggtgaaaggtgcttcgccctgggtgaccgaagagggggcagccgaggaacggcagccgattgccgcagcagaaccccatgcacctcatcatgacggccattccggcgtcgggcacatgggcggggatgacggcgccttttcgccgacgcttttcgacgcgatggtggcgcgggcacgatccgaacgtctcgcctttcccgccatcgtcacgccgcccggcgcgcccggccggttcggcgcgcccggggagatggcgtggacgatccgctccgacgcggccaacgtgcccctgcagcagaccatccgcttcagccgcgatggcagcgagcaactctaccgcgagcggttcggagacatccatgtcatcgaccgcatggtgggctacggcatcgcctggcatcagggacagctcttcggtccgctcaatcaggcgatcggcgtgctgaccgccgccggactgatcaccctggccgtcagcggcttcatgatgtggcgccggcgcaagcccgcgggcaggcttggcgcgccgtcggcggcggaaaggccggggcgtgttgtcgtcaccatcctgctggcctctgcggcgctgctgccgctgctcgccctctcgctgctgctcatctggctcgtcgagcgcttggctttcccccgattgccacggcttgcccggtggctcggcgccgcatgacgagggcgagctctagctggcgccgccgatcgcccccggggtcaaggccagtgccaggatgaccgctgcgatcgacacataggcccagagccccatgccggcccatgcgatgcgcaccccgccgccttcgacgcgatcggcgcgctggatacgcctggcgtagatcagcatgccagtgacggacaggccggtgagcagcgcgccggcgaggaaccagatgatcttggttgcgagcccgccgaacgtgccgaagtgcagcgggtccgccatttccgaaatgcgctggtggacggagaggtcgcggccatccagcatggcggtcacgcggccggtggccggatcgaccgccacgccattggcgcgctcgcgcaccagccaggcgcgatcctgccccaggaagatgacgccattatccggcgtgaagcggatctcgcggatcgagagcgtgggcttcgccgcgcgcgcggtggcgacaagccggtcgagcgcggggccggtcaccggcgcggcagtgacagcgaggcgcggcagctccggcaccggcgcgcgcccgccgagcgtctcgacgagataccagatgccggtcaccgtcatgagcgccacgaaccacaggctccacacgccggccagccggtgcaactccccctggaagcgccgcgcgtcgccgccgcgcgggaggcgcaggaagcctcgccaccatttcttgtaagtgacgatgccggtgacgagcgatgccagcagcagaaaggccagcgagctgacgatgggaatgccgatccgggtgggcagcatgaggtgccgatgcacctgacgcaggaagcggtggacattcgcccagccatgcgtgcccgtcacctgcgcttcccacgggtcgacatagacgcggcgcggcgcgcccttgcccatgtccacccatgcctcaacggcgaaccatggatcgatcggcgcatggagcgtctgcaggcgtccctccggctcggcgcgcgcggcggcctgcgcgatctcgccccagctggcaagcgggcgatcctgcggcgtgacgcgcatggcgggcgtcaccagccagtcgatctcatgcgcgaacacggcaagcgtgccggtggcgaggatgaaggtcaggaagatcgagagcttcagccccgcccagctgtgcacgcgccaccacagggaacgccgcttgggtggtttcaccggtcgcatcggccgtcagaaccggacgcgcagctcggccaggaaggtgcgcggctcgccggggaaatgcccgctctgcgcgctgaagccggatgcggcatagaccttgtcgaagatgttatcgacccggagcagcagttcggcaaagcccagccccttggtgatcgacgcgtcgaaaatcgtgtagggctgcaccgactggccggaaaggctgatgcggctggacacatgctcgccgccgaaggcgaaggccgcgtcaagccccggaaactgataacgcgtccagaagccgaccttgtgccggggcgcgttggcgaagcggtccccgaccgcattggtgatcgcctgaccggcgaccgtcccggtgatccgggtgtcgttatagccataattcaccagcaagacccagtcgggcgtgatgtcggcggcgaggtccacctcgaagcccttgctcgtcacctcgccgatcggggcgagctggtcgacgccgttcacgggcggaagcgaaggatcgacctgcaggatgttccggcggacgatgcgataggccgcgagattggcctggagccgtccgtcgagcaactgcgtcttcacgccgccctcgatctggttgccggtgacgggcgcgaacgggccgccggcattggcatcctggctggcggccgcctgcggctcgaaactctgcgaccagctgacataggtcgagatgtccggcagcggcttgaagatcaggcccgtgcgcaacgtgacgtcaccatcccgataggaggagcggttgctcaccgtcccgtcggtgctggtcgtcaccttgtcctcgaaatgatcgtaacgcacgccgcccaccagcagcaggctgcgcgtcaggctgatctggtcctgcagatagacgccctgccgcttggtccgggtatcggtcgtggtgaacggcagcagtgctgcgcgcgccgcatcgccctccgctgcgcccccatagactgggttggaaaggctaagggacgtcacgcccgtccgcaggatgcgggaatccagcacattcttctcgtcataccagtccgccccggcctggaacttgtgctccatgccgaacaggtccacccgggccgtggcattggtcatgaacgagaggccgtggaccgggcggatctgatcgcggaactcccggcggacgagatcgggattggccggatcgagtcctcgcggctcgtgatatttctgggcctcgcgcgcatcgaaatagcgcacgcccgcgtcgaacgtcacacggtcccccacgctcgtctcatagcgggcctgataggcctggctcttgagatgcaggaagtcggtcggctcattggcgttccagcggatatccgtcaggaaattgccggcatcgtcgacaaggacgccgcgcagccggttggcgcgcagataattgtcgtagatcgtggcctgcagcgtgagcttgccgccctcgttggtgcggatcgcgatcgcgccatcggcgatcttcgccttgttctgcgtgttgcgccgatacgggtccatggcctcgtagaaaccgccaaggcgataagtgatgacgccgtcggcatcgaccggccctgtcgcttccgccgagatgccgacgcgatcataattgccgccggtggcgaccatgcgcagcgaagacgtgtcggacggggtcttggacacgtaattgatgatgccgccgggcgatccggggccgaagaacaggccggccggacccttcaggacctccacccgctcgatgttgaacagttgcgggacggaaaagccgatgaacggattgccgcgctgcccgtcatagaaggactggtcctgccggaacccccggaacgtcacgccggcatagctgaagaagctgacgcccgagatgttgcgatagatgtccgttgcatcacgggcgccctgatctgtgaacagctcggaattgatgacctgcacggactgcgggatgttcatcgggtcttccgcagccttgcccaccgtcgtctgctccgcgcgatacaggcgctggacccggccggtgacgatgatcgtatcggccccgtcgctctcgccggcatcggccggaagaggcgcctgctgcgcgagcgcgggcacggaagacagcgcggcgggcagaacgacggacgcaagcaggatggatcggaaaacagacaagacagccccctcggaagattcgataatgcgagttagtcgcaactattgaagggtgcttaggaatgcaatggcctgtttctggatttttctgttcgggaattgagagggttgcgcaggctgcgcggagggccggaaggccgtattgccgcctcgatcgtcaggtcagcggcggatgaaagacgccgtcacggcgcttgcgccgcttgccatggcgacgagcaggaagatgacggaggtggtgccgctgctgtccatcaccttgccgatcagcggctcgccaaggccggcgaacagataggcgaagaagttcatgacgccgaccgcggtgcccgcgcggcgatggccgacgagatccgggcagagcgcccagaagctggcctgtggtccatagacgaagaagccacagaggaagagcacggcaagcccgagttgaacggacgcggccggaatgctgtacatcagcaaggccatcgccgtggcgagcgtcatgtacaggacgatggcgacatagcgacgggtggcgaaatagcgatccgagatgtagccgttggtcgcggccccgatcgccatgccgaccggtagcgcgattgtcgtccattccggcgcgatcaggcttcccgtgcccgccgctgcggcgccgtctccgccgatgaaatggaccggaacccagaccagcaggccgtagcgggccgcgttctggaagccgatcgccaggccccccatccatatccgccagttggaaagcaccgcccggtagcgctgcatcgagctttcttcgcttgtctcggaaacggcctcacgctcggaggcatgcggggaaccgaaacccaggtcttccggacgctctcgcgcgacgaagaagaaggtcagcccacccagcagcatcagcagcaccgggatgcggaaaatccagcgccactccatctcgaagatatggaccacaaggatggaggtcacgaagctgaggaccgaagccatgcccgccgcaaacacatagcagccaaacaccttcccccggtcgcccggcccgaaccagttggagaggacgcggctgccgggcgcccagcccatcgcctggaaatagccgttgaggccccagaggaagccgaggctcagcaacccggtcgagaagctcaccgcccagttcgtcgcgcaggagaggatcgccccggcgctcatgaccgtgcggccgcccagcttgtcaccgagattgccgttgatggcctggccgatggcgtagcaccagaggagcgcggcgctgacccagcccagcgtctccttgctgacgccgaactccgcctgaatgccgggtatggcgaagccgaaggtttgccgccccgtgtagaagaacagatagcagaacatggtcgcaagcagcactttgcgccgcgcccgcaggaaggattgccgctggtcgggcaaggcggcgatcatcgcgatcgagctggaggaagtcacggccggggaatccttgctgtcggcttccgccagagggacgttccctggccgggagacatgtcttcatgatgacagcgcgacggcagcccttgccgcgacctcatcggcgcggtggcgctcacgcgacgggccgatcaggaaagcgttcgcgcgccccgatgaaattgcggccgcgcggaccgtcaaaggcgtcggccacgatgccgcgccatgcctcgccaccgataccaaaagcggcaggatcacccgcaatgccgagatcggtcagcctgcggcgcagggcttgcggggcctgggcgagcgcgccgaaaatcgatcccagcgccgtgtcgcacgcatcatccgcgccgatcgcggcggccatcacttccggcaggcagaaggaacaggcgatcccgtgagcgacgccatagtccagtgtgatcgggtaggagatgttgtgcgccagcgccgtttgcgtgttcgagaaggcgagcccggctttcatcgcgccggccgcgagcatggagcgggcgtcctgatcgtccagatctccctgcagccgggcgagcgccgtcagcacatcgccggccgccgcaatggcgaagctgcgcgtgatggggtttgcgttgcggttccagaggctctcaagcgcgtgggacagcgcgtccagtccgctggcaagcgtgaggggccagggcaggctcgcggtcagctccggatcgatgaaggccgcctcggcataaagatcgtcccggttcagagacagcttgcgtccctgctccggatcccagatcgtcgcccatttggtgagctcgctgccggtgcccgccgtggtgggaaccgcgatgaccggcagcgccctgccgccaagcgcgacctgtccatccagatagcaggccacgctcctgaagtcgcaatggccggccgccaggaacttcgccgtgtccatcaccgaaccgccgccaagcgccacgatgacgtctattccgtcagccctggcctgcaggagcccgcagacatgctgcagcatggccaggctgggattgggcatgatcgcatcggcaatggcgaggggcgggtggacatggccgagcagccggtcgcgcatgggtgcgaacggcgcgtctttatgggtcaccagcagccatctgcgctgcccgatctgttccttcacccgatcgaatacacccgccccgaaatgcagggcgacgggattgtgaaaggaccattgcctcatggcctttcgccgccggcaaggcgcgcctcgatggcgtcgatgatcggcgggagatcggcgatggtatcgatcacataatgggcgcccgcccgagcaaggaccggaaggccgcgaccccgatgcgcatcctgctcgtcggcggacaatgccgtccagtcctccagcgacaggccgacttcgttgccgctcgccaggatgccgatcgcccacatgccgaccgcgcgaccggcggtgaggccgctcgggctgtcatccacgacgatggcgccgcgcacgtcggcgaggccgagcgcgagggcattggcgaggatcatgtcgggataagggcggccgcgcgtgacatcgctcaccgtgatgcagcaatccggctcatagccctgcgccgccgcaagggggatgagcccatccatgatgctgcgcggataaccggtggtgctcccgatcgcgattccccgctcgcgcagggcgccgatcgtttccagagcacccgggatcagcgcactgtagcgcgcgcaattcacctgatcgatcctcaggaaatccgcatagagcgcatcgaggtcctgctcgtccgaaggcttgccatggtaagccagccagcgcccggcgacggctttatcagccaggatcagttcgatgtgcgtgcgtttcgccgctcccatgggcccacgcgcttccgcttcgctgatcggcacgcgggcgttggcaaacgcctcctggaaagcggcgacaggcgcgatgcatccgaaatcgaggaccgtcccggcccagtcaaaaatagcggcagtgatcttgcctgaataggcgaggggggaagcaatctcgttcatcaacctgctctgatggtctcggtcagagcggctctagggcgcgaacatgacagtcatatgcctgaaacatacgtgccataccgattgatcgaccgatattttcggtggattggaagcgggccttcacgtgacgctcacgcaacttcgcagtttcatcgcggtcgcgcgctacaacggcttcacggctgctgcgcgcgccttgcgcacgagccagacgaccatcacgtcacagatccaggccctggaggaagagcatggcgcgcgcctgttcgagcgacgggggcggcgcatcgacctgacgccggtcggcaccgaattcctgcagatcgcgcggcagatgatcgagctggagaatgacgccgcaatcctgctgaaggacagcggcgccctgcggcagggcgcgatcaagatcggcgcggtaagccctttccatgtgatcgccatgatcgaggcctttcacagccagtatccggacatctacacgtccatgaggctcggcaactcaggcgacgtcctcactgacctcggcaattacgcggcggacgtcggcgtcgtcgcccgggcggacgacgatgatcgctattatatgcagcattatgcgagctatccggtgacggccttcgtacatcgtgatcaccgcctggccgccaatggctcgatcgagctggccgagctctccaaggagcgtctgctgatgcgcgagaccggctccacgacgcgccgggcgctcgaggatgccatggcgtcgatcggccgcaagccgcgcatcgcgatggagatcggcagtcgcgaggcgatccgcgaggccgtgatccgtggcctcggcatcggcaccgtctcgcaatcggaatatgtgccggacgagcggctggtgccgctccccatcacgggcaccgccgtcgtcacgcacatctatctgtgctgccttcgggagcggcggcgcagcctgctgatctctgcatttctgaatgccgtgacccggcggaccacctgaaaataacgccatcctgctctttcaacatcgcgctccaatccatcgaattgttcggtgattgtatcgacggaacacgggtaaatccgcagcattgcggtcacgcaccctgtctatctcaccggtcgaggcgaagggccggggctgtccagaaggcgagcgacatcgcctcaaccccggccaacgcagtcctttccggaacaatcaggggtctccacgtgaacattcgactttcagccatgaccggcagcgcccttttcgcgctcgtcgccgcccattcccaagcgaatgcagccgaggcggcaagcccgtccgacagcgcgatcgcacagccgacgcccggcgacgcgatgagcgacaccatgggcgaaatcgtggtgacgggcaccaacctgcgccgctccaccagcgaaggagcgctgccgatcagcgtcatcacggcggacgacatcgcgctgcgcggcggctcgaccggcgccgatcttttcgcgacgctgcccatggcgggtccgccgtcgatcaacgaagccaccatcgggtcgcaggctgcgcgtggcgatgtcatgtccgtcgacctgcgtggcattggcgcgggcagcacgctgatgctgatcaacggccgccgcatcgccgcgcatccgctgtccggcacggaccaaggcgtgccggcgctgtctccgaacgccaacgtcatccccaccgcactgctgagccgcgtggaaattctgcgcgacggcgcatcggcgatctacggcgcagacgccgccgcgggcgtcatcaattcgatcgtttcgcccaacgcccagggcgggcgcctctcgatcgagacggcccagacgcaacatggcggcgccggcgaatatcggatcaccgggtccaatatgttcaaattcggtcgcacgtcgatcggcctctcgctcgacctgttcaagcgcgacaagatgatggtcagcgaccgcgactggggcacccagagcgacttgcgccgcacgcgcgacctgccggccccgtggaacggtcttcccgtcgtcgacccgaagaccggcaccgccttcgcggtcgacaatgatttcgacaacagcagcacgatcaccaatttcggccagttccggcggggctacatccagcccgacttccagaccttcgtgagcggacgaccggccggcaatgcgggaatcgtgacgaccgccagcccgaccggcggcgtggcgaccatggctgcggacggcaccttcttccttgtcccggacgggaatggcggcatcaacttcaagcagagcacgccgagccggacgctgggcaatgtggagaacggctattatcacaatcgactgccccaccgcacgctgatccccggggtcgaacgcatcaacggggcattgttcatcgagcatgaggtgaacgacaatctcaccctgttcggcgacgtgctttattcgggctcgcgcgcgaacagccagcgggaatccgccaatctccagaatgtgaacgagccgggcatctatgtccccgcgtcgaacccgtacaacccgttcggcgaacgcttctacaatatcgatggcttgcccaatgcggacggcacgccgcgcatcaagggggctccggccgatgtgacgatcgccgcaggcacgatgccgaacggcacgaaggaccgctatatccaggtcgactccagcttctaccgggcccttgccggtgtccggggcacgatcggcagcgactggtcctgggaaagcgcggtcatgatgtcgggcgcgtacagccatgagaccgagaccaatatctaccgcgaatccctcgttcgcaaagcgctcgagcggacggacgctaccgcgtacaatccgttcccggtgaccttcaaggtcgagaacggcaagatcgtggtcgacaagccctataccaatccggcgtcagtgaccgacccgatgtacgataccgacaatcgctacggaaagacgcggatcatcacctgggacgcgaagctctccggcgagctgttccagctgccattcggcggcggtcgcgtccaagcggcgggcggcacggaagtccgctgggagaattacgatgcctggaaagctccctatgccggcctgaacccgccgggatcgggcgcgcaattcccctatctgcgcgagaatgacaacgacttcatctcgatgagcccgaacgcggacgtcagtgcgcatcagcgcgtgctttccgcttatgccgagattggcctgccgctcatcacgccagcgaacgcgctgccgctgatccatcgcctcgaactgggcgccgcggtgcgccacgagcgcttctcgatccatggcgaaagcacgacgcccaagttcagcctgttgtggagcccgacgccatggctgagcctgcgcggctcatacaacaggagcttccgggcgcccaatctcgcgcagaccgacacgacgcaattgcttcgcgtgaactacacgcaggatccctatcgctacagcgtcaccggctttgcgctggacggcagcggcccgcgccgcacttatcgacagggcaacaaccggctgaacccggaacgcgcggagaatttcggtctcggcttcgtgctcgacgtgccgggcattcgcggcctgtcgatcaccggcgactattggcggatgaagcagcgggacgcgatcagcgcgctcagcaatgccgatgtgctggcgctggacgagctggcgctcgatctggcgacccaggccgcgctggccagcggaaaatcgatcgatcagatcgacctcggctcggggaccggcgcctatgccggcagtgcccgcgtcgttcgccgtgccgtgaccgccgctgaccgggcggccttcgatgcctacaacgctgcacagacgtccaatgcctcgaagcgggcagtcgtgggtgaaatcgagaatatggtcgtcgactatatcaacctcgggtcgcgcactctgtccggtctcgatttcggcctgcagtatcgctcgcccgaaacggctttcggccgcttcacgatgcgtgccgaggccacgcgcaatctgcagcgcgacgaggacctcaccgatgaaggcgtcaccatcgatcagctgggccgcaacggctacgccaaatggatcggcaatgccgccattggctggtctaagggcggcgtgtccgtcaactggctgaccacctattatggctctttctcgagcacttcggcggcgaccaccgaagcgatctatgaggccctcggccgccccgactatatcaatgtcgtcgatgataatggcgtgatgcgctattattaccgggtgaaaccggccatccagcacacgctgaacgccagctatgcctttggccgcacggtgaatgacggcaagccacgccatgccgtgacattcacggtgcacaacctcttcgatgcggacccgccggtggcagacgaagacaatggcttcgtggtcggcaccgtcaatccgcgcggtcgccagttccggctcagatacacgttcggtttctgaggaccgtcatcgcctcctggaaggcagcttcgcgccgccttccatccccgccaagccagcacggacagcccatgaacctccttcgcatcatgatcggcgcgacctgcgccctgcttctggcccaggcaccatcactcgctgcctcgtcgctggcgcaagcggatgaaagcgtgagccaggcgcatggcgaggagaagccgcatcgcccggttcttctcgtcagcattgacggcttctcgcccgatagcctgctcgggcccgaaaaggaccggccgaacctcccggtgctgcgcggcctgctgcacgaaggcagccatgccgagcgcgtcgtcaacgtcaacccgaccgtcaccaatcccaatcacacgacgctggtgaccggcgtttccccgatcgagcacggcgtgttcaacaatcgtccgtttgccgcaacggccaggctgccggagtcctacagtcagtatgaggcgatcaaggtgccgacgctctggtcggccgcgaaggaggccgggctgcggacagccagcctttactggcccgtgacccggggcgccgcgccgatcgatgtcaacatcaataacggcgattccaccgacgacgagcagatcaccagggaggcgatccggatcatcaccgaatatcggcctcatctcctgacggtgcattatgtgtcgcacgacaaggaacagcacgcccacgggccgggctcggcagagggtcgcgcggcgctggaacggatcgaccgggaaatcggcaagctcgtggcagcgtatcgagctcagaacccgcagggcgtgatcgcgatcgcgtccgaccacggcttcgaccggacgacccgggaggtcaacctgaacatcgccttcgcggatgccgggctcatcaccttcacggacgagacgcgcagcgaagtgaaatcctggcgcgcctttgcatggtatgtcggcggcagcgcgatggtcgtgctgcaggaccccggcaatcgtgcgctggaggcggaggtcgccacatttcttggaaagctcgcccggcaacccgaagccggcatcgccgccatcctgcccgccgaggacttgcggcacagcggcttgtcggatcaggcgcgtttcgtgatcgccctgaagccgggctatcgcatgggaaatgcgatgaaagggccgttcagccaggcttatgcaggcggctcgcacggcgcctattcgaccaccaacacgcgccgggacatgcacgccgctctcatcctggtgggcgaggggatagcggcgaacaggaatctcggcacgatcgacatgcgccggatcgccccgacgcttgccggatttctgcatgtgccccttgccgctgcgcggggcgcgccgctggacgttggcgaatgatctggtgatcgcgattcagatgaggcggcaggcacccgacgcccgccgcctcgcccgggtcagaatgcgtgacgcatgccgatggcgacgctgcggccgcgcagcggcgattgatccttcacgaacgaggtgtgcgcgaacgccagctcgttgagaaggttggtgccgcgaacatagaattccaccgcctttgcccggcccagatcgaagcggtagctcaaggtcgcgttgagcatgtcatagccggccgtgcgcgtctcataagaggcgatcttgtcctgctcgaatgtgtgataatattccacatcgcctgagaggggacccgcggtgagatcatagcggacgccgagccggccggggggaatgcgcggaagattgtcatcctcgcttttcagcctggcatccacatagtccccgaagatcgtcacgcgcgattgcggcgtcagctgatagccgatctgcccgtcgatcccggcgaagcggacgttggcggccgtgtagatgaggaagttgtgccggaccccggtttccgtttcggtctcgatcagccgcgcgaagacataatcctcgatatcctggtaaaacaggcccacttcgaaggcgagggggccgcccgtctttcggaaggtaaggttgatcgcgtccgtggtctcgagcacatcctcgggcgcaataccggcatcgttgaggaggggatttcgggcggcgagcccgagctcatagctgtttgtggcgagattgttcccgcgcgcgtaaagctcacgcacgctcggggcgcgctcggtgtgcgcaagcgacagcgacgcggcgtatccattgccgacattccatgtcgcgccgaacgagaccgagaacggatcatgcctgacgggcggattgcggctgagaaacgattcaatcgtttcgtcctcgatcgccttcttccagtcgggcccatagaaatcgcggaagatcgtgtcgtagatcgcttccatgtccggcgtcagcgtgaacaggaactgcggtcttgcggcccgggtcctgcgccaatccttgcgggcggcaagctcgacatcgaccgcaccgaatgaccggcgctcgctcaggaagatgccgacattctccgtgaggtgataataaggcgggacggtgccataagcattgtcagggaacggcacgtgaaggtcttcgacattgatgccgctgaacttgccgtcggtatactgaacgcccagcgtgccggtgaagccgaagatcggcttgtgggtcagctcgagccgcccgtcccagacctcgttggtgtagcgggtgaacagcaggtcaccgtcgatctcgtcatgggcatagtcggtataggatccgcgaaggcgcacatgggcaaggccgggcagaagatcatcatagtccgcgcgcaggtcgacccggtcggcacgcagcctgatataggcagtatggtcgtcggacccgccgaacggatcgtcgaacccgccatgcgcctcgcaatgcagatcgaggccatgtgtgtggcacacgccgttgatgtggctgtggccgggcaggccatactcgctttccatccggctgtaggacgcgccgatatagccctttgacgtgacccaggatgcgccgaaggcgtagctggtgctgtctgcaaaggaatcgcgcagcttgtccgtgccaaaggcatccggcacgtcataatcatcggccctgcgacgcgccccctcggcgtgtatggcaaattgcccgagcccggcggtcacacggccgacgagtgtcttctcctcgtcgcctgtgccgaaacgcacctcggtagcgccggtgaggccgccgaccggaacgaccttcggcaccttgctgtcgatcaggttgatcgcgccattggtggcattcccgccataatggatcgccgcagggccgcgctggatctcgattgcatcgagcagcagcggatcggcggtgatggcgtgatcgggcgagatggacgacacgtcgaacagattggccccatcggtcagcacctcgatgcgcggcagcgtctggccccggatgacagggcgcgacgcgccgccaccgaaattgtccagatgcacgcctggcagaccggccagagtctcacccagcccgccctgacggcgatgggcgagttcgtcgccggccagaacctgcactggcagggctgtctcttccgttctcagcgactggccggtcaccacgatgtctctgcgcgccgaaccgcgctccctcgggtccggatcgtcgcgctccacttgcggttcctgtgcccatgcgggcatggggccggacatggcgaccgttgcgagaagcgctgctgcgcgatgggaaatatgtcgtaaacgcaatgactttgctccgccctgagttgcagagcgggcgtgtatgatatgttataccgtaatttcaagagggattgcgctttctgccccgagatatcaagatcgacttcatagaccgatctgatccagccggggcaggcgcggcaacgcatagaccaggccgcccgttcgcgaatgtcagacagtggtttggcggctggtttaggcgggaattgttcgtggggacgatatgcccgccttcatggacgtgcgtaccgacacgcgcgatagagaggtccggcgcatggacgccgatatgcatcatcggcccggcaagcgcgatcatcgtcggcttcatcccttgccggcagatttcccgagcacgaggttcccggcttcgtcgagaccgacgcccagacggagcttcagccgccggtcaaagaacgcagtctcgtcaggaccgggccgcgccattttgtccacaaagccgtcgagccagacatatttttcctcatgggtgaggtccgtggtttccatgtcaccggccagagtggcggtgatgcgggcatgatcgaaattacccgatttctcgatggcacggccatgcggacccaatgcgcgatctggccggcgatcgaacggctctgcaactcggattcccggcgcgcgatgttcatgatgtcgtcgccaagcttgacggactgggccatggatcacctctggtgccgaagtagcatttcgctacctcggtaccaactagcagctattcccagggaccgccaaaccataggtttgaccgtcggtcggagtaagtaactcagaagatgtgataatttttgcaccacagcacgtcgatacgtctaccgtaagtaacgtaagtcgttttacgccttactcttgacttttttaagtagcgatccatcttcttcgtgaccgctgggggcagcggctaacggggaaatctcatggttgcaaaagtccgaattaaagccggtccggttgagtttgaatatgaaggtgaaactgaattagcggtcaccgacattaaagacttgttctctcatatcgagaccttgttcaaggttcctatactggcggagggcggagagacacatacgcccgtagagcctgcgcctcctgttatctcgggcaacgcaagtagcggagggggtaagaagcttcatgtcaacagcgtcgctcagacactcaaagcgaagagtggctcggaagtggcacttgcagcagctgcaacccttcagatttgtgagggtaagcaaacattttcacgcaccgaattgctggacacaatgaaaaaggcaacgatgcactacaatgccaatatgtcgagcaatttgactaaaattcttggtacattggtgggttcaaagttcaatcaaatcggtgatggggtgtattctcttaagtctgaggagcatcaaaagttggcggcagcacttgcttgatgtcgccgggctgaaggactggctgcatcgcgatcttggtgcgcgtgataagctgctcctcatactcgctacattcgaccagcccgttcagcttgccgacttacgctcgcgttcggaggaagcgggtttcaagcttccgaagaagtggaatctatcgcaggtgctaggccgtagtggtggtttagctctgcggataccatcgggatgggaacttgccgagactggcaagaactacctccgcaatctcggcgtggagtcgatcagcccagcagcgatgcaggttgccgctgatcttcggaaacacctcgccaatgttcaaaacgtgaccacacgggcgttcgtcgaggaagccatcaagtgccacgaggcgaagctatatcgctcggccatcgttatgtcgtgggtagcggcggtagacgtgctgtatcgcgaggttgtcgccaatcatctcgccgcgttcaacgccgaggcgcacaagttcaatgccaagtggaaggcggcggtcaacgaggacggcctctccaagatgcaagaggccgattttctcgaccggctcgtcccgattggtgtcataggtaagaacgtgaaggaggaactggcgaaggcgttgaagctgcggaacgggtgtggtcatcctaacagcctcaagatcgggccgaacatggtcgccagccatatcgaaacgctcatcctcaacgtattcgagcaattccaggtctgaattacgcccgagcgcattttccggcaaattcacccgcatgttaagaagctggcgatggggccgacgctttctgcaatttgacacatacccccaccggcaggggttcgtcgccctgtcaccggtgacgcttacgggtgccgccactgcttacgatttgcttatgggtgaaatactggcagcgctcggagcgatcccctcgcggggtaagttactgtatttgaaagaaaatgtggtggacgcactagggctcgaacctaggacccgctgattaagagtcagctgctctaccaactgagctatgcgtccactcgccaaacaaacgaccctgcaatgcaacggtcccgttcaggagcggcgccgttagcatggggtttgggtgttgccaaacaaaaaatgcgcgatgcggtgattgtatcgttccggaggtgaagagggggaaggggacggacttgaaatggggcggtgacgccacgcctgagaggcgaatgcggggtggatggccgtttcggtcgcgctctgcgggcgtgggggaggcggtcggtagaatgccagcgggcccggcagagcgatgcgggcggcctgcgcgccgttggtgcgtcgcattcagcacaggcgtccggcgcttgtaatgaccttgcctgcggtgccggggaaagcgctccggctggccgtcatggtccgcgcgcaagcctccccagcacgccgcccttgcattcagggccagcgttcgcccagcgccttgcggttgcgatcgatgttcatgatgatgccgacgcacagcatgacggtgagcatcgatgatccgccataggacatgaagggcagggggatgcccaccacgggcgccatgcccatcaccatcatgaggttgatggcgatatagaggaagatggtggtggtaaggccgccggcgacgaggcgcgcgaagcggtcctcggtgcgctgcgccacacgcatgccccagcgcagcagcaggaacagggcgatgatgagcgccagtccccccatcatgccccattcctccgccatggtggcgaagacgaaatcggtatggccctcgggcaggtagtcgagatggctctgggtgccgttcaggaagcccttgccgaacaggccgcccgagccgatcgcgattttcgactggctgatgtgatagcccgcgcccagcggatcgctctccgggtccatgaagatcagcacgcgcttctgctgatactcatgcaggaagctgaaggcgatggggatgagcgccgcgcccgccagccccgcgctcacgaaaagccggagcggcaggcccgcgaggaacatgacggtgacgccgccgaacccgatcatgctcgccgtgccgagatccggctggaggagcacgaggaggacaggcatgccaatcagcaccagcgacggccagatcgccatgaacgtccggatgaaagcgctgggcaggagcgcatagaagcgggcgacggcaagcacgatcgccactttcatgaactcggagggctgcaactgcatgaagccgagattgatccagcgctggctgccgccggcgaccccgccgatgagctccacgaggaacaaagcgacgagcaccacgccatagatcgggaaggcgctcatcctgatgtagcggaaaggcacacgcgagatgacttccgccatcaccaggaagatgctgaagcggaccatctgcatgcccgcccacggcgtcacatggccgccggcggcgctgtagagaacgatggcgccgaacgaggcgagcacgatcagcagcacgtacagccgccaggggaggcgcgcgatcgcatcggggacggggaccagccggttcattcggggtccacggcgttctggccggcgggccggacgatcgagagagaggcttcgtcctccgccccgagatcgtccccggcgacgggcgcgctctcgccggcactggtggcgccgctcgcattggctgggtcggatgcgttcccattcccggtggcggcttccaggatcggcgcggccgcggccaggccccgcgcgacgcggaactcgttgagctgccgctccagccgctgctgcggcgtcccgccccagctccgttcgagattggtgagcttttccatcgccttggccggatcgtacagataagtgatgcaatcgccagagatcatcggcgcatcctggttccgatcgagatggccgccatgctcgacgatgcaggcaatggcatagcgcgggttgtcatgaggcgcgaagccctggaacagcgcatggtcgcgccgcttgtagggcagggatgcgctgcccatgccccgggcggagacggcgcctacctgtgcggtgccggtcttccctgccagcaatatgttcggaatggggagccgggcggcgcgtccggtgccgccgccattcaccacatccttcatggcattgcgaatgacggtgagatgatcgagcccgatgcccagcggctgcccttcgtgcttcttcccgtccatgagaagatggggctggagatccatgcccgtggcgaggcgcgccgccatcactgccatctgcgtgggattgaccagcatatagccctggccaatggtggcgttgacggtgtcgtaggtctgccactcctgctgatatttgcgcttcttccaggcggggtccggcacggtgccgtagctctggctggggaagggcagatcgaagcgctggcccagccccagccggcgagccatcgcggcgatcgcgtccatcccgatcttctgcgcgaaataatagaagtagatgttgcagctctgctcgatggcgcggtgcatgtccacccggccatggccacgccgcgaatggcagtggaacaggcgattgccgacgcgcagcgcacccgtgcaggtgacggtgtcgtcaggcgcgaggccggcttccaggaaggacagcgcgatcatgggcttcacggtcgatccggggggatagagacccgccagcgtcttgttgcgcagcgggacatgatcgtccttcgagagcatttcccattcgagatgcgatatgccgtccgagaagctgttgggatcgaaactcggcatcgaggtggaggcgaggatgtccccggtcaggcaatcgacgatgaccacggcgccgctctgggtgccgagccgccggccggcgaattcctgaaggccggcatcgatggtgagcttgatggtgcggccgggcgtatcaggccgggtggtgagatcgcgcacgacgcggccgcgcgcggtgacttccacgcgccgcgcgccgggctttccggtcagcagcgtgtccagcgattgctcgagcccctgcttgccgagcttgaagcccggcgtgatgagcagcgggtctttcgtcttgcgataatcctctgccgaggcggcgcccacatagcccaggagatggcccacggcgggcccggcgggataatggcgcgagaagccttgcgcgggcgcgacgcccggcaactcggaaaggcgcaccgatacggcggcatattgctcgtagctgaggtcatcggcgacttgcaccggctggaaaccggcggccttgtccagatcctcgccgatccggtccaccgtgttgggatcgagcttgagcaggtcggtcagctcggcgatcaccttggggcggttctgcaaccggtcgggaatgagatcgacgcggaagttcgtgcggttggaggcgagcggcaggccgcggcgatccacgatccacccgcgccggggcggcgtgatggtgagattgacccggttgctctccgagaggagctggtatttctcgttctcggcaatggcgatccagcccatgcggccgacgagcagcccgccgaccgtgacctgcgccgcgcccaggaagaaggcccggcggctgaacgtgaaggactggctggcgtcggttacggtcttcttgccaaagagattcacggcaatcgccatctgtcgagtgcagcgcaaaggcgcacgatgatcgggaacagaccgatactataggcaatctgtggcaggatttgaatgatcggcccgccatggccggcaagatgcactgccagccagcccccggccagcgcgaaggccatcgccacggacgcgacgaaccagccatgccagtagtcccgccaggtgtggcgctggctctcgaaatcgagcgcaaggaggatgatcgtccacaggaagatcgcgctgccgagcggctgtccgctcatgagatcgtcgaacaggccaagcggcaatcccacccacaagggccagatgtccggccgcagcaggcgccaggcgaggaagatcatgaggccaaagggcggcaggagcggcgtctgcgcgatcaccggggcgaccgcgacgatcatcgagccgatcatcaccgagacgaccggcgtcccccggatgtggaggagcgtccggtcccggccaatgcggtgatcgtagcgcggcactattccgcgcccgcattactggcttcgacttcacgtgccgctgcctcgcgggcggcctcggcgggccgatagggcgtctgcaccagcaccagctccacgcgcgagggattggcgagcgggaaggcgacggcacggtccccttccagccgcgccacgactgcgacggggatgttgggccgatagatgccgccgatgccggacgtgacgaggatatccccgggcttgaagggattgcgctccgtattcagggcacggatctcgacggtgccatcgccacggcccgagctgatgccgggaatattgtccgtcgtccggcgcaccggcacgacattgccctcgtcgatcagcagcagcacgtccgagctgttgggcccggcgcgcagcacgcggccgaccagcccctccggcgcgcggacgggcatgcccggctgcacaccgcgcgcgcggccgatgtccagacgggcgaggcgcgcggcgctgctgctcgtggaggatatgagatgcccggcggaaaccacgccggtctcgctctcggtcagccgcagcaggcgcttgagccgtgcattctcctgccggatggcctccgcctcgatcagccgggtgcgattggcttccacctgcctgagcagcgcggcattctgggcaccggcattgatataggccgcgaccgcctcgtccagattgccgattcccaccaccacggtccgcagcccgctggacacgggccgcgtgatctcggccgcgacggatcgcagcgccgcgaacccggtcgggtcggcaatcgagatcatgagcagcagcaggccaagggccgcgccggcaagagcgatcacatagctggcgaacaggccatattgcgccttccggtcatagccggggcgcctctttcctggtggcggcacgacgcgccgcccttgatcaggcggtctggagcacgccgcggaagaccgggtcctccattgcgcgccccgtcccgatcgcgacgcaagtcaggggatcctcggcgacggtgaccggcaggccggtctcgtcgcgcagttcctcgtcaagccccttgagcagcgcgccgccgccggtgaggacaatgccctgatcgacgatgtcggccgccagctccggcgccgtgttctccagcgcgatgcgcacgccttccacgatggtgccgatcggctccgccagcgcgtcggcgatctggccctgattgatcgatatttccttgggcacgccattcacgagatcgcggcccttgatgtggatgatggcgcccacgccgtccgccggcttctgggcaatgccatattccttcttgatgcgctcggcggtcgcttcgccgatcagcagattgtggtgacggcggacataggagacgatcgcctcgtccatcttgtcgccgcccacgcgcacgctggtggtgtaggcaaggccgcgcagcgaaagcacggcgacttccgtcgtgccgccgccgatgtcgacgaccatcgagccgatcggctccgtcaccggcatgtcggcgccgatcgcggcggccatcggctcctcgatcaggaacacctggctcgcgccggcattgctcgcggcatcgcgaatggcgcgccgctcgacgctggtcgagcccgagggcacgcagatcacgatttccgggaagcgcgggaatcggcgatggccgtgcaccttgctgatgaaccatttgatcatctgctcggcgatatcgatgtccgcgatcacgccgtcgcgcaggggacggatcgcctcgatggaatcgggcgtcttgcccatcatcagcttggcatcctcgcccacggccttgacgcgcttgacgccattgatcgtctcgaccgctaccaccgagggctcgttgaggacgatgccgtggccccggacgtagacgaccgtattggccgtccccaggtcgatcgccatgtcgcgggaagtgaacttgaacaaattggagaaaaacgacatcgaatgtcctgttcatgccagcgcgccgggaccggcgcgtttcgcgatcctttgggaatgtccgctctggcgactccaaccatttcaggaaatgaatggctttcgctcgcgtaggtcgctcgcttggtctagtcgccatcagatgtcaatacgccgcctgcccgagactctggtgaatcgcattgccgctggcgaagtggtcgaaagacccgccagcgcgctcaaagaactgatcgagaatgcgctggatgcgggcgccgacacgatcgccgtgacgctgcggcaaggcggccttgacggcatcgccgtgaccgacaacggccatggcatcgcgcaaggggagatcgcgctcgcgctggagcgccacgccacctccaagttgcccgacgaggcgatcgagcaggtccgcacgctcggttttcgcggtgaggcgctgccctccatcggcagcgtctcgcgcctcaccctgtcgagccggcagccgggcgccgacggatggcgcctcatctgcgacaatggcgccatcgcgccactggtgccttgcgcgatgccggccggcacgcgcgtggaagtggacggcctgttcgctcgcgtgccggcccggcgcaagttcctgcgcagtgcccgttcggaatatgccgcctgtctcgacatcgtgcgtcgcctcgccatggcgcgcaacgacgtgagcttcgtgctcgagcatgacggccggcgcgtgctctcgctgcccggcgggcaggatcgcgaggatcgcgtggcccagatcatcgaccgcgaactggcggacaatcatgtgatcgtcgcgctggagcgtgaaggcgtctcgctggccggcgtggcctcactgccgacattccatcgcggcagcgcggatcatcagtatctcttcgtgaacgggcggcccgtgcgcgacaggctgctggtcggcgcggtccgtggtgcctatgccgatttcatcgcgcgggaccggcatccggtgctggcgctgttcctggcgctgccggtggaggaggtggacgtgaacgtccatcccgccaagaccgaagtgcgcttccgcgacccggcattcgtgcgcggcatgatcgtgagcgggctgcgccgcgcgctcgacgaggccgggatgcgcgtcgccaatcgccccgaggccggctcgggtgatctctggcagcgcgagccggcggccatggaacagatggccgccctggctgcgcagggcatgccgttcgggccagcgggagcggggatcggagtgggcgcgatgtcccggggcggcgcttatggcggcgcgccgctcctgggcgaccggcaagcgcgcttctccggcttcgcaccctcgggccgcgccgaaccggcatcaccggcggccccggcggggcaggacgcgcgcgaatttccgctcggcgtggcacgggggcaagtggcgcggacctatatcgtcgcggaggccgaggacggccttgtcatcgtcgatcagcacgccgcgcacgagcggctggtgctggaacggatgcgccgggcgctggccgatggcgcggtggctcgtcaggcgctgctgctgcccgaagtcatcgagctggacgagcccgcctgcgaccggatcgaggcgcggatccccgaactggccgagctgggcctggagatcgagcgcttcggccccgccgccatgctggtgcgcgccgcacccgcgctgctcgggttgagcgacgttgccgggcttgtgcgcgatctggcggacgatctcgcggcgctcggcgatgcgacgtccctcaaggcgcggcttgatctggtcgcggccaccatggcctgccacggctcggtgcgcgccggacgcatcctctcggtcgccgagatgaacgccctgctgcgcgagatggaggtgacaccccattccggccagtgcaaccatggccgcccgacctggatcaagctcgcccatggcgacatcgagaagctgttcggccgccactgagcggcgggtcagccgcgcggctgcgcgccttacccgtctgccgggcggcgcttctgcatcgcgatggaaatgaggctcagcacatcctcgtcatgctggttgacgatgcgggtctgccatttgaggatacccatttccgggcgggaacggctggcgatcttctcgatcagttcactgctgccgcgcaggacgtcgccggggaagaccgggcgcttccagcgcagctcatcgatgcccatcgcgccgagcgactgttcctgccagccggggacagcctgccagcgctcgaccatggcggccatcatcatcgcgcaggtgtgccagccgctggcggccaggcgcccgaaatgggtctgcgccgccgcgtcctcatcgaggtggaagggctggggatcgtagcgccgggcgaaggcgatcacttcctcgcggtcgaccgtgaaggggccgaaactgtcgctgatgcccggttcgagatcttcccagtaatagctcatcgtcaggaactgcccactgccagcaaaagcccattgtcggatgcggctcagccaatgtccagagcgacggttccgcgcgggacggtcgccgtcgcgcgacgactgagcgtgccgcccggcgtcgatacccgatcgagcaccatgaaatgggtgcgccaggcctccggcgtcacttcgcacacgctgtagccgcgctgatcgttcatgaagcgcagctggggattgttggccatcatcatgtcggttccgggccgcttgtcctgcccgtcaccaccgctggaaatggacgtggtgacgcattcgacagcgacggggcgatcgcgatcgtacaggagcccggcgaaattctggtgctcgtcgccggtcagcacgacggcgttgtcgacgcccgcgaggcggcgcatcaggcgattgcgcggggcgtcataggcggcccagctgtcgagattgaggattttctccgtctcttcttcggagcgtcgcctgtcgagcggcatcatcatcacctgctgggcgaggcaggtccacacggcgtccttgcgagcaaggttcgcgtccagccagctttcctgcgcctgccccagcacggtcgccttcgggtccgccacgtcggcgcagaagggccggaaaccatcctcgcaaggctggtcggaccggaagctgcgggtgtcgagcaggttgatgctggccagatcgccataatgcagcgcacgattggcatggatgagggggccgtgcgggatcatggcagggcgcaccggcatatgctcgtaccaggcctgcatcgctgcctggcgccgcagggcgaaaatctccggcggcacatcgccatgctgctggaaatcctgcacccaattgttctcgacttcgtgatcatcgaaggtcgagaggaagggatggcgggagcgggcggcctgcagatcgatatccagcagatattgcgcataatgcgcacggtaatcgtccaacgaatacagtacccggagccggtgatcgcgcaccttgggcacgggcaatccctgctggaaggcatagtccgagcgatattcgtagatgaagtcgccataatggaagacgaaggccaggtcttcctgcgcgagatgccgataagcggtgtagagacccgcctcgtaatgctggcaaccgcacacgccgaacctgagcgaggagactggcgcgcccgcgcggggcagggtccgtgcgcggccgaagagcgagcgatccgatccgaggcgaaagcgataccagtagggccggtcgggctcgagcccggtgacttccacatggacgctgtggcccagctccggccgggccgtggccgtgccgctggcgacgatggtcgcgaaccggtcatcgctggcgacttcccacaggacgggcagggcggacatcggcatgccgccatgcggcgcgaagggctcgggcgccagcttcgtccagatcacgaagccgtccggcgcgggatcgcccgaggcgacgccaagccggaagggcgtgtccgaaaaccagttctgcgcgcgcacgatggcaggcgcgccggcgatgcccagtgcagcggccgtgccgccggtggacaggaaatctctacgtgtcagcatggccggatgcattaaccgccaagtgtgacgggtcagggacaggctggcgaggatgaggtcgcgctgcctctcacgcctgcgccagcgtctccctctgcgaggccagatgcgcggcgcgcgcggccatgccgtcgcacatgcggccgagcgcttccagcacgagcttgcgcacctgcgcgtcaccgggctgggtctcggccatcgcgcggctcatggcatcgatccattgcgtggcggtggttcgcgcaagacccggcagcacgacatgcatcgacatgatgcaggcgcctggccgctgctcgaaccagtcccgcggtccacccgtccatgcgaccaggaaatcggtgagcgatgcgaccatcggcacgaggtccggcccgtgcatggcgcgcagctccgcataagccggatcgctgtccatgatctggtagaagcgctcggcaagccgggcgatcgccgcgcgactgcccaggcgctcaaagggggaggcgaattcatccatgaagcggcgctatcatccgcgccgcatcctccatttgatcgggatcaaggcacgccgagctgctgtgaatgctcagctgtgaaggaaatgcatgacgtccccgtcctgcaccacataggccttgccttcggcgcgcagcttgcccgcctcgcgcgccttcgcttcgccgccgagcgccacgaaatcgtcgaatgcgacggtttccgcgcgaatgaagcctttctggaaatcgctgtggatctcacccgcggcctcgggcgcgtgcgcacccttgtggacagtccaggcccgcgcttccttggggccaacggtgaagaaggtgatgagatcgagcagctcatacccggcccggatgacccgggcgagaccggcttcctcaaggcccatggcctccagaaactcggcgcggtcctcgatcggcatcgtcaccagatcggcctcgatggcggcggacaccacgactgcctgcgcgccctcggccttcgccttctcgaacacgcgggcgctgaaggcattgccctgcgccgcgctctcttcctcgacattgcagacgtaaagcaccggcttggacgtgaggagctgcgcctggcggaagatgcgggcctcctcctcgtcatggggctcgacaaggcgggcgggcttgccttcgcgcaggaggtcgagcgcgcggcccagcacggcggccgcgatcttcgcttccttgtcgccaccggtcgccttcttttgataagccggcacgcgcttctcgaggctttcgagatcggagagcatcagctcggtctcgaccgtctcggcatcagcgatgggatcgacgcgattgtcgacatgctggatgtcgtcattctcgaaacagcgcagcacatggacgatggcgtccacttcccggatgttgccgaggaactggttgccaaggccctcgcccttcgaagcgccccgcaccagacccgcaatgtccacgaaagccagctgagtggggatgatcttctggctgcccgcgatggccgccagcttgtccagccgggcgtcgggcaccgccacctggccgacattgggctcgatggtgcagaagggataattggcagcctgcgccgcctgcgtctcggtgagcgcattgaaaagggtcgacttgccgacattgggcaggccgacgataccgcatttgaaacccattggacgtccgttcgatagagcgattggcagcccattaacgccggggtgggcgcaatgccagtgcgaagggtatcccgctcgctgccgtcgcctgcgccctcatggatcctgttcacttggaaacgccgccggtgtagaagatcgaggggttcaaggggggacgtatgaagccggctatatggtgtccatttctgttgtcgctggccattgccggcgatgcgagcgcgcaagacgtcgctcttccgacgcgtctcgcgcaatgtcagccgcagagcacgacgacggatgcttccgagatacgctaccggaactgcttccccgatatccgcgagagtagctacgcggccgcctatatcagtttcaacaacgaccggatgaatctcgacgcctatctggacgggctcgaacgaaaccagcggaggagctttctcaccttcctgagatcgcttttcgtctccaacacggacacggtgctggtcgtcgcacggatcgtcgcaaagcccgggggcgggcggccggacgagctggtcggcagctacacgctgatgaagatcttcaagagcgacaggggcggcgagcatttctccgtggaaaaactgaccaaggacgggctcgaaggcccgatcttctcagcggattcaacctcgagggtggttgtccagatttcctacgcggcggagcaccgcgcggaatccaatgtcagcggcgccatcagccagctgggcgacttgctcgggggcatcagttatctgcggaagatttcggcgctcgccgctgacaagaaggccgagatcaagcggctcgacgatctgattacctccaagttcaaccggaatgcggatttcggcaatgccgtcgacctggggctcgaccctgccgggacgcaggccttctacggacggctgacgctcggcaaatatctggacagttcagcgggcggcaatctgcacgtcgccgtggtgccggtggcttccgtcctggtgaacaatgcgccggttgatccatccagcatccaatatggcgatggccgctgggatcctgtggcgaccaggcggatcagcgaccgctacatcgacggcctgccgctttcctcccatgttcgccaggcgatgggcgacgattatctgctgttgagccgggcagccgaccagacgacattcaatcgcgtctgcgacaagctttcagagttcctgagcgatccggccttcggcctatccggtacggacagcatggcagcgacctgggccttcattgcgggcaaccccttactgaaatctccgccggtgcgggcgaattattgcctgagcgctttcgagcagcaaggcatcctggagcgccacggcctcggcttgccgccgctctccatcgtcccggatgccaagttcgacagcctcatcgccgcagcgcagctttatgcggcaagggccgatgaaagtgcgatcgcggcccagcaggaaatcaaccgtgccctcgtcgccgaaacgcgcgcggccctgatcccgccaccggagggctattcgtcgacgccgctgggaggtcatcgttatgcggggcaaaccgtcgatccggtcgagccattccacggcgtagcaaccgagacgatgtccggacgggaaggcaatcgatatgaagggcagctcacgcttgccggcagcgggctcatctacgaaggactgggacgttatgtggtcagtcgtcctggtaccgccggctgggagtatcgcgactataccggggactttcaggccaactggttcagcggaaacggcgtgatgcgctggcccgacgggcgcgagttcaagggtcagttcgcgcgcgacctgccaagcggctacgggatactgagttactcctcgggggagcgctatcatgtccgaatggtggacgggctcccgaacggacccgccgtgagagaacagaatggggagcgccggggcggcaactggatatcaggcacgttcgtgccggaatgacccggtggtgattttgccgcggaagaatcatgcaatggcgcaggcaccggcggcaggggttccgccgccggtgccgctctgcatcagttgccgaccggctggttgtccgtccgcgtgaccaccacggtcgaggaccgcggctgctggcccgacaccggccagttgccggtcgggtgctggatgttcacgaaaaaggtgcgcaggtccggcgtgtaggcgaggccggtgatctcgcagccttccggaccgacgaggaagcgcttggactgcttcgtcgtctggtcgatgtagaacatcgcattgtggccgatcgtatcctcgatggacacgcccgagacgccggacgagccgggaacgctgtgatcggtctgcacccacaggcgaccctgcggatcgatgcggatgccatcggggctcgagaaggtatccccattgatgttgccggccagattcgcgccgcccggtgcccaggcgggatcgcccgcgagcaggaacagctcccaggtgaagctggtcgcgagcggagaatcgccactttcccggaacttcaggatgtggccgtggcgatttgtgacgcgcgggttggcggcatcgaccacacgacggccgctgttgttcgtcagcgtgacgaagatcgccttgccgtcgggtgcgaccgtgatccattccgggcggtccatcaccgtcccgccggcgacgcgcgcggcggactggcacttgacgagcacttcggcctggttcgcgaacgagaccggcgtgggcgcaggcggcgtcgtgctctggctgacattgcccggatcggacgcggtcgccgtcaggccgttctggccgtggacgagcgcgcgccactcgccagtgccatcagcgttgaacttcgccacatagagcgtgccgtagtcgaggaggttggtgttcgccgcccgattggtggtgctgtaggcactgtccggaacgaacttgtagatgcagcccggggtgctgtcgtcgcccatgtagaaggccacgcgccgatcggtgtttgcgaggaacgtgacgttctcatggctgaagcggcccatggcggtgcgcttggtgggcgcggccagctcgagatagggatcgatctcgacgacccagccatagttctgctcgggctgcgcgggatcgaaatagttgtccgtcgtttcctcgcaggtgaggtaagtgccccagggcgtgcgaccgctggcgcaattgttcagcatgcccttgatcgtgccggagagcaggcctgcggccgggccgccggcgcgatagctggaattgccggtgtagcgcttgttgtacttcgagccggccttgaccgcccatttgccggtggaatcggcggcgacctcgatcacgccgatgccgaccgcggagagagcgagcgccttctgctcggccgtggccgtcgcgatgtccggcacgctcgccatcaggatgttgaaatcgggatattcgaagttgatggccagcagtccgcccttgttcgcatcggtgccggacagctcgaaatactccatgccgtcatgattgccgccggaccacttctcggcctgctcgagggtggggaagctgccggaataaggtgtgccggcctcgatggagtcaccggccttcagcagcacctcgaccttgtagccggtcggaacggtgacggtgtcgttgcggttcgcgggcaccgacgtgaagccgatcgtgtagctcggggtgggcgtgggggtcggtgtgggcgtgggggtcggtgtgggggtcggcgtcggaatggtcaccgggccatcatcatcgtcatcacagccggcaagcatggcagcgacggggagaatggacaggccgaacaggccattgcgcaacaggctgcgacgcgacggattcgcggcaacgatggcttcaaggctgttgggctgcggctcgccttcgacttcggtgcgatagggcgcgcgcgccttatccgtgagataggacatgattttccccttgttggcagtctggctcggatgcggaagcgacggctggctgcccccgcccttggcgcccacctgattgcagccgttcatgtcatcaccattgccggagcgttgcttcgccatgacagttgcatgaccattgcgcggcagaaccatgtccgatccgttacggcagcgggcggcttcccggccgggcgcagctgcgttagagagcgcgcatgacctgtgccgatcagatgagggctcttccgtcggctccgcgccgacgcggcggatacggcctgagtacccttgccgggctcgcgctgcttctcgccggctgcgcttccaccaaataccgccccgtgagcgacacgccggtgcggatcggcaagccctatgccgtgcgcgggatgacctataccccggccgacgatcgtgcctacgaccgcctcggctatgcgagctggtatggcgacgaatccggcaacatgaccgcaaatggcgaacgcttccgcaagggcgcgatcgccgccgcgcatacgacgctgccactgccgagctatgtcgaggtcacggcgctcgataccgggcggacgatcctggtgcggatcaacgatcgcgggcctttcaccagcgggcggatcatcgatctctcgaaaggcgctgcggccctgctcggcatcgagcggcaaggcgtggctgccgtgcgcgtgcgccgggtcgagccccccgaaagcgaccgcgcgcgtcttcgggccggtcgcgaggccatggcgcgcccccgggtcgcggaatcgacgctgacgctctggcgcgccgcacttgcggactcacgcacggggcagggcggctgcggcgcacagaccgcacgctgctgaaggcgcggggttctgatactggggtaatcctagtgagcccgggaaccctttcggggcaccctcaatccgcgaggcgcagggcgacttcgctcatgaagcgggcgtcatcgcccttcgccagccattccgcttcgcgggacatcgcgccgagcaggtcggccagcgggtcgatctcgctcttggcataattgccgagcacatggcccgtcacacgatccttgtggccgggatgaccgatgccgatgcgcacgcggcggaaggcattgccgacatgcgcttcggtcgaacgcaggccgttatgcccggcggtgccgccgccgcgcttcactttcatcttcatgggcgccagatcgagctcgtcgtgaaagacggtcacgttcccgacatccagcttgtagaaatcgcaagccgcgcgaacggccctgccgctctcgttcatgaaggtctggggtttgaggagaaggatcttctcgggcccgatgcggccctcggcggtcaggccctgaaactgctttttccagggcgaaaagccgtgatcttcggccatgacgtcaagcaccatgaagccgacattgtggcggtggagcgcatattgcgtcccgggattgccgaggccaacccagagttgcacagatgcgctccccccgcgcggagaggcttacgcctcgccggcctcttcgccttccttcgtcgtgtcgccttcgctcgacttgagcgcggacggtgcaacgatggtagcaatggtgaaatcgcgatcggtgatcgccggctcggcgcccttgggcagcttcaccgcgctgatgtggatcgaatcgcccacgtcaaagccggtaaggtcaaccgtgatgctgtccggaatctcggcggcatccacgatcatttccaactcgtgacggacgacgttgagcacgccaccgcgcttgagaccgggagcggcctcttcgttctcgaacaccacgggcacattcacatgcacctgggcgtgctcggaaacgcgcaggaaatcggcatggagcgggcggtccgtgacgggatggaaagcgacgtccttgggaagggtgcgaaccttcttgccgccaacctcgaccatcaccaccgagttgaagaagtggccggtgcccagcagcttggagagaatcttctcctcgacatggaccatctgcggctcttcattgttgccataaatgacggcgggaacgcggccctcgcggcggagagcgcgggaggctcccttgcctgcccgatcgcgtgcctcggccgacagcgtaagcgtgtcgctcatatgcgtgtctccaaaagcagattgtgtatattccgccacgcctccagggatgaccatgacggaaggcggcgcgcttagcggcaaatgcaggcaaaagcaatgcccatgagcaacgctgcgatggggcggtgcccgccgggcgctccgctcagccgagcacttcctgcaccgcagcgaccagcgagcgggcgcgaacgggcttcgaaaagctgggcgcgccgctgaagatcgggggctgcacgtccgcgagatagcccgacatgacgaagaagggaatatcgtcctccttcagccggcccgcgagcggagccgacgtctcgccgtcgcccaggttgatatcgaggagggcaagggcgcattcgtgccgatcgagcagcgccatcgccgtgggcacgtctccggccgggccgatgacgtcgaaccccgcattctccagcatggcggcgaggccgaggccgaccagcggctcgtcctccacgaccaggatgttccgcgcgaccggcgagggcgccgcgagcagataagtccactcatccccgcgcgatgagcggtgcattggtcgctcggcaacgatgagcgcggccgcaacgatgacgccgccggaatcgcgaaccgcggagaaggccgcgctcaccggaatttcggcgcccgacgcggcgagatgcgtcgtttcctgccggtccggctgctgcccttcccgcaggcgggcaagcacggcttcctgatcgcgccggagatggtgcggcaggatacgactgaaggatcgcccgatcatctcgctggcagaatggccgtagagtcgcgcggccgcgtcgttccagctcagcacgatgccgccaagatcgaggccgatgatcgcatgttgagcgccatgcacgatggcagcgagcagcgcgttgctgccagtgatgaacggcccctcggcgaggccggattcatgatcgaaacggggcatccgtgcgccctttcccggttcgtcccactccgggacggatagtgcccgagtcgcaggaggggcgcaaacataatctcggattaaccggtcgggtcgtgtgacttgcggggccggttcactggaggcgggccacgcgccagccgcgccgggccagttcgttctgcaggctcgcggaacccagcagatgacctgcgcccacagccacgaaagcgatcccttgatggcggcgcagatcgccatcgagagcggcgccccaacgtgcattgcgcgcgtcgatgagcgcccggcgcaagcgcggcgcgctgtcgagcggcgcgaggaactgccgctccagccgatcgaggtcgccttgcgcccaggcctgctgcagatcggcatggagactagccgccgcatccgcttcccgcacggcctgcacgagcagcaggcgctggtccgcttccggcagcgcatcgaagatgccgagctgctcctcgatggtttcgagcccccgcaccggcttgccggcggtctcgaaggtgcgggtcagcacggtctcgccgccatcctccgaggaaaggccgagctcggcggatgcggcggcactgaccagcagggcggcggcccagctctcatagccgtccagcccatgtagcacgccgggccgccgccggatcagggcgcgcagcgtctcggcatcggcaggcgcgagccgggcggtggccggggcaaggcccgtggcgcggccgagccgctcgaacaccgcgcggctgcggcgctccttttccagcccggtcacctcaaggatcagccggtcgctgcgcgccgttgcccgcgcgatctctggcgacagccatgtcgtaccacgctgcagggcgtggaccgtgccgaacagataggcttcccggccgtggccagtgacatgccacagggccggtcgcgcggtgacctccgcctgcccgccctgacgcccgatctgccagcctgcccaggcgagcacgaccagcgcggcaagcgcgaggcaaaggagcagcgggcgggacaggctccggcgggatgcccgatcggccatgaaggctcagcgccgtcggctgacgcgccgggcggaaatgccgcgcgccttcagcatctgctgcacgctgccgtccccggcgagatggcccgcgcccacggcgatgaagaccgtgccgggcttctccatgcgggtgctgatccagtccgcccagcgggcattgcgatcagtgagcaggcgcttctccagctccggattgctgtccacggactcgttcatgatggcggcgagttcgtccggcttgcccttcgcccatgcgtcgatcatccgctcgatggtttgcgcgagcgtgggcagttcgtcgagcgtctgcaccagcaagtccacctgcagcggatcgggcagggtttcaaaaatgccgatctgctcggcggccgtctccagcccggtcagggtcttgccggcttgcgttgccgcggcctcgatcacgcggtccgcaccgctctgcggatcatagccgagccggtgcagcggcgcgacggtcagggtcagggtcgtgaaccatggcttcacatggtcgaaaatttccagcggcaggtcgttcgctgccagcgcggcctgcagcttctcccgcgacggcgcgggcaggcggctgctcaggctctcgccacccggatcgaacgcgcgccgcaggagcatctgctgcgcctccggctcgtcatcctgccccgcgatttcgagcaccacctccccggacttgtcgaacgcggcgcgcatcggcccctcgaaccagcgcatcccgggcttgagaaggtggatggtgccgaacagatagatggtcgtatcctcgtcccgcacgacccacagtgccggacgcgcccgcacggagcgcggggccgaggcggcacgcgtcggcgcatccgccgatggtgccgcaggcgcggcaagggcaggggcgggcaggcagggggcgagggccagcgcgcagccgaggatgaatgaggtccagcgcatgatctctttttccgggtccggccgttgcatcgcggagttgccggcgccgcgcaaggcccttgcgtcgccgcgccttgacccgcgcccacccatgcgccaaagcgcgcccgtccgttctcccgcggaaatgcgggagaaagttgcaggtgaaatgattgggcgatgccggatacggaaaccaagccgctgagttttcagcaactgatcctgaagctgcatgcctattgggcggcgcagggatgcgtcatcctgcagccgttcgacatggaggtgggcgcgggcactttccatccggccacgacgctgcgcagcctcggccccgacccgtggaactgcgcctatgtgcagccctcgcgccggccgaccgacgggcgctatggcgagaacccgaaccggctccagcattattaccagtatcaggtcatcatgaagccgagcccgccggaccttcaggggctttatctcggctcgctcgaggcgatcggcatcgatccgctgctgcatgacatccgcttcgtggaggacgactgggaaagcccgaccctcggtgcttggggactgggctgggaagtctggtgcgacggcatggaagtcactcagttcacgtatttccagcagatgggcggctttgactgcaagccggtcgccggcgaactgacctacgggctggagcggctcgccatgtacatccagggcgtggacagcgtgtacgacctcgtcttcaacgacgcggtgggggaccgcccggccgtgacctatggcgacgtgttcctcgccaacgagcagcagatgtcgaaatggaatttcgaggtggcggacaccgagaagctgctgcgctggttccgggactgcgaggcggagtgccaggcctccatcgcggcgcacgtgccgctagcggcctatgagcaggcgatcaaggccagccatgtctttaacctgctgcaggcgcgcggcgtcatcagtgtgcaggagcgcgccagctatatcggccgggtgcgcgatctcgcgcgcggaagctgcgaggcttttatcgagggcaatcgcccggattgggaagccagatatcccgggtggacgctctgatggccaatttccttcttgaactgcgctgcgaggaaatcccggcgcgcatgcaggccaaggcgagcgaggatcttgcccgcctgttccgcgacaagctggcggaaagcgggctccggccgggcgagatcacatcctatgtgacgccgcgccgtctcgcgctcatcgcacatgacctgccgatggcgacggacgcggtgagcgaggaatataaggggccgcgcacatcggcgccgccacaggcgctggaaggcttcctgcgcaagaccggtctgacacaggaccagctcgaggatcgcgacggcatctggttcgcggtggtcgagaagccgggccgcgccacggcggacgtgctggccgaggcgatccccgccatcgtgcgcgctttcccctggcccaagtcgatgcgctggggcgatgctagcctgtcgagcggcagcctgcgctgggtgcgcccgctgcagggcatcgtggcgctgctgggccatgacgtcgtgccgttcgacatcgagggcgtgacggcgggcaatgccaccgtcgggcaccgcttccattcgcgcgggccagtcaccatcgcttcggccgaggcctatgtcacggcgctggaacaggcgcacgtcatcgtcgatcaggaacagcgcaaggcaatcattcgcggcgaagccaaccggctggcgcgcgaggcggggctggagctgatcccggacgaagggctggtagccgagaatgccgggctcaccgaatggccagtgccgctgctcggccgcttcgacccggcctttcttgaggtgccgccggaagttatccagctaaccctccgcataaaccagaaatacttcgtactgcgcgatggtgcaggcaagctggccaacgccttcatctgcaccgccaacatcgtggcgagcgatggcggcgcggcgatcgtcgcgggcaatggcaaggtgctggccgcgcggctctccgatgcgcgcttcttctgggagcaggaccgcaagaccccgctcgcggtgcaggcgcagaagctcgggcggatcacctttcacgagaagctgggcacggtcgcggacaaggtcgagcgcgtggcgaaactggccgaatggcttgcgagcgaaggcatcgttcccgattgcgaccccgccctggcgcggcaggcagcggaactgtgcaaggccgatctcgtcaccgagatggtcggagaatttcctgaacttcagggccttatgggcggctattatgctcgcgccgaaggtctgccggatgccgtcgccgatgcgatccgcgatcattacaagccggtcgggcagggggacgatgtgccgactgccccagtgacggtggctgtgtcgctggcggacaagctggatacgatcatcgggttctttgccatcgatgagaaacccacgggctccaaggatcccttcgctctccgacgcgccgccttgggctgcatcgcgattatgtcgacagcgggattgcggcttggattgcgggatgcattgggctggtggcgccattcgggaaaccagacactccctaacgaaacttacgacaacctgctcgacttcttcgctgaccggctcaaggtccagcagcgcgaagcgggtgtccgccatgatctcatcgatgccgtgttcgcgcttggcggggaggacgatctggtccggctgctggcgcgggtgaaggcgctgcaggccttcgtcggcacgccggacggcgccaatctgctcgccgggtacaagcgcgccgccaacatcctcaagaaggaacggccggagggaaccaagccggaaagcgaagccggcgaggaagatcccggcgtggcgctgaccgaccccgacgtggcggaagcgatccgcgtgcatgacgagaatgtcggtcccggttacgagcccgagccggcggaagccgcgctcatggcggcgctcgatgctgccgagccgcgtgccgatgccgcgatcgaggcggaggacttcgagggcgccatggctgccctcgccacgctgcgggcgccgatcgacgcgttcttcgacgccgtgacggtcaatgatcccgatgaacggaaacggaattcccggttaaacctgttgacccgaattcgtgctgcggtgcacaaagtcgccgatttttcacggattgaaagctaaaaacacgcaagcggacgcagacccgcatctcattgtctggacattggtcgcccggacgaactcaggccatcctggctcaagaaggtggaacggcagatgacacgatatgtctatcgcttcggcggtggtgtggacgatggtggcaaggggaacaagaatctcctcggcggcaagggcgccaatctggatggcatggccgcgatcggcctgccggtgccgcccggcttcaccatcaccacggagatgtgcacccgttactatgaggacggggagacctatcccgagagcctgaaggcggaagtggccaatggcatcgcccatatcgagggcgtcaccggcaagcgcttcggcaatgcggccgatccgctgctcgtctcggtgcgctccggcgcgcgcgtctccatgccgggcatgatggatacggtgctcaatctcggcctcaacgacgagacggtcgaggggctggccgccgtttccggcgatgcccgcttcgcgtgggacagctaccgccgcttcatccagatgtactcggacgtcgtgctcggactcgatcacggcaagttcgaggaagcgcttgaaatcgccaaggaagacaagggcgcctatctcgacaccgagctggaggccgcggactggcaagcgctggtcggcgagtacaagaggctggtggaaacgctctggggccggcctttcccgcaggatgtgcatgagcagctatggggtgccatcggcgcggtgttcggctcctggcagtccgagcgcgccaaggtctatcgccggctcaacggcattcccggcgaatggggaacggccgtcaacgtgcaggccatggtgttcggcaacatgggcgacacctcggcgactggcgtggccttcacgcgcgatccggcgaccggcgagaatgcctattatggcgaatatctcatcaatgcgcagggcgaggacgtcgtcgccggcatccgcacgccgcaatatctgaccagggccgcgcgcgagcgggccggggcgaagccgctcagcatggaagaggcgatgccggagacctatgccgagctggcgcaggtcttccagatcctcgagacgcattatcgcgacatgcaggacatcgagttcaccgtgcagcagggcaagctctggatgctccagacgcgcgccggcaagcgcaccgccaaggcggcgctgaagatcgcggtggacatggccagtgaagggctcatcacgcgcgccgaagccgtggcccgcgtcgatgcgggggcgctcgaccagctcctgcacccgacgcttgatcccaaggcgccgcgcgatgtgctcaccaagggcctgcccgcctcgccgggcgcggcatccggccaggtcgtgttcgacgcggaaaccgccgagcggctcaacgaactgggcgaggccgtcatcctcgtgcgcatcgagacgagccccgaggacattcacggcatgcatgccgccaagggcatcctcaccgcgcgcggcggcatgacgtcacatgccgccgtggtggcgcgcggcatgggccgcccctgcgtctcgggcgcgggcgccatctccatcgacgcgccgagcaagctgctgcgcatcggggaacgcctgctcaaggaaggcgacatcatcaccatcgacggcgcaaccggcgaggtgatggccggcgaagtgccgaccgtgcagcccgagctggccggcgatttcggcacgctcatggaatgggcggacgaagtgcgccgcctgaaggtgcgcgccaatgccgagaccccgctcgactgccgcaccgcgcgcgagttcggcgccgagggcatcggcctgtgccgcaccgagcacatgttcttcgatgccgcgcgcatcaccgccgtgcgccagatgatcctggcggacagcgaggcaggacggcgggaagcgctggcgaagctgctgcccgagcagcgcgccgacttcacggcgatcttcaccgagatggcgggcctgcccgtcaccatccgcctgctcgatccgccgctccacgagttcctgccgcacgaggatgtagacttcgcggacgtcgcggcggcagcgggcgtgggcgtcgacctgctcaagcgacgcgcggccgaactgcacgagttcaatcccatgctcggccatcgcggctgccgtcttggcgtcacatatcccgagatctacgagatgcaggcccgcgccattttcgaggccgcgctggacgtggccgcggcgagcggcgaggcgccgatacccgaggtcatgatcccgctcgtcgccacgaagcgcgagctggagctgatgaaggatgtggtggaccgcacggcgcaggccgtgttcgccgagcgcggcgcacgggtcgagtatctggttggcaccatgatcgagctgccgcgcgcggccctgatggccggcgagatcgcgcaggtgggggaattcttctccttcggcaccaacgacctgacgcagacgaccatcggcatcagccgggacgatgccgggcgcttcctcacccaatatgtcgacaagggcatcttcacgcgcgacccgttcgtgagcctggatgtggaaggcgtgggacagctcatcggcctcgcggctgagcggggcagggcgactcgcgccggcatcaagctcggcatttgtggcgaacatggcggcgatccggccagcatcgccttctgcgaggaaaccggcctcgattatgtcagcgcctcgccttaccgcgtcccgatcgcccggctcgccgcggcgcaggcggctctggccaaggcgaataaataaccgggccaaggcacaaaaaggggttgccatggggaggggccgggactatctgcgcctctcccggctgccccacaggcagcccggtaaatggctcaagcacccgtagctcagctggatagagcatcagactacgaatctgagggtcggacgttcgaatcgttccgggtgcgccatttcctcccatattatcaaatggataatggcggcgtcccgctttcaccttcctggcaggtggcgggcaggcatcacataggcatcacgcctatgggaacctgaatatcgttcacctttcggttcaagcgcccgcgcagtgatccgcagtgaacatctcgcccttagtgctctcactcaacctgccgagtcgcttgcctcgggtagcgaacgcgaccgctgaggcgcgatcgtggatgtcattgcgcgtcggaaatacgagcgcacgctggggccccactctccgcccagtccgatcaaaatgagcctcccgactcatggctccatccctgccccgtggtcgcggcgccagtagaagccgacacggagtctcgcctgctgcttgcctcccggcagcctggcaatgacgagagagggtgcgttgcgctgttcgcactgacttgacgagatagtcatgcgaacgggcacctcttaggcggcgtggacaaattcggattgaatttagtcggtcacaacgaccgcttctccaatgatgcgcccttcccacaggtagaattttccggcccgcttgaatgtggatgcagcctgatcgccggataggaacatccagccgaagcggccagtttcaccgggtcgcaactcaaccccgcccaaaatcggccagccatcccaagcgggttcttccggtgcgatggtcgttttgcaggggcagccccaccccgagaatacaggctgcgatttgccaccttgatcggttggatagagccagacgtctgcaatcaggtctcggcgcgcgtggcgcatatcgggcatgggatttcctccgatcccatagtgccgtgagaagaaggcttgggcaacattatggcggaaacgccaagcctcgttgacgaagcgccaacagattgattcaaggcttccttttggaggcgggtttgagcaggggcgatctcaccgaagcggaatggcgcgttttgaaggacttgttgccaatcgagccgaagaaccgtggccgaggcaggccaccagaacagaaccgatcaatcatcaacggcatactctggcggctccggtgtggagcgctatggcgcgacgttccgcccaagtatgggagttggaacaccatctatcgacggttccggcggtggagcgaagccggggtttgggaaaccgtcgccgtgacgctggctgagatcatgacggacagcggccactacagcatcgacagcaccaccgttcgcgcccacgtctcggcagcgggcggaaaagggggactcatcgacgcgctcttggccgctcgcggggcgggttcaccagtaagcttcactacctagctgatgctctcggacgaccgctcgccttccatctgacggtcggcgaagcggcagattgcaaagcttatgacgccctgatcggtctgccagagcgcacgccatatgctttgctcgccgataaaggctatgacgctgacgccatccgcgccgaccttgccgaacggaaaattgaggccgtcattcccggtcggtcaaaccgccgcgtgaagatcgagcatgaccggacgttttacaagcagcgcaaccgcatcgaacgcatgttcggtcatctcaagatcaaccgtgctatcgccacccgctacgatcaactggccaacagcttcctcggcatggtccatctcgccaccgccagatactggctcaaatttgtgcacgcggcctaactcatccgggcatataaaataaatacagatataatttccgtaaatgcgcatatatcccaaagtaagtctagcaataatccgcgttttattgatatattccaattttggtattatatttaatggctagatgcactttagcgggagtgccctgtgccccttcaaattgtcgagttcaacgatcttacgccgctgcataacggcgtcgctcaggtttctctaggatcaccggtggccaacaccgatggcgagatcaccggcgaagtgacgctgagcgggaagaccaggatcatcaagatcgtcggcgacggaacgatcgactggggcaacgacactcatccggagccattccgcggcgtcgagttccgcggtgttaagcccggaacccaatttacggtcgcctgatgttcggaacgcttggagccgggggcgcgaacggcgcctccacccgtccgcgcaacgtgcgcgtcgctgcgaatacggccgggatcgtctaccgtgtgcgccgtctgctcggcagcacctcgacgatttccctgaccgccgcgagcaatgcgaacctcagcctcgacggcgacaatatcgaggctgagagcggcatcgcgctgggggagacgcagaaggccgtaatccgcgaagagctcggcgaccaggcggtcgagtatgcggtcaacgtcagcgcaacatcggggagcgaacctacgccgacgctcgaccctgccgtgagcggtctcacgctcgccaacacggccgccatccgcgccgggttcgccgccgtgcgcgccggcacgcgggacatgcggattatcacgatcggcgacagcacgaccgccacaggcggcgtcgtcaccggcaactcacgctaccactcctggccggcccgcatggcgagactgctccgcgatggaggccttgcgacgagccacgaaaatctcgttggcttcgcgggccaaagctccgccgacaatgccaataccagcttccccaacttcaccttcaccgggcagtgtaaccccgtggaggattcgctgggcgggaagatattcggccagtccactacggggacgttcacctttacgccgagcgagaatgtgaccggcttccgggtgctctacaccaagtcgacatcggcgggtgtcttctcctggaaggtcaacggtggtgcggcgaccaacgttaaccgccagatcggtgcgggttatgcgttaggtgaactgatcgtcgatgccgccaccgtgccggcgctcgcaacgcccggcctgcatacgatcagcttctcgtgggtaagcggctatcacgcagtcatctcggtcgagggcctgcgggacgagcgcctcgttaacgtctataatgcagccatctcgtccagcaaggcggttgactggccaactccgacaggccggccctactaccggaaggagctgttgcagaccgagcaggctgacctcgtgatcatcaacctcggcatcaacgattggcgggcaggcaactggacatcagcctacaacacggcgctgcagtcgcttatcacctccgcgaaggccggcggttcggacgtgatcctgctgtgcccctgtccctcggctgaatccagcggcgagagcatatcggccgtgcggcagctcgcctataacgacgccatcctggcgctcgcggcgagcaatgacgtgccggtcgtcaacctgcgcagcttctatggcaatggcgatgcggcggtgagcgcgggctacctgctggcggacgggatccaccagacgcaggaaggctatgccgcgacggcggcgctgatggccggcacgctggtctatatcgagcagatggcgtaaacgtcagcatcgatcatgtgcattcgatccgcattagtgattgcgagcactccggcagaagcacgaggcggcgggcatacttgacagcgccggagtggaacctctgcaaaggatgtccccaagaggggcgccgaagttgccgtcctccgatttccccggtgggcgctgacgcggtgcgatgtcacgtttatagggattatcgcttgtcacggcgtcacctaacgcgttgtagcacaaccaatagcccccgcagagtccgccaggactctgcggggggcttcgccgttcagtcgctggcgtggccgctatccatcgcccgcagcaggcacaggcggcacctcaccttatccggatccacggtgaccaggatgactcttacgcccgacgcgcagcgccttacggccgtttcgatcgggcgtatctggagcgggggcctatgctcatgcggcaatgcgtccgatcgtgcgacatgatcccgtgcacagcgcgcggccggccgccggtgacgtcgcgaggcttccatggagcgcggtggagggggcatagcacgataccaggccgcacgatccagccagcgtttccagctcgcggagacttgatgcgctgaagccgtagcgcgtggcgcatatgtcgcattggcgccccatggttgcgcctcttagcttcgtcgacctgaatcgaaaagggcgccccgtgaggcgcccccgtcgatcgatcaggctggcaggatcaacgcacgagcgaaaccaggataaaaagccctatcacgctcaatatcgatagcgggatccattcgaggcgcttcaccatagcgcgcgcttcgcttcgttgctcgggcgttgcgatggcgttgcccatgagcgccagcacggcgaatagcattatgattttcagcatggcaggactcccgtgcgttgctcgattccgtggctgccgtcatagacggcgacatcggccggcgcatcgtgctccctgccgcccccttggaatatagggagcggcgggccttcaccgtctagggcaggatgtgctcgccgagcctgtggaagaacgctcgctccatggggccgagatccccggctttggagatcgcgtcagccacgaacggtagcatgatcggatgcccgctaacccgcattgcgttaacgagtgcgtcggcgcgggatttcccctcaacagtgagttcctggccgcccttgtccgacgcaggccagtaatttatcagcccaccctggaagcattctgcgaagtagagtgtttccagcttaacttgatccatgatgcattcctttacttctttgtttgttgataggttttcagagacgtcgcccgttgccgcgggcggcgtttttttctttagattaagctaagctaacttttatcgtcattcaagataaccctcgcgaatcggtaagcaatactaccacctcatcggcgtgagtcaaacgaatattaaatcactataatagtgacatcatggagtattaaatcactattatagggacagtgtcgaatataatgctgaatctgcccctttgggcggctttttgttatccgccgtcttctggccgcgctcgcgaggacgcattgggcgacgggatcgccagccaagtcgcgcggcagatgcggcctcgccgttgaggctgagcgcccgtgccggccgatagcctttgcgctctccggactccatcacgcgacagccaagctccgatggcggctcacccgagaaggctctaagatggggaggctaggacgccaggcgattggtgcgagctggcgcgtcagagatgcgtagggcgcaggctttcatcctgaagggtaagggctctgggtgcggggcgggggagggctcaaatctacccgtcacatgttcgctccgggtcccatctcgcgattacgcggtaacgggggacgcgctgagcccgattctcgcaaggttctagatcggccactgagacaaacgggtatcatgacgcctttaacctgaggcagacggtagagtttgccattgtcacagggtgaacaggtacccaccataccctgtgtcaggaaaatttgattgaaatcataaacttgcacagggtgaacagggtgaacagccctattgtctagggaatagtgagagagaagaaccccaggtaggcaatagcttggtcgaggggaaagctgtaaaatgacagcctataaggaaatgcctgtccaccctgcacaccctgtacaacagattagttttattggattttatcagtcacagggtagggcgggcacctgttcaccctgttcaggtgtatggtgggctagtgtccgactgcatcctgaacgctcagattccggacaaccgccgtcacggcaactcactactttatcctgagcgacgagtcgcgacgcggattcactgctcggtgtcgaacccggggcgacagcgccgaggatgtgcaaagtccagttctagagacacgcaacgcaaagctgatggggtggacgcccccgcgacggcatctaggtgccaaagtggaggtgttggagcaccactgagggaagcgtctgtgtcgcaggtcaccacaatcggtctggatatcgccaagagtcttttccatgcgcacggcaacggcgagcgcggtgtgatggttttcaatcgcaagctgacgagaaccaagctgctcgacgtccttgctggacagcgcgcatcattgggcgcgagagttgcaggcgatgagacacgagttacggcccgtcccaccggcctatgtgaagtcgttcatgaagcggaacaagaacgatgcgatcgatgcggaagcgagctgcgaagcagcgtagcgccccggcatgcgcttcgctgcggtggggagcgaggaacagcaggctgcccgccttgtgttccggacgcgcgatctggtgatgcgtcagcgcacccagttcatcaatccgatccgagggcatttggcagagtatggctgggtagcaccacgcggaacggcgcacgtgacgatgttcgccgatctgcttgaggatgaggagatgatctcgaccctgtcggaagcagctcggccgatgttcaagctcctggttgaactgctgccgagctcgaccagcaaatcaccgtgcttgaccgtgcgatcggcggagccagcaggaggaagacgctgtccggcggctgatcggttctatcaccgccactgctatcctcttgctggcgccgccgatcgagacgtttgcaacagtcgggacttcgcggcgtggctcggcctcgccccgcgccgacgctcaaggggcggcaaacagaggcttggcagcatatcgaagaagggcgagcggaccatcagacggctgctcatcatcggtggtagcaccgtccggccgcgatcatgaaggctcggacactcgcaacgaagccgtccgatgacctcgcaatacgggaacaggtaagccgatgcgaaaatcatcaggcaatgattcggaacggcaggccaaagtgacaaaagccgaatagcggacatccgtgcgccgctttccaaaggtcctcaatttctacgcattttcagcgcggacgaatttcgatgtcatttcagttgttcacattggacgcgtggagttaacctgagcaggaaatagaaacgtatgtcaccccctctcccttttgggttcgctgccttcttggcacgcggatggcatatcgtttccccttttgaggtgcagccgtgatttatgcccactcgatttccagtaaatcggagaacacctgggagcctctttctcaccatttaagcagcgtcagtaactgcgcggaagcatttgctgagcgtttcggagtaggggttcttggccgcattatgggggcgcttcacgatatcgggaagtgttcggcggcctaccagcactatattcgcacaccacagcagggtgatggaagggcgcgcggccccgaccacagcaccgccggggcgaaggaagcgctgcgcctgtacggtgtggccggccgcctgatggccttcggtatcgccggccaccacagtggcctgatggacggcccgagcctgactgaacgcgaaaacaaggcggtcgaggactatgtggggtgggaaggtcaggccccgccgctgcctgatcgacgcacatggatggcgagcatgacatcgccccaaccgaatgcgatcgaaccggcgttcaggggtttcttcctgacgcggatgctgttctcctgccttgttgatgccgattttctggagacggagcgcttctatgccgtcgccgagggccgttcaccgcccgagcgcggagggcggatcgaccggcgccaccgcgacgccgtccgcacatacatggcgaagtaccggcgcgaagatacgccggtcaacacgctgcgctcgcagattctcgatcatgccgtggtaaaggccgcactgacgccgggtctgttcacgcttactgtaccgacgggaggcggcaagacgcttacctcgcttagcttcgcaatagaacatgcgctccggcatgggctggagcggatcatctacgtcatccccttcacgtcaatcattgagcagaccgccgaagtgttccgcaccgcgctgggggccggactggccggcgatgtgctggaacatcattccagcttcgactgggacgcgcgccagcccaccgaagagggcgacgaggaaggggagggcgccagcggcctcgccaagctgcgccgcgatgcagagaattgggacgtgccgattgtggtgaccacggcggtgcagttcttcgaaagcctgtttgctgcccgcaccagccgcgcgcgcaagctgcacaatctggcgaagagcgtgatcgtgatcgacgaggcgcaatcgatccccgtccatttattgcgcccgtgcatggcggctatcgacgaactggcgaagaattacggggcgagcgtggtgttgtgtactgcaacccagcctgcgctgcgaaagcaggacgacgcgttgccgcgaccagtaagggcgccatcggatgccggaccggaacggacagacggcctcgatattccggatgaacgcgagttggcgcccgatccgcgcggattgtaccggagactgcggcgggtgagagtcgaatggtcgcagatgccggtgcccgacgcggcgattgccgcccggtttgccgagcgaccgcagatgctatgcattgtgaacagccgcgcccatgcacgggaattgttcgaggcgatccgccaccagccgggcgcgcgccacctaaccacgctgatgtgtgcgcgtcaccgccgcgacgtgctggcttcggtgcgcgccgatctggcggcgggccagccggtgcggctcgtagcgaccagcctgatcgaggcgggggtcgacgtgtcgttccccgaagtgtggcgcgccgccgcgggactctcgaacatcgcccaagcggccggacgctgcaaccgcagcggcgaactgggtccgttgggtgaggcccatggccggacgctggtgttcgaacccgaaatggtggagggccgccgcccgatcccgcgcgacctcatgcccttttacgatgcggcgcgggaggtgctgaaaaacccagcgctcgatccgcttagcctggagggcgtgaccgactattatcgatggctgtactggaaaaagggatatgccgcgctcgatcaggcgaaagggaccgggagcgactatccgatcctctccgcgatccacgagacggtaggcagaggcggggtcaactgtccgttccgcaccatttcggatgccttccagatgatcgaccaggcgatggacccggtgctgatcccgtatgacgcggatgcggaggaggccttgcgcgtgctcgtccatgccgatcgcccgccggcgggcacgctgcggacgctccagcaatatgtggtgccagtgcccaaacagatccgcgcggcgatgttggcgaacggtgacgcggcggtagtgcgcgaggactatggcgaccggttcgtacggttgggtgacatgttcctgtatgaccgcagtctgggcttagcgctttctaccccggaatggcgcgcatcggagcagaacatcatgtgatgtttctagaacgggatgagtcatttttgaatcagatccgatatgaggtggtgctgctgtagatgcggcaccaccgtccgagcagatcggttcgcgctttgtttgactgatctcaaaacataattatgaaagtcgcatattgggggcgggtaaatggcggtcaggctacatatctggggcgatcacgcctgtttcacgcgcccggaaatgaaggtagagcgcgtcagttatgacgtgattacgccatccgcagcgcgcggtatccttgaggccattcactggaagccggcgatccgctggcatgtgacgcgcatccatgtgctgaacccgatccggttccagtcgatccgccgcaatgaagggggtgccaaggcgagcgccgccaacgccgccagcgcgatgaagcgcggcaccaccgatgggctgggcatcgcggtcgacgaaaatcgccagcagcgcgcggcgctggtgctggtcgatgtcgcctatgtgatcgaggcgcatttcacgatgaccgatcgggccgggccggacgacagcgccgccaagcatatcgcgatgttcaatcgccgtgcgacgcagggccagtgtttccatcgcccctgcctgggcacgcgcgaatttcccgccgaattcgcgctgatcgcggacggcgcgccgctgccggaatcgcgcctgatcgagcgtgatcgcgatttcggctggatgctccacgatatcgatttcgcgcgaggcaatgaatcgcgtttctttcgcgcgcagatgcagggcggcgtggtcgacgtgccgcccttcgatgccgaagaggtggtgcggtgacgatcctccaggcgctggtgcgatattatgaccggctgccgggcgtcgcagcgcagggatggagttcggaaaagttcggctggtgcatcgtgctgaatgccgatggcgatgcggttgaggtcgagactctgcacgacctgtcgggcaagaagccgcgaccgacgctccgggtagtacctgccgcagtgaagcgcaccgttgccatcgcgcccaacttcctgtgggataagagcgcctatgtgcttgggcgcacggccggcgaaggcaggcgcacggtcgacgagcacgccgccttcgtcgcgctgcatctggagcggctggcagggcagggggatgtggggctggtggcacttcgccgcttccttgagaactggcgtcccgaacgtttcgacgaactgccgcgcggcaccccagacatactcgacgcgaacatcctatttcgactggagggcgagcgtggctatctgcacgagcggcctgcggcgcgcgcactggttgaggcgggggcggtcgccggcgatggtgtgggcagcttgtgcctcgtcacgggcgaaattgggccaatcgcgcggctgcatccgacgatcaagggcgtggaaggcgcgcaatcctcgggcgccgcgctggtgtcgttcaatctcgacgccttcacttcgctcggcaaggagcagggggcgaatgcgccgaccagcgaagccgccgccttccgctatggcgaggcgctcaataaactgctgcggcgcgacagccgcaatcgcctgccgcgcccaatcggcgacacgacggtggtgttttgggccgattctagcgatgtgaaggcggcggaggctgctgacatgctggcgggtgactggctgttgggcggcgcggacgaggtctccgacgcgcaagaggccgccaaggtacgggagcaactggaaaagatcgccgccgggcgcccgatccaggagatcgccgacggaatcgagccgggcacgcgctttcacatcctgggcctgtcccccaatgcggcgcggctgtcggtgcggttctggctgtgccagagcttcagcgatttcgcccgcgcgctggcgcagcattatcaggacatgcgcgtggagccgttgccttttagctggggcgccgccccttcggtcgggcggctactggtcaacagcactgcggcgcagcgcgattacaagaacattccgcatgcgctggcgggcgaggtgctgcgcgccgtgctctacggcgggcggtatccgcaaacgctgctggcgaccgcgctgatacggctgcgcgctggcgatgacgcgggctccggctggcacgcggctgtgatccgcggtgtactggtgcgcgaaggccgcgccaaaccccttgttcccgaatcaggagagcttccgatgagtttgcaacgcgactatcaggacgcgggctatcagctcggtcgcctgttcgccgtctatgaactggcgcagcgttcggcgctggggcgcgtgaacgccagcatccgcgacaaatatttcggcgcggcctcggcggcgccggccagcgtgtttccgatcatcgtgcgcggggggcagaaccatctggccaaggtgcgcaaggaaaagcccggatgggccgcgctgatcgaacgcgagttggaggagatccatggccatctcgcccccgcgctgccacgctcgctgacgctgcaaaagcagggggaattcgccgttggctactaccaccagcgcgccgcgaagctgagcgacggcaaggaggtgatcgatccggccacgttgaacgataccactaactccgagggggaagcatgagcacgccggttatccagcgccacgaattcgtcctgtatttcgacgtgacgaacggcaatcccaatggcgatcccgatgccggcaacatgccccggctcgatcccgagaccaaccaggggctggtttcggacgtcgcactgaagcgcaaggtccgcaacttcgtcgcgctggtgaaggaggatcaaccgggcttcgagatctacatgaccgaaggggccacgctcaacaatcagcacaagaaggcgtgggccgcgctgctgcccgaagttaccaaggacgacgagttcaagcggcttcccaaggaccagcagaaggcgcaggaactcacccgctggatgtgtgcgaatttctgggacatccgcaccttcggcgcggtgatgaccaccggcgtcaatgccgggcaggtgcgcgggccggtgcagttcggcttcgccaagtcggtcgagcgcatcctcccgctggaaatctcgatcacccgcatggccgcgacgaccgagaaggatgccgaggaaaagggtggccgcaccatgggccgcaagcatatcgtgccgtacggactgtaccgcgtccacggcttcgtctccgcgccgctcgccagccacccgaccaagggcaccggtttttcggaaagcgatctggaactgctgtggcaggcgctgggccagatgttcgaccatgaccgctcggccgcgcgcggcgagatggccagccgcaagctgatcgtcttccgccaccagagcgcgctcggcaatgcccaggcgcagagcctgttcgatcgcgtgaagacgtggcgggtccacgaaggctcggtgcaggaaatcggcagcaccgccaccgacaactggccgcccgcacgcaaatgggaggattacaaggtcacgattgaccgcgagggcctgccggcgggggtcgagattctggaactttagtaggtgggcctcgatggtgtcgaggctcacgcattttatacaacaatctcagtaggtttcgatccacgccgatttctcgacgacaggagattatcctatgggggccaccattcaatctcaatcacgctgatgccgaggaccttcactctaatccgtttggacactcgcatgagcttgcctttcctggttggcaactcgaagcctagcctaatcttagtaggaaggtaaatggttttcgcgccgcccccggacccggccgccgaagacgctctggtgccggtgtcggcgttgcagcattatttgttctgcccgcgccagtgcgcgctgatccatgtcgagcgcatctgggcggaggacggcgccaccgccgaggggcgcatcctccacgagcgggtggatggcggccggccggaccgccgcgccggcgtccgcacggtgcgcgggctggtgttgcgctccttcgaatatggcctggccggcaaagccgacgcggtcgagttcgtgcgcggcgtgccctatccggtcgagtataagcgcggccgccccaaggcgcaccgcgccgacgaggtgcagctctgcgcccaggccctgtgcctggaggagatgttcggctgcaccgtgcccgagggcgcgctgttctacgcccagacgaagaagcgcagccggatcgccttcgatgccgagctacgtgctctgaccgccgcgcttgccgcagaaacccgggcgatgctcgccgccggccacaccccgccgccccgggcgatgcccggctgccgacgctgctcgctggcagacgcatgtcagcccaagcggctggaacgcccgccgtccgtccggtgctggctgctgcgccagatcgccgaacccgatgccctgtcggaggattgaccgatgcggcgccatctcaacaccatctatgtcaccaccgaggatgcctggctgcgcaaggacggcgccaatatcgtcgttgaggtggagggcaccgagcgcgggcgcgtgccgatgcacctgctggaaggggtggtgtgtttcggccggccgggcgcttcgcccgcgctgatggcggcctgtgcggaggcagggatcgcgctctccttcctcacccctaacggcaagttcctcgcccgggtggaggggccgcgcaccggcaatgtgctgctgcgccggacccagcatcgcgtcgccgacgatctcgtccgcgccgtgccgatcgtgcgggggatcgtttccgccaaggccgctaaccagcgcaccgtgctacgccgcgcgttgcgggatcatcgcgatcggctcgcacccgaaacacatgcggcgctcactgcagccgaggcacgactgggccatgtcgcccgccgggccgcgcaggcggaggatatcaacagcctgcgcgggcatgaaggggaggcggcgctcgtctatttcggtgtgttcgatgccatgctgcaaggccaacgccccgccttcaccttcgccgggcggtcgcgccggccgccgctcgatcgggtgaatgcgctgctcagctttctatacgcaatgcttgggcatgactgccgttcggcgctggagggtgtgggcttcgatccgcaggtggggctgctccatgccgatcgacccggtcgcgcaagcctggcgctcgacctgatggaggagctgcgtccggtactggcggaccggctggcgctgacgctcatcaatcgcggccagctgaaaccccgcgatttcaccgtggacgaaggcggcgccgtgtcgctgaccgaggatggccgcaaggctgtgctggtcgcctggcaggagcgcaagaagcgcgaattgcgccatccgttcctgggggaaaacatgccgatggggctggtcgtgcatgtccaggcccaactgctggcgcgccaccttcgcggtgacctcgacggctatccgcccttcgtgtggaaatgacccgatgctgatgttgattacctatgatgtgcacactcaggacgcggccggtcggcgtcggctgcggcgagtggccaagacatgtttggacttgggacaacgggtgcagaattcggtattcgagtgcgaggttgaccctgcacaatgggctctgcttcgggttgccttagtcaaggagatcgacccgaggaaagattcgctgcgtttttatcggctcggtgccgatggcaagcggagggtggagcatgtcggcgccaagcccatacttgacctagatggccccctgctattctgaacagcgacaccgagcgccgcgcgaaccccagtctgttggacaaacagtggtaggttcgcgcgaaatatttcgtcgtgtttccagaagggtggcagataagccgcccacgtcacccgatcggagtgctgcagaagaaggcgtccgcgccaccgccaagatttactgctctttctcatcgtattagccaagtggccgtcgctccccgtgcgggggcgtggatcgaaacatgttgtggaacgcgatgctgtcgtcatcccatggtcgctccccgtgcgggggcgtggatcgaaaccgtttccgcctcgcgtgtagggagggatcagcttgtcgctccccgtgcgggggcgtggatcgaaacccgcccaacccggcgccacatatcacggcatggcgtcgctccccgtgcgggggcgtggatcgaaaccaaacttcgatgcctaattctcaatctcgccccggtcgctccccgtgcgggggcgtggatcgaaacctgagccagtcaggcaagccgccgaaccaggacgtcgctccccgtgcgggggcgtggatcgaaacttccagcggctgaacgtcgtgggatggacccccggtcgctccccgtgcgggggcgtggatcgaaacgccggcgagatcgacgtcgccaccatgcgatccggtcgctccccgtgcgggggcgtggatcgaaacacgcggcagaccatgttggggatgtcgatgtaggtcgctccccgtgcgggggcgtggatcgaaaccgcgagactagcccggctttggtcgtcatcgaaggtcgctccccgtgcgggggcgtggatcgaaactggttgaacagattgtcgcgcgcctgcgccccaggtcgctccccgtgcgggggcgtggatcgaaacaacggcacgaccggcaatgcgaccaccagcggctgtcgctccccgtgcgggggcgtggatcgaaacaagccgtggaacgcgaagcggcaaggagacgggccgtcgctccccgtgcggaggcgtggatcgaaactacgcagaagaacatcgggtgaaagcagccaaggctgtcgctccccgtgcgggggcgtggatcgaaacgtgtcgcttgctgcgccagctccgacgccattgagtcgctccccgtgcgggggcgtggatcgaaacgatgatggcggcaaggaagtgcaggcacggtggaagtcgctccccgtgcgggggcgtggatcgaaaccagtcactgcacggctcgctcgtccagtcctccaggtcgctccccgtgcgggggcgtggatcgaaacttcgaccagatagctgtcgccacgtccagatcgagtcgctccccgtgcgggggcgtggatcgaaacgccgtgccagcgggccatgctgcccggataagggtcgctccccgtgcgggggcgtggatcgaaacgttgatttcggtgaccttgatgccatggacgatgggtcgctccccgtgcgggggcgtggatcgaaacgcgttcggcacggcgatagtcgcggtccgcctcgtcgctcccgtgcgggggcgtggatcgaaacaagcaggagcatctgcgccgctggcacgcgaagggtcgctccccgtgcgggggcgtggatcgaaacgtcgcgtcataggtcgatgcggtgccggtcagagaggtcgctccccgtgcgggggcgtggatcgaaaccgtcttgatcccaaggacgtgcgccttgcgcagagtcgctccccgtgcgggggcgtggatcgaaactacaaggatttctcgatcgacatgcagctcggcacgtcgctccccgtgcgggggcgtggatcgaaactgaacccgtggggatggtccccccgtccgcgaagtcgctccccgtgcgggggcgtggatcgaaacggtgcggcttataccagtgatacgccgctgggcgtcgctccccgtgcgggggcgtggatcgaaacaacgacatcacggcgacatcgggcgtcttcgacagtcgctccccgtgcgggggcgtggatcgaaaccgggaatacgaggcgcaccacgaggcccaggcagaggtcgctccccgtgcgggcgcgtggatcgaaacccctccgagccggtgggatatcgctccgggaacgtcgctccccgtgcgggggcgtggattgaaacagccgcactgcgatatattcggcgccaccctcggcggtcgctccccgtgcgggggcgtggtttgagacgcgtgacaccttaccatgcgaccgcggttcctgcgtctcgcgaacgccccgcagccaaccccttaatgcgcggcaagcttcgataggcgcttcacgccgggaaggtcggttacagggcgagcgctccctaggcccggtcgcttgcacccgaaccgaaaaacgttagttccggccgaagcggccatccgcgcaagttcatactcgacgataattggccggttgaagcgaagagcgttccattatcaggcatcccaaatcgacgccggcacactctgggatcatagttcaggcacggtaatcgtcgcggatggataactctgttgttgtctgcagaaggtgcgccgcttgctcttcaactgatagatccaagtagcgagccggagaacaccgcgctaacattctccttcatctgaatgatcccgcgcggggcgccgattcaatcgcacaaaggatgtatcgcatggaagattctgatcgcggcctgaccttctttgacgggtgcatccgcgcttatggagccgcgacccgtcatatgatggaggtctggcaggacgtgactgacaagccaatggacacgctgtcgggctatccaagggatcgctttcgcgaagccctcggttattttgtgcgagcgatgaaaagcggcgacgccgcggtgctgcgcgcgaagctggatgaggcgacgaggcatgacgggaccgtcaaatccctgatcgaggacagccttgcatcgccggcggaggcgttcgctccggatatcgacgatgtgccgccgtccattttcaagaaggcaatctgggctgaggccctcaattgtgtgggcgacgagcccgtcgacgtcgacttggaggttttcctgcgggccgtcgtgtcgcgagtgattggcgagatgggatggaagcgtcgtttcaacgtgggggagaatcgtcactttccgcgcatggtccagtggctgcgggaagtggaggaggagacggcaggggatgagggctttggcttgcacctcatgaatcgcgggtcggcgggacgggttgcttcttaccctgccggccctcacaatcttaaggtcagactagacgcggattggctctgaggggccgactgtaaggagttgactcttgctgctctatcacttcgtaccgtcgcactgggggcttcagaacatccaacgtcggcgggtcaaggtcgcaacgctcgacgccctgaacgatcccttcgagatgctcgcggccacgtcgccgtcgcgggcgcatcgggcggcctttcgccgggccaaggccgagcgggcggccgctgttggcctgctgtgcttcagccgcaactggtcgaacccggtgcaatggtcgcattacgccgacgggcacaaagggctgtgcttgggcttcgaggtcgatgatgctcggtgccgtcccgttcgctaccgaaaaaagcgggtcgcgttcgatccgcacggtctcgacgatcctgccgccgccaaagtcctcatcgagagcctgatgaccgtgaagttcgcgcattgggcctatgaggaggaggtgcgtgtatgggaggatcttgcgacgtgcgaccacgagggggataatcgtttcaagcgcttctcgaacgtgatgagtctgaaggaggtcattctcggcgccgagtgtgacacgggcaggcaggcgatcaccgccaagcttggcgacctcgccccgactgttcgactgcgcgacgcacggctggcattcaaacgcttcgccgtcacggaacagctcgattccaggcggtggcaatgacctcgttggtcgagccgggcggagattgctggactatcgaggacagtacggaccaagagttccttcatcgaaacatcacggcatctgccgagcgcctgctcgcatttctcgacctcaatcgggttgagggtattttcgagttcccctcctccagatcgttcccgcacaacgcctgccagagagtgtctatgatcttcgccttcttggtcgaggagcgttatgccgtacgagacgcagccatcatccggggcaccaatccgaggagatatgagcatcatttctgggttcgggcctgtggtcggatctatgatctcaccgcccaacaattccgcggtcgtcggcccatcctaggtatggttgccacaccgctcgcccggcgcttcaacgagcagcaggaaatgcacgacgccgattccgttgagcgggctgaggtgatcgacctattccgtcgtggcatcatcccgttctgatggcgctcgtggttccattttccacctggcactcagactcctcgcagaaagcgaaggccctgccggcccgatttgatgaaacggataaagactaacctacgcatccagcacagccgggcactcccttgcatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncggcgctgacggccatagggcttggagaagttccactgtcgcccgtcgctttcccatccgttaaccagtcgcatagccttgccgagcttctgagcttcaacctgattgtaccgaagcaaatctccctgcagacattccacccaaatctgattcagacaggtgacagagcggacctcgccatcgcattcgatgtttccgctataggcaggagcttcgagccaagcagcaatgcggccagccagcgcgtcttccggagtttccactcgccgggattcctggagccttgcagccgtttcagcagcatcgcggttggtaagatagaggggcagggggccgaatggctgtatctcgcgcattgccagatatgtgtggcgcgcttcagcccaaatctgatccacattcgctgagagagaactgatgtcgatcgagcggccggcacattccaccggcatgaagcgacgtccacccgtggagtccttcaggtattctcgatcattggtggtgccaaccaggatcgaggagcggggaaaatctgaggctcgagcgtcataagcgaggcggacgcggtctactggccggctgatgaaggccttgattgcttgcacgtctgagcgagcaaagcctgagagctcgggcatttcgatcacgaacgccccctgcattttctcaacaagctctttgggagcatggaaatctccatccagttcgccgggccagtgcttcgccaacgtccggataaaggtgcttttgccgataccttgcggtccttccaggataactgccgtgtcgtacttgtggcccggctcataaatgcgtgtcactccggccaccaacaggagcttcgccacttcgcggtggtagacgttatcaggggtgcccaagtaatcgatgaacagggtttcgagtctctcagcgccatcccattccacgcattccagccactcccgcaccggatgaaaggcgttttgccaagcggcattgaccgtggctgccttgagatcgcggtcagcgaccttgagagagtagccgccctgcgtctttggggcctcgagtattgatcgaattgcatgctcacgagcggacgaccacagatcgccgttcaaagaatcctttacccgccagacgtcgctggtgagctggcgcgttggttttgcgggcttcttgcgactctgtttaacacctggtgccctacgctgcgtcacttctcgagtgaactcgttcagttgtgcaaggccccgaaatctagggtcatgggagatgatcagctcaatattgtggagcgtatttttgatgccgccagcctcattgatatccagcagcgatttccactcaagctcaggcacatcatcgctcggcgccttggcgtctgccttatcaaagtcatcgacatgggcgtcatcatcgtcgtcgtcgagagaatcgccctcaacgcctagcaaatctgcgaattcttcgtcgtttccaccatctcggccggccacctcgtcggcatcatccaggtcgtcgagatcgtccagttcggcggccatcgccgcggcgcgcgcgtcctgcgcccactgccggatcgtcgccatcgtgaccgggcggccgcggtagcgcccaaagctccgccacttgatgcgccgcatctcgcggtcctggcggtcaccggtatatttcttcgagcgctttgtgtggctcagccacagatcgaagccttcctgactgccacccgtctggtggtggatcgcctggccgagccggatccaatcatcataatgaagatcagagacgttgagcgcatcgagatcgcgctccatctggccgggcttgaagtccagcggcggaacggcctcaaaggcgtaggccgtatcttcgacgacgcccagtgcctccacgcgcgaagccggaacaaacggtcccagtcccatctcaagcatgtcgagatcgaacgggcgctcccagcgataaggctcaccggtgttggggtggatcgacggcggcagcacgacctgcttgccgctgccgaacaattccacttcccattcgcaggaccagacatccttgtcctgagccttgtcgaagcggcgaaatttctccgccgaggcggcgagacgacggctgcggaacggcttttcagtgacgaaatagaggtgccgactggcgccgccgctgcccgatatgaccgacgggaacgacatggcgtccggaaacatctcgagcagcttcgccatagcctcttccgccatgtccggcacccggatgtcgacgtcgagcacatggaggtagccgccttcgacttgcgagggctccccgaggcggacgcctgcgttcagaccatcccgatagctcgcgcgcagagcgtcaagcgtcgcgaccgggatgtctgaccagttgtccttgatgggacgtttcgagcggggcgccagccagtggacggcaaagcccgcgcgcacaaaaggcgcgacctggtcgagcatggtcataaggttgagagtccttaaatttgaactccgaaccagaatccgctatatgctgagttgtcttcaatgacggactggttggagttgccgcggctgtccccattgccgcggcaatttcatcagaacccggatcgttggattagcgctaacacagcgcgatccatgtcgttccggatggcacgatcatctattgtgtatcggaatgtgattccttccgggccgtccgctccgtcctcaaagctgaggacgagttgccccgagcgggcggcccggcttccaatatagcgagcaagtgcccgccgcttcctgcattcggcccgaacgattttacgggcaacgctggcggataggccttcgctcgtgagtaggcggacccgtccgttctcaaacgcccgccactgccgattttcctgcctcccggtcatcgaacgcatcggcggctagctcgcctgtttgcgggcagcgtcaccatgaccagcgaagccctgcaggccaaaagctcgtgccagagcgatatcgtccgacgcgtcgtccgggttcctcgacttggacgatgccggcggaaatgttccggcgctcggcgtatccttcgacggtccaccgtttccgccattggcaaagcctttcaggccgaagctccgagccaactcgatatcggacgaggtatcgtccgggttgtggtttcgtctggtcatgccgcttctcccatgctttcgacaggtgccgacactgcggcgtcaccactggcgagcgcctcatttgccgaagcgacctctcggaacatccggagatagtcgatcacgatctcattgaccttcggccgtaccccattgagaggcgcccagctcggtcgaaacgaatggggccatgtcggccacttcagattctgcaggatctcgatcaaggcgccggccggaccgtactgccactgatggccgggcttccagccaagctgcgtggcctcgtggtagagctccaccgattgggcgacgaccgccggcagggcctcgatatatccctcgatgagggcatttgcgcgcgctgcggggccttcgggatcgtggattttccacttcagagacgcacgctggtacgcgtcctgcagggccgaaacgatccgctcggcagcagaaatcgctgcccgctcttcggaggcttcgatttccgcttttttgagcgccttctccagagccgaaagggtcaccgaggcttctgcggaagcctctccggtcagcacctccacttcaacgcgctcttctgccgcgacctttcgcttgacgagatcgtcaatgctcttggtacgcgactcgagttttgtccggagcttctgaagctccagctctgcctcggccaagttcatctccgcttctcgcacatatgccggcggatttgttttccgggaggagtaggacttcgccgattcaaccagtgtcgacacatggaggtgcccgtacttttcgggcaagatcgcggtcgtcgtcatgacagccccccgaaagtctgcgggtcggacccgctcaactgagcgaggctgaggattttcgtccgcgaggcgatcagcatgtcgagttcgtcgagttcctcgatcgcctcaagccccatgagctcggcgcgctgagcagggctgtcacaatagaagatcgtgcccggcagaatgctgccgttgatacgaaagacggccttcacgggcgcaagaccgtccgggccggccgcggcattgagagtcttcctggtcatgccgcgccctccgtgttccggagacgctgctccatccaggatgtcaccgaatttgggccggtgagggggtaaaccacccgtcgcccgatgcgagcgaaaggcggagatagctcggggcggtacaggcgatattgaaccagcgtctgcttcgcgaggccggtgatttcagcgacgtcatcgacattaccgtagcgcgtaaggtccggttggatgctcataacaaatagctccttctccgggcggccgttccgcggcgcccggaagcccagtataagggctccggatcctaatatgaagagctagcgttacggttccacagaatttcccagaaccttcaaatactcagtcaacattccggtgacaactaccatctgtgatgatgtatatggcctcctgtcaacatttcggtgacacatgcttttcttttaaagttcggaattaagctcagattgcgagaaggcggcgcgtctgtcaacatttcggtgacagatgttattctcttaaatcttaaagttcggcatgcgggtcagatcgcgagaaggcgaccatgttcgcgagattgcacgggcacgccgctggctatgagcctgcacacgtcgcggcaggctctataaacgtgaagccctgttcgaccgggagtccagcgcatgtagcgcttggcttgttacgccttttccgggttgcttctatctgtgacatagcacgcccaagcttccagcgctgcgcgcttctctgccgcccatccatatcgctgataaacaccagctatgccggatcgcgagcccgagagatggttgagcaccgcctctgttacctcaaaacggacgccgagccgttgaaggccagttgccacggtccggcgaatgtcatggacgcgccacggcggaatggccacattgcccgcttgggcggcctttgcggcctgcaacatagccgcgtccaggagacgcttaccttgagagaatgcggatagcgatgttttcgctcggctcggaaaaaccactccggatctcggccattctgcactcccggccaagccgtcaaaaagtgagaccatctgacggctgaggggaatgatgttggattcaccgttctttgcgcgctcacccggcagtgtccattctcgggcattgcggttcacctcttcccaccgcaagccggcaacctcctcccttcgctgaccggtgagaactagcgtcctgtagaaggcaggatagggggatggcagcatggtcgacgcctgccaaagccagcggagctcttcgtcgctcagtacgcggtcccgcgcctccgcagccggcggcggcttcatgctcgccatgggatttgcgagaaggtccagatcctccacggcccaggcgctaagccaactcaggacagcgaatacgttccttcttaatgcagtctgcctcagttccagtgtggatagcgcctggttcacgtgacttctcgtcaactcatccagtcttaccgcgccgatagatggcagaacgtgaagacgcagtgttccttcacagaactcgtaggacgcaggagaggttgttttgatgaacttcagaaagcgcccactcagcgctctgagcgtcagtttttgcgccttttcctgggccgccgccgccgcagcggcttcacgctcccggcatcgcctttcgtcctgagccgcggctaccggatcaactccctgagcgaccatgactgccagctcagcggcgcgcgctctcgccatttcgggggtgagtaagccgtgccgtcccaacgtcaccttccgcggcgggatcgttcgcttctgctctgtgtggggcggccggtactggaacaaataggttttggtgccggcgggggtaaccctcaccccaaagcccttcagagagctatcccacaatacatattccattgcgcttggattcagagctgcgacgcttcttctcgtgatcaatccaactgccaaacgaacctccaggcatcacgctaggcatcacagcgatggatttcagcgcatcttcacccaacaggagcaatgatagccggaaagcaaggcattgaatataggtcaaaagttaagctagaaacatcacaggaaagctcagcaaaactcacgccccagaactacgaatctgagggtcggacgttcgaatcgttccgggtgcgccatttcccctgacaggactggatcgaacggatggcgtgggccatcggcttccggtcgcttccctttcgggatggctctcctttttattccgggcttgagtgcagcgcgccgccgggcgtggggtcccggcggcgcgtctttgtcaggcggcccagccgaaacgctggctgcgctcctgcaggtcacgatagtgctggatgcgggtctgccgcaggccggcgaggccgaaacgctcgacagcacgctgccagctcgcgaattcctcgacggagagattgtaaagcgacatcacctcatcggcggtcatcagaccaccattaacggccgcgaccacttccgctttgcggcggggtgtccactggctatctggcgcgggcagatcttcccgaccgatgagctcaccgagcggtccgatgacacgatcggcagaggtaacaggttgatttctttcgaaggggacgacattcatggccacgatcctttgtcttttgccatgacgtcaattttcggcaatctcggtaaaaaagctgttaaccatgctctaggtaattaaccggatattctcggttcgtcgcaaattgcgccctcggggcgcccctagcgccggagcaggcccatcgcgatcgccagggcgatgccgataccaatccccgcgatgatattatccatggcaaggccgattgccacgccgagcgcaagcccgacgccaatcccgaccgcgctcctgttccaaccgcccatgatccgcgctccgctggtttccatcagagacacaatgccctgctgtgcggatcgatccgacggttcagcggcggatgaccagcgaatcgggccgtttgcggggcacccattcgccgcggccggggaaattcttcagcacttcgccatcccacaggcgcacggtgcgccgatggaaacgccactggccgtcctcgcccttcaccgcatgatcgtcgtaccagccggtgaatcgcagcagatagggcggctcgccctcgcactcggtgacgatggcgaaggagcgcatcttcaccgagccgtccggctgaggcttgaattgcgtttgcgtcacatggtgctggcggccggggaagcctgccgcgttgcgataatgctcggcaatgccgcgaataccctcatggccttcccagatgtccggatcctcgaacacttcctcgaccatgcgggcatccggcgtgaagcaggcgaccagcgcctcgacatcgccggtgtccagtgcccagctataattggcgatgagatcctgaaggccaagcctgtcctcgataggcaatgtcatccgcatcctctccctggttgaccggtcgtgccggcctcgcgggcatgacgacaatttagtacaagttcaacgattgtcgggggcgacgatttccggcaatcgcgccgcgatttgccgtcattctcctgcacgcgccgcccgcgccggcgatctcgccgggcaagcgccggtcacggctgcgccgcgcggtccggtcagggaagtgacagctttcaccgtttaacgcgctccggacactactcaccagcaaggctgatcctgcccatgaaccatccgttccgtttctccgccatgatcctggcgacggcatctttcggcgccttggccggagcacgggccagtgcccagacgcttgacgagaaggaaacggagcaaacggacgggacgatgctgccacccgtcggcgcgggcaccagcggggaattcggcgacgaagaggaaatcgtcgtgaccggcgcgcgcgaacgcggcgcggtggtcggcgacaccaagcccgagcagcaatttcgcgccgcggatatccgcgcgctgggcgtcagcacgatcagcgacctgctgaccgaactcgggccgcaattgcagagcgcgagcggcaagcccccggtgacgctgctggaaggccggcgcatcgccagcttccgcgagatcgcgtcgctgcctgccgaggcgattgcccgcgtcgacatcctgcccgaggaagtggggctgcgctacgggtatagcgcggaccagaaggtgatgaacatcgtcctgcgccagcgtttccgcgccttcaccggtgaggcgggcacgcggctcccgactgcgggcggcgcggcaacgctggaggcagagggtggcttcctcgccatccgcaatggccagcgcgtgaacatctcggcggaatggacgcagaccagcggcctgctggaatcggatcgcggactcacccggccggaaagcgccgcccgctcgctcgttccgcagcgcgaccaattgaccatcaatggcagctattatcgcccgctaagcgagcgcacgcatgcgacattgagcgccgagatcggtacgaccggcagcgagagcgatgtcggccttgccttgcccggcgttaccatccccggcggcacgccttatgccggtggtcccgaggacagtatcgtctatccaaccgcccccggcatcggcgcgctcggccgctcgtcgagcacgcagaatggcgagatcggcctgacgatcaatgcgcagcgcagttcggggcaatggacgctgaccgccaattacgcccggcaggaatcgcgcggcatcacagcccggcccttcgacctcactgcttatgcgcaggcggtcgcggcgggtgatccgaccgctgacccgtcgctgccgctggcgggcaactggctggtcggccgcccggcagatgacacgcgcagcacgcgcgacaccgccaatgtcgacctgctctacaaccgctcgctgctgcggctgccggcgggcgatgtcgcggcgactgtgcgggtcagcggttcgaccctgcggatcgacaacagcctcgaccgcgatctcgtccttacccggcgaaatctcgcgcgggatgctgctagcggcgcgctgacgctggaaatccccctcacgcccgcttcgagcccgatcggccgcttgtccgccaatgcgagcggcggggtggagcacctgtcggacgcggggacgctgcgcgaactcgggctcggcctcaactggacaccccgccggggcatcgccttctccgcctcctatcgcgacgagaagaccgcaccgacaccggcgcagctcggtgatccggtcactttcacccagttcgtgccggtgttcgactatgtgcggggcgaaaccgcgctcgtcaccaccatttccggcggcaatgccggtctggatgccccgcgtgcgcggaatttccgcttgggcgtcgtggtgacggcgctggacgacccgaacctgcgcctcagcctcgactatagccggcggcggaccgatgccggcatcaccggctttcccggcatcacggcggaaaccgcagcggccttcccggatcgcttcatgcgcgatggcgcgggcaggctgacgcaggtggacctgcggccgatcaacatcagggaagagaagcgcgattcgatccgctggggcatcaacttcagcaagcggctgcgtaccccgcaaagccagatcgatgcgatgcgggcggcgttccagcggcggggcgctcaaggtgggcagggcggggcagcgcggcaacccggccaggatgcgcctgcgccggccggcgagagcgagcggccccctgctgacggcgcatcagggcagggcatgcgcgccgatcgcggcccaggcggcgccggtgccgggggcggcccgcgcgccgggggcggcggccgcttcggaggcggtgccggcgggcccggaggcggcgggcgtctcagcttcgcgctgtatcatgagatccagctcaccaacacgacgcagctggcgacgggcctgccggtgctcgacctgctcgacggcgcggcgctgggcagcggcgccgggccttcccgccacacggtggaagcgcaggccggcttctcgcgcggcggttatggcctgcgactgaccggagaatggaaaagcgctacgcatatcgatggcgtggtgggcgtgccctccagccagctgcggttcggtgacctcgcaaccgtcaatgtgcgcctgttcgccaacctgacgcaaatgcccgggctcgtgacgaaagtgccgctgctgcgcggggtgcgggtgcagatcggcgtcgacaatctgttcaacaaccgccagcgcgtcacggacggcaatggcgacacgcccttcgcttaccagcccgccttcgtggatccgctgggcaggacgatccggctgaacatccgcaagctcatcttctgatcgggcgggctcagccgagcgtaacgacctcacagggcagcgccgggggcatcgcgccggcaaactgctcgtcccaatgggcaaagggccgcacggcgccaaggctgcgccagcgcggcacgcgcgccgcctcgaccggggcatgcacccactgcgcgtgccccggctcacccgaggccagcacgccatcgtccggcgcgtcgccatccggcggagcgaagagcccggccgcgccataattctcgtccagaaccggcgaccagggcgccatgccgaccgtgggagcctgcgcgacgaaacattggttctccagtgcccgcgcctgcgcgccgatccgcacgcgccagtaaccctgcatcgtgtccgtgcaggacggcgcgaggatgagcgttgcgcccgcctgggcctgcgcccgggcgatcatgggaaactcgatatcatagcagatcgagatgccgacgaggccgatcgcagtgcggaacaggcggatcgcggtgccgccggatatgccccagcgctcgcgctcgaagcgggtcatcacgatcttgtcctgatggcccatctgtccccccggggtgaacaggcgcgcgcggttcacgacgcggccgtccggtagcggccagggcaggctggcggcgaggatatggacatcatgcgccgcagcgagagcgcggtgatgcgcatcgatctggggagccagccccgccacgaagcggagcgagccctgcagatcgcccatgctggcaggatcgagcgcggccagttccatcgcgccatattccgggaagaccagcagccgggcaccggcatcggccgcttccttcacccatcgggccgtcttcgcttgccattccgcgaagctggcgagccggtcgatgggatattgggcgagggcgagattgaaggcgctcacaggcttttgtgccagaactgcatgggatgggatgtctccccgggctgatcgaggtccttccagtcataatgcgcgatgacgccctcaagcggtgcatagccccgcttgcgccagaagggagcgagatcgcgggcacccgccggtcggagatcgtggtcggcgggccggatcacgccgcagaagcaggctgagcgagcgccggccgcccgcgccgccgcttcgcgcgcatcgaagaaggcatggccaaggccgtggccgcgataagctggcagcagcaccgattccccgaaataggcgaggcgagcgacgtcgtgcccacgctgctcgaagggggcgcggaacgccgcttcctgccctgccatgggcgaagcagtggccgcgccgacaatgacatcgccggcgcgcgccaccaccagcaccgcgcccggatcaccgaggaaatgcgcgagatagcggcgctcgtaatcgagggagccgtcatagagatagggccacgcgcggaacacggcgatgcgcagccgcgcgagatcctccagcacggcagcgtgtgcctccggtgtcaatagggtctcgacagcgacagcgttcacgcggccgcctcttccttgctcacctgcgcgatccagtcggcgagattgtaatagacggtgacgcgcgtgatgagcccgtcggcgagcgtgaagaaagtgcccgcgggcaattcgtagcgctggcctcgcgcgggcgggaggccttcctcgccctgcagatattccccatggacgacgaactcggcggcggcccggctgccatcgtcgctggccatgatcgcgatgtcggtcagccgctcgcgataggcgttgtccatccggcccaggaacgcgcggaaagccgccttgccggtctcgcggccgccctgattaacgtcatgagcgatatcgtccgcgagacaatccagcatggtctggtgatcgcccgcattgaaggcggcgtaatagcgctcgatcagggagatggcttcgtcacgcgtcatctgctcgcttctccgtccagaattgtgcctcggggtctctatcgcccctcgcgcatttcgctaaggtcaaatccaaataaagcaggagaagactcatgcttgtcggcacagtccgggaaatcaagacacacgaatatcgcgtcggcctgacacctgaaagcgtccacgaactcgtcacgcatggccatgacgtgctggtggaaagcggcgccggcctcggcatcggcgcgaccgacgaggactatcgcaaggcgggggcacaggtcgtcccgaccgccggggaggttttcgagcgcgcggaaatggtggtcaaggtgaaggagccgcagcctgtcgaacgggcgatgctccgcaaggaccagatcctctatacctatctccacctcgcgcccgatgccgagcagacggccgatctggtgaaatccggtgcgacctgcatcgcctatgagaccgtgacggatgcccatggcggcctgccgctgctcaagccgatgagtcaggtcgccgggcgcatgtcgatccaggcgggcgcaacggcgctggagaaagcgcatgggggcaggggcgtcctgctgggcggcgtgcccggcgtgctgccagccagggtgacggtgatcggcgggggcgtggtcggcttcaatgccgcgcagatggccgccgggctgggcgcggacgtgacgatcctcgatcgcaatcccgaggtgctggaaaagctcggcacctatttcgaggcgcgggccaagacgcgcttttccaacaaggccaatctcgccgattgcgtggcgcaggccgatctggtgatcggcgcggtgctgattcccggcgcggcggcccccaagctggtctcccgcgagatgctgggcacgatgaagcagggtgcggtgctggtcgacgtcgccatcgatcagggcggctgcttcgagacgagcgtgccgacgacccatgccgagccgacctacatcgtggatggcatcgtccattactgcgtcgccaacatgcccggcgccgtcgcgcgcaccagcacttatgcgctcaacaatgtgacgctgccgcacgccctgcgcatcgccgacctcggctggaaggaagcgatgcgccgcgacagccacctgcttgaggggctcaacgtgtggaacggccaggtcacttgcgcgccggtggcgcaggagcatggctatgaggtcgtgccgctggagagcgcgctggaaggttgacgcatcagctctcgtaagtgcgcttgagcgtcaccgcgtcgatcatcagcccaccggcgatcatcacggcgctgacacaggccagtgccagaagcttgccgggcgttccgggatattgctccatgtaatggaggccgcgggtgacggccccgagcgccagggcgtagatggccagaaaggcctcgaacttggtcttgatcgtgaagaggcgcctgatcgtcttcatggcgatcattacgcaatgtccatgccagtcccgcattcccgcgtgggacgatggttaatggttaagaaagtgtaaacgctgccgacagatcaggccgcggggaagcagattcactcgttacccggcatcacagaagatgcccgaattcctgcaccacctcgcggtaaacggggcgcttgaacggcacgatcaggtcgaccagctcttccgcctgcacccagcgccagtcggcgaactcgggatggtgcgtctcgatattgatgtcgccatcctcgcccttgaagcgcaggaggaaccagcgctgggcctggccgcgatatttgccgccccacagttttccgatgagcggctcgggcagatcgtaaagatgctcgcgggccgaacgcgcgataatgtccacgaggttggcggcgacgcccgtttcctcggccagttcgcgcatcagggcctgttcggcggtctcgccccgatcgatccctccctgcggcatctgccaggcatcgccttccttcggctggatccgcctgccgacgaacacatggccctgccggttggccagcatgatgcccacgcaggggcgataggggaggtcagccttgtccgtcacggttctgctcgcattcgtccttcctgaggcgctgcttcatccgatcagcgccctgaggcctgccgatggcaagcggggagagaaaaggcaatggccgcgcgcggcgcaacgggcagttcatgcctgcgatggtcctttccggccacggtgctgcgatagtcgccatgttcccccaacgcccccacctaatccggatcttgtttccggacgtcatcccgtggggaccgatccggagccgccgacagtagcatgaccggcggcgtggcggatatcctcatcgcgatgaatcccgcccctctcaggacgaattctagcccttcgccggcccgagcgttcatcgccaatcgcttgacggcacgccaggagggccggaagaacagcggatggacaatctgacgcacagcatggtcggcgccgtgctcgggcaactggggctgaagcgcaagtcgggcctcggcatgccgaccatcatcatcgcggccaatattccggatatcgacgcgacgtgcaccgttctcggcacgcagtcgctcgccttgcgccgggggctgacgcacggtccgctggccatgctgatcctacccgtcctgcttgcggtcatcatggtcctggtggaccggtggcaagcgcgccgcgggacgcggccggcaggaaggctcccggtccatttcggctggctgtggttcatcgctcttgtcgggacgctcagtcatcccgctttcgactggctgaacagctatggcgtacgcctgctctcgcccttcagcgaccgctggttctacggcgacacgctgttcatcatcgatatctggctctgggcgctgctgatcggcggctatgtctgggcgcggcggggagagcgcgtttcctttgacgggatgaagacacgcgccgcgatcatcgtggcggcgagcagtgcctatatcttcgtcaacggcgccatctccggcgtggcgcaggcacagggcgacacatggttgcgccagcaagggcgggcagccgagacgctcgtcgccaatccgcaacccttcattccatggcaacgcgagatgctctggcgggcggatggcctccatggccgcttccaatatagtctcttcggcagcgccgggcccggctccgctgccgcaccgggtcagcccaccgggatggacgaccccgccatcgagaaagcatgcgcggtcgatcccgatgcccgtgccttcctgttctggtcacgcatgccgctcgcacggcgcgaggccaatggcgatctggtcctgagcgaccagcgcttcgacaggatcccggtgcgcaacagcttcgtgatccgcgtcccggccgaggccctgcggtagcgtccctccatgacggagccggtcatcctctggctgcgccgcgacctgcggctgggcgatcaggctgccctgctcgcggcctgcgcggaagggccggtcgtgccggtctatgtgctggacgacgagacgccggaccatcgacgcatgggtgcagcatcccgctggtggctgcatgggagcctcgccagcctcgcaggcgatctgcgcgcctccggctcgcgcctcgtgcttcgccggggacgcgcggacgaagtgctgccggcgctcgcgcgggaagtgggcgcgcggcgcgtccatgccctgcaccattatgagccctggtggcgcaatgcggaacgggcgattgcgcgcgtgctcgacctcgtgctgcatgatggaaactatcttcacccgccgggcctgctgaagtccggcagcggcagcccctatcgcatcttcacgcccttctggcgggcactgcgggagacgatgccgccgccggaacccatggcccggcctgacaaaatccccgcgccctcctcatggccggcgagtgagcatctcgacgactggtcgctgcgcccgtccagccccgactgggcgaccggcatggcgcgggcgtggcaaccgggcgagcaaggcgcgctcgaccggctcgaggcttttgcggatagtgccggggactatgacatcgcgaggaacctgccgtcggtggagggcagttcgcgcctgtcgccgcacctgcatttcggcgagatttcgccgtccctcatctggcatcgcattgcccggcgcgatggacggaccgagccctatctgcgggaactggcctggcgcgactatgcgcagacggtgatcctccagcatccccgtcatggtagcgccaacggcagggcgcagttcgacgattttccgtggcgggacctgcgcgaagctgccagcgacttcgaagcctggaagcggggccgcaccggctatcccatcgtggacgcgggcatgcgccagctctggacgacgggctggatgcacaaccgcgtgcgcatgatcgcggcgagcttcctggtgaagcatcttctcatcgactggcgccatggggaacagtggttctgggatacgctgatcgatgccgattacggcaacaatagcgtcaactggcagtgggtagcgggcaccgggatcgattccagcatgttcgtccggatcatggcgccactgggccaatcggccaagttcgacgccgcggattatatccgccgctgggtgcccgaacttgcagggctgccggatggagtggtccacgatcccgaaagccatgggttccggccatcgggctatcccgtcaggatcatcgaccatcgcgccgcccgcgagcgcgcgctttccgcttacgccgccatccgggcgtgaaacgttcggcagcctgaacgattgtctttacggcgccgagagaccatgttggcgccatgacggtccacaccccgccagcgagccgccaacgcgctttcctgcgccggacgggcgcgcgggcggggcgggggctctggcgcttcgtgccgggggcattgttcacatccgtgctgagacgagtcgatcggggcctgctgaccggctccctcgagctgcacttgccggatggcgccgtgcgcctgctcggcggccatgcgccgggcttctcggccatcgtccatcttgcaagctggcgagcggtcgcgcgcctcgccacctccggctcgacgggctggtatcgcgcctgggcggcgggcgactggtccagcccggatccggtgacgctgtttgccctgttcggcgcgaatgcccgttcgctggggagtgcggcgcgctcgtccgggctgccgcgcctgctcgggcggctgaaactcgcccggcggcacaacagccggcgtggcgcgcgccggaacatcgccgagcattacgacctcggcaatgatttctacgcgctctggctcgaccgaactctcacttattcgagcgcatgccccgcctatcccgatgaaccgctggacgaagcgcagacccgcaagatcgacgcgcttctggaccggctcgacctcaaagacggggaccggctgctggagatcggctgcgggtggggcggcctcgccgcgcgggcgctcgagcgatacgacctgcactatacgggccttacgctgtcgagcgaacagaaggcccatgtcgagcaacgcctcgccgccagcggagcgcccgcgcgcgtgctgctgcgcgattatcgcgacgcggaaggcacgtatgacgcgatcgcgagcgtggaaatggtcgaggcggtcggggagcgctactggcccgcttatctggaaagcattgcgcgcctgctgaagccgggcgggcgggcggccatccagttcatcagcatcgatgatgcaatctttcccgcttatgccgcccgggcggacttcatccagcaatatgtcttccccggcggatgcctgctctccgagcggcgcttccgggagatcgccgcacagaaggggctgctgtggcaggatcaggtccgcttcgggcttgattatgcctggaccctgcgcaagtggcgtgagcgcttcgatgcggccgttgacgccggcatgctgccgctacggttcgatgtccgcttcgtcgatctgtggcgctattatctgatgtattgcgagggcgggttcatcggccggtcgatcgacgtctcgcaagtcactctggtgaagggcgattcgccgccggcatagcggcgtcgatctcctgccggatccgcgcgatttccgcctgcatgagcggcaactgcgcttcttcttcgtcgagaatggcctcaaaggcctgccgcttccacgcggcccggcgcgcatccgcatccggccaggccggcatggtggagagcagcaggtcgatcagccggtcggcgccgtgcagccggccccacagatagtcattttcccgataggcgcggctgaagaacgcgccgaagctgttgaactcgatgccgcgcagcgtcgcggcagcgccgcccgcgcggatagccgtcgcatcctcgggggaaatccggtccaccttgatggggtcatattcgtccagtccctcaccctgcagcagtgggagcgtggcgatgtcgtagaaagggaaacccagataggccttgagcaggtgcctgcgatcctccggcgcgaggcatagcgccgcttcggcgaagcgcgcgtccaccaccgcatcggccgcgcgcagatcccgcgcctcggccacggcctcgatggcggcgagcggatcgcgccgcgccgcccgggcacgttcccgcacagtctcgtcgaaccagccgggcaattgcctttccgcgtagagcgcgatggcctcgtaaagcatgtcgcgcatctgggcgcgaccgtcatcgactgcttcgccggccgaatcctgctcgcccgccgtcgacaggttgcgagcgaggaagcggaggcggcggatgcggaaggcgacgtcatggctccggtagaaggcgatgagcgcgtcgctcgcgccatccgaagtcccgtgccccacattgtcgatgccacgcacatgcagcgcatcccgcaatgtccgccgcaattcctcccggtccaacggcgacccgtctccggccagtgcgaggatcaggtcggccagttcctcgacaatgccggaatatttgagatagccataagcgggataggcaaaccccgccgatcgggccgcccgctgctgaaagcgggcgcgccaaacggcgagacgccgcgccgtcggccggatgaggaacagcgtgcggccaagcgtgcgatcgacagtgcgctcgatatccggccgaagcgcgtcgacgatatgctgcatgcgccgtatccgcgccgaccgggccgcgatcgcttccagattgtcgcgaatgggctgctcgcgcggaatgtcgctgaccgcgccgaagatcgtgcggaaaaaaccggggagggggcgttcgcccgtctctgtccgtgcgacgggcgacgtcaggcgaaaacccgccacgtcgggcgcgggctcgacatagacgaagcgcctgtccacgatccggcgggcagggcgatccttgagcgcatcgatggcctgcgcgaagggcgcattggcgagcacggagccatcgatcagcacggcatcctccgccgtgccccgcgcactgtggtgcggcaggatgcggcgcaggaaggcctcgcgccccggccatggccgctcccgctcgctcagcacgcgatcgagttcccgcaccgtgaaaggcggaaaggcgccgggaaagctcgccgtggcgcgcgccgcgaagacgagctcggccgggtccgcgaggcggcggggataatcgccccgagcccggaaagcgatggtcagccgatgctcggtttcgttgatctggggggggctgttgagccgcagcgtttcctcatgccccgcgaaatccgtcgccgtcacgaagagatcgagcggatgatgaggcggcagcagcggctcgccatgggcacccgcactcatcgcgtcgaaagcatcgagcagcaggcccgaaaagcccttgccgccgaagggtggcgcgaaccagcgcgcgcgcacgaagttggagagcttgcggcgcacttcctcccgggcctcgggcgccaccgtcttgtccaccgtgtcgccgcgccggcgcatcagcagccagaggatgggcgccgcccagaatttggtgaagcgcgacaggggccgcgcatcgggatcgagcaggatgtcggcatcggcgcagcggagccacaattcggtcagcggatcgagcgactcgccggtctcgatcgcctgggcaaggaagatgccgttgatgccccccgcgctggctccggcgatgatgtccggcaggacacgcagcctgagatcatgatctgcctggcaggcccgcagcatcgcgagatagatgctctcgcttcccccgtccggcgcgggaccgacgctccagaaatcccgactggcgcaggcgaggcgccagatctccttggtgacgccatgcatgtagactgcgaggctcacgccgccatagcagaccagcgccagcctcagttccttctcccgcatgcgggcagattggcgcggacggcgcggcttgtcgactcgtcaatcctgcggagaccggattatcggcagcgacctgcgcccgtcagtccccgcgccggtcagcccttcgtgctgaacgtcgcccagatcggcagatggtcggacgcgcgccgcgccagcgccgtgctgtgaacgccgcaatcctcgagcgcgatattgccgcgccacatgatccgatccagcgccgcgacctgacggcgggcatggaagctgcgaccgcatggcgcgatctcatactggcgcgcgaaatcggcaaggcacccgcgattgacggtccactcgttggtgtcgcccatgaggatcgtcgcgcccgagggatcgccatcctcaagctggtcgacatgatggacgactgcggctgcctgccgacggcgccacagccccgaaaggtcgagatgcatgcccaccacacgggtcttcatgcccttgagatcgagcgaggcgagcacggccccgcgcggctccaggcacggcagatgcatgacgtcaccggcagccccttcctgcgcgtcccgccggaccagcagcgcattgccatgccagcccatgctttccgtccgggtcggcaattcaacggcccgataatccgagtgcatcgccagcagccggtccggcagcacggcatggcgtggcccgaagcggcgatccgcttcctgcagcgcgatcacgtcggcatcgagctcgttgagcacgtcgatgatccgttcaggcagtcgacggcggtcggtcccgatggctttgcgaatgttgtaggaagcgaccttgatcatggacgctctaattcggatgcgcgaacccgcttgacaagcccccccgaacgcgggacgcaaccgggcggaccggccattcgttatcgctgcagaacgtcgaatggaggaagaagatgaagatcgatcatgggactcttgtcgcggtgatggacggcaagaaaatgctgctcttccggaacgagggcgacgagacctatcccaatctggtgctcgagcaggagcgcgagcaggacaatcctcccgaccacgagcaggccaccgatgcgcccggccgggccttctcttcggtggggccgggacgcagtgccatggagcaaaccgacttccatcgccttgcggaggacaagttcgcggacgaagctgccgcgatgctcaacaagcgcgccttggcgaatgccttcgacaagctcatcatcgtcgcgccgcccaaaacgctgggcgagttgcgcggccactaccacaaggagctggaaagccggctggtgggcgaagtggccaaggatctgacggggcatccggtgccggacatcgagcggatcgtcagcgaaagctgagcgccgctcctgcgcttccccgcacgccgctttgatctggcgttccctcttcgttctgatatgagggggcatggtcaagctcaaacgccgatatgtctgccaggcttgcgggtcgctggccacgcgctggcagggacaatgcgacgattgcggggaatggaacacgctggtcgaggaagctgcgcccacggctttctcggtccggcacgatctgcaggatggcgggcgcgccatctcgctggtcgggctggacagcgacgtggccctgcccgagcgactcggcaccggccttgccgaattcgacagggcgctggggggaggcctcgtagccggatcggccacgctgatcggcggtgatcccggcatcggcaagtcgacactgctgctgcaggccgctgccagtctcgcccgcgcggggcgcggcgtcgtgtacgtgagcggggaggaagcggccgatcaggtgcggctgcgggcgcgccggctcggccttggcgatgcgcccgtgcagctcgccagcgcgacatccgtgcgcgatattctcaccacgctggggcgggggcgcgcgccggatctgctcgtcatcgattccatccagacaatgcacagcgacacgatcgagggcgcgccgggcacggtgagccaggtccgcgcttcggcgcaggaactcgtgcgcttcgccaagaagggcggggccgcgctcatcctggtggggcatgtcaccaaggacggcacgatcgcgggaccgcgcgtgctcgaacacatggtcgacacggtgctcagcttcgagggtgagcgcagccatcaatatcgcatcctgagggcgatcaagaaccggttcggcggcaccgacgaaatcggtgtcttcgccatggccggcgaagggctccaggaagtcgccaatccttccctgcttttcctcaccgagcgggacgaacgcgtggccggcactgcggtcttccccgccatcgaggggacgcggccggtgcttgtggaaatccaggcccttacggtgcggcttgccagcggcgccacgccccggcgcgccgtggtgggctgggacagcggtcgcctcgccatgatcctcgccgtgctggaggcgcgttgcggactcagcttctccgcctgcgaagtctatctcaacgtctcgggcggctaccgcctgcaggatccggccgccgacctcgcggtggccagcgccctcatctccgcgctctccgagcgacccgtgcagcaggacgccgtggtgatgggtgaaatcgcgctctccggcgaggtgaggcccgtggcgcatgccgcgctgcgcctgcgcgaatcggccaagctcggcttccggcgcgcgctcgttccgtcgagcgcggcaaagcaggccaaggaactctccgtgagcggcttcacgcagctcagcgaccttgttgaccatatgcttgggcgggactagcgaccgcagcatgaccgcactcgacattgccgtcctccttctcatcggcggcctcgccattcgcgggttcatcgcaggctttgtcacggaatcgctggcgctgggcgcattgatcggcggctttgtcgcggtgcgcctgttccacgccccggtgacggcgatgctgaccggcctcgtcggctcggaatatggcgcggccctcatcgccttcgtcgcgatcttcgggcttgtctacgggctcgggaaagtgctggccggctatatcggcggcaagaccaagagctcggcgctgggcatgttcgaccggcttctcgggcttggcttcggcgcggtgaagggcctgctcgtcgccacgatctgtttcgttctcttcacgatcgtctatgacgcgctttacggggtagagacgaaccggccggactggatgcgcctctcgcgctcctatccgctgctgaacgccagcagctcggccacgagcaaatggattgcggagaacagtcggcagggtgggctgctcggcgatttcggagaaagcgagcaggacaatgcggccgatgccggcgaatgacaggcagccgacgcgatgagcgccagcctttacagcattgacgtcctgcgcatggcggcggacgtggcgtccttcccgccgctgggtgacgccgatggcgccgacgaacggcgctcccccacctgcggcagccgcatgagcgtgacgctgcgcctggatgcggcaggcaccatcgaggcgatcgggctcgacgccaaggcctgcgcgctcggacaggcggccgcagccatcttcgcgatcggcgcgatcggcgcggacaaagcgcggatcgcggctgcgagccagggctggcgcgcctatctttctcgggaaagcgacagcctgcccgactggccgtcgctcgacctgctggcggcggggcgcgattacccggcgcggcatccctccatgcgcctcgccttcgaagcggcggaagccgccatggaacaggcgctggtacgggcatcggccggtggatgacgccggcacggtcccgaccgtgacggaattgctgctgagcgaaggtgtcatcctgctcagcgtcgctttggccttcgtcatcctgttccgtcgtttcgggctcggcgccacgctcggctatctggtggccggcgcgctggtgggaccctatgggctcggcctggtgggcgggggcgaaagcaagctcgccatcgccgagatcggcatcgtgctgctgctgttcctggtcggcctggagctcaatcccgcgcgtctctggcggctgagacgagatatcttcgggctgggcgtgctgcaggtggtgacgtgcggtgtcgtgctggtcgcgctgatcttcctgacgaccggcttcacactcggcgccgcgattgccctcgggctgccgctcgcgctctcctcgaccgcgcaggtgttgcccagtctcaaggagagcgggcggatcaactccccgttcggcgagaaggccttctccatcctgctgctgcaggacctggcgatcgtgcccatgatcaccatcatcgcctcgctttcccgggcgccgaccgatcccgccgcgccccccaactggatgttggcgctctatacgctgggcgcgatcgtcggcctcgtcctggccgggcgcttcctgctccagcctctgctgcgtctcgtcggccgtttcggggagcgggagctgttcgtcgcggtcgggctgttcgcggtgctggcgtccgcctcgctgatgcacgccctgcacctctcgccggcgctcggcgccttcattgcgggcgtgatgctggcggactcgccctatcggcacgagatcgagtcggacgtcgaaccgttccgcatgatcctgctcggcctgttcttcgttgcggtcggcatggtgctggacgtggcggtcatcctccgggaaccgctgttcatcctgggcatggcgctcgcgctggtggccgtgaaaatcgggctcatcgccgggctgggccggctgttcggcatgccaagcgggcaggcgctggcgctcggcctgctgctgagccagggtggcgagttcggcttcgtgctgtttgcccatgcgcagaacgcgctgctgatcgcgccggaagccgcgagcatgttcagcgcgatcgtcaccgtctcgatgatgaccacgccgctgctgctcatgcttgcgcgccggctcgaattctcggcgaaggacgacgagacggcggcgctcgacgggccggacgggcaggtgcgcggcggggcaatcatcatcggctatggccgtttcggccagaccgtggcccagatgctgatgggccagggctgcaaggtcacgctcatcgaccgcaagccagcccagatcgagcaatcccgccagttcgacatcaaggtctattatggcgacggcaccagcatcgatcttctgcggcgggctggcgcggaggaggccagcctgctgatcttcgcgctcgatgatcgccgcctgacgcctgccatggtccacgaagcgatggaggcctttccgcaggcggccgtgctggtgcgcgcgcatgatcgccagcagcttctcgacttcgccagcctctcgcccgctgccgtggtccgggaagtgttcgaatccgccgtgaccatgggcaggttcgccctcaaggagctgggcctttcgcccgagcagatcgacgagatcgagcggcagtatcgcgacaatgacctcaagcgactggacgtgcagctcgcgtcgggattgctggcgaccaaggatctgctttaccggcccgggcggaccatggtcctgccgcacaaggcgacagtgggagacgaggcatgattgtggttcttgcagcgctcagcgcggccattgccatcgcggcagcagcctttggcgcgcatgctgccggcagcgagcaggcggcggaatggttgcgcacgggcggcctgtaccagctcgtccatgccgtggccgttgttgcgctggggagccgggcagacctgcgcgcgcctgccgcgttgctgctcggcggcagcgtgctgttcgctgtcacattgtacgccatggcgcttggcgcgccgcgctggttcggcgcgatcacgcccatcgggggcgtcatgatgatcctgggctggctgtgggccggctggcttttcgcgcggccgcgccgctgagtcagcggctctcgtcgagaaaggcggagacgtccgcgagatcgacatccttcgccagccaggtctgaccgatgccgcgcgcgagcaggaagggcagggtgcctgcgctcatcttcttgtcatgaagcatatgcgcgacgagcgtggcgccggaggcatcgatgctggcatcggcaagcgaggcgggcaggcccatggcgcgcagatgatccctgacgcgcgcggcatcctcgggcgggcactcgccccgccgcgccgaataggcaaaggcaagggccatgccggccgcgacgccttccccatggagcagcctgtcggaaaagccggtctcggcttccagcgcatggccgaaggtatgcccgagattgaggagagcgcgtcggccagtggtttcgcgctcgtcttccgcgacgatagcggccttggcggcgacgctcttggcgatggcatggctgcgcgcatccggatcgcccgccagcagggcagcgccattggcctcgcaccaggcgaaaaagtcggcatcgtcaatcaggccatatttcaccacttcggcatagcctgccgcgacgtcgcgccgcccgagcgtatccagcgtggccggatcgatcagcaccagcgagggctggtggaacgcgccgatcaggttcttgcccgcgcggctgttaatcgcggtcttgccgcccacggaactgtcgacctgagcgagcagcgtcgtcgggatctggatgaagtggcagccgcgcttcagaatcgccgccgcgaagccgacgagatcgccgatcacaccgccgccaaaggccaggacatggtccgcccgctcgatcccgtgcgcgatcatccggtccgtcaggctttccagatgcctccagtccttggtggcttcgccggccggcagcgtcaccagctcggcgcgcagcccggcgctttccagcgcggcggcaaggcggggccattgcgcggcagcgacattcgtgtcggtgacgacgaggaacgggcggcccgtggcataaggcgccagggcctcgccggcgcgatccagcaggccgctctctatgcgcacatcatagctgcgcgcgccgagggaaacgggaacgatgctcattggccgatcgccttcatgatcttgtctatggtcgcgtcatgcggcgaatccgagctcatcacgcggatcggcgcctgggaatagaaggggcgccgctcatccgccagctgggtgagcacttcgcgggcgttgcggttccggagcagcggccggccatcgcggcgagagacgcgctcgaccagaatgtcgatattggcatcgagccagatcgcgacggccttttccaggatgagcctgcgcgtgtcctcgttgacgaacgcgccgcccccggtcgcgatcaccttgggcgtgccatcgatcagccgcgcgatcacgcgccgctcgccgtcgcggaactgcgcttcgccgaaggtgtcgaagatttcctggatgctcattccggcggcgcgttcgatttcatcgtccgcatcgacgaagggcagcccaaggcgcgcggccagccgacggccgatggtcgacttgcccacgcccatcagtcctacgaggacgagagaggtctgcggccgccgatcctcatatttatcgtttcgcaccatgatttgcgcggctatacagcggcacacgcctgaggcaacggcgatcatctgccgtctcgagaacctgaaatttcggcaaggccacgcaattccatcatgaaactcagccgccgcgacccctaccgccctcgcagacatcctctgtcccttctcgtctggattccgcccatcctgctgatcctcctcctcgccctgtcctggtggaaaggcggggagcagccggtcagcgagatcgagatccccgtttccgccgaaaatctggcaggataggccgccggatgcggttcaaccggcccctgctccttgctggcctgagcgcgcttgcgctcgctcttcccgtgctggcgcagagcggcccggaatcgctgttgccggagggattcggagaacctgcgccgacgccctcggcgcccccggctcgcaaccagcctgcaccaccaccgtcgactccctcgacgagcacgccgactcccttgctgtccgccacgagtgcgatcgatcaggccgcgaacgcgatgcaggcgccggacaatgcggcccagaatgccgcgcaggccgacgagatcgcggagaaatacgacctgccgccgacggcccggcgctcgctcgatgtcatcgggccgctcacgcccgagcttggcggactggaccgcgcggcattcggccagacgcatggacaggctctcgcaagcatcatgcgcgccacccgcgcgccgttcatgtcgcgatgggccagcatcctgcttcgccgcgccctgatctcccagatcgacacgccgggcgacatcaacggagccgactgggtagccgagcgggcctggctgctgctgcgcatgggcgaggcggacaatgcccgcctgctcgtccaaggcgtcgattcggaccagtatacgcggcggctttattccgtggcgatgcagacccagctggccacggccgatcccgccggtttctgcccgctgctgccccgcgcccgcgatttcagcgacgagcccggctggttcatggcgcaagcgatctgcgcatccttttcggccgaccaaggctcggcaagcgcgctgctcaaccaggcatcccggcgtggcattgcgcgtggcatcgattaccggctcgccgagaaggtggtcggcgcgggccccaacagccgacgctcggtgcgaatcgagtgggatggtgttgatcgcctcaccacctggcgcttcgggctcgcgacggcgacgaatgtcgagatccccgccgcgctctatgccaccgttgggccgcaggtccgcgcgtgggaagcccgcgcgcccgggctcacgcccgcgcagcgcctgccgggcacggccgtggcgacacggctgggcgtattctcaggcaggaccacgctcggatttcatgcggcgctcgccgaggatgacgatggcagcgagagcgccgagcttctgcgcaacgcctatggcgcgaattccatccgcgggcggatcgacgcgatgcgggaattctggcgcttacagccggccgaccgctggccagcggggcccggcgaggttcatttcggcgcactgcccgtgatcgcacgcgctgccgccgcattgccgccgacggccggtgcaggcgaggatacaccctggcttgtcgccgcgatgctgtccggcggctatgaccggaacgccgcgcgctgggccgccgcgctcggccggctggaaggccatgcacgcgagcggacctgggcgcttctcgccaccggcctgccggcaccggccttcgacatgtccgcgggccgcatcgagtccttcgtctcggccacgagcggcgagggagaattgctgggtggcagcctcgttgccgcgctcgccgggctggaccggctgccggtcgatgcccgcgaccgcctgttgcagggcgccggcatcgatcccgttccccggcggcgctggagccgttcgatcatggcatcggcgcagcgcggggaacgcggaaccgtggcgcttctggccgctgtcggcatgcaggggcagaactggcaggccatgacgccccagcagctctatttcatcatcgcggcgctccgtcaggtgggactggatccctatgcccgcatgattgccgccgaggcgatggcgcggctctgatggctgagggtgaggacgcggatcgtcccattgctccccgcgacaggacgatgatcgaccgctacctcgccatgctggcggcggaacgcggcgcagcgcgcaatacgctgctcgcctatcgcaacgatctggaggatgccgcagcgcgcctcggccatctggcgaccgcggatgacgcggcactggcgacgctgggggaggactgggcggacctcgcgccctccagcctcgcgcgaaaatcctcggcgctgcggggtttcttcgcttttctcgagacggaaggggagcggaccgacaatccatcgggcggcctcccgcggccgtccgtccgccgcgccttgccgcgcgtgctgggccatggcgatgtcgacgcgatctttgccgccattgccgagcgcctcgcgcacaccccggttaatccgctcgacctgcgcctcgctgccctgatcgagctgctgtacggatcgggcctacgcgccaccgaactggtctcgctgcccgcccgggcgcttgcggtcgaccggccgttcctgattctccgcggcaagggggggcgcgagcggctcgtcccgatatccgaccgcgcgcgcgccgcgatcgccgactggcggccgcacctgccggaaaacagcgcctggctcttcccctccggcaaagggcatctcagccgcgttcgcctgttccagatcgtccgcgcgctggcggccgaagcgggcatcaatcccgcccgggtcagcccccacgtcctgcgccacgccttcgcgacgcacctgctcgaaggcggtgcggacctgcgcgcgctgcaggcgatgctgggccatgccgacatcgcaaccacgcagatctacactcatgtcgatgccggccggcttgtcgctctcgtcaatgcccgtcatccgctcgttgacctcaggcggcccggagtatagcgcgctgccgatgatcagttatctcgactttgagaagccggtcgcggccctgcaggcgcgcatcgacgaattgcgcgaaacagccgacagtggcgcgatcgacatcgatgcggaaatcgaaaagctccagcagcgctcgaccacgatgctggcggatctttatgccaagctcacgccctggcagaagacgcaagtcgcccgccacgcggcgcgcccacatttccgcgatttcacagccatgatgtgcagcgatttcatgccgctcgccggagaccgcgcctttgcggacgacaaggcgatccagggcggattcgcgaccatcgccggccgcaaggtcatgctcattggccacgagaagggcaatgacacggcctcgcgcgtgaagcacaatttcggcatgggcatgccggaaggctaccgcaaggcgatccgcctcatggaactggccgaccgcttcggcttgccggtggtcacgctggtcgatacgtcaggcgcttttcccggcgtccaggcggaggagcgcgggcaggccgaggccatcgcccgcgcgacggaagcctgtctcgcgctcggcgtgccgatggtcgccgcgatcgtgggagaaggcggatcgggcggcgccgtcgccctggcctccgccaaccgggtgctgatgttcgagcatgccatctactccgtgatctcgccggaaggatgcgcgtccattctctggcgcacggcggacaaggccgcggatgcggcgcaggcgatgcaggtcaccgcgcagcacctcgccacgctcggcgtgatcgaccgcatcgtgcccgagccggtcggcggcgcgcatcgcatgccggctgccgccatcgagacgctgcagaaggcgatcgtcgaggaattgcggacgctcgatggccttggggccgatcagcttcgtcgccagcgggcagacaagttcctcgccatgggcggttgagcgacagcggaaacggcccgtccggggcaacccggcttccatccggaacaaggcaggcggaaccgcgtggaccgctttgcattccatggaagccggactaatccacggaaggcagactgatcttgcacaaacgggacgaggggaggctcatgggtcgcaggtttctcacgctttggctcggcggcgcgctggtggccggttgcgcggccacagggaccggcactgcccagcgccagatccagaccgccacctcgatgagccagaacgagaaggctcagggcgccaaggcgcatccggagcttctagccgaattcggcggcctctacaccggaccgcaggccgcttatgtgaccagcgtcggcaagcggatcgccgtccagtcgagcctttccagccagcagaatgatttcaccatcagcctgctcaactcgcgggtgaacaacgccttcgcgatccccggcggctatgtctatgtgacgcggcaactcatggcgctcatgaatgacgaagcggagctggcgggcgtattggggcatgaagtcggccatgtggccgcgcagcacagccagaggcgccagagcgcggcggcgcgcaactcgatcctgggtatgctcgggcaggtcctggtgggcgctgttgccggcgactccgggctcggccagctcctgcagcgcggcattggcacgggggcgcagttgctcacgctcaaattctcccgctcgcaggaatatgaagcggacgatctgggcattcgctatctggcaagcgcgggctatgatcccaaggcgctctcctcgatgctggcctcgctcgccgcgcagaacacgctcgacgggcagatcggcgggcaggggagcaccgtgccggaatgggccagcacgcacccggaccctgcttcgcgcgtccgccgggcgctcaccaatgcccaggccacgcgatccacgagcagcttgcgcaatgcggacacgttcctccagaatctcgacggcatgctctatgacgacgatccgaaggaaggcatcgtctctgggcgggagttcatccaccccgcattcaagctcaagttcacggcaccgagcggcttcaccatccagaacggcaccaatgccgtctccatcgtgggccagtcgggccaggcgcaattcaccggcacatcgttcagcggcgatctcgatgcctatgtccagaatgtgttcgggcagctggcggggcagggtcaacgcccctcgatcgcggtgagacgcacgaccatcaacggattgcagaccgcatccggcgcagcgagcatgacgaattcgcaaggatcccggctcgatgtcaccgtcgtcgcctatcagttcggaccatcgacagcctatcatttcgtggtggtgacgccggcggggcaggggctcggcaacctgtccccactggtcaattccgtggcgcgcctcagcgacacggaagcaggcgcagtgaagccacgccgggtgcgtctggtgaccgtgcgggcgggcgataccgcgcagagcatcgccagccgcatgacttatagcgatcataagctggaacggtttctggtgctcaacgcactgcaggctaacagccggctcgagcccgggcggcgcgtgaagatcatcaccaattaggagatggacgtgccgtagcggcgcgccgcgcccctgaacgcaaagaaggcggcggcacatggcgccgccgcctcttgcctgtcgagaaggagtcgtcgaaactccccgacggaaagactattcgtcgagcttgttcgacaccttgttgaaggtattctccaggctgccgcccaggctgctcatggcgccgatagcggcgacggcgatgagagcggcgatcaggccatattcgatggcggtcgcgcccttgttgttcttcatcatcttgcgaacgaaattcatgacaggtctcctcgatctgcagtactacaatcacccggccaacaaaaaatcagtcagcatcaggtttctagcggcaggatcgtttccaaagtcctaacgtagaggtctgactgtaaagaatagatggttaacgattactcacctgattggcgacattcgaccacacattgttggttttggtcgccatgctggtcagcgcaccgatcatcccaagcacgatgagcgagatgatgaggccatattccactgcggtcgcgccgtcctgcgagaccagaattctgcggataagcgagcgcaccgatttttcctctgcgacaggcgatcgtgcatgtgtaagggagaagaggttaataattcatagagaactgtaaccaaatggcgaagcagcccctggtcgtcgtggcggccgcccttgtggattcaaatacgcgcatttttgtccagcaacgtccgcccggcaaggcaatggccggattgtgggagtttccgggaggaaaagtggagccgggcgagcaacccgaggcagcgctggtgcgcgagttgcgcgaggaactcgcgatcgagaccgaaacggcctgcctcgcgcctgcgaccttcgccaccggcatgatcgaggatcgcccgctgctcctgctgctctacgtatgccgcaagtggaaagggcaggtcgtgccaacggaagcgagcgacagccgctggcttcacaagcagcagttgttcgcgctcgacatgccgcccgccgaccagccgctcgtcgccatgctcgatgctctgctctgactcatccggtcggcttgggccctgaggggcgcaaggcatcggcaagggagaccgtagcgctgccgcgtcgtgcaggcttgggctgggtggcgctgggatgccagccgctcccgtgcaggatcacgaatttctcggtgacccgtccatcgggctcggcttcctgcgcgaaatggtctgccgcgcgcaccagcgcggcgcgggtgagcggcggggaaggcgaagcgaggcactgtgccgcgcccatgccgcgtaggtctcccagcagaccgaacagcgatccatatcgcacgttgagggtctgctgatccgcgaccggcatggcgaagccggcacgggccagcagatcgcccagtgcgcgcacatccacttgcggatgaaggcgctgcgccggccggtcgccatcggctgccatcagcgccgccctgagccgggggagcgaacccgcgccgacgaagctcaccagcagcaatccatcaggctccagcacgcgattcatcgcgatcagcgcgccgggcaagtcgttcaccgtatccagcgtcccgcagcacaggatcaggtcgaaggcacccgcctcataaggcaaggcgtcttcgctcacctgctcgccctgcgcccgggcggcccacactgccccgggatccgcacaggtcacctggccatagccggttgccgacagatagtcccgcagccttgtgtccggacaaccgatgacgagaacgcgggaaaagctgcgcgagacgtcgcccaggcgctccagcaactcctccgccatggcggcataaaggaagtcgtggcgctggaaggttgcggcggcccggtcgcgccgcgatgcgcgcaaggccggatcgaagatgcgaggaacgttcatctcgggcttgtgccgtctgcggacgcgtggaacaagccgtttcatgggggtttttccgtttttgaggtccgcggtccggccggtgctggactatgcccttccgccgcgttgcccggcgtgcggcgtgatcgtggccgaaccggaaacgctttgcgccgcctgctggtcgaccatcgattttctcggggagccgctgtgcacgatctgcgggagcgatctcccgcatggcagcggggaagggatcgcctgcggagcctgtctcgccacgcccccgccttatgaccgggcccgtgcggtgatgcgctatggggacgtcgcgcggaccatggcgcatcggctcaaatatggtcgccgggtcagcctggcccggttcatggcgatgcatatggcccgactactcgaggatagcgaaacggccgaccggctgcttctcccggtgcccttgcaccgatggcgcatctggtcgcgcggcttcaaccaggcggcgctgatcgcagggcatatgcggcgggagacggggatcgcgctggagctggatctgctgcgccgggtgagaaacacgccgccgctccatgccctctcccggcgcgagcgcagccggatcgtgagcggggcattcgtgctggcgcccggcgccagggcgaagatcgagggccggcgcgtcgttctggtcgatgacatctggacgacgggggcgacggcgacggcctgtgcccggttgctcaagcggaatggagcggcccgggtggagatcctctgctggacgcgcgtctcgcaggcggacgattgacaatcccgtccgccgctccaacatccgggaaagaaaaaagaaaggaagcgcatcgccatgcatcaggtcgagatctatacgcgcgcgttctgcggctattgcgctcgcgctcttgccttgctccgtgacaagggcgtggcgttcgaggaatatgacatcacgatgggcggccccggccgcgcggaaatgatccagcgcgccaatggccgcgccaccgtgccgcagatcttcatcgacggtcagcatgtgggcgggtgcgacgatctcatggcgctggaggtcagcgggaagctcgacgagcgcctcgggctctgaagcgggcgcccgagtcatgcggatcgcgctgttccagatgaataccggtatcgacccgcaggcgaatgcgtcagcgctcgttgccggaatcaaggaggctgcccgtagcggcgccgggatattgtttaccccggaaatgtcgggctgtctcgacagggaccggcagcgctccgggagcgtgattgtccacgaggagcaggacgccgtgctctcggccgtccgggcagcagcgcaggacgccggcatatgggtccatctgggctcgctggcgatcgccgatgagcatcagccgggcaagcgccgcaaccggggctatctcatcgaccccgccgggaatatccgggcccgctatgacaagatccatcttttcgatgtcgatctgccgaccggcgagagctggcgggaatcgaatagctatgtcgcgggagagcagcccgtcgccacccagacgccatggggtcggctcggactgacgatctgctatgacctgcgttttcccgccctgttcagcgcactcagtgatgccggtgcgaatatcatctcggtgccggccgcattcacggtgccgaccggcgaggcgcactggcatgtgctgctgcgcgcccgggcgattgaatcggcaagtttcatcgttgcggcggcgcaatgcggacggcatgaggatggccgccacacttatggccacagcctggtcgtcgatccgtggggcaccgtccttctcgacgccggtcagacgatcggcatccattatgtggacctgcccctcgatcggctggaagatgtgcgaacgagaataccggccctgcggcatcgcaagccgatcggagacgttgtgatttcatgatttccttcgaccttcaatgttccagcaaccacatcttcgaaggctggtttcggtctggcgccgattatgaggagcagcgcagggcagggcagatccactgcccgacgtgcggctgcccgacgatttccaaggccgtcatggcgccggccgtggccatgaagggcaatcgccgcagcgatcttgccggccgttccgacaagcaaccggggattccgcaggatccgcaggtccatgcggagcgcgttcagcacctccttgatgcgctggcgagcgcccaggcggaaatgttgaaggaatcccgctgggtaggcgccgactttgccgagcaggcgagggccattcattatggggaagccgagcccgcgatcctccacggcgtcgcaaagccggcggacgccaaggagatgctggaggaggggatccccatcgcgccgcttctcgtgccgatcgcgccgcctgacgaattgcactgaattgcagccggaccgaccacaggcttcaaggcggtggacattgacccggtccaagcggcacaataggagcgcatggcatgcgcccgtagctcagcaggatagagcatcagattcctaatctgggggccacaggttcgaatcctgtcgggcgcaccaatccttaacgcgtcggatggcatgcgtgctttgacggagaagcagacatgaactggagcgatccccgacgcggccgtcccgagggagcgatcctttgacggggccgactatggaaaacgagcgaatggcgccgccgcgcggcgaagcggcctggcggcaggcgcggctgctcaatgtgtggatcgacgatctttcggtccaggaactggtcgagcacctcgacaatgacgtactcttcaccgtcaattccgatcatctctaccagctccagcgcaacccggacttcgccgccgcttatgcggacgccacgatcgtgtcgtgcgacagcaaatatgtcaggggcggcgtgctggcgcttggtcgaggccccatgcgcaaggcgtgcggatcggacatcgtgccggcttactggcaacatcacgcatccaatcccgatgtgcggatgttccttctgggcgcaaagccgggcgtggcggccatggcgcaggcccgcatcaatcgcttggccggtcgtgatatcgtcgtcggcgcgcatggaccgtcgatgaacttcgtcaatgacgaagccgaatgcgccgcggccatcgagatgatcaacgcgtcaggcgcgacctgtctcgtcgtggggctcggcgcgcccaagcaggaaatctggatcagcaagcatcggcatcgcatgcccggcgtgaaggtcttcatgggcgtgggcgcaacgatcgattatgaggccgaggccgtggtgcgagcgcccaaatgggtgcgcgccatcgcgatggaatggctccatcgggtgctcagcgatccgaagcgctatgccatgcgctatctgcggaacacggaattcttctggctggtgctgctcgatggtcttggccgataccggccgccggcatttctttcgccagtcaccgcggcgcgaaagacaaggccggagaccggcggcgctgaaccggaagcggcgatcacgggctgatgcgcgcgccgagcacccctttcatttaacataatatatattatcggactttgagatgagcagcagggcggcggacataactccccttcaggatatcatggcgcggctgcgtgatccggagcacggttgtccgtgggacgtcgcacaggacttcgcttcaatcgcgccgtacacgatcgaggaagcctatgaagtcgcggacgcgatccagcgggacgacatggccggactcaaggacgagcttggcgacctgctgcttcaggtggtgttccacagccggatggctcaggaagccggatcgttcgacttatccgacgttatcacagccatttgcgagaagatggtgagacgtcatccgcacgttttcggcgatggcggcgcatcgcccggctgggacgagatcaaggcggcggaacgcgcggagaaagatgacggcgatcattcggcgctggccggcgttgcggtggcattgccggcgctggcccgcgccgagaagctccagaaacgcgccgcgcgcgtgggcttcgactgggacaatgtcgaagatgtccgtaacaagatactggaagaaatggaggaggtctccgacgccgtcggctcggaggcgcttgaggaagagataggcgacctgctgttcgcggtgaccaatctcgctcgccatcacaaggttgatcccgaaactgcgctccggcgggccaacgccaagttcgagcgccgcttccgtgccatggaggccatggccggcaccgattttcccgggctttcgctgggtgatcaggaagcgctctggcaggccgtgaaagcagcggagaagtcggccggacgcgactgaccgggcttccccggccggccttccggcaatctcattgagcgagctcggcgcagccagccgctgttttaagccttggaagacctgaaagggcgccccttccccctccccgcgcccggtgcttgcgggcgcagcgacggtctcagttgctatggaggcgaaggaagcgctcatggtcggcgggcgccatgcggaccgacacatgcaccgttgcggtttcgcccgacgtatcgtgctcttccaggagcacatcgccatgcgcatggagccaggccagcgcagcgccgtcgccgccgtccagcgtgatctcgtaacggcgatggcctttcgccagaatatccgagagcatgcgccgcaacgcgtccaccccctccccggtcagcgccgagacgatggcgacattgccctcctgctcggcgcgagcgcgcacggcggcaaggcgctccggatcctcgatcaggtcggccttgttccagatctcgatgatcggcgcgaccggcccccccccttcatgcgccgcgtccggcgcttccgccttcccggccgacccgtcctcgtccgccggtgcggcaccaagatcggcgagaacatcgagaacgtccgctttctgcgcctcggtatcgggatgcgcaatgtcccgcacatggaggatgaggtcggccgacagcacttcctccagcgtcgcgcgaaaagcggcgatgagctggtggggcagatccgagacgaaacccactgtgtcggagaggatcgccttgtcgatgcccggcaggctgatctggcgcatggtgggatcgagcgtggcgaacagcatgtcctgcgccatgacatctgcgcccgtcagccgattgaaaagcgtcgattttccggcgttggtatagccgacgagcgcgatcaccggccagggcgcgcgctgacggcgggcccggtgcagcccccgcgtacgcgtcacctgatccagctcccgccggatgcgggccatgcgatcgcggatcatgcgccggtccgcctcgatctgcgtctcgccgggaccgccaaggaacccgaagccgccgcgctgacgctcaagatgcgtccaactccgcacgagccggccggcctgataatcgagatgcgccagctcgacctggagccggccttccgccgtcgcggcgcgttcgccgaaaatttccaggatgagcccggtgcgatcaatgactttcgcggaccaggccttctccagattgctttgctggaccggcgtcaaattattgtcgacgacgaccagctcggcttcggcctgtgcgaccagtgcgccgatctcctcgacctgaccggacccgaacagggcggccggtcgcgactggcggacgcgccagacgcctgtctccacgacgtccagcccgatggccagcgccaggccacgcgcttcctcgagacgtgcggagacgtcgcgccgctgccgcccgccaaggtcggcatgcacaacgacagcccgcgccccgcgcgcgacctcctcacgttctgtgaaatgggcgatggttcagactcgccggtcagtcttcgtcatcgtcgctctccccggagagatcgagcggatgcgcaggctgaaccgtggaaatcgcatgcttgtagacgagctggacaaggccatcgcgctgaagaagcatgcagaacaggtcgaaagcggaaatctcgccctgaagcatgacgccgttcacgaggaacatcgtcaccggctcgccggacttgtgaaccgccgagaggaaaatctcctgcagcagcttgggcttgcgttcattggcggaaaaggcggactcgatcttcgagagatcgagcggatgcgccggcatgaccgtggagattgcgtgcttgtaaaccagctgggtctgaccgtcccggcgcagcagcacggagaagttgtcgaaccaggtcacgatgccctgaagcttgacgcccttcacgagaaacatcgtcaccggagtcttgctcttgcggagactattgagaaaaatgtcctgaagattgttaagtttatcggccatttttaactcctgttattggcgggtcgctgcccgcatcgcgtccagtctgaacgtcgattgccccaccctgcgtggggacggctggaaacctaggcgattccccgggggaaatccagccatagcctgctgcaatgcacaaaagccattcatgacagccatcccccaggccagcggctcattccgtcgatcgcgcgcaaggcgcgaggcgtttcccgcgcctcagtccctgccctctccgagcccaagcgacttgagcttgcggtgaagcgcggagcgctccatgccgatgaacgcggcggtgcgcgagatgttccccgaaaaccgtttgatctggatgcgcagatactcgcgctcgaagttctcgcgcgcctcgcgcaagggagcgcccataatcgcgctcgaaagccccagatcgtcgctgccgcccgtcgcgtcgaccggcaacatgtcgagctcgatcacgcccccgggctgcattggcgccaggatgatggtgcgctccacgacattgcggagctgccgcacattgccgggccagtctcctgactgcagcgccgccatggtattgggcgccatgaccggcgccggcatgccgcgctctgccgcgaaacgggccagataatgctcgaccaacccgggaatatcatcccggcggtctgccagcgggggaatgacgagcggcaccacgttcaggcggtaatagaggtcctcgcggaaacgccgttcctcgatctcttccttgagatcgcgggcggtggaggaaatcacgcggatatccaccttcacttgccgctggccgccaatgcgcgtgaagctctggtcggtcagcacccgcaggatcttgccctgggtggtcagcggcatgtccgcgatctcgtccaggaacaatgtgccgccatgcgcctgctcgagaaggccgggccgaatgatgccctccggcgtctcgacgccgaacagcgcttcctcggcccgctcaggctcgatgcgggcggccgtgacgatgacgaacggaccgtccgcccggccggaccagttgtggagcatccgggcagcgacttccttgcccacgccggcaggaccgcagatcagcacgcggctgccggtgcccgcgactttcttgatggtggcgcgcaccgaattgatggcattgctggtgccggtcaattcttcttcctgaccgaaacgcgcgcgcaacacctgattttcgcgccgcagccgctccgtctcggttgcacggccgacgatgtgaagcagcctgtcggactcgaagggcttctcgatgaaatcgaccgcgcctttgcggatggccgcgacggccgtgtcgatattgccgtgcccggatatcatcagcaccggaatggtcgcatcccgctgcttgatctcctcgagcagttccagcccgtcgagccgcgagccctgcagccagacgtcgagcagcaccagcgatggcctgcgcgccgccaaggcctccagcgcttcatcgctgctggcggcgagccgcgtttcgaagccttcgtcctccaggacgcccgcgacaagctcccggatatccgcttcatcatccacgatcagaacatcaagcgccattcagtgtctctttcatcatatctccgggccgctcctcgccgtcctccgccaggcgagcgagccgcgcgacatcaaaacgcagcgtcaccactgcgccgccattctccgcgtcggcaaagctcatcgtgccgaaatgctcctccacgatcttcttcacgatcgcgagcccaaggccggtgcccttggcgcgcgtcgtcatatagggctcgatgatccgctcgcgttccaccggcaggccaatgccgtcatccgcaacggaaatgacgagctcgccctcctgctggtgcacggccatggcgatatggccatgaggcgcggaagggtcctccccgcgcccggtctcgctggcttccccgagatgacgctgctcgatcgcctcgaccgcattcttgacgatgttggtcagtgcctgaccgatctgccgccgatcgcagaccagcgtgatatccgtcgcgtcgccctcgaaagcgaaagcgatctcgggatgcgccacctcatgcaggaacatcgcgtgacgcgcgatatcgatcagcgcttcctcacggaataccggcttgggcatgcgcgcgaaggagccgaactcatccacgatgcggcgcagatcgcccacctgacgcacgatcgtctcggtgaggcgacggaaggtaccgggatcggactcgatctccttggcatagcggcgctggagccgctcggcggcgagctggatcggcgtgagcggattcttgatctcgtgcgcgatacgccgggccacgtccgaccaggccgcgcggcgctggtcgagcagctgctgggtgatatcgtcgaaggtcagcacccggttgccgccctcggcgaccacccgaaccgcgagcgtgcgaatctcgccgccggcgcggatctggatgatgtccgctccggtccccgcttccatgagttcggcaagctccggcgagagttcagcgagcggcaggccgaccgcctggacgccgggcttcacgagaagagcagtcgccgaactgttgagcagcaggatctcgccatggggatcgaccgaaatgacgccggcactgacgcccgacagcaccgcctcgatgagcgcgcggcggttggcgagctggttgttggcggcgaccagtgcggtggtctgcgcctccagccgctgggtcatgcgattgaatgtgctggcgagcgtgcccagctcgtcccggccatgggcatcggcgacgcgcgtggagagatcccccgcggtgatgcggcgggccgcgtcgaccagctcgcccaccggccgcaccagccggtccgcgacagccagcgcgatccagaccgccgtccccaccagcatcagcgtgccgatgaacagggcgatgttgaagcgcagctgcaattgtcgcgaacgggcggcgaactcgtcataatcggcgagcacggcctgtgcccgctccatctcgctgaacgcggatatggcggaatcgcgcgtggcatagaggaaggtgcgggaatccggataaagcagcgcgaaggcctcgatctggttgggcttggcctggacgaaaaccggttgcccggcgcgcagatgccgaatgatctcgggcgtgatcacgtccgccgccgtgcgctgctcggggtccaccgtcgcagccgtgcgcgccacgccatcgcggccaatctcgatgatcgccgagcggttcagcttccgggtgacgacctgatagatatagccctcggcgaaggaggggctcgtgatgctcgactgggtgagataatcgcgcaagtcgctggccatggtgatggtttcgtcacccagctccttgagattggattgataatagccgcgcgcgagatcgctggcattctgcagcatgccgcgcgcatcggccgagaaccagaactgcaccccatattggaaaaggagcgaggcgaagatcaccaccagcagcaacggcaggctagcaatcatcgagaacagagccacgaggcgcacgtgcaggcgcccgtttccgcccacgaggctgcgtgcggcgcggcggcgcgcgatccgctggccgataagcacgagcaggatgattgccggcagcaggttcagcaccagcaacagcgccaccacgggcgcgctgagcagcgaatcgtcctgctgcggccgaccgatcagccagtaagtgaaaccggcagtgacgagcagcgtgacgccggccagaagctccgcaaggcggccgagccgaggcgagccgaacaaggtcggcgacgactcgtccatccctgcattccgacccgttctctgatccatcgtggcagcgatacaacatcggcgtgtctctgaaaacacgctttacgagaggatcgtcccgcccaggcaacccgtcgccgggccgccccccgtgctgtccgaaaaacgcgttctaccgctcgcgcaagggcatggcgggatcgatatcgtaatgattgagtttcttgcgcagcgtgttgcggttcatgcccaatgttgccgccgcccggatctggttgccgtccagcgcggccagcgtctcgcccagcaatacgggttcaatgacaccgagcaggcgatcgtgaagatcatgcgcgatggcgcccgtgccgacggcgagttgttcccgcacccagcgccgggccgcttcgcgcagatccaccgcgccgctcgcggtggccccgcccagcgtctgcgcaaaggtgaggacctggcgcagatgctgtacctggatttcctgatcgcgggtcagcacggtcagccgcttcatgagattctgcagttcgcggacattgccgggccagtcataggcctcgagcaaccgcgccgcttcgtccgataggctcttgcgcggcaggccgccctgcgccgccttgtcgaggaaatagcgggcaagcagaggcacgtcgcccgcgcgttcccgcagggctggcaggcggatcggcacgacattgagccgatagaacaggtcctcacgaaaacgcccctcggcgatcaggtccgggagatcctgattggtcgcggcgatgatccgcacgttcacgcgcactggccgggtgccgccgactgtcgtgatctcgccggactggagcacgcgcagcaggcgggtctgcgcatccatcggcatgtcgccgatctcgtcgaggaacagcgtgcccccctccgcctgctcgaacttgccggcggagcgagcgaccgcaccggtgaaggccccgcgctcataaccgaacagctccgcctcgatgagctcgcgcgggatggcggccatgttgatcgccacgaagggctggctgcgccggggcccaaggctgtggatcgcttcggccaccagttccttgccggtaccggattcgccgagcacgagaatgttgagatcgttgctcaccacccgcgcaatcgtgcgatacacttcctgcatctggggtgagcgaccgatcagcggcaattcctccccgccgccgccttcgcccgcttccggcgcgtcgccgctcgagcgcacgctgatggcttcggccaccgcgcggctcagctcgttgagatcgaaaggcttgggaagatattcgaaagcgccctgccctgtcgcgcgcaccgcggtgttgagcgtgttctgcgcggaaaggatgatgaccttgagatcgggctcctcggcgaggatggcgccgacatcgtcgagaccatcgccatccggcagcatgacgtccgtgatgagcacatccggcgcgaagacgggcagcgtcgcgcgacgctcggcaatggagccgaccgtccggacgatatggccctgacgcttgagcgcttcggatatgacgacgcagatggccgggtcgtcatccacaacgagaatcttgccggtcagtctggtcatccgttcgcgcccatcggcaacagcaccctgaagatcgaacggccagatgcctggtcccgctcatattgcaccagcccgttcatgtcccgcaccagcttgtccacaagagcaaggccgaggccctggccgctgcgcttgttggaaataaagggattgaacagcacgtcccggatgctgtccggcacgccgggaccattgtcgatcacctgaatctcgatctggaggggggacgtccccttcccgctcagcaccgagaggccgtgccgataggccgtggcgacctgaactcgcccatcctcgaccccctccacggcttccaccgcatttttcacgagattgagcatgatctggacgaaggcgtcgccattcacctgcgcgaatggcagggaggggtcataggtccgcacgatcgggcaatcgcgcgcgaaaccggcggtcgcgatctccaccgcacgatcgagcagcggatagatgttctccgggcggcaggcgagcggctggttgctggtgaagtgctgcatccggtcgatcagcgccgcgatgcggtccacctcgtcgcagatcagcttggtgagcggacgtgtggcttcccccgcatcgccttccagaagctgcgccgcgccgcggataccggaaagcggattcttgatctcatgcgcaagcatcgccgccgcgcccgtcgccgagcgcacgcccatggaggagcggcgcacgccgagcgtctgggactggccatgaacatggagcgccacgacccgccagcgctcgtcctcgagcagcggatgaatcaacacatccatttccagcgcctcgttccgcccggcatggacctggatgccgaaggcggagagcggcttgtccgtcatccagatggccgtatccatgtgcggatcggcaatgcgcaacacgcgcccgacgacactgcccaccagagcggagcgcgccatgttgagcagcgattccgcgcgggcattggccgacgcgatgcggccgtccggtccgatcagcagcgtggcgaccgggtgcgcggcgatcagttcggcggcgtccggcagtgcccccctgccgggaaggaattggctcgacagccggtttctcccgttctcaggctgcattccgcactggttcgcgcaggaccgcttcgggctgcgccagcaacggctcatagaagcgggccagcatgtcgagcacgcgcgccgcgtccggcacctggttcaccttgttgcggaattccgccgagcccggcaggccgcgcgtgtaccagcccagatgcttgcgcgccatgttgacgcccgtcatctcgccataatgatcgagcattgcacggtaatgttctgtgatcatggcatattgctcggccagatcggggtcagaccggtgctcgccggtggccagcgcctgcatgacctggccaagcagccagggccgcccataagcgccccggccgatcatcactccgtcggcgccgctctgcgccagcgcggtgcgcgcatcctcgatggagcagatgtcgccattgacgatcacggggatgccgaccgcatccttcactttccgcacgaaggcccagtcggcactgcccttgtacatctggttgcgcgtgcggccgtggacggtaatcatccgcgcgcccagatcctccgcgatgcgcgccagctccggcgcattcagattgtcatggcaccagcccatgcgcatcttgacggtgacgggcacatcgaccgcttcaaccgtcgcccggatgaggctggccgcgagcggcaggtcgcgcatcagcgccgaacccgcatcgccattgaccactttcttgacgggacagcccatattgatgtcgatgatcgcggcgccccgatcggcgttcagcttcgcggcctccgccatctcggcgggctggcagccggcaagctggagcgagaccggctcctcggccggtgcccatgccgctttctggagcgactggcgcgtctcccggatcatcgcaggcgaggcgatcatctcggtaacgttgagcccggagccataacggcgcacgagcgtacggaagggcatgtcggtgacacccgtcatcggggcgaggatcaccggcatgtcgatccgcaccggaccgatctggatgggcttgagcgtcgtcatgttcagaatgcctaaaaaacaggcagcgcccttagcgcgaaagcggttggcgagcaagcaaccgctaggctaagcgcctcgctcatggtctcccctccgcgcactgctgctatcctcctcgctgccggaagcggttcacgcacgggtgcgatgctgcccaagcaatatcgcccgctcgccgggcggccggtcgccgcccattccatctcggccttgcgcgggcatcccgccgtcgacagcgtgctgctggtggtggcgccgggcctcgcggacgaagcgcgcgcgatgcttggcgaggaggccgcggatgtgctcatcgtggaaggcggcgcctcccgccggcaatcggttgcgaacgcgctggaagccctggcgagcgcggagactccgcccgcgcgcgtgctcatccatgacagtgcccgcccgctgctgccggcaggcgtgatcgaccggctgctgaccgcactctcgacgggcgctgcagcagccatgcccgtgctgccggtggccgatacgctggtgcgggcggagggggacgaggccggcgccgtgatcgaccgcgcagtcctgcgccgggtgcagacgccgcaggcattcgattttgaagtggtgctggccgcccatcgcagttggtccggcgagctggaaccgacggacgacgcgcagatggtccgggcgacgggcagcgcagtccggctggtggacggcgacccccggctcgacaagatcacctggccgggcgatcatgaaagaatggagcgggagctcatggcaatgatgacgacccgcactggcctcggcttcgatgttcaccggctggtcgcgggcgcgccgctctggttgtgcggtgtcgaaattccccacagccatgggctgtccggccatagcgatgcagatgtggcgatccacgcccttgtcgacgccattctgggcgcgctggcggaaggcgatatcgggagccatttccctccctccgatccgcagtggcgcggcgcgcgatccgggcagttcctggccttcgcggcggagcgtgtccgcgcccggggcgggatcatcgaccatgtcgacgtgaccatcatctgcgaggctccgaagatcgggcctcatcgcgatgcgatgcgcagcgccctcgcccggatcatggacctgcctgagtcgcgggtgagcgtgaaggcgacgaccacggaacggcttggcctcaccggccggggcgagggcatcgcggcgcaagccctggcgagcctccgcttgcccgaagaaccggcctttcctgcggcctgagcctcaccggttcactgggcgaaacccgcaggagagttaatgccattggcttttgaggcggatcggcccatgctgcgcggcatggcaggggtcgcagaagcaaagatatgcttgctgccggaagagctggtgacgttggcccgcgaggtaatcgaggccaatcgcaagctcggacggcgtatcgttgttgccgagagctgcactggcggcctcgtgtccgcagcgctcaccgaaattcccggttcgtccgcggtgttcgaagcaggtttcgtcacttattccaacgcgcagaaggtcagcctgctcggtgtgagcgaggacgtgctcgataccttcggcgcggtctcgatcgccacggcctgggccatggcgcaaggcgcactcaatcgcagcggcgcggatatcgccgtctcgatcactggcgtcgcgggtcctgacggcggaacggaactcaagccggtcggcaccgtcgtcttcgcccgcgccgaacgcggcgacgaaagcgagaatgtggtggcggacctgcgacggttcgaggacgaaggccgcgcgaagatccggcttcacgccgcgctgtgtgcgctcgaattgctgttgccggaggcgctgggcgaataaagcgctgcggcgcgctcttcgaaagcgccgatcatcttgcgcagggcccggtcaaagacctgcccggccagcatctcgaacatgcggctcttgaacgcgaaatcgaccgagaagtcgatgaggacgccgccttccccgtccggccggaactgccagtcgttggaaagatgccgcagcggcccgtcgacataatcgacatgcacgctttccggccggcgcttgacgacgcgcgaggtgaaggtctcgcgcagccccttgaagccgaccaccatgtccgccaccatttccgtctcgctctgcgagcggacgcgaatggccgtcacccagggcaggaattccggataggacgcgacatcggccaccagatcatacatctgggccgggctgtagggcagtcttcgggtttcgttatgtctgggcatggcaggtcagcgggctgacgcctcccctgcccccgatccggccgggccgatgcccgaagcagcggcggccttcgccagcgcagcctcgcgcgccgcgcgcatctgctggaagtccgcgccggcatgatagctggagcgcgtgagcgggctcgatgccacctgcaggaagcccttggcccgcgcaatcgccgcataggccttgaatgcctgcggcgtcacgaactccatcaccggcgcatgtttgggcgtgggccgcagatactgccccatggtgaggaaatcgacatcggccgagcgcatgtcgtccatcacctgatgcacttcgagccgctgctcgcccaggccaagcatcacgccggacttggtgaagatagagggatcaagcttcttcaccatctccagcagacgcagcgaggcgtagtaacgcgcacccggccgaatggtgggatagaggcgcgggaccgtctccagattgtgattatagacgtccggccgggcagcgacgatcgcctctacggcggcttcatgcttgttgcggaaatccggcgtgaggatctcgatggtcgtttccggcgtggtgcggcgcagggcctcgatcaccttgacaaactgccgcgcgccgccgtcgggcaggtcatcccggtcgacggaggtgacgacgatgtgctccagccccatctcggcgcaggcatcggccagattctggggctcgcgggggtcgacgggacgcggcatgcccgtcttgacgttacagaaggcgcaggcgcgcgtgcagacatcgcccaaaatcatgacggtggcgtgcttcttcgtccagcactccccgatgttcgggcaggcggcttcctcgcagacagtcgccagtcccttgtcccgcatcagcttgcgggtcgcctcatagccctggctgacgggggccttgacgcggatccagtccggcttgcgcgaaccaaggccgcgcggttccgaggaaatgtcgttcattgggtccagatagcgatccgcacgccgccttgccagccctgtcgaacttgtgcaggagcgaaatcgccatggcaacattcgcgaacatgctcgaaggatatcggcgcttccgcagcaccggttggacgaatcagcgcgcgcgatgggagcaattggccgacggccagagtccccgcgtcatggtgatcgcctgttcggacagccgcgttgacccgaccgagatattcgacgccgatccgggcgagatcttcgtcgtgcgcaacgttgccgcgctcgtgccgcctttcgagaccagcccgggccaccacggcgtctcggcggcactggaattcgcggtgcagatgctgggcgtcgaggagatcctggtgctcggccacggcctgtgcggcggctgccatgccgcgctgacacaggacatgcatggcgcgccgccgggcgaagggggcttcatcgccagctggatttccctgctcgacgacgcccgcgcggacgtcatcgcccgttacggcgagaaccgcagccgcgatgtcggccgcgcgatggagcaggcggccgtcaaggtcagcctcgccaacctgcgcactttcccctgggtaagggaaaaggagaactgcaacgtcctgtcactgaagggagccttcttcgccatttccgacgggaagctccacttgctggatgaacagacaggtgtcttcacgccctatgaatagccctttccgcctgttcacttatggccagctcatgcccggcggaacagggtatcagacgctcggcctcgagcaccggaccaggcatctcgggcccgaccgggtggcgggccgcctttatcatctcggcgattatcccggcctcataacgggtgcgcatgggatcgtccagggagaagtcctggagttcgaagagcccggactgatcgaagagatcgatctctacgagctttacgatccggaaaatccggtcggttcggaatatcgccggatcgaggtcgatctgctcgacagcccccggcgcgtctggacatatgaatataaccgcaccgtccgcgatcgcccgatcatcgccaccggaaactggcggatgcgctgagattcgcgacgcgttccagagcgatcatccgtggaacgccggccctgtccggcgatctcccgcgacttgaaaatgcgccgggcgcctgacacatcccgctcatggccttcatcgcaaagcacatcaggatcaccggccgggtacagggcgtgttctatcgcggctggacggttgccacggctcgcaagctgggactggccggctgggtgcgcaaccggctggacggcagcgtcgaggccttcgtgcagggcgaggacgggcaggtcgagcatttcttgatgctggcgcggtccggcccgcctgccgcacaggtcgatgcggtccgggacagccccgcgaaccccggcgagcaccatctgttcgagcagcgcccgaccgcctgagccacaggccggcagtctctcgccgctaccgcgaaaaggcgcccgcaaccgagcgagcgccttttcaccatgctgtttcaggtcagcgcgtcagcttcttgtaagcgaggcgggtcgggcgatctgccgcatcgccgagccggcggcgcttgtcttcctcataggcctcgaaattgccttcaaaccattcgacgtggctgttgccctcgaaagcgaggatgtgcgtggcgagtcggtcgaggaagaaacggtcgtggctgatgaccacggcgcagccggcaaaattctccagcgcatcttccagcgcacggagcgtctcgacgtcgaggtcgttggtcggctcgtcgagcaggaggacattgccgccctccttgagcatcttggcgagatgcacgcgattgcgctcaccgccggacagctgaccgaccttcttctgctggtcgacgcccttgaagttgaacgcgccgacataggcccgcgtctggatctcgtgcttgccgatggtcatgagatcatggccgccgctgatctcttcccacacattatggttgggatcgagcgaatcgcggctctggtcgacataaccgagctggaccgtctcacccacctcgatggtcccgctgtcgggcgtctcctggcccgtgatcagccggaacagggtcgacttgccggcgccgttcgggccgatgacgcccacgatgccgccggggggaagcagaaagtcgagattctcgaagagcaacttgtcgccataggccatagtgaggcccttggcctcgatcaccttgccgccgaggcgcttgggcgtctggatgacgatctgcgccttgcccggtgcgcggttctcctgcttctcgaccagttcatcgaacgcgcggatacgggccttgctcttggtctggcgcgccttaggagactggcgaatccactccagctcctccttgatggccttctggcgcccggcttcctcgcgctcttcctgctccatgcgcttggctttcgcctcgagccaggcggaataattgccctcgaacgggattcccctgccccggtccagttccagcacccagcccacgacattgtcgaggaagtagcgatcgtgggtgacgaggatcacattgcccggataattgatgagatgctgttccagccactggacgctctcggcgtcgagatggttggtcggctcgtcgagcagaaggatatcgggcttctccagcagcagccggcacaaagcgatccggcgcttctcgccgccggagagattctcgacgccccagtcgcccggcgggcagcgcagcgcttccatggcgatctcgagctggttgtcgagtgtccagccatcgacagcgtcgatcttttcctgaagctcgcccatctcggtcatcagcgcatcgaaatcgacatcttcgggcgggtcccccatgatattgctgatctcgttgaagcggtcgacgagatcggcgacggggcgcacgccgtccttcacattctccatcaccgtcttgttgggatcgagctgcggctcctgcggcagatagcccacccgaatgccctcgcccgcccaggcctcgccctggaactcggtgtcgataccggcgatcaccttcatcagcgtcgacttgcccgcgccgttcacaccgatgacggcgatcttcgtcccgggcaggaactgaaggtttatgttgttgaaaaccggcttgttggcgccgggaaaggtcttggtcagccccttcatgacaaaactgtactggacggccatggagatcggtcctcgaatgggatttgggttgtggaaaaatcccggcccggttagccgagccggcgttgcttggcaaatgtccgctgacatggtgcgagtccggggccacggtgccgccaccgagactcgcagctcagccgatctcgcatgctgcgctgcgacaatttccaattggatcggttgaaaagcctattgatttccccgctgcacgcgttaattgggcggctcgtgcttcttagcggaagcacgcactttgctatgggagccaaataatatgaagaagtttgctgtggcctgcgctgctgctgcgctgatgagcctggctgcgtgcggcgagaagccggcggctgagatgaacaacgcgagcaacgaagtcgtcgttgacgagctcgagaacgccgcgaacgccgtcgacaatgctgccaacgccgtcgacaatgccgcgaacgttgccaacgttgccaacgcgacgaacgccgcagagtaatctgcgcgaatttcggttcgatgaataattcgcaagggcggtgtcgcaacgcggcgccgccctttccgtttccggaaaacgcctgaccttcgggccgccccgggacgcaaacaaagatcaccatggcgattgccgagccgctcccgcttcgttaagcgggcagccgtcggggagtagcgcagcctggtagcgcatctgctttgggagcagagggtcgcaggttcgaatcctgtctccccgaccattttcccgttcgtgccattccctgccccgcgtgcacgcttcgccgcatggcccggaacattctcaccacggccggattttcttcctgtccccccagcgagggacgaaaaggagagaaccgaaatggcagagcagacaccgcgcaacaatcaggaccagaatcgccagcagggcggaaatgtcgagcgggatcgccagcagtcccagcagcaggaccagaaccggcagcagcagggcggcgagcgccagaataatcagcctcagcgctgacggatccattcctgaaaaggcaagggccgcccatcgggcggccctttgtcatatcggcgtgtggcgtgggacggtacatccggccatcccactctgctccttgtgggtgcgccccttactggtggggcgggatcggttcgggttcgctgccttccgccgccggcttgcccgtccgggccagcaggctacgcgagcggccgtaagcgaaatagatcagcaagccgacgatgttccatcccacgaagcgcaccagcgtcgtggaaggcaggctgatgagcaggtagatgcagcccagaattgccagtgtgccgacgaggtagggctgcggacaccggaagacccgggcgaggtccggcgcgcgacgacgcaggatcatcatgcaggccgcgaccgcgatgaaagcaatgagcgttccggcattggccagttcggcgatctcgtcgagacgaaagaaaccggccactgcagccacgaagacgcccgtgatcgccgtgatcttcaccggcgtgccggtgcgcggtgacacatcgctgagggaacgcggcaggaggccgtcacgtgccatcacgaagaagatgcggctctgcccatacatcatcacgaggatgaccgaaggcaaagcgatcaaagcggcggccgcaatggcccatgcggcgaacggatggcccagggtccgcaggacaagcgccagcggctctgacgagcctgcaagctcggtgaaatgcagcgaaccgacggcagagaccgccactgccatgtagatgagcgtgcagaccgccatcgagccgatgatgccgatggtgagatcgcggccgggattgcgggcctcctctgccgaggtcgccaccgcgtcgaagccgtagaaggcgaagaagacgatggccgccgccgccatgacgccacgggtcgtgccgccgatttcatggctgccgaaaccataaggcatgaatggctcgaaattgccggcggagaagctgggcagcgccaggatcacgaaaaaggacagggccgtcagcttgatgatgaccagcacgatgttcaacgtcgcgctttcccgcgtgccggcaatgagcatgcccgcaatggcgagcgccacgagcaccgcgggaagattgatgatcccgccgccatggggccccgccaggagcattggcggcaactcgatcccgacggactggatccagccgaccagatagcccgaccagccgaccgccacagtgctgcacgccagcgaatattcgaggatcaggctccagccgaccacccagccgatggtctcgcccatgacggaatagctgtaggtataggcgctgcctgcggtgggaatgagcgtcgcgagttcggcataagccagcgccgcgcaggcgcagacggccccggcgatcgcaaaggccagcaccacggcggggcccgccctgtcggcgcccacgccggtgagtgtgtagatacccgttcccacgatggcgccaacgccaagcgcaatcaggtgcggccaggacagcgtcggtttcagccgacgatgatgatcatgctgtccgccgccgatcggcttgatcggcccccaaaatcctgaactcaccccaaaatctccctgtttatcttattggatgatccgggagagtcgcgaccctattccggactttccaactgttgcgtaaggtcatcgatggttgcgcgcgtatgggcgtccgtcaatgccagcactttctcgacgtcccgggcgagccaggcatcgaggatctcgcgatgctcctcgttcgcgcgctcgtcgcgtcccagcggttcgagatgcttgcggacatagcgttccgacagaacgtgcaggcgttgcagaatattgacggtgagattgcgatggctcggcgctagcagcgcgaggtggaacgcccggttgaaggagcccacgccgtagccgccctcgtccgtcacctggtacagcgtggcgaagacgtcctgcgcggcgcgccgctcctcctcgttcgcattcagggcggcaagggccatggtttccggctcgagcttcaggcgcagatgatagacctcgtaggcctcctccgtgctgagcgggcgcacgaagaagccgcgattggcatgcgagatcaggagaccttcctgttcgagacgcgccagcgcctcgcgcagcgggatcttggaaatgcccagttcggccgcgagcagatcctgccgcaccgggctctcgggcggaacacggccggaaaggacgcgctcgcggacgagatccacgagctgctctgaaagattgcgaatgacgagactcatgccggctccacgcagaggccccccggatcggggaagaagatgcacctttagaccataagtgggggcaaatacgatccgtcacgacatcacaccaccgaaaatccgtgccagaacgggtccgaccgatcgatccagatggtattgaacccggttgagatcgcagagccttgaatagagggaataatggccggctttcctcccacggtcgtaacttcctcaattcttcccgtgaagcggctgcaaatatagctttcatgcacgaaaggctcgccgggcttgagcagccccttggcatggagatgggcgagccgcgccgaggtgccggtgccgcaggggctccggtcgatcgccttctcgccatagaagacggcgttgcggccatgggcgccctcacccttgggcttgtcagtccacatgacgtgattgacgccccggatgctgggttcctcgggatggacgggttcgatcttctcgcgcaccatcgaccggatggtgcggctcagctctatcagctggctcgcgctcatgccgtccagcccctcgtagcgaccctggggctcgatgatcgcatagaaattgccgccataagcgatgtcgagcgtgatcgggcccagcccgggcacgtccagctcgataccggtttcggcgagataggaagcgacattgcgaaaccgtatgaaccggacgcgatcgccgtcgacctcatagtccacgtccagccgtcccgccgggacatcgacgcgcaacttgcccggcgtggccggggttatcaggccattctcgaggccgaatgtgagcatcccgatggtgccgtggccacacatcgggagggacccgctggtctcgatgaagatgatgccgatgtcggcatcaggggaaggggccggatagagaaagccgccggacatcatgtcgtgcccgcgcggctcgaagcagagcccggtgcggatccagtcgaaccgctccagaaaatccagccgccgctcggccatggtcgcgcccttgagatgaggggcaccgccggcaaccagtcgcactggattgccggcggtatggccatcgatgcagaagaagacgtgcttcacgccgcctcaggccgctgtcgccaggctgggctgcgttgcggcgcacgtctcgacccagcgaacgacgtcctcacgacgcttgccttcgagcggcatgcgcggcaggcgaacatgctcgctgccacggcccatgatcgcttcggccagcttgatcgactgcacgagatcatgctcggcatcgagatgaagcagcggcatgaaccagcgatagatgcgcagcgccttctccatgtcgccatcgttgatcgcggcgaccagcgcgacggattcccgcgggaaagcgctggtgaggcccgagatccacccatgcgcgccgaggatcagcccttcgagcgccacgtcgtcgagacccgccatcacgatgtagcgatctccgaacgcattgatgatgtccgtgaagcgacgcgagtccggcgcactttccttcaccgcgacgatgttggactgcgcggcgagccgctccagcgcatcgatgccgatcgagacacgataagcaggcggattgttgtacagcatgatcggcgcatcgaccgcttgggcgatcgtctcgaaatgcgtgcacagctcgcccacggtggggacgtagaccagtgccggaaggaccatgagcccgtccgcgccagccttgaccgcatccttcgcataggcgacgccctgcgccgtggtcagctcggatacgcccgagagccagggcacgcgaccggcgatgacttcctgagccgccgcgagcacctgccgcttctcatcaggcagaagggcgttgttctcgccacaggtacccaggatgatgaggccatccacgccatccttgatcagattgtcgagaaccgtctgcgtggcctcgaaatcgattgcggaatccgccgtaaactgggtggtggcggcagggtagacgccccgccaggttaatttcgtttcttgcacttaactctccgttgtccacccgtatcgtatacggtatattgtctgagaggccaagaggtaattttgtgtcgaagaatgtcatcgtgatcggaggcggggtggtcgggttggccgcagccgctgctttagtggaagccggccatcaggttcgcgtgatcgcccctctcagcgactcgcagccggcgagttggggcaatgccgggcacatcgctgtcgagcaagtcgaaccgctcgcatcgcgggctgcgatccgctccgttccgcgacgccttttctggcggggcggcgccttgtcgctaccggttgcgagccttgcgacatggcttcccttcacgctgcggttggtgcgcgcagccgcaccttcccggttcgaagcgggcaagacggcgctgcgaggcttgctcgccgcgtccctcccggcctggcagcgcctcgcgctgcggatggaaactgccgatctcctgcgggaggatggtcacttcatcctttgggaaaagcatgagtccgccctcaggggtgaggcggcctggggcgccgtcgacaccggcgaaacgcacttccgcagagccagcgtcgatgaactcgcgcatctcggcaatctcatccttcccaagccagccgacgcgatccgtttcgaaggcagtgcccatattgccgatctcgggctttgcctggacgcgcttcgccgcctcatcgaacgaaatggcggcgagatgctggacggacgcgccagcgccgttgcatccgggccttcgggcggggtcttggtcacgctcgaaaccggggaacgcctcgaggcggatcatgccctggtctgcgcgggcgcgcgttcatccgagctgatgcgcccgctcggctatcatgtccccatgatcgacgagcgggggtatcatgtcgaggcgccggtcaccgccgcgcaatggccggaacatctgccgcccatcgtcttcgaggaccggcagatgatcgtgacgcggttcagggacaagctgcgcgcggcgagcttcgtggagctctcgaggccgggcgcccccgccgatccggccaaatggcaacggctagaggaccatatcgcggcgctcggcctcccgatcggcaaggacgcgacgcgctggatgggctcgcgccctacccttcccgattatctgccggccatcggacggtgctcgcgccatcccgccatcttccatgccttcgggcatcagcatctcggcttgacgctggccgccgtcacggccgacatagtggccgacatgatcgccggagaagcgccacccccggcgctctccctcgatcgcttctgacttttgacgcaaggaatgaccatgacgcagatcggcggctcggatgcggcaacggagctggcatcccttggcccatggccctcgccggccccggccataactgtggacgaatatgccagccgcatcgccaaggcacggaccctggcggcgcaagagggcgtggacgcgctcctgatcggcgccggtcagagcttcaattatttcgccgggctgggctggggcgagaccgagcggctggtcgccatgctgctgccgctcgatggagagccgatcttcatctgcccccgcttcgagctcggctcgctggaagcggagctggcgatcagcggcgacatccgcctctgggaagaggacgagaatccgatagcgctgctggcggacgcctgcgcgcaaaggaaagtgcgttcactcgccatcgatccggcgatgagtttcggtttcgttcaccgcatccgcaatgccatggatgacctgcgcatcgagagcgccgccccgatcatcgacggatgccgtcgcgccaaatcacctgccgagctcgcgctcatgcagcaggcgaagaacatgacgctggaagtgcagcgccgcgcggcccgcattctgcgccccggcattcgcgccagcgccgtcacccgattcatcgaggatgcgcaccgcgctctcggagcctccggcaacagcttctgcatcgtgctgttcggcgaggcgacggcctatccgcatggccttcccggcgatcccgaactgcgcgaaggcgacatggtgctcatcgacacgggctgtcgcatccggggctacaactcggacattacgcgcagctatgtctatggcgagccgactgccgagcaggcgcgtatctggtccctggaacaggaagcgcagcaggccgcgttcgacgctgtccggcccggccgggcctgccaggacattgacgatgccgcgcgcgcggtactggagcgcggcggactggggccggattatcggctgccgggcctgccgcaccgcactggccatggcattggtctctccatccatgaagcgccgtatctggtgcgcggcgacaagacgccgctggagccgggcatgtgcttctccaacgagccgatgatcgtcgtgcccggccggttcggcgtgcggctggaggaccatttccatgtcaccgagaccggcgcgcaatggttcacgccgccctccccggccatcgaccggcctttcgcctgagcggcacgaacgccctgcgagatgcaggcgtccggcgcggcgatcaggcggtccgggtcaattcctcgtaaagttcgcgggcaatcgtcacgccttcggccggcgtacgacgacgcgccgcgaaacggcgctcggaaggcaggcgggcgccctgaccggtgatgccctcgaacagcgcttccgcccgcgcgatgtgcgcggctgccgcctcgcccaggatgcccgccggatcgatggcaatcacgatttccccgccataaggcgaggcgagcgcgccatcgtcatgcgccagcgactccgcgctggtcatgtcgccgatcagcgggccggccagcaattcgaccatcgttgacagcgcggagcccttgtgtccgccgaaggtgagtaatgcgcccgccagccccgcttccgggtcggtagtgggattgccctgcgcatcgatcgtccagccttcgggaatgggcttgccggcgcgccgatgcagttcgatctcgccgcgcgcgacggcactggtcgcgaaatcgaagacataggggtcgcggtccgggcgcggccagccgaacgcaatgggattggtgccgaagagcggcgccgtgccgcccgccggcgccacccaggcatggctgggcgtacaggcgagcgcgacgaggccgtgcgccgtcaccgcctcgatttccggccagagcgccgcgaaatgaacgcaatggttgatcgcgagaatggcgatgccgtgcgcctgcgccttctcgaccagcagcggcaggccctgagcgaatgcggcctgcgcgaagccgccatccgcatccacgcgcaccaccgccccggcggccgggacaaggcgcggcacggcatgggggttcaccttgcctgtctccagcgtgcggatgcaattggtcaggcggtagacgccatgagccgcgcagccatcccgctcccccgccacgatggtttcggccaccagcggaacatgcgcttcgccgagcccatgacgtcgcaacacccgataggcgaggtcgcgtacatcatcgagcgagaggtgaatcatcgtcttatcgtcagccatgctatcctatccctcggccaccctgcgggctgcaatgaattgatcgagcctttgtcggccgaccaatccagaggcttgcaggaaagcaggaatcgtatacgttataaccatcaagggtcaatcgagtaagaacatgatcgatacgcagtgcggccgccgctccttcctgctgggttcggcagcggcggtcctgacgcccggcgcggcacaggccgcgagccgactcgcggcgcgaccgtccgccaccccgctcgaacgcgcccggccgctgccgctgagcgccacgcgcctcctcccctccccttatgccgatgcggtggacgccaaccggcgctacctgctgcaactcgagccggaccgcctgctgcacaatttcctcgtgcatgccgggctggaacccaaaggcgaggcctatggcggatgggaaggcgacacgatcgccgggcatacgcttggtcactatatgaccgcacttgcgctgatgcatgcgcagacgggagacgcggaatgcgcccggcgtgccctctacatcgtcgacgagctggagcgggcccagaaggcgtccggtgacggctatgtcgccggcttcacgcgccgcaacggcgatgtcgtggaggatggcaaggcgattttccccgagatcatggccggggacatccgctccgccggcttcgacctcaacggatgctgggtcccgttctataactggcacaagctctacgccgggctgttcgacatccagacctggatcggcagcgacaaggcgattcccattgccgtcagtctctccggttatatcgagaaagtgttcgcttcgctggacgacacgcaattgcagactgtgctggactgcgagcatggcggcatcaatgagagcttcgccgagttgcatgtgcgcacgggcgatccgcgctggctggcgctggccgagcgcatccgccatcgcaaagtgctcgatccgctgagccgtggcgagaactcgctcccctggatccatgccaatacccagatccccaaggtcatcggccttgcccggcttcacgagatcaccggccgggccgaccatgccatcgcggcgcgctatttctgggatacggtcgtccatcgctacagctatgtgatcggcggcaatgcggaccgggaatatttccccgatccggacacggtctcccgccacatcaccgagcagacctgcgagagctgcaatacatacaacatgctcaagctgacgcggcatctctatgcctggcggcccgaagcgagcctgttcgactattatgagcgcgcgcacatcaatcacattctcgcccagcagcggacggacaacggcatgttcgcctatatggtgccgctgatgtccggcacccaccgggcctggtccgatcccttcgacagcttctggtgctgcgtgggcagcggcatcgagagccactccaagcatggcgaatcgatctggtgggaagaggacgaccagcgcagggccggcgaagccctcgtcgccaacctctatatcccgtcgcgcacgcagtggagcgcacgcggcgccacgctggtgatggaaaccgcttaccccttcgacggagagatcgatatcgcgctgaccgagctcgcgaagcccggcaccttcacgctcgccctacgcatcccggcctggtgcgacgaaccggcggtgctgatcaacggcaaggcatggaaagcgacgcccgcagatggctatatcgccatcaagcggccatggaagcgcggcgacagcatccggctttccctgcccatgaagctgcgcatggagccgacgccggatgatccctccacggtggccttcctgcgtggtccggtggtgctggccgccgacatggggccggccgacaaacccttcgacggaccggcacccgtacttgtctcgagcaacgtgcttggcggcttttctcccgagcccaagcctgcgccgtctgccccgcccctttatcgggcgacagagatggcccgcccggcgccgctcgccttcgcgcctttcttccagcagcgggaccggcgcaccgccgtttatttccgccgcttcacggaggagaactggcaagtcgcccagcaggcctatgccgccgagcaggccgccctgcgcgatctcgaccggcgatcggtcgatgtcatgcacctgggcgaaatgcagcccgagcgggaccatgagctggaatcgaagatctcctacaccaccacctatcgtggccggcatgggcgcgacgcgcggttcgagggcttcttcgccttccggatgaaagtgcggcccggcccgctcattctgcgcgccacctattggggcgaagaacgcaatcgcagtttcgagattctcgtcgatggcgagaagatcgccacgcagacgctcgacgccgcgcatcccggcgcgttcttcgatgtcgactatgcgatcccggagcatctcacgcggggcaaggacagcgtcatcgtccgcttccaggccgctcccggcagcacccggatcggccccgttttcgggtgcaggatcttcacgccgccaaaagcacaggccacttgaccgaggcgaatgaaggtatatcgtatacgtcagtctttgacagggggtagcttcatgagattcaggcgttcgctggccgtgctcggcctttccaccgcgtttgtcatggcagtgcccgcagccatatcccctgtctacgcgcaggagcagggcgccaagccggcggcccatgcccgcagcgcgatggtctcagccaatcaccccatcgtttcgcgcgccatgctggacacgctgaagaagggcggcaatgccatggacgccgcgctggtcggcgtcatcatgcagccgatcatcgagccgcagatgaccactctcgccggcggcatgtcgatcctctattatgaggcgaagaccggcaaatattactatctcgatgccgaactggaccacagctcgaagggcgcgaagatcactccgtcctggaccgcgatgacgacaggtggcagcgcggtgccggaaacgtccggtatccgcatcggcgttccgggaacggtcgccggactgaaggcagcggcagaccgcttcggctcgctcaaatgggcggactatttccagccgtccatcaaggtggccgagcagggcttcccgatgtattccttcctttatggagacatggcggaagcctccatcggacggctcgccgcttatccctccgggcgcgaggaattcatgccgcagggctatgtgccgcccgtaggcaccacggtgactcgcccgcgcctcgctgccacgctcaagcgcatcgcggccgccgacggcgtggattatttctacaagggcgcctgggcgcagaagttcgtgagcgaggtacagcggaccggcggcatgctgagcatggccgatctcgcgggctaccaggtgcgctggaacgagcccgtgcgcaccacttacaaggactatgagatcatcagcgccccgccgccctccacggccggcacgctcatcggcatgatcctcaacatcatcgaaccctgggatctcaaggcagcgccgcatttcacccagtctgccgagagcttcgcgcggatccgccaggccttcgcgttcgccgagagcgcgacggacatgttcatcaaggacccgctgtccttcaacctgccggtcgagtcgctgttgtccaaggattatgcggcgatcctcactgcccagatcgacggcagcatgcccaagacggtgaaaagcgcggccgccctgccgccgagcggcatggagttcgcagccgacttctcgcggcccgatccgcacaagaccgacaccgaccatatcgtggctgtcgacaaggacggcaacatggtctcggtgacccacacggtctacggctccaccttcggcacgggcctcgtggtggacggcgtcgtcgtcaacaccggcaatggcttccccggcacggacaagggaccgggcaagcgcgtgatctcccccttcccccccacgatcgtcgcgaaggccgggaagcccgagctggtcatcggttcgcctggcctctcctcacgcgcggtggcgctcacgctcatcaattatctgggctatggcatgtcactggagcagtcggtggacgcgccgcgcttctccggttcgcagcccggcgttccgaccatcatcgagacgcgtgtgtccgaagccgtccgcgagagcctcaagaccgactatggcgtggccgtgcatcccaccacgccctataactggcatctgggctccattcacgcgatcgcccgcggggcggacggtacgctgaccggcgtggccgacccgcgtcgttcgggcgaggccatcggttattgatctgctgccagcatcgttgagaaagagactgtcccccatgatcctgcgccacgccacatccctcgccgctctcgccttcgcgaccgtgctgtcccccgtcatctccatggccttgccgacaagcgccgccatggccgcggaagccacggacgcggaccgcaagctccaggccctctacaatgccgaatggccctggcggatgaaggaattcgcccgcagcgcggatccggacggcggccgcgccaaggcgtccgatcatctgccgagcgtcaccgccgccagccagcagaagcgctacgactattggacgggcatcctcaagcagctcgacgccatcccggtcgatcagctttcccatgaggagaagatcaacgcggcggtgttccgcgagtccatctgggctatggcgatgaatatccgctacaaaacctatgaggcgccgttcaacagcgacaccttcttctggggcggcctcaatccccgcacgccttattccacggcggaggattaccggctttacctcagccgcatgaaggatgtgccgcgttatttcgacgagaatatcgtcaacatgaaggcgggcatcaagcgcggctacaccgtgccgcgtgtctccatcgaagggcgtgacaagacgatcgaggccttcgtctcgccggggacggacaatcccttctacgatgcgttccgcaacatgccggacaccatcccggccgatcaacggcaggcgcttcaggcagaagcgcaggcagcgatccgcgattccgtcgcgccggcttatgcgaagctgctcgccttcatgcgcaccgaatatatgcccaaggcgcgcaagacgatcgacgcttattcgctgccggacggcaaggccttctatcaggaccagatcaaggaatatacgacactcgactataccccgcagcagatccatgagatcggcctcaaggaagtggcccgcatcgatgcggacatgaagcagaccatgaaggatgccaaatggaacggcactttcaaggaattcctgaccttcctgcgcaccgatccgcaattctacgccaagacacccaaggagctgctgtcgttgtccgcctatgtcgtcaagaagatggacggcaagctcaaggacaccttcaacctgctgccgcgctatcgcttcaccatcctgccggtgccggacgccatcgcgccgatctacacctctggccggggcggcctcgatagctgcctcatgaatacctatgagctgccttcgcgcccgctctacagcatcccggcgctgactctgcacgagtgcaatcccggccacagtttccaggccgcttatgcgctggaggcgcccgaccgcccgatcttccgcggccagacctatttctccggctatggcgaaggctggggcctctataccgagtggctgggcaagaagatggggatctacgagagcccctatgaagagttcggccgccagaccttcgagatgtggcgcgccgtgcggctcgtgatcgacaccggcatgcacagcatgggctggacccgccagcaggccatcgattacatgacggagcataccgcgctcgcgcccctcgacatccagaacgaggtcgatcgctatatcgcatggccgggccaggcccttgcctacaagctgggtgaaatctccatccgcaacctgcgcgccgaagcggagaaggaactgggcgacaagttcgaccagcggcccttccatgacacgctgctgggcatgggctcggtgccgctcaccgtgatggaagccgaaatgcgcgccttcatcgcacgggaaaaggcaaagcacgcgaatgcggccgactgagcggctcgcgctcgttcttctggccctggcgccctgcgcgccggggcccttgcatgcgcaggctccggcacaggccgctgcgatcgatgaggccgctgagaaggccgccatccgcaccgtgatcgcggatatggagaaggcatggaaccgcggcgattttcgcggctacatggaaggcttcgagaatcccggcgtcgtgttcgtttcgcgcggacgctttcagcgggactggcaaggcacgctcgaccattatatccgcgattatggcggctcggtggagcgtcgcggcacgctgcatttctatgacgtacaggtggagatgctcgcgccggacgccgcgcagctcatcagccgctttcatctcgatcggccggatacgccgcaatatgggatcaacacccggctgatgcgcaagatcgacgggcgctgggtgatcgccctcaatcatgtctcggctgtcgagactcccgatccggaagaccccgtcgccagccatcgctgacgccatcaccgacgacggggtgctcctcctgcgcgcggggtttcctccccgcgtcttgccgggtcgagccgtccgttccgcattcaccgcaagacggccgactcaaccgggaaagaatgccttcagatgcgctgcccgtcgactcgcaaaggcagcgaaagcggattgctctggcgcagggcctcgggcagcagcgcatcggagatgtcctggaagcagaccgggcgcaggaagcgctcgatcgccatcgtgccgaccgatgtcgtccgcccgtccgatgtcgccgggaacgggccgccatgcaccatggcatgcgtcacttcgacgcccgtgggccagccattggcgaggatccggccgaccttgcggatcaggcgcggcatgagccgaccggcgagcgcctgatcgccctcgtccatgtgcagcgtggcggtgagctggccctccagcccttcgagcaccgcgcacagctccgcttcatccttgcagcgcaccagaagcgaagtcgaaccgaagacctcgcgcgagagaacgggatcggaaaggaactggctggcgctggtttcgaaaagcgccgcccgggccatatgcggcccctcgcccaccagcccccgcgcaacgagccgcgcgccgccatggtcggccagggcttcgatgcccgcgcaataagcggcatgaataccgggcgtcagcatggtgagcgcagcgctttccaccagcgctttcgtcgcaccgtcgaggaagcgatccgcatcgggcccatccagcacgagaagcaggccgggattggtgcagaactgccccgcgcccatggtgagcgatccgacgaaggcgccgcccagtgcctcggccgccgccttcagtcgggaaggcagcaggaggaccgggttgatgctgctcatctcggcatagaccgggaccggcacttcacgcgccgcggcggtcttcatcagtgccaggccgccggcgcgcgatcccgtgaagcccacggccgcgatgaggggatgcgccaccagtgcctgaccgagttcatgggatgggcccggaagataggagaacaccccttcaggcaggccgcaatcactgaccgcactctggatggcgcgcgccaccagctcgccggtcgccggatgcgcggggtgccccttgaacacaaccggacagccggccgccagcgcggaagccgtgtcgccacccgcgaccgagaaggccagcgggaaattgctggcgccgaacacggctaccgggcccagcgccatcttgcgcgaacggatgtcagatcgtggcgcgggggcgcggtccggcatcgccgggtcgatccgagcgtcgatccattccccctgccggaccagtccggcgaagagccgcagctggcccaccgtgcgtccgcgctcgccctcgagccgggggcgcggcaggcccgtttcccgcatggccgagacaatgagctcatcgccgatcgccaagatattctcggcgatcttttccaggaacgctgcgatccgtgccggtgggctcatggcgtagtccatgaaggccaggtccgcgagacggcatgcggcgtcaacatcctcgacgcccgcctctgggaagcgcgcttcgatgagttcgcccgtcgcggggtcggtcgcctggaagaagcggtcgctcgaacgagcttcaccgccgacgagaattgcaccggtcatatgtcaccttatggttggaaatctgctgggccggtcccggcccggatgatgctgccgtccttcagcgggaacgatcgagcagggcttgcaactcgtccttccagaacaacgcgtaagtgtgcgtgctgtgtccgcgcgtttccggcgagggtggaatgaggacgtaacgggtcgtgggcagacgcgggagcaccgcttcggcaaggcccagctcgggcggattgatgaagtcgtccgccgagttgatccaggtcatcggcgccctgatcttctccagatccggcgagggatcgtagaagcgcgatgaatcgaactggtagaggaaatcattggcatcgcgcgaggcgaggtcagcttcgaaacgctcggcgagataggcttcggccgcctcgcgcgtgggataattgacctgcgcccaccaaggcggcgtgcccgcgacgaccgacaggctggaggcagcgcgcaggcccatgagaggctgcgtctcatagttgccgttcttccaggccggatcagcccggatcgcgtccatggcgagcttgcgccacatgcggttgcgcccggcgatcggtacggcctggcaagccatgggcatcagcgcctgcgcgaaatcgggatgctgctcgccccacaggaagatatgcatgcagcccatcgacgtgccgaagatcagccgcaaccggttgatcttgaggccatcgaccagcaggcgccgctgcgcctccaccatgtcattgtaggtataagcggggaaccgcatcttcaggccgtcgctcggcttggcggaacggccatggccgatattgtccggcaggatgatgaaataacgcgaagcgtcgagcggctgcccgggcccgtagagatggtcggcaaagcgcgggaccaggaattgcgcacccgatccccccgtgccgtgcaggatcatcacggcattctcgatctcgcccgcagcgttgcggcgcggctggccgatcgtgcgataatgcatccgcagctccggcagcgtctctccgctctcgaatcgaaagctccggacgacatgatcgccttccttgatgacggaagcgtcgaagggccgcggatcggcctgcgctgttgccggcaagggggccagaaacagcgagagcgccgccgctagcgctgcccgaaaagcttggcgtttcatgatgatctcccggggagaaaggcaagggccggaaacgggcttgccatgatcggacgagttgacagatttcgtatacgatgtacgaggagatagcaagaaccgcaatcaaaagggtcctttccatgcgccgatccacttcgactgctttgttgagcctgcttctcctcactacggccgccccgcttgctcccgccttcgcccagaagaatgacagtgcggcgacggcaagcgagaagaaggacgatgtcgtccaggcgccggtcgaggagcaggcaagcccgaagcggggcaatgtcaccgttgccggccgccgcatcgactacacggtcacgcccggaacgctgaccatccgcaatgacgatggcgagcctatcgcaagcatgttctatgtctcctatgtggcggacaaggcgcccggcgctgcccgccgcccggtgactttcgtgttcaatggcggccccggctcctcgaccatgtggctccacatcggttccttcggcccggtccgcgtcgatacgccgacggacaaggcgacggcgcccgcgcccttcaagatcggccccaatcccgacaccctgctcgacaagaccgatttcgtgttcatggacgcgatcggcaccggcctttcccgcccgctcggcaaggcccagggcaagcagttctggggcgtcgatcaggatatcgacgtgttcgccagcgccatccagcgctacatcacgatcaacgatcggtggaacgaccccaaggtcatcctgggcgaaagctatggcacgctgcgcggcgccggcctggtgaacgagctgcagaatcgcggcgtgcagatgaacggcgtgatcctcctctcgtccatcctcaattacggcatccgcaatccgggctacgaccagatcaacgtcacctatctgccgagctatgcggccactgcatggtatcataatcgcctgcccaaccggccggccacgctcgaacccttcctgaccgaagtgcgtgacttcgccaacgggccctatctcacggcgctggccaagggcgatgacctgagcgacgccgagcgcaacgagatcgcgacgaagctttcgacctataccgggctttctccgcagttcctcatccagaacgacctgcgcgtggaccttggccggttccgtaaggaactgatgcgtggcagcagccgcaccgtcggccggctcgactcccgcttcctcggcatcgacgtggacgatggcgccgagcagccggaatatgacgctgcggacgcagcgatcagcggcgcctatatcagcgcgatcaacgactatctcttcggcacgctcggctacgaaaccaagctccagtatcgcccgaacttctacaaggaaatcagcccggcctgggaccagagccacaggaacccgctgggcggcttccgcaagatgccggcggccgacacggcgctcgatctcggccgcgcgatgcggatcaatccctatctcaaggtcctgtcgctcaacggctattatgacatggcgacgcccttcttcggcgcggaatatgatctcaagcacatgcagatcgatccctcgctgaaatccaacatcacctatcgctattatgaatccgggcacatgatctacatccacccggaatccatgacagcgctgcgcacggacctcatttccttctacgacagcctgcgcggctgacgatccttccacagatcggcttccggaaggccgcgcacagctcaagggccgtgcgcggcctttctcgtcagtccggacccagctgcgttgacccggacgtgccgtgcagaggcgctgccggagaataggcaagtgggagggtgttcggatgatcgatgagctttcgacgaaagccccttgccgtgccggcgatgcgaaaccccacagctcaggcctgcacggcaggacgcctcccccaccggcatccttccccccttcagaaggaccggttgagcgcctgacctgaaatggttctgaggttagcactgggctgcacggccgagcctgcagctacccgcttgtttcacgaaatcgcgctgcccgattggcctatcctgcacatatgagaaggggcaccgcgcgcggtgccccttcccctctggggagctctttcaggacgtgaacctcactgaccggtgagatcagcgtcctcgatcgtcatgatgccgttgggcaggccgcgctccgccttggccttggcgaccatgtcgcggatttccgcgcggatctggcgagcgtcgtacacgatgccgtccttgatcgtgtaggtgatgccgcccacgcgctcgaccttgccggtctcgtcattcaggttgagcgtaccggtgccgtagagaagcttcatgttcgcaaggggattgcccttgacgatggcgaagtccgctttccgccccacccggatcgtgccgatctcgtcctcatggccgaggaccttggcgccgacctgcgtcgcggcatggatcacctcgagcggcgtgaaacccgcctcgcgcagcagctccatctcctggacgtagccgaagccatagagattatagatgtagccggagtcactgccgaccgagaccaggccgccgcggttcttgtattcgttcacgaactgcatccagagacgataattctccttccagtccatctcgtcttccgtggtccagtcgaaccagtaagaaccgtgattgtgacggctgggcttgtaataatcccagatgcccggcatcgaatattgctcatgccactgggcacggctcatccgcatgaaatcgcggctggtgagataggccgtgaatgtcgggctcagcgcgaaattgcgctcgagcagcgtgtccatcacctggttccacttgtccgaaccgggcttggcagcctgctgccagagacggccggattcggcgaagcgcatctgctcgtcattgttgatgaagtcgttcggccacttctggaattgccgatcggcgaacatggcttcgggcaggccgtaccagtgctccatggactcaaggcccacttccgaggtggtcagcacattggcataggccacgctgggctgcgcatgatgcatggtcgtgcgcaagtccagcttgtcggcctcctcgatggccgccatcagcacatcttcggcgccgccgatgaacttgatgccgtccgcgccgcgcttcttggcttcctggatagtcgcccgcgcgtcagccgccgtattgacgagcgcaccccggcggatcgcctggaacatggggtagacgtcgaaacgcggcgccagaatctcgttcgcggcactacgccgcttgatgtcgaccgaccattccatcggatggttgttgccgacttcgcgcacggtggtgacaccatgcgccatccacagcttcagaatataattggtcgggaccttctggtcgtcttccagcgaatggagatggacgtgcgtgtcgatgaagcccggcatcacataatagccggtcaggtcgatctcatagtcgcccttggcggcgcgctggctctcgacgattgccttgggcgcgccgatgctcttgatctccgcgatgcgatcgccggagatgacgatgtcgaccggtccctgcgccggagcgccggtgccgtcgatcatgatggcgttgcgcagcaccagccgcttgtaggggccaaccccctccgtgcgcgccagaaccggatcgacgccggtggccgtgatttgcgcctgcgcgctttgcgagatcggcgtcaatgtcgtggccgcaaggcccaggacgatggcaaggcgccgtacagcgctgcagcgctgactgaatgtcgtcttcatgcaagaagctccagtaaaggaaaagggcccggctgcatgtgcggccgggcccgtgggaggatcagaacttcatcgtggcaccgatgaagaagcgccgccccatgatgtcgtagagcgtgacgtcggtgttggcgtcgcccacataggtcgttccgaaaatcggaggcttcttgttgaagaggttgttgatacctccgaacaccgaaagcccgccggtcacgtccacattgctggtgagatcgaagtaccagaccggatcgatgtcgccggcgacggtcgtgacgcccgaatagggcttgatcgcgccgatcatccggccctgcatcgtcagtgtcaccggaccgctggtatagcgagcgctgacattgagcttgaagtccggaatgatgaaaccgcccgagcccgaggagcaaccgcccgcatagtggccggcgcaatcgagcggaccggacgcgctggtggtctgcagcgagcgttcgaacatccagctgcccacggcctggagagacagcgacgcatcgccatccaggctgaggacggacggcaaccccatgcgatagtccgcctggacgtcgagaccgctggccttcatcgcaccgatgttgctcagagcgacacggacatagtcgatctgaccgctcggcagacgcaggacgttctggcatgcaacgctcgacgggctgaggcttgcggcgcactcggccatggtctgggcgttattgatgctggtgatcgcgtcctcgatctccacgttccagtagtcgaccgtgaggttgagacccggcaggaacggcggcgaaacgaccgcaccgatggtgtaggtcttggacttctcttcccggagattgggattgccaccgctctcctggttcatgcccagcgcctgctgctcgaaggtgttgatgtcaccagccggcacgccggtggcgacgcagagcgccttgagttctgcactgcgggtgtcgttcgtcgacgacgtccttgcgcagaagtcgaccgcaccgttcacataaccgatggtccgcgcgccatagagctcggcgatgttcggagcgcgaatggcctggttataggcgccgcggaagcggaaccaatgcaccggcgcatattcgccgccgagcttccaggtgaacaccccgccgatggtcgagtaatcggagtagcgggctgcgccctcgatcgccagcgtgtcgatgaacggcatgtccgaaagcagcggcacgcgcagctcgccgaacacttccttcacgtcgaacttgccggacagcgcggcttgggagctgggaccatattcacccgcgatatcctgcgggctgggcacgaaattgtagcggtcctcgcgatactccgcaccaagcgccatcgagacagggccggccggaagattgaagaggacaccgctgagcgagccgccggccacgtaacgctcgaacgtgtcgtgcgagacccggcttggcgaaatgaacgccgctgcctcgggcgagatcgccccttcgccgaagatgttcaccggaacgcagccgagcgtctgcgtctggcagaccacctgtccgctggagttgatcatcgtgttcaggccgaggctcagcctcgattgggagaccacgccctcataacggctgtccgtgcggttgcgatgatactggaagaaggtgtcccagttccatttcccggcgcctaggtccatgtcgccccgggcacccaaagtgacggcaagcgaattgcgctcgaagaacgcgtcgcgcgtgcccacctcttccgcgcggcggcccgagccgaccacggcagccgtgccgtcgccatctggatcgaagatcgccgcgttgttgatgaagaagttgcggaccgactgggtgagaccagggttggtcgcatattgcgggaccagcagcgtctgggagggcgcacccggcgtcacgggcgtgaagctgtccggcgcgagccgatactcgttgcgggcgttcacataataggtctcgccgtagagctggatccggtcggtcacgtcataatgggcgagagccgagaggctgatgcggtcctgcggacgttgcagcagcatgtagggcgcatagttgtacgtgctttccggcgcgcaataggcctgcggcgtcccgctggaatcgaacgtaatgccggtgaccgaggtgcagttggcgcccggattcatgttcacgcccacgatggatgcgcgctgcgcggcagtcaggccgacgcgcgtgccgggcacgttgcccgagccggcatagaccagcgcaccgttcacttcgcccagcgggatgcgcgaccaggagcgatcgctctggtcgaactggtcctgcttggcccaggtggcggcaagcacgacgccgctgcggtcgctttgcgtaccccaggtgaagtcgatcttgtgcgaagcggcatcgccatattgcgtgatgccggtctgcgccgtcatcgtcagaccctcgaacgtatcgttgaggatgaagttgaccgcaccggcaatggcgtcggaaccatagacggccgaggcgccgccggtgatgatttcggcgcgcttgatgagcgcatcggggatgctcgcgaggtcgacttcgcccgcggagctcgccgccacgaagcggcgcccgttgaccagcaccagcgtacgggtcgatccgaggccgcgcaggttggcggtcagaatgcccgagccgccaccgatgttcgccgaggacgtgttgcccgccgcaagctgcgggaactcgttcagcgtcttctcgaggctgacgttacccgacagggcaatgtcctcggagctcatgacagtggtcggactgggcgcggtgagatccgtgcgaaccagtcgtgaaccggtgatgacgatctcttcgcccgaaccgccggcctgaggggccgtttcctcggtctgagcaaaggacggcgtggcgaccagcagcaacgcgccggtggtcaggagcgttgaacccaacgcacgggaaatgacagtcgcagtcgacccaatacggacattcttaatcacaggaagtcccctttcgtttttgtttgctcccaagatttttcttttttattcaaggcaataagaatttcctggtcagatattgatccaggcccattcctcgctccagggcaggcgggacatctgaagcgatggcccgctgtccttcacgatgaatccgtcggagaagttggcaccggtgccggtctcgggatcgaacagaccgggctccaccgagaacatcatcccggtatccagcacggtatgatcacccagcgcgagataaggcggctggtggccttccatgccctcgccatgcgcggggcggtgatagacatatttctggacaccctgctccacctggaacttgtggatgtcgtaggcgacgtcggaacatttcgtgcccttgcgcgaaaggtccttctgcatgaggcaggcgtcgcgtgtgacggtccagatcttctccatgtgaccggtgcgcggaccgatcatgtaggggcggtagcattcgccgccgcagccgccgatccggacgacgcccgagacctgcagggcctggcccttctggatgcgattgtagaagaactggttgggatggggatagccggtgggctggccggcccggcaattgaccccgacggagatgccgactgcattgtgcggcttaccgtccggcgcgaggtccttcatcatgatctcgacgccgaatttccgggcggcgtgcgccacttcgaaatccatgagatcggtgccgtgggtgaggatgaggtcgcgagcgtaagcgtggatcttgtcgaagtagctataggctctgcgcgtgagggcaatttccagcggcgtcttgcgcatgcgcatgtagaggcagagttgttcggccgaagccatcggagtgccgatttcttccccgaccttggtctgggcggtgggggtcagttccttgtcgacagcgagcttcttgcccccgtaacccctcttcttgatatggcggagcatccagcgccaaagatcgttagtgggccctttcgctaccttcccttcctggaccatcgtgccttcgacatccagccagtcgaagtacatctccccgccatcgtcataccaccaggactgaatgagatcgcggtcgagtgcggggtagaaccagatcggcgttcctgtggccgtcgggatgaagcaatggatcatccgctccgtcgtggtgtgccagagaccagtgaagtagatgatgttccactggttggtgaggaggatcccttcgaagccctgctccttgagcatttcgcaaagccgggatgttcgttccttgctccaggaaagaggcaaccgatcgaccgtggcaggcgccacctcatcgggtgggagaaacagcttggcggactccgctccggttaccgaagcgcccttggcgggagccggcgcagcaagcgcggggctcattcccggcacggcggcaagagccgacacgccaacgcctttcatgatgttgcgtcgcgtgagcaagatatttcccctcttttcgaatcagcagcgaggggaagtatatcggatatcgtatactttgcaatgcgtcgaaccgaggaatgggaaggtttgttgaaattttatgacgcgtaggggcgtttttacattctaaaaatcgacacaatcgcccttcggttgttcgggggtgaatctggcccgtcgctcagggcgcgggcgcttccgccgacgcgctcctcgccaccctgacgcgatcccccgtctcgagaatctccggcggagaatcgaccacctgttcgtttctggtcagccccgcgacgatctcgaccatctgcccgtcgtcccggcccagcgtgaccggcttcattcgcacccggtcgccgcgttcgacgaccgcaacatgcggaccactggcgccgaagataagggcactgcccggcacccgaaccgtactggtccggttttgaaccgggatcgtgacttcggcataagcgcccggcttgagggctcgcttcggattgccggcctggaactcgatccggaccgagccggaacggcgatcgaccgcgttggcactgcgcaccagcaccgcctcgaacgtctcgcccggatattcaggcagtgtcatgcgcgccttcaggcccggatggacagccccgctgtagctctgcggaagctggacgaagacgcgcatgcgcgtcacgtccgcgatcgtatagaaaggcccgtccacggcgccactcgatcgtgccagagccccgacctcgatggagcggctcgtcaccacgccatcaaagggtgcgacgatattggtgaagcgctgcagggcttcgaggcgatgcacgctggcgctcgcggcttcggcgatcgccgccttggccgcgagatcgccgctcttctcgtcgagcgcttgcgcggagacccagccatccttgcgcatggaagtccagcgctgcgcggtcgtcttggccagttcctgattggcaagcgccgtccgatggccggctttggcctcggcaagcgcctgggcgatttcgggcgcgtcgatccgcgccagcacctggcctgccttcacgctttcgccgatgtcggcggaccatgaacggacatagccatccacccggggataaagggccgcataattattggcttcgaggacgccgggaagaacgatctggccggcatcttttccgggttgcggcttcaccagcgcgaccgccggcaacgcggcccgctcgacatcggcccgctgctccgtcgcgccgaattgccgcgctgcgatacccgccgctgcgatgaccagcaggaccgccgcgccggtgagtgccatccgtctggctgtgcgtgcgggcagagcgtcgggtgtttccggtgaggtggcatcatgcatgggaaagctccagatcgagcgcgcttgcacgccgcccggcgggcgtattgcggtgcagcagcgagaatatggccggaacgaggaacagggtggcgaaggtcgcgacgatcaggccgccgatgaccacccgccccagcggggcgttctgctcacccccctcccccatcccgagggcgaccggcgccatgccgatgatcatggccagcgccgtcatcagcacggggcggaagcggaccatgcccgcctccagcgcggcgcgggcggcgtccgcgccctcggccagccgctcccgcgcgaagctcacgaccagcaccgagttggcggtcgcgacgcccatgcacatgatcgcgccagtcagcgccggaaccgagagcgtcgtgccggatatgaacaggatccagacgatccccgccagcgcgcccggcaaggcagtgataatgatgaacggatcgcgccagctctggaagttgacgacgatcagcaggtagatcagcaccacggcgcccaccagccccagcccaagaccgctgaaggccgtctgcatcgtctcatactggccacgcagcgcgacgaccgagcctttcggcgcttccggggccatgcggtcgaggatcgcctggatctcgccggcgacggcgccgagatcgcgcccctgaatgtcggcatagatattgtaggtcggctggagattgtaggtcgtgaagatcggcgccgtcgccgcgcggctgatagacgcgacgttacccagcgtctgctggccaccgccgcccgacgccatcggcaggtttctgaggtccgccagcgatgcgacatcgcgctcgggggcctgagccaccaccggatattgcacgccgctgctcggatcgatgaagaagaccggcgccgactgcccggtgcccgcgagaatggtggagaggctgctcgtgacgtcctgcgcggtcatcccgaactgcccgatccgcgagcgatcgatatccacccggagctgcggcgcattggcgggctgatcgagccgcgcatccacgaggccgggcacggtgcgcaccgcccggagcagcgccagcgcatagcgccggttcgcttcccggtcacgcccgcgcacttcgatgttgatgggcgcgggcgcgccgaagttcagtgtctggctcacgatgtccgcgggcggaaaggagaattgactgccggggaacagggggggcagctcgcgccgcagcgtcgcgatatggtcggctgtcggcgcatggccggaagccagctttatcatgatgtcgccatcatcctgcccgagcgtgccggaattgttatagaccagattgatccggctcgacgggttgccgatcgtatccgccatggattccagttcgcccggcgggaggagacgttcgacggcctgctccacgcgcgcgaacagcacggatgtctgctcgatgcgatagccggtcggtgcgcgcacatgcatgagtatctggccggaatcgacgctgggaaagaaattgctgccaaggaaaggcagcaatgccatcgaggccaggacaaagcccatgaacccaaggatgaacttgcgacgccccgcgatcgccgtggccaacatggcgccatagcgcgcatgaacccgctcgaagcgatgctcgaagccgcgctggagccggacgaacggattgcgcgagcccgactggccggcgagatgggcatcctcccctttcccgatcgggcggagcagatacatggccatggtcgggacgagtgtccttgaaaggatgaaggacgcgatcatcgcgaacaccacggccatggccatgggcgcgaacagatagcctgccacgccgggcaggaagaacatcggcagaaacgcgatgcagatgcagagcagcgacacgaaggcgggctgagtgatctgcgccgcgccgtcgagaatcgcgcgcaccacgcctttgccctgctcgagatgccagttgatattctcgatcgtcacggtggcgtcgtcgacaaggatgccgatcgccagtgccagtccgcccagcgtcatgacgttaagggtctggccgaacgctgcgagcgtggcgatggccgcgagcacggccagcggaatggagagggcaatgatgacggtgggtcgccaggagccgaggaacagcaggatcatgagcgatgtcagcgctgcggcgatgaagccttcccgcaccacgccggacacggccgccttcacgaacagcgattgatcccccatcggcagaaccttgatcgattccggcaggcccgcgaggatcgagggaaccatgcccttcacgccttcgacgatggccagcgtcgatgtcgcgccgttcttgagcacggtcagcagcaccgagcgattgccgccgacatggacgacattctcctgcggcgcgctcccgtccagcacatgcgccacatcgcgcatatagatcgtcgcgccgttcaccaccttcaccggcaggtcattcaacccctcgattgaatccggggcattgttgagcctcaccgcatattgattggcgccgatcttcacgaagccggcggggctgatctggttctgcgccgcgatggcccgggtgacgtcgacggccgagagccccttggactggagcgcctgcgggtcgatgtcgatctcgatccgccgctctttcccgcccgtggcgctcggcacggcggcgccgggcaccgtcaccagccggggtcgaatctggttctgccccagatcgagcaactgctgctccgtcatgccttccccggagacggcaagctggagaatggggacggtcgacgcgtcaaaattgaggatgagcggcgcgttggtgcccggcggcatgttcttgatgagagtctgtgaaaccgacgtaacctgcgcggtcgccgtctgcaggtccgcgcccggatgaaggaagatcttcaccaccgccttgccgcgcagcgacttgctctcgacatgctcgatattgttgaccgtcgtcgtcagtgcccgctcgaaaggggcgatgatgcgggaggccatctcgtccgcgggcagattgccatattcccaggcgacggcgatcaccggaatgcggatcgcgggaaagatgtcgacgggcaggcgcaggatcgccgaaaggcccgccagcgcgatgaggatcgccatcacgatgaacgtaaggggccgctgcagcgcgaccttgacgatccaggtcacagcgagacaagctccgtcatggcgatgccgccccgagtgaatgaagagaagacccgtatccgggcggcaccgcaacgcccggcatttccactcatgatccgtccgcgcattccctggagtccccctttcccggccgtcttcgtggccgcctggcacccttgcggaccagcagcagcaagtctgagcccggtcggcctgcattctcgtcaggctctccggctccccctccggtgatagcaccggcccgttcgacagacggacttcgctgccgcgttgacaggccgacacaggagtatatcgtatacatcgtgcgcatcaagtcgctgtttcaatcgactgggaagcacagccgcgacagtcatacgacacgtcagaccagaagcgtttccacaggggggttcgctatgaagccgataaaggggttcccgttcagccagtccatgacagcgatctgcgccatggccgccgcattcacgctagcaccgggcagtgctaccgcgcaggagaagaaggccgtcgaggccgtgccggagcgcgcaggtgcctatcccgcgcccgcgcgcaatggcgaaggcatagggccattccgcaagatggtgattcgcggcgtgacgctgatcgacggctcgggcgctccaccgcgtggcccggtcgacatcgtgatcgagaacaatgtcattgccgacatcaagcccgccggaacgcccggactgccgctcaaggaagggcgcgagccgcgcgacttcgactatgaactcgacgccaccggcatgttcatgacgcccggcttcatcgacatgcacgtgcatggatcgagcgccgacaaggccccggatctctcctattcatacaagctgtggctcgcgcatggcgtgaccacggtgcgcggcgtcgacctggcgcctttcgagatttcgctgagcgagcgcgcgcgctccgcccgcaacgagatcgtcgccccgcgcatcttcgtctatcagcgcccgggacaaggcaatggatggaccggcggacgcgcgaacacgcccgaaaaggtccgcgaatggattcgctgggccgccaagcagggcatcgacggcatcaagatttcggccaacgaggatcagccgcccgaagtgctcgtcgccatcacggacgaagccaagaagctcaacctcggcacggtcgcgcacatttcgcaggtcggcgtggcccgtatgagcgcgctggaattcggtcgcgccggcctcggcacggtgacccattattatggccacttcgagtccatgctgaagaacggcgcgatccagaactggccggtcgattacaactacatggacgagcaggaccgcttcgggaacgtcgccaatctcgcggcggaaagcgccgagcccggttccgagcaatggtgggattatctcaaggagcagaaggccaacaacgtcaccttcgatcccacgatgaccatctacgtcgccgggcgcgacctcatgcgcctgcgcaacgcggactggcatgacaaatataccatgccgcagctgtggcaattctaccaatcatcacgcgtgaaccatggctcctatttcttcgactggaccacggaaattgaggtcaagtggaagaatttctaccacaagttcatgagattgctgaacgattacaagacgatcggtggacgcgtgacgacgggctccgactccggcttcatctatcagccttatggcttcggctatatccaggaactggaactgctgcaggaagcgggcttcaatccctcccaggtcatcaccgccgccacgctcaacggcgccctgacgctttatgagcccaagggacagcctgtgccaccgatcggcacggtgcgggtcggcaagctggccgacctcgtgatcctcaaggaaaacccgctgcagaatctcaagaccctgtacggcaccggtgcgctgcgcctgaacgagcagacccagcagctcgaacgggtcggcggcgtgtcatacacggtgaaggacggcatcgtttacgatgccaagaagctgctcgccgacgtcgcggacatggtacgcgccgagaagcgccgcatgggcatgcccgaggaaggcctgccccatccctgaaggcgcttgtcggggcgtccactgccgggatcaggtcagcagcatcatgatctggtcccggcacctgagcggcaggcgccgcgcccggctcgcatcgtcagagagctggaaggtcagcgaagcgtgccggcagcgcgaagccgtagcggagcggatcatcctcccgcagctggaactccgcggtgccggtatagcttgactggccggccacgcggacccggcatgtcatgcgcccgtctgcttcttcggtggagacgaccgatgcgctgaatgccccgcctgtcggtccggcgaagcgacgggtcatgccgggcgcaatcagcccgcgtgcatgatcgcgcgccagacgcgccgtgacgccgctaccggtcgggctgcgatcgatctggccttccgcgaacacgcacaggttgaacgtcggctgatccggcgccacatcatcgatcaggatcgtgccatagagaaaggcaagatcgggcgcttcgtcatggcggatgtcgagctgcgcccgccctgcactggtcagtcgcgtgccaagctcaatcagttgcgccaatggcgcgttgaggaaatcgatgccgagcgatgagctgggcaggatgagataataagccccgccataagccagatcgcatgtgacgctacccaatcccggcacatccagagcgatatcgcggccggcgagaaaggccggcacgctgataaagctcgtctcgacgacctggccttcccggatcaggcacgtcacctcgaccacgccgcaaggcaattccagcccgaaacttacatcctcgccggatgcggtcacctgtccgctttccaccagccacttgcccagtgcgatggtcgcatggccgcacatggtgctgtatccctcattatgtgtgaagagggcggccgccgcggcgccgggctgtgtcggcgcgacggggatcacgccatacatgccggcatgaccgcgaggctcgagcatcagcgcgcgccggagatggtcatgatgcgcccgcgcgtcgcgtcgcttggccagaatgtcgtcgcccaccagcacgggatagccgcccgtgacgatgcggacaggctcgccgcatgtgtgcatgtccagaaccgagaggcgctccatcgacttttccccttccctgcccagctgcgcgatcgccgatcgcgctgataaacgccggaagactgctgagccaacgccattccggccatgacgcgccgatttacgcgaagtccacccctgccacctcagggtcgatcagggagcctcagccgcaccaccgactccggggcatcgtgaaggcgcagatagaggctgtccccctgcgggcggggcaatgaaagactggtgccgacgaagccgtccgggaccgtcaccggcctcgcgaactgcgcatcgtcggcaatcgcggcgatcacgaacaggtcgcgcccgtccaggcgacaatcgcccccttccgagggacaagcgacacgctcgacggcaggcaggcggacgatccgcaccagcggctgccagtcacccgagacatcgccccggctcggacggaaacggatctcgccaacagcgctcgcaccaagcagcgcctgaggttcgatcgtcgcgacggcgacatccgtgccaatgcgctgcaactccccgtccgccacactcaaccgatggctggcagtgccatcagccgtggcgatctcgatcgcgtcctgcgcgccgatgccgccttgcgcataacgcagggaaaaggtgaggcgggcagccggcggcacaatgtcctccggcagcgccagcgcgagagcgtccgggaccgcaggcatggagacattgcgatcgacaacgaccgcactgggccgggcgggtgcaatggtggcccgcacattcgctgttcgcccatcccgcatggtcacccgggcctgtgcttccccgggctgcgcggcgatcggcgcttcgctggcgagttcgagccggtcgccttccttggcgcgcgtgagatcgcctggcgtgaagcgggcctcgccgatctggagctgggcgacctgatcgagccgggcgcccgacaggacaccggccttgtcgccggcatggagcagaaagccgtccagacggctggcctcgcgcagcgccttgagcggcaggacggtgggcgtctcggcgccgtaatgcgacacaagcaaagtcagggaacccggcgccatgtcctcgagcgggagcgtcaccgtcacgtcctgcgccgagttggctttccaggtcaggccccgcagcgcgcctgctccatcgcgcagttccaccttctcgatacaggccgcgccctcgccgcgcagcacgagcggctgctcgcggccgaccacgacattcgtctgctcggccttccacgaagcgggcgcgacggtctgcacgcggaccgacggtccctcgaaatcatcgaagccccagcgcccgttcagcttggcctcgctcacacctcccgtgggtttgcgatcgcccggcgcagtcaccacaaaggcaccacgggccgggtcgggcgacagcggcaagtccgtggtcccgccgtcatcagtcttgagccggagcgaaagatcccgcgcataggatgttgcatggaacagcgctgcgccctcgatcggcaactccagatccggccggttcaggcacatcatgcctttggctcgcgggcgcagcacgggcggcgtcgccgggccgatcggcggcatcggcaccaccagcaccgagcgcggattctggaaggagggcgcttcgttgagctgcagccgggtctcgtctccccggccgatcgccagtgccggcagatattgatactgcgccgtgcgaaacgcgccgaacagcttggccagatcgcgcgcaagcccgatataggggctgtagtagcccgccccggcctcccgcgtcgcggcgatgcgataggcgacgtccgcaggcgcgcccgtcagcgtctcggtgagcgtcgcgccgcgattgatctgcagcaccatgcgttcgcgattctgcgtcaggcatgcggcctgctgggcacgcggatgcttgaggcactcggcgtcgagcttgattcccagcgaattggcaagcaccggcgaaacctggccgaggcgctcgggcgccgcttcatcgagcttggcgatcccggcaatgaatgtctccaggcgcgcccggtcgagcgaagcctgatacaggtcctgcgttgcccgcaggaacacgccgggcttgccgcgaacgccactgaccacggcatcgcgcccgccgccggtttccggtgccaggaacgcgatcgcctgttccgcaccctccgggatctcgaccgagagcgtgcttttcttgggcttccaggtctcggcttccacgaaccagtccttcggcggcggattggtggcaccgcgcagaaagccgacgatgaggagataacgggcggactgatcctccgggagattggcgcgcagggtcagccgatcgccgggctggagcgccggcacctgcgcgagcggcagggtcgtctcgccgcgcgtgaccgtcacggtgagagtcggtccggtgagatcgaacatcgtgctctgggcctgagcgccgctcaggggggccacgcacatgatgagggaaagcgccaggcgaaggagaaagcgagccatgcccctcctataagttgggggacctggcggcgccatccatgaagttctgcaactctgtaaggaaaaccggtcccggagcagaggtttccgggggggtagtacgaaacatggagttagtcgcctggcgcgaaagcggcatagcgctcgcgccatgccgccacttcatcctccagatgcgcgggcgccggatcccccgagatgacgagccgtgcgacatcggtctcgggatgcatcaacatcttccttgatccatcgctgaaccagacggggaccaggcgatcgcacaggctgtcgagaatggctttcgccatgccattctctatcgcgtcgctgccgtcgagcttgcggacgttgattgaaacgccctccagacagttgcgtggttcccggacgaaattgagcgagaccaggaggccggatcgatccgggcgagcgtcatcaggcatttccgcgaccctgcgccaggcgcaaaaccacgtccggcagatgtgaggacgcacggcatggatcccgcatccctttgaagtcaggtgagaacaagccgttcccgccggcttcttgaaatcgggcgtatcgactgtgaggacattgcagcacgcaacgcaatcaccgcaggcgcgatcggcaaggacgggcccgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatattgcaggtagcttcacctatgcctcctatcagaatgcgatacccgtcgtccgatccatccagatagaaaatgccgacggacgccatcacgaaaatatccgcgttgatctcacctcatcgccagcgtttctgcgcgctaagtcctggacaattgatcgacttttaccgggcgacaacctcccgttgggcgatcgcaaggtcgatctcgacgctgactatctagccggactgaatgaagccgaacgcggcgagatcaccctgcgactgtcggctggtgatgcggtgctcgacgaacagcgctttcctgtccgcctgctcgcccgcgacgaatggggtggcgtcgccgacatggcacaattgttgcctgcgtttgtgatgcccaacgaccccgccgtcgcccgtatcctgcgcagcgcggccgaccggctggccgaacatgggcatcccagcgggctggacggctatcaatcgggcgatccgcagcgcagctatatgctcgccgcagcgatctattcggccgttgctgcgatggcgatccattatgccgagccaccggccagcttcgaggatcgcgggcagaaagtccgacggcccgctacgattgcggaagagcggctaggcacctgcctggatacgacgctactgatcgctgcggccctggaaggagccggcctgtatcctgtaatattgatgttccatggacatgcggcagtgggcgtctggctaacgaagcggactctggccaacacgatcgagaccgaccagatggaggttcgcaaggcgctggcgtcgcgcgagctgatcgtgttcgagacgaccggcgtcacccatcgtccagcgatggccctggacgtggcacaacgcgctctcgaccatcgcatgagcgaggaggaagcgcacgccttcgtcgcggccatcgatgtgcggcgcgcgcgcagcggcggcataactccgctcgcctcccatgaagcatcgcggcatgacgcttctggggaagacgaaagcgcagttgttgcagcactgtcgttgcccgaagcgccatctttcaatgaactgcccgaccttcaggtcgaggagaagccgacgactgccgccggtcgtatcgaccgctggcagaaaaagctgctcgacctgacgcttcgcaaccggctgttgaacttcccggaatcgaagaagacgatccctttcctgtgcactgatgtcgcttatctcgaagacaggctggcggacggcgctgccattcagattgtgtcgttgccacagcagaacccgttgggcgaacgtgacgcagctctgtatcgcgaggtgcatggccgcgatctccagcgcggtttcgcggccgaagccctgcaacgggacgagttaccgtcgccgctggacgccccccagctcgaagcacggctgatcgacctatatcggcaggtgcgcaacgatttcgccgagggcggcgccaacaccctgttcctggcggtcggatttctgcgttggaagaagaagccggaagacgagcgtagctatcgcgcaccgttgctgctggttcccgtcaagctggagcgacgcagcgcaagtgcgcccttccgcctgcgtttccatgaagatgagccgcgcttcaacgcgacgctcctccagtttctggaacgcgacttcgacctcaggttgcaccagttcagcggagatttgcccctagatgacagtggcgtcgatgtgcctcgcgtgctggcgatgatgcgtcaggcggtgcgcgacgttcccggcatggaggtcgtcgacgacaccgcgctgtcgacgttcagcttcgccaagttcctcatgtggaaggatctggttgagcgcaccgaagcattgcgcgaaaaccgggtcgttcgccacctcatcgacacgccggacaagccgttcggtgggggtgacggccaacctgcgatccgcgacgaacgtgaccttgatcgcgtctatgcaccggcagatatcatcagcctgttgccgtccgactcttcacagaccgccgccagcctggctgccgcggaagggcgcgatttcgtcatcgtgggaccgccgggtacaggcaagagccagaccatcgcgaacatgatcgccaattgcctgggcgtcgggaagaccgtgctgttcgtggcggaaaagacggccgccctcgacgtcgtctatcgccgactgcgtgaacatgggctgggcgatcagtgtatcgaactacattccagcaaggccgaccggcgccatttcctggcgcagctcaaggcagcgtgggagcatggcgggcgcgttgatcctgcggaatggatcgccgtcaacgagcggctgaagctgcgccgtgatacgctcaacgcctatgtggaggcattgcacaggccttcgcccaacggctggacgccctatcttgcgctcggcgtcgcgttgcgcgaggctgacgcctctgccccggagcttggctggccacgcgggcaaatgcatgacacgcaggcattggcgaccctggaagaactggcgggagagttaggcctggtcttcgcgtccgtcgaacgacggccagcgcttgaccttgtcgatatagaagagaccggcgcagcagggcaagacgaactgatcgccgccgcacagtcgctgcgcaacgccgccgatctgctgatcggtggcatcgacgcattgcgcggtgccatcggacttggcagcggcaatcagccggttgaaactgagattgcgacattcgccagtctggctgaagcgatggaggctggtcgcgaccgcgatatttccatcgcatttgatcccggatttgcgcgatcgaaggacgatctggccgcgttgatggtcgcgatcggcaaatatcgggacgccgaaaggcaactcgctgcatcctatccgcgggatggtgtgcgggcgatagagaccgaggcactcgatcgccaatggcgcgaagcaaatgcctccctctggccgttttcggcgttgggcaagcgcaaagtgacgcacctgctccagagctatgctgatgcaggtgcggccgaccctgaaagcgatcttgcccagcttcacaccatgaagcagcagttgacggaaatcgacgcaacaccattggccggtcgaccgctgccgttggctggcctcgatacagatctgggcgccgttgctgacatcctcgatcacgcagcgcgactgcgtgcggcgctgcgtttcgacggtcgcgatgcgggcgcggtggaggccgccacccagcggatcgctggagcgttgcgcgaacgcgatcagggtgatcgcctctggcagtccagcgccaagctgctggcagcgcgacaaggctttaacgacgcgcgaagccgcttcgccaaagcggcaggacgcgacattgcgcttgaagccacgccggacgctctggctaccctctcagcatcgctcatggcacttgtggatgcacgtcacttgctgcgcgattggtcagcctggtgccgcatccgcaaccgggcgatcgcttccgggcttggcgcgctggtcgagcagattgaggctggagccgtggctgcggatggcgcccgcaaggcgttccggctaggctatgcccgctggtggctgcccatggtgttggacagcgatccggtgcttcgcgatttccggcgcttccagcatgagaacgcgattgccgaatttcgtgagatcgacgatctggtccgcacccatgccacaggtcgcgtgatcggcgcgctcgctcacaacctgcctccggtgcaaagcgtgccgcgcaattccgaactgggcctgctgcgctatcagatggagttgcagcgtccgagccagtcgatccgcgacatgatcggcaagatgccggagactttctctaagcttgccccgtgcatgctgatgtcgccgctgtcgatcgcgcaatatctgccccccaatcaggccctgttcgatgtcgtcatcttcgacgaggcatcccaaatcacgacgtgggatgcggtcggcgcgatcgcgcgcgggcgccagacgattatcgttggtgatcccaagcagctgccgccgaccaacttcttcggcagcaacgacgatgacgaggatgtcgccgaccatgagcgggatatggagagcatcctcgacgaggcgaaggcgtcgggcatcccggttcgcgacctgcgctggcattatcgtagccgtagcgagtccctgatcgccttctccaacaaccattattatcagaaccggctcgtcacattcccatcgcctcaggtggacgaccgcgcggtgcgtctgcgcaaggtgccgaacggcgtttacgatcgtggcaagagccggaccaaccggatcgaagcgcaggctgttgcggacgaggcggtttcccgcatgcgcggatggctagagcttccagtaaagagccgaccgacactcggcatcatcaccttcaatgcgcaacagcagtcgctgatcctcgacctgctggatgtggcccggcgtgatgaacctgcgcttgaatggttctttgcagatgagcgggtcgaggcgaccatcgtcaagaacctggagaatgtccaaggcgacgagcgcgacgtcatcctgttttccatcaccttctggaaggatgcagcgggcaagctgacgatggacttcggcgcgctcaatcgcgacggcggcgagcgccggctgaacgtagccgttacgcgtgcacggcaggaactgatcgtcttttcaggcttcaccgccgaccagatcgatccgacgcggaccaaggcgctcgcggtgcatcatctcaagaccttcctcgactatgcggagcgcggcgcgatcgcactgccggcccagagcgcgggttcggtgggcggcttcgagtcgcccttcgaggaggcagtggccgcgcagctggagcaacgagggtggcaggtcgtgccgcaggtcggcatctcgggctttcggattgacctgggcgttcggcatccggacctgcccggcgcgtatctcgccggtgtcgaatgtgatggcgcatcctatcatagcgcggcgaccgcacgtgatcgcgacaaagtgcgcgaacaggttctgacaggtctcggttggaacatgctccgcgtctggtcgaccgactggtggtatgatgccacaggttgcgcggatcggctgcatgtggcgctggaagcgctgctagagacaagccgcgcggcggaaccagacggcagcatcactgcacattgggacatggggcacgaggtcgaggggattgaggaaatccgcgacgacgaggcggcggcgcgtgtcgaggaggtagcccccgcgcccatgccgatcgagatcgagctggtgtcggcagagatttctgcccccgtcatgccggtcaggattaccgaagcgacagaggttcccgcctccatccctgtcgcaccagacgatccagacggccgttataacatcaccgatctgacaggatttacagccgatcctgaccagttttacgatttcgcctatcgggacaccctgcgcgcgatggtcgccgccgtgatcgaaaccgaaagcccgctgcgcaccgatatattatgtcagcgcgtcgcccgcgcgcacggctggctgcgcacgggcggcaagattcgcgagcggatcgacatgcacctgcgcgactatgatcggactcaggaatcgagcggcgaattcatctggaagatcggcgccgtcgcagatttccatccctatcgccctccccatagcgacgaagcgcgccgggcaatcccggatattccactcgcggagctatcggcggtcgtccgggacaatccggacctgctcgaagagccggatcctgcgcgcgagctggcccggatgctgggggtcgagcgcctggcagccggatcgcgtacccggctagacgaggcgatcacgcgcggccgtggcagtgacacggccgtgccgaacacttctgccatacccggagtggaatgagcatggcgcgcttcatacactcgagcgacctccatctgggcaagcgcttcggaaacttctccggcggttccgtgcccgcgaatatgatcgtctgttcgccgcgatgctgcgccgcgagagcataaatatgcggtcgcgcaatcccgttcatggaaggctcgaaggtgaagcctccgtcgcgacttacatagaggccctggttccaatgtgttccggcaagtatgagtcccgatcgtggctcatacaggattgcgctgatatgcttgtcgtccagcgcggagccacgcagcgcccagtccgcttcggctcccccgcgttcgaagatcttcacgcccttcaacgtcgccgccaggagacgcgtcgccacccggtcgtcactcgtcactgtacttccgttgcacgacaagacggcgatagcaggcatcgcatttgccatgatcttgcttccttatcgatggtaatgggcggacccggcaagggctttgattgcacttgccaatcatgcccgatccctgttggtatatcaacttgtgatttcataaggcaagcgttcgacgtcacgcccgatcccgacaagcaggcaaatccgccaagcgatcaaccatcggcgggcacggcagccgaggagaaatgcgtggtagattcttccggagaaggcttactcctcgctggttgcttttcttgctcgatcagcttcgccagcaggcgccgagcggatatcggggcggcgtcggtctgcaggagaacgggattgaggtgatggatatcggtgaccggtcccattcggcgctgaactgcctcgattatgggctcgtcctccctccgaaaggcctggtcgaacatctccaatagcgcatcgtcgacgtccttgtcctcggttcgctgattgcgtccgttgacgaagaaatagtgacagctgagttcggtctcaggggtgatgaaatgaagctgtgggatcaacgccccctcctcctccggtgtgtccatctcccatgttccggcgtcgaaatcgatcattgccggcgggtaccaggtcatgtgggttttggcgttaacaagtacatcttcgccgacaccgaaaagacgccgtgcggcggccggcgcgggcaggccggtgcggaggcgataattcaggatcgaccgttcctgccgctcgagcctcgtggtcgtggccgcaagtgcctgttcggcatcgacaccctttatggcgaagcctggatggataaattgcgcgtggctgagatcgagaaggttgtcgattacgagctggtaattgccttcgacgtgcagcaagccctttacgagccggtagcggtccgtttcctcgaggaatttcacctttggaaggatcgcctcgtcggcgaaccccggatcgccgggccaaaaccagaggattccgtatttttccatgacaggataggcccgtacggcagcagcccgcagcggaccgccacccttcatatgcgggttatgagaacaggcgccggtacggtcgaagcggagaccatgataggggcattcgatctcatcgccgaccgtcttgccaagcgaaaggggcgcaaatcgatgagggcagcgatcctgtagcagtatcggccgccccgcactgtcccgatagatcatcagatcctggtcgagcagcttgcgggccagtggcttttcgccgacttcgtcggagaatgccgctgcgtaccagacattttcaagatagatgctcatctcgtttctctcgatcaccattcatcgcattgcgcctgaatgccctccagagttgggaagacatatcgctaggattagtggtagttcttcccatgttcatatttggaaatcgaaatatatttcagccaagtcactaaatttccatccatcgtccccggcgaaatagtctatcgggcttaggcccggggccgtgcatcgcgcccctcccggcgtcacggctcttgaaagcggcatttttacattggcggctttttcgagggaataatatagggctgcgccggcaggccgagacgggcaaggccgtaatcgaccatggccttattttccgtgaaaccgatatgctgtgcggccgagttgatatcgcgccagaagcgctggaaggacgaattttcgtagatgacggagccaccggaaagcgcatagagatcattgatggccttacggcatgcctggatggcccagcaccagtttcgaggaagctctttcctctcgagttcgccgaactcctctggactggtcacccgatcgattttggctgcatccgagataacgacggagatcgcggcatcgacgatcaccgaggctcgcgagagttccgtgagcattgcgtcccggccggccgggggcgaaacattgttttcgagcgaggcctgcaagctgtcggcaaaggatttcacggctccgcgcgccattcccagcggcgccccggcgatggaaaagggcgtcacagtcccgaacggaagtcggtagatcggcttgttgtggaagatcgcgcccggagcgagacctcccaccatatctgtcaccaagacacttctgtgttcgggtatgaaggcatccgcaacctttatcgaccggctgccggtgccccgcattccaacggtgaaccagtcatccacgatctcgatgtcagaccggggcagaaggaagaagcgctgttcgacctggccatccttccgggtcacgggagcgctggcaatgatccaatccgcgaaatcgacaccactgcagaaacggccggaaccgcctttaaggataaaccctccctccgctacgctcacatcggccgacaagcggaaaagggtcgccatcagtgcgccgggcagggctgccacctcttcctgggctttagccgggaagaggttcaacatccaactgtggcccgccagaacgccgaagacccaacccgtcgaaccacaggcttcggcaatttcaatcgtgacgcggacaagcgcctctacgccgacctcggatccaccgaacttgcgcgagccgaccaatccgaaaaggccgccgcgcttgagatcggcgatagacacgtcggatatcttccgctccgcctccacgtccgcacatcgtgccgctatgtcggctttcagttccctcgcgccttctacggcctcctcaagcgacctcaggatccgagggccttgaacggggctcgcttccggcaaacctatgtccgacgcgagttgcatacgcagcattcctttattggtgaaccttgttgatcggagctttcctgccattattatgttggtatgtcaaccaaacgggacggatgcctcgctccccgtcgtcgaaccagtgcggattgggatactcggcgatggcccgcggtcgagtccatcaaatgcatggcggaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggccccaatcgggacaagaagttcacgccgaaactgtatcctcagcgcgttattacggctcccgttaccggggctggcctgcctatcgccgagcggcacagttgattgtaattgacgagattaaaagggtgctggcgcaatcgtctgcgtggagcaggaaacgcgggaagacggccttcgatatcgccagacacgaacgtgcgaggtaggcacgccacgcttgcctattcgcgcgcccgtccttcgcacctgggtatcccggctgcttgcgtgcctcgaaattgtagcatcgccttgaaggccctccggtcaggcccagggcaatcgaggtgccggccaactttggatatcacgataggcgaagcgccaaccatcagacgttcgcacgcattcgctattgtaatagcccatgtttcgcactcgataatcgtccgtttctgctaaacgttcaagtacggaccagtagctatacacgcggcatcgctcactattgccagtcatcacgaaatttgtgttgtggtgctgccaagcatttgtgcctcgtgctttgaaaaaacctttgatgcattcttcgatcgcctgatgtccctccgcccggagcgagccatagccttcaaggaccccatccgaggtaaaggtcgccgcatatatttcggcttcgccgcaatcataggcccagctgtagcgggagaagagatcaaggaccgcgaaacgatcgctagccaaaatatcggaatcagtcattgtctgtctccagtcaataaataccgaacaaaatcattgtatcatttttgtgtgggaccacatttgaacagtatctcgaccatttgtccgtcaagatcctcgataacggccccataataatttggcccatattgcggataccgtgctggcgtcagcgcggtctttccacctgctttgagcgcggtgctgtggaaggcatccacggcttcctgactttcggcctgaaaggcataatgtccaccaatcgtaaccgtaaggaaggactcttgttggggcgactgtatccagaattccgcatgatccccgccatagccgaccgctcctgggagatcgatgatcctctccattcccaaggtggcgaggacctcatcatagaagttagcggagcgtgcgacgtccgtgacacaaatggcagtgtgataaagcatgtcagtccctcgataatgtcctgtgggccgcgcattcccgaatgatcagaagctgaacctgatgcggccaccgaaagttctcggcgcgcggattgtcgccagcacatagcctggaagagcaggtgtttggctgccgccggtatagaccgctttgtcctccagattcttgacaaagccggtaatcgcaacacctcggccggcagaggtccagcttaatgtgagatcggtggtgtgatagaagtcggtcttctcataagcggtgaaatcgttgttgagataatagctggacgagaattgtgtcgtgacgtcaagttccagcttgctgccatcgttgagggtcgcgctatgctgccaacccacccttcccgaccattttggtgctctgacaagggggaacccgctgcaatcaatcgtccgcctggggaagggcacacccggctcgacgggcccgatagcgcattccgtcagcggtgccgaggggccaagctgggcggtagtgtactggaattcatcatagcgtgtgtggttgtaggacagatcagcagagacggtgtcatttttcgtgacaagcgccacaatcgagaagtctgccccgtaaagagtcgccttgccagcattatcggttcttgcgccgatacctccgctgttggtgatcgacagatagctctgttgtttatccttatagtcccaataaaagccttcgacgttcagctgaagccggttgtcgaagaagcggttcttgataccggcctgataggcagtcagatgctctggcttatactcgttgggccggatgtccgcaaaaaaaccgccggctttgaagcctgtgctgatattggcgtagagcatcgatgccggtgcaatatcgaattcgaatccggccctgaaattgacggccttgtctgttcgctttcccccaatgtccagcaccgttccgggcggatttgagaccgggaagcgatcccacggaaagttgatgcggccgttgacaccttctaccgacttttgctcccatgtgtagcgaaccccaccgatcaggcggaaacgtcgttcaatcgcgcgttcatttcaccgaacacagcccaggtcttatcggtgagcttggggcgaaaagtggccgagatgaacgtcacttggttgctttgcacctgatcttgaacccgttcatctgatgcgagggcgccaatcacccactttacccgcgattcttcacgcgaactcagccggatctcgatggatttctgcctgctcgcggtgtcggtgtagatgggaatgacgggcacgctatagctcagattgcgcagcctggaatggatgagggacggcaggatcgtcagagtcgcccacgggaagtcgtgctcaatccgtccggtaacggtataggtgcggatatattgatatccgtcctgctttggctggttcgcattgccggggctgacagccgcaataacggcgagagtgtcgggatcggtcggaccggcccaaggattggagctgatacgaggcaccagaacagccgcgtcgcctctggcgtcgttatagacataggatgcggagagcagggcggaggtgtcaggccccgggcgccacaacaattgcgtgcgtgtcgccacgctcttgtcgtcgttatagccatcggagagatagccgtcgcggtccacgcgctggccggcgaaccggatcgcgagcgtgtcgctgacgggtccggtaatggcggctgtcaggcgcttgctgtcataattgccatattcgagttcgatatagccgctgctgtcgaacttgggcttggctgttatgagattgatcacgccagccgatgcgttgcgtccgtaaagtgtcccttgcggccccttgaggacctcgacgcgctcaagatcgaaaaactggccgcttaacgcgaaggttttggggtagtagaaatcatccacgttcaacgcgacagcgggatcgttggcggcggtgaacgtctgatcgcccacgccgcggatgaatgcctgcacctgcgggccaagctgagcgacctcaaggccaggcacaagcgtcgaaagcgaggttgcgtcgacgacgcccttacgcgttaacgcctccgcgtcgatcgctgtcacgtctcgggattcccgctgaatattggtggagcgacgagacgccgtaaccacgatatcctggatgacggagccggtcaggtcgggaggcggcgggtctgtctcctgggcagcggctggcacgcttgtcgctgccagcgccgcaacgatcgcgatccgcacgctgcccgcgcacgtccatgcacccaccatgcacttcctccccatgtcattgttatcggccgagctgcaaacgtgcgcttcgtcactttttgcggatcgcgtgcgcgcgggcattgctcgacacactgcctatcacatttagttggtatgtcaactatgcgtttgcggccggggcgtcgtgaatgtgcggcaatacagatggcaactcgtgcaggggccggcgcctgcgtgagcagccgccggagatgagccatggacacaatcgattcgctgcggcttgcagccgtgaactcaggcaatcgtctgactgggcttgatcaaatcgctccagtatccgcccgtctgaacgctttgcattgtatcgcgcgtaagcagctcatgagggaaaccaagaggctgggcactggccgcatcgagcatctcgacatgtgcctcatcgagaaccagcggtagtgctccaagattgtcatcgagctgctcaagcgttcgagcgccgatgataggcatagcggttgagccggtataagcggctgtcttggcccggacccaggcaatcgcgacctgggcaggtgacgcgcccgcgccgcggccaacagcttcgatcgcttcgatgatgcgggattcctgctcgcctgacatgccgcgcaccgctcccccgccccgctcgcggcgccctgcttcaccgcgacggtattttcccgtcaatatgccgccgcctagcgctgcccagatcacgaccgccaggcccagaccatccgccattggaaagaactcccgctcggcgctgcgctcggcgagactgaactcgacctggaccgccgttacaggcgcccaacctcgcaattccgcgatggtcgccgcgcgcgccactcgccaagccggaaaatcggagaagccaacatagcgcgccttgccggaccgtacgacatcgtcgaacccgcgcattatttcttcggtcggcgtgacaagatccgaaaaatgcacccagaagagatcgacataatccgtaccgagccgcttcaggcttccctcaagggaatgcatcattcccttgaggctgttccctgtcttcaagagggacttggcgcctgctgcactcgtatatttggtagaaatcgcaaaggcgtcgcggtcggaccggataaattctccaagcaaggattccgactcgccgttctgatagccgtccgcacaatcgaagaaattcccgccggcctccacgaagcgatcgaaaagaactcggctggcctcgcggtccgcgccccacccccagcgcgtcccaaaagtcgcggtacccagcgcaatttcggaaactcgtaagcctgtcctgccaaataacttgtatttcatggattagtcctccgagacatcatcaaaacgagacaccgcggaaatctgaccagtgaacaagccgaccgtaggggccgccggttcatacgtccgaccacggtcaggtgaatcagttcacaaatgtccgcagccatcgccatatcgaacattaagcaacgtgccgcaggcggccggccgtccgcgtgcgatcgtttctaagcccaggagatgccgccgggccttgtcgatgtatcgggtccttccacgatggagccgaaaggtccacaggcctccagatagtcgacgatgacaatgccgcgtccgatcctgcacaaagcgcaaggcatctgccgccggtaactggcgtaccgatgctgcgctgcacgccgcagcacgatcgccgaaccatccgacgaaggcctgaccacctctttcccaaagaccgcgacgtcgccgctcgtgcagacgcgggcatgtccggagaatgacaggtaaatcggtagttcgcctggcttgtgccaagctggccgacggagtcagagaacaggtgcataatcacctgcttcgccgataggttggcgcggtcgagatcacaccaatgccgcgctaccgcaactcagtccccagcgcatgcggatttctattggtgagatcgatgatgcaggcgcgggtgcgggtatttcgtgatcctgtgggtcgcagaaaccgaagatcatgatttcgcttcctttcccgccgtcggccgagcgatacacggcatccaaagcggacaacgatcacgtgttttcgctatcgcccgaccgcttcgaccctaccaacattagttggcttgtcaacatacgtccgcacggagcctggtgatgatcgagcgttttgctccgttcccgaagtgaactacagcgcttttgcgctaccgaacttgccgacgggcggcacatcttcggaagaatccgcaaccgacggcctaatagacatgtgcattgaacggcggcacattgatcctattcagttttctccccaaaccaaggaagagtcataggcatccacgacagaaagattggaaacgaggcgtcgcagcaatgccaaaaggaaggcttcttcgtctgtggagatgccctgcgtgagcaatctcgtcctttcgagggcgattttgaggatctggtcgtggaggattctgccttgttcggtcaggtaaagcttgcgggcccgctgcagaggcttctcatcgatatagataagatcccgtgcctgcaaggttttgatgctcctgctcgcagatgccttatccagatcgagggcctcacaaatataggaggccataataccgccttctatagcaagaatggacagaatgcgccattccatgatgcccacgccgaacagcttgagataggtctttgaagcccctcttgtcatgccattagcgagccgtaccaaaaaccaagggatgtattcgtctcgatctagaaggtcgttcttaccaccgtcttctgggttgttttctctttctttaggcttcgccataccttcacgctccagcttcgtcgcggatttgtaccattttccttgttatagcaactaaagcactcgcgggtccgccgcaatgtgaagtcgggcgccgctgacggaacggccgggccacagcctatccgtcaaccgccaccggttcgttccatcggtcgaaagaagccgagtagctctttaaccgtggcgatggatcttaagcgatcatcatgatcctactgcatcgccccgatcactgtgcctttcagctcgcaattgcggagcccgggcgcatgacgcgcagagttggtatctgccgtccgcgccatgcgggggagaaggctatttgcgacttcgtcataattgcgcgggctcaagagagggcttagggccaccctttcacatgatctggctaggtaggagcgtgtgggaagagggtatccctggaggacattcccgattgcgctggctatggtcggttatcaattgacgaatcgagacgggccctgaacgcccccgcaacgaaggcgtccagttcaaggggaaggaacttatggacataccagacgacattttcacggaacctgacgcggcctccgacaccctcgccaatctgggaccgctgcgccgcttagcagggatctgggaagggcatcgcggtgtcgatctcaacccgaaggccgatggtcccgagcagcgggactattacgagcgcatcgacatgcagccgatcgacgcacaaaccaacgggccgcagcttttctacggcctgcgctaccatgtccacatcaacacaacagaggagcagatcgccttccacgatcaggtgggctattggctttgggaaccagccaccggcctcatcctccagaccctggcgatcccgcgcggtcagatcgccatcgccgccgggcaggccgagccgaacgccaccaagctgaccctcaaggcggagcgcggccagaccgaatatggcatctgctcgacgaccttcctcgaacttgccttccgcacggactcctaccagatcgaggtcgatttcaacgccgacggctcgtggagctatgtgtccgagacgagcctgctggtgcgcggccgcgatgcgcccttcctgcatcgcgacaccaataccttgaccaagatcgccgagccggacctgaatccctgggcgcggatcatgcgcaacgcgcagaagcctgccgccagcggaaccgtctgattcaccaagcgccgcaagcgttggcgttcgcttgtcattccgcgcttcgatcctcgcatggcttcggctcggctgcgacgattatccgctccgatgagacgtcggcaaagagacaggctgctttttgaatattcgcgatcccggctcggcccgaggaactcttgaatggggcaggaaccagcgtgcctgcctcgcctgccatcatccgaacaaggatcgcgaaacaaccttggaaatttccgttgattgtcggcgccgtacgcagccgccgaacgctgactcccgctaccgagcttccactgctaaaatccgatcatcccgcgtcggcgtgcccggttccgtccacgccattgaattcggttgcccttgtctggtgaggtggagcgccgcggtcgcgcaactggtatagcgcagaggcggccacgggtgtgagcattccgtcttccccatcgagcagatcaaatccctgctgccgcatacgtggatcccagtaggtggcgatatggtcggcggtcgcgcttgcggcagcgtcctcgcctatcgctgagaagttgcgcgcgatctggttcaatcggacgcacggggacgctgctcgccggacttgggacggttcttcttgcatttctcgggttcagaggattcgatccggattggaatctcattctcgcctttgcgcctctctttgctgcgggattgatgctttcgggctgcctcacgacattgttcgcttacacgacagatctctatccggccgagattcgcacaacagggctgggaattggagaaacagccggacgcctcggcgccgtcggtggatcctatgtgggagctcatgtcatttcagcgacggggtcggcaggcttcttcgccttgctggcagcaatggcgcttctcttattcatcgcatacgcatctgcggagtatatgcgagcgagcctgctgccgtccaaacagacccagagcaccgtcaagcttcttggcaaaagctaaccccgacaagaaggcaagctgttgccgctagcaatctaagcgctgttcatgctcaatctattcatcggtccgatcctcgctcttgtttgagcgggataaccaaatgtctgtggcaatgatccagcaagttccactggacggttcattctgaccttcggggttcccgcttcgaaccaagccctgcgaccttcagcggaggcatccaaaacttttctcaccgagagcgatgcacccgtccgtgatcagttgcagaaccgtgggtgatcacacccatggtcaggccttctttctgagcggaaaagaaggggcgtacctttcgatacgcccccgggcggccccttttccgccatattggttagagcacagctccaaattcagaatcagaaatttcggcgtatcgaaaagaagacctgcctctttcgtgcgaccgcgtgctgcagatcgccattgaatgccgtcgcgtcgaaagccgacgtataataggtcttgttccccagattcgtgacattcagcgacgctgtccaggtcttgtcttgcgacttccatgcaatggcagcattgaacaaggtgaacgccttgataagcgacgtctcggcgttgttcgcctccgaatacatgcgtccctgatgggtcatgtcgatacgcggtgtaaggatagagccatcgcccaactcaatgccatagctgatgccggcgttcgcattgaatttcgcggtataaggcgtgataaagggcgaagcgcccggcaccggaccgccgatcaggccggtcaatgacgtatatttgaagtccagcaggccgccgccggcagtgaggatcaagcgatcaactggttcccaattgatttcagcctcaagtcccttgatcgtggcatcgccagcgtttctcggcacgataccgaagggcgccggcggatttgccggatcgttgccacaacaggcctgcgagtcaacgaggatgatatccttatacttgctgtagaaggccgccatgttcagccggagcgttcgatcgaagagatcgcttttgaacccgacttcataggaatcgagaaactccggattgaagcttacgatctgggtcggattaatcggtcgcggattagtgccgccgcccttgtagccggtggaccattgggcgtagaccatgagatcgcggctgaagcgatagtcgacgccaagtcggtaatcgacatgatcgcccttaaactcggctgataggccgttattcggggcgggaatgtcggtccaggccctaaactgacggaattgataggtcttttcgtccttcgtgtagcggatgccgccaacgaagttcaacgaatccgtcgcatgcacgaccagatggccgaatacggatttgctggagttgtcaaccctatcattattgttgacattgttgagggggaatgcgggtgcattcaggatgtccaacacgcctgcagcactcgacgcgatgcggttagcgaggttattataagagtcaaaatagtaaccgccgacggtccagtccgccagggagcccaccgttccggacaatctgagttcctgcgaaaactgatggtaccgcatatggttgtaattcaacctgttgctgaacggattgccaccttcctgatcgttcgaatagtcagccctcatgttacgataggccgtaatggactgaatactgagattgtcggtcagtttcccatcgatgttcagtgcgatcccgtcgctatcgacggcgctgacgttcggatagatttcgcccgtctcgaaatccttgaaattcgaatagttcttgaaagggcctggcgagatgaagcgggggtccttggagcgcacctgctgtagaccagtcacttgcgagctgtcccgcaccatgtccgtccgcagcgtcacatcccaaccatcggcaggcacccatcgcagtgccgccgctatgcccgacacgttcttcccgccgagagtgcccgtcttgcatcccttgttcttgacggtgacgggacctggcggcacgttgctcccggggttcgcacaggcatagtcgatcaggtcgacatagccgtcctgctgctgatgcatggccgacacgcggagaaacagttgatccttgatgagagaggcatcgaatgcgccgcggacgagaatcttgttgtcggtgccgtaaccggcttccagataaccctcattgcttcccagcggctttttcgtataaattttcaccgagccaccaatggaattcttgcccgaaagcgttccttgggggccacgaagcacttctacccgctcgatatcaaagagatcgacgaacgaaccgttgactgtgccatggtagacgtcgtcgaaatagacgcccacgcctggttcgaaggccgggttgctgtcgaactggccgatgcctcggatatagatcgcggccgccgggccatgaactgcgctcgatgtactgatattgacgttcggcgcaatcttgccgacattgtcgatgctggtaattccccgtgcgtcaagcgtatccccgcttaccgccgtgatggccaatggggtgtcctgcaaattctgcgcgcgaaattgcgctgtcacgatgatatcgtcggtgcctacattgtccgcctgcggcgtttcctgcgcaagtgcggcgccggcgcaaccgagcgcgatcacacttgtagcaacacacaaaatcgaccttaaagccatcctgcccctcccctgaatcccaaattcacataacccgccgcgctcccaggttcattagcccaggatgcctcgactcaatctcggtaccatatgtatgctatctcgtctacgtcgatgttatacattttagatatacgtatttccggcttgcgcggagttacgtcaccccacggtctcgctgaagacgaaatggacgctgatattcaggcaagcgccgcggaaaatggtgacgcgggcacaacactccctttcccggcgagctggatgatagtatccggcgttgatggtcttgatccatcggcagtcccacagaagggatgccaaattggtcagggcccgatcaatgtcgacacacctccggcgcgcacgctatctgccggtatggaaggcacccgactcacgcgcgtgatcctcccaacaccacggcaagaatagcgccgtgaccgaattgcaatattacgaaaatgcaaatttggcgacgattatggtggcaggcgcaagcatagctctgatcccacgcagaattagaccatctttcatatcaccagcaaaagattgcactatcgcctcttcagacgaatatgctgacgatatacatgaaagtcttactccggcggctcgcaaatggacatacgactgttgtacgtcccgcaatgggagctgttcggaactaaccgcttggtggggatgacattacgccaccgtctggcgattacgatgaaatagtcgcattggcgcaaagcgccagccgcacatcttcgccagtggagaaaccgatcgctattccgcggcgacaaccattggccctgcaatctccttttccgcccggatcagcgaggccagcattcgtcgtgcggaaacaggcgctgcatccgtctgcaggaggatggggttgagttcattgatgtcgcttacgccccccatccggcgttggaccgcttcgatcataggttcatcctgccggtggaatgcgacgtcgaacatctccagcagtgccgcatcgacttgcggatcgtcacggcgctggttgcggccattcacgaagaaatagtgcgaggtaaactcggtctctggcgtaatgaagtgcaactgcggaatatgtgcgccgtcttcctcagcctcatccatcgcccaacttccagcatcgaaatccagcattgatgggggataccaggtcatcgtggacttggtgtagaccggtgtttccgcatcatagccgaacaaagcctggctaggcgccggcgcagccaagccactgcggacgcggtgattgacgatggagttctcacgacgttcaagcttctgcgtcgtcgcggcaagcaactgctccggtgaataggcggagccgccgaactgaggatggatataggatgcgtggctcagatcgaggagattgtcgacgaccagctcatagttacccttaacgtgtagcaggccttttacgacgctgaacgcgtcaggccgctcgaggaactccacgcgcggcaaggcgctcggctccgccagatccggatttccgggccaaaaccacaggatcccatatttctccatcaccggccacgctgtgatattcgccgccttgagcgccccgccacccttcacgtgcggattgtgcgtgcactccccctgcgcattgaagcgcagtccatgatatggacattgaatctcatcgccgatcaccttgcctccggacagaggggcaaagcgatgggggcagcgatcagccagcatagccgcggtaccatcccctttgcgaaagagcatgatttcctggtcgagcagcgtgcgggcgagcggcttgtcggaaatttcgtccgcgaaggcggccgcataccagacatttttcaagtagacgcccatcggctcccgtccataaattgactagcagaattgctgtacgattatgagagaaaacgcgcggtgacgcaaggcgcaattcaaaacccacagtctgccaatatctcgatgatcagatcgcgaaaggccttctggcggtctgcccgggctcggatcagcttgtcgatatcgcgatcgaccagcgcgcgtacagtagccgatttgtcgaggatatcgcgttcttcagatgggcgccgcggcaaaggccccaatattcgataacggtcagtcagtccccagagccgaggcccacacgatctcgcgccatcaaaaaaaatgctggcggcccgcccaaacttgacagggcggcccagccgcggaggttaagccgacaggatttaatatatcaattttgcatgcaattgtacataatcgaaaaagggagaagaggatgttgcgacggctgattccgttagcgcgaatgctgatgggggcaatctatctgatcaacggcctgaactggtgggtgaagatgatctcgccctatcctagcatgtccgatttcgtaaacatgccgcccccgccagacgtcgtcggcgcgatgatccagaatggcatattgttccatctggtcaaggccaccgaagtagcagctggcctcgcgctgctctccaatcgcttcgtgccgctcgcgctggtgtccgtactgccggtgacgtttccgatcttcatcgtcgatgtctttttcatcgcgcacctaaggggcatggtgatgggcggcggatccttgttgctcaatctctttctcctcctcgcctatctgggacattaccgaccgctcctttcctctcgcggagttctggacctggagggcaatgcggcgacgatcgatgacagcgcctcgatcgcttcgcccttggcaaagctattccggccggcgatgcccatgctcgcaatccttgcggttgctacaggcctgctgatgttgggatggctgaccatcctcatcggccagtatatcaccaatccgctgccgctgagcgccgtcatcccagcgcgcgaccactaggttcgagaatggagacagaatgatggaacaaggtccggacatctctcgacgccggcttgccatcgccgcaatgggaagcgcactgacaggcattgccgttccgaccgccactccggcggcggcgacccgccgcgcggccacgcacgtcccggcggacgacaagctgtcgatcatcgaactcatggcccgctacgcctgggcctatgatacgagcgacgtcgccggcttcacacagaccttcaccgccgacggcataatcgagatatttggcaatgtgctggtccgcggttggcacgacgttcccgcgtttctcgccacagcctacgaaatgcgcaagggcaatgggtggcaacatttgaccgaccatcatgtcttcgaagaatatgacgggaaacgatgcaccgtctattcctattatctgatgcctgaaggcgatccgtcgggcagcaatgtgcatttgcgcgcgatgggctattatgtcagcagatgcgtgaagatcgggaatgactggttgttcagcaagcgatcggtattccgttggaacggcaagaaaccctgggccgagcaaccgtccggctgaggcgctgccagatcaggcgtctaggaactcgaaccgaaaggcttcgccatcgcgcttgacgtgtccacaggaactgtaccggaagtgcgctggaaacaggaccgtctctgtatccgcgacacgattgagtagctgcagacgtgtcgccgatgccatatagggatcctcgtccgcgaagatgtgcaagtccggacgcacgagctggattggatgatggacgacatcgccggagaacaatgccggcggcccgccacgctgcgcgttgatcgcaaaacagccgggtgaatggccgaacgccggctccagccacacaccatccccgagttcgcgatgcactatgctgtcttcctcgacgatatccgccaggccggcctcgaccacaggaagtaccgagtcaagataggcctcacgatgaaaggcttcatggtgctgcatgctgtaaaacgcataatccctgcgcccgaacagataacgcgcgttcggaaatgtcggaacccagcgcccgtcaatgagccgggtgttccatcccacatgatcggcgtggaggtgtgtgcacagaaccaggtcgatatcctcgggcttcaggccgattgcggcgagattgtcgagatatcccgtattgagctgatgcgcgaacgggatcgagcgatccttgtgattgccgttgcaggcatcgatcagaatattgcgtccgtccagttgaaggacatagctgtggatactgagcgcgaaggatgcatccgctggatcgtccgccagtgtctcgtcccagaaccagggtttgagccgagcgagatcgtccgcgctcaccccgggcatgaccatcgacatgggcaacccgtcctccagttcgaagaccttgcggacgatcaggtcgcccaatttcacgccatgtttcatcgttcgctttcatttgtcgttgcgcggttcaacgcggccgccgatcccatatcaatgcggcgatcaggaaaagggtcgcgatggaataggggatgacgtcgaacatgttcatggccgcgcctccccttctacgctgccagtcacgggatcgcgcccggcgctatcgcgtccacctcgccagatcggcgtgaagtgcgccccagctgtcagcaggggtcgaaaataggcgaaataggctgcgatcagaatgagattgtagaatagttcacgcggccccgtgtagagttgccgcggcgcaccgtcgacgaacgtattcaggtagaaaatggacatcgtcgtgggcatctctagcactaacacgagcggtacatagatattcaggatgaggcatatgccgactaagatttcgacgatcttgatcaagccaaaaagcccgatatgatccatctccataacgaaggggccggccggtgaaaccccgatcggggcgggcgggacaagcggatggaaataattgatgcccgacaaaagcgcatgagcgccaaaggcaatgcgcagccataatatggcataagaggtccaccctgccttgccatgttcggtcccgaacaagtcccacatcatcctctccttcttaaattccgtgccgccagcttttacatcccgccgcgccagggttgccaacagtccgcacaaggcgatcatggaagccgcgagaaaggcccggttgagcgacgccagcggcgtgccctcgccttcggccaggctcagcaaggccaccgagcctatcgcgatcccgatctgctggctagtgaaggtcacggccgcgatcacgccctgctgatgcggagggtggggaccggtgatgacggcggtcagcatgatgaccgcgaagatgctgccggcggcgccgaggatcatggggatcatcacgttgaacagatagccgcctcccggaaacatccatccattgatgaaagtgccgaggatcagcagcgcaaagcctgtgagtacgttgtgcgagagcgtgaatcggcccatcaaccaaccgatcgcctgtcccgcgcagaccaccgtgacggcgtgcggaagcatgccgacgcctgattgcgcggccgaccatcccatgccgcgctgcatgaccagactgggcagaatgaacagcgccgccgatgcggccattaccgccatcattccgatcagaccggacttcacgcggggataggcgaagatatcgagtggcagcagcggtgaatctacgcgcttctggatgcgcaggaagagcgccatcaggccgcatccggcgatcccgagcacaagccgttcggtcacacccggcacgaggcccgaaccgctggtgatcgcgatcaccagcagcaagaccgccggcacgaacgaaaccgcgcccgcaatgtcgaatggccggcgggcagaaacaatccgatccggaacgagaacgcggctgaggacgagcaacgcgatcatgaacacggcattggcgacgaagaccgagcgccagccgaaggccgtcgccagtgcgccgccgagccctggcccgataaacagcgccagcccctgcgccatgccgaagatgccataggcacggcgccgctgcgggccctcgggaatgaccgtgttgatcaacgagaaattggcggggaccaggattgcagcgcccacgccgaagaacaatcggccggcaaggagcaggatgaagctcggcgccaacgcggagacgaccgctccggcggccgccagcagcagaccgatcgcgaagcagctcctctgtccggccagatcggacagacgcccgccgatcagcagcatgctggcaaacgtcagcgcgctgaagctcaccagtccgctcagcagcgcgcgcccgaccggatattcatcgccgatcgagggaagcagaatgcccatcgtcaccaggtccatggtgacgaccatctggcacgcgccaaccagcagcgtaagaatcaggacgttaccactccggctctcggtcgctcccagggtcgccacggtccgctcctcttccagatcttcgcgatcgatcaatgctttgcgtcgccgccatcgactacgagcgtctggccagtcacgaaaccggcttcctcgctcgcgaagaaggagaccactggggcagaatattcgggtagactgactttcttgaccgactggctttcaacgaagcggttcatgaaatccatgaaactcgcttcgtcgggaaatcccccgcgtgttccttccgtgaccgtcggccccggggccactgcgttgaccgtgatgccatattggcccagttcgccagcaagcgagcggacataaccgatactcgcggacttcgacgcgacataggcggtgagtccgggtggcgggataaagcagctgttcgaagctacattgatgatccgtccccaacctttggccttcatccccggcaggaccgcctgggtgagcaggaacatgccatcgagattgagcgacatgatcttgcgccagacgtcgatcgtcacggtttcatgcggggtgaaatcatagaccccggcattgttgaccaggacgtcgacaccacccatctctttgtcgagtcccgcgaccagttcaccgatggcatcggcgtcgcggaggtcgcaaacataggctctggctttcccgccatcggcttcgatcgccgcgacggtccggccggcatcctgaacatcgatcgcggcgatctggaagccatccgccgccagtcgccttgcataggcggcgccgaggccgttcgccgccccggtcacgattgccgtcttgccgtttcgcgccattctcaagccctttcctgggaaatctaccaccccgccggaatccggggttgcttcactaaactgtcagtccgaacgttggcatcgagcaggacggccgtgcggatcatcgttgtccaaaattatgtttgagtgtgagggctacccgtcggggcggcgcaacctgggctgcggtgtagcccaggagattcgcctgctggtcaaaatggttaagaatataatatttgtcgaacaggttggtcgcttccagcgacgcctcccaggccccggcctcggcacgatatgttagacgggcattgaagacagaaaaggacggtatccgggtcgaaggtgcgttgttaccgtagctgaacgaagaggcctggtaggagccgtcgaaccggggcgtcagcgtgccgctgccaactggaatttcatattggatgccgaaactccatttccagtcgggcgagttgggcgcgacattgtcttttgtaaaaccggttagcggattcacgcgcgtatactggaaatgcagatagctgagcgaaccgtcgatggtgagcccggggacgggctgcatcaatgtttcgaactccagccccttgatcgtcgcgtcaccggcattgagctgcgcgaagcagaagttgaaagcgccggtgttaggatccgggcagttattggcctggatctgcatatccttatatttgctgatgaacccggcgacattcaagcgcacccgccgatccaggaacgtcgtcttcacgcctgcttcataggatgtaagggtctcaggcttgaaggtccgatagggcgaacccggctccagttcgatcaacgcgatcggacgcggattgggcccgccgcccttgaagccggtagcggtctgggcataggccatgagttgcggcgtgaattgatagtcgagggccacacgatagtcccagcgcgatcccctataggtttcggccttacccgtggcggcctggccgacgcccctgtcgtaatcatgatgcttatattctcgcgtgtagcgaagacctccggtgaggttcagaccggctaacgggtgaacgaccagatgggcaaagcccgcctccgtatgcgcctgggtgcggtcgttcgtgtagagattggtcggaatcggagggttgaaggaaaaatcggggaagatcggagcatcgatatgctcgcggtccttacccttcgtatccaggtagaagccgccgattgtatattctgcgaaatcaccgaagttgccgttcagccgcacttcctgggtgaattggcggaaatcgatttccatatattgctggctttccgtaaagggcgagccatcaacatcgagcgagaaaagcgtcttttgctttcgccaggccgtgatcgaggtgagcgacatcgagtcgctgagatcgagctttgcctggagagacagtccaccgcctgtcgattgcgacagcgggtcgatgcagtatcccccgtcggtggggctgcaataggtcgaatagttgacatagctccctagtgtaacgaagcggctgtcataacccgggacgcctggcagtccattttgcggctgctgtgcgacgctctggacgaccgcctggccttccgaactatccttcgtatagtcgccgcgaaacctcagttcgaacacatcgctcggccgatacaggatatccgcgctgccaacgagatattcctgcccgccgagcgtgccaagtcgacagtcgcccccgccctttcgcacagcggtcgggacatcggtagccgcgggatgggagcatcgatagtcgatgcggtcgacgaagccgtccacagtatggcctatccccgacaaccgaacgaaaagatccggcgcgagagcaaagtcggccgcgccgcgtaccgtcatccggttatccgtgccataggtggccgaaacatagccggtattgctgcctgcaggcaccttggaatagattttgatcgacccgccgatggaattcttgccggacaatgtcccttgcggcccacgggcaatttcgatgcggtcgatatcgaccagattgatgagctgcccagccatggtcgcgagatagacatcatcaatatagatgccgacacccggctcgagggcgagcgaataatcggtttgcccgacgccgcggatcgtagcactcatcgtgccgccctgaccgccacccgcccggagcgtgacgttgggagcctgggccgctacatctatgacatttgtctggctgcgcgcttccagcagttcggcattcacggccgtgattgccagcggcgtctgctgcacgttctgcgcgcgatattgagccgtcacgacgatatcggcaagacccgccgcctcttcctgtcgggcctcggtctcctgcgcatacgcttgcgttgccaatccgatcaccagcggcacgacggcagccgatgcaagaatatctcttccccgcatgatccacatcccctcccaccgaatagcttcggcgcaatttctcccgagagcagcgttctacgacgcctgaatctcatgtctgtgaggccagcctttggacctggatggccgcacatctaagcaacctgttggcaagccaaccgcgccgatggtatgggtcttccattaggtagtcaattccttattcattatcggatacttttataatcggaaatagcaaggccgtcgagaacggcacgggggatgggatgatccagcaaaggacttgcacacaaaacacgctcagcgcggctcattggttgtccggcagacgcaaggtgcttgccgaggccattggagcaggcatcgcaatatcgctcgtccttgcaagctgctcggccgacccgtcacagccagccgcgaaagactggcccctgatcggccgggatatcctcggccagcgctattcaccgcttgaacagatcaataaggacaatgtcgacaagctcggcctcgcgttcgaattcaccgattttgtcgtgcggggaagaacccaccgcggcgtcgaggcgacgccgttgatgatcggagggatgctgtatttctccggaccctggggcgtcgcctatgccgtgaatgcgcgcacgggcaaacatttgtggacttatgacccagaggcggacgggcaatcagggcagcatagctgctgcgatgtggtcaatcgcggcgttgcggtcgacggcaaaagactgttcaccgcgtccagcgacggccaccttgccgccgtcgatatcaagaccggcaaggagctatggaatgtcgacaccatcgtcgatcgacgctggaactattccagcaccggtgcgccctatatcgccggaaaatatgtggtgatcggcaattcgggcgccgacatgggcgctcggggctatgccagcgcctatgatatggccaccggcaagctggcgtggcgcttctgggtggtccccggcgaccccagggctggacccgacgaaactccagacgtcacggccgcgcgcagaacctggcccatcgataccagatgggagctgggccttggcggcaatccctgggatggcctggcctatgatccggaaaccaatacgacattcatcggcacgggtaatggcggtccacatcccgcctggctgcgcagcgcgagcgggacagtgaccgatcagctttatctgtcgagcatcgtcgccctcgacgccgatacggggcgcctcaaatggcactatcagacgacgccgggcgacagctgggactatgcggcaacctcgccctttgtgatggctgacctcgaaatcgacgggaagcctcgcaaggtgatcatgcaggcgcccaagaacggcttcttctatgttctcgatcgccggacgggcgagttgttgcgagccgctccctacacccctgtcaactgggcaagctccatcgatcgacgcaccggacggccggtgctgacaaagcaggccgacttccgcgatggtccaagcgtgatctggccgagcatggcaggcggtcacagctggataccaatgtcatacagcccgaagacaaagctggtctatctgccgacttatgacgcggctgccagctatgtcagctacgacaagggagaattcctgcccggcaacgccgatcacgggacgcacaacgccttccccccgttcgaagattcgcggctcggaacgcaattcaagcaaggcccctctacacgtttcgaaggccggctgaaggcgtgggacccggcaaaaggagaagcgcgctggacgtcggaaccgctgcccttcatcaacggcggcacgctggtcgtcggggacctggtgtttcagggggccgccgacggatatttgcgcgcctatgacgcagcaagcgggcaggttctggcaaaattgttcgtggggacggcaatgatggcagcgccgatcagctacgagttggacggcacgcaatatatcgcgatcctcgcaggttttggaggtccgcaaggcggcttcttcgcgcccgacaatgtggcaagcagccatgagaattatgagcggctcatcgtgctcaaaatcggcggcgcgaaactcgcgcctcccccaaaccgcgtggcggcagagcagcagcccacgccccgggcgatccccgccgaggcgtcaacgatagcgcgggggcaacgactttttgagcggcagtgcaaccgctgccatgtcatgggtggggccgtcggtatctatcccgatctatggaatatggcgccggaaacgatcgacgcattcgagggtatcgtcggagagggcgcgctcagctacgccggaatgggtaatttctcgaaaagcctcaaccgccccgacatcgacgccatcaaggccttcatcgtcaatgacatgatcgtcaaacgccgggaaggcccgaacgcaggcgcacaattccgggaggctacacactaagcaaggtgtggccggaactgctcggaacgatgcgacgtacagtaaaaatcttttcattgccctggagctatcggtgagcgccattacgtccgaaatttcccccctttcggcaaagccgtggaactacgcactctatcccgactggttggagccgcagcctcaggacatgggagcgtaggcacgcaagaagatgtcgatggcgaataccgcgtcacggtctatctgcaccggggatgccgcttgcatctggcctatcaacaattgctgatggcaaccaaccagagttatcgccatcaacgcgcggcccgcatccagcggatcagccttgcgcagctgtcgacgatccatcgcgccttccagatattccgctatgtgcacgcgcgtatgatagggggccaggtcgaagaagatgcggctcatttccgggaagcgcgcgccttccgaaatgatcagccggttgagcgcaatcgcctccaccgaggtcacttttttcaacaggctgacgcacaggcgatgcagtgttggcgccgttcgccgcagggatcgagtatctgcgcgagatgatcgcgatgggcgcgggtggcgcgcagtagcactgcggtgaacaattcctccttcgatggaaagtgattccacaaggttcccttcgacccacccacttcggcggcgatgcccgacatggtggtaccggcatagccgtgcgcgaggaaataagcctgcgccaccgacaggatcatgtcacgtcgatcaagccgacgcgcttcccttcgtccggaaatccgggatgcatctggcattgtcataaaaaccgtaccataaagtacgcagtttctgttagcaaggctctgcgagactggcaatggcaagtggatcggattgcatggccaagccgtcgaaccgaggacgtaggctcacaccggaccgtggccgtcgttaaaccgccattccctcctccggatcacgccaggcccgctcgtattactcttcagcaatatagcgtgcgatcactcatcgaacgatgcaatgatcttcttgagcaaattgctaaactgacgcgcctcctcgtccgagagtgccgtcgtcagtaggttctggacccgctggacaccaggaaagccaaccttgatcaacgccattcccgccggcgtaactgcgagccttttgacacgacggtcctgtgagctgaccgtacgcgtgataagccccttccgaataagacgttcgattacgccgccaatggtggccttgtcgaaatcgatgagttctgcgaggcgcgtctggtccagccccggggtttcggcgagcgcgacgagagcgacgaactgcacggacgtcagttcgaactcggccaattcccgggcgaaataggcagatgaaatctgctgtacgcgccggatcaaatgtccgggcatgtctttcagtaaatcgatccgcatgttttgcccgcataacctcgacatccctcaagtcaaaagcaattaatccaggagcgatatcgcctagccgagaaagatgggctaagccctctctggttagttggtaaaccatcaatcgagaggagaaacaatgagcgcactgtccgagccaagtggtcacccccgaatgacacgccgtgaattggcggcattaccggtgggagtcggcctgctgatgtcatccagcaaaagcatcgccgcccaagctggtcaaaaagcaggggaagccgcagtgaaccgtattccactggatgatcgtaaagcgatcgaagatctcttctcgacctatgtgtgggcttatgattgcagcgatgaagccggtttcctggaactgtttaccgaggatggtttggtcgtcggcctcggcaagaaacacgtcggcaaggaagcaatgggtgcctggttccgttaccttctcgatatccgtgagcgcgaaggggatctctggctccaccaggctgcgcaccatcgttacgtcggtagcggcagcaactatctcgtctattcctatgcgacgcattacaattatgctgtcgaggccaagacctatggggtccggagccttggatattttgtgagtgagtgcgtcaagcagggcacggaatggaaattccgtcgcttcagcatctcccactgggacaagacaacgcagccgtggaagaagtcgcttccgtgggatacggccgcgatatgatgtgaatgctgtctggaagcggcggccccacgccgccgcttccctcggtcctccgcagggagggcgatggtgcgggatctaggtttcgtgcttctgcaagatcaatgcaccggcgccagaaccgcaaggctgctccagggcgccaaccattggccgaccaatgcgatgatccacagcgtggaagctccgccgataacgattgcgccccaccgaatgatcgacatcgccatcgggcaggaaatatcgagcgctcgcggggtcgccgtctcacccgggcgtcgcacgaagaggggccgatagtgttcgaaccattcgagcatcagatagccctgcatgagaaagaccgcgccgccaaagaagatcatatcgagaaacgatgcccagaaattccgcagggaaatctctccactcaatgctgcggccaccgccgccccgaacggaatggcatccaggataaaggtcatcaccaggatgggaaatgccaccacgagcaccagcacggcgtagcggttgaagacgagcgaaacaccaacgcctatttcgatcagcttggcggcgctgaacatccagccgctttcgatcatcgtcgcgacgatctggtgtttcatgggtccggtcatcggatcgaagatgttcggaaagggcaggatcttgaaccaccagttcaacccggaaaggatgcactgaacgcccagcgcccaacggacaatcgtgatcgccctcgccgatgcgtccgtgacgccttccgctgtagagggcatcagaaggcaccatatttgttgggcgagttttccggaattggctgcagcacgtcccaatgctccaccaccttgccatccttaaccttaaaaatatcgaccgctgcgatacccttggttcccggttcgcgaaccagatgatggtgaaccatgacgatatcgccctccgcgacgatgtgcttgatcgtccgtgtggggccggccttgtcccagttcagatgagaaaggcgatcgatgaccgattggcggtctcccacgacattgggatcgtggtcgatcaggtctggcgaaaaatatcgccgcacggcttccgcaggattccgcccttcgatgccgagcttctcaaaagccaaaaccacttcctttggtccgagcgattcctcggtcacctcggcatagtgctccttgctgcgcggaccagcgtccgaggttgtccagaatgtaagagcaaccggagcggctataccccccaggatgcacaaggcatgaacccatgcgcgcattattcaacctccccgaaaatcagttgttcttgccaaaaagccgcttcaggcccaggtcgcttggatctccattattcatcaccagcatcggcagaaatttgtcgagatgaccaagagcaatcactccaagcagcgtcatgatcacgatgccgacgacaatgctggtgggatcgcggttcgccaccagattgagatgcgcgatcgagagagccacgggaaaggcggccaccacagcgagcggcacgaagcggttagcgagcagcagcacgcccgtgatgatctcgatgatcttcaccaccttgaacagcccggagtgattgagcgcaccaataagttcatgcgagatcggagacgacccggagggtctgggaaagaactcgagccagtgattcagtccgtgcgccaggaaccagcccccgaagaagaactgcaccgcatatacgaggatcgtaaacccccgtccttctcccgcttccttcgccgcgggactccctagggtcgccatgccgcttctcctctccaggtctcaagatgtttagcaacgatagtattcaaagtttctgttactccgtgcaaaccatggctgcaaccacaaatcgtgaccctaaacgaccgccccagcgcgagggccaaaccgtcgtccacccccttctcccgaacccacgaatttccatcatcgaataaaatatggttagactatcaataaccggcgttgctactcggggcgagcttgcatcggacatatatcggaccagcggcagcaaaatgccgcggatgggtaccgcgaggggacagaatgaaagttctagatcggaagtttgccgtagggacacgggactatgcgaagcacgacgccattcgcttcccgcaggcggtcgcggcgaaagctcgtaaagatcgcaccacctccaacgccctggcgccccatcccgtcggcgcgcgccgtgcggaaaatggaacgattccggagacgatattccagcgtttaacggcacggagcgcgcagattgaataatcctgacctttcgcagacggatcatccggggctcccccgtccgcgccgctacgccgccatcgccgccttgtcggtgggcacctcgctggtggttctggacggcgcgctaccatccgtggcgctgccgacaatcgcacgatcgctatcgattcccgatagcctcgtggtcctcgtcatcaccatctaccagcttgtcttgctgatgtcgttgctgccattggcggcgatgggcgaacggatcggatatcgtaccttgtatgtggccggcatggccggtttctgtctggcttcgctgctgtgttttgtcgcccagtcattgccgttgctccttgtggcgcggatcctgcaggcctttggagccagcgcagtcctgagcgtgtcggccgcgctcgttcgcgcaacctatccgtccaaacggctcgggcaaggcatcgcgatcaacagcatcgtcgtttctgcttccaatgcagtagcgccaacgttgggaggcgcgatcatggccgtggcgccgtggccgttcctcttcgcgtcagtcgtgccgcttggattgatcacactttcaatggcgcggtttcttcccgagcccgagcgacgcgccactccttatgactggggggcagccgccttgtgcgccgcgaccttcggcctttccatcagtggtcttgaactcatggtgcatgcgagcctgtggaaagggactctcgtgctggcggccggcatcgccatcggagcggttttcgtgcgccgcgaattggggcgtcccgacccgattttgccccttgacctcgtccgcaggccagtgatcgcgctctctgcgaccggtgcatttctggcgttcgtcgcgtccatgatgattctggtggctctaccctttcgcctacaccacggcttcgccctctcggcatcccagatcggtgcgatgatcgccccatggccgggcgccatcatgctcgtagcacccgtggcgggcatcttgtcggatcggctcgcgcccagtctgatgggaagcctgggtatggcctgcagcactttggggatgattacccttgccctgttaccggccaatccagactggtatgatatggcttggcgtacggcgctgtgcggctgcggcttcgcgctctacacagcgccgaacgcgcgcctcatcctcaaatctgcaccgcgcgatcgcgcggcgtcggcggggggcctgatctcaacttcgaggctgagtggacaggtgctgggcgcatcgatggcggccgggcttttagcgaccggctccgctggcgcaatgcttgcgccatggttcgccgccttgctctgcctgctcgccggaatgttcagctttgctcgattctacgcccgggagggctagattgggattgatttggcttgcggagattgaagccaagagccgcaaacaacaatagtccgcctagaacaaggcagtatcgcgcgaccccgccatggccgatcgccaggggaccgatcaggccaccgcacattgccccaaggcgtcccagcgtgctggcaagaccgatcccgctcgaccggacccgcggagggaacgttcccgaggcgccggtatagagcgccgtgatcaggccgttcatcgccatgccttccagtgccagcagtccgaacaggagcatggcggacgcgctcccaaacgcagccggcggcggtagcccgatgctcagcagcagcgctattgtgattccgcctgccatcaatgcgttagcgactacccgctcgcccctcgcaacgatcgcccatccggtgaggaggacgccgatgatccctgccagggcaaaaaccgaagtcgatgtggacgccaaagcaagcgaatagccgttgctggccaacatcgacggcaaccacccgagcacaaggctcatcgcgagatagatgaaaaagaaagcaaggaacaggccgagcaccgccgtacggcgtgggaccgcgaagattgtgctcaatgactgggcaaggccgggatccttgtcgccgggattttcggcaggagcaggaagattcaatgccgcgagcaaggctgcgagacgttccggtcgatcacccttcaacgccagataggctggcgattccgagagaaacaagaacaatagaactgctgctgccaagggcgccataccgcacagcatgaacaaattcccccaccccagcgccgggatcagccatttcgcgagcagccccgcaagcgcgatcccgataggcgggcaaaccatcgacagagcgacgcacaggccgcgtcggcggccgggcatggattcggtcagtaatgccagcgcgggagggatacacccgcccagaccaagcccggcaacgaagcgcaaaccggcgagatgtgtcggctcccgcgccattgcgagcgcgagcgtcatcatgctgaacagaagcgtaccgccgaccagaacgggcttgcgaccgaatcggtcgccgaggattcccgctatcggcgttcccacaaacgctccggcatgccctgcggccatagcaatgccgaaatccgcgagcggcagccgccaatcggcgacgatcgcgggcaaagcgaccgccagaatttgcgtgtctatgccgtcgatgacaaaaatgagttgaagcagcagaagcacctggagttgccgcctcgtccaccgggtctgcttttccgcagcgccttcttgcttcaccggcatttctcccatatctccacgcgaaacagcatggtatcttattttgctagacgatagtatatagcctttcttacacctgccaaccaccatctccaagggccgaacgcttgctaacacggaaacagatcgttctcctgggtgcctttaccgcgctggcgccgctcgccatcgatatgtacctgccggcgatgccggcgctggccgatgatcttgcggtatcggcccgcctcgccggccaaagcgtctcgatcttcctcttcggcatcgcggggggccagttgatcgcggggccgctctcggaccgattcggaaggaagccgacgatcgttgtcggactgctcctgttcacggtctcggctctgctggccgcgttgacccagaatttcaccatgctcctggtcacccggctgctccaggcgctcggcgcgtgcgcggtgatggtgtcgggacgagcagttgttcgggatcggctcgattctcgcgaatccgcgcggctattctcgctcctggcgctgatcggcgggctggcgccggtgctggcgccgatggtgggagcaatgctcatccgttttggcgactggcggatcatcttccttgtcatggccggcctcagcctcgtgatgttcatcttcaccctcccctttctatccgagagccgctcggccgaaacggctgccaatgcgcgcggcgagcatccgttcatggcgtactggacgctcattgtgaacaagcaactattgggatatctgctcgccgcggctttcaatagcgcggcgttcttttcttatgtcgccaattcgtctaccgttctgatcgacgggtttggcatcacgcctcaggttttcagtatcctgttcgcactcaatgctgttggcttggtggctgcgaaccagttcaaccggtacctgctaaagagccgttcgcccgaagccgtgctgcgcggttcgggacgaaatgcaatagtcgttgcgctgttgctcttcgcattcgcaatgaccggtgctggcggcctgccaacacttgtaatcctgcttttcatcgttgtcgccagcatcgcgccggtccaggccaataccatggctggcggactcgcggtcgatggtttgcgcagcgggtccacagcggccttgttcggagcgacaaccttcgccgcgggcgccgtcgcgtcatggatcgcaggactgctctatcgcggcaatggagccgggctggcgatcgtggcgagtgtgtgtctcctcggatcggcgatcgcgattttcacacttattgacagcaataaaaatatggagaggtcatgaagcagctcgagttcgggaaaattgccgtatcgcaggtcaaggagagcgaggccgaccttccggtcgcgatggcgctgccgcagctcgagagcatggatctcgaacgcctcaaaccctggtattgggatgacgccctgtcgctggacccggcgaccgcagcgttgcgactggcggtgcgcagctatgtcgttcgggtcgatggactcaatatcctgattgacgcctgcaacggcaatcataagacccgaagccttcccttcgtcgacaacctggaactgccatggctcgaccgtctggcggagaccggccttgcccccaatgatatccatctggtgacctgtacacatctccatgccgaccatgtcggctggaacacgcggctggagaacggccggtgggtccccacattcccgaacgcacgatatgtcttcagtaggaaggatctggatttctacgtgacccagcagcatgagccgctacatcgcgaatcctatgacgacagcgtcctgccggtgatcgaggccggcctcgccgacatcgtcgagtccgatcatgtccttcatcgcgaaatcgatgatgggatctggctggaagatgcaagcggtcattcgcccggcagcgtatgcgttcacgccaaacgcggcggtagccatctggtcttcaccggagactgtatgcaccatcccgtgcaactcgtccggccggacattccgtttttcgccgatgaagatgccgctcaggcctgcgcgacgcggctacgattgctccaggcccacgccgaccgggagagcatactgtttcccgcgcatttcagtggtgacggcgccggacaggtccggtcgaacggcgacagtttccaatatagctttctggccagatagatggatcgcatgaaccgcctcgatccgttccggcatcgagagtgctcccaatagagcggcaccgcttgaatcgacgcaaaccattacattatagcgccggggtagttcggttgcccggcgctataacacaatggcatcggatcactcggcaagcgtcttacaggcggcggcggtagcttcaggccgcgacaggcggcctttcttgctcctgggcaatcaatcgcttgacgatgttgaggtagcgcaccagcggtccatccatccccagcgtcagcatgggcctattgggattgcgatcgataatccgctgctgggcgacgattatgtcctcatcctcgcgaaacgcctcgcctgcgaccttgaaaacccgatccttgagctgggcatgtttcgaccaaggaccaacagcatagaacaacttgcactgaccgtccttcaccggagtgacgatctggccgatgaatcggctcaggatcggctcctcttcgggaatgccttcgctaccgcagcggtcctgaacgcctggcgcatagcttctcgtcatgagcgtgaagacaccaggaacgttcacctcgttgatcaccaggtcatccgaggccatgtcgccgatgaacgggtttttctttcgaccgacgtgccagcgttcgatatggacgccacgctccaatttggtcgtcttcgcgtggaactcgccctcgatcaacgtttgcacagtctttttgtcgctcacgccgaatgttgcttcgtgaacatagggcgcgtgcgatacgtcgagcaggttgtcgatcaggagttgcccttccgcgtcgatatcgagctgagattgggttatcgcccaatccggatggtccggaccaatgaagttcgggatcagggcgaaatcgaggcggtcggcctctcccatccagacccaggcgcatccgtccttctcgatcacattgtaactgcgcacacagacggatttgggaatgaccggctggccggggaggtcagtgcacgcaccgtccggcccgaacatgatcccgtgatacatgcaacgaagatcatttccttcgcgacgccctttcgacaagggcgcggcccggtgcggacatcgatcctccagtgcaacgagcgaaccattgtccgcacggtacattaccagcggctcgttgaggatcgacacggactggacgtcagtgccggtgaagtctttcgaccatcccgccatgtaccagcagttgcgaacatacatcatgcgatcctcttccggctatccgtttttatgcagtgcgactcacatcctattccaaacggccgcccagcgtcaattaatatgtatacttactaacgcgcagtccgggcacgatccgcttacctcacaaggtgtttcagtgcctgggaaggatgatccattcaggcgcgatcgctctcgagcagaccgcccgaattacctgcagtctggtgcccgatcgttataaacttgtgattccacaagcggctgacgatcttccaaccgtccggatgacgaaccagcgtgtctgaatagcccccgtgaacctggctggcgacgatttcgccgtcgtcggtcttggtcgtggtcgcgttcaacatcttcgacttcacataggcttcgcttcggtcctggttgaagctgatccgaaagccggtcgcatgatgaaaatcctcgatgaagaactgtccgttacgaatatattccgcacgcacagtaggctcccaatccgctcttatatgacccaccgaggtccagtcgaagacggtgtcgggaagaaagatacggtctagctcgtcatagtccttgtcgtcggtcgcgtgaacataacgagcataaaggtcgatgatggccacgcgatcaccgagttcgccaacactgtaaatatcttccattccggcttctcctcacattgatatagaaatgctgtccatgcacggcacatcagttcgcacaatattcgctataagcggtgagcggggtcgtgactgccgagcgacgattatgccctcatcctccaggctgttcgattgttcaaaaaacagcctctgaatgcccttcgcgcaatctcattgaggaaggcctcgaaccacgtccccgttaccccgctgcacaagagcaacgcattgccttcaccggagagtatgttccagacacctattgttacaccattttgcataatgtatcgatataggaatcgattgtcatcaaggatggagaattttgtgagcctcgacgatatccacgacgtggacgactattcacagataactgtccgggcgatgatcgagcggctgcagcgatcgacaagccccgagcagttgatctaccgcgagaccgaactggacgagatgtggcgcctggctgacgtcgcactggccgaggcggagcgcagccgctcgcctgattgcgagcggctggcgagaataaaggacgcaatcgtgcaagcgcatgatctggttggcgtgaacggccaaccgctggcagcggcggatgttctgcgcgcgctcgaactgtgacggcccccggcgttattctggaagtgtgataaccacgatccgctttggcttgatggaattgaactatagcagtcctccgcgtcaccaaagggtcgccagacgccatgcgctccgcaaaagcggggttcgcatggcgaacagggcgatcacgctgccggtgcatttgccagccctcgctcaacaatgggtcggtcagtatcagcgatgcgcgtacggcttgcggtaggaggcccgtcgcagctcgcctctcgcagcacatgactgatcctggccggcaactatcccggcgtctcactgaaagactcctcggcgggttcgccgacgacgccttcggccggaagaaggcgaccgcaatcttgatgccgctcttcggaaacggcatgatagtttgtgcgtcggcgcctttgcgagatagccgcatttctccttcctctcggcagctggcgatcagtgttcgcggtggcccgtatcattcccctggtactgccccggaatcgctcccgtatccgatcagcaaggcgcggccgcgctccccttcgagcagcgctcaaccgccgtcgcgcagttccagtcgatcgtcgagaagaacgcctttttcgaacgtccggacacgaacagctcgccgcccatcgatcagaacagggccgacaatctcttcgcgatctgccgaaacgcaattcgacaggacacgctttccggtcggtccgccgaccgccggctggatttctacgccataggatttgagcgcccccgcgaccgagacatatccttggctgacatcgcgcaccaccgcttcgaccggacgcgtcaatggatcaccgaaccccgatcccccgccaccgccggtcgcatagacatcaccggccgccagttgtgcgcgatgtttcgcggaaagcctcgtcaggtggatgccgccgccggggagagcgacctcggcttcctcattgaacggcggagacagcgcagtgccgccgaataacgcctgcaatgggtccaccagcgcatagagctgatccatatccgcttcgccgatcccacgcacgaggatattgttgagcggcggcgccggttcgccgcccatcaagccgaagctgatcggccaagcgtaaccctgtcctaccgcgaacacggacccggcaccgccccgcatctggaaggccgacgagacggtcgtgccgccgcgcaagcgccctgccccgccagtatcgggacattcccgccgatagagataaagcagcgggaacgccatctccgccgtttcgatgtcgccgctcgacgctccggggccgtcgggcaggccgcctgaatccatcccgtcgcgcgcaccgcttgctgccaggccctggcctgtttccatcagcatcgtgccgaagggctgaccgctcgtacgcgcaccgaatagctggacgaggttaacataggacgcaaatcccgcgaatgcgcgttctgggcaatccccatccatggcggcgagccgccccaatgcacccatgacgccataggccacgctgcgcgcggcgagcacggagcctcccgaaacgcccgccggccagaccgcgtcgcagaccgtgccgggcttgctcctgacggtgacgcaccgttcgaccgcagccggagtccagggaaggtcgtgacacagaaccgcgagcatgccggcgaccacgcccccgtccagcgcggtccgagtgcagttgagcagcgccggcgcctgcgggctcgacgccgaaaaatcgaggacaagcccctcgggaccgttcgcgacgtcgatgacaatcgcatagatgctgtcgctgttcacgccgtcgtcgtcgagcagcaccgtctcgcggaaagtgacatgcggcatctcctgcaggcggaggcgcagcttgtgctccaccatctcgatcatgcccgccaacacgtcggtcagcgtatcgaccgaataggtagcggcgacctcgcgcagccgctcgatagcgatattgttggccgcaatctgagcacgcaggtcgagccgcatcaggtgcggcatgcgcgagcgtcgcagataccctgcctcgacgtcagcttgcatgactcccccgcgcacaatgcggaccggtggaaagacgggtgcttcctcgaatatggatcgagcccccatcgcaaagccgccagggactggaccgccaacatcaagctgatggatcaccgatccgacccagccgaccaaccggccgtcgatgaagatcggcgccacacaggccacgtcattctgatggagcgcccccttccagggatcgttgcacaggaacatgtcgccctcgtgcacgatgtcccggccatagtcggccaggatcgaccgcacgacccagggcgtgaccgcggcctgggccgaaatatacagacccgacaatatgccgtttccctcggcgtccatcaaacaggtattgaaatcccctgcttcgctcgcaatcggagagcccgacatcgccttgatcgtcgttccgagttcgccctggataacccatagccggtgccggaggatctcgaaggtgacgggatcgatccggacaagcgcaccggtccttgtgctgcgcacgggcgtcaaatcagttgcgacgttcatcgcggacctccaacaaattgatatctccacgccagcgcgccgtccaacctggtggtatgacgacggaggtatagttgccggtgacaatggcggggccggccacgcccgccggttcacgcgccgccgcgaatgttgcgacctccgcgtcatattcgacgccgtcgatccacagcagaacagtatggccaagaccgttctcgcccccatctcggtcaccggcccgttggcgcatcggattatcggccgcgataggtcgggccgcacgggtcaccgcagccgtcaactcgatcagattgttcgcatcggatgcgccgacgccatagcgccgttcataggcttgcgtgaaggcggcgcccagatcgacatcctcatgcaccgggatgcgcaactccttggcctgttggttgtagcgcaactcggcaaagcgctcaaatcgaatgcctttcccatcttcccgttccagctcgacccgcatttcctcttccatctgccgatagacgtcattcagccagttcgcctcgacgggaagcgtggcatggatcgaacgcgtcttcacgccgccctcccgcgcgcccagcatcccataggcagaaaaggccgaggcgagctccggcaccaggaaacgggtcacaccgagctcgccgcagaatgcccccgcatattgcgcgccggcgccgccatagaccagcggcaccgcgcggcgcggatcgaccgaccgctcgatgcaggccttgcggatcagatccgccatctgcgccgaagcgatgcgcaacaccgccgccgcggccgacttcgccgtcatgccggccgggccggcgatggcgcgctcgagcgcggcccgcgcatgcgaaaccgatagcgcgataccgttgggcatgcgcgaattcggcggcagccagcctgccaccaacgcagcgtcggtcagagtcggctccgcgccaccgcgctgatagcaggcgggccccggatcgccgcccgcgctccgtgggccgacgtggatcagtcccagttcctgatcgaaactcgccatcgagcccccgcccgtcccgatcgaagcgatctcgaacgtcgggaccgcgacgttcagcctttcgatgaccggatgctggttccactgaacattgccgtcatggatgacggtgacgtccaggctcgtaccgcccaggtcggcgcagagcagcaatggcaattcatcgggcgcatcggttgtcagcgcccgcgcgcccacaactccgccgatcggacccgaaaacaagctcgggaccgcattgcggccgacttgctcgacgcgttcgagatcaccccaggctcgcgtcatcaggatccgcccggcgaaaccgcggcgccgcaattcgccgtccaatgcgtccagatagctatcggcgataccgccgatataggcgttcagcgcacaggtcgcgaaccgctcatattcgccgaccatggtcgacaggtcggacgagcaggtgatccgcgcaccgggtatcacctcggcgatcacgcgcgcggccgcctgctcgttcgctggattgacgcacgaccagagaaaattgacagcgaatgcggtcacaccctgatcgcgcaacctttgcgccgcaaggcgcacttcctctacatcgactggctttacgatatcaccggccgcgtcgatccgttcgcgaatcccttcaatcagattcttgtcccgaaacagcgcagatttgttcagctttgcgagatcggtccgctcccactcggcaagaccggcgaccttctggtgcacgcggccgatcgaaagcgtatcctcaaagccggccgtagtcaggattccgacggttgcgccagcaccggtgagcgtggcgttgagcatcgcggtggtcccatgcgccagcaccgatgttcgcgccaatacatcatccaggcctccgatatcccgcgccgcgtcctcgatcgccgccacgatgccgtgccaaagcctgcccggcgtcgacaatgccttgccgatcaccaatccatgcggtccggcgatggcacagtcggtgaaggtgccgcctgtgtcggtcccgataagcagtggcccctgccatgcaacgctggattggtgagggcttgaaacggtcatttcgatcgccatggtaactctttgcacaagggatgtggggcttctccggcgggctgactcgcgagcggcggaagcttggcttgtataggaatgggtctgttggtatgtcaactaaagttggtgcgttgccttgctgcgctgccggcacgagaaccgcgccaatcacatgaatatcgtttcggggaggaattatggtcacaatgaaaaaggcgctggtcactggctcgtcatcggggatcggcgccgcctttgcagcgcacctcgcaagacagggaagcgacctggtcctggtggcccggcgccaggatcgactggagacgctcgccgagcgccttcgcggcgaaacgggcgtgtcagtggaggttttgaaggccgatcttgctgatccaacggacttgcatcgcatcgaggaacggatcgagcagggcgacgacatcgatctcctggtcaacaacgccggcattggcgatatcgcacattttgtcgatcaagaacgcgatacgcacgagcggatgattgcagtgaacgtcctcgcgctcacacgcctcagccatgccgccattcccggaatggtggagcgcggcggaggcaccatcatcaatgtcgcctcgggttttgctttcgactacatgcccggcgcctcggtctatgccgcgaccaaatcctacgtcgcccaactgacccatgtgcttgacgcggaactgcgcgaaaaaggaatgcgcttccaggcgctggtgcccggtctcacgcgcaccgagcttggcggcgacgcggaatttttcgatatgttcccgccggagcatgtgatgtcgccagaggtcctggtcgaggtttcgctcgccagtctcgagttaggcgaacgcgtctgcatcccgcgcctcgcagacattggggaatgggaacgcgcccatgccgcaatcagggcggtcggcaaaagcccgccacataaccaggtggcgccgcgatatggcctggatcagcaatcggcggggtgacactcatgacggtatcggcatctcctctcttgcttgcgttgctaccattgacgctggcgctctccgggcaggctggcgctccccctcaggctcaggaccagtccgcgcatacaaccagcaatctgaccgaatccacacgcgcagtcgctcatggctttctggaacaaatgttcgtgattggcgacatgcgcggcgcctatgaccgcttcgtcgacccgaatttcattcagcataatcccgagatcggcgacggcatcgtcgcgcatcgggcattctttgccgagaaggcgaagttggcgggaaatacgggcagctgggcgaacgtcaacaatatcctcctggtcgatggtgatctgttcgcgctgcatcatcatgttttcacaggcccaaaggattccggacgggtgttcgtggacatatggcgcgtcagggacggacggatcgtcgagcattgggacgtgatccagcccatccctgcccaacaggcacaccgcaatgggatggcgtgcgggaaaggcgaggactatgcgagtgcccgcgcgataggcaacacattggcaaaaccgacatgcggcctacccgatccgtcgtcatcgcggagcgcttcactcaaagtgatcgacagctatgcgggcgcgctccgcaaaggggatgttcgcgccgctacagagacgtggctttctccagactatcgtcagcacagccccatggtcggcgatggcgtccagggcgcactcgactttctgctggccgaattcggcaagggtgtgagcgccatgcccaagatgggggcgattcgaaccatcgccgagggcgattatgtgatgcatcatcggttgaccacctacgccgatggtcgcgaaaccgcgaatgtcgatatcttcaggattggcgtcgggaggatcaacgagcattgggatctgaagcagccagtcccggatgaggccgccaatcgtaacggaatgtggtaagactgaccgctattcgaaacaccttgttcacttattccctgcgctaacgtgcaccgttttctggcacgcgataagtgctaccgggtctgcacacagctcgccataagcccataaaattcgtccgcgaaagccgcaaccgacatctcgcatcgcttcgtcatggttcgcacttcccgcgtgcttcggctgtctaccgtctgcatccggccgcgcgcgctggctccttgcgctcgcgcgatgcatcagcggcgacaccgatgctgcatatcagctaacgataccagataatattttgcattatagacgggccgccccggattgatataggtcctgcatctggcgcccgctttcagggcagcctggcggggaaaacatccgcaggacggcatgcatcgatcaggatggcataggagaggcagaaaacatggtcccatcaatagcctcgatggatgcatcggactccggagatggaggtcgatggactgctttgcaggtgcgtttgatggctacggtcatgctgatcaacgtgatcgacggcatcgactatcaattgctcgccgtcagcctttcgacaatcgcgcgcgaatggaatgaacccgccgaagcgttccgcattgcgatgacggcaggatttttcggcgccgcattgagcactccgatcgggggctggctaggggaccgcatcggccgaaaacgcgcaatcattctgggtgtgcttttgttcagcacattcaccacgtcgatgggtctgtgccgaacaatcccgcagctcatcatcgcgcgcttcatcagcggattcggtcttggtatctgcctgcctccgatgctggcgcttgtagtggaaactgcacgtccccgccaacgcggcacagtcgtgtccctgaccatgctgagcagccccctgggaatcgcgctcgcgggcttactcgcccctgtgatcatccctgcatatggctggcgaatgttgttcgttatctgcggctccgcggcgatcggaattgggctgatcgcgatggcggcgcttatagaatctcccgtctggttgttgcgctcggcgagcaatcacagccgcgccaaagcccttgcccagagcctcggcattgcgctttcttcgtctcggcaaggcgacggggaagcatcccgaaggtctccaatccgggctgtctttaccgccgcgcgtcccttatcgcttttcgcactcttcgcggcgatgttctcgatctatgtaacgatgagcattgtcctgagctggttgcctgctttcctggccatgaggcaatttccgttacaattgtccagtaccgtaatctccgcctggagcgtcgcaggcattgccggaactttgctggccggtttggctataaccctgctcgggatggcgcggggcgtcggctatattctgttcgggaccgcccttgcgctcgtcctgaccggtgctgttacaaccttcgtcgatcccagagtcggcactggcgttacggtgttttttgctttcgtcgcgctttcgggcatgggtgtgagcgcaacgatcactgcgctgtttgccgccgcaactgaagcctttccgacggatgcccgcgcgaccggtgtgggcatcatatccctttccggcaagatcggcgggattgccggcgcggcgcttggctcgttcacgctcacattcacagctatatcgagcttcttctggacggccggtgccgtcgcactgctggcttggatcatgttcgcattgcacctcgccagtcgcggaacgccaagggtatctgagccgtccaatctcgaatcacaacgttcgatctgagttggaaacaaatcgcacgtcctggcgggtgcctcgggaacgacatccgttcacttcgggacgtgcatgcatcaacgcacgttcagtcccaactcgctcaggagctgacccgcctgctcgcgtgaaatggtggcgccgcgaaacagattcgcgtcgacaagccgcaagccgcccagatcagcgccgcgcagatcagccccctcaaaccgcgagccggtcatgatcgcctcgcgcaaactgcactcttcgaagatcgtggcccgaaaatcgcacttccgcaggtcagcgtggctgaagtcgatctttttcaagaccttcttgcggaaagagtagcccggcagcttggcgtggatcaacaagctttcctcgaagcggacgtcgagccctttcgcttccgaaaggtccgcacccgtcagtttgcatcgctcgaatatcgcggttgcgaggatcgaccgccgtagaacgcaattgttgaggtcgcttgcgatgaaggttgcgtcgctcagatcgcttccgacgaattgggcgagcgccgcgcgacaagatcgccaggccgtactttccagcctcgagccagtgaagtcgcctcgccgcaagttgcagcgctcgaatgtccagcgcgataggtccagcccgctcaggtcagcatcctcaagatcgcaatcgatcagatgggacggtgacgaggtcgcgagcaagcactcaatgtcggctcgcgttagcgccctatcgcgaacagagcgatcggaaaacagatcatccatctggagctggtaacccggtccggcggcgttttccataacatccgtgcagtgacggctcacaaggagcgatggcggaaatcggtgaaatccgcaaaggccatgaaggccacaatcctgccggcaaaaaaaccatcgtcaaactctttcgatgcaagcgtccgtcgacggatccgccctggcccgggccgtaccggacattcgggcgatccatcctcgcttacacggggcgagcggttgtagcatgaactgtaacacgattgtgctatactatcttgcattttcattggcgctcatttaccccccaaaccagcttggcagcgcaagaacttgctcggcgacaacggaacccggtgcattggggaggatgatcatgaagacaaaattctacggcacatcgcgcctacaggtaaaaaaggcgctacgtcgcggcggcgctgcgttcgcgctcctcttgagcggcgtatcccttccggctctggcgcaggacgccggacagtccagcccacaggataccgcctcttcgaccggtattgccgatatcattgtcaccgcgtcgcggcgagccgagaatcttcagaaggaatctcgtgccatttccgtggtcggcgccgaacagcttgcccgacagggtgtaacgggcgcggaagcggttcaggatctcgttcccggcctcaccattgcgcgcaatggcccgcagcttcaggtatccattcgcggcgttggcgaccgcacaatcaatgcctccacggatccggccatcgctatcaatgtcgacggcatctactatcctaaatccttcgaggcgaatgcttcattcttcgatctggagcgcgtcgaggttctgaaaggccctcagggcacactgtacggccgtaacgcatcatccggcgcgatcaatctgatcaccgcgaagcccaagttcgaaacaagcggctttgccgaggttgaaatcggcaactatggcaatcaacggggtacggcggcgatcaacacgtctttcggcgacgcggtggcagtcagactttccggccaaatcgtcgatcgcgaaggctatctcaccgatggcttgaatgacgataagagcaaggctgtacggcttcaggttttgatcgcgccgaccgacgtcacctctctgctgctgaccggtttctacgcccatatcggcggcaagggatcgagtggcgtgatcgcgcgcagatttggcagcaccccgtctacgtcgcctgtgcccgaccccagcaatccttgggcaggaccgaccgatccaagaacgcaggcccgcatcaacgcaacgaatcctggttatcagacgatcgtcgagaacaactcgttccaggacatcgacatctacagcatgtcggcacagttccagcataatatggactggggatcgctgacggtgatcccgagctatgtcggcgcccgtctggagggcctgaattacgcggccctggtggtccccacctatcagaaatccacgagcgatcagctttctatcgaagcgcggctctcctcgcgcgaaggtagccccatccagtgggtcgtgggcggctttgcttcgtcggaggacgtcgacgaccaatatcagagccgaattccctacagcccggcacctgcatttggatcgttcgcactcgtgagcgtcagcccgcatcgcgatgaccggacatgggccgtattcggcgaaaccaacgcttccgtgacggacacccttcgtcttatcgccggtgcccgatatacatgggaaaagaagatcgtccgcgggttcaccaatcccatattcgcaccgattccgcagtttccgatcgaggaaacagacgcggctttccctgcgcgatccagtcccggcagcatatcggtcgacgggcaaagcgtcgacaaagcgttcaacttccggcttggagcggaatatgacgtagcgccccgctccatgctttatgccacggtctccaccgggttcaaagcgggaggcttctatgccaacgtcgcacccgacaatgcatatgctccggagaagctgacctcctatcaggtcggaatgaagaaccgattcttcgacaatcgactgcagctaaacgttgagggcttctattgggactataaggacaagcaggaatccttcctcgccttgctcccgatcggcaatgtcctggtgacccaaaacgccggcaaggtctccatgtatggctttgatgcatcggcgatcgttcaaattagtgaaaacgatgtcctgtctggagaggtggaatatcttcacagcaaatatgacagatacgtctacacttataccggcgcacccgacacaaccgtgaattgcggcacgattgtcaatggatctgagacaacgcgtgattgtagcggctacccgctggtccgcgcacccaaatggtccggccgggtcggctatgagcgaacgcaaccgttacctggcctggggaaacttgtcttcaatgcgcagatgactttctcatctccgtatttcgtcgcgaataactttagcgcgttgacgcgaacgaaggcctatcaactttatgatgcatcactgacttgggcatcggagaatgatcgtttctcggtgaccggtttcatcaagaatatcggcaatactccagtctatcagggcggcgtcgtgtcggcatcgttgcaagatgcgctggtcggcatgatcggagcaccgcgaacctatggggtgcgcttcagagctggcttttaagccgatatttcgagctgaccgggcgacatggtccttatgaccgccggtcgctgataaaaacaggaccaggcatagcgaactatcgctatgcctggtcctacgttccgttggcgatagcagcgcattatcccgtttgtaataaccctatcttctgcgcacgtttgcagactcaaggggctggtgacccctgagctgagaaaggtgctcaccgggccatcgaggctgaacctggtgggcctacgtcagcccagtgctgatcgccttcttcagctgcagtaagccctcatggcgagcgccgccgccacctgatcgatcagcaactccaagccaacgttaccgaggcatgatctcttcacaaagatagccgcggctaggtggagaaccgccgccctcttcggctcaacgatctgctgtcctggaatagacgtggccccaacgccgcctgacttccgcctttccgaatgaagaggcgataaagacaacctcatcacgcggtcttatcaccttgatcagaacgaccgcagtggcattgatcattggattggggatgagatccttttcgtagagccggcccaccaagtcagaagctgacgatctcccacagcgcgagaatcatcaacgccaaaactgcctcgtcgattagaccgacgtcaacctgcggatcaccgatcgctgagtcagttggggccaggacgcactccgaaaccaaaagagccgtagccgatgtcgcgttcaactttcaggtgacgataagcctcagactggccggcgcatcggctaaggcatctgaaaagccaaacgtgctgttccgaaccgccgttccgagctgaagatcattctcatcttcgttgaccgacaaacgcaacacaccgtcgttatcaagagaaacatgacatcgcccgcaaagaaaacattcgctacaggcgtcagaatccctcgatgcccagctcaaggaaccctatggccccggttgttggtcaaagcacttcgacacccggttgcctatcctgcgcttcgaccaccagttccttcaaggctatagtcgtatcggcaaggcttgtcgcgccaacacgggccctctggatgacgagagccttaccttggacatagtccttgacctgattgacacagtcgagtgcgattacggcgccatccttcaggtagatgaccgaaaagcttcgggaggcaggatcgccccgcacaaccgtgtcgtcgtaacccgtcgaaagccccacggtctggagtttgaggtcatattgattggaccagaaccagggaaccgcatgataaggacggggctctccgacaatcgcctgcgcgacggttttggccatatcgttggcgttttgaacggattcaaggcggatgcgggcaccccctgcgaagacattcgcgtgcgccgcgcaatcgccgatcgcatagacatccggcaggctcgtctggcaattaacttcgacttcgacgccattgccacctttggcgccgcaggcgagcaggggctccacagcgggaacgacgccgacgccgacgatcaccatgtcggcgggaataacctctccgttcgccagtcgcactgccttgacctcgccgccctccccttcgagcgcgtcaacctgcacatcggtgcgtaaatcgacaccatgagcacgatgttcggcctcgtagaaagcggaaagggctggtccagccacacgggccaatacgcgcggctgagcctcaagtactgtcacctcgcagcccaatttggtcaggactgctgcagcttccaggccgatatatccgccgccgatgacgacaacacgcaccaggcccgcgtccaggcgggtcatcatctggtccacatctgcgcgatctctgatcgtatagacgccggagagatccgcaccagtacatcctagcctgcgcgggtccccgcccgtagcccagatgagcttgccgtattgaacctgcccgccgtcggcgaaatcgacgcgatgggccaccggatcaaccgagaccgccgccctccccaggacgagatcaatgttcttgtctcgccaaaagcctggcggtctgaggtagagccgttcgaaggtcttctcccgcgcgagatattccttgctgagaggaggccgctcatagggcggctcgctgtcccgtccgaccatcaggatcgagccggagaaccccatttgccgcaaagagatcgcggcctgggctccaccatgacctgccccaacaatgacgatgtcggccttcattacccttagtcttccggagcgatggttgcttcaaggccatccagttcgtcgccgatgacgatctggcacgagagtcgcgatgcagcggtccgatggctcgaactgtccagcagatcatcctcatccgcgctcatcgcgggaagtttgggcaaataggcgagctcgacatagacgtgacaggtggcgcaagagagacaccccccgcacagcgcaagcaactcgtcgatgccatgatcgcggataacttccatcagcgacaaacccgatttcgcttcgatagactgctgcgcaccgccgcgatccgtgacgacaatttgaaccattaacttgtccgatcttacagccgagcagcgtgccattgcagatgatcggccatgaatgttgaaatgaaataatagctgtgatcatagcccggctggagccgcagcgtgagcggaatggctgcagccttacaggcatccctcagcaattcgggcctcagctgttcgtgcagaaactgatccgcgtcaccctggtcgaccagcagatccggaatatgggagccgtcttcgatcagggcgaccgcgtcgtgcttgcgccacgccgaaacatcatctcccagatagcctcggagcgctttctggccccacggaacctgagatggcgccgtgatcggcgagaaagccgaaaccgcgcggtaacggtcgggaaaggccaggccgatcgtcagagcgccatgacctcccatggaatgtcccatgatcgattgccgttcgaggtcggacggaaattccgactcgatcacgcgcggcaactcttcggtcacataggaccacatgcgataatgatgggagaaaggctcctgcgtcgcatcgacatagaaacccgcgccaagaccgaaatcatagctgccggctggatcgtcggtcacgccttcgccacgcggcgaggtgtcaggggccacgaagatgaggccgagttccgcgcatgctcgccggaattcacccttctcggtcacattggcatgcgtgcaggtgagacctgacagataccacaccaccggcaacttttctcccggggcgcagtccgggacgaaaacggaaaagaccatctccgtcccggtcaccttcgactgatgcttgtaaacgccttgtataccgccatgactgcggttcgcgctcagctgttcgatcatggcggcaactgttcccggttcttacacgaaggtgtaggcacaaaccttgttgccggccggatcgcgcagataggcggcataggctccgggcagatggctgcgcggtccggccgcgccttcgtccgttccgccattttcgaggccggccgcataaaaggcatcgacttcggcggtgctggcggccgcaaagccaaccgtcacgccgttgctggaaggcgcttcgccgttgccgggacgcgcaatgatgaacgccggcttttccttgccgtaaagaatccatctattgccgaaaggccccagattctgcactccgagggcacccagcgccgcgtcatagaacttcgccgacgtctcgacatccgccgcgccaatgaaaacatgcgagaagacgccgtcaccagaaatcactgccataatatttctcctgtagccttgttggaattcaaaacaccacgacgctgcggatgctctcacccttgtgcatgagatcgaaacccttgttgatttcctccaggctgagaacatgagtaatcatgggatcgatctcgatcttgccgttcatgtaccagtcgacgatcttgggcacatcggtgcgtcccttcgccccgccgaacgcagtgccgcgccagttgcgtccggtgacgagctggaacgggcgcgtactgatctccttgcccgcctcggccacaccaacaacgatgctcgtgccccagccgcgatggcaggcttcgagggcggtgcgcatcacctctgtatttccggtgcagtcgaaagtgtagtccgcgccgccatcggtgagggagaggatctcagcgacagtggcggcgcggtccttcccgcgaccatcgacgaagtcggtcatgccgaaccttcgcccccaatcttcgcggtcgggattgatgtcgacgccgatgatcttgcctgcgccagcgagcttcgcgccctggatgacgttgaggccgatgccgccaagaccgaagatgacgacattgtcgccaacctggaccttcgccgtgttcacgacagccccgacaccggtggtcacgccgcagccgacatagcaactcgactggaacggcgcgtcctcgcgaatcttggcgacggcgatctcgggcagcacggtgaagttggaaaaggtcgagcagcccatataatggaagatcggctggcccttataggaaaagcgtgtggtgccgtccggcatcagtcccttaccctgggtcgcgcggatcgcggtgcacaggttggtcttgcccgacagacagcttttgcactggcggcattcgggggtgtagagcgggatgacatgatcgcccggcttcaggctggtgacacccggcccgatctcgcgcacgatgcccgcgccctcatgcccaagcacgctggggaaaatgccctcgctgtcaaagccgtcgagcgtataggcatcggtatggcagataccggtcgccttgatctcaaccagaacctcgccagccttcggaccctcaaggtccagctccacaatctccagcggcttcttgacttcaaacgctaccgcggcgcgtgtcttcatccccaaatgccccctcttcgaaaactagcaggaaccccgatggtccgcagcggaaccgtttcaatctcgactccacagcccatagattgtataaatgatcgttagtcaagtgaaggataaagaaggatgctgaactatctccgcaacgcctggtatgcgtcggcctatgccgacgaaatcggtgaacggccgctggcgcgcaagctgctcgatcgcgacatggtcatctatcgcgacgcggagaagcaactcgccgttctcgaagatagatgcccgcatcgattcgcccccttgtcaggcggcaaggtgatcgagggaacgatccagtgcccttatcacggcctgcggttcgatcgtacgggcgcctgcacccataatccgcatatgaagggcggaggccccctcaaggcggcgtccgtcgctgcctggcccgtcctggaaaaatatggcatcgtctggatctggccgggcgatccagagagagcgcgcgaggacgcgcttcccaggatcgactttctcgaacgtcccaaggacttcagcgtcgtcaagggactgcttcatgtccgcggccattatgaactggtggtcgataacctgctcgacctcagccatgccgcttatatccatccccagtttgccggtggtcagtatagcagtgaagagctgctggccgcgacgaagcagaagctcgaacgccgcgaacgctccatcgtcaatcatcgcatccgcagcggccttgccgctcccgcggcgcatcaggcgctgttcggtttcgatgcgcaaacgccggttcattccgaatcgacgatgacctggcatccacctgcaatgctcgatttcgcggtcgggagctggatcgacgggaccccgaaggaggaaggcgctcatatcccgcagcttcacttcatcacgccggagacggaattctcatcgcattacttcttcgtcaacggccgcaaccgacggctcggcgatccggaggtcgacaaggccctgctcgatttcttcgacctcgcctttggccggcaggacgaacccatgatcgaaatggtgcaacggcggatgggcaagataagcgacatcaacctccttaacccgatacttcttccaacggacgcggcacccgtttcagcgcgtcgtcttctcgccaagctgatcgccgatgaagcggcccaggatctttcgcgatcgaacgaagacgccatcgcggcggaatgagacattgggctgagaccagccattccgatagtttcgcagcgctctgtggacgtgcggaggagcaagctggtccgccaatgcgccaagtccacggcgtgctaaaatagaataaattattgcctgacaatcttcgatcaccaatgataggccaacatagaaattggcagagcggctcgccaagcgagtcccgagtggagcggaaagaaatatgggtattctcgaaggaaaggtcgcggtcgtcacgggcgctgcccgggggatcggtgccgagatcgtccgcacactggcgcacgaaggcgcggcagtggtcgcgacggacattctcgactgcgaccagacggttcaaagcgtcaaatcggctggcgggcacgccatcgcggtcactggcgatatcagttcacccgaggcggtcgcccaactggcgtccagaaccgccgaggcatttggcccggcacatattctcgtgaacaatgccggcctgcatccctcgccgatgcctttcgaggaattgggcttcgattattggcgtcgtaccatgtccgtcaatcttgacgccatgttcctcacaattcaggcattcctgccgcaactgaagcaaaatagctggggccgtatcgtcaatttctcttcagccgcagccaacaccgctccgcccaatggcgcaccttatgttgcgagcaaggcgggcgtggttggcctgacacgcgcggcggcgaccgagttcggcaagtacaatatcacggtgaattccatagcgcccaatccggtgcgcacgcccggcgccgacgacgcgatcaatgaagatatgttccaggcgattgcccaactccagcccgtccccaaggtgatggaaccccggcatctgacaggcgccatcctgttcctttgcaccgatggcgccgagttcatcaccggtcaaaatctgcatgtggacggcggaatggtccgcgccggctaagaaaggacgcgcagatccattcccaaccccttgtgcgcgatccgttgggaaagcagttccctcggtcggctcgcccgtcgcaaagctgccaggcgctgaagtcacgagaatggctgggcattgcgagggcattctcgcgcgtaccaatgctggaggcctttcctcgccccgcatcattggacaatcgccgccctgtgcttctcgaccgccgcgatcaggctcgatagcgtggttacgctggtcgcattgccctcgacctggatcgggcatcccatcccgttcaaccgatcacgatgtgcccccagttatgcacttcgcagtggcaaactctgccgtccgatcgggcggcgcgacgggcagtctgatggcgatcgcccgcttgacaggcgatatctgaattccacgctgcccagcgtcatccttgcgccaggttgggtcgccagccctgcgactttttgctatccggcaggccttgtcgtcactgctgccttcttcggcctcacacgcgaagacgcgagctagtcagccgtccaatagccaggcaggctgtcaaacacctcttcaagcaaatgttcgatgcgatcccgatccgccgaatgagccgcgagcaaagtgtcgcgatccttcatcaccagcgcgtcatacagggccttctcacctgtcgcggattcctcatcgggaagcagggcgcgaaaacggtccgtcaaggtccataagcgcatggcctcgcgcagcagaatcttctccggcgaaagactgaagatcagttcgcgcgccgccgtcagggcttcgagccatatctcacgctttcccggacttaatgggcgagagatgatttcgaaataggccttcagtttcttgatctccgtggcgttgggccaacgggcgctgcgcagcaactcggcttcgagccagcgccgcaacttataaagctgacgcgcttccccgcgcgacaggcgagtcacgaaataaccccggttgcgatcatgctgcagcaagccttccgcatgcagctgcttgagggcctcccgaaccggaaccttgctcaccgaatattcctcggccaggccggtttggctgagatgagcgccgggctgaagtcctccacgcatgatcgcgcgacggatcaactgtaccattcgatccgacagcgcggattcgggttgggcggtagaaattgacgatgctgtactcatcgaggattcacacctgaaagtcgcatggctgtcaagtcgcccgccatggcgaaaccgtcacatgaatcgcgccctcgattcctcgcccggcggtggccagtatcgcctcgtgcacctgatcgagaccaaaatcatggctgcacaacagatcgatcggccagcgggtcgatccgataagttgcagcgcgatttccaccgaccggtaactatgacctcgcggcgcacggacggtgagatagcgctttttgatctcaccgatcggcacctgctggcgaagaccgttaaggctgagccacgcccccttggcggacaggctgatcgcctgctcggcaatttcacccgtgggatccccggttgtgtccaccaccacgtcgacgccacgacccgcagtctcgcgcatcacgatcgcttcgagattctcctgctcgacatcgacggcgatgtccgcgcccagttggggggcaaggtccagacgactgcgatcgcgcgtcatcccgcagataatgacctttgccgctcccgcggccttggccgcgagcgcgcagcccaggccttgctgcccgggaccgtagacaaggacagtcttaccgaggccggcgccaccgtcgagcactgcccactggaccccgtttccgagcggcacagcaagcgtggcgtgacgcgcgtccatgtccgcaggaatcctgtggatcacggcgttaggagcgagatacatatattgcgcgttgccgccccagagatgcggtggatgctcggcgttgcaggtgccgtagcgcaatgtgttgaactggtccttcacgttgaagaagtctgcttccatgcacagccgaaagtcgccctgccgacaccagtggcaatgccagcagggcagatattcgtgcagcgctatccggtctccgaccttaagcccccaacgctttgctgccgcttcacccagctcctctaccgtgccgacattctcgtgtcccataatacatggagcgctgtcgggctttcggtacatttccgggtcgctgcctccgacgccggaagcctcgacccgcaggaggccggcctccgcgccgatagcgggacgttcaaactcgcggatttccgtcttttcgacgtcgacctttacggcggcgcgaaccggtgccttcatttcagatttccttattaatggtcgttgccggtgcgatccgacccgacatcagcaggatggccaccaggattggcggtatagcgaacagcaggtagagacccggtcgcccgatcccgatctgaagggccaaaccggccagcattggcccaacggtcgcgccgagccggccgatcccgatcgcaaggcctgtgcccgcggcgcgcacttttgcaggaaagataagcggcgtgctggcatagaggctcgtcattgcgcctgccatcaacagcccgatcagggctgctatcatatagatcacccatagatcggtcgttgccccggcaaacaatgcgattgcgccgccaaaaccgacgaaatagaggccagccacgcgaatgagcccaaatctgtccgcgagcgcgccgaaaaggaagggtcctacaagactggcgagattgacgatcgtcatcgccgtcgcgccgacattctccggcacgccaatcgcgatcgtcagccgcgtggtccacaggaggatgaaatagaagctgatcatgttgaggaagaaagcgaggcaaatcgcgaccgtggcagctcgttgcttagggccgaacgggcgccatgatgtgtcatcgtcgccgcgggcaggcagggcgccgcgcggcggttccggcaatgaaaagagattgaagaagaaaacgagggtagccagcgtgccaccgatgacgaagactacgggccagccgaatttggccatcaggccgattgcaaagccccccgccagggtggatccaagtggatagccggatgaaaagatggccattaccatgttacgtcgctcgggcggcgctatctccgcaacaacggtgttgagcgtcgccaagaccccgccgatacccaggcctgttaccgcaagggccgcaagcagttgccacacattccccgcgagcgcggcacagaacatgctgatcgcgacgagcaagagcgacgcaagcgccactttcctgcgccccaaccggtccgcgaacggggagatgacaagcgagcctatcatcattcctgcagggcctgcggcgaaaacgagccccagcatcgctggatcgagatgccacacccgctcgatcgccttgccgatgaatgcgaccgcgacgaccccatagccgtcgaccacattcccgaggatgcaccccgttatcgcaactgcgcgccctctttcccgcaaagcacaaccctctcatcgtatctactattgcctacattatcgtatattcagcaagttctatggtcaccgcaaccgaaaaatgcagccgccccgttcccacgccctgaggaggagcctgggcccgtcgcgctcatgtccgcgacgaccttctgcgcgggccgcctacacttcgataacccatattgcctaacactattgcatactctactgccagtagttccactttaattcaatggggatcgcagcgatgcacgattcgcacgcgcacatcatttctgacaatcttgcaaaatatcccgcagcaaatcccgacgatccaaaggtggcggaggtgttgaatgatcccttcccggctgagcgtctgatcgaggagatgacgagttgcggcgtctcgaaggccctggttgtgcagcgaggccaaatttatggctttgacaacagttatgtcatcgatgcagccaaggccagcaatggaaaattgaaagccgtctgcaacgtcgatgtcagccaaagcgcctgcggcgatgaagtcagaaaattgcacacctccggcgccgccggatttcggctgatggcgaatatccaggacaagacgttcaactggcttgatggcccgaatgctccggctttctggagcgctgtgtcggatttatgcgtccccgtgtgcgtgcatttctttgtctggaaccgcgacgaaggtttgacacgccttgaaacgctactcgataagtatcccgttacacagctcgttatagaccatctgaccaacggccccatcgggaatgaggtagacagcggcatcgacgatctggtccgccgcatgggcgatcgtgccaatgtgtcgctcaagttcacatcaatcccgctcaactccctggccgagcgccagcttgacgcgagccgcgtgctggacgcctatctcgccatttttagcgctgacaggttgctgtggggatccgacgtgacccagtcaaaggggtcctatgctgagatggttgcccgcggccgccaggccgtggagcgcttcccgcaagatatccagacaaagcttctggaagccaacgtagcacggatctacaacctctaggaacgcagaatgagcggtcagggcgcgcgcccctgaccgccagacagcgtcagcattgttcaacggataacatgccggaatcgcgcgcacggggaacccatcccggtaagcacacttcgcctgactgggaaaggttgggtaaccctggcgcccccacatgaaggatttggccgatccacggttcggagtgaaatccgcacagggcctcagccgtccctaggatcgatcgcttctgatcggcaatcggttgaatatgtcctgcttcagtgatcggaaaccgatcggcttttgccttgcagatgctggcgaaaagccacggccgcaaccatgataaagaaggatgcgatagctatctgaaggaagaaagccgtgatgcctccgaattttacaacggcagccgtcacagcggaactggttacggcgccaaggcgcccaaacccgaatgcgaagcccacgccggaagccctactgcttgtggggaatgcctcggcagcaacgggataactggcctgcagaagcgcggtcaaaacagccccgctcacaacgacataaaggatgatcaccccttcgctgatttcgcccgcgacactatagatcccgagcgaagcaagaacgcttacgcccgagaaagtgatgaaaatccacttcgatccccacttgtagaggacgaaggacgtcgcgagcgcacagacgaggccggcgagattgtataatgtcatgacggacgcggcgaactttatgccatagccgagatccgagatgaccattgttccccaattgccgatcgccacccaggcaaacagggtgaaaaacaccatgaaagccatgatcagcgtcgtagtccgatattcgggcccgaatactgttcgaagcggtctcttcgccgccgggtcctctgcggaagtgaattccacatccccactgaacatcattcgcctcgcaaggcggttgagaacacgagcggcgtccgcgtgccttccgcggcccatcaggaacttaggcgattccgggacccaaagggacaccaaggcggcgatgaccagcggcatcgttccccctatcaggaaaatcgcgcgccaacccggatcgggaagcatttcacgagacagaagccccgccaggctggttccgatcgtcgataaggcataggcgatcatcatgatctgtcgccgcaatctccgtggcaagatctcggccaaaagcgcagccgcattcggcgtcatgacccccagaccaaatccggcaagcagccgcgccagcgcaaagaggaaaacgtcggtcgccatggcggaaagaagggtcaggacaccgaaaatcagcaggctgacgccgatcatccgccggcggccgaacagatcgcccagatatccgccggcaaagcccccgatcgcgacgccgatcagcgacgccgtcaggacagcgccgatcccgccataacccagcccgaaactggcattcacggcaggggccacgaaaccgaggacgacgatatcgaagccgtcgacgatgagcgccagagcaatgacgaacgacactgtcagtacatgcaatgtgaccggcgcgtcatcgagcgcggtgtctatgtcgatcttgttcatcagtatttgtaccgcaggcgaacgccgtaggtcctgggcaactgcgttgttgccagaacaagaccgtctatcccggaactctgagcgcccagcgtatagacttctttattctcgatgttacgcacataagcagacacgtccagtctctcgcccgccgtcaggtaggccagcgacacgtcgctgacatgatagctctttgtccgttcaacggggatgaagtcaggcgccagccaatagggcgatgagaagcgcgtttgcgccagcagcgagacgcgggaaccgtcggcaagcgggaagttatgctggaagctcacccggccgctccacttgggagcgcgcacaagctggaagccgctacaatccacactcgcactgagccgcggatcggatggcgcgccgaggcggcaccctgtccgggcagccgtggtgttcgtatcatagacgaaatcgatatatttggagtcgagatattcggcgtcgaacgtcagcctgtcattgtccgtcagtagcgccatgatgctcgcatcgacaccccttatccgggcagaaccggcgttggtggtgatattggcggtagcgcccccggtaacgatgccgatgtaagattcctggcgatccgtatagtcccaccagaacgcatcgacgttgacctgcagatgattgtcgaaaaagcggctcttcacgcctgcctcataggacgtcaggcgttcgggcttataagtattcggcggaagggcgccgaagaaacctcccgctttgaagccggtactcacggtcgcgtagagcatcacgcggtcggcggcatcatattcaacgccggcacgataattcacggcatcaaaggacgtatcgccgaaaatgcgcccggccggtgttggattgccgccaacaatcgtttgcgacgtcccatcgatcttcttcgtctcgtaggtgtatcggacgccgccaatcgcccgcaagcggtcggtcagactgagcttaccctcgccgaacactgcccaggtctcgtcatcgagcgtcgggaaattccgtctgatctggacagcccggttgatggcgaactgactccaatcggttgacttctccttggaataatatccaccaagcacccattgcagggccgaggacccatcagacgaaagccttgcctcgatcgatttttggttgctcgtctgaacctggtcatagggtatccccggaacataattcctgttccggttcgtgccatggacatatccgggaaggacggtcagaacgataccgtctatcggtcgccattccgcagtcgcgctgagcacccaactgtccgtgtcgagataaacgtcggtcccgggccggaacagcgaattgctcggattgagcaggttgaagcgagcgatcgacgccggatcagcggcgccaacgaaagaacggctggaatccacctgtggcaacagcacgggcgctgcgccagttccaccctggtgggcataagtcgcgccaacgcggagggagaatttatcgcttggctggaacatgagttgaagcctggcggactgcatcttttcgtcggaaagaccatcgcttagataaccgtcgcgggtagtgacctgcccgctcgcacgcaccgataaattgggagcgattgctccgctcaccgcagctgcggcgcgcatggcctgaaggttgccggcctccatttccacgaagccgcccagtgcctccgtcggccgcgcggagatgagattcatcgcccccgcggtcgcgttgcggccatatagggtgccttggggtcccttcaccacctcaacccgctccaggtcgaagaacaagccggggatggtgaaggatctcgggatatagacgccatccagactcggagccaccgcaggatcgccgaaggcgttcacagagcgatccccaacgccgcggatatagatctggaattgcggtcccgaacgaccgatggtcaggcccggaacgaggttagccagagcagcgggatcagcgacgccattgcgtgaaagctcatcccctccaaccgccgacagttgcctggactcccgctgtacgttgaccgctctgcgcgatgcggtcacgacgatatcctgaatgccgttcgactggtcggcgccagaactggactcgtcctgcccttccactgcctgcgcgtgagctggtagcgcgatcagcaaccccaagctggcaaaagcaaccgatgtccttcgcaacacgaacctcccctttatcatgatcgtaacccgagcatgcgctgaaacagcagcgccccctcaacagctcctcgccgtccgccaaggcatcacagcgcgacccgcaatgcggctcgccatgtcgcaggactcgcctcgccgaccatcgagatctcgggtggcatcgaccgggatctcgatggttggcgatttgcgtttccgcgcattcacacctcccgtcgcagcctttgcgccaccaactgtcgatccagtttgcatttgatgcattttctttatacgatcttgaatatcgaagcgcctgacaaagcgcaacccccacccgtcaaggaacgccgccggcgcgtaacgaatgccttcaattcactcaccgattggcgtggccgcgaccacaacgcgacctgccatgccccgcaggctcacgccggtaattccttggtggcgaaatgcgaaacaccgccgttcgaccactggcgccgggccgccccgggctccggcgaaagcaccgggcctgtggctatgcgcactatcgccctgatcgtcgtcagaccggatcgccagcaatcctccttcgtccaccgaggtcgcatgcggctggcatctccaaaactctcagtcggtgcgccgcgctcttcccatccgccatccattactattaaggagggatccttggtctccactcgaacacgtgctacgaaaagaacatcggccaagccgcctgccgcgagcagttcgccgatcgtcgaccgcaaacgtccgcagcagccttccaattatccggcaagcaaggacgaactcctcgccttataccgccagatgctcctcatccgccgattcgaggaaagggcgggccagctctatggtctcggcctgatcggcggtttctgtcacctctatattggccaggaggcggtcgcggtgggcattcagtcggcactcgaaccgggcaaggacagcgtcatcaccggctatcgcgaccatggccacatgctcgcctatggcatcgatcccaagctcatcatggcggagctgaccgggcgcgaggccggcatttccaagggcaagggcggttcgatgcacatgttcagcgtcgaacataaattctacggcggccacggcatcgtcggcgcacaggtttcgctgggcgcgggccttggctttgcgcataaatatagtggcgatggcggcgtgtgcgtcgcctatttcggcgatggcgcggccaaccagggccaggtctatgaaagcttcaacatggccgagctgtggaagctgccgatcatcttcgtgatcgagaataaccaatatgccatgggcaccagcgtcaaccgctcgtcggccgaggatcagctctatcgccgtggtgagagtttccggattccggggcttcaggtcaacggcatggacgtgcttgcggtgcgcggcgcgaccgaagaggcgctaaaatgggtgaaggatggcaatgggccgatcctgcttgagatgaagacctatcgctatcgcggccattccatgtccgatcccgccaaatatcgctcgcgcgaggaagtgcaggaggtgcgggagaagtcagaccccatcgaaggcgcgaagaagcatctggaagccgccggtatcagcgaggaggaactcaagaagatcgatcaggacatccgcaagatcgtcagcgacgcagcggatttcgcggaaagctcgcccgaacctgaactgagcgaactctataccgacgtgctggtggagcaatattaatgggtatcgaaatcaagatgccggcgctgtcgccgactatggaggaaggcacgctggccaagtggctggtgaaggaaggcgatgaggtgcggtccggcgacatattggccgagattgagaccgacaaggcgacgatggaattcgaagcagtcgatgaaggcaagattggcaagatcgtcgtggccgaagggaccgaaggggtgaaggttggaaccgtcctcgccgaaatggcgggcgagggcggcgaaagcgcaaaagccgcgcccaaggcggaggagagcgcgccgcctgccaaatccgatgccgcgcctgaagcgtcgaagaaggcggaaagcggcacaaccaaactcgccacgcaggcgcaggcgaccattgccgacccggacctgcccgaaggcactgaatatgtgaagacgacggtgcgtgaggcgctgcgcgacgcgatggcggaggaaatgcgcgcggacgagcgcgtcttcgtgatgggcgaggaagtggccgaatatcagggcgcctacaaggtgactcagggcctgctggaggagttcggcgccaggcgcgtaatcgacacgccgatcaccgaatatggctttgccggtatcggtgcgggtgcggcgatgggcggcctgaagcccattgtcgagttcatgacgttcaacttcgccatgcaggctatcgaccacatcatcaactcggcggccaagactaattatatgtccggcggccagatgcgctgccccatcgtgttccgcggccccaatggcgccgcgagtcgcgtgggcgcgcagcacagccagaactatggcccctggtacgcggcggtgcccggcctgatcgtgatcgcgccctatgactcggccgatgcgaagggcctgctgaaggcggcgatccgctgccccgatccggtggtgttcctagagaacgagcttctctatggccgcagcttcgaagtgcccaagctggacgactacgtcctgccgatcggcaaggcgcggatcatgcgcgagggcaaggacgtgacgctggtcagctattcgatcggcgtgggcgtggcgctggaagcggccgaagcgctggcgggcgaggggatcgaggcggaggtcatcgacctgcgcacgctccgcccgctcgacaccgcgacggtgctccagagcctcaggaagaccaaccgcctggtggtggtcgaggaaggctggccggtctgctcgatcgcttccgaaatcgctgcggtggtgatggaacagggcttcgacgacctcgacgccccggtgctgcgcgtcaccaacgaggacgtgccgctgccctatgccgcgaacctcgaaaaagccgcactcatcgacgccggacgcgtcgtcgaggcggtcaaaagcgtatcctacaggaagtgagcgacatgctgacccaaccccttcagccccgcaggttccgtcaacccaggatcaacgcctctccggtggcacgcaggcttgcgcagcgacatgatcttgatctgcgctcagtctcgggttcgggacccgctggccggatcgtgaaaagcgatctggacgccatgctccaggccgtccccatacaggaaaaagccgtcactgctttccccacaccctcgtcggacccgtcgctgaccgttcctttatcggttgatccgcccgaacgcccgggaacgcagggcccttgggtaaatgtcccccatgtggcggacaagatcgccggcatgcgcaagacgatcgcccgacgccttaccgaagcgaaacagcagataccccatatctatttgacccttgacgtccgcgtcgatcctcttctggccctgcgacaacagctgaatgcatcgcttgaggggcgcgcgatcaagctgtcggtgaacgacatgctgatcaaggcgctcgcactggcgctaaaggaggttcccgagtgcaacgtcatgatctcgggcgaccatctccttagctttcagcgcgccgatatatcggtcgcagtctcggttccaaatggtctgctgacacccgtgataatcgatgcggacggcaaatctctttctacaatcgcggttgaagcgcagaatctcgcacgaagggcacgggagggcaagctgacgcctgaccaatatcagggtggaaccgccagcctctccaatttgggaatgttcggcatcaaacaatttgatgcgatcatcaacccgccccagagcgcgatcctggcaattggcgctgccgaaaagcgcccctatgtcatcgatggcgagctgtccgtcgcgaccgttctgacggccactggcagcttcgatcaccgcgctatcgacggggcggcaggcgcacaattgatgtcggcattaaaatccctgatcgagaatccgcttgcactcctggcatgaagcgcgcctgcgggagcggacgctctagccgttcccgcaggcgcctctcgtggtgaggctacaaactccgctcctcgagaatggtcagaaccgcttcctcaaatgcgcggcggcggttggagcggaccttgagcaacttcttcgtattgcgctcggccagcgcctcgaccaggtctgccttgttgacaatattacgcgccgccgatggtcggcgcggcagggggaccaacgcgcgatatcggtcggtgagcgaccagtagcgcatggcctcacgcaccatgatcttgtttggcgatagattgaacagggcatgatggaaagcctggtgacgatcccaccattcggcccgattgcctttgttgagcagttcttcgagttcctccgccttcgcccgaagctcctccagatcggcttccgtcggccaccggattgtcaccagaagctcatcctcgaccatgtcgcgcagccggaaatactgccgtgcctcatcagcagagaagcgcgccacgaaaaagccccggttcggatcgtgctccactacgccctcagcggatagcaacttgagcgcttcgcgtaccggcacgcggctcgcggagaattgctgggcaagttcggtctggccgagccggatgcctggtgaataatggccacaggctataagcgtccgcaattttcccgcaataatggacggaaccgcgtccgcagtttgttttgtattctgcttttcaatactcgtagccacaagcttctgccttatcctttggacgaatatgatgttaggcagaatcgtgatctttggaaagggagaaccgcagttcggtgccggtcggcgcggctctccccgcccgagcctatttccggcggttaggcaatgcaaactcggagggcttgagaccgctcgccgctctcccgtagcggctcattgcactatcccatgtgaaagcaaaatgttgcgcagcactgttaacatcgcgccacacccgctgtaacccgtggccgtcatagataccagacccacccgatgcttcgaagatcctggtcgccgcgtagcgtgcggtctgcgccgcccaggcccaatcgcgcgggatcctggcgcgatcaagcggcgaaatgtccgccggtgaatgcgcccggtcaatcaattcggcatcgcgtaacaccagcgcaagcgccgcatccacctcggccgaagcctgggcaattcgcgcataggtggccgattgttcgccaagttcgacatcacccgcgtcagacaggcgctggcccaactgttcggcgaaattccgcacggcgccttgcgccatgccaatcggcgccccgatgatcgaaaagggcgcgatatcggcaaacggcatacgatagattgcacccttatgcgcgttcgcgcccggcgagttgccgctcagcatctcggcaagcgataccgagcgatgggccggaatgaagctgtccgcgatacggatcgtgcggcttccagtgccgcgcatgccgaccgtataccagtcgtcgacgacttcgatctcgctgcgcgggatcacgaagaaacgcggctcgaaactgccatccgcgcgcgtgataccgttgccgataatgacccagtcggcaaagtcgatacccgagcagaaccgtccgtcgcctccttgcagccggtatccgccttcgacttcctcgacctttccggcgagccggaaaaccgtcgcgatcaaggcgtccgggttggagaagacatcgtcctgcgccgcggctggaaacaggttcaatagccagctgtgtccggccaacacgccatagacccacccggtcgagccacagacggcggcgatttcggcggtcacccggacgagatcggcaaagccgagttcgctgccgcccaacgtcttgggcgtgacgatattgaaaaggcccgactgacgtagttcgtcgatcgtcgcgtcggacacatgtcgatcctcgtccaccatccgggcacgctcccgaattgcgggcaggagaccccgaacgcgatcaagagcgtcggcgctgtcggcgatcaaagtccgtccctcgccaatcgttggattagtagccatttgatattccccgttcttcagccgacagcggccgttttctgcttgcgcagttcttcttcgatctccgcgcgacgctcatcggtcaggaaccagcgataatgaccgcccttggagatcggcggcagccgctcggcaagcaacgaccaggtttccccgcaatcatcgctgtggaagatctcgcccgtggccgtaccggcatagagactgaaggcgtcgccgaagctgtgaaggcccatcgcctcgatattgccaacgattttcggaagacccacacccatcgtctcccaggtggcgccgccatcggcgctatatagcaccgcagggtctgccatcggcgtgtcctgttcgcgccacttgcgcggcgggttttgcggtccgcccatgatcacgccattttcgttacgcggatccaggaacatggcgtccgggtaaccgatgcgatcgtcccgggtggtcagatgcgtccacaccccatgcgcgctgcgatagagcccttcgcccccgtccatgaggaaatcgtccggatccgacggcctgatgagcacgcggtgattgtcgttatagaagaaatcctcgctcgactcgtaacctgtgacttcgtcccaggtctcgccggcatcatcggacttcagcagcgcgccctgttcgatacaaatataaatctcgtcgggacgatccgggtgaaaggcgacattcttgacatgcgccacatgcggcggcggcgggaacgtccatttgtcggtgttcttgaccttgagcatgccgggcaacgccgtccagctcctgccgagatccgtcgatttatagagcatcggcggctcggtgcccaaccagaggaccgtcccttcctcgcgctgctgcgccgccagcgtatagatgtggcggctttgcaggccttcgttatacggcgtccaattctcgccaagatcctcgctgacccagaggcccgcctcataatggccacccgcgaacagcagcccggattcgggctcatgcagaatcgcgctgatatgataatcgatcagcttgcgatcgaccagccgccagggctcgcccggcgcgcgctcgaaaatatggaccccatgaagcgtcgccgcgagtaggcgagtcgccggcccttcacccgtcgtaacggttccaccattgcaggataacagtgccagcatgtctttctcctcgtccttaaccggtccggccgagttctcggcgcggcccaaatgccgcagggaagccaaaccgccttgttgacctcctgtcccggattgctatacagttcagtatccgattcaagagaggaacgcaagcatgacgccagaagctgcgacggacgccggaagagaccccctcatcatcgactgccacggacatgtgagcgcgccggatgcgctctgggtttataagtctctactgttgtcccaccgcggcgagcatggccggaagtttcccgaagtaaccgacgaggaaattctccacttcgccaacaagagggaaatgggcccttgcgggcatctcgacatgcttgatcgcgccggcacgcatatgcaactgctctcgccgcggcccttccagcagatgcattcggaaaagcccggcaagctcgtccactggttcaccgaggaaaccaacaacatcatcgcgcgcacggtcaagctgctgccggagcggttctttggcgtcgcgggcataccgcaggtcgccggagacccgatcgagggtgtcctccccgaactggagcgtgcggtgaagtctcttggcttcaagggatgcctgctcaaccccgatccattcgaaaaccggccgggcaccgagccgcccgcgatgggcgaccgctactggtatcccctgtacgagaaattgtgcgaactcgacgtcccggcccatatccacagcgcatcatcgcactccgagcgctcgccctacaccctcaacttcctgctggacgaaacaacggccgtttacgggcttctccattcggacgtgttcaaggatttcccgaccctcaagatcgtcgtgagccatggcggcggggccattccctaccatgccgggcgcttccacgcctcggcgctgcggcgcggcgggaatttctacgagcagctgcgtcagctctatttcgacacggtcctctacaatgaggaatcgctgcgcctactcatcaagaccgtgggcgtcgacaactgcctgttcggcgctgaatgcccgggcgtcggctcggccgtagacccgcagaccgggcatacgctcgatcatatctcgcccttcatccggggattcgactggctgacggacgaggaaaagcagaaaatcctcgcgggcaatgcgatccgcgtgttcaacctggaaggatttgactgatggctgagatcgtccttggcatcggcacgagccacggcccgatgcttgtcacacaaaccgagcaatggcgttcgcgcctcgccttcgatcagagcgtcaaccacgcctggcgcggcggttcctggtcctatgatcagttggtcgctgagcgcgccgatcaaaatttcgccgcgcagatcacgcccgaagcgatgacagcgcacaatgcgcgctgccaagcttcactcgaccaactggcggagatattctcggaggccaagatcgatgtcgcagtcattctcggcaatgatcagatggagatattcgacgaacggctcgtgcccgctttctccgtcttctatggcgacacgatcaccaattacgagttcccgcccgagcgtatggcggcgttgccaccgggcatcaacctgtccgtggcgggctatattccttcaggcggcgccgaatatgccggccaacccgaactggcgcgatcgatcatcgcccaggcaatggccgacgagttcgatgtcgcggcgatgaaggccctgcccaagccggaaacgccccacgctttcggcttcgtctatcgtcgcatcatgcgcgataatcccgtgcccagcgtgccggtgctcgtgaacactttctatccgcccaaccagcccaccgtgcggcgctgctatgaattcggcaagtccgtgctgcgcggcatccaggcctgggaaagcgatgcgcgggtggccgtgctggcctcgggcggtctcacgcatttcgtcatcgacgaggagatcgaccggctattcttccaggccatggaagatcgcgacatcgcccggctggcggatctgggcgaggcgatcttccaggacggcacgtccgagctcaagaactggatcccgctcgccggcatgatggccgaactcggcctcgaccatgaaatcctcgattatgtgccctgctatcgaagcgaagcgggaaccggcaatgcgatgggtttcgtctgctggcgatgaacagctgaaaatatgcgcgcccctggggcgccttcctgtgagaggatagcttgatggaccaaaacaatatgcttgtggcgcgcctgaagcggctggattgttgcgccgtgtcagacgcgatggatcgcctcaagatccgcggccaggtgacggaactcgcccagcgatcgggcaagggccggatcgcgggacgcgcagtgacggtgcgccttggaaccggcgatccgccgccgggcccgccccgccacctgggcacgaccgcgatcgaagccgccggcgctgacactgtgatcgtggtggagcaaaagaccggggttgaggcaggatgttggggtggattgctgaccctgggcgcgaaagtgcgcggagtggcgggcgtcgtggcggatggaccggtgcgggatatcgacgaggcccagggctacgagtttccgatcttcacgaaccgcaccacctgtctcacggcacgcgggcgcgtggtggaaaaggaaaccaacgggacggtgacgatctgcgacgtcaccgtcgagccgggcgattatgtggtcgccgaccagagcgcatgcctcttcatcaagtctgccgacatcgaacgagtgctggacaccgccgaggagatcgtcgcccgcgaagctgcgatggccaaggcgatcctggccggcacgccgatcagcgaggtcatgggcggaaactacgagcatatgcttgaaagcaaggattgagaaccggaatgagcgaagaaaacgtcacgcgagccgcgcgcctcgacaccgcaacgatcagcgacgcgctcgatcggctcgggatcgtcggccaatgctacgagatcaagggacgcgatcccggcttccgcatggcaggccgcgcctttaccatgcgctgcggacccgccgccaatccgccgggcaccgtcggcgattacatcgatgaagtgccggagggccatgtcgtggtgatcgacaatggcggacgcaccgacgccaccatctggggcgacatcctgacggagatcgcgcatcgtcgcggtcttgccggcacggtcatcgacggcatcaaccgcgacgtcgccctctgtcgtgagcttggttatccgatcttttccaaggatcattggatgcgcaccggcaaggaccgcgtccaggtcgaagagatgcattgcgtcgtcaatatcggcggcgcgcgggtcgcgcccggagatctgctccgcggcgatcccgacggtgtcgtcgtcatcccggccgagcacgaggaagtggtgctggccgccgccgaggagatccatgaggccgaggagcatatccgccaggccgtacgcggcggcatgcggctcgacgaggcgcgcacgcagttcaaatatcatcaactccagacgcgaaaggcataggcggtaccgcgcatgaccaaagtcgatcccaaatggcgcatccgctccgatggctttgcccgcgtccatcccgatctggtcaagcaggcgaaagccctctcgagcgccaccatacatgaagccggcggcaagatcggtgtcatgccgcccgaaatcaaacccgtccatccgcattttcgcgtgtgcggctcggtgttgacagtccattcgccccccggcgacaatctctggctgcattatgcgatctatgcggcgcagccaggcgatgtgctggtcgtccactgcaacggcgcctatgaccacggctattggggcgaagtcatgtcgacggcggcaaaagtccggggtctcggcggtctcgtgatcgatggtggcgtgcgcgactatacattgctcgatgaggtcggctttcccgtattttgccgcggtcaatgcattcgtggcaccggcaaggacacgcaggcgatcgggtggatcggtgcgcccatcctgttcggagacctcgtcgttcgctccggcgatctcgtcttcggcgacaatgatggtgtcgtgatcgtcccctccgacagggcagaagaggtcattctcgcctcaaagaagcgcgatgccgacgaaatcgacatctgccgtcgtctcgaggcaggcgaaaccacgctcgacatttacggtctgggctgacctgtgggcgtttcggccgatgagttccgggagggcatgcgcaggctcgccgcgagcgtaaccgtcttgaccacgcggctggacgacgaggcccgcgtcggcatgacggcaacggccgtgacctctgtctcgggagatccgccgacgctattatgctgtgtcaatcgggccaacgccaccagaacagcgtttgcgcaggcgggcgtcttcgcggtcaacgttctggcggcgggggataatgatctggcgacccgtttcgccacaccgatggcgccagaggagcggtttaccagcggcgcgtggacgaccctgtcgacgggcgcgccgatccttgagaccgccgtcgcttctttcgattgccgcatcatgcagacaacggaaatcggcagccacagcatctttttcggtgaagtgctcgccgtcgccttgcgcgggccgcacgtgatgccgctgctctatgcccatggcggctacggcaagttcgccggcccccatccttcattccaggatcttatgtggacccccgactggcaggtgtacgactgatgacccaatcctttttcctgatccaatatgtccagaccggcagcaatgcgctgcgcgaggaaaagcgtggcgagcatatcgcctaccggaaggggctgggcgaagcgctggcgcttgccggtccgctgcttgacgatgaaggacgcccggtcggcagcgtgatcatcctggcggccggcagcaaagccgacgccgaccgtttggcaaccggcgatccgttcgtcgaggcaggcctgttggcactcgagtccataaagccgatgcggatcgccgcaatggtgccacctcggccatgaaatttgaggcgctgatgatcgaaaggttctgatcgatgttttccagcaccgccatcgtgccgaccgaaagggcaagccggtacctccagcaactgtgcaagcactggtcgcacaatctctcggtcgaattcgacccgcatcatggtcgcgtggtcttcccccacgacacgcgcggggccgattggcccggcgacggtgtgttcatcatggaagcatcagagaccgccctcacctgccggatcgaagcctccgccctgggccagctcgaagggctcaagggcgcagtcgaacgtcatctgaaccgcttcgcctttcgtgagggcgagttggagttcgcctgggtttaacgcgccacaacacactgttcataaccacgagaggaccacttatgtttaacctgcgttcgacgacagcggcattccttattccctgcgcccttctgatggccaatgcccacgcccagacgcctgccggcgcacaggcggggagcgcggtccctgagaaccagccgcagacggaggccgagcgcaaggcgttcgcgccggatgacaagtcgccactcgccgtggtcaacgctttcaaccagatggcttttttcgatcgccgtccgatcgaggcgttcaaacggtatcttgctgacgattttatcgaacgcagtcccgattttgcccatgacggtcatggcagcgataaggcgggtctcatcgccttcttcgaaacccgcggctggaaagaaggagaagcgctcaaggacacgatctatcaggtgatcggggatggcgagcgcgtggcggtttttcacaaggttacgatgaatgacaaggatcgtggcacggcatttgtcgatatcttccgcgtccgggacggtctgattgtcgaacattgggcgatcagccagccgatcccggccaacacgacgcctcgccacagcatgttctgaacctggcagcctcgcccgccgcaattcagcggacgctccctgaccattgacggtgccggcaccacagcgacgcggccgcgccgtcaatcgtcaactatggctcaccgtgccagcttgcgcagctcctcggcagcctcacacggcctgccatccacgccgaccagatcatgcgccttcatgatcgtcgcgcaaaggctccggagagcgctgcgctcgccctcccctgcccgcttgaactcgatattggcgagacgccacatctcatccggctcgctttcgcgataaaccagatgttcggatgaggtcgatcgctcgaatcatgctttctgcatattcgtctacatcgtggatctcatccagagcacgacagcctccacaaaaaattcctctgtttgcgttcgatcaaggattagtgacaagctctccggtacgtgatatggaatacacgattgactaacaaaaggagattcgtccatgctctcgcgagaggacaatgagctgctcgttcatgtgggttctggtaccgccatgggcgatctcatgcgccgtttctggatgcccgcgcttttggaaagcgaacttcccgaaaaagacgggaagccggtgcgcattcgcctgatgggggaggatctggtcgccttccgggatagcgaaggccggatcggcctgctcgacgagcattgcccccatcgcggctcctcgcttgctctgggcgtgaacggcgagtgcggtctgcgctgcctctttcacggctggaagttcgacgtgaccggccagtgcacggacacgcccgccgagccagaaggcgccacgctcgccaaggcgatgcgcgtcaaggcctatccgacccgcgtcgcgggtggcatgatctggacctatatgggccccaaggaagccgagccgcccttcccgcatttcccttggttcgatatgcccgaaggccattgcgaggcgttcaaggtcatctacgaatgcaactacgcccaggcgatcgagggcgccatcgactccgcccatgccggcgtcctgcaccgggagagcccgtggggcgaagaggcgaaatatccgcacgaacgcgatctgcgccccaaactggaagttgaattcaccaattatgggctgcgctactgtgcggtgcggaaggacggcgatcaaggtcatgcccgcatcacccaggtgccgctgccgttctggactttcattccgtccgatggaggaaactcgccagtgtatcgccgcaatcggcgcctgatcaatgccttcgtgccgcgcgacgatgtgacgacatggcacatccagttcttctatgacgagacgcaccccatcgatcgcgagcatcgcatcgccgaggccggcacgcagcatgacaaggatttcttcaagctcgtcggcaacaggcagtggtacaatcaggatcgcgagatgatgcggaccacgaacatgtccggcatcgtcggtatcgccgcgcaggaccatgccgtcagcgagaccatggggccgatcgccgatcgcaccaaggaacatctcggccgtaccgacatggctgtcgtcgcctggcggcggctgatgctcaaggcagcccgcgagctggcaacgaccggaaccctgccccaggcggcccaggccaatctcgactggagcaagatcacggcagagaccttcaccttcccattggaagagaagagctggaaggacgtggtcccgctgccccaggagatgcatccgagcctgtcgaccgcggcctgagcatcgctgcatcgtgattgtcgacacacattgccacgcttcctcgcgctggtatgaacctatcgacacgctcctgttcaacatggacaggtgcggcgtcgatagggccgtgctcatccaattgctgggaagtacggacagcgccgacatgcgcgcagcccaacgcgcgcatcccgaccggctccgctatgttgccgcgatcaatcccggcgcgcccgatgcagtggccgcgatcgaagctgcggctgccgagggcgcggtgggacttcgcatgcgcgccgcgtggcgcagcccgggagacgatccactggccctatggcgcgcggtggccagcagcggattgcgggtgtcgatggtgggcccagcctccagttttacagatggcgaactcgctgaaatcgcgcttgcctgccccgatctgccgatcattctggaacatctgggcggacttggccgcccagatgttggagatcgcgccgccgcgctgcgtgcggtcatcgctcttgcaagccatcccaacgtgatgctgaagctgcccggcctcggtcaattggccccgcgtctttccggcatcgatgctgctggcgcacttcccctggacatgaaaggcgtcgagccgctgctcgcctctatcctcgatgcgttcggtgctgaccggttgatgtggggaagcgatttcccgccggtcgccagccgggaaggttatgccaacgccctcggctggacacgcgatctgatcgatcgcgtgtcgcccggcgcggcctccctcatcttcgaagagacggccgcacgcgttttcggtttctgaaccaacagcggtttgatcgcagttctgcggccataagccctcgaagcgttcatgaccggatatcagcgcttaatctgatgccacttcgctgctagacccatgcgagatatccgcgcaaaccgcttattttgcgctgatagtccaagatagaatggacgccgcagttgccatgctatgtgaggcatcatgcttgttcgccatctctcctatttcgtcaccctcgccagggagcgccacttcgcgagggccgctgaagtctgccatatcgcccaacccacactctccgctgcgatccgcaagctcgaggaggatctgggaaccccgctggtcgaacgtagtcatcgctttgtcggtctgacgcctgaaggcgagaagctgcttgtctggggtcgtcagattctcaccgattatcacagtttgcgcgatgatctcgcgggttctcggcagggtctcgtcggcgaattgcggcttggcgtcatccccgccgccttgccctgcgtctccttcgtcacggaacgcttctgtgctgctaacccggctgccacaatcgacatccgctccatcacgtcgcgcgccatcgcggaaggcctcgatgcgttcgaacttgatggcggtatcacctatctcgaaaatgagccgatcgcccacgttcagcgtgtgccgctctatcgcgaacgttacaaattcgtcgtagaccgggagcatccgttcgccggccgcaaaacgatcagctggcaggaagcggcaggcgaacggctgtgcctgctcagtcaggacatgcagaatcgtcgcatcatcgaccggctgacgacctcgatcggtctcgccgttcaccccgtcgtcgcgagcaattcattcctcgctgtctgtgcgcatctgcggcacggtaactgggcaagcatcatgccgcacagctttttccacgtgctgggcagccagccagatcttgctgcaattgatctggttgaccctgttcatgacgaagcggtcggccttgtcatttccggccgtgagccgagatcgccaatggccacggcgctgctcgccgcagccctcgaaacagacatcgaaaccgcattcgcagatttttgatagatggatcctatcaatccttccgagactttcattggatttgcgaaccgtttgcagtccatgccagcatcgtccgaagcgaagcgcggcaagcgcggcgcgaatgaccggatgaggatggctgatttcgcgccgctgccgtcgccgatcgagaggtcgctgccgtcctcccctcttctgaaggatgacgagatggcaaaagttgtatgtgttctatatgatgatcccattgatggcgctccgacgtcatatgcgcgagatgagctgccgcagatcgacacatatcccgatggccagacgcttcccacgcccaaggcaatcgatttccagcccggtaccctgctgggcagcgtttcgggcgaactgggcctgcggaaatatctcgaagccaacggtcacacgctggtggtgacttcgagcaaggatgggccggactccgttctcgagcgcgagttggccgacgccgaagtcgtgatctcgcagcccttctggcccgcttatctcactgccgagcgtatcgccagggcacccaagctcaagcttgcgctcaccgccggcatcggctcggaccatgtcgatctgcaggctgccatcgaccgcgacatcaccgtggcggaagtcacctattgcaactcgatcagcgtcgccgagcatgtcgtgatgatgatcctcggcctcgtgcgcaattacattccttcctatcagtgggtgatgaaaggcggctggaacatcgccgattgcgtcgcgcgctcctatgatgtcgagggcatgcatgtcggcacggtggccgccggccgcatcggcctcgcggtgctcaagcgcctcaaaccgttcgacatgcacctccattacaccgaccgtcaccgcctgccggaagcggtcgagaaggagttgggcctgacctggcacgcgacgcgcgaggagatgtatggcgtctgcgatgtggtgaccctcaactgcccgctccacccggagacagagcatatgatcaacgacgagacgctgaagctcttcaagcgcggcgcctatctggtcaacaccgcgcgcggcaagctgtgcgatcgcgattccatcgcgcgcgcactcgaatccggccagctcgccggttatgcgggcgacgtctggttcccgcagccggcgccgcaggatcatccatggcgcactatgccgcatcacggcatgaccccgcatatctctggcacgtcgctctccgcgcaggcacgctatgcggcaggcacgcgagaaatcctcgaatgctatttcgagggccgcccgatccgcgacgaatacctgatcgtccagggcggtgcgctcgccggcgtcggcgcgcatagctattcgaagggcaatgcgaccggcggatcggaagaagccgccaagttcgaaaaggtcgactgaccgtcatgacccacgcggacgcatagtccgcgtgggtcatcgggccttcagagtatcaaaatgacatcggaaaccgagagccttccggccgtgagcggcctcgacaacatcaccgactatgttcgggccaacggtctgccatcgctggtggccggcctcggcggcgctttggcaatctggctcctcgcacaacttgcccaaacacttgaacaggccctcctgatcgctcctttcggcgccagttgcgttttgctgtttgcactgccgcagagtccgcttgcacagcccaaaaatgtgattggcggtcatctgctttcagcctcggtagggctgctggttttaacgcttgtcggccacggcccattcgcgtgcggcctgggcgtaggcatggcgatcgcggttatgcggttcaccgggacgctgcatccgccggccggggcggatccccttgtcgtgatcatggcgggagtcggctggacattcctgggttttccaatcctcgcaggaacaatagccctcgtcctgctggctttgctctaccaccgacttgtttcgcgcagggcctacccggcaggatgaagcggcagcctcaacagagggccgctttggtcgtaatcgatctgccggagcacacacctgaggctttgctttcggacaagggccatgacgccgacgccctgcgtaccggccctgcccagcggaagatcgaagtggtctccaggtcgatcaaaccgccacgttacgatcgagaaaggccaaacgccatataaacagcgctatcgcatcgagcgaatgttcggccaccttaaggtgaaccgtaccatcttcaaacgctgcgaccaattggccaatagcttcctcggcatggtgcatctcgctaccacaggatactggctcaaattcgtttctgccgcatagagtttcgcctgaatcaaccatttcgcattgttgatgacgacttggccaccgatcgccgttatcccacgcatagcagaccagcaccacatgtcggttaggaagatagccgttccaacggccccgtcgaaaatgtccggcgtcagaaaatcgcgacgccgatccaggattcagcgcattgcgaaggtgtcgggatcggatgcatttcaagtcatacaagagggctagccctactgagccatccggcaacgaattggggccatgtacgacgtgaaatacgcgggatcttgtttagtttccaatgccttaaatctgaagccgtgaacctctgtgtgcttcgtaatacagcaaggaagaaacgcgtatcacgaggactacaaaataagccattgaaaaagaaatggaaatactctgcagcacccgtgcgtagggtccattacaaacggcctcgcgccgtgcgtccagccttacgcagcgcgctcgcgctgcgcagcctcgtgccggaaggcgcggggcaaccttgcttcagaagattggtgttcatcgctgcagcggcacgagggacgaaatgcattggtggggactccccgcaagcaaaaaaggggccgggcgctagcccgcccccggaagtcatttgctatcattcgccggggcacggagtgtccggatcgctgtggaagatattgtagtgggcgttgtgacgatctgcgcggtctcgttggtcctcccctgtgccttcaggatcagataggcattcgaagtcgccgcgatccagccgaggtcatgggctttggtcgtcgcctcatcatattcagcgtcgcattcgccggtgatgacaaggccgtgggtcaccgggtcgatgtagccagtgtagcaaccggcatagtggtccgtccgtctgacctgctcctcgatctgggcaatgagcgcgaaacctctgatctgcgctgcccggtaatcggggtcattgggtccaacaaagcgatcgagatggggatcggtgatcgacatgacagtctccttgtctcccttgcctgcgcaggggaggaatgatgggaaaatgagatctcgggagggcatggagctgcgtatctgagccgccggtgccggtataagcggcaagcggcccttgccttgccgagtgactatggcagaatgcaccgtgacgggcaggccatcggggaaggacgatggacatgccaaagatgaccgaaagggatcggctcgccgatctggaagcgcgtcagcgcaagatgaatgatgaactggaaagcgcgcgccgtgccctgcgcggcaaatatgccgctatgatcgcggagatgccggtggagaagttcacggaaaaagaattccgcgagcttctcacacaggcgatccgggtcggtggcagtgcggcactaaccgcggttaagggactgccagcggtgagctaatcacgccgctggtcatcacaggttccggcagggatgcgcctcgagaaagctgtccctgtcggaatccgatctcagggtgatgaaccgcgcttccggcccgaaccagatcatggtgaagcaccgccgaaccgccaaccggtggatattggcaaggcttccccggctgcgaccgtcccagatcacgagaccgctgaaggcatcgcgcgccatcgccgcatccttcgggacatagaaggcggcggtgccctttcgcccggaagaaggaatgttacggacaggccaatcgcccagattgttacgtggtccctcgcctgagcaatagaccgtaacggcagcgatatcccggtcggcaagatggcgctggaccaaccgatccacgccgcgtgcgtccccgatcaggacgggaagcgcgcgctcgacgatgtcgccgatgcgttcgatgacaggttcgggaagtgcggtaatggacagcgatccggaaatgaagacggccgaaccggagaggtgtgatggggtatgctcggacatggctttaatctcctcgaatgagccactcctctttgccctcctctcctctggtgggcagacgcgactttgccacctcagccaaccccgccaagaccgcacccgaggggtgtcccagcggcgagcacggcggagccgcgcgcagacggccgggaccgccttggcggttccgcatcgcgcccgcgacgggcccgctcgcgggtccctgagcgggggcgagtgtgacgctcgaaaaagaaatgaggaccggcccggcgaaccggaccgatcctcttggggacgctcactgcgcctcccatccctgatcgctgagcctgacgaaccgcgccggaacccgcttctccttaacgaggcgtgcgaggtgagactgcaatcccgacccttcgcagaccagcgcctcgacgggccgcagtccgaccagttgctcgttgcgtacgaaccccgccctcttgcccagcttcgcactgaggcggaacgtgatgagtgtcaccttgcgggatgctgcccatgctgcggccatcgcatcgcaccccttgtcctgtgcggtggtcgccagcaccatcatcgggtttcgcgctttcgcttcgtcaagtttcccccagatgaggtgctcgtcgaaccagcagtccgccccgcctgagaagatcacgacgggtccctgcgggctgtgcgcatcgttcctgcgctggcggcgggcggctaggaaatcggtggcggcgatcaccgaggcggtgcgcttgctcgataccagcgaccccttcggcgctgaccacggtcgtccggtttcggtgtggaagacgtcggcggcatagtcgcgcatgcaccgtagggcgtcggtggcttcgtcgagaaattcgagattatcgcgcgcctgctcgagttcgacgctgtggatttcgctgccgtcggcgcaccgcagcaggtcctgaacatcgcgggtcgccttgtcggcttgacctgcccactggtcggcgacgtgatggaagctgttgacgatgccccatgcgagacgttcggctgcgggctgcaaccgggtgtcccgcagcacgtcgaagagcgtcgtgacaatgagttccacggcgagttgcgcttccctcggatcgggcatgtcggtcgtcatctcttcctcaccgcgcccgatgcggataccctcgagattggaggagaaggcggcgtggaaatcctcggtagtggccgctgtctcctgtgcgatgaattcggcgatgtcacagaacgggcggatgctgcggttgatattcgtcattggaacctcctgctgaaacgaaagaggtccccccatgggcacgggctccgagcggcggggtcaaggatcgcgtagcgaccggcgcagccggcgatgggggtcacgatttttttgggcggccaccaacattgcaggacagggccaaggctgacccgcccaaaaaaatggtggggccccgtcgtccttgaggccgacgcggtcccgtgccaccataggaattcttgagagagagaagaggctttgcgaatctggggctcgatgcccctgattcgcaaatgggtgcctccaggcccgacatctcagtaaagcgcctcaacgccaaaaccacactcagcctttgcatgaagaaggggacagcgcgttacgccgtcccccgaaatgctttcgcgattgaagtatcaggcagcggagcgaagacgaccacgcggggtcggcgcgatcttctcgaccggagcctgatcagccttgcggaaggcgtgaatcggaacacccgccttgcgtagcgcctgatagaggttcgcctgaatgcccgacccctcacccagcaaggcttcgacgggttttaggtccaccagcttgcgattgcgggcaaagggcgcaccgcgtcccgatcccatcagcgaataggtcacgagctggacgtcacgattgcccgcccacgacgccacgatggcatcgaaacctttgcgctgcgcggtcgtcaccagcgtcatatgggggatgcgctcgaggatggaatcgagccgatcccagagcagttgccagtcatgccattcggcatgtcccgaggcgacgacgatcggtccacgcgggcggtaccgctcgcgttcggacagttcccgggcgcgcaagaagtcctgtatcgacacctgcgtggcggtggcggccttcgatacgcgtgagccgcgcgccggcgaccatgggcgacccgatagcacgcggaaggtttcggcggcatagtcgcgcatgcactcgacagcctcgcgctgttcggtcagcgactggcacaggagctgcttctcctccagttcggtgttgaagacctcggaaggatcggcacggcgcatcatgtcgcgcagttcgtccgccaacgcatcttcctgtctttcgagcttgcccgcgacaaagtggaagctgttgaccatgccccatgtaatctcgggcgcgagcgcatcgaggcgggtatcggtcagaagatcgaagatggtggcgatgatccccgcgcaatccgcctgcgcatgaagcggctccggcatgtcatgctcgcccggttcatctccgaggctgatgatcgaaagcgggataggatcgccaaaggcgcgctggaattccggtgtcgcggtgatctcggcgaacagcgccggcaggtctgcgaagcggctgacgctgcgcgagcggtcttgggtcatgggacttctccctgtggtggataaaaaaggggcgcagacgcgcgatgcgtcccgcccccatggtgtcggatcagtgcatgctcgcccggatgccggcgaaggcggccgagcgcgtcaggacggccccgacgatttcagcggcatgcggggcaaagggtgtaccctcgagcaggtcgtaaatggcggcgatgatctcgccgcaggtgattcccgccgggatctccggaatgtgggccgcaggaaggggcggcgaaagcatatcccggatggcgggactggccatgatcgcagcgcagagcgcggagagatcggccagcggggcgaggtcgtgcaacgaagggagcggcatgggctgcctcctcagacaagagaaaagaaaaggggccgggaaggctgacgcctccccggcccggaacctgttccgatcaaccggcgatcagaacgggtcctcctcgccgaacggcgcacccgcgccggtcagttcgccattggcaccggcggtgctgccgccgaagccgtcctgatcgcgcggaccgcgatcgtcatagttggtgcggctgacgcccatgccgcctccgaagtcggagcgcatggtgtcgcgccgccatgcgaccatgtaacccccgtgatcggccgggaagagcgcgatcggcatcggttcgggcaggctgggatcgtcaatgttcccggcaaggaacacttcgccggtgcgcttcgagacggcttcccacagcgcgccgatctggacccagcggcgtgcgacgttcagggcgagaatctcgtagaccggagccttctcattctcgctcatcaccttgcgcagcccgatgcggggcaggtcgatcgtgcgggtggcgatcgagcccgtcaggcggttgttcacattgaagatttcaccgatgttcatcgtcttgacctttcgaatgtcgctcgaaatccatttcccggcgacaccctccccggtccttctctcctctctgtcccgccctctcaccgcgcgccgcgcgcccatgggacagtgctccgcctgcctcccgcacgacgccgccccgcctgccccacgcgcaacgccgcggcccgcccacaactctgcgcgaccaccgcggcatggcgcggagccggggtggaaggtgcggggccgaagaaaggttggggagcgaggctggaggcgcggcggtagccgcgctggcgctacgccggcgggagtagcggtagcggcgggggctgcatgatcaggcggttcctgcagccagaaccaacgggtccatgcagggcggcaccggccggtgcgtttccggtagcgggacccatcaggggatggtgcgggccgcacggcgggatcgccggacacttcgcttccctcggggatagcttatggcacacacagcaaagcgcatggatcgcgattgactacgaagcggcggacgacgcctttgtgctgactgcactgatcgtttcagccaacgtccgtgatgggtgccaaggtcgctggcaccaggtatgttccatgcccggcgggagccagggatcaagctgtccgggggaggtcatccggatcattggcgggcgggggagcacaggctcgcccggcattgaaacgctcgatccatgtgctgatatgggatcgttgctcgatcggaacagcagcggccgcacgctggaattcaagaagatcgagaggcgagttggcgatgatctcatcgatctcgccgggatcgagtaacccttcggcacggatgaacgcggtcatcgaaccaggacgttttttcgtcgatttgcgccatagcccttcaacggttcgaagcctcggcgcggcgcgcgcttcaagcaggacgatgaggcgcaattcctcgcgaggcagtgcgcggacctctgaaacctgcattgccgtgcagaagcaacatgaacttttacaaaagcttggcaagccagcatctgcgatgatgtgttcacaatcctcgcgcgtgagaccccattcccgaagtgggtacctgtactcatagagatctgaaacatgcccttcgcgatgagcatagcgctggttgtcccgggcggagcagtcgtagccgatcaggcggacaaccttgcgtccattcgcccaggcgtgctgcgccggaggccatgccttgacccacttatcctgcggtgaaattttatgccgggccgaacagctgtgctgcccgaaggcaatcgacggcaatgtgccgttcgtcaggcacgcatcgagcagcgaggtgtagggtggccaatgcttgaagaaccgggcctgatattcgacgatctcgttgggaacaccatgatcgtccatccactggcggaagacagggataagccgcctcgtgtgtggctgctcgggcatggctgccagcaacgtcatgtccgggatttcgccgcggcggaccagctcgatgatcatcgcggtcgaattgatgcccgcaccccatgccgcgacgacgggcgcacgactgcccgcgctcatgcgaccatcgccagccagcggtccggccaggccggcggcctcgtcgtcacccgataggcctggaggggcaggatcccgcgtacgacataatgcgggacgcctttgtcacgtcgaaggataagggcgattttgtacgcattgtcgaaagaggagagtttctgcctcaatggcgagaaaccgttgctttggtctggcggggacatggagcctccagtgggataggcggaaaatctggccgcgatcgacagatcgtcagcagcggccgcagtatttcgagcggtacggcgacggggattggcgacgtggtcgcgtagatcatcagcctgaacggctcggagagcctaaaacgcgatctcttggggatcgtgcgggcttcgtcgctcagtccgcattgcgcaggatgccgggcgacgggcttcgggcataatggacgcccgctagctcgaaactctcggccgtttcgccacgggcacaatagtcgatgcaatcctcgcaaaggccatagccggtatcgcgattccagtgctgctcgaaatggccggcatattgaccgcaacagcaacaggttttccaggcagatggcatggtgtcctccatccggttgacggtgggtgtcgaggatcagggttgtgagcagcagcgcggagtgccgctattgctttccagaacttccgcttgcgccagtcgccattcggccatggcggcgtcttcgcgcttctggaagatggggcgttcctcgaaggggcgcggatcgcaaacgatgcgccatttgccgtcgggatagtttcgggagacacaaccgatcgcaccatttgggtagcggacgccgtgaacataccagccgccatgtctccagcgggaataggtaaattcgggccttgtggatggtgacgcggaagggccgcgatggttagacgatgacatgatgacctccgtgctggaacaggatcaggcagcgagcggaaggtcgacatcgaccgcgtccgcggaatcgagcgcgagcaggctccgaagcgtgatgggaatgcgatttgcccgccgggtcttcgggcctcggacaggccttgcaggatcgttgaaccgacagccgatacgcgcggcatgcttgccgatgacggcgggatcgcggcccagcgcctgggcgacatcgaccatcgagacgccatatgtccaggcattgcggattgccctgtcctcgtcggcgctgaacgcgcgcataaaaccgtgggtaaggcccatccggttggcatggtagagaacggcgcgcaccccgcggccaatctggtcggcgatctgccgtgtcggaatcttgccatagtccgcccgcaaccgggcttcttcctcggctgtccagacgggcccttgccgaaagccgtcgcgatggacatgggtgccgcgcaagcccagcgcttcgacccgccatcggatcgagtgcggcgtgcgcccaagacgttcgcgcagcggcgtcaggctcgcgccggtcgtataggcgtgacgcagcagatcgtcttcctcagcaatccatggacgtccccagccccgaccatagcccaatttgcgcaggcgttgcccgaggctgcgaccgttgcgggccggaaagccttcagcagtcagaagctgcgcaatggcgacatagcgtgcaccggtcgatgcaagttcgagcgcacgggtcatttccgcgtcgctccagtcgtcgggctggcaggcatggcgcaggcccaatgtcgatgcgcgggaaatgatgccggtgaacgggcggccgatcaggctcgcgatctgggcgacaggaacgcccttgtcgtagccggcgcgaagttgcgcatcttcccagccactatagggtggcgatccgggctcggacaggtccagcagccgtgcgcgtgcatagagcgcacttacaccgcggccgagccgggcggccagcgttgccgtgggttcgtgcgcatagcagcgtgccatctcctcgtcgtcccaatccgtccaggaccgccgcgaattgcggcgcaggccaagatcatggatacgcgtggcgacacctgcccggggcctgccgagcatggccgcgatctcgtcgatcgtgtgatcttcggcgaatgcggcccgcaggcggtttgtctcatcggggagccatgcgtccgcacggaaggccagttctgcaagcggcgcggtcgggacagcttccgcttcggggacaaagggggtcagttcgacgatatcggcgtcgagatcgaagcttttatgggtcatgatgcgcttccttcagaccagaccgacgacgggcgtatcgacgacgcgcaggcgcaaccgggccgacagacgcgcaatacgcgtatccccgcgcggcatcgtatcggacgcgccgatggcagcgagcagatccagtccggcgtcgacatcattggcggcaagcgcaagatggcgcgcaagatcgtcggacgtggtggcattaggtgcaatgttgcccagggcaccgacaatgcgtgcggcggcgggagcggcagggtcgagcagaaaggcatcgagcgcgcgctgcccccgcatggcagcatgggtggtcctgaccggcgcaacctcgcgcagattttcaaggtcgagcaaagtgcggctttcgtccgggccgaggtcggcagcggccacaaggtcaggcgtgcggccgatatgcggcgtgatcgtcggatcgatcttcgcgagcacgggcgtggcggacagcgcgggaccgaaggcgaagaactcgccgggtggaagcaggcgcaatagcgccgcctgatcgctgccgaacccgagcaggtccgcggcgcgcgccacatcgcggtcgaagacgttgaggccgatcagatgattatgcagttccgagaccaccgaactggcgagtttggcgaggcgctgcgtagcgatgattgtgccgatgccgcgtttgcgcccccgggcgcacatgtcggtcagcgtggcgacgcctaggcggcgggtttccgcatcacgggcggacgctgccatatgcggtgccagcagatgcgcttcgtcgatgcataccagcaccgtgtgcgcccaatgttcgcgttgggctgacagaagcccggcgaaaaaggcggctgccttctcgatgcggtgatcgggttcgagatcggtgagatcgaggtgcaacgcgatccggtgctggcgcgtgcgcagcgcaagtgcagtgagaccgtcattggcatagtcgcgcgcgaccacggtggtagcgccgatatgcgcggcgagattggcaaactctccctccgggtccacgatgatggtcgtgagatagtcgaaggcctcctcgatgatccggcgcagcgtctggctcttgcccgcgcccgatgatccctggatcaggcagcggcccgacatcagcttgccgagatccagttcgaggggaccggtcgagcactggccgagcgggacgcgggcgtcacgggtgaaattgctgatgggaatgttcatcggacatactccttgaccggccgccagaaggcggtcgttcgcgttgaatgtggagggggaattcaggcggcgatcgctgccggaagaatgatgggtccagcattgcgccagtcatgaccggccgcttccagggcatcggtcacgacagcgaactggcgatcgccgtcatcgtgaaggattcccagcgcgcaagggtcggccatcacctggctgaacagaccggctcgataggcgtcgaaatcctgccctgccccgaacggttcttcgcaggtaatccagagcgacgcctcaatctcccggatcagggcagctgcgcggtcgagcttgggatcgtggaacagcgagcggcggcgcagcagaagctcggatgcccagcgaggcccttcgggctgatcgatttgccacgcggcggcctgccagcccttttgtgacagcgtatcgggcgggaggaacgcgaatatatcgttgagccagcgcatctggtgcatgcaatggatgcgcgcaccgatggcgtcgcgccgatccagcgcatcgggatgctcggcctcgagcgccgcttccagttcggcgggcgtcagcgcgatgaagcaggcacgctgatccggatcgggaacggcgcgggacgcataaagtttagcccgcgtgactggcgcggatgcgtatggcggaagttcgacaaaggcgggcgctaccgcgtgccagagcgcatcaggatagtcgtccagggcgacgacatgtttgagcgtgtcgctgtcgtcagcgtcgataaggttgagccgcgcgccgccacggatcgatgcaatggatgcgggatcgaaaagggcgacctgcaaggccgagcgttcgaggctgctgagcgcgacatgggtgacaggatggtcaatggaacccgatggcaaggtcatgctgccatctccatggtttcaaggatctccacgaccagtgtcgtgtcgttctcgcaggcttcgcaaaaggctgcgtcgaacaccgagccgagcacccagtcctgtgcgtgatcgtcccagcaggcccaagcgtcgcgcattacatcagtgctgccgcaagaggcgcagcgcacggtggtaccggccacagggcttgcggtggcaaccggttcggccaggtcgccggattccttcgccactatttccgtttcttcgggaaagaccggaaatcgatcgcagggcggttcgtcgcggtcgaagctgatccaggtggcgccggtcttgcgggcgtgggtcagcagagcccagatctcaggggaaagcgtgtcggggcgctcgggccagtcatcgaggagaccaagatggatccagtagccatactggtgtggctcgatggacaatatgggatggtcgatgatgatccggccgctgtgtatgtgtgctgccaggatcaacgcttcgatggtgttacgctcggcgaggggaagatgcaccgtcgagcaggcgcagacggggaagcggcgcatggcccgtctccttcatgaagttgagaatttgaaaagtgtgagcgccgggcgccctgcggtggatttttagctcggaatgaagtcgacggtgatgccgccgcgctccgcctggatgacgatcttgcgatcctgcggtatcaaccaggtgagatgatcccgtgcgctcatgtcgatggcctgaaggatggctgcatcttctccgagaaggatcctggttgcctcctggcgggcatcacgctcgaaggcgcgtgactgggtttcccagctatcgttgtcgccatcgtcgatcgaacagaataatgtcgcgtagatcagctgtcccaaacggtctggtgtgatgtcgctgtcgcgcgtcacaaggatggtggccgcttcgatgtcccaaccgttgttgtcgcaaacaagagccgggatattgattgaatgcatgtattgtggtgcgttttcgcgtccggactgagcgactgtcagttcgaggacgatcctgtcgacaaggcccgaaggcagatcagcgggaagatggttgttgtcatcatagcgatatgcagcgccatcgtggtggatttgaaaggaaacatgcacgatgatcggaagctggtcgtaccaggcatagccttccagcaggcgttcctcctcgacaagctgaaaatactgaagcggtgtctggcgccgggcgagtccgatcggctgcgcgaggtcgggctgcagaaaggggacgatcagcatggtgccttcggaagcgaacctggtgcggatgcgcccatgatggtcatccgcggtctgtggatgccagggcgacaacgatgatcgcgactcaggcagtgccacacccagttcttgagcccgctcccaggcggcaaaggggaggcgatgatcgggccgggcggcgatggctttgtatatagctcgttccgcagcgtcacgaagggccttcatcgccccgttttcgatcacctccttgcgggcgggcagcaccagatggacatccggcgcatcgacaatatcgatccggacggtccagcgggcgctgctgtccttgagttcaagagtggtgggcagggagcatttgacgcgcaaaccgtgaaaattgatgcggcgaccatcctgccagtcagggtcgagatcataaacaccgatacggcagccgcaggcgtcttcgaccagcagcgcacccttgaggaaatcctcgcgcggctgcagcaccccgttcatcgtgatcggcaggggaaagtggagggcgatatctgcgacaatgctgtgcaatccaaaatgccagtcaccaggcatttcgatcgagatcagcgtgccccagccaatcgtgccctgctcaagcggaagcggtgcgccgctgtcccatgcatgggccgggatgcggactttccaggccgtgccggctgatggcgagaaggactggatttcgaccgtgcggccggcaaggctgaacatgcccattccggcgggatcttcggaccgcgcgatatcatgatgccagcccgaatgtcccaacatcagcagggcagccggatcgtcgatgccgcaaccatcatcgcggatatggaggcagaaacggccttcctgctgtgtgagatcgatggcgatgcgcgtggcgccggcgcgcctcgcattctggcacatttcgtggaggcagtcccggctgtcgcctgagaagagacgcgacgcgcggcggatcgcgtcctggctgacggccgtctggatggtggcgggaagaggcatgatcatctccggtctcgacgacggaccgtctgtccgccccccttgcgccgccccctcccctttcatcccggattgcagatgccaggtgggcaagacggttgccgccgggatgaccgtcctgcaaaaagagggtgatgaagcattcaaacgatgtgaaactgcgagactttctgcggcgcttgcccgactggatgcgaaaggatctggcctcgagcgatgcgacaaggcgggagcgcgcggaagatgccctccatgcgatgttgctgccgttgctggtgagtggtgccgatggcccctgacgcggccgagtggggatgcgctagcgggcagcatgatcgtcggcgaggaaagtcgaccaatccccatataaggtgccgccatattcgatgagatcgtcgatcacgttgaattgccagtcgcaaaccggtccgtgagagttgctgactccactggcgcgccactgtgccatgacgtcagggaagaagcgttccatgacgtccggggtcgcggcgaatttcagatgacacatataggtcacatggatcgaggcgagcggtccgatcacggggccatcgctgccccagtcctccatctgctcgtcgggcgtggcgcggccatggtatggacgcagataaagcttgcccggttccagtggtagcgtggggagcgtcggcggtgtctgcgcattgtccgaacggcagggagccgcagggcgctcaagcgttcccataatcgggattcctttccaatgtggaatcaccagtcgtggaccggcaaatcatccgagctgtcaccgtcgcaatcgagcagcaggaactgaaaaccccggctccggccgaaggccatgaggcggagcaggtcgtctggcagttgcgcctggcgcgcttcatcgagcaaacgggtgggcacgaaccacccgtagacggaggcggcgatgtcgatcgggcgttcggtcggcggccaggaggcccagccatcgagaaggccggccgtctggaccgtcagatgcgcggtcgagagcacacagtagcgtcctgtttccaccgattccggagcgacgcttgcctggacaggtggcgggacgacctgaagttggtccctggcgcatccgtccgatggatgcccgtcgaaatagacggcgatcacggtctcattgtccagcgtggcgggatcgcgttcgtcgccggtttccttccaccactccctgcaccaggcggcgatttccgcgtccagcgcggcctcatcgatcgcggcatggatattggtgccatagcggtgctcgatggcggcggcatgaaggtggaccggccagggcaagggcgatcgctggagtcgatcttcggctccgcggattttcgcgatcagttggttccgtgcatggtttgcgaggtcatcgggatgttcgatggccgagcgtgcccgtgccagcaggtcgaggtgatcctcgcggctggcgatatccgtcgctcccgacgatcgctcttcgccaatggcggttgccgaagcatgttcagcatgctgtccggccgcatcggaacgcaggatcggatggtgcggatgggaccagtcgacgctctccgctagccatcggcctatgaaggaccagtcgaggccgaaggggcaatcgtcatcgatgtcctgccatgcgcgttcgaccgcagcagtccaactgagcacaatgggacgcagggcctgagtcccaaggctgtcgaagaccctgcgaatgacgaaggcacgtgccagcgcatcgggatcggtagcgggtcgatcgcgaaaggtcaggacagtttcccacaggcaggcggcgatttcgagacggaaaggggcatagctggtcatgggctggatcctgcttcaggctgcgcggcgttgattgttgatgcaaagcccgagatcggcggccatcagcgtttcgatccgcggtgcgaggctatccaaggctgcgttgagatcgatgccggacatgcgatggctggcctccccgggattatgatcgagctgaagcatcggcggaacgagacgcgcagtcatttcagggaaaatggcgtgcaggatgatggcttcgacacggcgcgaaacgagattgagtcgcgccgccaggccgcaatgcatggcgagatagcgctcgaaccagcggttcggcgcaagcacgtcggcgagccgggtacagggctgtcgtccggccggtgtcacggcatgaagaatgaccacacgatgacgacggaggggagtgagctggtccagcgggataaggacacggtagctgtaaagcggagcctgcccgtcaatgcgggtcctgcaggtgatcatgtccatcgggcgtctccttgacatgggtgcgcgatgctgctcgcggtgtcctgcacaccccctccccctccgctccgctgttcggtccggagaggggtctggatactctggagaaatgggccggatcgggctgaaagcggatgtcagcccgcggcctcgccaccagggcaagccgcgttgtcgtagataggcctgtcacctggccgccatgggatgggatgccagatgcggccattgtagctgatgcggccgacgatgacgccgtcgcgcatgagttcggcttccgggaaagcgctggcgccaaggcaggtcttgtcgcggcgttcgcaatagcggcgcgacgcatcagcgagcgtctccaccatgatgtcgggatatccggcttgcctgacgatcagcggcaacgggtttgcccggcctgtttctgcatatgggattttcgcgttcgggcgcatggctgcgatcctcaacggcaggacatcatggacggggaacgtcgtagcggggatcgcattctggcttgccgggatagaagcccagtggatcgggcaggaggagctgaacggcggcatattcgtcatggccgagaaagcgcccaacctggagggtgaaggcgctgcgagcttcagccccggcaaggcggggacggatcgggaaggcgctgccgaaatcgatatccttgtcgggcacttggtccgtctggcgcattcgccgaccgacttggttaagaaccgaccccatcaggaccggcgcgagattaccgacaatcaacagttcgggcaggccgagacgggcgttgccgatcgtgtaggcaaagcctggatttgtggcgtcggggaagattgcgaagatatgctgccccgtcctgtcgatgttggattgaatgatggccctgctggtggtggggatgatcatgatgggcttccaatctcgcgatgcgagccggcgtcgcgtggtccaggggaggtcaatagtgcgggatcgcggaagcaaagcggcgcagcattgctgccatatgcttgcgcaaatgcgccttgttggagatgatcgcttccggcttgagccgttctccctgcggcgtcatgaatccgttcgcggacgcgccgtttgtcagctcgacgacgatctgatggccgcgcgggcgggcggggccggcatagcgggcgataaattcgccgaggcggccggagagcccctgggcgaccttcgtccagcaaatatggccgccggccatgatttcgccggtatcaagcccacgatcgagccaggcgcgaagctgaccgcgttgctggatcaccgagtttcgtgttctctccatcgtgcggcagagtggaaggagatcggtgtgatggtcgatccagtcgagatcatcgccaccggcaacgaccagaatatcgtcagggtcgacatcggcgagcaagacaggcaacgagttcggcgcactcgccgatccgccattgcagatactattccacaggcgaaatccctggcccggaacggcaaggatcaccgtcatctcctgatggcctggccgggactgtagcatggcaggaagggcaaggcctgcatccgccgcggcagtcgcacctatgatgagcaggcgtctggaccatcgcgtggggcgcggcgcgtctgtcggcagaggccaattgcttggaagtggccgggacaccggctgaacagggttgctgcttgcctcacgctgcgttgcggccgcggcggtataggcgcgccgcgctgcgtcgaacgggtcgtcgaaacaacctccgccgtcgcgaaaaccctgggcgtaggcactgtcgagaggatcagcattcgcgtgagccgttgtactgaagaatcggcgcggctcccagcctgccagtgccgcgatagtaccatccgcatattgaaccgcgtcgtcccagtcatagccatgacggtttcgggcctggaggatgaaacgatcgcgcgcgtcggtgctgactgcggctatacggcgctcgatgaatgcgaaattcctgcgcttcctttcgcgttcgccctcctcgcggatggcgtcgttgagaggacgaagcgccgcgacccgctcgcgaatgcgggccatccggtcctgggctggcgcctcattcgggagatccgggaagtcagcccatgcgagagccagttgccctgcgtgatcctcggggcggcctcgcacgatccagcattgggcatcggcggggtcaaaggcggtcgagacttcagccaaattggacgacccctgcccggtatggcaggatggtcgcatagggtcggatcctgaccgcgttgcgatgtggcgcgagttgtcaggcatgggcgatctccttgaggatcacgccatccctcccccctctcctccagtgctcaggttattgcgcaagtggttgcgatcggtacgggccatcggccgcaaggaggcaccgcaagtggcgaaacgaggcctcaatctccggcgttacccgagccggtgaaggggcagccggcggcatcatagcgatcgggatcggctgcccggacatgccatccgaacatggcgccagcctgcatggccacaatcgcggcgggcgttgcgttgaaactggtattgaacgcatcgacggcgatcatcgaaggcatcggccagtagcccgtctctcctcgcttgatgatgatggtctcaccggtttctggatgaggacaggcgcacatgtcgggaagtttttcgagattggcgagacgccgtgccgcgtgttggaggcgaagcctgggcaagtcccagagccaggatggcccgaactggttgcggatcatgcgaagcgatgtgctatatggctcccgctcgtcatcgccgttcatccatttgagagtgagcgcgtccttccaacgccgtccgtggcgcgcacgaaaatcgagcagcgcacgccacatgcgatcgtcgggttcctgcatgatgatttccttgatcgggactggcgactccgccgcatgatgcggcagactggtcggctttggccggcgtgatcgccgatcggcgtcaggcggaccggacggtggcggtgcgacggagatcgggaatgcgcgcattgtcgtagacgctgttcaccgacatatgcagcgcctgctgctgcgcgctgaaccatgtcgcggccgggatccgatatgtctcggtggcgaaagggtcggcgccgctgaaaaaagcgacgtcgacggtgaattcctgaagcggaacggcagaatggggacgcatgagggcatcctttcaagacaaagggcatcctggcgcgggaccaggatgccggattggagggggagaagcggaagaaggccggacgtcagagcgcctgttcgaggagctttcgggccctggtttccagctcgaggcggctgtcctgatggggcttcgatcgggcgagcgcggttatgccctgcacgaaatcataaatggattcaggcggccggccttcctcggcgagcacggtctggatgattttcgtggtctcggccttcgagaagccgcgcctgcgcaggaaaggttcgcgatcttcgtccttgcgcgcgacgatccgttcgcgggcggccttgatgccggtgatgaagtgcgacggcgaggagttcgcgaaatgctcgagcgcgggcgccgcctgctgggcaaaacgagcagcggcgaatttcgagtggcggatgttgacctcctcgaaattctcgacaccccaaaggcatctgttcgcgcacacgccgcggaggaaaaaggtcgcgatgccaagcgtcttcgagccgacctcgctgttccaggcatagaagccgcgaaagtacaggtcaggatcgccatttggcagtttccctgcctcgatcggatgcgtatcgtcgacgaggaacaggaaaatatctctgtccgatgcgtagagcgtggtcgtttccctggtgacatcgacataagggttgtaggtcatggtgccccactggattgtgccgggcaccttccagcgcgtatcgccgacgccatcaccggcaaaggccatcacagcctggacgagttcccagtcgaaaatgcgcccatattcggaaccggtagcagcccgcagttcggttctgccttcatccgtctgcagcagtttgacctgctcgccgcggtgggtcatgagcccatgttgcaggttgatgcccgcaagggccgccggaagctggcgcagataggaagccggcgccccaaccaggctcgccacctggccgaaggaccagttggtcggcgccagggggcgatcatcgccgggcgccatcagcatcaggcgttcgagattgtcgcttttcgcctcgacccggatcgcgcggctttcgacgatgcgggtggtcgcccggtccgcgcggccacgaacggcattatagaggctggtcagcgagagatatttctcatcgtcggggcgtgaaaaccattccgacgagacgcggctgctcattcggccgcgcgagacgtcgatgcgatagggagcggatacggggggcgtgtcggtcatgcgggcaagggtcgccatgggaaccatctccttgagatagaggaacgacgggacgatccacgtctcccgtcacattcccgcccctcccttccctttctggcgtctcgcgatcccggcttcgcaaaaccctgatttgacgctaggataaaggccgcgttccaaatcctccttctggcttatccatcgatcgccaggaggccattacagtgacgacgttcggaatattggtccggctgacgcggctgatgccgtctgcggacctcggtgccaggcgaagcctgatagaggcttttgccctggaagcgctcgtgatcgcgatgggcgttgccggtccctatgcgctcaagctgctgatcgacaccctggccggaccagtaggaccgcccgtacaattattgttgtacatcctgctgttcgtgggatgctgggcgggcgcctccattctggaaacggccaggctttcctgcactgcgaaaatggtcgaggcattggcgcgaaagctcaatactaatgcgcttggcgcgtccctgcctcaaatcacggcggcgcgcgacaaccagagcggacgcgttcccggcatgctggagcgattgccctacagcctcacgctggtcgtggaaggattgatctggcggctggggcccgtgttcctgcaggctctcgccagtctcgcggtgatcgccagcctgatcgagcctcgttatgtcctgatccttggcgtgacgcttttgggattcctcggggcgacgtggatcggcgcggcacgccatcgtgtgcatgccgatgcaaccaatgcggcttcatcgcatgtgtcccgcacaatcggcgacatcgttcgcaatgcccggcgggtcatcctcaacggcgctctcgatcgcgaactccactatgtaggcaggacattgagcgcgaagcggcaggccagcgcggccatgtaccgttcgctcactgtcatggcggcgctgcagttctgcatcgtgggagccgggcttgtggcgctgctcatgctggccggtctcgacgtcggcaaagggcgaatgacggcaggcgacttcgtgctgttgcagacgtacgcctttcgactgacggttccgctgagttcgctgggttatatcctggcgcaagcgggtgtcgcgatcgccaacatccgcgacgttctggcattgacgaatgccgaggatgagcggggttcctggcagccggaccgctttgccgacggcgatctcgccgccgaaaatctcagcttcggctatggtgatggcctgcctgctctcgccgggatttcactgcgcatcgcgtcagggcgcttcgtcgccattgttggcccgaacggttcgggcaaatccacgcttgcccaaatccttgccggcgtgctcgcacctgcctcgggaagagtcgagattgcaggggtcgatatcgcgacgatcccctggggagagcgtcatcgctatattctttatgcgccgcagttcatcggcctgttcaaccgctcgctgcgggagaacatcctctatccccctgcaaaccagcccatcagcgacgtcgaggaactgcttcatgtctggcgcttccacgagcccgggagaccgatcgacttcgatatggaattgggggaacagggcgagcgcctgtcgggaggccagattcagaagctggagcttgcccgcctggcgggagtagacgtgccggtcctgatcctggatgaaagcacgtccgcgctcgatccgcgcagcgaggcagatgtgatcgcgaggctgcggtgcaggaccgatagcgcgacgacgctcatcatgatcacccatcggctggcgacagcaaagggtgccgaccaggtccttttcatgaatggcggtgagctggtcgacagcggaacgcatgcggagttgatgaggcgatgcgtgacctaccaggatctctggcttgctccgcaagaatgaggctggcaggcagcttcccggcaacgccttgcatgttttacaaaatggcgtatatgttcaacgcaaggagttcccgatggcgacaaagcatgaagatcatctgtcccagcgccatgaagcggtcgtggctgcggcaaaagcggcaggcttgctgtcaggcacgaacagcgccgtcggcgcgcgcgtgccgcgtgaactcatcgatcgcgccaagatgcgcagtggcatcgcctcgaccacggatctcgtcgaatatgctcttgccaaagtggcgctcgaggatgatttcggcgccaggctggtaggccggaagggttccattcctgcggatattgcgcttgggatttgatcgcaaggcgtcgttacgcaggatcaggccgcagcggctcgcagcaagactgacacggcgacccgaagaggaattgccgcttgttcacaaggcagccgtcgtcggccgggagttcctgcttgacacctgtgtctatatcgacgtgcttcagggcaagacaccggtcgaagtagatcgcttgcttgaaaaccggatcgtcaaccattcgagcgtggcgcttggcgaaatgacccatctgatgggtgcgctcgatccggccgacaagcgcacggcgtctgttctcaagatgctggggcggacgatcgatgatattcccgagcatcgcctgagcgtgccctcttcgcgtgtgttcggcgaggcgggcatgctggcgggaatggtgacacgcctttccggtcagccgcattccatcgcgctgctcaacgatgccctgctgtttcttcaggctgcggcgacaggttgcgatctgttgacgggaaaccggcgcgatttcgattttctgaaccaactcatgccggagacgggcctgatcctctactgatcggtggttcccgtgctcgggtcacacctcatcacgcagaatggaatagacgtcatcaccatataggcgggtggtctggcagctctcatcccagaaatgcgttccggcgcgaaggcgcgctgccacccggagtccggtgtcgaggatgcgccagatgccgatgggggtccacagcccgtgtggagaatattcaaaccagagttggcggccgagctggccgcatttcatctgaaatgcccagccgcgacggtggcgctcggctctcacctcgttccccgcatataggccgggcaggatgcgttccatgctttcgccgtggcggatcatcgtgagtccccggcggatacaggcggttcggcctggaagatgtcggctgcccactgcgcgatccacggttcggaaatttcgtcgtgcgacagttgtccctcttcgatcagcgcccggatttcggcgcgcgcctttgcaatcgccctctcccatggatcgcgtggcggtcggtcatcggggccgagcggcagttcgccctgcatgggcgcgagagcgcggacggaccgcgcatattggcggcgtgcccagcgctccatatgatcggcgacgaaggcgtcggtcttggagatccgcgctggcgggcctcgatcctgctgcctagcccgaatgcctggctgtctgtcgaagccacacgacgttcgagccggcggagcttgctgagggccgtgccttttatgccgagtccgtgaatcatcgtcctgctcccgagaatgcgatcgagatgctcgaagatggcgatcaccccatcgctgccgcctacgggtctgcggcacatggagccgataccgatcaggggtacggcatcgatgatatcgcctagcgcatcgatgcacttttcataatcgcctgcgacccggcctcgtattaccggcatgaagcgatgggcaatgccgcggtcatgagcgccgcgccagcaatcgcggttgacccggatggttctcgaaatccggtcgcgcacctcttcacgatcgggtgcgatctcgggttcgacgcaatagtccatgctggcgaaccagcggaacggatagcttgcggcgagatcgagataagcttctgtcgcccagggaaatccgcgatactgcgataaagcgacgaatccggcactgtccaatgcgatgccggacaatccgtcggcatttttcagcagatcaaggcgccatccctgccattcgggcctgcccttgcggcgattccagcgcggcagcgcgttcgcggagatgagtgtcggcacctgcatggcgcgggcgcggttcagtatcggccccgtgcgcaggtgcggcaagccgaccatgatctcgatcgccatgggactcaggagacgtgccagcagcaccagcgctctgcggcctgccgagcgctgagcaggccatggtgcgcgctacaccatctgcggaaaggtggatcgagagcaagtgcggggtcgccgagctgaccgaccacatcctggacaaaggcatcggccggatccttgccgagcccggcgcgcgcagcggtgatggccgcctgaagccgcgccgccatcttctcggcttcctcgatagaaatatcctctacggtgcgcatgccgccgcgtggtccgcagatggccagcgttatgaccgtcatgccggccggtgtctggctgagcgcggtgatatggacatgatgggacatgccagcctccagcaatgtgaaatctcggatggtcagaaaaggctcagctgttgcggcatggccggtggcgaaatccgtggctcgcgcgacggtgaaactgcatggttgatcggggccggcgcaggtggcgcttcgacagcatggacaagcgtctcaccggcgggctcgtggcgtcgtcgatgggcgagccgggcgttccatccgcccagaatatgggccggtgtgtaccaatgctcggccgtttcgcccgagagggagtttccaaccatgagatgcgccggcacatgcagcagcgagagctggacttaggccatgtggatcgcgcgcgggtcgatatcgatcgcggtgacatgaagatggcgctgatagtttataccgagatcgcgcatggcctcagcgagcgcgatcaccatcgaccccgccccgcaggccggttccatggcggtcacgaagccatggtcgccgatgatcgccttgacgctttcggaatcccggattgtcacctgggccatgaagcgactgagggtataaggcgtgaagaactggccccgcgccttgttgtgcagctcaaggtcgtggaacagggcgcccagcacatcgccggggccgacttctagagcctgcaccagttctgcgaggactcgcggaaacagatcgatcacatccggccggtagtgcccgacaatgtcgagatagctcgcctcgcgtggctcgcgctgccgcgacgccgttggccatggcgagtgccatggcctccatacagtggccgaaaacggtgtagagatcgtggcgcggctggctgcggcggagcagtgtcgccatcgccttgagatagggctcatgcatcggagcctccagatcggtgatgagggcgagcgggcgcgggggcggatggcccagccgcagcgggatcgtccgcgaggtgcttttcgtgaccgcccgcaatttacgcggatttaagagtgcaggcgcggatatggccctgctcaggcagcgttcttgcgaatccactcgtatagaaggtgatcatccggaccatattccgagccgatggcgatgcggatcagacggccgtctcaggcaaaggccgatgctcggggaaagctgaggtaggagcgtccttcaaggatcaggtcgccggagcgcaccttcgtgatttcgcgggtcgtgccgagcaggcgatgaccggtcggcgcgtcgatcagtttcaactggtcgccggctttgatccgcttcttgaaggccgccaacgatatcaccgtatcgaccggattgcggctcccttgacgctttgccaacgccgcccaataagcttggccgatgcgcacgtcgcagtagaaactgcacgaccagaaatcctgcaatggattggtccgggtcgaaccgaaccgttctatctgatcgcgtatttcgactatgaaggcgttctgcgcgtcgcggccggtcaggtcggttggagcatcgagaatctccgcgatgaccttgcgccccccggaaaacttctccgtgcggatcgcgaacgtggtttcggtaaaatgttctgccagatggcgctcgatccgagaagcgagcgacggcaacgcttctccggcgcgatagaggtcgccttcgtagtggaagttcccgcggtcgtcatgttcggtctggctatacaggcgcgcggatgcgcccggcgcggtggcgtcggtcatgatattgtccttcaggtttaagaagttttttgtggtgtgagccggtcaggccggcggcggcaccgtcagggcatcggtgctatcgcctgcttcaatcctggggagcgtccagtcgagataaccaagacgcgtgtcgccattcaggacctcggcgatccagtcgactgaaggatggtcgggttcgtcgacccatggatcgggcgggtctcgcactggcgcggtagcgaatatggccagtcgccgcgccagctgctgctgcgtggtctcgaactcgacatgatcggcgaaaatcgcgcaccaccctcccccgaagctgtcgtgacggggacgtgagcagctgtagctccagtcgaagccgaggggcttggatttcaaactttcctggcaacaccggcggatgagttcggcgatcgggcctggctgaaaatccgtggttccgtagatcgagacgacacagtctgcgccgcccgaaatttcaatctccgcaccgaaatcgggaaaggcgggatcatcgaagatgccaagcaggccgttgaacggattgccgaggtccgtcggcatgaaggcggccagaaactccgcgctcggttcgctcgggctgaagtcgcccagcaggtcggcagcgtgctgccacgcctcctcgatcagcgcgctttcggctgccgtgcaagtgaaagcgaaggatccctggacatgatgatcagccatggacggtctccgaaatggctgcatcgggatcgtggtcgaccaggaccatcgggggcggattcatgcgcgcaagccggtattccgcttcgatcgcctcgatgcttcccagttccctgatacgctcgatcgggaagacttgttcgtcctcctcggttgtcgggaccagttgtggttcgccatgacccaggtaaagaacgcgaacggacggaaagctgccgggatagccgccggaccagcgaacatagtggagaccatggaggcgacagacatcttcgatctcttcgaaacgaccatcggcgacgtcatgatccatcagcgcgagtgccgtatcggtgggtagatcttcagggctgaacggcgtgccatcccaatcgatagcgggattgtctttcccgatagcctggatgagttgaggatatctggagcgggcaagcacgccaccgatcatgatgtggacggatacgcggtcggccatggttcgccgttcatggaaacaagaccttcaatcggtcctgatcgtcccctctccctccactttccatttccggacctgcgcgagcacgatgcacaggatgcttgcatgagcggcgcattcccgcttagctgttgaccccaaattcttcccacaatcaccgccatcttcatggccttccagttcagggagttttacgtggccgacaccgagcagcccgatttcaccgccatgacggtgcagttattgagcgcctatttctcgaacaatcaggtgccggcgggcgacattgccgggatcatcgaagcgacccgcggcgctctggaacggaaagccacggtagagacgccggcgacgctcgaatttgttccggctgtatcgatccgtaaaagcctgagttcgcgagagcacatcatcagcatgctcgacggcaagccgtacaagacgctgaaacggcatctggcgacaaacggactgacaccgtcggaatatcgcgaacgctataatcttcccaaggattatccgatgatcgcgccggcctattcggagcatcgacgcgccgtcgcccagcagcttgggctcggacgacgcgttggcgcaaaggtggggggcgaggcgcccgcagtcgaggcagcacctgtggctgaggcgggatccgctggggctacgccggttgtgccggaagtcgcaccggcgaccgaggcgacccctgccccagtccctgagaaaaagtcccggcgttctcgtgtcagggctgcggttgccaagctgggcgatgaggccgggatcgctgcacttgaaccgacgccggagccggtagctgcgcctgcacagcccgaaggggcgaccgcggcaaagcctgcaggcaagaaagcagccgcaaagaaatccaccgtgaagaaggcgccggcgaagccgaaggcgaatgcctcgacgccagcgccggcggaggaagctgtggccgcgccggcaacggcggaagctgcaaagccggtagccaggaagaaggcctctacgaaagcctcagccgtcaaggccgctccatccacgaagtcgaaggcgcccaggcggcgtgctgcgacggtcaagcaggatgaggccgaggcggaggtgccggcaccggcggaatgatgatcttcggcgaagtccggcggaaacaggccgcgctttgcctgctcgatgattttcagatcgttggagccaggatcagcagtggcgctcggcgatgatcctggcaaggatgtcccgtgcccgttccggcggcaggaataatctggtcttgaactgcaccacctcgctgaatgcgccgcatgccttcagccagatccgatcttcggggcgatagtcccggatctcgagacgggcactgtcgttgacatgaacgcgcgcgagctttgccgtcccgaggcaggggatcggcacggcgctgcccgcacgcgcgccggcgatgatttcgtcaggaccaagggcgatgccgccgtcgagcccaaactccctttcgagccgttcgagggcggcaggatggatgatacgcccgaggatggacgtgccggcgccatcgtcgatccgccacacgcgcacatcatcctcgggcagcttgttccagacgggcaatagcaggccggtcgcgagggtaatcgtctcgaccagaagattcttggcggcttcagcggcctcctgctgccaaaggtgctggaatgtgtcgcggtcgacctcgctccagtggctggccgccagggctgtgacttccatgcgggactgacctgtagggcgaagaagatagcatcgctcgatccagttaccgtcctcatcctgccccggccatgtcggcacgcgcaacgccacccggccggagcgggcattgcgaagccaggcgatatcgtccgcatccttgcattcgagcagaagcatggcccaactgatgatcggcggccgccggtgcagctccaggcgcaatagcctcgtctcggcccgggtcacgggatcggtgcgcaagagttgatccgacagcagatccatgcggtcggcgcgaatggtctcgatgcccaggtccagtgtgcccgccgtgcgcgctgcttcgacgcgatcctcgatcagccccagaaactcctcgaatatactgttctgggttgcgattcgcaacgccaggatgcggttgagccagcgatgaatgggcggcagacgctcgagcagttcccctccctcgtcgcacagttcaagtcccgtcatctcctgaaaggcgtcgagcgaaacgctgcgcagcttgccctcgtaaaggagatggaaccattgcgtgagcgcgtcgcgcgcaaagtccgattccagattgtccgacgggtcgaagagattttgcgatccagtctggcgctgccccctggtcaaggcgcccaatgcttcgagaccgcggatgatggtgctgaggaagcggcgctcaccgcggcaatccgtagtgagcggacgatagacaggcgccgtcatctgattggtgcgatgactgcgcccgaagccttgtacggccgaaaggatacggaagcccagttccagaaggaaatgcgcgcgcctacgatgggcggtcgggcagttccgatcggaatgcatggaccggccggtgctgcccgcgagcgaaaaggcggcgatcggcttggttccattctggaatgcctggacttcgagaacgttggcgcgggcgccccgcctttcgattttctgtttgccggtgacatcggtcacgatgcgccgcgagcgtccggtgatctcggcgacgcgatcggtcccgaaatgcgcgataagggcgtccagtgcggtgggtatagccggaagcgcgcacagatcctcgatcagttcgtctcgagcggtaatcgccttcttgcacaacaccggattgccctcggcatcggtcatcggttcggcgcgcacggcgccgtcgtctgcccggaagacccgcatctggcgtatgggaaaggcatttttcaaatagtcgataagagtttctttgggcgagacctgaacatccagcatggcccgctcctcggcggtgagttcggagagccgccggtccatgatggcttcacccgtgctcgcgagttgcaccagcacggcgttgtccgacgccagttcctgttcgatcgccctgatgagcgaggggattttcaggctcacgaggaggctggaaaagaaccttaacttggcagactcgaaggaactgagccccgatccgcgcgcccgggcgttctgcgtcttgcccgatatccggtcgacgatgccgatctcggccagcacttcgcgaagcccgcgatgaatgatgctccagctatccgcatagccgtcgtagatcgcgatctggtcgggcgtcagcacatgttcgagcggctcatattcgacgcccgcgaagctcagtgccctggcggtgtagaggcccatcgccttgaggtcgcggcaaacgacctcaagtgccgcaatgccaccctcctccatcgccttcatgaacatgtcgcgcgtggcaaaggccgtgcccggtccccacaggccaaggcgaacggcataggagaggttttcgggcctcgccgcgccagtggcggacatgtagagaatgcgggcccgtggcagggcattttgcaaccggatgcccgccagcccctgttccgacccttgggcctttccgaaatcggtttccgtgccgccggcatgggccatggcgtgggactcgtcgaagacgatcacgccggcgaagtcctcgccggtccagtcaagcaactgctgcaggcgcgatgccgtgtcatggcgggcggagcgcagggcggcataggtcaggaagacgatgccgctttccatcgtgatcggtttgccgagagggaaatttgcgatcggctggatatcgatggcgaggccgcccagcgccgtccagtcgcggcgcgcgtcctcaatgaggtcggccatggaaatccagatcgcgcggcgattgccgcggttccactggtcgagaatgatgccggccgcctcacggcccttgccgacgccggtgccgtcggcgatgaagaagccggtgcgatagaggtggccgtccctgtcctcgacaaggcgatcgccggcgagattggccgcgaaacgaccggcaagatcgcgctcatgggcgtcgcccgcatagatgatggtttcgagctgcgcctccgacagcgccttgatcgcgcggtcctgaagcattggccgatagctgggcgccggaagcgacaccgaagccatggcgatggattcgaccaggtcgtcgggatgccgggaagcatcctcgatggcgatccgcgcgaggcgccaggcggaataaatgcccacggtttccccaggcgcaagcggcgcctgaggcgcggtatagataatcggtcgcgcctcatccgccgtggcggcgattcgcgagggtggcgcaagcttttggccgttcatgcgcgcgaagagcatggcgggcgattgggcggcagggacaagggaacggggcgtagcggcggccggcggcggcacaagcggcggtggctcgaggggagcgagccgatcgggcatggcaagcaccaggcgcagcgccgcttcgaggtcaccggcaaagtggcgctcgggcgtgcccgtccatcccctgtcgaagaccagcaaccgcacatcgatccccgtgccatgcttggcgtaaggactgcccgaaatggtgatctcggcgcggggcgggacaagttcggcgacggcgttatagccaagcgccgcagaaccttcaggcgagaagctggtgggcatgatggcgacgcatcgcccgccaggggccaggcacgccagggcggcgcgcagatggcgcgcgccggcatgacgatcgatcccgcgcccggtgctgcggctgaaaggcgggttgatcagcaccacgcccacgcgcaggccatggaccgccagcatgccggtgcccgccgagggttcgagcaggatatcgtccgatcggcagcgcgccgccatggccacgagccatgcgagggtgatcggcgtgctgaactgctggagatcgacctgcttttccgagcggtaggtctgggtgggcaagcggcgctcgaactgccgcaggcgttcgaagatgtcggcgggcgtgccgccaaggagcgggctttgcggatcggcgaggagcaggacctgggcggtttccaatgcgtcataggcatcgcgcatcgaccagagcccgccggcatcattgacgccgaaaacctcggtcatcaaccgcttgaggctttggcggcttacggcgacgccattatgcaggcggtgggaaagagagcgggcgacctcggacagacatgtggcggtgtcttgggtctgcgacagggcgagttggggcaagttcatgggcacctcttgggacaacaggacaatcctcctgtccccttcccgctttccttctttggggcggtcggatttgcgcggtcgggtactgcgtgggtaattattggagcgggtacgaaggggaccgttcagttcttcaggcgctgacagccatcgccgtgcctgcatggctgcccagcttgaaggatggcggcgaataggattaaatcatatccacaaggagtgtcatccatgcggacgacccaacagttcagcgtgacgctgccgaacgacttggcggcgcaggtgcgcgacaaggtggcgtcgagcgaatatgccagcgagagcgaagtcattggcgacgggctgcgcgcgctcgatgcaccggaccgggccgtggagcaatggctgcgcaacgaggtcgtccctgcctaggacgcctatcgggccaatccctcgcgcgggattccactcgaagacgtgcgcgtcgggctagcagaacagcacaagcgggtgaccaagcgcagctgaacgtggcccattccatcatcgtcacgccggaagcgcgtgaccatgttgatgccatctgcgactttatcgccgctgccgcgccgccagcgcagcggtttagccttcgatctcgacgtcgatcagcgtcggaatggccgcttcgatcggagtgtagagatcgatttccgcttccggcgtctcaagactgacgatcagggcgtaacgcgctttgtcgttgaagcgcttgagcccggttcgctcccgccaccagccggtgatcgggtggatatagagcatgttccgcgcggccagctcgacggccgggccttcccaaatatcgacgtgcagcgatccggccgagatggtacgctcgccaaacagccaaccatcattgttttcgctgaccggccgcgagtcattctccgcacgcccttcggcgttgttcctgcgcaggaagttcgcggtggtttcgcgcgaccgcttcaagtcgaaccgcaggccgaaggactgataacgagccgggtcgatggccgtggcgaagctgggattgggctcgatgaaataggagagcgttaccttcagccgcacgcgcagattgtcgagttcttcaagaatctggcgtggccagggcagcggatagacatgggcctcgtggaagcggatgcctgacgcttccttgcgaaagggctgaatctctctttgcgcgacaagggcgagatcgttaatcatggaggcgcgagcccgggcgaggtcgggaaggccatatccatagcggcggagacaatccgctttgtcgcgtttagcggcgcaggccgcgatggcctcggtcatgggtggcgtccagcgcgcgctatggaccatcagcgcccggatggtctcgggccaataatcagggtggtccgccgcgatctgcgcggctaagcgcgccgcctgcgccgtggcggcactggtggcccagaagctgtcgagcggacgctgaccgacatcgcgcgcggtggtgagaagcgaaagggagtcgaggccggcaatcgcttcggttttggcggggctgatcgccctgttgcccgcctcgaatacgaggtcgggcttgaacggcgattggccggcgcgccagagataggaggtgcggctataggggcttccggcgccgaccgccgccatcggcgtccagtcctcatagccggcctccgcgatctggctcttttcggtgtagccgccgatcgccagcgcgttccaagcctgacagggatcttccgccgggaaggcgtcggcatccgcgatctccgccggattggcgtggtcggggacgttgcccgccgcgaggacgatgagccgcttgggcgacgggttttcctgaccctcggattcggcgccggccgcggcctggtcaatggcggcactccatgcggtcgcctcggcgccgctgcgtccgccattggtaacggccatgcagaacaggcgcgcgcggtcggggttttggatttcggcgcgtgcgatggcgccttgggtgatgggaccgtaagcgtgcgggtcgttcgcgggaaagcctgcgggcggcaggattttgaccgattccagtcggtgcatgaggcgtcgctgttcctgatcggccaagggcgccacgaggtcgccgtgcagcgccaggcccgccatgccggtgccgtggccggagccgggcgcatgatcgtcgccgccccagtcgggatcgacgctcaacaggtcttcgaccgcgagggcgggctcgatgagcggatgggcgcgattgacgccggtatcgaggaggcagatggccggcgcctcgcggccgggccagatggtccgttcggcgaggtcgtcgatgaaggcttgtgcttcgtcacgcaggtcgtgggtgaagacgtggggattgtcgctcgcgcgccgcagctcggcgatgctacccgtcgcaaacagcagcaactcgatcgcggcgcggcggccatagaccggaacgacgatggtttcgggaaagcgcaggaaggtgtcgtcctcgccgacatggagcccgagctgtgcggcggcttcgagaacgcggtcaacccggtcgcggaagcaccacagcgaccaccacatttccgcctgggggtcttcgggcaatgctgagggatcgtcccgccagaaggtgcggatgcgcgcttcgcggatatgctcgatcgtctcgacgcgagttttccctttgggcgagccggtacgctcgttgagcggcccgaaagtgtaatcttggaacaccgcttcgagcgtgtcgcgcatgtcgtcgggcacgaacaaggcgatccggcgcgcgccttgttcggtgaacgtcacggcgccttgccgggttttttcccgcgtgcgttcgagcgtggtcgggccggcttgcggcgacaattccacctcaaggaaagtgccatcgggtggcgctaggggcggagcgccatccgggacctgccggacctgctcggcgtgctgaaaagccgaagcgagttcggcgatcaatcgctggccgtggtcctggcgaatgcggatgagcgggcgctgccgggcattgctgcccggcgacttgaaagccacgctgtgagcaagtctcgatatgtcgagatgcggtcgatcgtgctgggccacaggtcagtgtttcgcggagaaagcggtgcgcatcgcttggcgctcggcgaggcgagcggtgatgtcgggtgtggttatctggtcgcgctggtcgaggatggccgccttaaccgcttcgtcggccgcgcgcgcgatctcggcctggctgaggccgcgcgccgctttttcgatgacggaccatgccaatcggggatatttcaacggcttgaggtttgctttgaccactgctcgcacctgttcggcggaaggcatttcgaactcgatcacgtcgtcgaagcggcgcagcaaagcgcgatcgagcaactcggggtgattggtggccgcgacgagcggactatcggtggcactcttttcctccatgaactgaaggaaactgttgaggacgcggcgcatctcggcaacgtcgttggaggcggtccgatgcccgccaacggcatcgaactcatcgaacagatagaccgcgcggcggcgaagggtctcgtcgaacacgagtctgagcttggccgcggtttcgcccatgaagcgggtaatgagtgcttccagtcttatgatgtagagcggcagcttcaactcgctggcgagtgcctcggcggtcatggtcttgcccgatccgggcggacccacgaacaggagccggcggttgggcgctttgccatgctcgcgcagccagtcgcgtcgccgctgctggagaatagcattatcgagccgctgcgagacggcggcgggcaggatcacgtcggcgagcgttacggtgggctcgcgaaggtcgagaagaccttcaagatcaccgcgcgggcgggcgaaagcgatcggaatggatgggctgacgcctcgcgctgcgcgtgcggtatcgaccgcggcgcgcaagtcgttggcggtgtcccggcgaccctgtcgggcctcggcggcggccacctgcaacgcgatcgagtagaactgctcgtcgtcgccttcggctcgactgcgcagcatcgccagtatctgcttggcattagacattgaatctactcgatttcttccgcacgcaattttcccccatcgttcctgattcgataacgcaaacgccaacggaattgaagaacaagctgttgcgggatgcgacatttgcagcccagtcgcgtcgatttgctcggcgaagggttgggcggatatgctccctcgtcgagtagcaatagtcgtcggcgtaaccataaattcgcgcggaaaggtgacaagtttcatctttctctcgttggaggtgggccgcgaatgtcgctatttcggcttcttgccgcgtaacgttcaacttcgaagccagggggacgggccgtagcccatccccccggtcccgatcaggcagcctgggagatctgatcgtcgttgtcggcgtcgacgatcccattcggtgatgcatcacgatcatcgcccgatgcgccctgttcaccagcgatttcggcagggccaaagcgcatggcttccggaagccatgcaagcgcccgttccttaatctcgggttcgatgatgacgtcgcctccgaaaagccgctcggccgaggccgaaagatcgtgcttcttggaaccggcgtagcgcgattgcagctccagtccgccgatctcctggaacaggctgagaatggcgggcttggtcagcttgtcgaagtaggtgagcgcggttggccgccaccaggccgcgacatcgatctcgagcttcgttccgaggtgatcgaggaaggttgcttcgcggcggccgatcgggacggcctgcagcgtgcgcgcgatcgcccagcctagccaggctgcacgcgcctcatcggggagagcgcagaaggcgtcgtagcgatccgcgatggcctggtgattgacccagctccggtcgagcgcttcgtcgagcttcgtccattccgccacagcggccgtttccggcttgaagtcggcgaggagacgggcgggagccgaggcgcggagatcgctcggaatgtcgaaggacgagaagcggcattcgcgatcgaccatgatgaaggtgcccagattcagcgcgaacgccggattgctggcaacatgaaccgccagcagttcggttttcatcatcgccagcatttcgcgcaggcgctggctcatcaccgggccgatgattcgcgcttcgtcctggccagcctctccggcgaggatttcgccgtcggtttcgccatcctcgagacttgcatcctcgtcatcttcaccctcttcgtcggtggcgacgggcgcgacgaacagttcctggtgaatatgcggctgaccgtccggcccgatcacgagataggcgagcacgctcgccttctgctcggcatcgacgatcggctcgcgttcgacgatggtggacagttcggtctggagggcggtgtagcgattctggtcctcctcgtctggctcgcagccttcttcctcgagttcggcttccagttcggccagttcctccctgatttccagcttgcgctgttcctgctcctcgctgagcgccggcgcctcgaccggcaaaggcgtcagggcgtaggtatccatataggggacgcgcgtgttggcgacgggacggacctcggcaaagccttcccgctcgcgcaacatgtccgcttcggcggcgagtttcatcatcgcaagctcgtcgacgatatgggtgtcgatccagcgttcgtcgtccgcgtccgaataaagatcggcatcctcgatccgcccgccggcagctgtgtaagcatcacggccgaccagcaagacgcgggggtcgttgccgcgatagctatagtccttgatgcggcggcgaatttcactgacggaattgccggcgtagctctctgagagcatgtcccagatcgctttctggcgggcgctgtcagccgtggtgcaataggccttggcgacatcgagcgtgatctcgccattctcgagtgcctcgaagatcggctcggcaaggttagcgagacgcaggcggcccatcacgaagcgttcggtgagcccgaaccgcttggcgacgtcggccgccgtcttgccctcgacctcgatgatatccctgaaggcgcggcattcctcgcccggccccatcggaagccgctcgaaattttcaacgaggctgacctcgcggccattcctggcgttgtcgaggaccaggacggggatcgcatgatcggccggcaggctgcccttttcgatcaggcgatgcacggcatctaggcggcgaccgccggcggtgatccggtagtggcccttcttgcgcgagaccggcacgccgaccagattctggatgaggccgtgggcgaggatgctggcttccagttccgcgtcggcatccgtatcggtgcgggtccggacattgacgggcgatttggtgagattggcagcgggtacgggaatgggagtctgggacatgggtttctccattggtgcggctcgctcatcgaaccgcccatcccctcttcctcccctcttgctgcgtcgggccgggacggcacgagacaggatcgcaggcgacatggattgtcagcgagggaagcgctcatgcgctcgtggcagcgaacaggtttttacgcattgtcatgatcgtcacgccgcgcgcggcatgtcctcgagcacctccgcccagtcattatgaggaacggggggccatgggctgaacacctccagaccgctatgctgatggactagccggatctggcggctcgctttccatcccgccacatccctgtcgaagagcagcacgaggcgttccagtcggctgggcagcaggacatgcgcagcgcgttcggtgccgagcgttgcccagaccgggattcgatgaaggcgcatcgcagcgagcgccgtttcgattccttcggcaaggccaagaatagtggttgcaggcgctagctgcacggcgccgcggccaggacgtccgagcatcattcgcgggtcggtcagatcattggctttcacggccgctacgggatccagaaaggtgcgatgaatggcaacgatccgatggccctcgcggactgcggcgatgagcgcaggtcgaaagactgcagtcctcccccgccccaacggcgtgcgcgggttgtagcgaaggtcgcgccagggcggcatgaggaaacggttggcgagataagcttcggcgggcgtgccggcgattggattggaggcatcccagacacgcagcgccggcccggatccggtttgaaaggggcggtgcttgatcgatgagatcggggcgcctcgctcgggcaggtccaggtgaaggcggcggatagcccgcaagacggcgatcgtgtcgcagcctgcgaagcatttgaacagcagggcggagtcgccgacgcgaatggagaggctagggtcatgatcgtcatgggcggggcagagacaaagcccctggccgccgctccacctgccgccgagacgtttgacgagatttgcgcccgctgcctcgatttcttgcagccgcagcgagtcggcacatagcgcgttgcggcgatgccggtcaggttggacattgctcatgccatcatatccctgaacggccggggacgacgttcgcgggggaatcgaggtgcagtggagcggggatcagatctggctctgatttggcgatagcgctggagatgccggtcagcttgcgagagcaaaccgttcaagacgcacgctcctcttcaaaacggtgtattgcgcgcagcaggtgtcggcgcaccgttgcagcggatagatcaagccggatcgcgatatcatcgaccggacatttctcgatgaaatagagttcgagtatccgtcggccaggttccggttcggagcggatgatgcgccgcaggcatcgtgtgtcttcacgcaactctcttgcggatcgccgcctggttcgcatgcgcgacagaattgcggatacagcttgaaccattttggttggggtccggggaggcatggcgcagctcacgatgtcgttgaaatccgggcgtaagcccgcttctcgcctcactctccccttccggttcacgaccaatttgcgtccgtgaaatgagggttgttaccctgttgaagtaacaactaaatttttgctttgcagcatttttgataggacttcgggcccgacggttcttgagcggcgaccggcggacaaggctatttcgcggcccgctccagaaggagccagacatgctacattcccaggaatatcagtccatcattgaggccttttacgacgcgagggacaatcaggacattcaaggtgttcttgaacatctcacctatttcctgggcttccggcatttcgcgatcgggcatcatgtcgatcttctcaatccaccatccacgtccttcggtgtctcgaactacacgcctggctggctcagcgaagtcttccatgagggttactatatggatgatcccatccatttcctgtgcaacggccgaaatacaggttttatctggccggatccccatctgttgaagcgcttgaatgagcggcaccgacatatcctcgagcggggcgcgctgcgcaatttccaggccggctatacgatccccgtccatcttcctggcgaatattcaggaagctgcacattcgccacgcccttgtcgggacatatctcacgggaagtgctgcctgccgccttctacgcagcttctcatgcgttcgaggcaatgcggcgccaggcccgcatggccgcgggactgagcgttgaaccccctccggagatcacgccacgacagcgggaagtcgtgttgctgttggggcaaggcaagagctacgcggaaatgggagatatcctcggaatttccgggaatacggcccatcagcactgcaaggcggtgtttcgctcatacggcaacatccagcggtgcaatctgatcgcccgcgtgctgttcgacggtctcgccagcttcccggagatgctccgaaagcactagcaatacccagttccggtcataggagtttgttgttcatcgcaccgatgatgccctttccaccaacgaaggagcatcatcatgatcgagattttcgaaggcgcggaatggggcgagagctctcccgtgctgaacggcatgtatcgcgaccggaaaaggatattcgtcgatctgttgggttgggacgtgccggtcgtcgacggcgcctatgaaatagaccagttcgacgacgagcatgcgatctacgtcgtcgctaccaatgagcgcggcgagcatgacggctcgatccgtctgcttccgagcgttcgcccgcatgtcctgggcaatatcttccccgaactgtgcgatggcccggtgccatcgggcgagcatatcttcgagctcagccgtgcctgcctttcgccgcgtaaccgtgcggcgcgcagactgcaggtccgcaacgcggtcacgacggccgtcgtcgagtttgcgctgcttcggggcattcgccgtttcacgtgcatcgcggattcaggatggctgagccagatcctgtcgctcggatgggactgtcggccgctgggcttgcccagggagatcgcgggcctgagcaccggcgcgctcgtgatcgagatcgacggcgatacgcccgacaaactgcggtctgcaggcacctacgtgccgatgcgtatcgtccacgcccacgctgacggccgcgccgcggcctgacggagacatcccatgaccatcattgctcttgaccggctggtgccggatacgaagtcgtgctgcgagcgcctcgaggcggacgggtactgcatcatccgcaacgccgttccgtccagcctggtcgacaggctggcaagcgatctcgcacaggatttcgcagcgaccccgcattcggtggggccattctatggagagacaacccggcgcttccacggtctcctgcggcggtcacgtcaaatggggcgctttgcgctcgacccgctggtggtagcggtcgtcgagaggttcctccagccctggtgcgacacgatccagctcaacctgacgcaggcgatcgagatcgaaccgggcggcgtggcacagcccccgcaccgtgatcaggacatgtggcccgtccacactgccggcgtcgaatatatgatcaacgtgatgtggcctttctccgcgtaccgggcggaaaatggcgccacgttgatctggcccggcagtcatcgacggcaaaatgagatcgtgatgcccgcggaagacgcgatcgcagcggagatggatcccggcgatgcgctgattttccttgggtccaccctgcacgcgggcggcgccaacaagtcggccaattcccgccggggcatgatcatcagctatagtcttggctggctcaaaccctacgagctgccgtggctggcctatccgcccgagattgcgcggtccctgccccggtctctcatgacgctcgccggataccaggcgcatcgcccgaacctgggaacctatgaggggcgttgtccatcgctgctgctcaatgccatgggcgatggagcgccaggtgcggtcgatgttcttcgccccgagcaggaacggctgatcgccgactatcgtgcgggccggattctaccggattttgccggttcgccgcccgaggacggatgagccgcgatggtccgccgtcgcatctgcaacgcgctggtcgaacagcccggcttcaccgaaagtgaactgggcctcgatcgacgccagtggccggtatggatgatgtttctggatctttacatgatcgaacagaaggacatggaggaggtgttcagacagtttgcgcgtctttcgggtatgtctgtaacgacgggttttcgccggacggtcgaaatggtcgaggccggaatgctcgaccggattccgcaccctgacgatcatcggcgcagcttcatccgtctgtcggcgcgaacaagagctgggatcgacaaggtcatggatgatctcgcgaaattgctgttcccgtgataagcgacatcaccttgaagtgggcaaggcaccatccagggcgatgcgacaggatattgattgtaagcagcctcacgattcccgcctgccgtcggagcgcgcattgcagtgtgtcagaccctcaataatcgagagcagctgggccagcttcgggatcgatccaaggtgggcctgggatgagtgaggatattgacacgggccggatcgacgaggcggtgcttgctctgctgtggcacaatttgcgcggtacagggatggcctggaaaggctttgactgggatgcgatggaacggctccatcagcgtgggctcatcaccaatccggtcggcaaggcccgctccgtcgagctgacgccagaaggtcgggaagaagccggacgtctttttgatgagctgttcacgcgccgctaaagcggtgtcgatggctggcggaagttcggatagtgaaacgtcccggcacggcctgtttgttgcgcttttcgtaccagcgccacagctgaggagccgggtggatctcagcgcatgctgtggcggcggagggttgccgtcggcgccggcacaggcggacgccgaaggcggcggacggggaagaaatcgaggactgattatgcagacgttggcgactcattagttcagccagggaccgagaaatccggccataacatccgccgcgcgcctttggcggagaaggcgagcgttgcgaagttcctcgtcggcctcgacatcggcgtcgtcgtcctcgaaccgggcgacggcaacgggcccatcgcgcagatagctctcgtctggattgggatcgcgaaagcgggcagtgagacgagcgatcgcctcgtggatgacgtcggcatgtttgccttcgagcgcccggtggaatgcgttgtggacggcttcaagcccgccatcatgatgttcgatgcaatagaccagatcatgcgcgtccttgcgctcatgacgctggtcgtaggcgaacgccttcaggcaggtgaagctgacgatgtcggcatagcggatggtctcggtggcccgtccaccgccgttcagcagatccgccgtgatctcgacgcgttcgtgcaggtcgaacacgatcgaggcatgcggaatgttgatcgcggtgacattgccttcggtcggcagctcctggaccttgccgccacccagttccggcgaatccgcgaggaattcaagaatcatcttggcgccgccatcgatctcggtctgccagcgccaggactgcttggcgcctttgtcgttctcggcgcgctcgaatttcatcgccttcagattctcttcgagcgtgctgtaggcgtcggtgtttgtgaggatgccgacatcgacgacgatatcgacatcgccggtcccggcgtgggccggcacctttgggggacgcgcggtgaccagatatcgaggcgccaatcccccgaccaggaagaccgaatccttccacgggccgagaccgcgcagcaaggtcaccagcacgcgttcgcacgcctcggttacagcggtgccgtagccgccgatcgtctggggcttggtcattacgcgtcgagcctttccgaacgcaggtgcgctgccatctcacgggagcggccggagccttgcagcaagtcgagatagacttgcagcggcgaagcgagccgcacgttctcgatgctttctgccacggtgacatcgccccgggcgcgggtctcaagaaggcccaggttccagccttcgctgacggcgcgcgcattcaagcgttccagcgcctcttcctgccggcggcctggttcgatccggcacttcacctgtgagatgctcgacaggtaaggcgcataaagctgggcggctgcttctgccgtcatggcataggccgcgtcggcatcgcggcacgcccgatccagctgctgggcgagttcaagcgcgttgttaccgggaacatagtagcgcgcgagttttggcggtttctggtcggtgatgtagctggaccatgcgtccaccagcgccttggctgagcgcaggcgtcgcagtttggaggggccggcgccctcgacgtcgacccattcacgtcgctccagttcactgagggtcgctgaaacggtagccggtgacacttcggtcgattctgccagctccttgacactgagccattcggaccggcgatcaaacacggcctggacgacccgcgccttctgtccctggaacagggaaccgaagatcttggcattcttcttctggactgggcgatcgacatagacgaaagcatggcgggcggggatgtagagcgatccgccaaggtcatagaagccaacccgctcttcgcgcaggatgtcacgcgcgccaggggagatggcacgcgcgacaaagaaaggcaggatttcgcgatcgttcggcatgtgtgcgaggtggttgcgcagctgccagacggtttctcgcacgtcgcgcggaaaggcctcgcgcttggtttcgacaaggagctggaccgcctgcccgccgatctgggcatcaatcagcgcatcgacccgcccacgcggcccgaccgcgacctcgcgcccatcgatttcggcatggccgcctggtagcatcctgatcgtatcgatcaggccgttcagcagctcatgttcttcagcctcatatttcaacatattttatgtccagtgaatatggccgatttatagaatattcgaccatctgtccatatccactgatcaggaaattttccgcttatgcaacacgcggtcccgttctgataggggtgccacacccgctgacgccttgatcgaaagtcggcgggatgaaccgcccgttatcgtgccgtttcagttccaagggaattcagcagcatggtgttggatgcaccggctgtcaattagctcttgcctccgcgcggttcccatgcacaaatgcctgcgctcccatgaaatctgggagtggggcgtggaaaccccgttcaccatggctcggtcacatttttggggccgggtggcatgtgcgtatgtccagccggtaacggtaaaggcgcatgcgcctgtggtgaacaggtttccaacatccggcttcggccgtcgctccgagtggacataggtgcggcgaatggggcgaagagatcaatcggaaaatcagggcaatgcggccgcggtgatcgacccggccgatggcaatattgcgtcgggagtgacggcttctctcgcggcgagcgaatgccatggtcaatgatgctcacaccagtagcgatggcgcacatgcggccgatgacgatgatctgatcgtccgcctctatcaggaggagaatccccggctggtgcggtatttttaccggaactcggtcacgcgcgcggaagcggatgagctcgcgcaggaaacctttcttcggttcgtccggagcggcgccgcaaaaatgctgacctcgccgcagcattatctcaggcgtatcgcgaccaacctgctgcgcgattgggtagaccgttcatctacacgcgtatccaaactcaaaagccccctgtcggacgctgctgaaatcccgggcgattcagatcagcatcgcgccctggccgcacgggaggacctggccttctgtgaaaagctgctgttggaccttgaaccattcgatcgagaaatattcctgctcaaccgcgttgacggttatagttttcgcgatatcggaaagcgcatggggctgagcgagtgggcggtgaagaggaacatgctcaaaacattgggccatctgatggcaaggatggaagaccgatgacggaggggcatgatcccaggctctcgatcgaggatcaggcgagactttgggtgctcgaatgcaaagatgatccggcaaggcgtgctgccgcgatgcgctggtgcgatgaggctgccgaacatcggatagccttcgacgaagctgaggcaaaattgatgcgtcttgatgccgcgggtgagagtctccgctcccgcgaacctgagggccaaaatatgccttctcgtcaagggctttggaaactggcgatcgccgcctcggtgataggcctgctggtcatcggcatattgggcttcaggaaggaagtgggccagcccgaggggcagcgagaagtcgcggtaggaggcggtcacgtgcaggacgaccctctcgtgctcagcacgaaaaggggagaggtgcgcaaggtcacgcttaccgatggatccgtggtgacgctcgatagcgacagccgcctgctggtttggatgcgatcggagcgacgggatctcgaactcgatcatgggcgggttcattttgaagtggcgcatgaccgcgctcgcccgttcactgtaatggctgacggcggttcgacgacggcgctcggaaccgtgtttgatgtggaacggcgcgctcaatgcaaggtaaatatcgtgctcttcgaaggaaaggtcgccgtcaccccgccctgtcagcggcagcaggtcgacggtccggttgtgaaacgatatctcgaacccggtgaaagacttcgctattctgcgtccgcggcccaggaggcaccagctgttcctgaagctgcaccggaaaacgaagggcaatgggtgaccggcgtgaagagttataatgacgaaaccgtaggttcgatattggctgaggtgaacctctattcacaggtacaactggttgccgatacgcccgagatcgccaacatgcgcgtgagcgccgatctgcatatccgcaacccgcagaatgtcgcaaaacatcttgcccgttctctcggtctgaccgtcgagtttcaaggcaacgacaagatcatcctcaagaagtagcgtcccctccgctcaattcggaattcctcccgtctgaccctctgaacgcatccagcgatgcgcttttcatcaggtctgggggataggcatgcgagcggttcgtagcggttttcttataggcattgcagtcagtgctttgatcgcggtttctccggcttcggcgcaggcggacaagtctgtcgccttcgatctcccggcccaaccgcgtaccgaggcccttcgcaaagtcgcgcgggagggtggtttggagttttccgcgcccgccgatccgctgcgcgcaaaaaagtcgaagcgcctaaagggaacctacacgattgaggatgccgcaagacgtctacttgctgggacgccattgactgcggatgtaaccgatggcgcgctgatcgtgcgggagagcagctttacggcaaaaaacgataggtcggaaaacggtgagaatgaaatcatagtcactggttcacatctcaaatcagccgaaagcgcgtcaccgaccattacgatacgtgcctctgacgtcgcattagccggacagactgacttgggcgaggcgatccgatccttgcctcagaacttcagcggcggccagaacccgggcgttgcatcgggtgcaaatggcattgccaatcagaacctcgacgcgagttctactcccaatctgcgtggtctgggtggcgacgcaacgttggtgttactgaacggccatcgtttgtcgtacggatcgttcgtccaggcggttgacatcagcgctgtgccactcgccagcgttgaaaggatcgacgttgtcgcggacggtacgtcggcgatttatggctcggacgcggttggcggcgtcgtcaatatcatactcaagcacgcctatgacggcgtcaatttaacggccacgttgggaggagccaccgacggtgggaacttccttcaacaatatagcggagtggcgggaaggacgtggaacagcggtggagttgtcctgtcctatagccaccaagccaatgccgctattttctcaaatgagcgaaattatacagcatatatgccggagggcggtactatctatcctcgcgttaatcaggatagtgtcgtggcgagcgcccatcagacactgtcatcgacggtagatttcaatatcgatgcagcctacagcaaccggcgttctttcatggcgcaggcgactgattacggtgtttcatatgtgaatcgccccgatgttacatcttattcggtaacaccctctttgcgcattggtttggcgaccggatgggaagcacacgtctcggcgacctatggcgagagcaagctggtttacgaccaggaaacactcaacaacagcagtgcctcgtcccgttccaccggcttctacaaaaacaggatcgtcaaccccgagggctatgtgaccggctcgataggcgatgttatcgctcatccaatcgaactcgtgttcggtgcgggctatcgttacaatagctatcgctatgctccttcgacggcatcattccgctatggcggatcgatcaacagctactacggtttctcagagttcaagcttcctttcatcgcgcccgaggacgcgtctccgttaggcgaccgtctgatcctgaacgccgcgctacgctatgagcgttatccaagaatagcgtcggtcgcggtgccgaaactcggtctcatttacggcgcttctcccgatttcgacctgaaagtgacctggggaaaatccttcaaggctccgacgctcgatcaacgctatcaattgcgcggcgcttacctcgattcaaccagttatatgggcggcgaaagatttcccgctggatccaccgtgctgaccgactatggcggcaacactgatttgaagccggagcgtgcaaacacttggtcggcgacgatcgacctccatcctcgtgcggttgacgggcttcatgcctctgccacttactttcacatcagctatcgggaccgcatcatccagcctgtgtcgggcgccgctatgttcacggcgctcgcagatccggcctatgatccggtagtcaactattctccgacgtttgccgacatcgagaatattctgtccaatgccgcctatttctacaactttgccggtagcgatgaccgcagcaagatcgttgccatcatcaacagccgctatacgaatgcggcccatcagatggtgcagggcatcgacctcgtggtagattataaactgccgctgccgggtaagtccagtgtgacagtctcggcaaatggcgcatggctttggtccgatcagaatttcacgggggactcagcgaaaattacgcttgcaggcgcaattttcaacccgccgcgttttcgggcaaggggcagcgctgtctggtcggataagcaactgaccttgagtgcctatgtcaatcatctgggcggcctttcggacaacagacaatccccatcggtacgagttgggacgctcaccacgctggatatgtcagcgcgatacaaaatcccccaaggtgagggatctttgggcggccttgctttgcaggtcagtgcccagaatatcttcaaccagcgtcctccctatgcggcacccagcggcggctacagctattacgtgaactacgactcaaccaatttctcgccgatcggacgctttgtcagcttcacgatttcgaaggattggtaattgaatgaaggtggcccgagccgcccacgtgccgaatggactccaaaatgaacttgacgcttatcgcgcatcttggatgcgccctgttgacgtgcgccgcgcttcccgcgcatgctacgttgcgcgaaaatgctccatgcaccttggacatggcgacgccagagctccaagaaatccgcgtggtcaacaaggatgaccttctccgtttgcgggattttggtgcgctgggcgtcggcagcaatcccgctccgttcagtgcatctgcagaaggccgagtcgcggctttgcaactacggcaggccgatgtaactcataaccgctattgtacggcggtcgttcttatcgagatagacaagcccggtcgtccgatcgtcatcgatgacgcaggcgagatcgtcgccgcaaattcaacccgatatggcatgaccgatctccccctcggcattccgaaacccactctacttcgatggtcgcgagacggaagccgattggcttacaccaagacattcacagaccgttcggagatctggagttatagtcgctcgagccgtcgaaccagccgtgcagtatcgagctctgtggacatacttgatatggcatggtcggatgatggcaagcgcctgctcttttcaagccagccggacctcgtcgccgcgagagccgcaatcgatttcgaaagcaagcagggctatcggtatgacgagcgtttctggcctctttccagcgataggcccatgccgccgtccaacatcccggtggtcgatcgtgccataaatgcgggcgatggcacagaggtaccgttgtcatcgcaagatgagacgaccctccatccatccagaaaccggcccgctggcgccattgcctattcgtcaagtcaggggggcacacgcactgcctggaccgcgccccagaccggagccctggatgctgtaacggaaattcatatgcgatcgcctcaggacgatgagacggtttgtcattttgccgcgtgccgtaacgtttcagctttatggtggtcttcagatgggaagcgcctgatcttccagcgcagggctggggtcgctgagagccggatggaattctattcgtggaccccaggtttggcaccgccacgccgcctgcttgatacggcggacgcgctttttggctgcatgctgatcggctccgatttgctgtgcgcgcaggagacatccgtgcgaccccgcacattgattgcggtgagcaccgccacgggtaaacgccgtgaattgttcgatcccaatccgacctttccatcgttgatacttggtgccgtccgccggctggcttggtcgaatgccttcggcctggatacatttggcgatctcgttttacctcccggttcgtccggaaagcgcctgccccttgtgatcgtccaatatgaatcccgcgggtttctacgaggaggcactggtgatgaatatccaatacaagcaatggccgcgcaggggcttgccgtgcttagctttaacagaccaccttggtacggtcttacccggcatccggtgacggatgagcagttttacgctttcaacaacgagaattttgcggaccgtcgaagcaatctctcatcgttggagcggatcattcaccagttggatcgggaagggatcatagacgctgacagggtcgtcataaccgggcagagtgatggagccgttacagccaccttcgcacttgcaaattcatcgctgttttcggctgctattttgagcacttgctgcgaaagcgggcctgctcaagaggcgagcggcctggcgctggatgatttttacgtttcgatgggttatcctgcgacgcgttcgagtggcaaggaattctggagtgtcaattccatcgttgatgcgaaggatgcaagaaaggttcccatcttaattcagtccgcatccagtgagttccgtatgggattggcgacttatcgggacctctatcggaaagggtggccgatagaaatgtatgtctatcccgatgaaggacacgtgaagcttcaccccgcccatcgagcagcagtctatagccgcaatctagaatggctcagcaagtatcttcaacaccagtgacggcaccacatctcgacttcgtgaagatgcagaacgcggatgacattcgtttcgttggcaccataagcatccagcgctgcccggatcgtcttcacatcgatcatctcttggcttgccaaaaccccggattccaaatctataaggatccgcttgcggtttagatcaatgatttgatagacaaggccgtcgaacgcgcccttgagtttacggcggagaacgtcttggggcagacgggtcttcatgacagttcgcgccaaagatcgatcctggccacctgtgaaccagaaccatgtcgggaaggataagcacatctccactaggggctgagaaagtatcggataaatggtcggcaatgtatcgacgatattgagatagtcggtcgatgcggttgctcgagcgatatttctgacgtgctgcctttgccctggataacaatttttgaccgcttcgagccaagggtggagttgggtgtcgcgcaaatcaactgcttcgcgtgataacatctcggttgtgtctggccaagctgtcactctggcccgatcacgcacggccgccattgcttgtctcaaaaccatcggtagggaagcgcctgtcgcaccgcatatgtcgaaggcggttgtagccaagctgcgggacagccctgaatgaaggaagcggtcagcaagcggatatgatgaatggagcttgccgaatacgttatcgccgcctccgccattgaagtgggcgcttgcgccctttgcctccccttgcttggcagctgccttgtcgaatatctgagtgaacgatctggcagatggtcggggacgtgctgctgagagattctgttcaacacatgatgcacgcggatcgcaaaggatagcatcgaggtctagtccgagacggttcgcgacacttccagcgtaacggcgttcatcagcttggggagattccgcaaaaaacagcagaagacttgtggggccgcagtgtgatgccagcgcggctatggccgaagaatcgaagccacccgataaggagacaagcgggttgggataatgtcggcaccaggtgccgatgatatttgaaaaattgcattccaggaggccaactgcttggccaaaacttatatcaaggcgcgtccctatatgcttctccggtctccacaggagatcgtgatgaatctgatcgctggtaatgatggcaatctcgccggggagaacctccaaaatacctttcaggcaggtttcgcggcggcggcggtccggagccagaaggcaatttgcgagacttttccaatcgattggcgcgttaatgcctgaatcttcgatgattgcgcgcgcgtcggttgcgattgaaattctttccgcggtttgagcatagtagcatggaaccatgcccgatggatcgcggtatattgcgattgtcctttcttgtatatcatacgcaatcgcaacaaatcgcccccatcgtttatcgacaatttgccgcaatacggcgatcggatctccgtgcgcatgattttcatatgaatttccgaaatcagtatcaaaggcatccccaatgattattaccttgccgccgcatatagtctcgacttggagatcggaactatgcgtcaaatttttggggaagctactcaatgcctgagatcgacagagcgccgattcgatctccacggatacagcgaaggtcgtgttcatcgcatcaccaaaatgacgcggaagcccgtcacagtttccaagctctggcacaataccgcgtcatcatgctgaacccagcagtgcgcctgaaatgggtcggtctgcactccaaatatgatttttgacgacactccgcgcctggttatgaaacgctgcaacgccaatgcatccggcaagcatcgagatgctcgtggaaagagaagagtcgcgcggtaaaatgcggccagggcattcatcatgcgccgagaatgcttggccgtttgcgataccggcgagcgcgccggggcctccgcgacattgagcagggtcctgagcgcaaagcgttttatggcccagtggaagaacgaaagccaaaaaatggcagcagcgtattcgaccaagaacttgattgtcgtaggatgtgacccttcatcaccgacgatacaatacctaatcggaagagtttgatctcttgatatagaagggggctgatctacggacacaaaaagaccggccctattcagaccttctatttcacttgatccaatcaggatgccgtcagcccaatttctgagcgcttgcgccagatgaggggtaagctcgaaatagcggtcacgattgacgtcaagcacgagcatgcggtcatgataatcgcaaaagccgacgccatgtctgagcgcgatgaagggcatgatgagatgccgcggagaacccggctcgagacataggctcgagccagatccatcgctgatcagtcgtcgagagtgccgaacgacggctgtccctgcggattgtcgatgcgcagttggccggcgccatgggtcacctcgctggcgatccccagttcggtcatgccttcctcggcagtttcatattcgcgttccatatttgcctccttctgtcgccacatggttcgtggcgagtcaaaggctaggcgtgggagcaaatatattcagcaatatatgctttcattttgaaagcattatttggactgatccggttagagatagacaaccctgccggaaagcgttcttatccttctatatcaaatccttaactatggctcgcagagcatcgagacagccctgatgcgtcttcggtgatagttccagagcatctgcaaaagggcatttcctgtccctgaaactgccaatatattggcagagttgagctcgtcggcacagtctggccagcgctcgatctcccggagtcgcacggcccgcaggcgctccccggcattggtgatcgccgcgacaatctcctctgaaccggaaacgcttgccagcgtgacaaacatgcgttcggtggtagcgacgatggcttccggcgtcgtgtaatcggtaagccagccatccggcgcaataggaagctgtgcattggcccgcacgccgggtttcagcgccaggcgaatgagttgaccatgccatgtatagcagtcgcgcaatttttccggcgtccaaccaaggacgcggaagccatgatggtgacccacttcgagcagacgttcgccatacatgcggtgcagcgtgtcacggatcggcgaggagctgagcccgaattccgacgcaaggtccgtgaccgaaagatcggaaaatcccatgtagcggcccgagagcagtgcgtgcttaaggtctcggtagacctgttcggcatggcgtgttccaggcgacatgacaaatcactcgtccgttttcttatcgtcatcgtcatctgcggcagacgtcaggagctggcgtgagagcgtgtcgagattatgtcgtgcgatggcgtcgatgcagacggtttcgagcttcgagagatcgccttcgagaagtccgcgagggaacacacggccgtgctcgatgaagagaagaggaatgacgaggtgcccggtcgagaggcctagcgcatgcgcgcagcgaaaatgatcgtcgagtcgcgatttagggttgcctgcttcgatttcgcgcagccagcgggttccgatcccgacggtcgccgcgaagtcttcctgcgttatccgcccgactcgtctcatcatttctatgcgcctcccggacatcaatttgatcgtcgcaagaaccgaggggtcatgtgcattgggcaaagcctgaagcggcatgacaaggtctccctgccaatggctcaaagctcccgcgcacagcccaaggatgtaaaatgttgttagtcgcaccaatggtcaaattattttgctttcaaattgaaagcgttattttggcgcgtgaatgtccagtgaaacagatagttataacatgccgttaactggcgggtgccgtcgctgtcttataagcattctgcagttcccggtcttcggaggtcaggaacatgatcagcgccacattatagagacgccatgtcgccaccccggctccgcattccccactttcgataaggcgcctgccgacgcgatccacgacgtcagccaatcgggatgtcgtgccgacaaagcgataggacgggccaccgagctgcccgcacaggggcgattcgagttccgcagcgatctcggaagggtcgcagcgatcgagaatgctgatagcgacatgaagagtcgttccataagggatgaattctcgggtcattcgcgcgagtctgcaatggcaggcaaggaactgatcgactccctgttccgacaactgaagcttgtaagtccttgaggtcctcatgcacgttctccctgcatgattcgcgagttggtcatggtcattgcggcagtgtctccatgaatagagacgggccaatgaccccgaaaaagcggaaaaatcggcactgagatgccgaaaccggtactgaggtgccgaatcggcatctcagtaccctgcccattgcgtggcctggcctgacctttcatccttcatccatccgaacaacacggtgacggcgagcacagccctttaacgatgctcccagcccgaaccgcatgacgaaacccgacgcgcaaagaactgcgcgccggaagaaggaggcttatgtcagtttcgcacagacatttcccattggcgatccctccagttgcggctgagcgcctgttttcttggccgtccaaccaggatcgccgcaggtcgattggccgggatgcgcccacgtcggtcaaatgggtgagcggtatttgcggggcggcattgctggccctcctgcagcctggcgcggcgttcgcgaaagaggatcagggccgcacatcggataccgcgcttgccaaggctgtggacgaagcggaacggcaactccagcagaccttcaccaacctccgcttcgaggattttggcccctcgcccgttgagggtccgatctatcaggccagcgccggcggccggatcgtctattacgcgccgcaaagcgagcatatcctgttcgctacggtctatgatcgtaacggcgtcaatctgaccgcgctggcgcaggaacagggcgcgacgcgccgcctgaaggccatcgatcctgccaaggcgctggcgatcggtcctgccggcgcgcctacggtcatcgagttcaccgatcccgactgtccctactgccaggcgcttgatcgcttctgggccgcgaaggcagcggagggcaagcctgtgcggcggctcatcttcttcgtgagcgggatccacccgaccgccgcggcaaaaggggaacatatactgtgctcgcccgatcgcgaggctgcgttcaaggcggcctattccggccaaagtccggccgcgctggcgcaatgcgcgcaggggcgcgccaaggttgccgacgatgccgagctggtcgccaggatcggcatttcgggaacgccgaccctgatcgccgacggcaagctcatttccgggttccagcaggccgagctcgaggcttttctcgacagccacgcgaagccctcggcggcaaaggcggcgagcgatgcgtcccgctgagttcagccacgccgtcgcggcaagcgacgatcccctttcggagggcatccagcctggcctgacatggcccggcggatgaaccggatgccggcggcgacgggctcttggagccgtccaccgacgccccggccgacaccgatcctctttcgatgccggcaggctttggttggacggcttctctttggagcaatgccatgatgcgtaaactcggtaacaaggccctggtggtggccaatttcggtctccctttgggcgcgatgaccctggtgggcgctcccgcccatgccttctcggcgccggccgccggcgacctcggctacgatatctacgatatcgtcgtgaaccagggcgtgaagggcccgctcggcttcgtggggggcgtcgccgccttcctgttcggcgtgtcgcgcctcttctcgaacatcatgatcggcatcccgaccatcgtcgcggccgtctgcctgatcaaggcggactccattctccagactttcgggatggtcgtctgagacgccgcgtgcggctgcgcgctggctgagcggccagacgcattcgcaccggcacgtgctgggggccgatggtcggcctccggaaaccggcacctttgcaggtgtcatgaagcaggaggagaagggcaagtggacgaacgccttccgcaatatctgcatcggccggtccagatcctgtggttcggatcggacgagttcctgctcgcgacctcgagcgtgttcgtggccgcgatcgtgggcggacttgtcggctgggcgctaatcgctgcccttctcctcttcattccgtggaagcggaccaagcccaggggctatctcgcgcacctcgcgtggcgctggggcctggtttccttcccccattatccgggtcctacccagacccgcttcttcgagtgagggccatgcgcatgttcggtcgcaaagggagccaggaggatccgctgctcggcaagcccgcaagcttcggcatccatcgctacctgcagggctcggcgaacctcttcgaggagaaccggctgctcaaggtcgcgattgccggcatgttcggcgtcaccgcggtgctgggcgtggtgatctacaccaccaaccagaatgcccgcaccatcatcgtacccttcggggccaccggcgatctccatgtctcggggaacaagccgtccgaggcctatatcgtcgcgatgacgcgcaacatcgtcgcgctgtcgggcacctggtcggcctattcggcggaccgccagttccaggagctgctcgggctcgcgcacccttccgcctatggggcgatgcgcgacagcctcaatgccgtgctcgacgaactggcgaacaatcctaccctgtcgatcgccacctatatccggggcgatcagccggtgcggtggaccgcgcatgagatcgtggtgccggtcgagaaggtgcgcgtgatcggcggcgtgatccgcaaattccggggcattttgcgcatcggctacgccatcgaaaatggccggttctggctgacgcgtctttccgaggagcagttcgatgccgaaacccgctgaagtgatttcgaagcaggcggcagcgcctgctggctcggaaatcacggaaacaagaaaatgctgcggcgcgccgatgcgccgcgccctgacgctttgcctgctgcttgggggcccgccggtgtcggcgcagacgatccacgcgctgcccgaccagaccagccatatccgcatgtccaaccgcgacatcaaccatgtcgtgtgcgagggcggcgagatggaggatatcaaattctcggccgaaaagggcctcgccgtcgagaagggcggcgcggatgcctggatcaagttcctggcccgagaaatcgacgacgccggccaggtgacgcgcacctatgtgacgcagccttccgaattcttcgtgcattgcaacggcgccacctacccgctctatgccgagccggcggagattccggcacagacagtggtgctgatgccgggcgcccgccagcgcgcgcaagcgaacaatgagctgatggcggcgctcgccgacgaggaccgcgccgtctcgatcaccctgtcgctgctcgacgatcgcatccctgcctcgttcagcgaggtcgcgccgtccggcggcacggtcggcatagcggcggcgcccggcctgtcgatcaccgaacagcggcgtatcgcggtcgagggcgccgcgctttcagcttccgaatatcatctccgcgcggccgccccggtagcgctcgacgaacggctgctggtcgatccggtgtttgggacaagcattttctcgctcaccctggaccggatccgtctcgacgccggcgaaacggcccgacttgtcgtcgttcgccggggagccgggcaatgagcggcgaaatgggcaaggatccggcacagggaccggaagagctgtcgccctatcaggcgcatctcgccggcgaaggcgcgcgggaaagggatgaggcgatccgccgtccctcgccggcgctcctcgactggaaggcgcagtggagcaagctttccgcccgccagaagctgcgcgcgcgccagcttgccgtcggcgtagcggtcggcgcaatcgggttcggcctctatacggtctccggcagcaaggaggaggcgaagcccgccaaccccgcgtcctcgctcaacatgggtgcgggcctgcgcggtgacagcctcgaggtgaaactgcgcggtgacttcaagaaggtcctcgatggccagcaactgctcggtgaccggatcagcgcgatcgaggagggcaaggtcgtccctggatcgcgctcgccggggcgcggagcggccgggggcgtcgatggcgatctcccgcctgccctgccggacagcgtgcccgcccttccctatcccccggaaaccggcgacgtcggcgcggacgcggacaagctgccggccccgcccaacggcccggtagcgccacctgccccgcctgcgccgccggtcgagaagacggtgggcgcgatcgggacggcgaccggccaggtcgtggcccaaggcgccgatgcctctgcttcgtccaaaaaaaagaatcggacgatctatttgccgcctggtttcatgaaagcgcggctgctgaccgggatcgacgcgctggcgagccgggacgcgacgagtaatcccgaacccatcatcgcccgggtgcaggcgcctgcggtgctgcccaatgaggtgaaggcgaacctcgccggatgttttgtgatcggcaacgccacgggcagcctcgccaaggaacgggtcgaggtccagctcgtctcactgtcctgcgtcgacttcgacgaacattccatcgtcgatcagccggtcaaggggttcttcgtcgataccgacggcaagaagggcctgtcgggcaaggtggtgacgcgggccggggccacgctggcgcgcgccttcatcgccggcaccatcagcggcatatcccagtcggtcgagggcacgttcggcaacatgtcgacctcggcgctgggaacgatccgcacgctcgacgcgggcgatgccgcgaagtcgggcattgccggcggtctctccaaatcgtccgacaagctcaccgatttctatctcgatctcgcgcggcaggccggtcccatcgtcgaggtgggcgcggccaaggatgtggtcgtggtgatccaggagggcgcgaccctcgagatcaagcccggcgcgggagtgaagttctgatgcgcgccccttctggagtcaaagcgatgaaaagatttcatccctgcctggctgtcatgccgtttcttggtctgccgcttctcacgctgtccggctgcgccaccgtcggatcgatgatgtcgccctatggcgagaaattctcctgcaagaacagcgaccatggccagtgcatccatccggaccaggcctatgccgacgcggttgccggacgggcgtcgaaatccgatccgtcggtcacccatgatcgcaagctgctcagccccgaccagaaggggcgagcgcccgtgccgggcaagggcagcgcgaaagcggccgccgtcgccatgtcgccgcaagctggacagagcaatgtcggcgcggtgctcgagggggccggttcgccgatgctacgcccatcgcgcacgatccgcacgctgatcctgccctatgccgacaagcagcggcccgaccgtctctacatggcgcgctacgtctattcgatcctcaatcgaccggcctgggtcgtgggtgactatctggtcgagccgggtggacgcagccccgccccgcccgtgctgcgcacgatgcgcgcgcccgaaccggacaccgcggacggaacgaccgcagaggacgtgccgatggcgatcgcgacggagaagcggccatgagcacgaacgccgcccacaggaccctcagctatcagcggctccgcgcggccgtgacccgcgacgcctattcggacttcctgccgatggtcgcctgggtcgaggaagaagaagccttcctgtgcatcgacgatggctggggccaggcctgggaactcgtgcccgccgcctatatgttcgcccatgtccagcaggcgctgcttggtcttctcaacatccatttcccggaaggcacggtccttcagctcatcaccttcgccgatccgctgatcgatccggcgctcgatgcctatctcgacctcaaggtgcggccggacccgctggtccaggcctcggcccggcgcacggccgactatctgcgtcgcggaaccagggggctcgatgcgctgcattcgatcccggtgcgcgatttccggctgttcctcgtcatcaagacgcgggtgaagctcggcgtcgatcttcgccgccaggtcgaggagcaactggcgaagatgggcatccggcgcttaccgccggacgaactggtcagcttctatcgccggatcttcaacggcgtctttgcccccgcgcccggcgtgttcctcagtgaaagcgtcggcggcatgcctgccccctcgatcgcacggcagatcatcgaggcgggaccagacctctttttcgagggccccgaagtcttcctcggcaaccaagtcgcgcgttgcctcacccccaaggcgccggcgcggcggatcaccgccgagcgcgccaaccgtctaatgggtggcatgcgcgggagcgccgaggacagcgaccagatcggcggaccgttcctctactgtctttcggtcctcttcgatcattcgcagttcgagatccacaagcgcgcgcagatcctttcggcgcagaaagcagccggcagcttcgcggttgaggtcggcaagcagatcgaggagatcggctggatattggacgaagcgtcaaacagccggttcgtctcggtgatcccgaccatgtgggtgttcggccgtgacagcgcgcaggcgcgggagatggccgctcgcgccaagcggctttgggaatccgaacccctgcccttcatggtgcaggaggagagctatctgctgccggtgctgctcgccgccagcctgcccttcgggctttacccggaaaagcgcacattgaagctgctggagcgcgatttccgcatgccggtcaaagccgcgaccttgatggcgccggtgcagaccgattttcgcggcggtggccgcccggcgctgctctatgtcgggcgcaagggccagctgatcacgctcgatctcttcgatccgcggatcaacaattacaatttcatcgtctcggcggagtcgggcgcgggcaagagcttcctgctgaacaatctctgccagcaatattatgcgcaaggcgcgctcattcgcatcatcgatatcggcggttcctaccgcaagctctgcacgctctgttccgggcgctatattgacattggcgaggagcgcctcgtcctcaacccgttcgacatggggctggcgctcgatggcgaagacaagcagtcggccattgccatggcggtcgcgatcgtcgccgagatggccaatgcctcgacgcgcaagcccgtcaccacgtcggaatggaaccttctcaagtccgccgtgcaatggacggtcgatagcggacggggcgtagacggcattgatgcggtgcgcgactggctcggccgctatcccgacaatgccgtctccgatctcgaccgggtcgatcatctcgtgccggtcgcgcgcgaactcgcgttcaacctgcgcgatttcgggtcgcagggcgcttatggccatttcttcaacggcccctccaccttcgatatctcccgcgacgagttcgtggtgctggaactcgaacggctgaaggctcttccggacctcttcaatgtgatcgtgatggtggtggtgaacgccgtcacccaggagctctacctctcggcgcgcgacaagccccgcttcgtcctgtgcgacgaggccgcgcagttcatgacgcgcagcgacgggcaggatctctcgcgcctcgccgaggcgttcggccagggttatcggcgtgcgcgcaaatatcagggcagtttcggcatcgtgctccagagcatgaacgatctcatgctgttcggcggcacgggccaggtgatcctggaaaatgccgcgaccaaattcctgctgcagggctccacctatgacaaggcggtcgacaacaagatcctcgactattcggggttcgtgctcgacctgttgaaatcggtccgcaacgccaagccccattatagcgaggtcttcatcgacagtccgctcgggctcggcatcgcgcggctggtggtcgatcccttcagctactggatcaacacctcggcgcccaatgaggtcgccgccttcgaggcgctggtgcgggccggccgcaatccgctggaggcggtgtgcgaactggccggcgtcgatccggtcgaagtgctgggcggcgccggccccgagggctggagggtcgcatgacgcacaaggcccttccccatcccgaccagctggcgctcgactgggagaaaaatccggcgatcgaggcgctgatcgaggcgcgtgtggcgaagcgcgccgaagcggccgccttccagtggcggctgcggctggtggcgatcgagacctgcatgatgggcagtctcgtcatcgcggccgggatcgcgctcgaccagcccgtgctcaagacggtccgcacgggtctcatcgtggcggcggcctgctttgcgagcgggatgctgctgatcggcctttcgggtgcatgcgggatgcttctctcgcgcttgtcgaaatggaggcacaaatgacggacaggatcgaaccattcacgcccagaatgatcgaggacatcggtgcgatgtgccggtgcaagcgctatccgggagagagccagaatgattttctgggtcgcgcgatcctgtcgtttcatgaggccaatggcgaatgcgcgcgcagcctcaagacagctgacgagttgctcgccgggtttctccacgacgccagacaccccgttctggggccgctcatgcaaagctgttgcgccgtcgtcccgctcattccgttcatggtcctgatcggctggcccgtcactctctacggcctgtggcttggcatcgtctgcttctggccgctcatcgaagaagccgcgttcaggctctactgccgtctgcgtccggccgatcaagaagaggcgaaggtcaggcccgcatgaccgacatgttttcctcagcgccggcattcgagcccggaaccggccgatcgatgatcagcatcgagacctatgcatgctggaaggcgcgcgaggaagaggatgcgcgctggtcaaggcgtctgaccctggcgatccagctattgctggcgctgggaatcatcgtcgtcaggctggtctggtgggatgaaccggctgcctatcccaggctgctgttcgtcttctcctgcctggggccggttctctacggctattggctgacccgcgcctgtccggtccctggccttccttttctcggaggcaggcggtcatgaacggcattttctcctccacgcccgcgccgggaccgatccgcctcatggtcggcagccagggcctgttgctcgtgcagtccttcatcgcctggcagctcccggccgtgccgaccctgttccgcattctcgtcgcgctcacggcaatcgtcgcgatggcggccctcatcagcgccgcgatcggcgaggatcgcgtgagtcctcagccatggtggagacggcgccatggtcgctagttcgcagcatcggcgtttcgctcgctgtcccctcctgcccattcttgctgcaatcgcgacgacgctgagcacgctgacctcttcggccggcttggcgacgacgagcaagatcgggcgtacctggccgatcgccgagcccgacgcgctgagcgagatcgagggccgggttgcgcatgtccccgacatgaagagtgccttcgggccgcgcgagaactggtcggctatgaaggcggcgacgctcgggatcgcccaggccgacagggcccgaacagtcgtgcctttctataccctcgattctgacatccggctcccggacggcaagctgctctacgccaggggctacagcttcaaccctctggcctatgtgtcgctcccgcagcggctcatcgtggtccatccgcgcgatcttgcctgggcgctgcgcaccgcgcggccggccgatttcatcctgctggcggcgggtggtcccggcgatgccgatgcgatcacactcggcgagcgccacggcagggcgctgtttctgctcgaggagcgcgtcaaggcgcggctcggcctgaccgtcgcgccggtgatcgtcgcgcagaccgggcagaagctggtgctgaccgagatcgacaggcgcaaaacggaccggagggcagtgcgatgaaactattgacgtttcgcagattgctcgcactgggctgcggctttgccgccctggcggtcgcggctccggcccatgcctccaaatgcgaggcgggcacggtgttcaatcccatcaccaaagtgcgctggaactgcattttcccgattaccatcggcggcgtgaaggtgggtccgagcgatccgctcggcaaggcgctcgatgcccagtccgcttccaagccgctgtgcgcctgccgcaagggtgtgaccttctggttcggcgtcaaggtcagcttctggtcgcccaatcggatggtcgacgtggtgaccgaaccggggtgcatgttagcgctcggcgccgacatcatgccgaccggcggcaggctccagggcagtcagaccagcatctcggacggcaccaatagccgcaagatgttcgcgcagatgcactattatatcgcgccggtctggaagatgctcgacatgttcaccgacctgccgtgcatcgaggataatggcttcgatgtggcgctgatcaccgaagtgctgccgacctggcaatcggccacgctgggcgcgatcatccagcccgaggcgatcctcttcggcaatccggccgcaggtctagcctgcatggccgacagtgccgctgcagccgccggcaaggtcgtcgatccgctcttctggtgcatgggttcctggggcgcgacctatccggtggcgggcgatatccatttcggggacagtgtcgaggcctgggcagggctcgccgcgcgcggcgtcttcatgatgggcaggctcggcgcgctcaccatcagttcggcggacggctgctcgttcatcccccagccggtctggaccaagagccgctacaagttccagctgatggagccggtcaagggcggccagtgcgtcaatgtcggtcggccaggcgcgctctggaccagtggcaagcatgcgccgggcaaggacaatgcccagttcatgttgttcgagaagacgatctgctgcgccggagtctcgacgccatgagccgtctgtctcgccagatccgcgcccgtacgcctgggattagccgatggccttcccgtcaccccatggagccaggcgttccttgcgcggctagaccggtaccgcatggcccccgcggtgccggccggacggtcggcgtggccacgacagacgatgatgcggtacccccctcctcgccgcatgtcgtcgtggccgcgctgaccgttttcgaaggacaggcggtgtttcgggcggagctgcccggcccggttccatccacgctcctgttccggctgcggcgcggatcccggcggatcattccgagcgagatccagccatgaggcagcgcgccctgcttcttatggcggcgctcagcctgcccgtagcgcttcatgcccagacggcggaggatcgcgcccgcgccgcggccgaggctgcgagggcgaagagtgctgatagcgacgcgatcctcggcaactatgtgacgccgggtctggccggagaggcgatcagcacggtcgattcctccaagacatttacgcccaacctcgcctgccagaaaagcgcgactttgctcgaactgctcgcgcagcccaatgcgagcggagatatcggaacgctcagcatttcacgggaccgcgatctcgacggcagtttcgatgaggcgctgacagtccctgttccggtttcagggatatgcgcgaacgggctcatttcctgtgcgccggggagctggaacgcctgccgcttcttccgctgggatacggccgcgtcgggatcgctcaagctcaccgaggtcgaactgaccgatcttgccggctgttactgcgtcaacaacagctgcggcagcaatctcgtctggggcaatatggcctcggtgctcaaggatctgggcggcggtgtcgtgggcgcgctcaccacgagcgatccgcgcatcggcatcgcccaggccgccatcgagggccccgtcatccgctatatcggcgcgcagaccacatcctgcgccgtgcagccgcacatcggtgcgaccgcctacaaagccaatcccaatgcgatcgccggcgatgcctttagcgcggcagaggcaagcagcgtgttccaggcactttcggcttcatccacaggaaccggccggtcgcagatcaatcggagctgcaccgtgacccgtcagatgacgcttgaggagataacgccagagaagatcatcgatcgggtctcgggcggctatgcgaccgatgacacggtgcctgggcggcgcatcttcctcatggggtcgccggccgacaacagtctttccggcggcgcctgcaccatcttcgatttccacatgacgctgcgcgtcaaggagcccgacaggctgcagcaggttcttctgacccgcttcggggccgatgactgggcgcagatccggatcgacggcgaactggtggggtcagggccgcagggctggaccggcatggggttgccgccgggaaactgcgagaagaagggcgctttctatgcctaccccaatctcgatatcacggacaggctgacgcagggcgatcattacatatggctgcgtatcgcggtcgccgatggcggcgaggcctatgcctcgatcgaggcgctggtggacgccggctgcaagacgtccgagcagcttgtcgacacctgcacgggctatgcgtcgaatgcgacatgccggctcgacgatgaggatgtggacggcgtcaccaccttccgcaacggcgtaaagaccgggctcagccccctgccccagacccgtctgatgggcacgggcgcctgcgcgatgcagatcagccgcgatttcttcgcgcgccagcgcaattatgcctgcacggtcgaccagggtgcagtcccccagcccgatctgtcgcgcggcgcctatatcatcgatcattcgaccgagacgctgctggccgaccgggtgcggacggccgatggcggtcatagcctcacgacccgcaccttcgcgctgcctgatcgtggcagcgtaaatgcctgcgagcccatctgcaagacacgcaaggctcaggccaatagcgccgctgctcccgatggcgtgaccggctcgaagcagaccaattcaacgggctgggactttttctatcacgcctgccaggacagcaatgtctgccccgcgggcgagggcgaggagctggtgcagggctgcggctgcatcgacgatttccccgaagcggtggtgatgatgcagacggtgcgtctgggcggcgcggatatgatctgcacgggcgccgtgcgatgacgccggtgcgcgcctttcttccgacgctcctttttgttggcgcgagcctgtcgctgttcccggcggccgggctggcccagcagttgtgcgcggtcgacctcaacggcaatggcgatgcggccgatgacggcgagacggcgagctgccacctgacaggttcgggtgggtggatgtgtccgatcggcgaaacgcgctgcgaggcggatctggccggggcgatgcattgcccgcttggcgatcaatatgcgtgcgccgtgccggccagcggcggcgcgccgacctgttcgcccaacgtctgcatcgacaccagcgccaacccgatcgtcgatgatccggtcgttgacgatccgggtgccgaggcggatggcggcgtcgatgccgacggcaattgtcttggcacgatcgagattttctcgggccgcgccgcgcggtgccgcccggccgggctcaagaccaccttctcgaactgctgcaaggacaagggcaagatcgtgaaagacggcatgggtggttcgatctcgtcgatcggtaccaagatcgccgttgccaagggcgtgttcaccggcatgaaagctgcctatggcgcgttcaaggccggcgcgacagcgggccaggccgcgagcgccggcgccaatgcgatcgttgtcggcatcgacccgacgtcgatcgcgatcagcctcgccatcaacttcatgatggatttcctgctttccggttgcgaccagcaggacatggaagtgggcatgctgcgtgggtcgggcatgtgccatgaggtcggcagctattgctcctcaaagatccttgccatctgcgtccagaaggcccgcggccattgctgcttcaacaccaagctcggccggatcatccaggaacagggccggccgcagttgaaggctttcagcgcggttggctggggcacgcccaagcagccctattgccggggcttcacgcccgaggagttccaggcgctcgatttctcgcgaatggacctgtcggaatattatgcggaagtcgaggcgcgggcccaatccgaaatccagatcgacatgaaggacaagatcgatgccactatgcagacgatcaacaactagccgcgcgctcctcttggcagccattgccctcgccccgctgctggtcggggcgagcgaaccgcagggtacggccggtcagcagcgggacggcaatgcccgcacgcgcatccaggatcagggcgaggcggcgatggagcgcgtgaagcgcgccgccgacaatgcaaagaccgccaagcccccttcaccagctctgccggccaaagccgatgccgccgcgcagcgccgtgcgttcgagggggtcgacaggcgcaagcaggatcccgccatggcgaaaagggtggaggctgatgtcgcggcggctcgtgatgcactggccgtcgagcgggaggccgccagccgtcgtatcgcccaggccctgggtcttgaacagccagaagaggcagcgctggccggcgtcgtatcgacgggtggcacgaaacgctgggttcccgtgctgttcgtatcctcctcgatgccggtcgagacgctgcgcacctatgccggacagctcgaacgtgccggcggcgtcatggccttccgcggcatgccgggcgggatgcggcaagtggcgccgatggcgaaactgtcggccgtcatattgcgccgcgatcccggttgcgaaggccctgcctgcgcgatgcgcgacgtgcaggtcattgtcgatccgctcgtgttccggcagcatggcgtcacccaggtgcctgcgctggcgatggtgccgggtgatccgaccctgccttattgcgagcgtgacgaggccagcccgcgggccgcgcacatcgtgctgggcgacgctgccctttccggattgctcgaggaatacggccgcattggcggtaaggaggaggtgcgagatgctcttgctcacctggcgcgctggtaaccgtctctggcgcgaacttaaggatctcccgctccgggccgcggtggcacttggcgcaagcggtcttgggcaaccggcccggcctgcccagctgctcaaagcctatgggatcgtgctgcccatcggtctcttcgcctggtgggcgatgccgcagatcaccctggtcatgacgccgtcgatcgacgcatgggtcgtccatcgatctccgggtccgatccatcgcggcgacctcatatccttcatattatccgatcccgtagccggcccgaagcccgtcgccattaccaaatatgcgctctgcctgcctggcgaccggatcagcatggtcgagaagcatgggattggcgggctggtcgcgaatggctggtactattgcaatggcaggttgatgggcgtcagcaagcctgcggcgcgcaatggcaaggcgctcatgcattggcggccggaaagcccgcgcatttccgaggggatgatcttcgtcggttcgcggcatcccgacggatatgacagccgctattatggcccggtggcgatcgagcggctcacgcgcatggagaagttgctgtgaagcgcatgctcatcctgggcatggcgttgctcctgcccgccggtcctgcgtgcgcgcaagcggcgcctgcgagcgcgggcgatcgtacggcgcggggctactggtggtacgagacacctaaatccggcgctgaagaagaggtgctgcaagagacggtccccaagcccgtcatccctccgatggtggaactggccaaatggtcaccgccccggatcgcgaagctcatcgtggagcagcgcgactatgccgctaccgtcctcacgatcgacgcggtcgcggacttctggcggctgcaggattttgcccggcgcaaggcccgcgcctttgccggcgtgacccagcttgcgatgctcacccatccagaactcaatgccaaagccgccaatccgatggtcggcgaggcgcgcgatgcgctgggcgcgcagaaggaccaggtgcgccgccaatatctgcgtgcgcacgccggggaatttgcgctcgtcatgtttgcccgggaatcctgcggctattgcaaggtgcagtggccgatcgtccagcggttcaaggatgacatgggctggcaggtgagcctgatggatctcgatcgcagacccgacctcaagcagcgcttcggggtcgaggtgacgccgaccaccatggtcatccgtcggggcagtccccagcgtatggtaattgccgctggggtcgagtcttaccccaatcttgcgcagatggcctatcaggccgtgcgattgctgagcggcgatatccgccccgagcagtggctgaccggcgcgggggaggaagacggcttcttcgatgcgctggccaatggcccggtctcctccaccgatccgcgcgtgatcggcggcgatcttatcgatgccagggagcgcaggccatgaggtgcctgggttccatgctgatcttcggcgtctcgctgctggcgccattgatgttgctgccggcgagcgcctgggcacagcgggcagaccaggacgtcgcgcggcaggcggccattcatccggtatcgacggctgcggacatgcgcctgtggctctcccgcgtgcccgtgacgcgcgattttccgcccgacttcgagaccatgctgcgcggccaggcgtcgctttatgtgatcgagataagcacggcacccggatgcctgccctgcggtgatctctggacgaagcttctcgcattccgtggtcgctatggttggcagatccgaacgttgcgacaagatgaggcggcgctccgatcggggcgccttggccttccctgggtcggaaacccggtcgcatgggtgcggccactgtctgatccgggtcgcatggtgccgatcgcgatcggcaccgatcatggcgccaatatcgcgcgcaacgcctggcttgccgcccggatgctggccggggcgcgtgccgccgtgggtgtgcgcgccatgtcgaaattcaccgggattgtcgcctcgaccagcaggcaaaatggagcgcggcgatgagaccgatgccccctgcgctgcaaccttcaggcaaggctttgcccggttttcctgcctgttcagtgctgcgcgagcagttgctggctcatcggcgcaagcggcatcacctcgatgccggcgccgagggggaacggttcctgccccgggtaaatgacgatgcgccgctcgggatcgatatcggcgcaagcatgatggaagcctcgttccactttgggattgaggctgcgctttattgcgatggcccaacgcttgcctccagccagtgtcagcagcagatcgatttcagcgcctgccgacgtgcgatagaaattggcctgcgttccttccggtgcggcagcgatcagggtttcgatcacgaaaccttcccagctggcgccggtgacgggatggccaagaatgtcgtcgatggtcgcaagtccaagcagaccgtgaacgaggccgctgtctcgtacatagaggcgcgggctcttgacgaggcgcttgccgttggtgccgtgccagggttcaagacggcgaacgagcagcagatcgaccagcaggtccagccatgccgctatcgtcttgccatcgacgccgatggcgcgggccagttcggcggcgttgtgcaaacgcccttgatgatgggcaagcatcgtccagaagcgtcgcagactttccgcagggatgcgcggtcccagcatcggcgcgtcgcgttcgagataagagcggatgaaatcctgtcgccagcgcaggctcagcgtgtcgcttgtcgcgagaaagctgttggggaatccgccccgagcccacaggtgatcgatcttcgcttcggggatttcaagtggatccagcgggcgcatttccaagtaactgatccggccggccagactctctcccggttgccgcatcagatccatggacgccgaaccgagcagcaggaagcggccgctacgcagacccttgcggcgtcccctgtcgatcacgccgcgcaggatctggaaaaggtcgggcgcccgataaacttcatcgaggatgacgagcttgtcctcatgcccggcgagatagagttccggttccgccagacgcgcacgatcagcctcggactcaagatcgagatagagcgagggacgcatcctggcgatctcctgagccagcgtcgtcttgccgacctgtcgaggcccgagcagcgcgactgccgggcttctgtcgatcgttgccgccagttctgccttgatacgcctctcaatcatccgcgcatttatggatcatcactccagatttgcaaggttagtggtttgcgccatggctccgcaggcggcccatatttcgctctttcggctcaaggaagttcgtcatgcctatttcccatcggcgcctgatctccacgctggtcctgattgtcgcttcatgcggccagacagttccggcccatgcccagggctgggccgagagctggttcgataatgtcacctacacctcgcccggcagcttcgaggaccagacacgcggctatgtaacggcaggcggcatgtcgggccgcgtcgatgtccatgacgattatctgatgagcctgacgttgcccaaggtgaaggcaggttgcggtggtatcgacatgttccttggcggcatgtcgtttctcgatcccgattatctcgtccagaagctggagaccatcctgcaggccgcgccggccgtcgccttccagtatcttctggaaacactggatgagaagatgggcaatattatctcgaagatggaggcggcgaccaacttcctgaactctattcaggtgaacgactgccgtcttgccaatcgcatggtccagatcgcgaagggcgacgacaacatgtcgggaatcgtcgaggaaatgaccggctacaagtcgatccgcgaaggctatgccaatagctggcaacagagccgcgaaaagatccaggccaacaagggcaatccgaccgaggatctcaaggacgcgctcgccaattgcccggccgaggtcacggatatcttcaagaccggttcgctgctcgcgcatgccgcagcgcgcgtcggcgcatccgactgggcgggcgtcatgcgggcccgggtcggcgacgtctatatgcgctgggatgcaaacgacaaggtgccactcttctcggccattcccgcctgcccgcgccaggataccgagagcgccgacgatttcctgactggtcgcgtgccgacccgtgcgctcaacatccccgccaccgccgcggattgctcggtgaacggcgctggccgcggcgcactgatattggcgcgcgagcggatggaggcgatctccgtcaagatccggacgcgcgcggcgctgaccacggaggaaaagcagttcgtcgccaatgtgcggacgctgccggtctatcgcctgctcgaatggggcgtgcgacagggtctcaccgatagcgtgatcgccgacaccgatgaactcgtcgccctcaccctcgcctatcagatgctgaacgacctcacccgctcgatcgacttcgcgctgcagaatgccgaacgcggtgtgacgacggcgggggctgccgatgccgagaacacgaacatctgccagacccgtattctgaccaagggcatcgagcagttgcgcgaactcagagacgaggtgctgcgccagcgcgcgcagatgcgccagtcctacatggccgccatgaaccaggcgaacctttcggcgaattatgcgggtgtcgtccgccagcgcgaccgcgatgcccgcgacgccgctggcgccaacgccaatcgcaaccggtgaggcgggccatgcgtcacatcatccgcttgttcctcgctctcgtcgggtgtctgagcgcgacgcccgcgctggcgatcgacgcgagctatcacacatgggacggcttctcggagaccgtcgatgcgtttcatctggtcgcgatgatgttcggcgacccgcgctacgaaacgctggtcgtgatcatcgcggttgccgggatcgggctgggcgcggttctggcaagcatcaagggttccggcatgggtctggttgccttcggctttcagatgctgatcggtatcggcctgttcgccggcatgatcgccacgacgggcacgatccacatctacgaccgggtgcgcaacgcctatcagccggtcggtgatgtacccaacctcatcgtgctcgttgccggcgtcaccaacctcatggagcggacgcttgccgagactatcgacgacaacacaaccgatcccaatgcaaagctggaattcggtgccggcggccatgcattcgacctattcctgaacgccgtcagtccccgcagcccgatcgtggacaccttcctcgatgcgacggtgaaggattatgtgcggcaatgctatcctgtcgcccgcgtgtcgccggcctatggggtcgacgacgatcaactcttccggacgtcgaccgaccttcccgcctccttcgcggcgatggcggggccagcaaccttctcgaccgtgtacacggcgagcgacaaggccggcacgacgatgagctgcgaggcggcatgggagtatatcgccgatcggctgtcggacagcacgttgttcgacgcctatagcgaccaggtctgcgcgcgtaccggcttcgacgtgacccaggcagcccagcgcgatcgctgccgccagcagatcgatgcgctgggcgacatgatgctgggccattccatgagccggcagaagttcctgaccaatattctcctcggccagaccgtcggtgacgtgctattcgaggattccccggcggcaaccgcccgcgtgatggcgaaccgggcgatcgagtccaacgggctcgccacgctctccatcgccaacgaatggatgccgaccatccgcgcgtcggtgttcgcgatcatgctgatgatgatgccgatcgcgcttctcttcatcctgacaccgatcaacctgcgggtcgcgagcttcgcgctcggcctcttcgtgttcgtcgcgctctggggcgtcatcgatgccggcatttaccagcttacgctcggccgggcgatggatgtgctggccgagctgcgggcaaccaatgtcgccgccgacagctggatcctcgcgccctcggcggcgatgaaggcgcttgccattttcggctccttccggacggccgcggcaggccttgccggcgcgttcgtcttcacggtgttccgcttctccggtaacatgttcactgccttcacgtccgggatgctcggtgtgcagggccagggcagcatggcggccgcgacggtgggaaccagcgagggctatgcctcggcgctggaggcgcaggcctcggccggcggcaccatgtcgcggcgcgcggcatcgtcgggcttcggcgatttcggcgagcgcagcagcttcggtctcgaccgaaatttcgcgtcggccggatccatgctcggcgaacagggtggcggcgcagcaggaacggccgccttcggtctcggccgggcggacgccgcgcgggaactgggcgggctctccccggcgcttgtcggccggaatctgagcgatccggcaacggcgcgcgcggtacgcgccaatgccgcgacttccgcgatccacaattttgcccagggcgatgccctgcgcaagcttggcaccacctatttcggccaaggccagggcggcgagcgcgcctttgcagccctcgcgcagaatatggtgcagtggaaggcgttcggcgaccagcgcgcctatgacatgatgcaatccgccgcgcagcggcattttgagcgcagcggctatgatgcgaaggatgccgcgctcaaggcatcgacggtgatcgcccaggcgagcgctgatccgactttcgccaagctgacggccaatgcgttcgatcaggagcagatgctgcgcaatgacctgaccgcggcgcagacacaggtgggcgcgatggaaggccggcgcgactatgcaggcgacagcgttgccgcagtcgagcgcggcaatgtcgcgaccgagcaagcgcatcgaacgggcggcaatcagggacagaggcaggctgcggccatgctcggcctctccgtcaccgaaaccagccggcgcatcgggttcatcaatgcgctctcaggcgaggcccgatcgacggcgatcagccagctatcccgttcaaccgggcgcaatgaggcacaggttctgcgcgcgcttgagggctataatgctgccgtgcaggtcggcacggccgatggcgcgactgcggaggctgcgcgcgaaggcacgagcgtctacggacgcacgcgcgaagccgccggctacgacttcgccgagcgctcgggcaagctcgatgcccagcgtgagattggtcccgatggggtacgcagcaatgcccagatcggcgagcagcggcggcaggcggacaatgcgggctttgccgagggtgctgcggccgccggtgtatcggtccgggaagcggctcacctcgattccttcatccgctcgcttgccggcactgccgggaaccaggtcgacatggccgagggcggcgcggaaggcattgccgatcgcgcgcgcaacgagcgtctgaccggaattgtcgacagggaacgtctcacccgcacccaggcgctgctccgcgcgcacggggtggagatgtccaagcgccagatcgccatggaccagaatggcgacctcagtctcaatctgacgccggaactcgcggcgcagatgtggcggggcggccttatcaacgagagtcagcttggcgccatcgccaatggcgggcatgcccggttcagcttcgcccacaacgacctgctcgtctccagcagcaccgggttcagccagtccgcgcgcaacgataccagcacgcggttcgaggccggcaagcaggcggggccagacacgatcgagcatttcctcggcagtggtccggaaggtcaggctgccatggccaactggctgcgcggtgggtttgagatggatcggcgtggcgactggcggttgaagccgcaggttgccgatactctggagcgggatgtcacggccatcatcgcgcagacagggtggaacagatcgctttcccgtaccgcagatcatcagacttcaaacactcaaagcgtatcgggtgacctctccgcaaccgctagcaggggtgtcagcgccggtgacaagggtgacaaaggtagggcaggaacctccggtagcgccactggatcgctgagtggcaagctaggaatggatatctccgaccggggatctgcgactgtttcggcacagtcctcaatggacatcgtcaactacgacgttcgtgaggttctcgcgtcggcggagagagctgcggcccgttcgggacgccccgaggaaacgtttgcaaaggaattgagcgagggggttctcggcaatcaagggcttcgcaatcgctatttggagcaagcagattctggtcgcggcactatgcaggtcaccgcccctcttacttcgatggaacaatcgtcgatcctgagttcaggtcgattaatgttggatcgggatcatggctcagcggacggggaccccagcttcaaggagcgccgggatccctaatgtctatccttcatcaagccgatatgtctgtggtagatactaccagatcgtatatcaaacggatccgtgtaaggatcgatcatcggcctttgcgaaggcggtcccggtgttatcacccattcgccacatgcgaccttggctttaaggaagccatatcccagcacggctaccaccgtgattggattgaagacgaagatcagcaataccatgatgttgaccaggtagatgttgagctgatcgtagggaatggtgatcatcagctcgagaccgatccagtagagcagggtcagggcccaggtcagctttgcataccatgggcgccagaaccagtcggcagcgcgaggcgacggcgctggtgcgggggtctcttctggtgtcgggtcgagttgatcaacatcctgcatttgcagagcctttccaaagcagagaatagcacagcttcgatgggcgtggaaccggccaaccatcgtagcgatgccccgatcgtgcgcaggaagcccgttccaatcctccccccttcgacctttccttcctcgctccgcccagatctgcgctcagggtctggaacggagagaaattcaggttcgggacgaaagccgcaatgaagaagaagcggcgcgctccggatatgggtcctaatctctcgcctgccgcggaagctgcgatcctgcgtcttgccaggctcctgggtcgtcagattgcgcgtgaacttcatgaggaagcgctgcaacgcgaaaagtctgcggctgtgccaccgagcccttcagaatagttcaccaacgaacgggcaagctgtatctctagccgagcggtcctccaaaacatactcgaatccatccgccctgtgccgcggttcctgttgtacgaacgggctggcgtagggaggaagccgttaaaaaaggccgtaatgtcgtaggcagacgacctgatgaccgtgtcaggttttttgaactgtccaacccggttggcggctcaagtatctcatgttatttttcttcgtccaggagaaagaaatgacccgcgttgctctctatgcccgctattccgacgacaagcagagccctgcatccatcgaagaccaattcctgatttgtcgggaacaggccaaccgggagggctggcgcattgtgtcgagctacaaggatgcggctatctcgggtgccagcgtgattttgcgccctggtatccaggcgctgcttcaagatgcacagatgggtcgcttcgatgtgctgctagccgaagcgcttgatcgcgtctctcgtgaccaggctgacgtagcaacactatacaaaaaccttcatttcgctggtgtgaagatcgtaacgctggcggagggcgaggtctcggaacttcatgtcggcctcaagggcacgatgaacgcgcttttcctcaaggatcttgccaagaaaacccatcggggtctccgcggtcgtgtggaaaagggcaagtcgggcggtggcctctgttatggctatgatgtcgtacgccgcttctccagtgagggcgaggcggttcacggcgaacgcaccatcaacgatggtgaagcggaagtcgtgcggcaggtatttcggcagttcgctaatggtctcagcccgcatgcgatcgcctgtcgcctcaatgaagcgggcatagctgcaccgacgggcaagctctggacatcgaccacgatccgcggacatgccaagcgcggcaccggtttgctcaacaacgaactctatatcggtaagctggtctggaaccgactccgctacctcaagaatccgcagactggcaagcgtgtctcgcgcatcaatccgctgtccgagtggatcgttaccgaagtgcccgacctgcggatcctggatgacgaactctggcaggctgcaaaatcgcgacaggaagatatcgcgatccaatatgctggcgttatcgaagcgacgcgctcggcccataatgcgatgaaccggacccatcgcccgaaaagcctgctctcaggcctcgtttactgcggatgctgtggcgggtcttatacccttcgcgggcaggggcggtttgcctgttcgaaccatatcgacacgagaagctgttccaacgggcatagcatcgcgcgcgagaagttggaggcgcgtgttctggatggtttgcgggaccggttgatgagtcccgaggtcgcggccgaagccattcgcacctgcgtcgaagaaaccaatcgcttcaatcgccagcgtcgcgccacagacagcgcggatcgggctcagctcgacaaggttctgaaggcgatcaagggactggtgacgctggcgacggagggcaagggcacgcgctcgctcgtcgatcagctgctcgagctggaggcgcaggaagatgccatccgcgcccggctcgctgcggcacccgccgatgtaccggatatccatccgaacatctctgagatttaccgccgcaaggtagcgaggtttgcggaagcgctggcgcatccggaggagcgacaggaagcggccgacgcgctgcgtgttctcatcgagcgcatcgttctgacgcccggcgacaagcgtggagaggtcaacgccatgctccacggcgagtttggcaccatcctggaatggctggatcggcgcaattgcgccaataccgacagcccccctgaagctttcgcatcaggggggcccggtatgtcggtttctatggttgcgggagcaggatttgaacctgcgaccttcaggttatgagcctgacgagctaccgggctgctccatcccgcgccaactggcggaccttaggtccacaaagcaaaaaaggcggccgcggcgggccgcctttgactgtgaatgggtttttcccgtgcgttttccggagcgccggctgcaatgcctggcgacgacctactcttccagcgcttgagcgatagtaccatcggcgcagtcaggtttcacggccgagttcgggatgggatcgggtgggtcactgacgctatggtcaccaagcaatgaagcaggcgctctggaacggcgtccacgcgggacaccgcgctaccgaagtagcgagcgaacgggttttaatcgatgcactttgaccaatatcgggcgtgcgattgttcatcccatcgcagcccagggctgacgatgatggtgggattctacaagcgcgaaaagagcaattaggaccggttagctccatgcgttaccgcacttctacatccggcctatcaacgtggtggtcttccacggctcgatgataacttatcttgagggaggcttcccgcttagatgctttcagcggttatcccgtccatgcatagctaccctgctgcgctcctggcggaacgacaggtacaccagaggcatgttcaccccggtcctctcgtactaggggcaactcctctcaattatcgacgcccacggcagatagggaccaaactgtctcgcgacgttctgaacccagctcacgtaccactttaattggcgaacagccaaacccttgggacctgctccagccccaggatgtgatgagccgacatcgaggtgccaaacgattccgtcgatatgagctcttgggaatcatcagcctgttatccccggcgtaccttttatccgttgagcgatggcccttccacgagggaccaccggatcactatgaccgactttcgtctctgctcgacttgtcagtctcgcagtcaggcgggcttatgccattgcactctaacagacggtttccaaccgtcctgagcccaccatcgcgcgcctccgttactctttaggaggcgaccgccccagtcaaactacccgccacagagggtccctgcaccggataacggtgcgaggttagacatcagaaaacaacagggtggtatttcacctatggctccacgacaactggcgtcatcgcttcaaagcctcccacctatgctacacagttctttcctaatgccactctgaagctgcagtaaaggtgcacggggtctttccgtctaaccgcgggtactccgcatcttcacggagaattcaatttcgctgagcatatcctggagacagtggggaagtcgttacgccattcgtgcaggtcggaacttacccgacaaggaatttcgctaccttaggaccgttatagttacggccgccgtttaccggggcttcaattcagagcttgcactcctcctcttaaccttccggcaccgggcaggcgtcagaccctatacgtcgtcttgaagccgacttagcagagtcctgtgtttttgctaaacagtcgctaccccctggcctgtgccccctgccaaaagttgccttaagacagggcctccttcttccgaaggtacggaggcaatttgccgagttccttcaggatacttctctcaagcgccttggtatactctaccatcccacctgtgtcggtttagggtacggtctataatggaggggctatttcctgggacaacttcactgccgggatcaatccgataagacccgacaatttacgccatccgtcacacacctccaggtcacggaatattaaccgtgttcccatcgactacccccttcgggctcgtcttaggggccgactaaccctgctcagattagctttaagcaggaacccttgggatttcggcgacagtgcatctcacactgtttatcgctactcatgtctgcattcgcacttccgatacctccacgacccattaccagatcgcttcatcggcctacggaacgctccgctaccgcgtgatcgtaaacgatcacaccctaagcttcggtgcacgtcttgagccccgttacatcttcgccgcaggatctcttatttagaccagtgagctgttacgctttctttaaaggatggctgcttctaagccaacctcctggttgttttggaaatcccacatgctttcccacttagacgtgacttggggaccttagctgtaggttagggctgtttcccttttgacgacggaccttagcacccgccgtctgtctgccggactagactcgttggtattcggagtttggttagaattggtagatctcgcgacccccgcatccatccagtgctctacccccaacggcaatcatccgacgctctacctcaatagatttcgcggagaaccagctatttcccggtttgattggcctttcacccctaaacacaactcatccgacaatttttcaacattgatcggttcggccctccagtgggtgttaccccaccttcagcctggtcatgcctagatcaccgggtttcgggtctaatgcatcgaactcagtcgccctattcagactcgctttcgctgcgcctacacctaacggcttaagcttgctcgatacactaagtcacagacccattatgcaagaggtacgcagtcaggcctcaaggaccctcctactgcttgtaggcatccggtttcaggtactgtttcactcccctcatcggggtgcttttcacctttccctcacggtactggttcactatcggtcatgtacgagtatttaggcttggagggtggtccccccatgttcagacagggtttcacgtgccccgccctactcaagtccggtttcctcattttcgcatacgggactgtcacccgctatggtcaaactttccagattgttctgctaatttagaaaccggcactggcctggtccgcgttcgctcgccactactaacggaatctcggttgatgtcttttcctccgggtactgagatgtttcagttctccgggttcgcttcaccaaagcctattttattcagcttagtgatacctctcccatttaactccgtatctgtgtcgccacagatgcgaaattaaatggtgaaggtgggtttacccattcggaaatcgtgggatcaaagcctgctcacggctcccccacgcttatcgcagcgtgccacgtccttcatcgcctgtacatgccaaggcattcaccagatgcccttacctcacgcttgagaatccacaccaccatcgacaacactggacaacgccccttgcatgagagcgcgcccgcggcggtcgccgtggcaaatcggtgcagatgaataatctcagccagatatttaagtgaacgatcctgatccgctccagcaggccaaaaagacccgatgaaccgaaaccatgatcgccacggcatcgattaaaaacccattcacaatgtcaaagatgcgcacagtgcgccaatcaccggaaaaaccggcgaaactcgtttcttcacctctggagatatgcaggaagttggtggagcctatcgggatcgaaccgatgacctgatgcttgcaaagcaaccgctctcccagctgagctaaggccccttacagcgctcgcgactggtgggccggggaggagttgaacctccgacctcacgcttatcaggcgtgcgctctaaccacctgagctaccggcccctgcctgtcgcaagccgcctcaatggcagcgcgaccgcgcaatggcctgctcagctatcatcgaaaccctgacaatgcaggatcgcgacgatctccaggatgaagggacatgaggacggcggctatgttctttggaaggtgcgaagctcttccctgaatgaacagggcgctttcgtaccgatccttagaaaggaggtgatccagccgcaggttcccctacggctaccttgttacgacttcaccccagtcgctgatcccaccgtggtcagctgcctccttgcggttagcgcactgccttcgggtgaaaccaactcccatggtgtgacgggcggtgtgtacaaggcctgggaacgtattcaccgcggcatgctgatccgcgattactagcgattccgccttcatgctctcgagttgcagagaacaatccgaactgagacgacttttggagattagctcaccctcgcgggatagctgcccactgtagtcgccattgtagcacgtgtgtagcccaacgcgtaagggccatgaggacttgacgtcatccccaccttcctccggcttatcaccggcggttcctttagagtacccaactaaatgctggcaactaaaggcgagggttgcgctcgttgcgggacttaacccaacatctcacgacacgagctgacgacagccatgcagcacctgtcacctatccagccgaactgaaggaaagtgtctccactaaccgcgatagggatgtcaaacgttggtaaggttctgcgcgttgcttcgaattaaaccacatgctccaccgcttgtgcaggcccccgtcaattcctttgagttttaatcttgcgaccgtactccccaggcggataacttaatgcgttagctgcgccacccgaattccatgaacccggacagctagttatcatcgtttacggcgtggactaccagggtatctaatcctgtttgctccccacgctttcgcacctcagcgtcaatacttgtccagcgagccgccttcgccactggtgttcttccgaatatctacgaatttcacctctacactcggaattccactcgcctctccaagattctagctatccagtctcaaaggcagttccggagttgagctccgggctttcacccctgacttaaatagccgcctacgtgcgctttacgcccagtaattccgaacaacgctagccccctccgtattaccgcggctgctggcacggagttagccggggcttattctcccggtactgtcattatcatcccgggtaaaagagctttacaaccctaaggccttcatcgctcacgcggcattgctggatcaggctttcgcccattgtccaatattccctactgctgcctcccgtaggagtctgggccgtgtctcagtcccagtgtggctgatcatcctctcagaccagctaaggatcgtcgccttggtgagcctttacctcaccaactagctaatcctacgcgggctcatccctgggcgataaatctttggacttacgtcatcatccggtattagcagtcatttctaactgttattccgaacccaagggcagattcccacgcgttacgcacccgtgcgccactagatccgaagatctcgttcgacttgcatgtattaggcatgccgccagcgttcgttctgagccaggatcaaactctcaagtttgatgtccgatctgaagacaggaggaatagtcccaccctcaaaccgctcatttcaaggagccgttcctgcacaaagcttacatggtgtgtaaggacattgtgagtaacgacttagctttaaccgagtgtccgacgccttgaagccgccagaacccggggccgccgcccacatgtcccttcatctaaaccgacaatgtcaaagaacccaccaaacatcagatgcagacaccaaatactccccgatctcttaccaccgagggaatggcgtcctgctatgttggcgaccaagcgaggcgagaaccgaaggtccgcaccgcgtcgggagatgcgcatttaggattcccccttgagtcggtcaaggacttttttggcgggtcgctcatttttcgacagagcccccgaaagatgggcgcctctgcccctcccccgccagcccgagcgtcctcattggtccgcgcaggctagccagcttcgttgcagaacgcctcccgctggcgcggggcgcggccacggccggcatagaccacggccgccagcccgagggcagaggttgctgctcctgcgagggagactgccggaaggcccaggccggcggcaatcaccgccccgccaagcgccgcgccgatcgcgttgccgagattgaaggcgccgatgttgacggccgatgcgaggttgggtgcctcggcggccgccgtcatcacccgcacctgcagcggcggcacaagcgcgaagctggccacgccccacaggaagacgagaacggccgtcggagcggcatagggcatgagcatggcgaacagcacgaggatgaccgtcagcgaggccagcgtgacgatcagcgtacggtcgaccgagcggtcggcgtagcgtccgcccagccagttgcccaccgtcaggccaacgccataagtgaccagcatggcggtcacgaagccgagcgaggcgtgagtctgctcacgcaggatcggcgcgatataggtgaagaccgtaaacatggcgctggacccgaggaccgtcaggccaagggctgaaagcactggcccccgcgaaaggacgcgcagctccgcccgcatgtcgccaccagccggcgccggcagctttggaagcgtgaagcgcagggccagcatcgtcaccacgccgaggcccgaaataccccagaaggccgcgcgccagcccagcccctcccctgcccaggtggcgagcggcacgccgaccacattggcgatcgtcagccccatgaacatggcagcgacggcgccggcctgcttgtgcgacgggacgaggctcgccgccacgatcgacccgacgccgaagaaagcgccgtggttcagcgacgtgatgacccgtgcgatcagcagcagcccgtagctgtccgaaagggcggagagcaggttgccggcggtgaagatggccgcgaggccgatcagcaatgtgcgacgcgggacacgccccgtggtcagcgtcatcagcggcgcccccagcatgacgccaatcgcataggcgctgatgagaaggcctgccgcgggaatggaaatgccgaggtcgccggccatcaccgggagcaggcccatcggcgcgaattcggtcaccccgatgccgaaggcgccgaccgcgagggcgagcagcggtggattgaatttcatctttggttgcttccgatccgcaggtgaacaaggcaggatttgagttcgacgcacagatggcttgcccggcgcgattgcggtagacaggcccgacacgaaggatttttgcacggaacgcaaagatgcagttgaactctgatcgagcccgttcgcttgaagtatttgccgcagtaatcgagcacggcagcttctcggccgcgggtcgggtcctcgacctgacaccttcggccgtcagccggacgatcgaccgggtcgagcagcggctcggggtgagattattgctccgaagcacgcgggccctcacgctgacggcagagggcaccgcctatctcagcgcagcgcggcgcattctggccgacctggacgatgccgagcaggcgattgcggatcgcggggcgccgcgcggacggttgcgggtcagtgcgtcacaggcccatggccggctctgcatcgtccccctgctcaagcccttcatggcgcttcacccgcatatcctggtcgacatcagcctcagcgaccggctcgtcgacatcgctggcggcgaagccgatgtggcgatccgcttcggcccgctggccgacagcgcactgacggcccgcaagctcggcgagaatggccggatcattgtcgcgtccccggcctatctggccgagcacggcacgccgctcgtcccggaggatctccatcggcataactgcctcaacttcaatttcaggcgggccgaaccggtctggccgtttcgcagggacgggcaggactatgcgctgagcgtcacgggcagcgtcgaggcgaacaacggagaaacgctcggccagcttgccgccgacggggtgggcatcacgcgcgtgggacggttcagcgtcgcgccggagatcgcatcgggccggctcattccccttctcgaagacttcaaccccggcgacgtcgaatccattcacgccgtctttgtcggcggcgccaacatgccggcacgagtccgcgtattcgtggacttcctcgtggagcgcctgggccccgctcacccccagggctgatcgacattcagcgcagatggatggcaagcggaggtcaataatctgcgagccggctgcccttccccaaccggcccgacctcagtgcttgatcgtgcacagggccccgccgtccaccggccaggcggcgccggtgacgaagctcgcttcatccgagagcaggaaggagacgacatggccgacttcggccggcttgccgcagcggttcatgacggacacccagccgagcgtatcgagccccttctgcaggtcgccatcgaacatctgcaccagaacctcgttcagcagcggcgtctcgatcacgcccggctccacgcaattcacccggatgcctttcgggccaagatccgccgctgccgtccgggtgaggccgaccacgccatgcttcgccgcattataggccgcgccacctgcgagaccccgttccgaaccgatggacgccgtgttaacgacggcgccgctgccctgcgccaccatctgcacgagaacgaagcgcaggccgaggaacacgccgcggagattgaccgccaggatgcggtcatattcatcgatcggatattcgtggatgggcgtgatgaccccttccaccccggcattgttgaagaagccatcgatacggccatgtttcgcgacggtctggtcgacataggcgcgcacgtcggtttcgctggcgcaatcggcgcggatgaaatccacttcgccgatcttcgcgagctcggcggcccgctcctccagcgaagcggcgatgtcgaccatcaccacccgcgcgccctgcgcagcgagaatgcccgcggtggcatagccgatcgcgccggcggcaccggtgacgatgatgacgcgatccttgtggctgggcatggccggttatcctttgcgaaagggaagcgtgaggagaaagaggatgaggcgcggtgacagcagcttcagggcagcgcgcgcttcctgcggcttgagccgggcgctcatcggcatggtgccgaacaccttgcccttgatgacgagatcattgccgtcccgctcgatcgccgaaacctgcatgagctcggacttgtcggacgaatagatcttcatgccacccgtaccttgtcgaaatcgactccaaggtcgtcgaacatgacctgcgcggtggccctgcccgcgccgaacacgccgccgccgggatgctggaacggccccacgagatagagccggtccacgcccggcacgcgatattgccccagttccggcgtcggtcggtgcgcgccggactgataggtcgtcgtcgcgatgccgtggagatcgctgcgcatgaagctgggcgatgtccgctccatgtccaccggggaatccacatgcgcgtccagcaggacctcgcggatgttgggaatgaaccgggccatgcggtcgatcatcacctcggcataagcgcacttgctgtcgtcccagccctgcccgtccggccgatgataaggcacatagtcccaggcatggagcacggccttgccttcaggcgcgcgactggcatcgaactgcgagagcgagccgaggccaatgagcggcgtgcggacgaagccgccatagcgcaggtcatcgaaggcgcggcgcagcgtctcgtaactgtccggcatcagctcgaccatcacggcatcgacatcgggcgccgagaagcgcagcggcgcgtcgagcgcggcatggatggtgatgcaggccgcatcggtgatctgggtgcgcagcgcgccgctcgcggcctgtgcgtccatgcccggcaccatgtcgggcagcagatgcggatggatggcgccgatcaccgcctcccgcgccgcgtggcgcgttccgtcatccagcacgacgccgctcgcccggcctcccgcgctcgtcacttcccgcaccgatgcactggcgaccaccgcgccgccatgatcctcgatgcagcggatcagcgaagcggtcaggctcccggagccgccccgcgccacgccgaagccgaagcgctcgagaaagccgaggaacacatacatgccgatgccggtcgccttctcgtcgggcgagacgaggttctcaccggccacccgcgcgaaatgcatgcgcacctcgtcgctctcgaacagctcgcacagatgatcgtggctcgacatctgcatgacgcgccagagctcacgcccttcatggctgctgtcgagcatcgcattgccggccccaacgggcatgggcggcgtgtaaagcgatgcctggatcatcggcagccattgggccgcctgcgcggatatccgccggaaggcctccgcatccttctgcgagaagcgcgcgatcgacgcggccgaccgctccgtatcgcgatacagcttgagcgtccgcccatcctcgaagacggacatcatgggcacgtccgggaacagataagtgaggccatagcgggacttgaggcccagctcgtcattcacgagcatcggattgccctgaatgaagatgtggctcatcgagtgctggtcgtgccggaatcccggaagcgtcagctcgcgcgtgacgacgccgccgccgaaccaggcattgcgctccagcaccagcaccttgcggccggccacggcggcataagcggccgcgacgaggccattgtggccggagccgatcgcgatgacgtcgtaatcagccatggtcccgcttcatcctcttcgagccgcgacagcgcggcatgtcaaagtccgcccggatgctcacacacatgccgagaccaccaggtcggacagtttctggaaacgcgcgatattcgccgcctgcgtcatcacgccggccgtcaggcacgcgaagctcacatccagtgccggatccacccagaagagcgcgctccccgcgccataattgccgaacgtctccgggctggtgagcgtgccgagctggtgatgcccgatgcgcgtcccacggacgttgaagcccaaccccatataagccggcatttcctcccaccccatgcgcaggtggacggcgcgatacagttcgttggggaaatcgcccgtgtgcacctgccgcgcgagccgcaccatctgcggggagagaatgcgcacgccatccagctcgccgccgcgccggagcatctccgcgaagcgggagaggtccggcacgctcgacgcgcagccgacatgaggcgcttccacgtccgggtcctcgaacagcgcatgatcgccgggaatggtccgcgagagatggcggatggggaccgtgccgcgcatgtcgggccggacatggcgcgcattcaggtccgcgcgcaggcccatggaactgtcggtcatgccgagcggctcgaacaactcctcgcgcaggatatcccggaagcgccgccccttcggatcggtgcgccgcagcgcttcccccatcagcacatggttcgcgagaggcgaataatcgcagcgcgtgcccggctccaccgtgccatggacatgcgcgatcacggcttcgaacagctcgtccagccggtcgagatacatgtccggccggggcatccagacccccggcatcccggcggtatgggtcaggagatggaagaaggtcgcgcggttgcgcggctcgccggtgaattcggggaggatgtcgctcacccgcgtcgtgagagcgaagcggccttcctcgatggcgcgcaggatcaggatgttggtgaaggccttgctggtcgagaagatggagaagacgctgtccttcgacagtcttttctcccccgcgccgtcggcaaagccgatcgcctcgtcgaacccgatcacgccgccccgcatcacgcgaagcaccgcgccataataggcgccggcagccacgtcggcctctatcactgccttgaggtggtccagccgctcccgccagaaaccgctcatgcttccctccccggcctagcccgccgcgatgatgccgccgtcgatggccagcatcgcgccgttgatgaagtccgcatcctccccgatcaggaaagcgacagcccgggcgacatcctccggacgcccgttgcggcgcagcggtatgccggcggcgcggcgctcataatcttccgccgaaacgaaacccgccgtcgcgggcgtcggcacggagcccggcgcgatggcattcacccggatgccccgcggcccgagctcacctgccagaacgttggtgagcgcggccaccgcacccttgatcgccgtataggcgcccgtgttcggacgtccccgataggcgacgggcgaactgtagttgatgatccagcccttgcccgcttcgggatcgcgatgcgccaggaacgcctgcacgccccagaaaaccgacttgaggccgctcgatatcatgcggtccagcgtctcctcggtcacgcgctcgatcggctcatagaccagataggaagcattgttgatgagcgtatcgaccggcccataagcccgcgcgaatgccgccatggtctcatgaaaggtctcgcgcgcgccaaggtcgccaccataagcgacagcttcgccaccggcggagatgatgcgcgcggcgacttccgccgcggcgtcctcattgatgtcacagaccgccaccacggcgccaaggctcgcgagatgagcggcgatcgcctcgcccagtcccctgccggcgcccgagatcaggacgttccggcccgcaaggctccccgcgctcacaggccgaacaaccgcgccacataatggctgtccatatattcatggagatagccgatcttgccgttgttcatgcggaagacccaggaatagcggttgtgataggtccgcccgtcctgcagcttcccgtccgaatagctctcgaccgcgacgaaatccccgtccgagaagatggtctggacatggaccttggggtcgccctgcgcaaacatgccgcgcaccggcgccagaaaatcatcgatgatctggttgccccggtaggagccggcgccgggaatatccttcaccatcggttcccacacgctgtcctcgtcgagaaagggacgcagccggtcgagattcccgctcgacagcgcctcgaagaaatcgagcgccagttgctcgttcgcgtttttcgcagtcacgctcattgcggcggcactcccgtctcttcgatgctcggcacgggaatcgcgggcacatggccgccctggtaaagcgcgacattgccgatgcgggatttgaacttccagccgttcccggtcttcacgaacagatcgtcgaacgagccgatgaacaccccctcgccctcacgcggccatggcgcgtccggatcggcggcggacatcatggtgacatagctgttgcccttcgcttccgtcggcgagagcacggtgatgaggatgttcgtcatcacatggcgcgtgaggcgcgccttgcggtcccggaagatggcgtggaccttatccttcccataataaggatgggccggatcgagcggccgggcgaagacgcaatcctccacgaacaggtcggccagcgcctcatgatccaggtcatcattgaacttcgcgaattcgaggacgagccgggcgcaggcccgctcgatctccgcgacctcggcagcgttcatcccttgcctccctttgccttgggcttcgcgggcttgctccccttgcttttggtggcggacttgcccggtttctccgcatcgatctcggcaaaggcctcgccggcgatgcggaagctgtcgactgctgcgggcacgccaccatagatcgcgacctgaagcagcacttcgcggatctcttcccggctgaggccattgttgagcgcgccgcgcacatgcgccttgagctcgtgcgaccggttgaggatcgcgatcatgcctaggttcaggaggctgcggtcccgtcgggagagcccctcacgcccccagacttcgccccagcaatattgcgtgaccagttcctgcaatggcttgttgaacgcgttcatattggccagcgcgcggtcgacataagcgtctcccagcaccgaccggcgaatatcgagccccttgtcgaacatgtccttgttcatcagtcggtcccttcaaagcgcggaatagagagcatcgatcaggcgccgggcgcgcggcccattgtcgcccaccgagtgaagcttgttgcagcaataggagaagccgatccgcgcatcgggatcgccaaagccgatcgagccgccgattccatgatggccaaagctgcgcgggttcggccccatgtagacggcttcgggcgtgttcagcagcaccccgagcgcctgatgataaggccgctcctgcaaaagctcggtctggttgtgctgttcctcgatcatccgcgccaggccatcccggctcaggagcgtgactccatcgacctctcccgggtccaccaccgcgccatagatgcgcgcaacgccgcgcgcattgccgtggccgttgccgctggcgatctccactgcgcgccagagcggcttgttgagcgtgacacgccagggctcatccgggttctggcggaacgcgaggggacgcagcacctccccggtccattcgggatcggccggcagttcgacatccttggcggcgaacaggcgcgcattcatgttgggcatgatctcggccacggtcgcctgctcggccgcgctcatcccgccgatccagtattccgcgtccagcggatccgcgatttcccggcgcaggaagggcccaaccgtaagcccgctcacgcgccgcatcacctcgcccagcagatagccctgattgtggacatgataggccgcgcgcgtacccggctcccagagcggcgtctgcgcttccagcgccttcacataggcttcccggtcgaacatgccgccgggatacatggggtcgtccgtgagcacggggatcgccgcgcgatgatcgagcagccagcggacgaggatcttctccttgcccttctgcccgaactccggccagtagtcggccaccggacggtcgatgtcgatgaggccgcgatccacgagcatgttgaacgcgatgccggtgatgcccttggcgacgctcatcatgcagaccgtgctgtgcgcgtcccattgcgtggtcatcgcgccatcgcgccagccgccccagaggtcgacgacggtcttgccgtcgatcacgacggaacagccagcgccgatctcctcctcctgccggaaattgtcgctaaacgcccgcagcaccggctcgaagccatccgcgacgaaaccctcgatcgcgaactgcgcgccccgcgcgtcaatgttctcgttgacctgcacgctctctccttccgacgccccgcatcgttgcttctaggcccgtccaccccgtcccggcttgggcccgagcgaatggcgcttgtcggtccgcgaacggctcatgccggccgctcgagatcgagcccggcatccgcctcgaccaccttggccatggctgtgaagtccgcgtccggccccacctcctcgagcacccggcccagcaggtcccgcacctgtgcacccagcgccagatgaacgcccagcgcttccgcttcctcgacgcacaggcgcatgtccttgtggctcaacgcggcagcgaacccgaaatcgaaggtgcggggcaggacggcgcgcggccatttgtcccgcgtggcactgttgacgccggtcgactggttcagcacctcgatcatccgggcggggtccagcccggccttgatgcccatcgtcatgccttccgcggtcaccgcaatggcaacggcgcccagcagattgttgatgagcttcatcgtctgccccgaaccgggggtctcgcccatgtagaatactttaccgaaatgactgagcacgggttcgacccggggccatgacgcttccgggccgcttgccatgagcgaaagccggccatcgcgcgcgcccgccacgccgcccgagaccggcgcgtcgaagctcgcgatgccgttcgcggcaagccccgcgtcgaggcgcttggccatggcggggccggatgtcgagagatcgacgacgatctccacggcccgtccgtccgccacgccattggggccaagcaggacttcatgcacaatatcgggcgtcggcaggctgaccagcacgacctccgcggcatgggcaacctcgagcgcgctgccggcggcctccgccccctgcgcgaccatggcgcggacggcatctgtcgagacgtcatggacgatgacaggcacgcccgccgcgcagagccgcgcgcacatgcccgcgcccatgcgcccgaggccgatgaaaccgatgctgctcaatcgaagtctccaatgggtttgcgcggcggcaggtccacgcgcgcgacatccggcgcgtccccggccggaaacgcggccagaacgagcggatcatggccgggaatgatatggtcgagccccggcacgagcgcccgcaggcgcgcatgcgcggccagataggccggcacgtccacgacgatcggaaaaggcgtctcgcgcagcaggttggcatagagatgcgccacgtccgaggcgaggatcacagggccgcgcgccgtgctcacttccaccgcctgaagccccgccgtgtgccccggcagcagccgcagcgtgacgccgggtgccagcgccgcatcgccatcgtgaaagaccagcctgtcgccgaacagcaggtgcaccatctccgccaccggctcggcatcgaacggcgcgcgcacatggccatgggtcatggcccgtccagtcgcgaacgccatttccctgtcctggacatggaaacgcgcgttcgggaaaagcccgagcgaccccgcatggtcatagtggagatgcgtgaggatcacgtcctcgacatcggccggatcgatcccgatggcgcgcagcccgtcctccaccggccggatcatcgtccgtccacgccgtgcggccgcctccgcgccgaatccggtatcgaccagaagcggcgccatgtcgtcatgctcgatgacccacacgaaataatcgagcggcatcatggcggcatgatcgtctgccccgccgcccaggaaattctcccgcgccggccggtcgtgccgggcgtagcggatcgcgtgaatgcggtgatggggcgcgtgcgtcatcggaaatgcaggcgcaccggcacgcgggcgggcccatggcccaccgtggtcatccagggctcgaccgggccggtcagctcgatgctgtccagttcctgcgccagcgcgccgagcagggcatcggcctccatataagcaagggtgcgaccgacgcaggcgtggatgccgtagccgaagccgagactgtgccgcaggtcgcgtccgatgcggtaatccagcggatcgtcccagaagcgcggatcgcgattggcggccgcgaacatcagccccacccgcgtccccgccggcaccaccatgtcgtccaccggcacatccaccgtcgtgatccgcccggccatgcgcgaggggctgtcccagcgcaggctctcgtcgaaggcgttgcgcaccagcttcgggtccgcctgcaccttggcgaattcctgaggaaactcggcccaggcgcgcagcgcgttggccatggtgatgtaggtggtatccgcaccggccgagaggatcgtctgcaaaagcagcttggcttcgtccagcgtgatcttctcttcgtccgccgccctgaagagcagcatgccgaacccgtcggggttcagcacctcacgatcgcagacctcgttcagccatgtgatgaccggcccgaaatcctccaccatcgcttcgcggaacagcgcgttctccggccccatggtcgcccagaccatgttggaaaagccatgcatgtgcgtgcggtccccgggcggcaggccaagcgcatcggggaagacggtgtagacgaaacggcgcgtaacatcttccactgcgtcgatttccttcccgtcgcgcgccttcagctccgcgaccagcgcttgcgcaccagccgtgaaaaccgtcttcatcgcgtcgagcgtccgcggcgagagcgcatcgccgatcacccggcgcacccgcgtatgccggggcggatcgtccgtgagcagaatctcgggccggagcgacgccggatcatgccatggccgcgacgttgacgagaagctcttccagtccatgagaccgggcgccacatgcgcgtgccggccaatcatgaccgtgccgtccgcaaggcgcacggcgggggcgaattcgcgcagggcatcgtccacgtcccgcgcattgcggaccgcgtcgtgcgtgaagatgtccagcggataatcgggaatgtcgcgtgccatcagcttccctccagcccgatgccgaagaagcgggtcccgtctccttcggagcggatccagccggcggtgggatccgcgaaatgcgccccgatcacgaggacgccgctgtccctatatttttcgacgaacccggtgcgcgtggcgatgccctgcgcggtatccatgtcgaagcgggccgggcgggacggcagtgccgtctgaatgggatgatgcatgaggtcgccggtgatgacgccgcgctcgccgcgcgattcgatgcacagatgaatgtggccgggggaatgaccatggctcggctcggtccacaattcatcgctgatgcggtggttcgcgtcgatgaagtgcgcgaggccgcgccggacgatgggatcgacggaatcggcaaggtgccgcacgtcatgcagcccatggtcttcatggcgccgcatctcttcccacgcgtcatattcggtctggccgaacagatagcgggcattggggaaagtcggcgcccactctttcccgtcccagtaggtgttccagccgacatggtcgaaatggagatgcgtgcagagcaccacgtcgatatcgcccggcttcaggccgagcgagccgatatcctcgatgaagctggtatcgaggttccggaagacatcataggcgcggtcgcggccattgccgatgcaggtgtccagcatgacgttcatcgtcggcgtctgcacgacgaagccctggaaattcatgatctgctgcccgtccggcgtcgcataatgggggtgcagccactccatggcgatcacttcctccggctcggcgtccgcgatcgtcatgttgatatgatcggtgaacttccacagctcgacgaggcgggtcacggtgacgtcaccgatctgccagttcctcatatgctcgacggccatctcactctcctgcgctcttctttgctctcgtgcggcgcccggccggcaaggctggtggcgacctcatgccttgcgtcccacggattcaggcggcaggtcggcgggcggcaggtccggcttgccgaggatcttgtcggcgccgcgctcacccaccatgacggccggggcattggtgttgccgccgatcagcagcggaaagaccgaggcgtcggcgacgcgcagcccctcgatgccatgcacccgcagatcgggatcgacgacggcctcggcgtcgacgcccatccggcaggtgccgcaggggtgatgcacggtatagcccgccgcccggatgaaggccttgatgtcctcgtcgctctgcacatccggcccgggcgcgacttccacgccccgatatttcgcgaaagccggcgcggcaaaggcctggcgcgcgatcttcacggcgcgcagcagcggcaggatgtcatcctcctccgcgagcaggcgcggatcgatgagcggcgcatcgcgcacgtccggcgtcgcgaggcgcaacgtgccgcggctcttgggatacagcgcgacggggctgatcgcatatccatggcccatcggcagcggcagcttggtcgtcaggcgctttgccggctggaagacgaactgcacgtccggcttggcaagggagggatcggtgcgcaggaacgccaccgactcaaagacattgccggcgagcggccccgtccgtccgaaaagatactggaggacgttccaggcgccacgcggcagcgccttccagcttatgccgtaggaggtcgggtcctgggtctccatgtggaccgggcaagcgacatgatcgtgataattgccgcccacgccggggagatcgtgaacgatgtcgatgcccagttcgttgagatgggcagccgggccgacacccgaggcgagaaggatctgcggcgactggaccgcgccggcgcacagcgcgacctcggcccgcgccttcactgcgcggccatccgtcaggacgacgccgcttgcccgtcgtccctcgaatatgatccgcgccacctgcgcctgggtgagcacggtcaggttgcggcggcttcgactggccggaagaagcatggagcgcgccgtggattcgcgccttccgtcgcggagcagcccctgccggaagccataaccttccggatcgggcccgttgaaatccgcgcaggccgggaactggagcgtggccagagccgccatatagtcatggttcatccggttgggattgcggacatatttgacgttgatcggcccgcctttcccgtggaacacggactgaggaaaatcctcgttattctccgtccgcgtgaaatagggcaggacttcgcgatagctccagcccttcgctcccatgtccgcccagttgtcgaagtcggtgggatggccgcggaaatagaccatgccgttgatctggcccgatccgcccaccaccttgccgcgcggcacggggatgcgccggcccgccatgcccgactggggcaccgtctcgaaacgccagttgagcgaaggggtgccgatggcggcggcgacggcggcaggcacatggatgaacggatgggtcgcgtctccccccgcctccagcaaggcgacggtgcggtcctcccgctcggacaggcgggctgcgagcgcggcgccggccgatccgccaccgatcaccacataatcgaattcgagatcggacatcgcctctccttccgccctggagcaggacgttaggcgagcgaggcgatgctggcttggccgagagcgaaggcgaattgcacccgcgcgaacgcgccggcgcacgcggctcagcttatgccggtcagcagtcttacgagcaggaaggcaatggcgaaaatcgtgatccagagcaggatcagccgcatcagatgcccgcgcggcaagcggcgcagggcaaggttgctgccgacgagcaccagcaccaggatgagccagatcatgcttgcggcgatatcagccagcggcccgtcctttcatttcctcgtcagacatcagcgacaaggccatcatagcccggctcgaccccctcgggaagctcggcggcaagcaaggcataatcgaggctctggtccatatgcgtgaggatcgcgcgtttcgcccgcacgcgcgcgataatctccagcgccaggtcgagatgcgcatgcgagggatgcggcttgcggcgcagcgtgtcgatgaccaggcaatcgacatcggcatatagcgcgagcatcgcgtcggtcgcttcatggaaatccgtggcatagacaatcgaccggccaccggcatcgaagcggaacccgctggaccagatcgcgccatggggctgggcgacatgactgacgagaatgtcgccgatgcgcgtcgcgccctcgcccagttcatgcgctgccacggtcgggcgatagccattggcaccctgaaacacataatcgaaccgatcgcgcagccgggccagcgtggcgggatgggcatagccgggcaccgggcttccgcgctggtgcatcacctggcgcagatcgtcgatgccatggacatgatcggcatgatcgtgagtccagagcacggcatcgagatgagcgacctgcgccgccagcagctgcgcgcgcatgtccggcgaggtatcgacgagaatgcgcgtggtggcgctttccacgatgatcgatacgcggctgcgtcggttgcggggattggacgggtcgcaggccccccagtccccgccgatgcgcgggacgccggaggacgtgccgctgccgagcatgagcaggcgcagcgtcattccgatcaggccaccggcgcggctttggagaacagggtgaagaaattgcgggtcgtggccgccgcgagatcctcgagcctgtccccgcgcagatcggccaggaagcgggccgtgtccgcgacataggcaggctcgcacggcttgccccggtgaggcaccggggccagaaacggcgaatccgtttccaccagcagccggtccgccggaatgcggcgcgcgctctcctgcagggccgtggctttcttgaaggtcacgatacctgaaatgctgatgtagaagccgagttccagggcgatgtccgcgaacgcatcgctcgcggtgaagcaatggatcacgccgggaaacgggcccgccgccatttcctcgcgcaggatcgcggcggtgtcgtcttccgcatcgcgcgtgtggacgatcagcgggagacccgtttgccgggcggccgcgatatgggcgcggaaactcgcctgctggcgcgcccgatcgctatggtcgtaataataatcgaggcctgtctcgccgatgccgatgacgcgcggatgcgcggccgccgctacgaggcgggctgtgtccacatgaggatgctcgtccgcctcatgcggatgaatgccgaccgtggcccagatgtccggcgcgttctccgccacggcgatgacgtcatgccattcccgctcgcgcgtggagatgttgagcatccccccgattccggcagcgcgcgcccgggcgatcaccgcgtcctgatcctcgaccagccccttgtagttgaggtggcaatggctatcgaccagcatcattcggcctcggcaggcatttcgagccggggaaacagaggctggggcggagcgacgacgtaatcgctttcccgcaaagctgcgtaccagtctgaagacagagccgcatagcttctgttttcacgcgatattcccatatggtcgagcaacttcccggcgctcgacgggatcaccggcgcaatcgcgaccgcgagcttgccgatggcgacataaagcgtcgccagcaccgcttccatgcgcgcgggatcggtcttgcgcagggcccagggcgcctgtgcatcgatataggcattgcaggcataggccgcgcgcagccaggcctgaatggcctcatgcggtgcgagggcgctgaagccgtgcggcatggcctcctgcgtggcctcgctcacgctggccaacagcgcctcgtcctcatcgctcggcgcgggcgtaggcaagcgcccgtcgagattcttcgcgatgaagctcagtgtgcgctgcgcgagattgccaaacgcattgcccagttccgtatttgccctgtgaacaatagcttccgcgctatagcttccatcattgccgaagctgacctcggcaagcaggaaatagcgcagcgcatccaccccgaagcgccgggcaagttccagcgggtccgccacattgcccagcgacttggacatcttctcgccccggttgagcacgaagccatggccgaagaccgtgcgcggcaagggcagattggcgctcatcaggaaggccggccagtagacggtatggaaccgcacgatatccttgccgatgatgtggacgatatcgccgccctcggcccagtaatgcgccatccgcgccggatcgtcgggatagccgcagcctgtgatatagttggtgagcgcgtccacccacacatacatcacatggtcgggcgaacccggcacagtgacgccccagtcgaaactggtgcgggagaccgagaggtcgcgaagcccgccttcgacgaagcgaaggatctcgttgcggcggctttccggctggatgaagtccggccggtccctgtaaagcgcgagcaaccgatcctgataggccgacaggcgaaagaaccagctttcctcgacggtccactcgacgggtgtgccctgcggcgacagtttttcgccgctttcggaaacgcttagctcgctttcatcataataggcctcatctcggactgaataccagccttcgtagcgatcgagataaaggtcgccattggcggccatggcctgccagatcgcctggctcgcgacatgatgcgccggttcgctggtccggatgaagcgatcatagctgatatcaagagtgtcatccatttccttgaaataggaagacatctcatcagcaagcgcgatcggctccatggcgcgtccgcgcgccgtctgcgccattttcagcccatgctcatccgtcccggtctggaagaacacgtcccgccccatcatccgcgccgcccgcgcaaacacgtccgtggcgatcgcttcataagcgtggccgatatgcgggcgtccgttgggatagctgatggcggtcgtgatggtgaacggagtgggcatgatatcctgctgggtctggcggccgccgcgtgcgcggccttgtgacatgctctctagcggggcaccgccgccatgcctagcccgtcgcatagctggtgccgggcagagcagcggcccgcctcgcccgggagcatcagaacggcagaggggcgagatccggctcgacccacgtccgccgggccgccacgctgaacaatgtctcctcccgccagaattccgcaagccagcccggatgcccctgtggagacgccatgagcaggcgcagcacatgatgaagcggcgcgtccgggccatgactggccagatgatggcgcgccgcccgcatggaagccagggtgatgctatgatgatagccaccctcatccgtgttggccgttccggtcgcctcattatagccggagatcagccggcggatttcatcggcccgtgtaagatcgggcctgtacctgagcagccagagcgccgcggcaaaatgcgcctcgtgcgtccattccgctttcggcagcgtcctcgccaacaggccggtcgccagtcgctcgatatggagatcgtcagacaacgccatgatgttcggtcctttcatgaaaggcccgaccggcatgaaaaaccccgccgatcgggcggggtgaatgcatcaacggtctggaaaagcggacttcagcagcttcgccaaccgaacatgcgcacgaacgccgccgggaagcagtgcccttgttggctgcgcggatggaggccgtggtccatgatgcgggtcatagcccttacggggattgccgacaagccgggctgctgtggcgcccggatgctcatcctcaccgggcggcccccgcctcgcccagcccggcaacggtatcgcacaaggtgaaaacgagcgcgccgggctcgagctggagcggcgtcacggcgccggcccccagccgctgcgcttcctcgaatgcgtcgagcccccggccgagcgcagggccctgcgcagcgcgaatccggcgcgcgatgaagcgcggcacaagctccacgaacgcctccagccgcggccgggccgcgacgccggacaaggcggacatcagcttcgcgcgctccgcgtccgccgcgcgtccgcccccggcgatcacgcccagcgattcctccagcgccggcaggtccagcgcccgcatcgcgagggcctgccccggcgagccttccccgctcgcgacgagccgggcgcgctcggcagccggcaggtccggcatggcctgcgccagcgcagcctgcatgacgtcatcgtccagcgcatgaaagcgcagcatgcggcagcgcgagcggatggtcggcagcagccggccgggccgatgcgccacgagcaggaacatggcgccggccggcggttcctcgagattcttgagaagcgcgttggccgcaccggcttccagatcatccgcgctgtcgatgaggacgacccggcgcgatcccatggagggcgcgctgtgcagcagtcgcgcaaggccgcgcacctggtcgacggtgatgttgcgcgcgagcgtgctcccgtcccccttgcgatcatcgcgttcgagccgttccagccggacgaaatccgggtgcgcgccgccgttcagcaggcgcacctgcgtgtcctcgtcgcccggcgccagcgttgcggccgggacgggcccacctgcaccggcaaccagcagtcgtttcgcgaaatcaaaggcaatgcctgccttgccgacgcctttcggcccggccaagatccagccatgatgcatgcgcacggcagcgctcgccgcgatgagctgcgcgatctgcgcatcatggccgaaccagcgcgtcacaccagccagtccgccaatgccgcgcacagccgcgcctcgactgcctcgggcgttccatcggcatcgatgcggcgaaagcgcgccggctcggcatcggcgaagcgctcgaaagcttcggccaccgcccggtggaacatggtttcgcgcccgccgatcctgtccgcctcgccctcgtcccgcaggctggcgcgcgcgctgctctcgcccagcggcaggcgcagcaacagcgtgcggtccggcagcaggccttccgagccgacgtcatgcagtgccagtatctcggcatcggcaaggacgccgcccaccccctgataggcccgactgctgtccaggaaacggtcgcagatcacccattggcccgcctccagcgccgggcggatggtgcgcgccacatggtcggcgcgcgccgccgcgaacagcagggcttcggagcggatcgtccagcggtccgccgcgccggaaagcagcaggccgcgaatggcttcggcgccttcgctcccgcccggctcgcgcgtcagcaccacgtccagcccgcgccgctgcagggctgtcgcgaggcgccgcgcctgagtcgacttgccgacgccctcgccgccctccagcgaaatgaagcggccgcgcggcatcccgcccgtcagccgaacagcgagaggaagccgatccagagccgaccgaagaagcccgcttccgagacctcctccttggcgacgagcggcagcgactgggtttctccgtcaccggcgtccacgagcagtgtcgcgatggcctgaccctgcgcgatcggcgccttcaccgggccgttatagacaatgcgtcccttgaccgggccgttggccgaggcgggaatggtcgccaccagatcgcgtggcgcgacgagatcgacctggcgtgcccagccgccctgcacctgtgcctggcccagcacggcgcccttgcgcgcgaggggccgcgagcgccaggacttgaagccccagtccatgaaccgcacggattcctcgatccgcccgttgaagctggtgagcccggccacgaccatcacgatgcgccgtccgttctggatcgccgatccggtgaagccatagcccgcttcctcggtatggccggtcttgagcccgtccgcgccgtcgatccgcccgagaatggggttgcgattggcctggctgatgtccgatccgcccatggtcttgccccaggtgaacgagcgggtcgtgtagaactgccggtagaggtccggcgtctcctcgaccgaggcgcgcgccagcacgcccagatcgcgggcggtcacataggtccgcccttcgtcgggccagccattgctgttgccgaaatggctgttggtcatgccaagacgcttcgcctcggcattcatgagatcggtgaaagcttcctccgagccggaaatgccctcggccagcaccacgcaggcgtcattgcccgagagcgtgacgatgccgtgcagcagattttcgacagacacctgctcgttcgccgagaggaacatcgtcgagccctggctatgccatttgcgccaggtttccggtcgcacggtgaagctctggtcgagcttcagcttcccttcccggatgagcttgaaggccacatgagcggtcatcatcttcgccatcgaggcgggcggcatccgcttgttgctgtcgcgctcgaacagcacccgcccggaagacaggtcgatcatgtaagcgacgggcgcggtggaactatagctgggtgtggcagcttgggcggccgagagaagaaacggcagcgccagggcaatcggcaatgtgaatcgcatcaggaagtccggtcatgacggtcattcggtcagcggcggcgccgctgctcatcgagcgtcattagccatcacgcgcgcctctgcatagcccttggcatggatgccgcgaagcgcggcgcgggccgccgcctgcgtctggaaaggccccgtccgcacgcggaacagggcgccgacaggcatgacatagccgtccacggccctggcgagcgcgtcggcttttgcgcgcgatgagagggccgcgagctgaacgacatagccgccccggcgcgacatggcgtccggcgcagaggcaggcggcgaagcggcggacgtgggcgctggccggtgcactggctgcgacgaaacgggcgccggcccggacggcccctcgggaagaggcgttcctggcgatgcgggcgggatgatggcttgcggtgccgcaggagtcgtctggggcgcagcctcggcgtgcgccgccggggccggcaggtccacggcggccatcgccggcacaggcgcggaaggctcggcagaattccccatgctgagcgtgcgcaccggcacatccagcggcagcggcgcaggcggcaagcgcttcatcagagcggcgcgcagtcccggcggcgcttccattcgctctccgaccggctggcccgtccgcagcgccgcccgctcctgctcggtggggttcaccttgcgcacccggaccggggcagtaccgtcgatcgctctcagcccgagttgacgagccgcccccggcgagagggcaatgatgcgatcgttgagcaggggcccccggtcattgacgcgcacgaggatcgtgcggccgctctccagcgccgtcacttccacataggagggcaagggcaaggtgcggtgggcagcggtgaccgcgtccggcgcataagcttcgcctgaggccgtccggcgcccgtccgccgtttcccagagcagcgcggcatagccggtctcgtccagggcgaggacggccgcgggcgtgtggagcgtcccgtcgatcatatagggctcgccgatcaccggctgcccgtcgggcggtgcccccgtggccgtcgcgggccgggcagacgcgccggcagcggcgcatcccagcatgatgatcgcgatgaccgacctagtgcctgacctcatctgcaaggagccccactgacaacgcatagaaattggaacagttgtagtccaatatcgcgcgatagttaccagtgagtaagtatgcggtgcggccgggcccgtcgggctccagcagcgtcgccatgatgttgccgtccggccagctgccagagaccggcgcgatgccgagcgcttgccattcgcgcatggtcagccagcggctgtgccgctcgaacacccgcttgcagcgcggcggaacggtgcgcccggccaacgcggcccgatccaaattggccgggacgcgcacggcgacaccccagggctcgcccttgcgccagccggcgcgcacgaaataattggcgatggaggcaagcgcatcgggctggctggaccagatcgcggcaaggccgtccccatccgcatcgcgcgcgtcgcgcagatagacggacgggagaaactgcggataaccgaaggcgccggcatagctgccgaccagccgctcgcgcgggatgccccgctccatcatgaccatcacggcgatcagctccggctcgaacagggcgcgcctgcgcccctcataagccagcgtggccagcgagcggagcagatcgaagtcaccggtgatcgtgccgtaattcgtctcatggccgaaaatcgcgaccatgatttcctcggggaccccggtatcccgctcgatgccggtcaggagcgcgcgattcgcctgatagaccgctcgcccccgggcaatcttgcgcccgtcgatatggcgctgccgataaggctcgaaatccgggatgggcgcatcggcggcggtgggcatgttgccccggtccagcgcggccacgcgcggattgaaggtcagccccgcgatcgcccgatcgaacgtcgcgtcgctcacgccctgggcacgcgccttgggtcgcaggctctggagataagtggcaaagccgcgttcggtctccacgccgaccgtggaccccgactgctggccgtgcgccgccggccccgcgatgagggcgccaagcatgcagaaggcgagaaggcgaagcgggcgaaagggacgaagctgatgaaaggacatgcctatatagtgccagactttgaggccgaggcaaggcagcgaccgaggatcggaaagagaagtctcgcacattccgagtcgcgtccgccccaccgagacgcgcgatgccccttgccgggcgcaaaaaccatggcctggaaggcattcacagctcagaccgtctttcgccccgcgtctgcatcgcccgggctttccttggcgccgatattccattaggccgccgcgcgaggacaggtggccgagtggtttaaggcagcggtcttgaaaaccgccgtgggttcacgctcaccgtgggttcgaatcccaccctgtccgccatgcgccgccattttgccgacgctttcgtcgttcaggcccggccgttcacccggcaggcgccttgcatccccgcagagacgagaggctcgcaccgccactgcgccggcaccaactcaaccggccagccagtcggcaagcttgtctagcgtctgctgaccatattcgaccgcgccgaagtcgatgacggccctgcgccgttcggagctggggtgaagctggcgcatggtcaggaccgtcttgccgtcggcctgttcgtcgaaagttatcgtcattcggaagcggtcaggatcgtcgggatcgaaagtgccataatcgacgacgatcctttcgccaggcacgatttccaggaagcgcatcaggttcggaaaacgctgctccctgccatcgaagaagcccaccatgtcgaaccgccacaccccgccttcgcggatatcggcctcgtgagtctcgatcttcagaccagccggcccgtaccaatgggcaagcgcatccgggtccatccaggcagcgaacaccttgtcgcgcgggtgcctgaagaccctcgtcagcacgatctcccgatcaagcgcccagtgttccagcgggtttgccatgttcatcgtcatccttatgggtatcgtccaaataggcttccagtcgatcgaaacgatcggcccagcgctgtcgctccgcagccatccactccgccgcctcgtcgaaacgcgcgcgctccagtcggcaccaccggcttcgaccgcgcttctcgctcgcgatcaggccggaggcttccagcactttgagatgctgcgtgaaggacggcagcgccatttcgaatggctccgccagaacggtgacagggagttcgccgtcagcgagccgggaaatcacggcgcgccgcgtgggatcgctcagggcatggaacgctgcgtcgagaggcgttgaaaggtaaggcatacaccttactaacaagcccgctgcaatcggtcaagatacaacgtcgattgcctaagtattgtggaaatcggcacgagcgacgacttcgccgtggcccccacccccgcaccgcctatgcgaggacgtcctcgaccggtcgtcgaggcgaatatggcagcgtcggcccgtagccgaaacgcatcacgatatcggggcgcagtccggcttcgcccaccagggacgcgagcgccggtctcagccgcgccacttccaccggctggttgacgaaggcctgcttgaggccgagcgccgtcgcggccagggcgaagcgctggcaggcgcgtcccaccgcgacccagtgcgctttgtcctcatgctcggcgaggaaaatggcgatcccggcggagctgtcgatctgccgggcatatcgctcattctcgccttccgccgtgacgaacatgtcgaatgccacatgtcctaaaatgtccggcaacaccggattgccgctggccgccgtgaacaggccatcgccgtttttcgcggcgctgcgggggttaaagcgaagccagtccttcaattcggcccggaaagccgcatcccgcatctgtccatcattgccggccacgatgaggtcccgcaccggatcgatccgccgccgttcggtgagcagcacgaggcgcacacccggcacggccgccgctttcctcagtgcctcgagggcatgggccggaacaggtctgccatcatagtcggcacgcgccgattgccgcctgggaatggcggcgaagagcggatcggatcgtgcggccccgcgcgaatgaaggaagcggaccctgccctcggcatccgcctgcgcctcacccggacgccccgtcgctgccgctgcgatcgcgaggttttccgccgcgcagcccaggctcacgaagagatgatggtcgtcaggatcgacgacgcgcgtggtgcgggcaaaatccggcaggatatcgatcgcgccgggccgaatgacgaatttccatggctgcgtattatggccgctggccgcaagcgtcgcgaaccggatcaactccctgtcatgccgatgcacatcgagcggcgcgcgcagatggcgaacatgctcggcatagtcagccatcgagccagtggacgagcgccatccataaacgccgataccacccagcagcactgtcccgcccgctccaaaaaggacgtcgcgtctcagcatcacctttccccttcaccgcccatgctatcggaaaggggaggaccagaacttgatctcgattaaggggataagcgcccggactgggtctcctgtcaccgctcaggcacctgcaggccggaagcggaccgatccgcatccggccccgggatcaggttcagcgcttgccttccttctcggccgcctgctgaaccgcggcattgctcgacgtctgggtggtcgttcccggcgtcggctggctgggggacgggttcttgcccggctgctgcttgttcgggtcgaaggcgggtggctggtctggcatcatgctctcctctggttgccgccgctcggcggtggtcgctgggaaaacggccgagatccgcgatccgttcctcaaaatccgggctcatgcgacggatcgcccgctcctttccgcccgcctgccgacaatctatcccacgcacgtcctgcgcctcgtcgccatgcatctcgacggatcgaccggttgccgttatcgacctgaaaatgagatgcgcgacagaagcatcctcttcccctgagagattcgacaaaacacgaaaggtttccccgtgacctcgattgccctcaaggccgaaccaaagaccggcgcaaagatcatcgatggccgcgcggtggcgcgcgagatgcgcgccgagcagaagctgcgcgtcgaggcgctcaagaaaaagaccggcgtcacgcccggccttgcggtggtgctggtcggcgaggatcccgcttcggcgctttatgtggccaacaaggtcaaggcctgcgatgccgtcggcatcacgtccttcagccatcgcttccccgcgacgatcaccaatgaggagctgctgggcctcatcgagacgctgaacgcggaccctgccgtccacggcattctggtgcagctccccctgccccgccacatcgacatggctaaggtgctcgagacgatcacccccgagaaggacgtcgacggcttccacctgtacaatgtcggtgcgctggtcgtcggacgccagattttcccgccctgcacgccctatggcgtcatgaacctgctcaagcatgagaacattcccatcgaggggcgcaatgtcgtcgtagtcggcgcctccaacatcgtgggcaagccgatggcgctcatgctgatggcgcaggacgcgaccgtggcgatctgccatgccaagacgcgcgacctcgcccagttcaccatcctggcggatattctggtggtggcggccggcgtgccgaacctcatcctgccgcagatggtgaagacgggcgtcgtcgtcatcgacgtgggcatcaatcgcctgccggacggccgcgtcgtcggcgatgtcgatttcgagggcgtcagcaagaaggcgagctacatcacgcccgttcccggcggcgtcgggccgatgaccatcaccatgctcatcgacaacaccatcctgtccgccgagcgcagcaccggcctacgcacggacgatccgcgcgaagaagcggtagcctgagttgatccgggacggcggccatcggcgacagccgccccggagaaagcgctttccggattgaagacgttcctgctcttcgcggcgaccgcgctcgcggaaatcatcggctgctatctgccatggctgtggctgagaggcggcaaatcggcctggctgctgttgcccgccgcgatcagcctcgctctgttcgcgtggttgctcacgctgcatggcacggcggccggccgggtctatgcggcttatggcggcgtctacatcggcatggcgatcctctggctgtgggcggtcgatggcgtccgcccgaccggctgggacatggccggcgcgctggtcgcgctcaccggcatggccatcatcatgttccagccgcgctgattggccgcccgcccgagcaactgctttccgccccgtgggatgcaggcctcgcggcggctgtcccgatgaccgggatcaaagcgcgcggattgacttgcgggcgcatccggccgcaaggaagcgcatgcccgacccgacatgcgcaccggactctcccgttcttttcttcgattcgggcgttggcggcctgtcgattctcgcgcccgcgcggcgcctgctgccgcacatgcccgtggtctatgcagccgacagcgccggcttcccttacggcaccaaatcggaaggggagatcgcggcgcgcgtccccgctctgctgggccggctggtagagcgctatcatccgcgaatggccgtgatcgcctgcaatacggcgtccaccatcgcgctctcggccgtccgggcagcgctcgatattccggtggtggggacggtgccggcgatcaagcccgccgcgctggcgtcgcgtacacgggtcatcggcgtgctcggcacgaacgcgacggtccgccaaccttatgtggatcgactcgccgccgagcatggcgcggattgcgtgatcctgcgccacggcagcgccgaactggtcacttatgccgaggcgcgcctgcggggcgagccggccgatcctgccgtgccacgccgcgcgctggcgggccttctcgatcagcccggcggcgagcggatggacatggtggtcctcgcctgcacgcatttcccgctcgtggaggatgagctcgccgcagccgcgccgcgtcccctcacattcctggatggcggcgctggaatcgcccgccgcatcgcttatctcaatggggatgccccctggccgacgggcacgcccgagggcgctgcggtattcacgcgcgtcgatgcctcgatcgaggcactggcgcccgctttggcccgctacggtttgtcatcgatcaaggcgctgtagtcgccgagcgatcattatgatggaaattctgcgaactgttatcagtggcttttccggcatttgctggtagaggcgcgaaatatcgaagtcggggtgctgccaaagatgaattatcagcatgtcttcaatcaggccatcgagcgcctgcatgcggaagggcgctatcgcgtcttcatcgatatcctgcgcaacaagggcatgtatcccaatgcgcgttgcttcgcgggccataacggccccaagccgatcacggtgtggtgctccaacgactatctggcgatgggccagcaccccaaggtgatcgcggcgatggaagaagcgctgcatgatgtcggcgccggctctggcggcacgcgcaacatcggcggcaacacgcattaccatatcgatctcgaatgggagctggcggacctgcacggcaaggaaggcgcgctgctcttcacgtccggctatgtctcgaatgaagccacgctggcgacgctgggcaaggttctaccgggctgcatcatcttctccgaccagctcaatcatgcctccatgatcgccggcatccgcaattcgggctgcgagaagcgggtcttccgccacaatgatctcgatcatctgcgcgagctgctggccgaggccgatccggaagcgcccaagctcatcgcattcgaaagcgtctattcgatggacggcgacatcgcgcctatccatgaaatctgtgatctggccgacgagttcaacgcgctgacctattgcgacgaggtccatgcggtcggcatgtatggcgcgcgtggcggcggcattaccgagcgtgacgaagccgcagaccgcgtgacgatcatcgaaggcacgctgggcaaggctttcggcgtgatgggcggctatatcgcggcggacaaggtgatcgtcgacgtgatccgcagctatgcgcccggcttcatcttcacgacctcgctttcgcccgtactggtcgccggcgtgctggcggctgtccgccatctcaaggcgagccaggccgagcgcgatgcgcagcaggctgctgcggccttcctcaaggcggaaatggcgtcgaacggcctgccggtcatgaattccgtgacgcacatcgtgccgctgatggtcggcgatccggtcaaggccaagcggatcagcgacatcctgctcgccgaatatggcgtctatgtgcagcccatcaactatcccaccgtcccccgcggaaccgagcggctgcgcttcacgcccggcccccagcattccgaagagatgatgcgggacctggtgagcgcgctctgcgagatctgggatcggctcgagctggaattccgtcaggccgcctgagcctcttcccgtttttgcttcggccctgcccggccggccatgaaaaggccggacaggcgggccgtcagcgtccctttacgagatcggccagtgccgcgctcgtgattggcggcgagcgcaggaagccctgatagctggtgcagccggcccgggccagaagcgcgagctgctgctccgtctccaccccttcggcgatgacgccgaggtccagcgagcgggccatgtcgatgatggcacgcacgatgatgcggtcacgccccgttccggtgatgtctcgcgcgatgctgctgtcgatcttgagatagtcgagcggcagggacttgagataggcgaggctcgaatagccggtgccgaagtcatccaccgcgaccgccagccccgcttcgcgaagctgcgtcagcagcagggacgccgtgcccaggtcctccaccagcccgctttccgtcagctccaccgtgagtcggtctcgcgagaagccggactcgtcgacaagctgcaggaagctggtgagaaagtccggctcggatatgtcggcggccgtcacattgatcgagaggcgcaaggaccgcagctgcaccggccaggcggccgcttcatggagcgcgcgggcatggatatggtctgacagcggcaatatgaaatcggaccgctcggcaatggcgaacaaggcgccggcaccgatctcgccataatggggatgctgccagcgcgcgagcgcctcggctccgatgatgccgtccgtggccatgtcatattggggctggaagaggatctgtatctggccgctgtcgagcgcgtggcgcaagtcgctgtgcagccggtcgtcgtccacgatccggctgctgtcatccgccacccggacgcgaatccccccttgcggcccgccccgccgcgcatccgccagcgcattgctggcgcggcgcaggatcgtctccgcgctgtccccgtcctgccccggtgcgatgccgcagcggctggagaggcggatgaggaaatcgcccgcattgaacggccggctgatctcgacgacgatctgacgcgcaagcagggctgcgcggtcgagcagggcatcggaggcattgcgctcgccgacgagaccgacgagaaattcggtgccggtgagccgtgccaccagcgcgccccgtccgcccatcgcgtccacgaggcgggtgaggcgcatcgcgacgcgcgccagcatggcatcgccgaccagccggccataggcactgttcacccggtcgaactcgcccagccccacgaggattgccaaaggctgccgtcccgccgcctgaacctgatcgaaccatcgcatcgcgccctgccggctggcgaggcccgtcatgggatcgcgatcgcgggaattggagcggggctgcgcgtccagctcctcgacctcgccgctgaaccctctcgaatcgggatagagatgctgcacgaggcggcgtgccttctgccccggcaggctgtgcgcgaacgccgagggcatgagatcatccaccgcctggcggatcgcggcgatggcacccgcacgatccggccgatccagcgcgcgcacgagatcgctgatcgtccagcgactgtagtccacgcccggcgccatcagctggagaagctcggcgagcgcggggctgatcgaaagtgtccgctccgctccgttccaccgccagaacagcgcatcgctccgttgcacggcatggcggttgcgcgcagcggcgagactgccgatcagccgctcggccagcttgtcggccgcctgcagggccctgccgaggcgctgttccgtgatctcgccgtccagaagatgagtcacgcccgacgcgatcaggtcaggcacatgaggcgccgccatgtcgtcgagcaggacgagcatcgccccaccggatgcttccaccgcatcggccagcgcagtgaccgcagcctgcgactgggcggcatccagcgaccgcaaatcgagcagcgccgtcctggcgaggctgccgagatagcggctctcggcccgctcgcgactgcgcgccgcgaccggcttccagccgagccggttggccatgagcgacagcggatcgcgatgcctgggcgaaagaatgaacaagggcagccggtccggatcgtctggcaatccgcccccgggagcttgttctccctgcgtctgcttgacttcggcgtctgtcaaagcgcggtgcgacctgttcgagttcttgcgggatggttgcgccagccctgtgcatcgcctagctaatgctcatggcgaacgcaatcgagacacaggcgaaagcggctgcgggcatgcgcgattctcatggtcggcagatcgactatctgcgcatttccgtgacggaccggtgcgatctgcgctgtcgctactgcatgagcgagacgatgcagttcctgccgcgccgggaaatcctcacgctggaggaaattgccatcatcgccgagcgcttcatcgcgcgcggcgtgcgccgcatccgcctgtcaggtggcgagccgctcgtgcgccgggatttcgcggatcttgcccgcgcgctcggccgtcatgtgaagtccgggcggctggacgagctcacgctcacgaccaacggcacgcagctcgcaaagcatgcggacatgctgttcgatgccggcattcgtcgcatcaatgtgagcctcgacgcgcttgatcccgcgattttcgcagacatcacgcgcggcggcgacctgccggctgtcctggctggtttggaagcggcgcgcgcggccgggctgaagctcaagatcaacatggtggcgctgcgcggcgtcaacgaggatcaggtcctcccgctgctcgatttctgcgagacgcatggccatgacctgacgcttatcgagaccatgccgcttggcgacgtggccgatgaccgcgccgaccattttctgccgctggtcgaagcgatcgcccctattcgcgcgcggcatgacctcgtgccgctgtccgatcggaccggcggaccggcacgctatttcgccctgtccggcctcaggacgcggctcgggctaatcacgccgctctcggagaatttctgcgcgggctgcaaccgcatgcggctgacctgtcagggccgcatctacatgtgcctcggccatgaggaccatgtggacctcaaggccgcttttcgcgcggacggcgtcgccggcatcgatgcattgctcgatcaggcgctcgcggccaagcctgcggctcatgatttcagcgtctccagaggcgcatcgccgtccacgcggcgccacatgagcgttaccggcggctaggccggcacgcgccatggatcgcaaactcgctctgctcgcatcgccgacggacgcggcgcaggaagcggcgcggcgcctgagcacgatttcccatttcgtcgagatcggacaggccgatgccatcatcgcgctgggcggcgatggcttcatgctccagaccttgcacgggatgctggaaaaccaccgcacggtgccggtcttcggcatgaatctcggcaccgtcggcttcctgatgaacgagtggcggctggcagggctcgaccagcggcttgaccgggccaaggccttcaaggtcaatccgttgcggatgcacgccaccacggtgagtggtgagcagatcaccctgcccgccatcaacgaggtctccctgctccgcgaaacgcgccagaccgcctggatcgaagtctccgtgaacggccgcgtcgtgatccccgagctggtctgcgatggcgcgctggtggcgacgcccgccggctccactgcctataatctctcggcccagggccccatcctgccgctgggctgcggattggtggcgctgacgccgatcagccccttccgtccgcgccgctggcgtggcgcgatcctgccggagcgcacgcgcatcaccttgcgggtcgtggatcccgtcaaacggcccgtttccgccgtggccgaccagcgcgaggtgcgcgatgtggcgcaggttcagatcgcggtggacttcgccatgccactgacgctgctgttcgatccggagcacacgctggacgatcgcatcgccgctgaacaatttatctcctgagagctcttgccatcctttgaaacccgctgctataggcgcggcctcgccgggcagatgcccggttgctccccgatagctcagcggtagagctctcgactgttaatcgagcggccgttggttcgaatccaactcggggagccacttcttctctcgcaggcgtcggccagcgactttccagaccgtagagaaattctctcgcagaacgggttatcccgctgcgccttgagcacagcgctagagacacgccccttcccgacaccgcgtcttcagttctggtccgccgcgtccagaatcaggcgcgcaatggcgtcgggctgtgaaatgagcgagacatggctcgccttgagctcgatcgtcgtcgcgcccatccgcttggccatgaagcgctggagatcgggatcaatggtgcgatcgtccgccgagacagcatagtagctgggcttgctccgccaggccgcgctggcgacccgtccggtgaggagttcccgtcggaagggctgctggacggcatgaagcgctttcgctttcgctggcggcagatccccggcgaaatcccgcacgaaggcctcctcgctcagccgcccttcatcgccatcataaatgatgcccgcgctcgcaggcggcgtcgggaacctggccgccagggcgccataatcctcgcccgcatcaggcgcgcgggccgcgacatagaccagcgccgagacgctcgggtgcatgccggcttcggtgacaatcatcccggagaagctgtggccggccagcaccgtgggaccatcctgcctgtccagaatccgtcgcgccgatgcaatggcctcaggcagcgtcgtcagcggattctggaccgatgtgacgttgagccccttcgcctgcaggatgggaatcacctcggaccaggacgaaccgtcggcgaacaggccatgcacgagcacgacgttgcgcgccctgcccccggtcgctgccctgacggtcgccgccggtccggccaatgccactgtcgcgcccagggcaagggcggcgttcgtgaagccgcgtcgatcaatacgcatgagtgccattccctcccgggcagcgcgacagcgtcgcggccccagggctgatcgacattcagatgatggcgtgacgaaaatgttggttttccgggacccggcgcgcagcgtactcaaggtacgtgagcaccggaagcccgggaaagcgccatttgcaggccgccagcgctggagccgaaggcgtccgtaggacaatgtcgatcagccctaaggccccctcttgtaccgaagagagcccagaggggccagaggggcctggctcgccttgggcgtcgcgcgccccttcgtcccccatccgccgcgtttttccctgtcctacagcccctccgccatggcagcccggccggacacttcttccgatcgaaggagacagcgcaatgcgcgcctctttttcatttcatgactttcctcgcccgttcaggccgcacgggctcgccgggacaggctccagcgtccggctcatccgacctgccgcacaggccatggaagcggaagatgacaccgacgtgtcgtcatctttgtaaacttccagaccgcagcgccctgttggacgggcatggtcaggccgtcgtcgcgccctcgcgcggaacccgcactcttcttccggtgtcgaccagcgcgccgccatctccgtgtctccggcgccccttgaacttccgccgcataacgacctacaagtccgcacattccagcccgttcacaaatggtaggcccatgaccagctccacgcagaacaccacggacatcacccaggagatcgcgcgcgttttcgccctgcaacaggcccatcaatgggatgtgaaggcctcgagcgcggagcagcgcaaagcgaagctcgcgaaactgaaagccgccgtggaagcgcatgcggacgcgatcatcgcggccgtgcgggaagacacgcgcaagcccgagggcgagattcgcgtgacggaagtgctgaacatcgtgagcaacatccagcggaacatcgacaatctcgatgcgtggatggcgccgaccgacgtcactccctcgctcaatcccaatgacagggcgcagatcatccatgaagcgcggggcgtatgcctcatcctggggccctggaacttcccgctcggcctgacctttggtccgctggccgcagccgttgccgccggcaattgctgcatggtcaagctgacggatctgtgcccggccacggcccgcgtggcaggcaagatcgtcggcgaagtcttcgacgagaacgaggtcgcgctgttcgaaggcgatgtcggcgtggcgaccgcgctgctcgatcttcctttcaaccacatcttcttcacgggcagcacgcgggtcggcaagatcgtgatggccgcggcggccaggcacctcgcctccgtgaccttggaactgggcggcaagtcccccgtcatcatcgatgaaggcgcggacatcgacaagatcgccgccgatctcgccggcgccaagcagttcaatggcggtcaggcctgcatctgcccggactatgtgttcgtcagggaggatcagcaggcgcagctcgtcgagggcttcaaggccaatgtcgcgaagaatctctatgcggaggacggcacgatccggaaggagagcatcgcgcagatcgtgaacgagagcaatttttcacgcgtgaaggctctcttcgacgatgccgtcgctcagggtgcgaccgttgccgtcggcggcgtgctggaagaggcggaccggacagtccatcccaccatgctcaccaacgtgacgccgcagatgaagatcctgcaggaggagatcttcgcgccgctcctccccgtgatgacctatgacagtctcgatcaggccatcgactacatcgaagcgcgggacaagccgctggcgctttatgtctacagcgacaatgaagccaatgtgcagaaggtcctcaaccgcacctcatcgggcggcgttaccgtcaatggcgtgttctcgcattatctcgagaatcagcttcccttcggcggtgtcaatcagagcggcatgggcagctatcacggctatttcggcttcaaggccttctcgcatgagcgggcggtctacctgcatcagcacgctgccgcctgattcgttagaccggggacggcgcatcacgccgccccggtgtcacggccggtctcacccgatgacgcgcgccgcgctcaacggcgcaacttcccgatacaggcgctccacgtcttccctgcgacacaggtccgtgcccggggtcaacacagcagccgcgccggcagcgatgccatagcggaacgcctcggtcacatcccggccgttggccagggcgaagaccatggcggcgagaaaactgtcccccgccccgaccgcgctcatcgcctgcacggcaatggtcggaaggcagacgacctcatctccatgggcaagcaaggcgccttcatggcccatggtgacggccatgtagtgcgtctggccgctctgcacgaaagcccgcgccgcgtcggcgatctcccgcagaccctccagcggcttgccgaccagcgcctgcaactcaccgaggctgggcttcacgagaaagacgccgcccgcgtccagcgtcgccttcaatgcggcgcccgaggtatccagcacgaaccggatgccgcgctgccggcacgcggcaagcgcccgcgcatagaaatcctcgggcaccccgggggcaagcgagccgctcgcaacgaaatagtcgcacccggcctgcgcgatctcggccaggcagcgctcgcactcctcttccgtgaacgacggccccgccggcacgacccgatattccttgccgctctcccgatcatagagagaggcgctgatccgggtgctgcctgcgatcgggatccggtggcgaaccatctggtggagatcgagcaggccgtcgagcgccacgcccgtcgccccgcccgaggcataataagcccgcgccgttccgccgaggcgagcgatcacgcgcgatatgttgatgccgccaccgccgggatcataatgctcgccctgcgtgcgcatcttgtgcgtgtgaaagacgcggtccgtctcataggccgcgtcgatggtcgggttcatcgtgaaggtggctatcctgtccatgggacgagcctaaagcattttgaggcacggaggaaacagcccccgggtcggaaaaatacctaagtccgaacgtcctgctcggcacgtggcgacgagcccctctcatcagggctggacccggcgctcgccatgggcgacagggccggcatgatcgtccgacacgatatcgcccgatgcaccaaacgccatcccccggctcgggatctggccaccaacgggaccgactgatggatcgcagcggcaacgggcaggcaacggcgacctcctcgacacctgctcacacgccttccttttccgacggactgccgacaccccggcgctactgggcactggtcggcctctgggcagggatggcgatctcggtcatcgacgggtcgttcgtcaacatcgcactgccctcgattgcgcgcgatctttccatcagccccgcctcggccacctgggtcatcacgactttccagatcgcgatggtgatgggcatcctgcccttctcggcgcttggggagcgactgggctatgggcgcgtctatctcgtcggcatgtcgcttttcgtgctgatgtcgctggtctgctcgctcgcgccggacctggaaacgctggcgatatgccgcttcctgcaagggatcggcgctgcggcgatgatggcgatcaacggcgcgcagatacggcatacctggccgcgatccctgctcggccgggggatcggctataatgccgtcgtcgtttccagtgtcgcggcgagcggtccggcggtcgcggggttcatcctgtccttcgcgagctggcactggctcttcctcgtcaacgtgcccatcggccttgccgcgctcgcactagtcatgcgcttcgggccgcgcacgccgcccacggcgaccacgttcgactggcaaggcgctctgctcagcgcgctcatgtttgccgctttcttcctcgccgcctcggatgcggcgcatggccactggtcggttgggatgagcctcgccgtcgctttcggcttcgtcatgggcttctggctgttccggcgcgcccagtccggatcgcgtcccatcctccctctcgatctcctgcgaatcggccgcatgcgcctggcttatggggcgtccatctgtgcgttcggttcgttgatggtcatgatggtcgtgctgcccttctttctggaaggcacgcgccggatcgagcccgccatggtcgggctggtgctactcccgctgccgatcgcccttgccgtctccgcgccgctcgcggggcgctttgcggacaggagctgggccggcctgatgagcgcagcgggcctcacgctgctcgcgctggcgctggccctgatggcatggatgctcccgcatcaccccccgctgaaactccttgccctgctcaccgggctttgcggcatcggcttcggcctgttccagtcgcccaacaacaatgtcatgctgcgtaccgcgccgatcgagcgggcgggcgccgctgccggcatgcaggccatctgccgtctgcttggccagaccatgggcgcgctggtcgccgcgctctgcctgggatcgaccgagcagggcccactgctggcattgggcgtcgccgcagtcctcgccctcctggccgcagcgagcgcgagccgccgttgaatctgctggcgtcgcggattcgggattcggctgccgacaccccaaatccagcggctcaacccggctggcgcgtaatccccttctgaaggatcgaggccgcggcctcggtgatctcctcgatggaggcgtcttcggaccagatgcaatagcgcaggcccaggaacacattcatgcccatgatcgcccaggcatgagcttctcccagcccctcgcggaactcccccgactcgccgcccttgcgcaggcgctcgccaatgcgctgcgcggtcgtctcgtaatgccggcgatagctggcgggatcgacgaactccgcttcatcgacgatccggtagatttccttgtggtcccgggcaaagcccagaaacgcggccagcgcagcccgctccgtggtcagggccgtcatttctcctgccaacgcctcgcgcgccaccatccgcaccctgtcgctcatgtcattcacgagcgcgcggaacacttcgtccttcgaatcgaagtaggtgtagaaggtccccagcgcggtgcccgcccggctggtaatcccggtgatggacgcgtcatggaaccccttctcgccgaactccgcagcggcggaatcgagcagcttgcgcaaggtccggcgtccgcgctcggtgcgcggctccttgccggaagaggggggaacgggggtcggcactgttgtcatgaaagcacagctagagggttcgatagcccaaggcaaacaggagaagttgaaacttggttcaactatcaatatgagtcgggccaacaacaatggtccatgggagagagatgcagtgagcaaggctcattttctcaagaattgcgcgaatccgtttgctctggcagcgatggcctgttccggtcttgcctttggcatgccccttcacgcccagaccgcgggcgacagcgcctcggacgatgatgctgctgcaatcgtcgtgacggcccgccgccgcgaagaacgtctcgtcgatgttcccatcgccgtcaccaccttcagcggtgcggatctcgagaagcgcggcgcgctcgacatcacggatctcggcagcacgacgcccaacatcaccatggaagtgtcgcgcggcaccaattccaccctctccgccttcattcgcggcgtcggccagcaggacccggtgtccggcttcgaacagggcgtcggcatctatctcgatgatgtctatctcaatcgcccgcaggcggccgtgctggacatctatgacgtcgagcgcatcgaggtgctgcgcgggccgcagggcacgctctacgggcgcaacaccatcggcggtgccgtcaaatatgtgaccaagctcctgccgcaggatttctctctgcgcgtgaagggcacttatggcagctacgatcaggctgacggcatcgttacggtgtccggtccgctcggcgacatcgtgcgcgtcggcgcttcggttgcgcgcttgtcgcgcggcggcttcggcacgaacctcaccaacggcctcgagaactacaacaaggatatctgggcgggacgcgggacgctggaaatcggcggctatggcgagcccgtgctgatccgcatctccggcgactataccaaggacgacagcaatccgcgcggcggtcatcgcctgatcccgagccgcgtatccggcgcgccggttctcgatgatgtgttcgacacgcgcggcgcgctcaatgatcccaagcagtttgtcgaggcttacggccttgccgcgaatgtctcggcggatcttggttcgggcttcaccttccgctcgatcaccggctggcgcaaggatgacagcgcctcgcccatcgatttcgatgcgctcgcggcgatcgatgtggacgtgccggcattctaccgcaacgagcagttcagccaggaactgcagatcctgtatgataatgacggcccgctaaccggcctcattggcggctattatctgagcgcgaaggcggacacgcagttcgacgtgcgcctgttcacgacgctggccggcctgaccgctttcaccgaagccaatgtcgacaccgagaccttcgccgtcttcgccgacttcagctacgacatcacggatcagctcagcctctcgctgggcggccgctatacctgggatacgcgcagggcaggcatcctgcgccagaattatctcggcggcggctcgccggtcttcggcggcgcgggcgtgccgctcggtgctcccagcaccaatttcaacggcgagcgggatttcaacaagttcaccccgcgcgtctcgctcagcttccagcccgaccgggatcacaatatctacgcaagcttctcgcagggcttcaagggcggcgggttcgatccgcgtggtgtcggtgtgaacgcaccgacgaccaaccccagcggcgtgccgagcgaagccgaagtcgccgcctatctgagcttccgtccggagacggtggacagctacgagatcggctacaagggcaatctgctcgatggcgcggtctatctcgcgctcgccgccttccgcatggactacaaggacgtgcagatccccggttcggcgggttgcaccgttggcggcatccccaccttctgcgggatcatcaccaatgccggcaaggcgcgcttccagggcatcgaggcggaaaccaatgtccgccttgcccgcagcttcatgaccgctggcgaccggctgaccttcgccgggtcgcttggttatatcgatgccaagtacaaggagtatatcacgcagatcgcaggcgtcggccccgtcgacgtcgcggatttccgcaaggtgcagaacacgccccggtggaccgccagcggcacgctcgcttacgtgacgccgatcggcgatggcgatctgaacctcagctccaccgtttcatggcgcggccggacctaccagttcgagatccccaacccctatatcgaccagtcgaactatgcgctgtgggatgcgagccttgtctataccgcgccggacgatcgctggagcatcggcgtccatggcaagaacctgacggacaagcgctacaagacgtccggctacaccttcgtggcggccgatccccgcaccggtgcgctgatcaggaatgccaacggaaatctgacgccgacgcttggcacggaaggcaccttgaccgctttctacggcaacccgcgccaggtcttcgtgacagcgacgctgggcttctgagcgacgatgcccgagcaccacgcgcgatgaacgacgtcaccgcctacgagtcgcaccgttttgtcagcgcagacggtcggctcggcctcttcgcccggatttatccgggtgaagaggcaccgctcctgctgttgcacgggctcacccgcaacagcgccgacttcgagcctctcgcccgtcatctggccggacactaccggctgatcgtgcccgatcagcgcgggcggggcctgtcggcgcgggacagcgaaccggaaaattatcgaccggacatctatgtggccgacatgtttgccctgctggatgagctgggtatcgagcgcgtcggtttgatcggcacgtcgatgggtgggctcatggccatgatgatggcggcgatgcagccgcaacgcatcagcgccatcgtcctcaacgatatcgggcccaagctcgatcccgaggggcttgcccgcatccagggctatgtcggcggcggcgcggccttccctggctggaaggacgcggcggatcgttgcgcggcgataaacgccggggcctttgtcgacttcgatgatgcggactggatggccttcgcacgccggacctgccacgaaatgcccgacggaaccgtgcgcttcgcttatgatcccgccatcgccgtcagcatcagcggcgatgaaccggccactgttccgcccgatctctggcccttgtgggacgtgctcgatgccgtgcccgccctcgtccttcgtggcgccctgtcggacctgcttgcaccggaaacggtcgcgcagatgggcgagcgccatggcggccccttcacgggagtcgaagtgcctctgcgcggccatgcgcccttgctcgacgagccggcggcgcttagcgccatcctgccattcctgcgagagcatgtcggatagatgagcaaagcggtctcaacccacgcccgatcggcgcgacccggcgtggtgctggcgatgctgctgctcgtctacatcttcaatttcgtcgaccggcagatcctggcgatcctggcggcgcccatccagcgggacctcggccttagtgacgggcagatgggcctgctgggcggacttgccttcgctctcctctattccacgcttggcgtgccgctcgcatggctggccgatcgcacgagccggagctgggtcattgctggctcgctggtgttgtggagcggcttcacggcgctatgcggcctcgcgcatggcttctggcatatcttccttgcccggctgggcgtcggcatcggcgaagcgggcggcgtagcgccctcttatgcactgatcgccgattatttccccagtcacaggcgcgctttcgccctctcgatctattcgctcggcatcccgctgggctcggcggccggcgtgctggcgggcggttatatcgccgccactgtcgactggcgcgccgctttcatcgcggtcggctgcgcgggcataatcatcgcgcccttgttcaagctgctggttcatgatcggcggatgcccgcgcctgccggtagcgcgacgcccgctgtgccccgcttcggagaggttgcggccatccttgcgcgcaaaccgagcttctggctcctgtccttcggcgcggcgtcgagctcgatggtgggttatgggctggccttctggctgccgagcctgcttcagcgcagcttcggcctcgacctcgttcacacgagctggttcatcggcgctgtgatgctgcttggcggcgtcgtcggcatgctgatgggtggctgggtcgcggacaggctcggtcggcgtgatcgggcatggatgtcctgggtgccggccatttcctttcttgtcggcgtccccctgttcgctgcgggcatctacagcagcgatgtcatcgtggccttcgtgctgttcctgctcccgcaagcgctggtctatgtctggctgggccccgtattgtcagccgtgcagcatctcgtcgccccgcccgcccgcgcgactgcctccgcgagcttcctcctcatcaacaatctcattggccttggtggtggcatctatgcgctcggcgcgctctccgacgcgctccggcccgtctatggcaatgaggcgctgcgctactctatgctgttcggcctgtccctctatcttctggcggcgctgctcatggcgctggcaggaccgcgcctgcgccgggactgggtgacggacagcgcggactgatcccgggggggggcgtcgcatcgcgcggcatcccgggaaaagagcgttagccgcgttgacaggcccgcccccgccgccccatgaccgggcctgtccatgaagcttgcatatctcctcaacacctatccgctcatcagcacgacgttcatccggcgtgaaattgcggccatcgaggcgctcggccagcccgtcgagcgcttcgcgatgcggcattgggatggcgaactggtcgatccgcaggacatcgcggagcgcgagcggacccattatatcctgaccggaagcaaggccgccctcgcacgggacgtggcgctcaccttgctcgcccaccccttgcgcaccttcagggccttgccgctctggtggcggatatggcgcaatgccgggcgcgagttcgtggcgcattgcgcttatctggtcgaggccatggccttcgcccgccgtgcccgcgcgctcggcatcgaccatgtgcatgcccatttctcgaccaatgcagcgacggtggcgctcctcgcgcaccgcctgggcgggccgggctacagcttcacggttcacggaccggatgagctcgtgcccggcgagccggcgcgcctctccatccgcgagaaagcgcgcgaagcagccttcatcgtggcgatcactcgctattgccgggaccggatcgcgcaggaagcgccggatgccgtcgagaatatccgcatcgtccattgcggcatcgatctgggggacttcccttatgatcccgcgccgccagcaagcagccgcgtgatctgcatcggtcggctttgcgccaacaaggggcaggtccacatcccgcccgccgtcgcacaggtgatcggagagttccccgatctcgtcgtggaattgatcggcggcgggagcgatgaagaagaggcggcagtacgcaccgcgatcgccgaacatggcgtgcaggatcatgtcattctccatggctggggcacgggggcctatgtccgcgaacagcttctcgccgggagggcgatgctgctgccgagctatgcggagggtttgccgatcggcatcatggaagcgctcgccatcgggcgcccggtactgacgaccaccatcgcggggattcccgagctggtggacagtggctgcggctggatcttcgcgcccggggacgaagatgccatcgcacaggccctgcgcggtgtcatgcgtgcaacgtcccaggagcgtgctgcgctcggcgccgaggggcgccgccgcgtggaggatcgtcacgacctgcacaagcaggcccggacgttgctggacatgttccgtgccgccgtgggcggcgtaaggtcagagcccgaaaccccgaccgaaaaaggctgaaatgtcgaaccagatcgatcgcgtctcaccggtcgccggatcgacagcctcgatcacgtcataggccttgccgcgctttggcgtcatcaaggactgacttcgcgcctcgaggtgaagcgctttcagaaccgcatattccccgctcacggagcggaccttgtaagcggtctcctgggaggcaccgtcggtcgaggcgatcagcttcgcaatgcgctcctcgctccgcgcgcctgcgttggtcgcaggcagcgcgatgagcgagaagacgagcgcggctgacaccagccccgccgatggtcggcgcatcaggccgcgtcgccggccttgcgcttggcctcggcgaacacacgcacggggtccttgcggccctccaccacgtccttgtccaccaccacttccgtcacgccttccatggtcggcaagtcgaacatcgtgtcgagcagaatagcctcgatgatcgaccgcaggccacgcgcaccggtcttgcgctcgatggcgcgctgggcaatcgcggtcagcgcgtcatcggtgaaggtgaggtccacatcctccagttcgaagagcttgccatactgcttcaccagcgcattcttcggctcggtcaggatctgcacgagcgcggcaatatccagatcctccagcgtcgcaatgaccggcagacggccaacgaactcggggatcaagccgaacttgagcagatcttccggttcgctctgcttgagcaactcgcccgtgcggcgctcctcgggtgcagcgacatgggcgccgaaaccgatggacttgccttccagacgatcgccgatgatcttctccagccccgcaaaggcgccgccgcagatgaacaggatgttcgtcgtgtccacctgcaggaattcctgctgcggatgcttgcgtccgccctgcggcggcacggaagcggtcgtgccttccatcagcttgagcagtgcctgctgcacgccttcgcccgacacgtcgcgcgtgatcgagggattctcggccttgcggctgatcttgtcgatctcgtcgatatagacgatgccgcgctgggccttctcgacattatagtcgctggcctgcagcagcttgaggatgatgttctcgacatcctcgccgacatagcccgcctcggtcagcgtggtcgcgtcggccatggtgaacgggacatcgaatgtcttggcgagcgtctgtgccagcagcgtcttgccgcagccggtggggccgatcagcaggatgttggacttggccaactcgacgtcgcccgccttgccgccatgctcaagccgcttgtagtgattgtggaccgcgacggagagcacgcgcttggcgcgcttctgcccgatcacataatcattgagcacgtcgcagatcgcctgcggcgtgggcacgccaccttccttccggccgacgagaccgcccttggtctcctcgcggatgatgtcgttgcacagctcgacgcattcgtcacagatgaaaacggtcggtcccgcgatcagcttgcgcacctcgtgctgcgatttgccgcagaaggagcagtacagcgtgctcttcgaatccgatcctgtcagcttggtcattcaatgccttccttggcccggcgggcaagcccacattgcccgggccggactatctggccccagggccatcctaaaccgggatcctgccacatcacaagtgtcgataatatcgccgattagcgtaaatttgccgttgctcgccgcgaactgtggcttgccatgccagatgggcgcgactcagtcatattacaatataatgatgcaacccggcagcgctgatcccttccattcgccgcaatccatgtccgcagcttgcccggatgaagcgcgccgatacggcagcgcggcgcgtgagcgcgcaccctgcatgatgcgcgcccacgccagccacttgctcaggtcgcgggttcgtcagaaccgacaggccgcttgtcgtagacctggtccaccagcccgaacgccttggcttcgtccgcttcgaggaaggtatcgcgatccatcgcggcttcgatcttgtccagcggttgcccggtatattttacgtagagatcattcaggcgacgacgaatgcgcaggatttccttggcctggatctcgatgtcggatgccatgccctgcgcgccgcccgaaggctggtgaatcatgattcgcgcgttggaaagggcaaaacgcatgcccggctcgccggccgcaagcaggaagctgcccatcgatgcggcctgcccgatgcacaccgtaccgaccttgggacggatatactgcatggtatcgtggatcgccatgccgctggtcaccacgccgcccggcgagttgatgtacatccagatgtccttcttcggattctccgactcgaggaacaggagctgggcgacgatgagcgacgccatatggtcttccacctggccggtcacgaagatgatccgctcccgcagcaagcgcgaatagatgtcaaagctgcgctcgccgcgattcgattgttcgatgacgattggcaccagcgcgccgagcggatcaaagggagtgtcggtcatgatgttctttcttgattggccgttgcggtgcctacatcggacgtcttaccgaagccttcaaggggtttaaccgatcggcgcagagcgagcggttgctaccggtcctcagaggcgcggcgcggggtgagcgagataggcgagccgcttcatttcctgccggccgcgcgtcaccgtgtccagaatgaggccggtcatcagattgaggcccgccacgatgccaaggccgacgatggcgatcacggtcggaaaacgcggcacaaggccggtctcgatataggtcagcaccaccggaatgccgagcacgactcccagcacggcgaagatcagccctatcagtccgaagaaccacagcggccgctcgacgcggtaaagctggatcatcgtgcgcaggatccgccagccatcgcggaaggtgctgagcttggattgcgaaccttccggcctggccgcataagccgtcaccacctcgcccaccggcatgcgcaactcaagcgcgtggacggacatttccgtctcgatctcgaaccctgccgagagcaccgggaagctcttcacaaagcgccgtgaaaacacccgatagcctgaaagaatatccgtgaagctccggccgaagagctggcgcagcaggccggtcagcagccggttgccgagccgatggccgagccgataggcctcctccacttcggagcggcgagcacccaccatcatgtcgagattgtcctcgatcatcgccgcgatcagcacgggcgcggcagcggcttcatatgtggcgtcgccgtcggccatgacatagatgtcggcatcgacgtccgcgaacatgcggcgcaccacatggcccttgccctgctggcgcacgcgccggacgatcgcccccgccgtctgcgcgacggcgatgctctcgtccgagctgttgttgtcgaaaacgtagatcgccgctcccgggagcgcccgggcgaactgctccacggtgtggccaatcgccgtggcctcattgtagcagggcagcagcacggcgacgcgcaacgtttccggcaaggcaggctctccggaaagatgcgcgtcgaccatgagtgtatgcgtcagccttcggccttggcggccttcttcttcggcgcggccttcttgggtgcgggcttttcatccgcatctgcggccttctccgctgcagcagccttcttgggcgcggccttctttgccggagccttggttgcttcagtcggcgcctcggcagcggcgtcctcagcttcggccttcttggcggccggcttcttcgccgcagccttcttggcgggcttgtggtcatgatcgtgatcatgtccgcaatcggggccatggacgtggaaatccgtgtcctcgctctcgatcgctgcttccagatcctcacgggcgacggcgcgctcggtgatctccgccttgctgaacaggaaatccacgaccttgtcctcatagagcggcgcgcgaagctgcgcggcggccatgggctcgttctggatatactgcacgaaccgctcgcggtcctgcggcgaatattgctgcgcagcctgcccgatgagacggttcatttcggcctgagtgatctcgacaccattcgcctggccgatttcggacagcaacaggccaaggcgcacgcgccgctcggcgatcgcgcgatagtcgtccttgtccttctccatttcggcgagcgcggcagccgggtcttcctcatggctcgcttcatgctcgagctgagcccagatctgattgaactcggcctcgaccatgcccggaggcacttcgaaatcatggcccgcagccagctgatccagcaggcggcgcttcatataggtgcgcgtgaggccgttatgctcctgctcgatctgccccttgagcagttccttgagtttctcgatgctgtcgagaccaagctgcttggcgaactcgtcgtccggtgctttctcgctcggcagcttcacggccgtgatgaccagatcgaacgtcgcggccttgtcggcgagattcttggcctgatagtccgccgggaaagtgacctcgatcgacttttcctcgccggtcttcacgccgaccagctgatcttcgaagcccgggatcagattgcccgaaccgatgacgaccgacatgccggagcccgtcccaccttcgaacgcaacaccgtcgaccttgcccacgaaatccatgacgacctgatcgccatccttcgcttcatggccctccggcgcatcttcgaagcgctggctctgcgaggcgaagcggttcagcgcctcgtccacctgctcgtcgctcacctcgacaataaggcgttcgagcttcagcccttcgatctgcggcgtgggcacggccggcagcacttccagcgcgaccttgatctcggcatccttgccgacctcataatcgtcgctcagctcgaccgaaggctgcatcgcgggacgcagcttgttgtcggcaatcaccttgtcgacaccgtcgcggatcgacttttccagcgcttcgcgagcaagcgcggccccatgcatcttgcggaccaggttcgccggaaccttaccggggcggaagccgggcatgcgcacctgcggcgcaatcgacttcacctcttcctcgacgcgggcatcgatatcccccgccgtcacggtcagcgtgtaggcgcgcttgaggccctcattcaatgtctcgacaatctgcatatctctactcaacgctttccaagctcagctaagaatctcgtgggaccagaacggggcgagaggccacacaactggtgcgggcgaagggactcgaacccccacatcttgcgataccagaacctaaatctggcgcgtctaccagtttcgccacgcccgcattggtcgccggtcggcgggccatagtccaaagcctcgaaaagggcaatcccgcttgccacctctcaagccccaggaacgttcggaaaagcgatccgttctgaaccatcaggaaaggacatcaaaaatggccagccagccggaaatcccgccgcccgacacgatcaatccccagtccccgccggaggccccgccgatggagccgattcccgagcagcctttcagggagccgcccgagatcgtgcctgatacccccaatgtggacgagcccggacaaggccccgacgaactgcccggcattcccgccccgccagactgacgagagccagactgacgaacgttaacccagcgctttcctcagcagctcgttcaccacctggggattggccttgccttgcatggccttcatcgtctgcccgacgaagaagccgaagagcgcttccttgccgcccttgtactgctcgaccttgtcggcattctcggcaaggatcttcgccaccgccgcttcgatcgcgccggtatcgctcgtctgcttgaggcctttgtcctccacgattcttgcgggcgcatcaccggtttcaagcatgatctcgaagacctgcttggctatgctgcccgaaatcgtgccatccgcgacgagcgccagcagctcggcgccccgctccggactcaccggactctcctcaagcgtcttgccgagccggttgagggcgccatagagttcagagagcagccagtttgcgctcgcgcgcgccacctcgccctcgctcttcttctggatgcgcgcgctctcggccagcagcgcctcgaaccagcgggccgtttccgcctccgccgtcagcacctgcgcgttataatccgatagccccaggccttcgacataacgcttgcgcttggcgtccggcagctccggcagcgagtgacggcaatcctccacgaacgcttcatccagttccagcggcagcaggtccggatccgggaaatagcgataatcgtgggcatcttccttcgagcgcatggaccgcgtcgtgccgctgtccggattgaatagccgcgtctcctgcacgattcgtccgccgccctccagcacatcgacctggcgctgcgcctcatattcgatcgcctgcatcacgaagcgcaccgaattgacgttcttggtctccgtacgcgtgccgaactcatcgcccggcttgcgcacggagacgttcacgtcggcccgcatcgagccttcctccatgttgccatcgcacgagccgacatagcgcaggatagcgcgcaatttgcgcagataagcgccggcctcggcgggcgagcgcatgtccggccgcgaaacgatttccatcagtgcgacgcccgagcgattgagatcgacataggagcgcgtcgggtgctggtcgtgcatcagcttacccgcgtcctgctcgacatggatgcgctcgatgccgatatccttgtcggccgcgatgccggctttctcatccgcctcaatggtcagcttcccctcgcccaccagcgggtgatagagctggctgatctggtagccctgcgggaggtccgcgtagaaatagttcttccggtcgaagcgggaccagcggttgatctgcgcatcaagcgccaggcccgtgcgcaccgcctgccggatgcactcgcggttcggcacgggaagcatgccgggcatcgcggcgtccacgaggctgacctgcgtgttcggctccgcaccgaaagccgtcgccgcgcccgaaaagagcttcgcctgactgaccacctgggcatggacttcaaggccgatgacgacctcccattccccggtagcgccctgaatgcgatagtccttgctcacgtccgtttcatccctcgatcttgcgcggccccgaatggcctctctcccacgcaattgcaatcgtcctctccggtgttagaggatgtccgaaggtgacacagcccccagggggaaatcaggccgcatgcatttctgggaccaactcgacctgttcggcgatcgcacggcgttaatcgattctaatgggcgggaatggtcttatcgggagatcattgaagccgccgattcgatgatggaggggtggacgggccgacatctcctgctgctggagatggctaatcgaagtgatgccatcatcgcctatattgctgcgctgcgcgcaggatggccggtcctcatcgtcagtgaagccgatgaagccgcagccactcggatggtggaggtcttccggcccgccgtgcgctggcgcgcgaaggacggatttgtggccaccgaagtgaacgggccgactaccgacctgcatcccgatctcgccgtgcttctttccacgtccggcacgaccggcagcaccaagcttgtccgcctttcggcctgcgcagtcgatgccaatgcccgttcgatcggagattatctgggactgagcccggacgagcgagccataaccacattgcctcccagctattcctacgggctttccgtgctcaattcgcacttggctgcgggcgcgacgctcgttcttaacgatgcctctgtgatcgaggcatccttccgcgatcttgtcgaccggcatagtgccaccagtttcgccggagtaccctatacgtacgaattactggagcgctcgggcttcctgaacgcgctgcccgcatccatccgcacgatgacccaggccggtgggcgcatgccgacagatcgggtggagcgcgtcgctgtcctcgcgcgggctcacggggcccgcttgtttgtaatgtatggccagaccgaagctaccgcgcgcatggcatggctgcctcccgaacgcttgccggaacttgccggatgcatcgggcaagcaattcccggaggtcgtttcgacctcgtcgatcccgaaacaggagcaccgaccgaaggcgccggagagctgctctattcaggccccaacgttatgatggggtatggtgaggaaaccggtgatctcgcgcgcggacaggaactggaaagtctgcgcactggcgaccttgccgaggaggtggagccgggcatctttcgcatcacaggacgcaagaaccgcttcatcaagatgttcggcctgcggctctcgctcgacgaaatcgagcgtgaggcggccagactcggctatcccatcgccgccactggcacggatgagattcttgtcctcgccagcgaacaccccatgcctgacaaccgcctcatcagcaggatcgcggagcgctatcacctgcccgaagcccagatggttcacttcccatatgaacggttgccgcgtctcgcttcgggcaaggtggattatcgcacattaacgcaagcggctaagcgttctgcatctgcttcggaagccggggcgcagagcgacccgctagatgcagtccgcgctgtcttccgccgctccttccccacccggacgatcgccgacgacgacagcttcctgagtctcgagggggactcgctcacctatatcaatttcgtgctgggcctcgaagcgttgctcgggccgcttccccaagactggcagatgctcaccgtcgcgcaactcgcgacactcgcgcagcccggcctgcagccggagacgatcgttaccgtcgagccgaatgtcttcgtgcgcgccgcggcgcccatcatggtggtgtgctcgcatgccgggatcgatgcgctgagtggcggcgctgcgctgctgatgattgcggcggggcagagtttcggcaagttcggctatggtgatcttgctgctggccggcccggcaaggtcctgcgcagctttctgctgagcgtactcatcccctattggctaattctcatcggctatcaggccacgcggggcggtttaaacctgccggacatcctcctcatcaacaacttcgttccgcaacgcggtccgaaaccattcgagacatggttcgtccaggcccttttccaggcgatattgctcgtgatcgccctttcgctcattccttctgtccgcaacctgctccggcagcgcccctcatccgcaacgctggccttactggtctttgccgccataatcggcctggtccatcgcttcttcctgatggatgtgctgtccaaccatggcgaagaaatgacctatgtcttctggctattcgcgctcggccttgccgcgcaattcgtagaaactccgcgcgcgcgactgaccgctcttgcgctggcctgcatcatggcggtggctatctatggcgatgatcgctcgcgcatggtgagtgtgggacttggcgcaatcttcctgctttggaaccgccgcattccagtaccgcgtctgctgctgccggtactgacgctcatcggttcggcaagcctgttcatttacatgatgcatggacgagcgccggtacacagcatgaccgccgactggccgatcgatatcatccgaataggcagcggtgtcctgctcggcgtcgcggcctatctagcctacgactgggtcgcgttgcgcgtgcgccgcattctaagcgaaaggcgcggccctcggatgcgtccttcctaaacgtcctctttagccggttatcaccaccacttgtccggccgcgcgacgaagccggcgcgctcttcgagcgccagccccgcattcagcaccgcctgctcatcgaaagccgggccgatgatctggaggccaagcggcaacccatccttgctgaggccgccgggcacggacatggcgggcagccctgccagcgatgccggcaccgcgaacacgtcgttgaggtacatcgacagcggatcggccgtcttgtcgcccagcgcgaaggcagcgctcggtgcggtcggcgcgaggatgacgtcgcagcattcgaaggcctgcgcgaagtcgcgtgcgatcagcgcccgcaccttctgggcctgcgtataataagcatcgtagaagcctgccgagagcacataggtgccgatgatgatgcggcgcttcacttcgggaccgaagccggcggcgcgggtcgcggcgtacatctcctgcaggttcgcgccatcgggcagttcgcgcaggccgtagcgcacgccatcataccgcgcgaggttggaggaggcttccgccggcgcaatgatgtagtaggccggcagcgcatatttgctgtgcggaagggagacctcgacgatctccgcgccagcgtccttgagccaggcaatgccatcgtcccatacccgcgcaacatcggcatcaagaccttcgacccgatattccttcgggataccgaccctcttgccgttcagatcgccggacaatcccgcttcccactggggcacaggcaaatcgagcgatgtcgcgtcccgcgcatcgaatccagccatgttctccagcatgatggcgcaatcgcggaccgtgcgggccatcggcccggcctgatcgagcgagctggcaaaggcgatgatgccccagcgcgagcagcggccataagtgggcttgatgccggaaatgccggtgaaggccgcgggctggcggatcgatccgccggtgtccgtgccggtcgccgccgggcagagccgcgcggaaacggcagccgagctgccgcccgaggagccaccaggcgccagcggcgcattgtcgccgtcgccgcgccgccagggtgagatcacattgccgaaatagctcgtctcgttggacgagcccatggcgaactgatcgagattgagcttgccgagcatgcccgcgcccgcatcccaaagcttctgcgagaccgccgattcataggtcggctggaagccttccagcatatggctggcggccgtggtctgcacgccctgcgtgcagaaaagatccttcatgccgatgggaacgcccgagagcggcttcagcgtgcctgccgcgcgatcgctgtccgccttatcggcagcggcgagcgcatgatccggtgtctcgacgatgaaggcgttcagggccttggcagcagcgacattcgcattgaacgcctcggcaacctcgcgcgcggagaaagtgccggcacggaaaccgtcacggatttccgcgacggtgagatcggtaaggtccgccattattcgatcaccttgggaacggcgaagaagccgtgctcggcctgcggcgcgttggccagcaccttgtcgcgcacattgccatcgctcacgacatcgtcgcgcaggcgcagcgtgttggggatgacggccgtcatcggctcgacgccggtcacgtccacttcacccagctgctccacccagtggaggatgccattgagttcaggcaccagcgcctcggcctcgtcctcgctcacggcgagccgcgccaggctggcgatcttcttcacggttgtcaggtcaacgctcatgccggcgcgctagcaccgcgcccggcggtcatcaaggcgcatcaggcttgccgggcacattgcccgccatcggcagcgtttcgcccaccgcctcgccgccgatgaagagctgccgtcgcacgatgggacgaatgacgacatcgccggtgcggatgcgcgccgccatggcctgcgcgacatcgccttccgccagatactggctcgcgtccgaccagacaccgtccacggtccagatgaggcgcaccgatggcgtgcatcccgcgcacgaccgggcgggataagcgaccacaaccgcgaagtcctcgcccggcacatgatgcagcaggcagtcgccgacgtcgccacaagcatcgaaccgcaccagccttgcgcgcagcccttcgtcgagtggcaccggagcggggagaatggtcagccgttcgtcaagggcatggcctgcccgcgccgcacgttcggcgggcccctcccgccatgggtcggtcagcttgcgcgtttcgtcggcgaggctgcggacggtctcgttggaggatcccgtagccagcttttcgatagcggcgcgtcccggccgcccgaaccggaaccagagcgcccggtaatcgaaatcctcgggggaaacgcgcccgtccgcgaggcgggcaagctggtggctggtcgcgatccggtcgaaacccagcaagggcgtggagagcagcaggccgagtccggcgagcaggaaaacgagatgcaggttggtgcgccgcagccgcgcgaaccatccgcgcgcacccaggatcgcgacagcataggcaatggcggccacgctcgccacgatgatgaaggtgagcgcccagagccgatcgggagtgaggccgtgctggtggatgcgcaggcccgaagagaaggcggcgatgccgaccatcggcagaaggaagagcccgagcgcggcggcactggcactgagcaccacggaccgcgattcgtcctcggaggcatcgccgaccacagcattcaccaggaacaaggccagcatcgctcccgtcagcatgattggagtcgtgccgcccgtctcccagagtggcgcgaggccagtgaacggcagcgcgccgaggaacaggaagatgcccaccgccaatacgggcgcaagcacgcgcaggaccagcatcgtgacccgccgcagcgcggcgatgatcggtccgcgatcgcgcagcaggcccagcgccgccccgaaccctgcgccgaccagcgcggcaatgaaagccgattcgcgtagcaggtcacgcaggaaaccaagcctcaccagccagaacatctccgccagcagatgcgcgatgccgaataccagcgccgtgaacagcgcgctggccgccagaagcagcgcgttggaccacagatggccgtgcactgccggatagcggagtgcgcccagccgctcgcgcagccccgcgaacgagcgagacgggacagtcgctccatgcccgtcctgcatcgcctggaacagaacgagcattaaggccgatgccagcagtccgcacgtaagataccagtcggggccgaggcgcgcctcgccgggcatgccgctccacaggaacgttccggcggcgatcacacccgcaaccagagcggcggaaacggcgaaggcaagccgccctcgctcccagatcagcccgaaggccacaccgcccacgcccaacaggaagccgagcccgggcgccagccggtcccgccaggccggatcactgcccaggcgcgtgtcgatctgctggatcgcaagggccaggagcgcgccgagcgccgccagcacccaggttcgcaagggccatcccttgtccggagtcgatgcatcctcagccatctgcgcccctctccttccgctcatgccatctgtacggcgcgtccgcgcgggagaggcctaacaggttcgcgcagcaacacaatcggcgctcgcttgcctcatagcgcgggtgcaggcatgaccagcatattcccaatgacggagtcgtgcccgcttggcccgcaagttcctgtatgtcgtcgcgttcctcaccgccctggcgatcgccgcgatgatagccttctccttcttcggcccgaagctgatgcagagcgccatggtgccgcgcggcggcttcgtcgagcccgcacctctcccgccaggcttctatgaccgggcggaaggctggatcagccgtccgggcaaccggcgcgacgatccggcccgctggcagcccgcgacgctcaagatgccccctgccgcgcccgatgtcgtgaaagcagcggtcttcttcgttcacccgacgagttcgttcgagacgacgcgctggaacacgccggtcaacgatcctgtctcatcggcacaggcggagcgcttcgtgcgcctgcaggccagcgccttcgcgccctcgggcgaggtctgggtgccacgctaccgacaggccgtattcggtgccttcctcaccgagaaggccgatgcggccctcgccatggagcgcgcttatgtggacgtccgggcggccttcgcggcgttcctggctgccaatccggaagggccggtcattctcgccggccacagccagggcagccgccacctgctgcggttgctgaacgatcatcgcgcggacgcagcactgcgcgcgcggctcgtggcggcctatgtggtcggctggccggtctccgtggagcatgacctgcccgcgctggggttgccgggctgcgacgggcctgagcggaccggctgcatgctgagctggcagagcttcgcccagccggcggacctgtcgggagtcgaggccgtgttcgatcgggagcgcggattcgacggcgtctcgcgcaagggctcggccatgctgtgcaccaacccgctgaacggcggcgctgctccggatgcaccggccgatgccaatctcggatcgctcatgggcgatggcaacgccgccagcacccagctgatgccacccggcggcgtgggcgcgcggtgcgaggggcgcggtttcctgatcctcgacagcgcgccgaagatgggcagcttcgtgctgccgggcaacaattaccacgtctatgattatcagctcttctgggcgaatgtccgcgcggatgcgatgcggcggctggcggcatggcaagcgacgcgctgatcaccaccgacaaggcggtcttccttgccgcgctgccgaatggcgggcgcctgctggggcttgatctgggcactcagaccatcggcctcgccctgtgcgatgccggctggagcattgccagcccggcgcacacccacaagcgcggcaagttcacggcggacaaggccgtgcttgccgcattcgtggcgcagcagtcggtcaaggggctcgtcatcgggctgcccctcaacatggacggcagcgaaagcccccgcagccaggccgcgcgtgcctttgcccgcaacatcgcggtactgggcctgcccatcctcctgtgggacgagcgctggtccaccgtcgcagccgagcgcgccatgatcgcgcaggacatgagccgcgcacgccgcgcggagaagatcgacgcgcatgccgccgcactgatcctgcagggcgccatcgacgggttaagctacgcctagcgggattggcgttcggcaaccctgaataacccggacgccgggaatcgccctgtctcgggcagggcgattcccggcgaaacggcgatatcggctcgtcccgatgcacctcttgcaatgtgcggactccctggtcgtgagtcttcatgccttgccgcacacagcatctctgtttccacccgatccgaaaatgctaagggcagccagcatgcccaccaccgctctctggctctacatcgccgccatcaatctcgtgacgctcgctaccttccgcttcgacaaggcgcgggcggttgccgggatgcggcgggtgcccgagcgcgacctgctgctgcttgtcgcgctgggcggcacgatcggcggctgggcggggatgcgtctgtttcgccacaagacgcgcaagaccagcttctcggctgccttcttcatgatcgccgtggcgcaggcgatcatcctcatgctgatcgacatgcgcccttgagtccggcctttcccctctctatcggggggctttgatgacagtgtcaccctccccctccaccggccttgtcgggcgggccagtttcccgcaccggcatctcctgggaatcgccagcctggcgccccatgaaatccgcttcctgcttgacgaagccgagcattgggcagcgctcaatcgggcggatacgcgcaagcttgatggccggcttgccggactcacgcagatgaacgccttcttcgaggccagcacgcgcacgctgctttccttcgaggtggcgggcaagcggctcggtgccgacgtggtgaacatgcatgccgcccagtccagcgtgaagaagggcgaaacgctgatcgacaccgccgtgacgctgaactccatgcgcgccggcgtcatggtgatccgccacatgagttctggcgccgtgcaactcattgcggacaaggtggactgcccggtgctcaatgccggagacggacggcacgagcacccgacgcaggccctgctcgacgcgctgaccatccgtcggcacaagggcagcttcgagggactgatcgtcaccatctgcggcgacatcctgcacagccgggtcgcacgctcgaacatgctctgcctgaccgcgctgggcgcgcaggtgcgcatctgcgcgccgcccacgctgatgccgccggggatcgagcgctaccgggtgacgccgttcaccgatttcgacgccgcccttgaaggcgcggacgtggccatggccctgcgcgtccagaacgagcggatggatggcggcttcattccctcgtcccgcgagttccatatgctttacggcctcacgcccgagcgactgaaacgcgccaagcccgatgtgctcgtcatgcatccggggcccatgaaccgcggcgtggagatcaccagcggggtcgcggacggcgcgcattccgccatcaccgagcaggtggaaatgggcgtggccgtgcgcatggcctgtctcgacgtcctgacacgcagcgcgaggggagtagcgggatgggcctgaccgcgatcgtcaatggccggatctgcgatcctgccgcctccgcgctgtcgtccggcgctgtcatcatccgggacgacaggatcgaggcgatcggcgtgtccgacgtgccggccgacgccgcgatcatcgatgcgcgcggcatgatcgtggcgcccggcatcatcgatatcggcgtgttccgcaccgacaagccggcctttcatttctccggcatcacccgcgcggcgctgatgccggaccagtcgcccgtgctggatgaccccgggctcgtccagcatgccgcgcgcgcgggcaagccagatttctgggttcatccgctcggtgccgcgacgcggggcctggaaggacgcgaactcgccgaaatgggcctgatgaaggccgcgggcgcacgggccatcgcgaccggtcggagctggatcgcggattcgggcgtcatgctgcgcgtgctgcgctacgccgctgcgctggacctcacggtcatcacgcatgccgaagacggaggcctgacggcaaatgcggtggcgaccgacggtgagacggcctcgcggctcggcctcgccagcgctccggcctgcgcggaagcgatcgccatcgcgcgcgacatcgcgctcgcccgggagaccggcgcacgtctgcacatccgcatcgtcaccacggcggccgggttcgatctcgtgcgggcggccaaggcggaaggactgccggtcacttgcggcatcacgccgtcctatcttttcctcaacgatcaggcggtgagcgattttcgcaccttcgcgcgcatgtccccgcccttgcgggacgaaagcgagcgccttgccgcgatcgccgccgtcgcggacgggaccatcgacattctctgctccggccatgatccgcgcgggccggaggacaagcgcctcccgttcgcggatgccgcgccgggcgtcgcgggggcggaaacgctgcttcccctctccctcaacctcgtgcgcgaaggcaagatcagcgaggcgcgcatgatgacgctgctggcgaccaacccggcgcgcctgcttggcctcgatgcgggccgcctcgcgccgggcgccccggcggacatcatcctcatcgatccggacacgccgtggatcgtcgattccggcaagatggcggccgccgccggcaacacgcccttcgacaggctccccgtgcagggccgggccaggatgatcctgaagggcggcgagatccgctgactcgccggtccgggcttccaaaggtcagctgaccgaaacgtgcagcgcaagcgggcttgagcgcctgctcggccatttgattcgcggagccgtggcgagacgggtgccacgacgatcagacggaagcgatggacggcgcgagggcctggcgatgccggtgcaacgcggcgctgcgctctggaagtttacaaagttgacgacacgtctccgtcaacttccgcttccgtgaactttcgatgagatggatgccgtagcttgtccgggcgagcctgtacggcccgaccggacaatgaaagccttcccgcaagagaagcatgcattacctgtccctgtcacttgtcgcccgaaagaggcgtccggcagggctgccatggcggcaggggtgtaggacagcggaaaagcaaggctgagagggatggaagcgggagcacgaccgacaccgggccgccagagatagcgaccctcttccggcgctcgtcggaggccaggtttcaactggagccccacgcatgccgagatgacgaggtgccaacgcgggaaatgacgatgtgccagatcgcataccgctcccgagcagaccgccggtgttcatctacgccgcctgggcggcgctctcagcgcgccgcagcgaggcgggacgacccggctgcctgtttcgcggaagcgaccctgctgtcctctccctttgcccgggcacgggccattcgggtgctgtccgtatcgtcgagacgcacgaagcagggctggcccgaggcacggagggaattgcacagcgtcaccgccgaggcacgatcgccaaagccgcgaatggcgaggcgatgaaaggcgcgaccgttcagcgtgacttcgctgtggacctcgttgaagccgccgacagcgtcgcgcgtgcggctcagcttcgcccacttttcccgcgccaccgcttcattgtcgtaagcgccaagctggacgacccagtcacttgcgcgctcgtcggcgaccggcgcgaccagacgggcaacgcggctcatgccggtgcgcgcgacaagtgtctgcgcatccgagccgccggaccgctggaacgcatcccggaccgcgcgacgcatcgggtcggccggtgcttggatcatcggcgacgccgcttcgttgccggatccgaaggcagcggccagtgcgagcgtatcgggcgaagcgggcttgggttccgcggcagccatggccacgggttcggctgccggcgccgcggccggttcggccgacgccatggaaagctcggcgcgcgcctgcgcgaccgggtcggcgagcgccgccatccgcgcgggggtctcgccggtcccgcgcagcgcgaggcgttcgggctggccggcatcgtcggcgcgcggaacgacgccgatcatcgcatgaacgcgcgcgcccttctcttcgccttcagaaatgcgggaccattgggcaatacgctgctcggcctcgcgcgcgggcaggtcctggccggcaacgagtcgcgcctgtccccacgcgccaccgagcgcaagggcataagccagattctggcgagtctgcgccgtcgcatccggctcacggctcgctgcaagcagggcgcgggcgccctcgcgcacgtccccggccatggccatggcgagcccataatcggcagcaggcagagagccggcatggtccgcgagcaatgcccgggcggctgcgtcatcgccgagtccggcctgcgtcagcgcaaggctgatgatcgtgcgcacatcgcggttgcccagcgtcatcgcgtcgctgaacgcagtccgcgcggaaagatagcgcccgttggcgagataggcccggccaagcagggcccgggcgtccccgtcctgcggtgcggcggccaccagcgcctcggcctgcagcagcgcgcgggcataatccttgccggccagcgcctgctcgacgcgcgcgccaagcgtcggcgcctgggccgcgctgatcgccgggcgatgatcccgccctgccccgctgcagccaaccatggatgatccgaggatcgccccggaagccagcatgatcgagaaggtccgtttcgccatgaccattgattccttatttgccgcgcgaggccgtacggcgggcctcgacctgccgggcaagtgcgttgagctgctcgttttcggtgatgagcgtatcgagtgcctcgatgagcaactgctgtgccgagcggttgctgaccgcgctcagcaggcgcaggcgcaaatgccgttcctggtcgatgcgcagcgtgaaggccgccttgcgcgccgcttccgtcaacttggccgggctccggctctcggccttgcgcggcgcggtccgggcattgatccgcttcgcgagcgcctgaagctgctcctcgatcggcgagatcggcatcggcggggctggcgcgagcgcctcggcagcaggcacggcggaagcgcattcggccgtcatgctgtcatcgggcgtgcgcgcggcctcctcttcagtcgcctgcgcggtctccgggccggttggcagcgcgatctccgcctcgggacagtcgggctcgcccatgtcgttccacccgagatcatcgttcgtcgggagcggcgcgtgcaggccgcccagggtcgggcggcgcatcgccgggcgtgcggtgccgcgccgggccagcaggccggcggtcagcgaggcagcggggcgcggctcgggcatggaattctcggagccgctcatcagttgacgatccttctgccaaagccgccctggtggcggatcatggtcgtggggtgccccgacgagaagacggtgcggcggaagttgcgctccagccggtccgcgacataggtccacagggcctcgatttccctggcggatttgccattggcgtcgaagtccatgactgtccgcccgtcgatcatcgaggaggcgaaatcggtgcggtgatgaacggtgacgggggcgaccgtgccgtgctgggaaagggcaatggccgcttcggacgtgatgcgcgccttcggcgtcgcggcattcacgacgaagatcaggggtttgcccgcacgttcgcacaggtcgaccgtggcgcccacggcacgcaggtcatgcgggctggggcgcgtcggcacgacgatcagttcggccacgccgatcacgctctggatggccatggtgatggcgggcggcgtatcgataacggcgagcttgaagccctgctggcgcaacagttcgaggtccgatgcaaggcgggccaccgtcgtctgggcaaaggcggggaattcctcggtgcgctcgttccaccagtcggcgagcgagccctgcggatcgatatcgatgagtacgaccggcccggcgcccgcgcgctgggcctggacagcgagatgcccggacaaggtcgtcttgcccgaaccgcccttctgggacgcaagtgccaagattctcacagatttcccctggtcgttcatccgccggaagcggcaagctctcatgaggcgccctaaaattcggttaaatccgccgtttcgcgagggcaggtccgtccgggaaggtcgcgtcggggcacgagggcagcgatcagccctaggatttgattaaccacaagccgctagggttgaccccgtttcggcccgcgccgccccggagtcatgagcatgagatcgatcagcgccaccatcatcctgaccggcctcctgatgtcgggcgccgccctccaggccagcgtcaagacgggcgtcgatgcctggaaccagggcgactacgtccgcgccgtcgaacaatggcggccggaagcgatcggcggcaatgccgatgcgcagttcaatctggggcaggcctacaagctcggccggggcgtgccggtggatctgcccgtggcgctcgaatggtatcgcaaggcggccgaacggggccatcagaaagctgccgacaattatggcctgctgctcttccagcaggggcgccgggaagacgccatcgcctatatcaaggcatcggccgagcgcggcgagccgcgtgcgcaatatgtctacggaacggccctgttcaatggcgacttggccccgcgcgactgggtgaaagcctatgcgctgatgacgagcgcggcgcgcgccggcatcggtcaggctaccgccagccttgccgagatggatcgctatattcctgaggcgcagcgaacggagggactggccatggcagcgtccatggcgtccggcgaagtgtcacaagaggcgccgactgtccggcccgtggcggtcgcgccgtcatcgcgcattgcccaagcctccacgcctgtcccggcgcctgcggccaaagcgcgcacggatcgcgcagcgacgatgcccgcatccgtgcaggcgcctgtccgtcccactcccgcaccggctccccaagttacggccgcatcagcgacgccgaccccaaagcctgccaaggccacgccctccccggcacccgcgagcgttcgcccaatgccgcgtccatcagcctcgggacgctggcgtgtccagctcggtgctttcaaggagcaaggccgcgcacaggcgctgtgggcctcgctcggcaagaaggtccctgccctttcgggcttccagccagcgttcatcgcagcaaatggcttcacccggctgctggtcggtccgctggacaatgccgccgatgcccgggccctttgcgagcggatacgcccgaccgggacgccctgcatggcgaccagccagtagaagatcgatcgcttccggcccggcgcctgcatccgctggcgtcagtcgtccatccactgcgcgcgaggaataccgagcgcatgcagcagggtgctaagatcgccccgatcgatcgcgacatcggcggcggcccgtgtgcgcggcttggcatgataggccacacccagcccggcggcctcgatcattgggatgtcgttcgcgccgtcaccgatggcgatcgactgggcggggctgatgccgagtgcatcgatggcgccaagcagctcggcccgcttgcgcgccgcatccacgatcggctgctccaccgtgcccgccagcttgccgtccgcgacatgcaggatattcgcgacctgccgatgaaagccgatcgccgcgctcactggcccggcaaagggcacgaagccaccggacaccaggatcgtgcatgccccgcgcgcgacgagagtgcgcaccaatgcgcgcccgccgggcatcagccgcacccgctcttcgcggcactggtccagcacagcttcgtccagtcccttgagcaaggcgactcgccccgccagcgcttcggcgaaatcaagttcgccacgcatcgcccgctccgtcacttcggcgatctgcggcttgagccctgcataatccgccagttcgtcgatgcactcgatggtgatcatcgtggagtccatgtccgcgatgaacaggcggcaatcgcgattggcctgggcgagcacgaagagatcggcgggcagcgccagcgcctcgatcgccgagcgggccagcgcgcggtcaccgctgaaggcgatatcgaccgcttcaccctcgtcgatccacaccggcggcgcggtttccagcccggcagccaccagcgcctcgcgcgcgcggtccaccaccccctgcccaagtccctcatgcgcgactaaggtcgcgatcatgtccatgccgtcagccattgagaattccgtcttgcacgacccggagcggccgccggtcgcgcttattgccgggccgacggccagcggcaagagcgcagtcgcgctgcgcctcgccgaagcgaccggcggcgtgatcgtgaatgccgatgcaagccaggtctatgccgatcttgccgtgctcaccgctcgcccgcccgcagccgaccttgcccgggcggagcaccggctgttcggccatgtcgacgggctggaagattattcggccgcgcgatgggcgagcgaagcgcgcgcgcagatcgatgcggcgcatgcgcagggccggcccgcgatccttgtgggtggaaccgggctctatctcgacacgctgctgcgcgggatcgcgccggtgccggaaatcgacccggtgatccgtgccgctgtgcgcgccatgccggtctcgcagagctggcccctgctcgcccgggaggatcccgaagccgccgctcgcctgcgcccgagcgacacgacacgcgtcgcgcgcgcgctcgaagtcgtgcgttccaccggccgcccgctggcggaatggcagaagcaccgcgagggcggcatcatcgggcggatgccggtccgcgccgctgtcgtcatgctgccgcgtgatgtgctccatgcgcgcgcggcgcagcgactcgacgagatgctgaaaggtggcgcggtggaggaagtggccgcgctgatggggcgcgatctgccagccgatcgccccgtgctgcgggcactgggcgtccgggagatcgcggacatgctggctgggcgcaccacgcccgaggaagcgcatgccgccatcttcacgctcacgcgcgcctatcagaagcgccagacgacatgggcgcgcaaccgccagcgcgactggaccatgcgcgcgcccgacgagatcacaggcatggaggatctcgcgatcctttgagagttcgccggagggggcccggccgcgtcaccgatccggaaagccgcgcggaattctccatatgggacatcggcatgcccgggcagccgaaagatcatggttaaacaccttcaaccttttgcgccccacgcctatcagccccgctggatctattcttgacgatgaggaggcttcatgcgtcgttccttcaaagctatcgctatggccatgctggccgccacgctgggttccccggcgctcgccgccggcgatgccgccgcgggcctcgaggccttctcccagtataatctgatcacgctcggagactggacgaccaacagccatgtcgacggcaaggtgcttgtcggcggcaatgccaagggcggcaacggcgtggtgggcgccggtggcggcggcggttcgaacacgccggtcgaaacgccgaccatcgtcatccggggcgacaatctcctgtccggcctcacgatcaacaatggctccaacggcggcagcccgcttgccaccggcccgagcgcggtcatcggcggcaacagcacgagcggcacgctcacgctcaatggctcgaagcagacgctcgtcgtcggcggcaatttctcgaccaccaacatgaacgtgaccaccggggacacgatcagcgtcgggcgcaatgtgaatgccagcatcgccgcgaacaacgcgccgtccgtccgcatcggcggcacgtacaatggcaacgccaatagcggccatccgctcatccaggcgagccagggcatcgatttcaacgcgagcgacgtgggtgcccataccggcatcttcaccacgctgggagccgatctggcagccctgtcgtcctcgctggcgagcctctcggtcccggcgaacccgagcagctattccatcgccggcaacctgctgacgctcaccggcgtggccggggacaatggcttctcggtcatttcgctcaccgctgcggagttgaacagcatcggccaaatcaaatatgatttcgccggcgtgggcgccgatcccatcgtcatcaacgtggacggcagcgcggcagtcaatctcaatgcgaacttccttggcggcgcgatgacgttcgcccagcaggtggtctggaacttcctcggcgaggaagtgacgttcagcggcagccagttcgtcggctccgtccttgcgccgaacgcccatctcacgctcgccagcaacaatatcgatgggaacgtcgccgtcggctcgttcacccaatatggcgaagtgcataattacggcttcaacggcagcttcccgccgccgccgcccccgccgccgccggcggttccggagcccgcgacctgggccatgctgcttgccggcttcggcctcgtcggctccgcgatgcgcggcaagaagatgcggactgctctggcctgagccggcccggccttcccggccgaagcagagaaacatggggacggcgcggcatggcccgcgccgtcctttttgtttgcctgcccgcgctgccattcgcatgcctgaacgatgcgccatgatatgattaaagtgaggctcaaaacgtaattttgatacactgtttttacttgacatgacattttatgatccatagtggcaccagccttgccagcgccatggctttggaccatggcgcggccatcatttcaaaggagcatgtcccgtggccgagaagagcggcgccgaaatcctggtccagtgcctgatcgacctcggggtcgatacggtcttcggctatccgggcggcgctgtactacccatttatgataccatcttcggtcatacggcgatcaaccatgtgctcgtccgtcacgagcaggcggcggcgcacgcggcggaaggctatgcgcgttccaccggcaagccgggtgtcgtgctggtcacgtcgggtccgggcgcgacgaatgccatcaccgggatcaccgatgccctgctggattcgatcccgatcgtggtcatcaccgggcaggtcgcaacgcatctcatcggcacggacgctttccaggaagccgatacggtcggcctgacgcgccattgcaccaagcataattatctcgtgaaggatccgggcaatctggcccgcgtggtgcacgaggctttccatatcgcgacttcgggccgtcccggcccggtcgtcatcgacattcccaaggacgtgcaggtcgcgacggcggcttatgaaaagccggtgctgaacgcgcatccgagctatcgcccgcaaatcgagcccgatgcctcggtcatcgagcagaccgtcgatctcatcatgaaggcggagcgcccgatcctttacacgggcggcggcatcatcaacagcggccccggcgcgagtctctccctgcgcgcccttgccgagctcaccggcgcgccggtcacctccacgctgatgggcctgggcgccttccccgcctcctcgcggcagtggctggggatgctgggcatgcacggcacctatgaagccaactgggccatgaacaaggccgacctcatcctctgcctcggcgcgcgtttcgacgatcgcgtgaccggccggctcgatgccttcgcaccgcacagcaagaaggtccatgtcgacatcgatcgcagctcgatcaacaagaccgtgcaagtggacgtgccggtggtcggcgatgtcggccgcgcgatcgaggcgatcatggcggggctgaaggcgcgcggcttccagcagcccgatctcgccgaatggtgggcccggatcgaaggctggcgcgcgcgcaagtccctcgattatgtcgagggcggggacgagatcatgccccagcgcgcgatcgccgagcttttccgtgcgacgcgcgaccgtgacgtcatcatcactaccgaagtcggtcagcaccagatgtgggcggcccagcatttccacttcgacagccccaacaagtggctgacgtccggtggtctcggcaccatgggctatggctttcccgccgcgatcggcgcgcaactgggcaatcccgacgcgctcgtgatcgacatcgccggcgatgcctcgatccagatgaacatccaggaactcggcaccgcgatccagtatcgcctgccggtgaagatcttcatcctgaacaacgaatatatgggcatggtgcgccagtggcaggaactcacttatgagagccgctactcgcatagctattccgacagcctgcccgatttcgtgaagctggccgaagcctatggcgccacgggcatccgcatcgagacgccggaccagctggtgccgggcatccgggcgatgatcgacacgcccgggccggtgatcgtcgattgccgcgtggcgaagctttccaactgcttcccgatgattccatcgggtgcggcgcacatcgacatgctgctcgatcccagccaggtctcgggcaccatggacgacgaggccaaggccttggtctgatgggcgagccggtccgcttccgcctccatgtcagcgagccgttcgatttcgagcggtggaacgagagtgccgacctgttcggcaccacgccggactgcgaggacgaggaagcggacgagtgggtgatcgatctggaaagtagcttctgcttcaacgagaaggactacagggtcgtgctggtggcaccgcgctatgtgggggagcgcctgacgcgcgtcttcgacagcatcgtgggacagcccgttcgcattgcccacagaacgatggacggctggcatttttcgatggcgggcatgctctcgctggcgcctcccgcgccggatgaagcccccgcctccacggatttttgacaaggacttcaacagatgcacatccggcaggaagacagcgagcgacacgtgctctccgtcatggtcgacaatgaggccggtatcctctcgcggatttcgggcctcttttccgcgcgtggctacaatatcgagagcctcaccgtcgccgacgtgagcgaggaccacaagatcagccgggtcaccatcgtgaccaacggcccgcctcgcgtgatcgaccagatcatcgcgcagctcgagcgactcgtgccggtccaccaggtcaccgacctgaccgagatcggccccttcgtcgagcgcgagctggcgctggtcaaggtcgccggcaccggcgatgcccgcatcgaggcactgcggctggcggacgtgttccgcgccaaggtcgtcgacacgacgctcgacagcttcgtgttcgagatcaccgggccgaccagcaaggtcgacaccttcgtgggcctcatgcgcgagctggggctggtcgaggtcgggcggaccggcgtggtcggcatgctgcgcggcctcgcggcctgaacggggccaagttccatggcgccgccgcaaggccggcggtgcttccatcacatacgtgctgaaacaggttcagcatgacgatctgagaagagaagggtttgggaatgcgtgttttctatgatcgcgacgccgatatcgggctcatcaagggcaagaaggtcgccatcctcggttatggcagccagggccatgcccatgcgcagaacctgcgcgattccggcgttgccgaagttgccatcgccctgcgtcccggctcggccagcgcgaagaaggcggaaggcgccggcttcaaggtgatggccaatgccgacgcggcgaagtgggcggacgtgctcatgatcctcgcgccggacgagcaccaggccgcgatctacgagaatgacatcaagggcaatctgcgcccgggcgccgcgcttgccttcgcccatggcctcaatgtccatttcggcctgatcgagccgccggcggacatcgacgtcatcatgatcgcgccgaagggccccggccacaccgtgcgcagcgaatacaagcgcggcggcggcgtgccctgcctcatcgccgtgcatcaggatgcgaccggcaatgcccatgacatcgccctctcctacgccagcggcgtgggcggcggccgctcgggcatcatcgagacgaacttcaaggaagagtgcgagaccgatctgttcggcgagcaggccgtgctgtgcggcggcatcacccatctcatccaggccggcttcgagacgctggtcgaggccggctacgcgcccgaaatggcctatttcgagtgcctgcacgagaccaagctgatcgtcgatctgctgtatgagggcggcatcgccaacatgcgctactcgatctccaacaccgccgaatatggtgacatcaccactggcccgcgcatcatcacggatgaaacgaaggccgagatgaagcgcgtgctcgcggacatccagtcgggccggttcgtcaagaacttcgtgctcgacaaccgcgccggccagccggaactcaaggctgcccgcaaggccgcagccgctcacccgatcgagcagaccggttcgcagctgcgcgccatgatgccgtggatcggcgccaacaagctggtggatcaggaaaagaactgatctctgcgctcccggccgcgcttctggtggaaaccgccggttgacgaggccatcgaggtccgtgcaggggacgcgccatgcggcccctgcacatcctcattcccttcccagatttccacggcggcgggctcgaagccgtcgcgctgcggctcgccgaacgctggcgcgcaagcggacatcgcgtcacgatccttgtcggggcgagcgacggaccgatgcgcggccgggtgccggcgggcgtcgatgtgcgcatcctggagccggagcggccccgtgccgccttttccggtctttcgctggggcgttacatggcggaccctgcgcgagagctcgcacccgatctgatcttcattccgggcaatcatcacctgcttgcccgcccgctccgcgcagccctgccccggacgccgatcgtcgcgaagatcagcaatcccctgctgatgccgccgctgtcggatccgcgcctcacctggctcgcgcgcccggcgctgcgcattgcgacctccggcatcgactggtttgtggcactttcatacggacttgcccaggaagcccgcttccagctcggccataaccgggtgagcaccatcctcaatccgaatgtcgatgacgatccgctgacgcatttcatcttccgcccacccctcgccgcatctgagacgctgacgatcgcgctggtcggacggctggagccgcagaaggacattccgctcgcgctgcggacagtgcaacgggtcgccgcccggcgccccgtgcatctccatgtctacggcgatggcggcgagcgcgcacggatcggggcgatgattgcccgactgggcctgcgggaaaccgtcaccctcgccggctatacggacaatgtgaaaggcgcactggcctccgcgcgccttctgctcgtcgcctcccgcttcgaaggcgtgccaggggtcgtgccggaagcgaccgcgctcggccttcccgtcgtcaccacgccctgctcccatttcgtgcgcgaattcctgaagaacgagagccttggccgtgtcgtggaggagggcacgcccgatgcgcttgccgcggcgatcctgcgtcaggcggcgattgccggcccggatgccacagtggccgcgcaggcgctggagccgctccggcaaagcacgtctgcggggcactatctcgatctcttcgaacggcttctccgggagcgggaagcattgtgacaaagcaatcaaagggatgacatctcgtcgatgccctttatgcttgatgcatcgccgtgatgaaaaccggcagaaacgaataggagacatgaaccatgcgcctcattcacgccgccctccctgccctgctgctcaccggcattgccggggcgctcatcgcgcagcccggcaagccggatcccgccgccatttccggcggcacctacacggcggatgccgggcacacgctggtgaagtgggaagtcgatcatctcggcttcacgccctatttcggcatctttggcgatgtcaccggcacgctgcaattcgaccccaagaatcccggcgccgccaaggtcgacgtgaccattcccgtctccaaggtgacgactgccagcactggcctcaccgcgcatctgctcaagccagcggaaggtggcaagcccgccgacttctttggcgccagcccggccgacgcacggttcgtttccaccaatgtcgcggtggatggccagagcgccaccatcaccggcaacctgacgctcaacggtgtcaccaagcccgtcactctcgccgccaaattctatggcgcgggcatgggcatggggaacaaggagaatatcggcttcacggcgaccggcgctatcaagcgcagcgagttcggcatgaagttcctcgtccccatggtgagcgatgacgtgaagctcgagatcgtcgctgccttcgtgaagtgattgcccaggagcgccggtcttcgatgcggagacggcgctccgcggttccgaggctccctatccgggccgcctgagcgggcaatcgcctatcgcgtggcgccgaccggcccgtcgatgaccgggcggccgcaaccgatcccgtcgagaagggcgcggcgctgttcgatctgctcgcttccccggaaataaggggagacggggtgcacccccagtgccccgaactgcgcccgatccatgatcacgatgctgcgcccggcgcaaagcgtgcggatctgcgcgccgctcagcatctgcagcgccatcactgccggccgggccagccgcccctcgtcgaaccgcacgaggtcagtcatgtagtagccgccgcgcatgtcgaccagcaccacatcggcatcgctgtcgcggatcgccgccatcgtgcgcgcatagccccgcagatagcgctccgtatcctgcaggagccaggcgcccgagaccagagcgacggcacaggaggccacgaccagcgccatctgccgcgcgcccactggcatcacggcgcgccagccgagcccggcgagcaggcagagggccccgatctgcccgtgcatgtaacggaagccccagccatagccctgatagagcgccagccccatccccgcgaccacgccgagggcgagcgggaccgtgatcggcacggaacgcctcagtccccgccagcgcacgccgaccaaggcgagtcccgccagcggcagtagcaagagattgttccacgcgatgagccgcgcattgttcagcagcggttgccagctgtccagccggccgaacaggctcgcgatcttgtcggtgatgccgttggtgcgatggacgtcgctccgtggcggggcgccgaccagatcgaccagcaccatcggccagagccgcgcccacaggatcatcatcgccagcatcgccagcgcatggaatgcccccgcgccccagcgccggttcgcggccatccacaggatgaagggaccgatgaacagcagcgggaaatgccactggtgaagccctgccgccagcaaggcgacgagagcggcaagcccatggcccagcctgtcgccgcgcagcacgagcgcaagccagaccatgttgaaggcgaaatggctggtcatcgcataaggcgtcatcgccgtcgcgatcagctgggtggaactgagcgccatcaacagggtcaccagcaccgcgtcccggcgctcgggcatcagcttgcgggcgatgtgccagagcgccacgaggcccgtgccgaggaccgccggcgccgcgagatcggcattgccaagccggatgaacagcgcgcggatggcggcatggaccggcagatagatcgaggtccagtgcgtatccgcgccataagggctgtagaattccggcatcatcgcgcggcggaacggcagccattccggcgggatcggccagcccacccggccctgcgcgatataggcgccggcgagctcgaccatcacttcgtcacgcgaggggctgtagccgtggaacaccagcgagcgaccgagccagctcaacgccaccgcgagaaggatgccgagcccgatcgtccagcccggcaggcgctcagggcgcccggccggggtcgcccgcaaatgccaggcccagccagcgagggcggcgagcgccagtgcctgcgcgtcgagcacccacatgtcctgccgggcgaagaaatactccgcgagcccgcgcgcccggcgcccctcgatatgccaggcccagcctgcataagagagcgcgagcgccagcaccgcgccggtcagcaaagcaatggccagtgcgcgcggacgcgccaccgaggctgcctcagacgaggggaacattgccgtcccgcgccagcgccgcgcgcacgaacagcccgtccagctcgacaagcagcgggaaatgccccttgttgttggcgaacatcgcattgggcacgaaacccgcgtccgccagcacggcaatcatggcccggtagtccgtcgcgccttcatagagcggacggaccgccagctccgtctgcacgccgctcatgcggtccagcaccccggccgcgccggccatgacgaccgcatcatgcccctgcgtatccatcttgaggagaatcgcttgggcatcgcgagcgcccggcaggtccggcaggatggtctccagtcgcgcgcatggcacgcgcacgctacgcgccacccgattgcgctcggcaaaaatcggttcgagccccgcatccggcgcgttcagcgaactgaactgatccgccgccatgatgttgaagctggcctcgccgtcccggtcggacagggcgatattgtggacatgccagcgcgggtcgcgccgcgcggtgtcttcaagcgccgcgaaaaccgtcgggttcggctcgaaggagaggattgtcccgctgaagcgaacgtcacgccgcagcatcgtcgcatattgccccgcattggcgccgacatcgatcacgcagtcgattccgaaatgcgtgatgaagcgccgcagcgcgacgatctcgccatattggtgctggcgtccggcaaggccaaggcggaccgccagccagcgatcgcgcagttcccggcgatatcgcgcgaggcggctcatgcctgtacccccgtgcgtgcgcggaaccgtgcctgcgcggcctgatagaccgcctcggtctgcgccgccgcctgatcccagcccgtcagcgcagcgccatgggcccgggccgcctcgcccgcttccctgcgccgccgcgcatcggtgagaagctggcgcagcgccacggtcaacgcctcggcattgcccgccggaaagcgggaagccacgccatcgggcaattcgccgaacatgcccgcatcgctggtcaccatcgccgcgccatagcgcagcgcggaaagaaaggcaccgctcgaatcgatggcgcgatagggaaaggcgaggatgtcggcggcgcgcagatgcgcatcgagccgctgctcggtgagaaagccgagatcggtaatcagccgctctccgaagccgctgccatggatcgcgccgagaaaggcctccaccggcatgaaaggcttgcccgccagcgccagctcgaactcgagcccgtcgcgccacaaggtgaggcaagcctgcaccagcaggtcgagccccttgtagggccggatcgtgccgaagaagaggatgcgcggcaggtcccgcttgggtacggccgcgacatcttcgggacgcgcctcgcgcagccgcatcggcgggtgtggcacggtgtggatgcgtccgtcgtcatggccctgcgtcagcagcgcctcgcgtgtcgcatcgccatgcacgatgagcgcatcgaagcgccggagcagctcgccatagccccgtgcctgcacggtcgccatgcgatcgccatggaaaggcgtggcattgtgcacggtgtggaccagcgccatccggggcgcgaggcggcggagcagcacgccgtccgccgcggcgaagggcagccactggaaatgggcgacatccccgtccaacgccgccagcgatccgaaacgggcatcaaaggcatagtccgccgccttcaccgcctgcccgggccgcccttcccccaacaccggccgcagccgttcgccgaggcggaagaagcgcggcacataagtgtagcgccggggcacgatcgcgtccgtctcgcgcatcggccggccgagcagcgtgacctcatgaccccgcgcggcaaggccttcgcacagcccgtcatcatagcggggcgtgaacagcgactggtcgaccatcgcgattttcatgtcggctgctcccgaggaaggccggccagcatccgcgcatggacgaatccgagcgcgacgtgaaccgccgcgtagagaatgatgaacgccatggcgaagctccagcccgttcgatccgccagagcgagcgcaagcggcacgctgagcaggctcgccagcaggaagaggaaggatggcggcaccagcgcgccgaagcggccaaggccattctggagatagatcgaagcgcacatcatcgcgagaccgcagagaagcacgaggatcgcgcccagttcaatccatgccggtatcatccggccatcgaacagcaggtccgcgaggccgcgccccgccgccagcagcacgatgaccgcagctgcggtcatgccgagcgagcggatgagccagcggcgcatcccgccgcgcagggccgcctcgtcgcgggcgaaccacgcacgggtgagccccggcaatgccgtttccgtcagcgcgcggatggtcgcggagagcgcgcgggagagcttgaacgcgaaatcgaacagcagtagcgggcgcggatcctgcgtggcggccgcgatcgtgaaataaggcgcgttataggccgcgacgtcgaacagcgtcagtgcccctgtccggctgaaatccgcaagataatgccggcggatatgcgccgccccgcgccccacgccgagccaggcggccgccggcatcccaagcgtgcggtgcactgtcgaaacgccgagccagagcatcagcagcgcgatggcaagctggatcagcaccgaatcgaggagcggcaggccgccgagcgccgccagcagcagcgcgatgccgctcaggcgccggacgaggtccagcatctcccaccacagattatggtcaagcgcggccagcgcgcgccgggccagcacggcgagcagattgaccgcagtcaccccatagaaggcgaggaacagcaccggccgaccggtctcgaccagaccggtcgccatggccaccccgagcagcgcgccgccgatcaggacgatccccgtcatcgtccaggccagcgcgctgatctcctcgttgcggaagtccccttccccggcgacccgggcgcggcgcagccggctgtagacgatggaggaaagaccaagctcggccgagacggtgaagttggtgaaggcgacgaggaccaggaaggcgcggaactccccgatcggcaacagccgcacgaacacgaaggtgacgacaaagccccacgccatcgccagcgcgacattggcgagcttggcggccgccagcaatcccgggcgccgctcgagccggccggaatgggcgacgaggctgtcgatcaccgccccatgtccatcattccgggcgagaggcccggaacagcgtgtcgcccaaggccatgcggcgcacttgctggggggcaagcgaccgcgcatcgatcagttcgacgcggaagcccgccgctgcaatgcggtcggcaaaatcccgcccatattgccgcacatggtcccactggccgaagcgatgctcgcgctcgcgaggtgacagatcgtcaggcccgtcctcgctcggcttctcccacaggggcaccagcagccatgcctcgccgcccggccgcaacgcgcggaacaggttgcgcagcacggtcccgtcgtcgggcacatgctccatcacatggctggcatagatgcggtcgaaccggctctcgtcggccatcgccatgagatcgagctgctgcatgtccggcacgtcatagcgcgcgggatcgatgtcggcgggcacatagtcacccgcgccggcggagaagcgctggacgaggctcccctcgttgggtgcgcaatgaaggatggcgccgccggacggaatcgtgatgatgccggcatcgagcaaggcatgcatcagccgctcgcgcggactggctccgcatgccatgcagccccactccgcttccgcgccatatcgaaagaaaccgacgacctccctgcggcaggccggacaatgccggtcgcgccccgcacccagcgccgcgcgggcgcgcaatgcggcgcgcgagatgtgctttccggcagccttgaggacgcgctgggtggtgatcatccggccagcctatacagcgaagaatcgcgaatgcgagcctaaccggcggtaaattcaatcgcgcgatttcgcgggcgtccaggtcgtgaaagtctggccgcgcatcgccatgcggatgccccggaacgtggcgacataagcgagcagcaggtccatcagcgcggcgagcggcccgcgccgcatcatgctacccagcatcaggcccatgatcgccgccgcaccaagcgcgatcgccgcgagcggggccagccgccaggccagcagcagtgccgccgcgccgccgatcaccatccacggcaggccgaaccagcgcacgagcttgcgcgagccatatttgaagcggtcgagccggctcatccgcgccagtccggagcgcagatggcaatgcgtatgccagcttcgcgcggcgatgcgaatcttgcggcgatactcgtcctcccgccgcgccaccatcatttcgcgtgcgagcacgtcccgcgccttgaccagccgccggcccgcgaagacgaccgccatggacactgtcaggtcgtccagcacgctgtccgggaaatccgggtagagatcgcggcggatcgagaagatagacccatccgcgcccatcacgttgccggtccgcgattcgaggtccttgagcatttcctccagccgccagtagagcgcgccgaccgaggccgaggcgctgctccccgcgccctcgtagcgcagcgatccaagcacgccgccgactgccggatcgtcataataaggcagcagcttctctatcgcgtcctcggccagcagcacattggcgtcggtgaagatgaggatgtcgccgcgcgccatcgccgccagccgcttcattccatgggccttgccactgcgcccggggccgcgcacgagcgtcagcacatcgcctgcctgcgccagcagttcgcccgtgccgtccgacgagccatcgtcgaaggcaagaatttccagcccggggcaacgcgccttgagcgtgcgcagattgtcgatcttggcgggcagcgacgcagcctcgtcataagcgcagaacagcagcgacgcgctgggcgcttctgcctgttccaccatccggaccgggagagcgggcaacagccgcaggacgagcggatagaaaacgaacggccagagcagcaagatggcggcgagaaggacgatggccagcagagtcatgtcgagaagcgtcatgaccgccctcccctgtccgcgcgctcagaaggcattatcatgcgccagcaccccgagcgtcgccacgatgatgcgaagatcgcgccagatcgaccagttggtgacatattcgaggtcggactggagccggttgatgaggtcttcgtgccggtccgtcggcccgcgatggccgcgcacctgcgccagcccggtcatgcccggcttgatgcagtgccgcgcccagtagcgctcgtccacttcccagtagaggctgtcggcggccttggcggcgggcgcatggggacgcggcccgacaatgctcatgtcgcccttcagcacgttgaagagctgcggcagctcatcaatgctgctgcgacgcaggaaggcgccgacccgcgtgacgcgcggatcgtccttctcggtcagcttctcggcggactggtccgtgagcgccgtgtgcatggtgcggaacttgaggatcatgaaaggccgggcatccttgccgaggcgctgctgccggaagaagaccggccccgggccggacagccggaccgcgacggcggcgccgatcaggatcggccccagcagaatgatggcgggtgcgcagatggcgagatccagcagccgcttgagcagcctgtcccggaacagcagcgggccgcccgccaccacgatggtcggatggtcatcgaacgcgctcactttcgccggcgcgaagcggcgcatttcgggcacgaggatctcgcccttggcggagagcgccgtcagcgccacgcgccagtcggcgatgcgctccggcgggcaggcgacgaccacccgctccgccccgcctatgccttcggcgagtcgctcggccatcccggcatcgcggcgcgcgggatcaacgccgatggcagtcgcgtcgatgcggtgcgcctcgcgcggcgtctcggtctcgacgccatcgaccagcagcaccgtgatgtgcggcacctcgcccaccagccggagggcaatccgctcgatcagatagcgcgctgcataaagcccaccggcggaaagcagcagacccacgagaaaagtgaggcgtgacagctgctcggcgatcttgcccaggaagatgatgatgagcgtcagcatcgccgcctggaccaggctccagatcgccttgacggcgctcgcccggggattgccgatcatgcggatgccgtagacgccgccattgatggcaagaagcgcatagaccggcgcgatcatggcgaacatgatgaggccgtgcggcttgccgggctctccccagagcgaatgcagtaccgcaaaattggccaatgcgaacgccagccccagcaccacgatgtcgaggagaatgctgagcatgtaaaggcgcaggcgcgccgactccttggacggcgctggtttcgcggtcatggcctcgcgcgctatgcgccggccggggtcaggtcaatgggcatgttcaccgacggctggctcgctccgtctcagctcccgcagcatatatccatgaaaagccgcttaaatcgatcagcgcactggcgcatttgaaatgacacttctatgacagcgggcagaaacatgctgacaccgcccaatcttgccgcaaaaccgatcgagaggattcagaaaaacctcctggcggtgcccgagcgcaagctcctcaactggctgtgcagggtcatgcctccatgggtgacgccagacgttctgacgtccctgggcgtggccggagccgtggccaccttcgttggctatgccgcgagcaatctcggagtcggctggctgtggctcgccatcgtcggctatgtgctgcaatggttcggggattcgatggacgggagcctcgcccgttaccggcgcatagagcggccctcttatggctatttcatcgatcatagctgcgacggaatcgtcacgctgctgatcctgggcggcatgggcttcagcccgttcgtccgggtggatgtcgccctgctcgccgtcgcgggctacctgctgctctcgatccacgcctatctcgccgcccgtgtcatgggcgagttcaagctttcctacggcatcgcgggcccgacggaactgcgcttcctcctgatcggcatgaccatcgcgatgatggtgtccgggccggcgcgcaacgccaccgtcactggctttgatctcgtggtcggcgcggtgggcacgatcttcgtgctgctcttcatcgggcagacgctgtcggcagggcggcgcctcgcgcaggcggagcggcctccccttcgctgaaagggcgtttgcgtcagcccgcccggcgcagggccatgtgcggcgttgccgatgccggctggtctggccacatgccgcgggtatcgtagaccgccttgtcggaccgctcgtcgagcggcacggacttgaagacgtcatgatccaccagcgcgacgaagacaccgcacgtctcgatggcatcgtcgatgtcgatgagcgtggcaccggtgccgtcgaaagcggccggcagcgcctgcgcataaggctccacgagccgtatccgggcgccataacgcttcgccagccgatgcgcgacctcgagcgcggggctttcccggaaatcgtcgatattgggtttgaacgcgaggccgaggcaggccacctgcgcgccgggatgatcgtcaatgagtcggctggcctgctccaccacatagtccgtcttagcgaggttaacctcgcgcgcggtgcggatgatccggctgttcgtcgggtcgccatggacgaggaaccaggggtccaccgcgatgcaatggcctcccacgcccggcccgggctggaggatattcacgcgcggatgacgattagcgagccggatgacttcccacacgtcgatacccatcgtgtccgcgatcacgctcagctcgttggcgaaggcgatgttcacgtcccgatagctgttctcgaccagcttcaccatttcggccgcccgggcattggtggtgatgcattcgccgcgcacgaagcgccggtagaacgtcagtgccttgcgcgcgcagcgcggcgtgatgccgccgatgcagcgatcattgttgacgagctcgatgaggatgcggcccggcaacacgcgctcggggcaataagcgatggagatgtcggggccattgcccgctccgtttgctgccgttcccggcatgcgcaggtccggccgcaacgcctgcaacgcgtcccgcaccgcctcggtcgtgccgacaggcgaggtgctttcgaggatcacgacattgcccgcggccagcaccggcgcgatcgtgcgcgccgccgccagcacgaaggagatgtccggcgcgtggttctcgctcaccggcgtcggcaccgcgatgacgaacacgtcggcaggctcgatctcgagcgaggcacgcagcgtgccgcgcgcaacgacgccctgcaccagtccgtcgagatcgacttcctctatgtggacgcggccgctgttcaccgtctcgaccacatgcggcgtcacatcgacgcccagcaccttcatgcccgagcgggcgatcagcgccgccgtcggaaggccgatatagccaaggccgataaccgctactctggtgtcatgctcaatgggcatcggctatgatcctcgcgatccggctggcggcgtggccatcgccgaaggggttgtgcgcgcgcgccatggcgccataagcggccttatcatcgagaagcgtgaagatttcagcaacgatccggtcgcgatccgtgcccaccagcttcgccgtcccggcgcgcacgccttcgggccgctcggtcgtctcgcgcatcaccagcaccggcttgccaagcgacggtgcttcctcctgcacgccgccgctgtccgtcagcacgatctcgcaaacgtccagcagccccacaaagcccggataatcgagcggttcgatcatcgcgacattggtcaggccggcgagcgccgcatccatcacgccgcgcacattgggattgggatggacgggaaagacgaccgcgacgtcctcgcgcgccgcgacatcgcggattgcgccggcgatactggccatcccgtcgccgaaattctcgcggcgatggctggtcacggcaatgatgcgccggccctcgaagcgcgcggtgaggcccccgatcccggcggcgagcgcgggcgtctcgcgaatgcgcgccagcgtggcgagcagcgcgtcgatcaccgtattgccggtcacgtggatgctcgcttccgcgcggttctccgcccgcaacgcatccgctgccgcctgtgtcggcgcgaagttcatgtccgcgatgcaggcgaccacccgccggttcacttcctccggccaggggtgatggatgtcgcccgagcgaagcccggcctccacatggcccaccgggatcttgcgataatatgcggcaaggctcgcgaccatcgtggtcagtgtatcgccatggacgagcacccggtccggcttctccgcgtcgaaggtcgcgcccagcgcgaggatcagccgggcggtgagatcatccagcgtctggttggcctgcatgatgtcgaggtcgatgtccggcacgatcccggcgaggtccagcacctggtcgagcagtgcgcggtgctgcgccgtgacgcagactcgcgtctcgattcccggcagtgcctgcaaggcatgcacgacggggaacatcttgatcgcctcgggccgcgtcccgaacacgatgatgactttctgcctggacacgggccctcatttccccgggagacgctcgtgctccccttagtgacggaatgtgaagggggcgtaaagcatcacggcctgagaactggctccgaggacaaggaggggccacgcagcgacgacgccgtgcctgccatttccgagatgcgcctactcagctcggccgcatgacgtcgcccgacaggcaatgtcgttccatcggcgagctggacgacgcgcccgctcggccccggccgcgtgcctgacagatgcgccatgttgatggcgtggctgcggtgaatgcgctggaagcccgccggcagaaggctcagtatggccttgagcgtcatggtcaccatgagctgccggccatcggccatatgcacggtgcaataatcgccagcggccttgagaaagacgatctgcgaaggcgtgaggatgtgacgacccgcaccatcgcgaagcgtgacggcgggctcggtcatggcggcggaaaccggcctctcgatgacctgaaccggccgcagcaccgtcgccaggccgagcgcgaccgccgcgccggcggccgtgagataatagccgacatcgaggaaattcggcccgacctgccacgcccatgccgccagtgcgaccgccattgccgccagcgcgatcgctttccgctcgccccgcatcgcggccggcatagccaaggccattgcggcgatgagtgcgattccgaacatggccaatgcctggcggtccggcccggaaacgaacaggcaggccgtcagcatcgccgcggccgtgaggaccgttgcggcacgggcgcgcgaaggcaggacaagccggcacgcgaggaggaccagaagcagccccgcaattgccgtgaggcccgccagcacgacgaggcgcgcaagctgccagggataggtataaggaaacaccaccttgctcacctcgagcagcccctgcacgaccaccaccgcgaggatggccatgggcagcagcgccggcttgccgatccggccggcgatcagcagcgcgcagagcagcagcaggacgcccagaggcagcgcgagggtggccagcgtcgggagataatgccgcagcgtataggcgtcggcatcgagcggcggaccaatggcaagccggtggatgggctgaccgaccggcagccagagatgatgcgcggataatgtgatcgtcacgcggttctcgccggcgcggacgagggacggcggaacaggcgcgctgaaactgaaatgccccggcacttccgatgcccggtcgggaccgggcacgccgttgcggccgatcagtacgccattccagcgaatctccgcgcttgccatcgcatcgacatccaccgccagcggctcatggatggcatcgggcggaaccgtgatgatcgcggagagcgtcgtgcccggcttatccagagcaagctgctccggaatcaccggccgacagagcgacggccgcgcagcatcgcactgcgcccagcgcacggcagcggccgcccccgccgggtccgcgaggcacagcatcagcagcaagaggatgcgaaacgccgtcatcccgccgcgctatcatgaatgcgcaggtcgttcaccgactcgttccggcgttcaccgattggcgcttatgcggtcccggagcgaacgatacgccatgctgtcaaccaatccccgggagcctgcctgccaatgtcgtcattccgctctgccaccctgcttctgtccgcctccgcgctgatgctggccgctcccgttatggcggctgaaacctggatcctccggaccgacctctggggcaatcccgccttttccacgctcaccctggagaggcatgagaaccgggtgaccggcgacctggacggcgaccggatcgaggggcgcgcggcgggcgatgagctgacgctgaccggcacggacagccggggccgcgtttcgagctatcggatgcggctacgcgggaccgacctcagaggcatggccgacatgcccgacaccaacgaccccgccgcccgcgccgcgcacgcgatcaccggctggcgtgtcccggagcgcagcggcggcccgcgaaccatcgacttcacgccgaccgactattccaacagctggaatgccgaccgcaagccggtgctggtcgtctggcccggcgacacgatccatacgacgacgatcgattccggcggcgtcgacgagcatggcaagacccgcgcgctgttcggcaatccccagaccgggccgttcttcgtcgccggcgcgcggccgggcgacacgctggtcgtccatatccgcaagctgacgctcaaccgcgactgggccgacagtctcgatgcggtggtcgggcgcgcgctcggcacatcgctggtcccggatgcggccgggctcggcaggccggtcaggtggctgctcgatcgtgaggccggccgcgcgcgccctgaaaaggcgcagggggcgcttgccggctactcggtgccggtgaggccgatgctgggcgggctgggagtcgcgccggggttcggaatgcccgccatctcgaccggcgacacgggccgctttggcggcaacatggatttcaacgaggtcgtgcaaggcaacacggtctacttgcccgtccagcaacccggcgcgctgctttacttcggtgacgcccacgcgctccagggcgatggcgagacgacgcaatatgcgctcgagacctccatggaggtgaccgtgacggtcggcctcatccccggacgcagcgtgtcgacgccgcgagtcgagtctccggacgagatcatggtgctgggccaggccggcacgctggacgaagcgctcaaggtctccagcaccggcatgatccagtggctgcgggacgactatggcctgacgctgtcgcaagcggcgcaggtgctcggcacggcgatgcgctacaatgtcgccaatctggcggggcgaaacgtcggcgttgccgccaggctggacaaggcgctgctgccaccgaagcagtgattttcccgccccgccgcgcgcattgtcttttcctcgcgaaggaggcttgacgataactctatataggtagagttatcgtgtatgactcgcacccgcacactctcgtcccatgcccgtacggtgctggccgtccttctcgagacccgggacaaatggtcccatggctacgagctggcgcggcttgccggcgtcaagtccggcacgctctaccccctcctgatccggctcgaagcgcagggccatctggaagcggaatggcagcaaccggccgagggaggacggccgccgcgacatgcctatcggctgaccgccagcggtgtgcagcttgcacgcgccaatccgcccgccgggactgtgcctcctgcagccggacggcgcgaggcgacgacatgagcggtcgcgtgcggcgcggccttgccgatctctcctgtcgggccttgcaagccatgctcccgccttcgctccggtcatggggctgcgccgtacgctgcgagaccgccgagatccctgacgacaccgaagcgcttctgttcgcgctgggcagcctgttcgggctcatgccccgcgcgcttgccacgcatcttcttcatcgccgcgcctcgccgacccgcgatggcggtcttctctctggaggctcgatcaccatgacgcccaccctcgtcgcctcgggatcacatgcgcgatcggcgccgtcatccttggccttgtctacatggcgattgccggggcgccggcgcgctatctcgcgatcaacgtcggcgctctcgtgatcggcctggcggttctggcgacgctcggccgcaatcggatcgcggggcaaagatgggccggcgggacgatcgccgcgatggccggcgtgctgctggcgaccgctctgctcggcaatacggcggatggagcggcacgctgggtcaagctgggcggattgtccatccagccaagcctggtcctgctccccctgatgcttgtcctgttcgcgcgaacccgcgacgcgctcgcgacggcaggcctcatcgccgccgccgttgccatggcgcttcagccggaccgggccatggccggcatgctggcggcgagccttgccgtgctcgccatgatgcgctccgaccggcatgtcgtcgcggcactgggtgcgagcgtgaccggctttgccatgacgctggctcgtgccgacacgctgccggcagtcccctatgtcgaccagatcctctacacgtctttcgacgtccatgccgcggccggagcggcggtgctcggcggctgcgctctgctccttgtcccggcgatcacaggctggacccgcgatccggcgaggcgcgagatctacgccgtcttcggcgccgtctggttcaccgcgatcctcgcggccgcgctgggcaattacccgacgccgatggtcggctatggcggcagtgccatcatcggctatgcgctcagcctcctggcgctgccgaagcgggccgatgccgagcttggcgcagggtcctgcccccgtaatgaagcggatgccatggcggccgaccggcaacttctcctcgcgccggcctgatcggcaatcagttcatcccgccaccagcgccgcatcgcgcaggccacgccagacgcgagctgcctgcacgctctcctgtacatcatgcacgcgcacgatctgagcgcccgcgcggatcgcggtcagggcaagcgccaccgatccgccgagccgctggtcgaccggcgcgccatccgtcagcgcgccgacgatccgcttgcggctcgcgccgaacaggatcggcaccccaagcccatgatacattgaaagattattgatgatccgggtatcgtcctgcagtgccttgccgaagccgatgcccggatcgacgatgatccgctcccgctgcacaccggcggcaaggcagacggcgatccgcgcttccagccagtcgaaaacagccagatcggccgccccctcaaccaccgcgccggccttgtagcggacagcgccgccatgcgggtcctccccggcggaaggggtgtgcatgaggatcaccgggcaacccgctgcggcgaccacctccagcgcgcgggggtcatgcgtcaggcccgtcacgtcattgacgattcccgccccggcggccagcgcagcctccatcacgctggccttgcgcgtgtcgatcgaaaccatgatgccgcttcttgccagcctttgtatgaccggaactgtccgctcgatctcgtcgccttcccagaccggcgcagcgccgggccgcgtcgattccccgcccacgtctatgatcgaggcgccggcaagctgcatcgcgaagccggcatcggccgcccgctccggcgcgtcgacatgctttcccccgtccgagaaactgtccggcgtcatgttgaggatgcccatgacctgcggcgtgtcgaagcgcacgatccgctcgcccagagtcagaggcgcccgctgggccgtgaggcttgccatcaggccatcgatgcgctcggcctgccggtcggaaagccctgcctgccagcggtcgagcagacccaacggcacttgcgccttgctgctggcgcccgtgccgtcgatccagcggacctcgactgcctggaaccagatgagcccgccggccagacgccgaacatcactttccgccagccccacaggggtgtcggcgaaccagatcgggcggagatagagtgtcgcatcgggcggcggcaaatctgctggcaaggtcatgccgttctcgtaacggaagcgatcccctgagggaacatcgcttcgctgccccgacatcgcgccttccagttcatccagcagcgccatcgcgcacggacattgccttctcccggaggaacggcaggatcgcgcccgcaagcggccataagcgccgcgcgggcacggagggactatgcatttcggcaaggcagcggtcatggggatgctggcgctcatgctgtccccgagcgccagcgccggagaccagcccgcgcatgtgacctccgcccggatgagcgcccccgatgcgccgggcaatgccgcgagctggatgtcgcacggccgcagctatgacgagcagcgttattccccgctgacccagatcaacgatcgcaccgtcggacgcctcggccttgcctggtacgacgatctggcgacctatcgcggcgtgcaggcgacgccgctggtgatcgatggcatcatctacaatgcctcggccttcaacatcgtcacggcctatgacgggcgcacgggcaggaagctgtggacccatgacccgcaggtcgagcgccaatgggcgcggctcgcctgctgcggtcccagcacgcgcggcatcgcggcgtggaacggcaggatctacatcgcggcgctcgacgggcggctgatcgcgctggacgcgaagacgggcaaaccggtctggactgtccagaccttcgatcgcgcttatccctattccatcaccggcgcgccccgcgtcttcgacggcaaggtggtgatcggccatggcggcgccgattatggcgtgcgcggcttcgtctcggccttcgatgcggagactgggcgccgactatggaaattctacacggttccgggcaatccggccaacgggcccgatggcgaggcgtcggacagcgccatgaagatcgcgcttccgacatggcacggccaatggtggaaatatggcggcggcggcacggcgtgggacagcttcgcttatgacccgcgcctcaatctcgtctatatcggcacgggcaacggctcgcccctttcctggcatttccgcagcgaggggaaaggcgacaacctgttcctctgctccatcgtcgcagtcgatgccgacagcggcgcatataagtggcactatcagatggtgccggaggaggactgggacttcacctgcacccagccgatgatgctcgcggacctgcggattggcggcaagtctcgccaggtcatcatgcaggcgcccaagaacggcttcttctatgtgctggaccgcaggacgggagccctcatctcggccgagaagttcgtgccggggaactgggcgagccacgtcgatccaaagaccggccggccggtgctttaccccggcgtccacctcaccaccacgccgcagcgcatcacgcccagcctccttgccgcgcatagctggcatccctggtcgttcagcccgaagaccggcctcgtctacttcccggcgatggagcaatcgatcatctatgcacgccagcgggacgaggatttccgtttcgtgcctttccgcaacaatgccggttatgactatgtgggcgccacgccggagaacgccgcgctccgccggaaactgcaggccgaggcggatgccatggagaagggttatctcctcgcctgggacccggtgaagcagcgcgaggcctggcgcgtgccttattccctgcccggctcaggcggcacgctcgcgaccgcgggcaacctcgtctttcagggcacgatcgaaaagacattcgccgcctatcgggccgacgatggccgcaagctctgggagatgccggtcgacaatgtcgccatcgggggaccggtcacttatgagatcgacggcgtgcaatatgtcgcggtgaatgtcggctggggcggctcgatcgtcgcgggccttccgaagattcccggcggcttccgcgtctcgcccgcgcgactgctcgtcttccggctggatgccgctggcgtcgccttgccgcccctgccgccgcccacggccctcccccgcccgcccttcctgcgcgccagcgaggaagaggtgcggctcggcgcgcagctctatggcgagacctgcgcgcgctgccatggcgagaatgcgcgcggcggcctcaaggacctgcgctacatgaccagcgagacccatgcgcagttcctcgacatcgtgctcaaggggacgcgcgccgcgcaaggcatggccggcttcagcgatgtgttgagcaagacgcaggcagaagccatccacgctttcctgatcgcccggggcaacgaagactggcaggacgacgccgcgcggcaatgatgcgcccgacgggccatccggctcagggatcggggatatggttgcccgagggagatcccaggcgtgtccaggcgtcatgatccgcaaagcgcggcggcgcattggctgcgaccgcccgcaagcccgccagatcggcaatgacaatgcgcccgcgcgaccgctggacataaccggcctggtccagccgcttgagtgtgcgattcacatgcaccggcgttatccccagcagatcggcgagatgctgctgggtcagcggcagatcgaagccatccgcgcgagtcagcccggcagcgttcagacgactgtgcaaatcgagcaggaaggccgcgaggcgttccagcgccgaagccgcgccaatccatgagagtgactgcatcaaggccaccctctccttctgtgtgctcagaaacagtcccacggcgagcctgggattctcggtaaacatgcgcccaagagcggggcagggaatcacgctcacgacgacctcagtgagggcctccagcgtctcacccgcacgtgaaagcgagaggctgggcatacccagcatgtcgcccggcaaatggactttcacgatctgacgccgaccgtcgcgaagcatcatggaggacgcgacccagccttccatcaggaaaaagattccccccacatgatcgccctcccgccggatcgcgtggccccgatggatctttcgattggacgccgcgaaccgccggacaagatcctcgtccgaacccgtcaacggtacgaattcttccagacgatgatagggcggttgcatgcggttctccggtaatccgccgctcccatcgggaagagttcaaggccctgcatttacacaggttagtttgcggaaatgcctttccggccccctcaccggcgcctggtggcgaaccagatgacatggcgcggtcccttgccgttatcgcgcgccttcaccgccacttcctccaccacgaagcccgcagcgcgcaggcggcgagtgaaggcttcgtccgggccggccgaccagacggcaaggatgccgccgggccgcagcgcccgcatggcgcgggacagcccgcttgcggaatatagccgatcgttcgcggccaccgtgagcccgtccggcccattgtcgacgtccagcaggatcgcatcataagttccctgccccgcatcgatcagcgcggcaacgtcatcctggacgagattcacccggggatcgtccaggcagccggcagtcaggtcggccatcggcccacgcgcccagacgatgatgtccggcaccagttcggcaagcgtgatcttctcgccagcatccatcttcgcgagcgcggcccgcagggtgaagcccatgccatagccgccaatgagcagatgccgctttccgcggccaggcaatcgatccagcgtcatgacggccagcgcagtttccgatccgctcatgcgactgttcatcagttcattgcgatccagcacgatcatgaaatcattgccgcggcggaacagacgcaagggctctcccccgggaacgtcggcgattccaagaagttcgcggggctgcatggatcatcctttccggtcgcgccgatggccggcgcgcacgctccccactggcagcttggcttcccggacgcaaatatcgcggtgcaaatgatcgcgcaaacggccccggggcgctatggcgctcgcgactccctctcatcacccctggatgcacatgcgatattttctcgataccgaatataatggctttggggggacactcatcagccttgctctcgtccccgagcatggagatcaggagttctacgtttcgctgccgctgcccgaggccattcacccgtgggtcgagcgcaatgtcattccttatctgcgtcacgtccccccgggcgtcgatcatgtgcttgaccgcgtgcaggccgcagaacagctcgaggcctatcttcagggagatcccgacccgtggatactggccgactggcccgaagatctcgcccacttctgcgcgctgatggtgaccgggccgggcgagcgcatcaatctgcgcagtctgcgcttcgaactgatcaatgcgacagggttcagcagcgcgcgaaacagcagcgtcccccacaatgcgctgcatgacgcgcgggcgctgcgcggattctgcttgtcggagtaggaatctccgattgggcctgtcggaaagcggtctcgggcgacggcaggccgtcgcggcgtaccgggcgcgggccggctgtccggcttactgccccgtccagctcggcaggtcgagcgtgaagcgcgcgccctggcccagtgcgctttccaccgtcacgtcgccgcccatggcacgggcgagccggcgcgagatgtagaggccaaggccgcttccttcctcgccgctcaggcccagacgctcgaatcgttcgaagatgcgttcgtgatcggcgggatcgatgcccccgccctgatccgccaccacgacccgcgcgcggccattctcgacatcgacacggacccagacagtgctgtcccccggcgaatgacgcaccgcgttgccgaccagattgacgaggatctgaaggacacgccgatattcggcacaggccggtgcccgctctcccagaggcggtgtctggatgcggacatgacgggcggcggacttgagattgagcaggccggcggcgcgacgggccatatcggccaggtcgacttcctccttcgccgtcgtgaagcccggacgctcgatcgcctgcaggtcggcaaggtcgtcgatcagttccagcagatgccgtcctgccgccgcgatatccgccgcataattggcatagtcctgccgcagggggccttggagctgcccactgatcgtgctggcattggcgatgatccgcccgatcggctggcgcagggcctgatcgagccgccggccaagatcggcgctgaagatccggcctgcctccgccgatgacggactggctgacgcggcggacaggtcggtctcgaaaacggtcgggaccgcctgtccacgatagcccgtcaggccgccgacattgtcgaacagcggctcgccgaacaggcgataatgaatggacggatcggcgcgcagccgagccggctgatcccggaacgacactcgcaatgccagcgcttccagaagcggcatggcagggctctcatcgtcggcgacgatatccagcagaaaatagcccgtcagcggctcgccagcgcgcggcggctcgtgcccgatcgcttccgcttcctggtaggagcgtcgaaagcgcagccgtgcatcgacttgccaggaccagccgttcgcgccctcctcccccggctccggaaaggggccgataccgccggcgggttcctcgggcgcgcgggtctgccagtcgacgatggtcagcgcatagccttccccgtcgggacggatctggacccacatgctggcatcggatgccccgtcgacgacttcgaccgcgcgggagacgggaatcgacaagcggcggacgagacggaccagttgcgcgagcgccggcacggccagcggcccgttcggatcgccgcccgcctcgacctgcaggcgcagaagcgcggcatctgccgagaggatggaaccttcatgatccagccgagcctgcgcggcgggcttgagcgcgatcatcgcacgcggtccagcagcgcgagtttatcggcgagggcgcgaggtccggacatccggtcaagccatgacgcggcgcgatcgggggtatagcggcgataatcctcgatgaaggcgaccagcgcagcatcgccgcccgccgccatgccgttcagcggcgcgagcagttcggcggcgcggaaagcgacggcatcgccgacccgcatgaggcgcagcaatgcgaggcgcggctcatcacgaaggtcgatcatggcgtcgagcacgtcgtcgagcggcagtcccgtctcgctttctgcaagtgcggcgaaaagcagaagcctggcgtccacgagagcggccgatgccagcgcatggcgcgtttccgagggaagactccgcgcgcaacggcgggccagcgcgaaggcgccctggccttcgtcatggcggccgatcagctgttcggtcgcccgcgcgatcgccttgaccgccgcaggcgcctcgtggccgggaaagcgctcgcagccccggatcagcaatgcggcaaccgtccatgcgagatcatgataatgctcggcgggaaggtcgggccgcatcggcgcatccagcagcatcggcgcagaccagcgcttctccgctatgccaagagccgtcaaggcctcgatatagatgtcattgccagcaccggaagccaatgcagcaaagctcgctgggccgcccggcgcgtcatcgttgcgcagcagcagcgccaccgcggcgcgtcgacgcaaatgacccagcaattccggagagagcaggtcgagatcgctctcgatcgcgcggcgggcatagccggtcccgagatcggaaagcagcgcctcgatatgcggatcgcccacgtgcaggccgatggcgagctcgatcgtgttcatcatcccggcgagatgaaaccgggtttcggcgagcaatgcgtccgtccaccgacgaggggtggccgcagcgagccatgcgagatcggtgccgtggcggacgtcctcgatcaggcgacgcgagaggcgcgcggctggccgttcgcccacgccataggggcgctgctcgacgggatcgttggccatgctcatggcacgtgcttaacgccacagccttaataggccctaaattcccggcgcggattcagcaggaagctggatgcaccgctggtctcaggccaccttctgcacgcccgggaacaagcgtatggtaacgatcagcgcgcagagcgctgcgagcaaggcaaaagcgccgtccggccggccgagaagatagcccaggaaaatgatcagtgtcgcggtcggcacggtgaggcgggcccagcgggtccacagacctgccgggggcgcgcgctcatcggcaagcgccagcacgccgatcaggaagaccggcaaccaggcgcccgccagcatcagtggctggcctcctgaaagatgcaggcccgacacggcaagaagagcgaggccagccccgtgcaccagccgctcgcgccacggcgggccggcgacacgcagtgtcaccagcgcagcctgtcgggccagatcgcatgtgcccagcgccagcaacatcacgcccagcgcggagatcatccagccgctcaggcccagggcaagtcctgccgaggcaagcaacaaggagagggcgaccggcagggaaggatcgatctgccttcgcaccagttcgcgcaccatcgcccgggagacaggcgcgagaaggctgccgagcccgcttgcgcgtccggagagatcggcctgactgcggtcgctgagcgcctgcagcgcgaggtctgcgctctcctggtcatggaccagcgcgagccgcccctccataaccatttccggcgagagtgcgacgcgcgcaatcccgtcctggacggcccggcgcagcagagtgagcgccagatcccattcgccgagcatgtcgatcgtcgccagcacgcgagtcgcgggaaggcacagcgcgccgccccagacggcgccgccatcgatgcgctccaggtcgctggtagccggaacggccggcagcgccagcactgccgccggcccggccacgagcaatgatgccagcgtgtcgggaggcaggacgatattctcggcaatgagaagcacgcggtcctcgggagcaaggctgcgagcgaggatagtcatgtcctggaaaagagccacctcgggtgcgcgcgggccgccaatctgatcgacaagccgggaaagctccggcgtgacctcatccacatgaatgagcacgcgttcggctccggccgcgacagccaggcgcgcctgataccccacgagcggctgccctccgaactcgatgagcgagccggcccgatccccatcagcatggtcgcgcgcgccgtcacgcgcactgagcaaggcaacaagcgccatccgacgtgttaatccagggctttcgacatgcctcctgtctgacggcgagacagcctgaatgcaagcggagggcgtgaacctcttgcgcagacaggccgcgcgggcttgccggaacggcgaagtgtcgatcgccggcgaacgctcctaacaaaaagccccgccaaggcggggcagtgttgaccgctgctcgggtctgcagtggacagcgggcgtcgatgaaacgtgctaccggcgcgttggttgcatgccgcgggtgcgaaatgagaaaattttctgccgggcgttcagtcccgcgtttcgccttcgaccagagcgatcgcatcgcggatccgccgcaggatgaccggatcgcccggcgcactttccagggcttcgtcagcaaggtccatcacgctgttcacgccgaagctcgcgcacaatcccttgagcttgagagctgccatggtccagttcgcgtcgcagcgggcgcgggacagaagatcgagctgcctttcggcgctttccatgaacgcgcggcgcaactcagcgatcagcgcgaggtccgatccgacagccgcggaaagggctgcctcaagagtgccggggtcataagccatgcgctgaaaatagggcggcaaacgtaaacagggcgtaaaattcggttccacggcgaggctaaaatgttaaggacaagcccatgacagggcgcaaaaaagagaataatccgtcccactcagggacagggggcccggactccgaaccggcaagggatgcagacggcatgagtcatgactggctggcgcgattgcgcgaatccgactccggatggaatgaaccggcctttccggaccgcttcgcacgcagcgatggccagacggctgcgtctctttcggaacaggctgccgtggaggaaacctcttattctgaagactctggacgcggcttcgtgcgtctcgccggcctgggactggttgcgctcgcagcgatcggctggattgcgctcgtggcggcaagcggcgtcgatcctgacatcgcgcttcgcctcgcgcctctcgtcaatctggtggcggttcttgccgcaccgctggtgctgctcggcgggcttgccgcatggcttgcgaggccgcgtcgcgatcagggcatgaaccccgccatgcttgccggcgcgcgggatacggtcggccaggctgaacgcgccgccatccggctcggcgaagcccaggcccttttcatgaaccagacacgcgatttcgcggcgatggcagaccaatctgccggcgcgatcctcggcaccgtccaggccatgagcgcccagaccgcccagatcgagcagagcacgggcgcttccatcgcgactctcacggacctgagcgaacggatcgcgacgatgagcgaggcgctgccccgccttgaggaccgactggcaacgctgggcgagacgctggcccggaccagcggcgagatcggccatcgccacgattcgcttgatcagcagctccagtccacggccctcgtcgcggaggaagtgcggctgcaattgctcgatgcaggcaaggctctgggggaccagcttgctgatctgcgcgagggcacgcgaacggccggcgaggaactggccggcctctccgagctctcctccgcgcggatcgatctgacgctcgatcgggtcaagggcgtgctcgcttcgacccaggagcgcatcgaggcgcagaatgtcgctctcgccgcgctggtcgaggagagccgggcgagcatcgatcgcgccgccggcaacgcgcatgaacgcttcgccgagcattgccgcaagatcgagaccattctcgatgcgctggacgcccggatcatgggccaggcggagaagagcaatgcctggcttgagagcacggcgcgcggggtcactgaactggccggcgagttcaatgcgctggaacaatccgccatggcgcgcaccgaacggctgtcctcgacgatgatgcagctttccggcgatacccggcggctggtggatgccatcgaggacggccacggcagttcggagcagctcgtccgtcgggccgaggccttgctggtcgcgctcgattccggggtccgcgagctggatgagagcctgccgacggcgatggggcgcgtggaaacgcggctcggcgccctgcatgaccgcatccgggacgccaatccggccatcgaagccgtggaagctgtcgccaccggcgtcgtcagccagcttcgcgagtccgacgatctcgccaagggccatgctgccgcgctcggcgaggcgctccagcgctcccagcaggctcttgcggcccagaaggcggaagtcgcggcgctcgcgcaagccgtgggcgaagcgagcgacagcatggcgcggctgggcgaatcggtcgggccgcagatgatcgaggcgctgctgcgcgtgcgcgaaacggccgatgccgctgccaaccgggcgcgcgcggcgattgcagaggcgatcccggcagccgccgccgagttgggcgcagcaagtggcgaagccatggacaaggccgtcggacaggtcgtcacggatcatctcgcccggctgacgtcggtggcggacgaagccgtgaaagccgcgcaccgcgcgactgacaagctcacccggcagatgctcaccctcaccgatgccagccagacgctcgagcggaccattgccggcaatgccgagcggatcgaagggcaggaccgcgaactgatggccgagcgctcggcccgcctgattgcctcgctcaacgaacgcgcgatcgacgtcaacaaatggctcgacaaggatgtctccgaggctgactggactgcctatctcaagggcgatcagggactgttcgcccggcgggcaacgaggctggtgagcagcgcggacgccaaatatgtccatgcgctctacaatgaggatgcggatttccgcgagcatgtgaaccgctacatccatgacttcgaggccttgctgcgcaccgtcatggcgaccagagatggcagcacgctcgcgctcaccatggtgtcgtcggacatcggcaagctgtacgtcgcgctggcgcaagccatcgagcgcctgcgcgctcactgagcctgcggtgcgggatgtcccgcccggtctctaaacccggcgtctgcgcgtcggcgcatgaaaatcgcacggcttgtcagcgatccagcgcagaaatgaagccatggctggcgctgcctgcagggcggcggcgtcgtcgccggtgcgttggagctctccattgctgaaattggcatggatcgcgcggtggcagatcggatgcacgggccgggtcaggcgcccgcccttcactttcggaaccgggtgatgccattcgatgcgtcggccgagcaatctcccgcaaagccagcaccgcgcttccgcttccgccggcccggcatcggccctgtcatcaggcggatggcgcttcttcgttcctctcgccatggccgcttagcgggccagcgcttccgcccgcccccgccaggcttccgccagcaccggcatgcgcgccagcgcagccacgccggcaggatctcgtttgtgccctcccccgatgagcagggcgaatatccgtgcaacgggccagtccggatgcggccgtgcaacgagagtcacaggctcgccggcctgtacttcgccctcgcgcagcacgcgcagatagaggccgcagcggccgctcgccacggcctttgccagcacgtcgttgcggccgaagcgatgattgagcttggagcatggctggcgcccgtggctgatctccagcaaggacgtccccagttcgaagcggtcgccaaggcagaggtcgacttccgtcgcgccgcgcgtcgccagattctcaccgaaggcgcccgggcgcgtcagcaggtcatgcggccctatcgcctcacgccaccagccataatgttcctggggtaccagatgcacggccttgtcatgcccgccatgatggacgggatcggccacggtatcgccctccagccccagccagccgatccgcaccggacctgccacgggcaattttcccatcgcactggtcacgccgggcgcgagcagcgccggccgaccggtgagaacggcatccagaccgagagacagggatggcaaggccatgggaattcctactcccggaacatcagcatgcggatctgcttgaagggcaggtccccataagtgagcaatgtgtcgtggaagtgcttcatcgaataatgctcgcccatgcggcgcttatactcctcgcgcagcttcacgatttccagctccccgatgatctcgcgcccgggggacgcgggggtctgggaatcccgctgcacctcgatgaaggcattggtcggctccatgccgatcttctcgacataagcagccacggcctgatcaaacgtcatttcaccccgggccatgcgcaacttggtgagaatgcgctggacacgccacatgcgcatctgccgccgcgccatccgcgtcttgagctcctccatatagggcagcgtcttgtagtacccttcttcctccatcagtcgctcgagatagaaggaccaggactggctgaaataggcgctccgataagcgcgccgcatcggccgggtgacatgctggttgcgcgaggcgatctgcacattgtggcccagccattcgtgataggagatcacgtgcgtccagtagggattatagctcttgatgcggctcgcccgttcctctggcgtgaggatgtcttcgagcggggtcagcacataatatcctgattgccggcccgccaccgtcggcccgccggtggcgccgccgaaggataggatccgcctgcccatcggcggggtcagccgcgcgccatagtcgatatagtcggggatcgtgacgatgtgtgcgccggggccgcgcagccagtcgctcatcatgtccacatagcgctgcgccatcggcaccacatgatcccatggcggcgcctcgttcttcatcgcttcccacgtcgtgcgcaggtcgccgctcggatggatctggcgcgccaggtcgcgcatttccgtgaggaggacccgctcctccccttcggcgatcctcagcatctcctcgacgctgtagtcgtccagctgttcctgcacgaactggtagaactcgatctcctcgggcttccacgccggcgcgcgcgtcgagcggggcagcaggtccgtcttcagccagcgggtaaaatcgtcgaccgcggcaagcgccgggccggcggccgcgatgaggtcacgcttcactgccgggtcgtcggtcgacaccgtgggaacatagtccttcaacaggagccgtgcataataggcctgatagatcccgttttccgtccatgtccgggcgggattcttcagattctgctttgcgcgggccagcaccgccggcagcgcccgcaattcgcttgccgcttccttgaccgcgccgtcggacagcgccccggggcgaatgaacaaccggttcgtcttctccagcgcgaagacgaaggcgggagtcacttcatgaaggcgcagcgtctccatctcgaagaggcgcgtgcgtacatgcgcaatgagcaggtcatgatcgacctgatcgtccagccccagccggtcccgatcgatctgccgggccttggccagcacgccgcgataggcctcggcggcagcggcaaaggccggcgtccccggttccccttccctgaccgccagtgcctcggtgatcacggcctccagcggctgcgcggacgaggatggctgggcagcgaggcgcgacgaggggaagatcgccatgcagacgatggcgaggcaaggaagcaatcggaacatctgaaccctcccggcgcgccgcaacgtgcgaaaatcgccggacgcgaggctatcgccgcgccgcaagccggtcaacgccatgtcccggcattgcatcatgccgctcacgcctgacacccattcgccggcgccaccgggccctcagaccgtttgcgaaacatggtgatgaccatctcccgcgcaacctgaagcccgcagcgccggtaggtcgcgatggccgctacgttgtctgcatagcaatggaggaacggtcgcaggccctgcgcggcgaggctggccatcgccttgcgcgacatgagcatgccgagcccccgcccctgcgcctcgggatggacgcacacagcgctgacctcgccatatccgggcaggcgcatccgctcgccggccatggcgatgagccgtccgccctcctcccgcacgccccagaatcgtccaagcacatgggtccgcgcggcgaatggcccgggttgggtcagttcggcaagcgcgcgcatctcggccgcatccgcctcgccaagcgcgatgatcctgggatcatcgaccggcgcgggcggatcgagggccaccatctgcacggcagcggacatgcgctccagcaccgtacccggcggatggggcacgctatcgcgttcgatcatggcaagcagttcgccgggcgcggccagcgctgcgacggcggcaagaccggcttcatcgaatgcgcgcatggccgcgagtggcccgatatcgggcaggaaacggacggcatgatcgttgcgccgggcatgatgtgcctgaagacccgtgagcgcattccagaccggccggtcgaggggcgagtcagccatgcctcgtctccccgccagcgcctgccgcggcgatccgtgtgtcgagtgaccgcactgccaaggcctcctccattcgcgcaatctggttgaggaaatcggggcctgctgcgtcgcacagcgccgaaaccgcatcccggacggcaggaaacaggctggcggacagatccgccatcagcgcatccccggccgggctgatcgcgacgcgccgctgccgcttgtcgcgccggacgccggtaacgatgacgagcccatccttctgcagggcggccacgatccggctgactcctggctggctgatccccagccgcgcgctcagcgccccgacgggaagcggcccttcctcccgcaacgcccagagcaaaggcaattgccccggttgcacggcgagcccccgggacaccagttgcgatgccacaccgctctgcaggcgctcgcccagccgcttgaggcggctgccaaggcacagatgcccaagctgggcgatcaggtcgcccgaattatccccaatctcgatactttccatatgccgctatatatcgcgctattctttcaagggaagcccgccattgggaagtgctggtgaaggcaccatgggcggcttccggctgctggagcggcccgacactcgtgcgtgaagccgggggcaatcagcgctcacaatggacctttcctttctcgcaccggggcgctataggcgcgcgcttcctgtccttggtgacagggagcatgcgggaggaatggccttgggccatccgcttgaccgctaagcttgaaccggatgtctgcctcgctcgcgcggcgcatcctctacagagtgagacacatggccaagaaaatcacgggctatatcaagctccaggtgcccgctggagccgccaacccctcgccgccgatcggccctgcactgggtcagcgcggcgtcaacatcatggaattctgcaaggcgttcaacgccgcgacggagaaggagcagaagggcacgcccctgccgaccatcatcaccgtctatgcggatcgcagcttctccttcgtcaccaagaagccgccggcaacctatctcatcaagcaggccgtgaacctgaagtccggctccaaggagcccggcaaggtctccgccggcaagatcacgcgcactcagctcgccgagatcgccgaggccaagatggccgacctcaatgcgaatgacatcgaggcagcgacaaagatcatcgaaggcagcgcccgcgcgatgggcctgaccgtggtggagggctaagcacatggcgaagatcagcaagaaggcaaaggctctggcagcggccgtgaacagcgagaagctgcacggcgtcgatgaagcgatcgcgctcatcaagacccacgccaccgccaagttcgacgagacggtcgaggtcgcgatgaacctcggcgtcgatccgcgtcacgccgaccagatggtccgcggcgtcgtcacgctcccggccggcaccggcaaggaagtccgcgtcgcggtgttcgctcgcgccgacaaggcggagcaggccaaggctgccggcgcagagatcgttggcgccgaggatctgctcgagcacatccagggtggcaatttcgacttcgaccgcgtgatcgcgacgcccgacatgatgggtctcgtcggccgcctcggcaaggtgctgggtcccaagggcctgatgccgaacccgaagctcggcaccgtcacgccgaacgtcgccgaagccgtcaaggcggccaagggcggccagatcgagttccgcgtcgagaaggccggcatcatccatgccggtctcggcaaggccagcttctcgaacgaggacctgcgcaagaacttcgacgcattcgtcgatgcgatcgtgaaggcgaagccctcgggctcgaagggcaaatatgtccgcaagatcgcgctctcgtcctcgatgggcccgggcgtgaaggtggacgtggcggaagtcgccagcgcctgatctgccggaaccggcgcttccgggtgccggaccaaatcacgaagtccccgtcgcgacccgatcgcggcggggatttcttttgccaaggccaatcagcgccttctaggcctgttcgcacccagcatcccttttcttcacgcgcactgacggcttgcaatctctcctctctgatatgcatcccgtcttccttgcttttcccctgtcctacaccccctccgccatggcagccctgccggacacctcttcccgtcgaaggagacaaggccatgcgcgcatctttcctgttgaatgactttcgccagccggtcaggccgcacggccttgctgggaccgcccttggcatgcggcgcatcgccccttccgcaacggtcagggaagcggaagatgacactgacgggtcgtcatctttgtaaacttccagagcgcagcaccgggctgccccccccccgccccgaggtcctggaaacgcgaggggcgtttcggccgaaaatcagtaaacggcgcattaaccggatcgcaaaaccacatgttgggcaaggacgccgcatcctcccgccatggcaagaattcacctcgaactcggcagcatcctcgctttggcaggcttcactatgctggccctgactgccccgtccgccgggaacggggtgcgggcggcgggtccggtcgcgaatatcgcggtgacgccggctgccgaagaggccgggcgcgcggaaatcgcgcctgccctgcccagccagaccatccgccgtcacaaggatggcctcttctatgtcgagggaaaagccaacggccattcgatccgtttcgtggtcgatacgggcgccacggtggtggtgctcaaccgctcggacgcagcgaagctgggcatcccttatgaaagcctcacgagccggagcagcatgcgcaccgtcggcggcgcctcggacatgcgctgggcgcgcatcgatcagatcgacatggctggcaagcgcatcgagaagatcaatgcggccgtcgtggaagggggcctccccgtctcgctgatgggccagaatgcgctcgagaagctcggcacggtcaccctgcgcggcgacaccatgaccattcactgaatggattatggattggcgcggtcgttcacggcccgcgccatgccggtgttcagtccggccgctgcccgggacctcatgtcaaagatgttgcatttcggcgccgttccgcttatcggcgcgacgcttgccgggattcgtcccggcataccgtccgagacagctggcgatggcaagggccatcttaatatccagccgagacggggaaaagttctcgccggagcgcggcctgcatgcgtgcagctgccttccgggtctgcccgccctcctggcgcgggtccagtcaacccttcccctcggacaaacatgccgcgcgcggccggtgaacggtcgcgtctggcttagtgcaacgcggccgcgcggcggggttcgtccccgcggcaggccgcagaggagaatggcatggatcgcaatgaaaagaccgaggtcgtttccgcgcttcacgcatctctgaaggagatgggcgtggtcgtcgtgacccgcaatctgggcatgagcgtcgctcagtccacccagctccgccagaagatgcgcgaggtcggcgcgacctacaaggtgacgaagaaccggcttgccaagatcgccatccaggacaccgattatgccgcgctcagcgacatgctcgtcggtccggtcggtctggcgacgtcttccgatccggtcgcggccgcgaaggctgcgatcgatttcgcgaagacgaacgacaagctggagatcgtcggcggcgccatgggaaccactttgctgaacgccgaaggcgtgaaggcactggcttccatgccctcgctcgatcagatgcgtgcgacgctcatcggcctcatccaggcgccggcgacgaagctcgctgtcgtcaccaaggagccggccgcgcagcttgcgcgcgtgttcaacgcatacgccaccaaggatgctgcctgatcttccgggcatcccgcgtgaaattgcaatcaactgacttagggcccaatgcccgcctagaaaatggagtgaattaaaatggctgatatcaacgctctcgtcgaccagctgtcggccctgaccgttctcgaggctgccgagctttcgaaggctctcgaagagaagtggggcgtctccgctgctgctgccgtggccgtcgcggcaccggctggtggcgccgctggtggcgatgctccggctgccgaagagaagaccgagttcgacgtgatcctcgtcaacgacggtggcaagaagatcaacgtcatcaaggaagtccgcgccatcacgcagctcggcctgaccgaagccaaggcgctggtcgagtccgctccgaaggctgtcaaggaaggcatcgccaaggcggaagccgaggaaatcaagaagaagctcgaggaagccggcgcgaccgtcgagatcaagtaatttcaaaggggggcggcttcagggtcacccaccgaaagacttggggcgcatcctcgcgggtgcgccctttctctttgccagcaccggcaatagtcgtgggcgatggtcgtggcagacctcaggcggaggtgcgttgcgcttgttccgcccgcttcatcgcttcgactgcctccatcaaggtggcgacgcctggccgcggcaccgcggcggcagcctcctgaaccggctcgcgataggcatcctcatcgcggtgatgagcctcgaccggcacctcatcggcgacaaccactggatcatccgcgcgactgcgctcgcccagacgccagaacaacaggccggccgcaagcgccattgccgccaccagaccgatctgacgccagaaggtccgcagatactcgctgatgattgctgcccaatccgaggcagagtcgaagccatccatcatgcggcctgtttgctcgggctgaacagcccggggcggcgtaacggccgagagggcactgatccgatccagcggatcggggcttccggcggcatgaggcgttggttcggggcctcgctctccaacggtcgcgaaccccgacctcccgtcctctctaggcctgcttgcgccgggaaaatcgaggagagacagccgctccgcccgcggctcgctcgccagaagtcggggcgcccgaatctccagtcctgacgagccgcgcgctcggagcaccatgtccgaggacggaacggcactcgaaggcatgaactcggctggcatggcgtcggtcgcattttcgacttgtcccaaggctggaaacgtagcgagtatgcagaacagcggcgcgaagcgcaaaatcggaatatatgctctcattatcctggccgacccgttgtgagccagcgataaacgcaataaccagcggatgtaaagttagcgcccttccccatcgctggcgatcatggccatcggccggcatagacgccaagccaccttcacctgacggagccgacgatgagcgatgccttgagattgggcgagggtcttccccctcgcaacgatgacctgaaagccctgatcaggacgatccctgattatcccatcgccggcatcatgttccgcgacgtctcgacgttgctgctggatggtcatgccttccgcgaaaccatcgatcggctggcctcagccctggatcctgcggacatcgacctgattgccgggatcgaagcgcgcggcttcatcgtggcggccggtctctcctacgcgttgggcaagggcaagctgatgctccgcaagcaaggcaagttgcccggcccggccgtagggatcgactacgccctcgaatatggatccgaccggatcgagatgcatctgggcgccgtgaagccgggccagcggatcatccttgtggatgacctcctcgccaccggcggtaccgcgctcgctgccgtcgcgctgctgcgcggccagggcgccattgtcgagcaggcccttttcattgtcgaccttcccgaactcggcggcggccaacgtctccgcgctgagggcgtgacacctgtctcgctcgtgacgttcgaagggcattgattcgatgcgcatcattctgctcgccgcgctgcccgaagaagccgatgccgttctgccgggcactggcacagccttgtcggacgcctggccggccgtccgcaggatcagcgctcatggtcacgacatcgttctggcaacgacgggaatcggcaaggtcaatatcgtgtctgccggtgcagtgcaaagcaccgatggatcgggccggcggcatggatgtgtgggacgttcggtgtttcgatatgaaggtgaccctcatatcgagttcctcgcgaagtatgcgagggcttccttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggatgtctctttcgactttcagcttggccacttcacggcgcagccgctctattttcgactgctccggcttcttccactctgacgtgcaccgctgaaatgtgaccgatttgagtagggtcctacgtgaaggagtcgggcggaatgaagcgcagccggctcaacagcaatccccaatcacggaccaatcttaccacctcaagcttgaactcgcggctgaacttccttctctccatttctgctctaccgagagatgaaaacaccttatctcgctgtccgccaaccggcagcaggccaatctgatgaccagaatggccacgtgctcaacaacccggatagcttaacggagccgcctgttttcatagtaccggcggcaggcgtagcccggtaggcgtggggcctgcttctttagccatgggcatgctctctgtcctggatcaactgtaagtcagggatctaaggagaatgcccaattcgcgatcgtcggtgctgccggctacgcgttcacttggcctgacaaccgaagactgcagtatgaggtcgatcacgaagggaggctgcgacggattgagcaaaagctcgatcgttgcctccccgccgcttggcagggacatagaagtgcggtcatcgccgaacaggcaggtgacttcctgctcgaacggcaggaaattggcgagctggacaaccaccttgttggcgcccgcaacgggcgcgatcgggatgcttgcgctccccgtcgtccaggtgccaatcggttccggtccatgaactccactaagcatatcagccggataatcgcctagggcaaaggaaatatggctagcgaccttcctagccgcatagagcggtattcctgagaaggtttgtctgatccggtagaggtgcagcccgtgccgacagaactggttgcgtagatagtcgaagcggaaacccagctccatccatccccgtcccgcgattaccgaaatgcactccggatcgagacgcaacccccaagggcagtagaaatcgtcgtagatcggttcgttcgaaagcaggataacgcagtcatccttaagctgctgcgcgatgctgccaatcagcgccgcatgatccaggctgtgatgaaaggcagcgtggaaaatgatgcagtcatagcgaaaatcctctccccgcggattggcgccgaagggaaggttgaagggtgtcagagccgttccataaaattctgcgttacgcgcgatgtgttcacaataagtggttgagatgtctacggtatcaaccgaaacacccatgcgcgaaagattgatggcgacgttacctgggcccgatccatattccagcgcatgcttgccgctgctcagacccgaatgaaggaatatatcacccagcatcgccaactcatagcccgcatgctggaccgcgccgggatcacgtcgcgcaaaataaccgggaaaacggatggggcattcgttatacgccgcatcctgttcatgctctccgatgtcgtaatgcgcgccggccgatccactgccgcggtcgaacacagcctgccacagcttcagtatctcattgcgataatcgggcccatagggatccatcgagagatcgagccaatggggaagtcgcagctcaggctgaggctgctgccccatgagatgatacaggcgattgtgctcgccggggtcgttagcccagattcgtcgggcttcggatgcgatccagttaacatcgtcaatctcgaaataggcggtcattcaacgactctcccttggtatgaggctgactagttcgaacgcgtatcactatcaactatcgccttccgtcataaacgttatcgggacagcagcgctcgcagcgggcatcaacttctctcacctgcaaaccccttggttttcagagatatcttatgacgcgctcccctgtaatgtgaccgattgagtagagcccgacgtgaaggggcggaagaagatgaagcgcagcaggttcagcgaagggcagatcatcgcgatcttgaaggagcgggagaccgggatggcgaccacagacagccccccctccttcattaacactcgacgacgatcgaagaaatcggtccgccgatatgcagcttcgaccgcgttgggaacgcggtgcgccaacgcgccagacctcgcatcaccgatcgcagcgagacctcctttggcaccaaccccttgatgtacgcgaactcgagaacggttccgatacgctgcaatacgcgtttcgcagtatcggggatcctgagccagataggccccagcacagtcagaaccgccgtgctatccaccgcagcgactgtcttgctcccaaagtgcgggaacccatgccgcgcgaagctggatatccaggatgcatgttgctaatccttccagccacccttcatcgcctaacgtgctccccggaaactcctccattttaatgggagtccacttcgagaaggagtgcgacgtgaagaagagcaggtttaccgaggaacagatcatcgcggttctgcgggagcaggaggctggagcggcgacggcggatgtgtgccgcaagcacggcgtgagcagcgcgacgttctacaagtggaaggcagcctatggcggcatggacgtgtcacaggcacgcaagctgaaggttctggaggacgagaacgcgaagctgacccgaagggcggcgaagccaacaagcttctggccgaagcgatgctcgataatgctgtgctgaaggaagtgacctcaaaaaactggtgaagcctgccgctcagcgcaaggctgtcgagcatgttcgacagctcttcgcgatcagcgagcgtcgggcatgctccatccttgccgtggatcggacgtcgatgcgctatgcgcatcggcgatcggatgatggcgacctgcggtcgcggcttcgcgagatcgccctggaacgacgtcggttcggctatcggcggctcgggatcatgttgcgcgagaaggcatcgtcatgaaccacaagaagctgctgcgcctttatcgtgaggagaacttgcgtgtgcggcggcgacgcggtcgcaagcgagccatgggcacgcgagcgccgatgacgctgccgcaggcccccaaccagcgctagcctcgacttcgtcagcgacacactggcctgcggccggcggttccgcatgcttgccgtggtcgatgacttcacgcgagagtgcctggcgctggcggcggataggtcgctgtcaggcgcccgtgtctgtcgagagcttgacgcgatcatcgtggctcgcggcaagcctctcatgatcgtcagcgataacggcactgagcttacgagcctggcgatcctgcggtggacaggatcgccgcatcgagtggcattacatcgcgcccggcaagccgcagcagaacggctacgtcgagagctttaatggtcgcttacgcgacgagtgcctcaatgaaacgctgttcgccatgcccgttcggtgttgtgcaattggcgcgacgactacaaccatgtgcggccgcatagcgggataggcgggctgacgcccgccgatgccgccaggcggcttgtgcaaccttgcccagacgggcaccatgacaaccccggactctacttatgagtggaggaacttggggagcacgtcattttccttcaacatcacgccgatccgacgatctttatgctgcccccggggagggtgagatagttttcttccaggggctgtcgcgagagccgcttcgccttgcctgtcaagcgatacttcatgggccacagagctgatctgttcgactggaggaacaagccttccccttcgaatctcttatagccgcgtttgcgaagctggaatttcgggctctgaatctcagagcggaatggtacatcgctcatttcgataccgcgaaactctgcttttctttcgatttgcgaaaatctgaaagctggtggaagcttccgcatcaagaaatggtagcggaggagggactcgaacccccgacacgcggattatgattccgctgctctaaccggctgagctactccgccccgtttcgggaaccgccttggcgattggtcgaggcgctatacgcagcccgatccgcacggtcaatgggctgtccccaacattgatcggcccgtgtttctctggcaagtgcagcgctcgtcgcaggctgcaggggatggtggatgccgcattttgattgccttatcgtcggtggcggacacgccggagcgcaggcggccatcctgctgcgccagctcaagttcgaggggacggtagggctgatcagcggcgaaacagaatatccctatgagcgcccgcccctctccaaggattatctggccggcgagaagatcttcgatcgcatcctgctgcgtccgcgcaatttctggggggatcagggcatcgagctgttcctgggcgagcgggtcaaggcgctgcagccggccgagcacagcctgacgaccgccagcggcgcggaattcacctatggcaagctcatctgggcgggcggcggcgtggcccggcgattgtcctgtcccggcggcaccgcgaaagggctgttcaccgtgcgcacccgcgccgatgtggatgcggtgatggccgtgctgccgcaggcggagcgcttcgcgatcgtcggcggcggctatatcggcctggaggcggcggccgtgctcagcaagctgggcaagcaggtcacgctgatcgaggcgctggaccgggtgctggcccgcgtggcggggccggagctctcggctttcttcgaggatgagcatcgcgcgcatggcgtggacgtgcgcctcgcctgcggcgtcgaggcgatcgaggcggacgagcaggaccgggccaccggcgtgcgcctggcggacggcaccatcattcccaccgatgcggtcatcgtggggatcggcatcgtgccggaaacaggacccctgctcctggccggggccagcggcggcaatggcgtcgatgtcgacgaatattgcctcacctccctgccggacgtctatgcgatcggggattgcgccgcgcatgagaaccgcttcgccgaggggcggcgcgtgcgcgtggaatcggtgcagaatgccaatgatcaggcccgcactgccgtccagcacatcatcggcacgcccgcgccttatgatgccgtgccgtggttctggtcgaaccagtatgatctgcggctgcagacggtcgggctcgccgtggcgcatgacgagcgggtcgtgcggggcgatccggcgacgcgcagcttctcggtggtctatctgcgccagggccatgtcgtcgcgctcgactgcgtgaaccgcacgaaggattatgtgcagggccgcgcgctggtggtcgatggcacacgggtggaccgcgatcggctcgccgatgccgacactcccctcaaggaactgaccgccgcgcagggatgaggctgccgggcacgcagccctcgcccaagcccctgccccatcgcctcagcgccgcccccggaaggcgtagcgggcgataaggtcccatcgcccgtcccgataatgccagcaggccagcgccgcgatccgcactgggcgcgggcgcaccgtctgccggagcagtgcaagcgtcgcgcgcgcgacatccggcgccaccttgttctggatggtgatgtgcaggcgcggcggatgatcgtcctgcggcgtcagatgatggtcgaagcgcgcacgcatatgcgcgtgcaggtcgagcaggtccggactttccagcacgatcgccacggccccgtcgagcgcatgaggcgcgccgatccgggcgcgcggcggcggcccggcggcgaattcggcaagcagccggcgcagctcgttctccagcgagggcggcaagtgccggaacaaggtgacatgggccggcaccttgttgcgctcgggcggatagaagcggcggcggagcccttccgcccaggcctgggcttccccttcgagttcggccgagacgatgatcggcgccggcgcgccggggcgccccgccgtccccacgctgccgttcacgcgcgcgattgcatttccgggcagatcgggcatgctgccatgataacgatctatggggggatgccatggaaaaagtttcgcaaggccgcgcgcccatctggccggccattctcttcctgctctggaacctgctgggctgcgcggctttcgtcatgcagtcgaccatggacctcgacgcgctcgccgcgacggatccggtgcaggcgcagatctgggccacgatgccggcatgggcctgggccgcttatctggtcgccgtcgccgccggcacgctcggcgcgatcgcgctgctgatgcgctcccggctggccgtgccgctctcgctgctgtgcgtcgccgccgtgctggtgcagttcggctacgccttcctgggcaccgacttgctggcgctgaagggaccgtcctcggccatctttccagcgatcatcgtcctgctcgccatcgcgcagtggatttatgcccgctggcttcgcggccggggcgcgctgcgctaagcacagcgccagggggtgatggcacggccggtccggccagcctacatctcgccccgctggcggcgcagctcgaaccatttgcggacattgtcgttgtgctgctccagcgtgtccgcgaagatgtggccgcccttgccgtccgcgacgaaatagagcgccttcgtcttcgccgggttgagcacggcctcgatggagctgcggctcggattggcgatggggcccttgggcaggccagtcatcgcataggtattgtagtcgttgacggcatcgatctccgagcggcggatacgccggcccagcggcttgccgcgcgtgatgggatagatgatcgtggggtcggcctggagcatcatgcccgtgcgcagccggttctcgtagaccccggcgaccagcggccgctcggcgggaatcgaggtttccttctcgacgatgctggcaagcgtgatggcttcggcgggcgtcctcaccacgatgtcgggcgcgcgcgtcttccatctctcgtcgagaaaccggctcatcgcgtcctgcatccgggcaagcaccgcgccgcgcgattcgcctttctggtaggcatagctgtccggcatcaccgagccttcctcgggcacggaaatgtcaccggtcagttcctcattggccatgagccgctcgtgcaccaggatggacggcatgccttccgggatcgtcacgagataattgatcgtcttgccgctctgcaggatctccagcaccagtgcgttgctggcgccccgcggcacctcatattcgccggccttgatgacgcccgccgcgccgagaacccgcgcgcgcaggaggaagctgtccgccgaagcgatgacgccctgttcctccagccgggtcgccatggagcgcagcgtggcgccttccggcaccacgaccacggcatccttctcgagcggaccttcgctggtccagccatgcacgaaattgaaggcgagcgcggccaggatcagggctgccaggacaaagacgagacagccgatccgccgcatgactcagatcgccttcagtaccaggctggcattggtcccgccgaagccgaagctgttgttgagcacggcgcgcaccttgcgctgcttagcgacgtgcgggacgaggtccacgcccgcgcagctgtcgctgggattgtccaggttgagcgtcggcggcacgatctggtcgcgcatggcgagcaggcagaagatcgtttccaccgcgcccgcgccgcccagaagatggccgatcgcggatttggtggaggacatcgacatgctctcgatcgcgctgccgaacagccggcgtaccgcgcccagctccagctcgtcgccgagcggggtggaagtgccatgggcattcacatagtcgatgtccgccagcgagaggccggacttgcggatcgccatttccatcgagcgataagcgcccgcgccctcgggatgcggcgccgtgacatgataggcatcgcccgagaggccatagcccagaacctcgccatagattttcgcgccgcgcgccttggcccgctcatattcctcgaggacgaccacgcccgcgccttcgcccatgacgaagccgtcgcggtccttgtcataggggcggctgccgcgcgtcggatcgtcgcggaaaccggtggaaagcgcgcgcgcctgcccgaatccggcaatgccgatcgggcagatcgcgctttcggcgccaccggccagcatcacgtcggcatcgtccatcgcgatcatccgcgcggcgtcgccgatcgagtggacgccggtcgcgcaggccgtgacgaccgcgtgattcgggcccatcaggccatatttgatgccgacctggccggagatcaggttgatgaggcgcccgtgcacgaagtgcggcgacacgcgcttggggcccttgtgctccagcaccagcgactcgctctcgatgcccggcaggccgccgatgcccgatccgatcgagcagccggctcgcaggcgctcctcctcgctcatgtcggtgagcccggcatcttccagcgcctggctggcggcatcgatgccgaagacgatgaagggatcgacctgccgctggaccttgtgatccacgcgcttgttggcatcgaagccatattcgtggtcggcaggcttcacttcgcaggcgtaattggtgtggaagtcggtcgcgtcgaagcgcgtgatcgttgccgcgcctgatcgcgcggcgatgatgttggcccagcttgtttccacgtccccgcccaatggcgagaccatgcccaacccggttacgacgacacgacgcatatcactctcccgtttcgatgagccggccgctcccgcgcctcgcggccgataaatgaagacggccctcctctggcgagcgagcccgcgaccggagagccgtccaaatcttcaggccgcccgcgcatgacacgggcgcagcgccgaggcgcttactgcttgccttcgatgaaatcgatcgcgtccttgacggtggcgatcttctcggccgcatcgtcggggatctcgacgccgaattcttcctcgaaagccatgacgagctcgacgatgtccaggctgtccgcgccgagatcgtcgatgaagctcgcgtcctcggtcaccttgtccgcctcgacgccgagatgctcgacgacgatcttcttcacgcgatccgcggtctcactcatgagtggtcctttactatggtttgatctctatatcgaaagatgccctagtgcgaagggcaggacgtgacaagaggctagcagcctcccgacagttcctcattgcgtctcgaagtcggcagtgaaaacggcggcattggcccgcgcggcggcatattcgccgatcatgcggggaatgtcgccgctcagctggtcctcgcgcaccgccttgtcgttgagcagctggtagaccagcgcttcgccgctgtcgtcgctcacctcgccattggcgactccgcgccgggcctcgggcgcgagctgcgcgaggaaggcctcggtggaaccacgcagcgtctccatgtccaccccgagcggcacgaactcggccgccagcccgcgcgtcaatatctcgccgaacatcacgcgcagcgcactttccgtggcggcctgcgaccagccggcggattcggcgcaatggaagaagccttctcccgcccgctcgatcagcgccgcgcccatgtcgccttcccggcgataggtcgcgaagacggcggcgctcagcggttcatcgatcagggcggtggcgcaagcgaggttgtcggccgcccgcgccggctgcccgatggccagcagcaaggcgccgcacaggccggcgaccagtccatgtctcgtcatcgcgcttcccccactcgcgcgcatcgcgatccgccagccggatcgcgcctgcgtcagatcatcgccatgccgccattcacgtgcagcgtctggcccgtgacatagcctgcctcgcgactcgcaagatagaccaccgcggcggcaatgtccgcgccttcgcccagggccccggccgggatgcgcgcgaggatcgcgcccttctgcgcatcgttcagggcgtcggtcattgccgagcggatgaagccgggcgccacgcagttcacggtgatgccccggctcgccagctcctgcgccaggctcttgctcatgccgatgaggccggccttggacgcggcgtaattggcctgccccggattgccggtgacgcccaccacgctggtcacggagatgacgcggccgaagcgcgccttcatcatcgggcgggcagcggcgcggatgagacggaaggccgcttccaggttgatccgctgcacggtctcccattcctcgtccttcatgcgcatgacgagattatcgcgcgtcacgccggcattgttgacgaggatgtcgagtttgccgcccagcgcctcgatggcggcgggcacgagcgcttccacggcggcgctgtcgcccaggtcgcagggcacgcacacatggtccccgcccagctcggcggcaaaggcctccagcttggcgatattgctgcccgagagcgcgagccgcgcgccttgcgccgccagcccccgcgcgatttcggagccgatgccgccgctcgcgccggtcaccagcgccgtcattcccgtcagatcgaacatcgtcattctcccgccggcttgcgcgccacgatctggacgacggcgctcagcccatgatgataaaggccttcattgacctcgcgatggatttcccgggccagcacgaagtccagcccggccagttcttcccggagcgtggcgagatcggccagcatctccttcacgtccggcccgcccctgccgggcatgtcgatctgctcgggcgtataggcttcgagcaggaacgtgccgcccggcttcagcgccttcaccacgcgggcatggacgtcccggcgcagcgccgcgggcagatggccgaagatcgagacgatattgtcccagcgcgcctcgcccaggtcccatgtggacagatcgccggtttccgtggccagcgcgacgccctgccgcgcggcgaggtcgcgtgcgcgcgccatgcccacgggggactggtccatcgccgtcaccgcgaagccctggcccgccagccacaccgcgttgcgcccctgcccttcggcgatgcacaggcaattgcccggcgtcagcgcgacggcctgttcggccagaaagtcgttcggcccgtcgccataggccaggtcggcctgcccgaagcgctcgtcccaggattgcatgccgcgttcctttctcagatccggccgaccagcgcctcgatgtcgtccatcgtcaccacgctggtcgcgtccgcctcgggcgcgatgcgcttgaccatgggcgtgagcaccttgccgcccagctccacgaattcggtgatgcctgccgcccacatcgcggcaatgctctcgcgccagcggacccggcccgtcacctgctcgaccagcagctggcggatcgtcgccgcatcggtgaccggcgcggccgtcacattggcgtagaccggcaggaaggcgccgggggactgcgtactctccagcgcccgcgccatcgcgtcggcggccggctgcatcagcgggcaatggaacggcgcggagaccggcagcagcacgccgcgcttgatgccatggtccttcaccatggcgatcgcgcgctcgatcgcgccccggtgtccggaaatcacgacttgccccgggtcattgtcgttggccacggtgcagacctcgccctcggccgcggcggccgccagggcctcggccttgtcgatgtcggcgccgagcagcgccgccatcgcgccttcgcccaccggcacggccgcctgcatggcctgcccgcgcgtcttgagcagccgcgccgtcgtcgccaggtcgaacgcgcccacggcgcacagcgcgctatactcgccaaggctgtgaccggccacggcctcggccttctccgcaagggcaatgccgccctcgacttcgagcacgcgcagcgtcgccagcgcattggccatgatcgcgggctgggcattctcggtgagcgtcagctcgccttccgggccttccgtcatcagccggaagagatgctggcccagggcctcgtccacttcctcgaagacctgccgcgcaaccggcgaggccgccgcaagggcactgcccatgccgactgcctgactgccctgtcccggaaagatgaatgcacgcacggcctgaattccccgcttgttctaaagctctgcgccctagtcgcggggggcgtccctagcaagacccgttgcgggcccctgccgcccggatgggccgaagcccatgagggacgtccgccctcatcccccgatcatcgggatattcccattgtatcgcctttgcccagtccatagggaagtccggacatggtcaagcctcagctcccgccggcccttcgccgcatggacgcgcgcgtgctgcgcggacgcatcggcgcgatcgggggcgccctgctgctcagtgtcgtcgcggtgctcttcgccaagctgggtgaggccgcgcagcatctcttcgtgggcgtcgccgatgcctttccctatgcaccgctcatcgtcacgcctgccctcttcgtggccgtcacctacatgacgcggcaatggtgcccggaagcgcgtggatcgggcattccgcagaccatggccgccgcccggatgccggaccggccggaagcccgggccctgctctccctgcgcaccgcctgcttcaagctcttcggcacgctcggcatgctgctcgccggcggctcggttggccgcgaggggccgacggtgcagatcagcgcggcgatcatggcggcagtgcagcgctggctgcgcgtcccggtgtctgccggaatcatcatcgccggcggtgcggcgggcgtggcggccgcgttcaatacaccgctcgccggcgtcgccttcgccatcgaggagcttgccgccgcgttcgagcagaagatcgccatcgtggtgatggctgccgtgatgatggccggcatcaccagcctctggctggccggcgactacatctatttcggcgccatgaaccagtcgatgccgatctcgtcgatgctgctgctcaccccggtggccggtctcgcgggcggcgtggcgggcggcctgttctcgcgggcactgatcgccatcgcctggtcgcgcagtccgctcacgcgggccatgcgggcaaggccgctgctcgtcgcgggggtctgcggcgtggtcgtggcgatcaccggaatcctcaccgccggcatcagctgggggacaggctatgagacgacgcgcgcactcctgtccggcgaggaggtttcctggaccttcggccccgccaagctcgtcgccacgctggcgacagccgtcagcggcgccccgggcggcattttcgcgccgtccctctcggtgggtgcgggcttcggccagctcctgggtttcatcttccccgatcagccgcacggcgcggtcgtcctgctcggcatgatcggctatttcgccggcgtcgtccgcgcgccgctcaccgcttcgatcatcatgatggagatgacggcggatcgcacgatgatcctgcccctcttcgccacggccatctttgccaactgggtcagttcgcagatctgccggcccaagctctaccacgcgctgtcacgccagttccagcgctagcgattcccggcttttccggagattgcgctcttgccttgagcggcattttccgtcataggccgccgcttcgcgggacggaaaggctttcgtcgcgcgatttctttgtttgagacgacagccggaggggtggttcgcatggggcggccatcagcgatcggccaacacaggatgcatagaaccatgccatattatgagcatgtcttccttgcgcgtcaggatctggctcaggcccaggtcgatgcgcttgcggaaaatgccgccaagatcatcgaagcccaggacggcaaggtgaccaaggtggagagctggggtcttcggaacctcgcctacaagatcgccaagaaccgcaaggctcactatgtgatgctcaacatcgacgcgccggctggcgtcgtcgccgagctggaacgtcagacgcagatcaacgaagacgtgatccgcttcatgaccgtccgcgtcgaggagctcgagggtggcccttcggtgatgatgcgcaagaacgagcgcgagcgtgagcgcggtggccgtggcggccgcggcggacgtgatcgcgacgagggcggcagcagcaacagctccgccagcaacagcaacgacggcgaataaggagacctgaccaatggcacgcccgtttttccgccgtcgcaagacctgccccttcgccgccaaggatgcgccgaagatcgattataaggacgttcgcctgcttcagggcttcgtctccgagcgtggcaagatcgtcccctcgcgcatcactgccgtttcggcgaagaagcagcgcgagctttcccaggcgatcaagcgcgcccgtcatctgggcctgctgccctacatcgtgaagtaaggagggcggacccatggaaatcatcctgctcgagcgtatcgagaagctgggcgcgatcggcgacatcgtgaccgtcaaggacggctacgcgcgcaactatctgctgcccaacaagaaggcgctgcgctccaacaacgccaacaagaaggtgttcgaggccaaccgcgccaagatcgaggccgacaacgcagcccgtcgtgacgacgctgccaaggcggccgagaaggtcgatggcgttcaggtcgtcctgatccgtcagtcgtcgaacagcggccagctttacggctccgtgtcggttcgtgacatcgtcgaggcgctgcacgaggcgggtcacaccgtcgtcagcaaggcgatgatcgtgctggaacgcccgatcaagacgcttggcctgttcgacgtgcgcgtctccctgcacccggaagttgccgtgaccgtgcaggtcaacgttgctcgctcgcccgaggaagccgacctgcagaaggacggcgtcgacgtcatggcctccatgttcgaaaaggacgaggccggcttcaccgaggattacgatcccaatgcggagcccggcgagatcgcgaccgagaccgccgaggaagagacgacctccgacgccgaataatcccggcatcgcgagaaccggacaaaggccgcccgatccgttcgggcggcctttttcgtgggactcgccccggtgctgctgcacggacatgaaaaagccccggccgccatcgcggtcggggcttttcgtccggtccggcttcacgccggagccgcttgccgacgtcaggagaaggagacggccctgcgctgcgcggcgctgcgacgcatcagcgcgccaccgatcgcgaagccgccgatcatcatcgcccagctcgcgggttcgggaatcgcgcccgggtcggacggagtcggggccggcgcctgcgcctgcttcacctggacatagccgccgaaccagtcgctccagcagtcattgcacgtataatcacccacgaactgcagcgacacggcgcccgcattggcatagccggttgccgtcagcgcgggcgagtaaccgaccgagaaatcgctgaggatggatacgccgttcagcagaatgtccgtgaagcggaacttgggcgatccctgcatgacgatgtcgatcttgctgtagtcggggatgtcgaaggtcagcagctggtcgaaatggtcgcggctggtcacctgcacgccccagtaatcgatcccctcccaagcgctcgacggattggtgatcgggtccgtgatgaaggaggtggttgcggcggcgggtgccgctcccatcgcgagtgccatggcaccggcgagggcattgatggtcttcatggtctgtctctgttcttccctgcaaggcgcaccccacgcctgatcggcctgcgcctgccgactggccgcgcattccgtcaggggccggagctgccttgctgtcccgcgctccatgctcgcggagcgctgtatgaaactgtgaacctcgcaaggcgcatcttgcgcgcgcctcggtcggagcgcggatcgccgcgccatgagggggcctgtctctccccgagtccccccattccacatcgagcgggccgcaggtgacagcaagaacattactggctggtgaatgagtgcccttcagggcctgtcctcgtcccgatcctgcacgcccggcccggcgggcttatcccagatgcatgaagtcgcgcggatagctgcgcatgtgtgcgccggcatcgacatggatggtctgccccgtcaccgcgcgcgcgccggcgaggtaaagcacagcctgcgccacgtcctcgggctcgggcaggccgtggagcggcatcgcctcccccaggaaggccagctgctcggcgccataatcctcggtcgccagcgtcagccccggcgccacggcattgacgcgcacccgcggcgccagttcgcgcgcggcgatgcgggtgaagccggctagcgcatatttgctcaccgtataagcgagctggtcgccatgcggttgcgccaggcgctggtcgagcaggttgacgatgcaggcgtctgcttccgcgggacgctcggcccgcgcgaaggtgcgcgtgagcaggatcggcgcgctcgcattcaccgcgaaatggtccgccagttcatcgccggtcacgctgtcgagccggtcctgcccgaacagcgacgcgctgttcacaaggaggtccggcgcccggccgaaatgggccgcgacggccggcaccagcgtctcggcgctgcccggttccaggaaatcggcgacgaatcccgcccagggcacgcctgtctccgcgaggcaatcggccaggaagggatgcggctcggcgtcatgacggccatggatggcgagcgcatagcccgcccgggcaagccccatcgcgatccgcgcgcccagccgacgatggccgccggtgacgagcgcgagcggcatggcggcggcgctcactgcacgcccatgaggcgcagcacttcctcccggctcttttcgtcgcgcttgaacacgcccatcatgcggctggtgcgcatcaccgtgccgtgggtgcgcactccgcgcccggtcatgcagccatgcgtcgcctcgatgacgaccgcgacgccatgcggcttgagatgctcccagatgcaatctgccacttgcgcggtcagccgctcctgcacctgcagccggcgggcgaaggcctccagcacgcgcgcgagcttggagatgccgaccacataatcgcgcggcagataggcgatgtgcgccttgccgatgatcggcgccatgtgatgctcgcaatgcgactggaacgggatgtccttgagcatgacgatctcgtcatagccgcccacctcgtggaagatgcgcgagagatgataggccgggtcctcggcatagccctcgcaatattccttccaggcgcgcgccacgcgcttgggcgtctcgagcagaccctcgcgatcggggtcgtcgccggcccagcggatcagcgtgcggatcgcgtccttcacgtcggcaggcacgtcgggcttgccggggcggatatcggtttcgacttgctggctggccaaacggagccccctcgctgcacatgggacatacggagcgcatgccggttgatctgatgccgggcacataggttcccgcgcgccgcgattcaactcccgcgatgcagggcagcgccttccgagtcgcgggccgcgctgcccggcaggcaggtccccatgcgcgcagaacggccttcgcgccccgaaaattcgctcgcctcctaactcacataccgaccttccgtttacgttagggtaaggctgggaaattgccgattccggcccgtttccgctggcccggcactgccgatttttcgccgttcctcgcgcgcttcccttgcgaaaggcaggcgggatgccgcatattgccgccagaccttcgcgcccgccgcgccaacagccgatccacaggagagcgaccatggaagccttcatctacgacgcggtgcgcacgccccgggggcgtggcaagccggacgggtcgcttcacgagatcacgcctgtccagcttgccgtgcaggcgctccaggcgatccgcgatcgcaacggcatcgataccgccgatcttgacgacgtcattctgggctgcgtcgcgccggtcggcgagcaaggcacggacatcgcgcgcatggcggtgctcacggccggcttcgcggacacggtgccgggcgtacagatcaaccgcttctgcgcgtccgggctggaggcgacgaacatggccatcgccaaggtggcgagcggcgaggcggagctggcgatcggcggcggcgtcgaatccatgagccgcgtgccgatgggcgcggatggcggcgcctgggcgtccgatcccgccgtggcctatgccacttacttcgcgccgcagggcatcggcgcggatgtcatcgccaccaagttcggcatctcgcgggatgattgcgatgcctatgcggtcgagagccagcggcgcgccaaggcggcgtgggacgagggccggttcgcccggtcgatcatcccggtgcgcgacgtcatcggccaggtcgttctggatcgcgacgagcatatgcggccggagacgacgatgcagagcctcgccgcgctcaagcccagcttcgtggcaatgggcgaggagatgcccggcttcgataccattgccctgctccgctatcccgaactggagcgcgtcaatcatgtccaccatgccggcaacagctcgggcatcgtggatggcgcggcggccgtgctggtcggcagccgggccatgggcgagaaatatggcctccccccccgcgcgcggatgaaggcgatgggctccatcggctcggaaccgatgatcatgctcacagggccggaaagtatcgcagacaagctcttgaaaaaggccgggatgacgaccggggacatcgatctctgggagctcaacgaggccttcgccagcgtggtgctgcgctacatgcaggcgctggatctcgatccgtcgcaaatcaacgtgaacggcggcgcgatcgccatgggccatcccttgggcgcgaccggcgccatggtgctcggcaccgcgctcgatgagctggaacgctcgggcaagggcacggcgctggtcaatctgtgcgtcggcgccggcatgggcaccggcatcatcatcgagcggatctgagaggagcgaaacatcatggccactaccctctccctggaggtcgacggcgacggcatcgcgctggtcacgatcgacgtgcccggccagtcgatgaatgtcatcacgccggatttcttcgacgatcttgccggcgcgatcacgcgcatcgccgaggacgaggccgtcaagggcgccgtcatcagctccggaaaggccagcggcttcatggccggcatggacctcaaatatctcggcaagatgcttcaggatgcccaatcggacggcggcgcaggtgatgacgcgaacatgggccagctcttcgagagcgtgttccgcctcaatgcgctgctgcgtcggctggagacctgcggcaagccggtcgccgccgctatcgagggcacctgcatgggcggcggcctggaactggcgctggcttgccatcgccgggttctgaccagcgatccacgcgtgacgatcggcctcccggaaatcctggtcggcctcttccccggcggcggcggctcgcagcgcctgccgcgtctcgtcggcatccagggcgccctcatgtacatgctgcagggcaagagctggcgcccggccgaggcgctcggcatgaaagtggtcgacgagctggccgagcccggcaaggccatcgaggcggcccgggcatgggtgaaggccaatcctggcgcgcatacccagccctgggacgtgaagggcttcaaggtcccgggcggatcgggccagttcaatcccggcttcatccagacgatgatggccgcgaccgtgatgaccaccaagaccacgcagcggaacatgaacgcgccgcacgcgctgctctcggcggtctatgagggcatccagcttcccatggacaaggcgatccgggtggaaagcaaatatttcgccaaggtggtggccgatccgcaggccggcaacatggtgcgcacgctgttcgtctccaagcaggcggccgagcgcggcgctcgtcgcccggccggtgtcgagaaggcgccgacgaagaagctcgccatgctcggcgcgggcatgatgggcgcgggcatcgcgaatgtcgccgcgcaggcggggatcgaggtcgtgctgctggaccgcgatcaggcggccgcggacaagggcaaggcccatgcgcaggcgcagatgcagaagcgtctcggccggggcatgacgcccgagaagatggaagcggcgctcgcccgcatcacgccggtcacggatgccgcggcgctcaagggctgcgatttcgtcatcgaggcggtgttcgaggatccggcgatcaaggcggagatcacgcagcgcgtggaagccgtgctgggcccggacatgatcttcggctccaatacttcaaccctgccgataacatcgctggccaaggcatggacaaaaccggagaatttcatcggcgtccacttcttctccccggtcgagaagatgccgttggtggaaatcatcatgggcaagcagaccggcgatgcggcgctcgccaaggcgctcgatttcgtcgcgcagatccgcaagacgcccatcgtggtgaatgactcgcgcggcttctacacgtcccgctgcttcggcacttatgtgcaggaaggcacgcagatgctggcggaagggatcaatcccgcgctgatcgagaatgtcggccggcagctcggcatgccggtggggccgctcgcggtctcggacgaagtgtccatcgagctgggccacaaggtgaccgtggcgacgaaggccgcgctgggcgatgcctatgtgccgagccttgccgacgatgtggccgcgcacatggtcgcgctggggcggctcggccgcaagaacggcaagggctattatgactatccggccgatggcggccgcaagtcgctctggccgggccttgccgctgaatatcccctcgccctcatgcagccctctccacaggcggtgcgcgagcgcctgctctatcgccagctcgtcgagtgcgcgcgctgctttgccgagggcgtgctggtgacgccgcaggatggcgacatcggcgccattttcggctggggcttcgcgccttataccggcgggccattcagcgcgatcgacacgattagcccggcgaaggtcgtcgaggtgctggaccggctgacagcggcccatggcgagcgcttcgccccgccggcccagttgcgcgagatggcgacgagcggcgccacttattatggcaaggcgggcgctagggcggcttgatccgccccgccacgcctgccgcatcacccggacgaaggaccgtggcgacgatggcgtccataggccctatgccgcggcgggtccgctcgctataggccggccatgcttgcgagcgacctgcgaattgccctgttcagcggcaactataattatgtccgggacggcgccaatcaggcgctcaaccgcctgatgggaacggcgatggcggcgggtgccgccgtgcgcgtctattcccccaccatcgagacgccggctttccagcccacgggcgatctcgtgtcggtgccgagctggtccatgcccggcggccgcggggaatatcgcctggcgcgcggattgccccatgcggtcagggccgatctggaggcgtatcgccccaacatcgtccatgtctccgcgccggacattctgggccaccgcgccgtctcctgggcgcgcgcgcagggcattgccaccatcgcgtcgctgcacacccggttcgagacctatccgcgctattaccatctcggcttcaccgaaccgctgctcgtctgggcccagaagcgcttctacaaccgcgtcgatcaggtgatggtgcccagccagagcatggtgacgctgctgcgcgaatggggcgtgtcgagccccatcggcgtctggtcgcgcggcatcaatcacgcgcggttcaatcccggccggcgggacgaggcgtggcgccgcgcgctcggcatcgcggagcatgaagtggcggtcggctttctcggccggctggtgctcgagaaggggctgggcgtgtttgccgatgtcgtcgcggcgctcaaggcgcgtggcgtgccgcacaaggtgctggtcatcggcgatggccccgcgcgcgactggttcgcgcgccgcgtgcccgaggcggccttcaccggcttccaggccggggacgatctgggccgcgccgtggctggcatggacattttcttcatgccgtccgtcaccgaaacgttcggcaatgtgacgaccgaggcgatggccgccggcgtgcccgtggtcgctgcccgcgcgaccggatcggtcgatctggtggtggatggcgtcaccggcttcctcgttccgccgcaggatgtcagtgcctatgcagatgccatccagcgcctcatcgaggaccccgccctgcggcgcgcggccggcctcgccagccatgagcgcgtgcgcggctacgaatgggaagaagtcaacgccgacatgctcaaggcctatgaggcactcgcgcacaaggcctgaagtgtcgcttcttcagccctagggctgatcgacattgtcctagcggcgtggacaaattccgaggccctggcggcgtcccatatctcgtcatgaacgacgtcatcccggactcgatccgggatcccgctgcttgaaggtcgccggggcccagctggcttgagaaaccggaagaagcgggatcccggatcaagtccgggaggacaaaggaaaaatagctggaaagcgcgcttctggctccctcgaagtccgccaatttgatcatgacttggatgaagaattgacttcaaccatatgcgattattgccattagttatcattaaacagcagccccctcgcccgtcgatgtggccgggatcgaccctgccccgccggtcccgccacccgtgtcggaactgccgaggtccgggccgccgcgatcagggccgcctcgggccgggcttccctcgcccgcgccgccgaccatggccacgcgcccgcgatactgcaccagcgcgtcgggcatcgtgtcccggatgaaggcaagcagcccttcgcgcacgtcgcagcgcaggtcgaaggccttggaggcgtccgccgccgtcatcagcgcccgcacttccatcgcctcgggcttggtatcggtcacctgcatgttccagaagcgcccgtcccacagtggatgcgcgttgatgatctcgcccactttctcccgcagccgggaaatgtcggtcgccggatcgagataccagaagacgctgccgagcaactggctggtctgccgggtccagttctggaaactgtcctcgaggaacttggagaccggcacgacgagccggcgctcgtcccacaccttcaccaccacataggtcaggcggatttcctcgatgcgcccccattcgccctcgatgatgacgacgtcgtcgatccggatcggctcggtaaaggccatctgaatgccggcgatgaggttcttgagcgcgggctgcgcggcggcgccgacagccagaccggcaagacccgccgaggcgatcagcgtcaccccgatgctccgcacgctgggaatgctcatcagcatcatgcagaaggtgacgagcagcacgatgaatatcgcgatccggtacaggatgcccgagcgggtgcgccgccgtcgtgcgcgcagattatccgcaacgtcgatatcggcgcgggcctggatgatgtcgaacaccacgcccagcacggcgatcgccagccagccgatcagcgccgggacaagcaggccggagagacgggtccagagccgcagtcccccttcgtcgagcgcgagggccggctgcaccagcgacagcgcgatcgcaacgaacagccagcggctcggctggcggaggcgcaggagcagattgtcgtcgatgctcgacacgctgcgcgcggacgccctgcgcacgatctgcaccgcaagccagtgaagggccagcgccacgatgatcgccgcgcctgccacgatcaggctcgccagccagccgggcagcccggccatcgctcggtccataatgtctctccgctgatgatgctgtcccgtggcaacggcgcagcaaggcggagagttcccgggccggggtcgatcggggagccgcgcgggtcacacaggcaggagaggtcgcccttccccgcgccagttcaaccccggttcaacagtgtctgttgggtgggaaagcccgttcggaccgtcctctcaggcccagtcgaacgtgagcggggcctcgcggaacgcgaaacggtcgagatgccgcgcaacgacgcctttcatcgcgtcgagatgctcggggctgctcgcatcgatcgtcacgtcaagcgtctcgtctcgtgcatccatggtgacgagggcgtcactggcccaggtggcgccgcgcgcatcgcgggggaaagtgatggtgccatgctcgggggtgaattccaccgcgagattatgggcccagtgcttgcagagctgctggagatagcggctgccgttgcgggtcggcacgcgggcaatggccttggtcatgcttctgtcatcctgatggtccgaggcgtggacgccgcttcaaaggggagaagcggcgtccacgcctcacattgggtttgcacgcggccggcgcaaggccagccgcgcgggggcttcacagccgttcgatcttgcgcgcggcttcgtcgagaatggcggcgatgtcatgcggcagctcgtcgctgcccgcgccgcgtcccatgcgggcatgcagcacggccttgagattgcctatggcacgccgcaccggcccgtggtcggcgcgctcgcgcatctcgcgcaggccttcgagccgtgccatcagcgcgtccacttcctcggcatgttcggccagatgagcctcgccggccggcgtgatcgcatagagcttgcgcgccccctcgctctcgccctcgccgatcagttccatgtccgcgagcaatgtgagcgtcgggtagacgacgccggggctcggggcataagcgccgcccgtcagttcctcgatcgcgcggatgaggtcgtacccatggcgcggcccctccccgatcagcttgagcagcacgaggcgcagttccccgccatcgaacatgcgaccgcgtccccggccaccggggccacgccgctctgcggggtcccattcggcaccgaacggccccggacccaggccatgtcggccgcgcatggcattgcgaatggtcgaattgacgaagctgccgatggcctctccgaaatcgtccccgaacccgttcccgaagccgcgtcggccccgcccatgcccgcgcgatccctgccgcccgtcgcatgctcccgggcctgcgggcccgcctgatcttccatgcctcatcatgtcgtccttgagtcgttgtgatagctataagatatatcttagatcgctcttggcaacccccaatctgcctttcgtggacatctcggggtcgcgccgcactggcgcggcggaaatcttgccggcccatgcctgtgcaaccggcctccgtccgccctatataggcgccatgtccgatctcttcggcggcgctcccgccgcgaccagccctcaggcgccgccgcgtgacgcgccccttgccgatcgcctccgtccccgctcgcttgccgaggtggtgggccaggatcatctcaccggtccggaaggcacgatcgggcgcatggtggcagccgggcggctgtcctcgatgatcctctggggtccgcccggcaccggcaagacgacgctcgcccggctgctcgccgatgcggtcgccatgcgcttcgcccccatatcggccgtgttctcaggcgtcgcggatctcaaggcggcgttcgcggcagcgcgcgatgcggcccgcgccggccagcgcaccttgctcttcgtggacgagatccaccgcttcaatcgcgcccagcaggacgggtttctcccttatgtggaggacgggacagtcactctggtcggcgccaccaccgagaatcccagcttcgcgctgaatgccgctttgctctcgcgcgcgcaggtcctcatcctgcgtcgtctggatgaagcggcactggccgaactgcttgtccgcgccgaagcgctggcgggcgtccccttgccgctcacggatgatgcccgcgccgcgctcatcgcctccgcggacggagacggacgcttcctgctcaatcaggtcgagacgctgcaaggcatatcgattgccgaaccgctcgatccggcgggcctcgccgccctgctccatcgccgcatgcccgtctacgacaaggatcgcgaggggcactacaacctgatttccgcgcttcacaaggcactgcgcggctcggacccgcaagcggcgctctattatctcgcccgcatgctggtggcaggggagcagccgctctacgtcctgcgccgcctcgtgcgtttcgccagcgaggatgtgggcctggccgacccgcaggcgctcgtccagtgcctcgccgccaaggatgcctacgagtttctggggtcaccggagggggaactcgccatcgtgcaggcctgtctttatctggccacggcgcccaagtcgaacgcggcctacaaggctcagaaagcggcgtggcaagcggccaaggagaccggctcgctcatgccgcccgccaacatcctcaatgcgcccacgaagctgatgaaggagatcggctacggcaagggctacagctacgatcatgatacggacgaaggcttctcgggcgacaattactggcccggggaaatgactccgcagaccttttacgccccggtcgatcgcggcttcgagcacaagatccgcgagcggctggcttattgggaaggcctgcgggaacagcgcgcaggcgtctgacgcggaggagcccggccgcgactccccccaactcaaggcggcgtggacaaattcgagggccatggcaggcaccatatcccgtcatgaacgacgtcatcccggactcgatccgggatcccgctgccttgactctcgccgggtccagccggcctgagaaaccggaacccgagcaccggatacccgcgaaacccccatttgcccgccgccagcgctgactggcgagcacccctaagcaaatatcaatcattccgccccaccactgacgcatcgtgtggctcaggtgggaatagaaaatggcggtctctcttggatgtttgcgcgcatccgtctctgcttgtctgctgattggcctcgcggccgccccggctttctccgcctcccccgcgccgcaggtggatgtggcccgggatcaggatctccggctggaaaccatcggctatcggctcgccatcgcaaatggcagtcgctgtgacagccagcagatgctgaccggcctcctgttccacgatatcggcgcttatgagctgaaggatcgccccgccatcagccgggtctatggattgggcaagggcttcggaatccgcggcgtggtgccggagagcctcgcggaacaggcgggcctgcgtaccggcgatgaaatcaccgccgtgaacggcgtcgatctggacgccttctcccccgagctgatccgcaggaccggctcctacgatcgaaccgaagccttcatcgcctatctcgacgcggcgttgcggcagggccccgccctgctatccgtccgccgtggcgatgccgtgacatcgttgcgcctcgcaggcgcgccgggctgcggcgggcgcttcgctgtccaggcgcgatccgatctcaatgcctggtcggacggccgctacgtcgctgtcaccacccggatgatggacttcgccgccgacgatcaggaactggctttcgtcgtcgcgcacgagatggcgcacaacatcctgaagcacgcggaacaaagcaacggcgtcacgcgtctgctcgcgcaatttgccgtgggcgccggcaagatcaagaagtccgagctggccgctgacgagctgggcgtggagctcttcgcccgggcgggctatgatctcagcgccccggagcgcatcctgcgccgtgccgccaaaagcctctggtggaacattgccttcactcatccgggtacgacgcgccgggtggagcagatcaacgcgaccatcgcgagattgcctcaggccgatgcccctccggcccgcctgctgacggcggcacaggccaccacgccctcgccctgatccgggcgggagccgcacacgccccgcaagatccccacgccgccgaggcgcagacgcgccgatgcgccggctgtactgtagagacagccggcgcccctgcacccctcattgtcgtcctctggccgcgcttggcgtcaggggctggccggttcgtcgtcgctcagcacgccgaccccgaccgcaaggccgaccaggcccgaagcggccagaaagccgttgatattccgcaccctcggacgagccggcggcggaacattggtgcccggtgccggaggcggattaccggcttcgggtggcggaacattctcctgcccatccggctgcgcggagaccattgccaggagcggcagcttcgcattcgccgcttctgcatggaccggggcggtcactgagagggcaagcgcccccatcagcagccccgatgtcagtttcgtcaacatagcctgttcactccatatgtttgcgcgatagctaatgcgtcttccttaatggacaggtagcggtctcctggaccccatcctgttcggctttcagtcccttgcgccccgaggacccgcgcgttttcgcggcagtccccacgttctgtggtggcccttgctcccggggccagcttcatggccccgtcctttcgagagacagggccgaaatttcgaagcggacaggcttctggccatccggcgtcgagacgacgagccgccagaattgcagtccgcaatccggcggaattgtcagggggagtggctcagcgcttgcgccattcgccggcggcacggcctgttgccagaccggcggggcattgccgggggcgcaacgcagcacccactcgacacgggggctctgctccagcagcccgacgtccagactctggcgcatcgcataggcacccggcggcagctgggtgatgcgatcgacaagcgtgacaagacgccccggcgcgacctccacgccaagcctgccgtcctcgatcagccgggcctgcgcgatctcgctgctgtgaagcgagaaagtgagcggcgcaaaatccgggtccgtggtcgcctgcgtcagcgcgaagctctccagggcccggcgatcgaggcggccacttgccactgcgagtgccctggcctgttcataatccccggaacggatcagcgggcgcagcagggccgggagaagatcgcgctgatctcccgcaaggggaatgccgctttccaggacgagcgcgacgaccgccgacttgtcctgcgattgctgaatggcggtggccaggaaatgccggaaccacggccgcgcggaataacgcaggagcagccggcgaaacgcgggctgatgcagcggcaaggccagcgccggaaacacctcccttcccataccgggattgacggtcagcaggatgtcgagatgcccgagcgccgcgacatcgtcgccccgcgaggtcgcgagcgccatcagcgccagctgcgtttcctggtcgcggcgggatatgcgctcggcgagccgcagcttgccctcgaagctcgggtcgcccgtcgcattggcagccagcccgagctgccgcatcgcggcggcgttcagggccccgtcccgcaagacggcccgcgcgtcccggacgatcttctcggtcgccgcaacgtccagtgcgccgggctcgaagaaatagcggtctgacaattcgaggccgatccggggatcggactggaggaagctcggcgccaagccgggcgatgtggccagccagtaagcgagcgacgcgtcccgccatgcctgtccggcgagcaggcaggcgagcaccgccagcagaagcagggccggcgtccgccagcccctgcgccgttccagaggcagcccgcgcgccctcacccgtcctcgcctgaagccggggcgtttttccggccatatccgtatcgatagccataagcatagccataggcgccgctgtgggccgcgaccttggtgaccgttgcgccgaatatctggttgccggtctcacgcagcctgcgcagcgccgcccgaatggcgcgtctcggcgtcttctccgcctccacgacgaacaccacgccttcggccgtccgcccgatcaggagcgcatccgcaaggcccaggacgggcggcgcatcgatgacgacatggtcgaaatccttgaggaagacctgcagcagctcggccagccgcgtgctgctgagcagctccggcgggctcggcggcagcggaccgctcgtcagcagataaaggccttttctgcccgtctcctgaatcatcgcggcaatgtcgtcctcgcccgccagcaggttcgagagaccgacctcgttgggcatgttcaggatcctgtgcagggatggcatgcgcaggtccgcgtccaccagcagcacattcttgccggtgcggccgatgagatcggccagcgcgaaggctgtcgtcgacttgccttcccccgaccgcgcgctgctgagcgccaccgtccttggaaggccatgggtcgtggcgaaggcaagcgtggagcggacactgaagtaggactcgaacagctgcgagcgcggatcgctgagttcggcgacgggatcttccttcaccagcggcacgcttcccagcagcggcaccgaaagaagctcggagacatcctctggccggcggatgccctcgtcgatctgctccagtccgatcacggcagcgaccgacaggctgagcccggccagcagtgccagcgccagattgaaagtcatgttgggcgccgatggccgggtgggaacgctggcctcatcgaccacggagatgttgttcacgccgaccgcgccggcgaccccgacctccttgtagcgctggagcagcgcgtcgtagagctgacggttggtgtcggcatcccgctgatagatgttgtactggatcgcgtcgtgccgctgcgcatcgagcacggccttgagagcgccgaccttctgctcgaggtcccgctcgcgacgcacggcttcctgataatcctgctgccggcttttcgcgacgcgcccggtttcctgggagatcgcggcatcgagcgcgatgatctgctcctgcacggccctcgccgccggatattccggctcgaacgtgaccatgagctggctatgctgcgccgccagttccgcgcgccgggcccgcatctgggtgatggcgggatttgtcagcacctcgacgctgtttgcggcgcttccgcccgcgatgcggctctgcgcgacgatccggtcggcctgggcgcgttgcagcgcttcgttcagggcttcgagattggccgatgcaagcgtgcgcgaggtcggggttctggtgcccccatccgtgccctcgtccagcggaatgatgttcttgccggaggcgtaggcgaccgcatcccgctcggactgctccagcctggccttcagcatctccagacggccttcgaggaaatggcgcgcatccgcggtcgaggagaactggcggtccatcgtggaaccgatgaattcctcgacccaggtgttcgcgagcagggcggacatctcgggggatcgactggtgtatatgatgtccacgagccgggagttcctgaccggctgcacgtcgacatgctggagcaggatcgacatcaccagccgctcgcgcgccgaggagccgccactttcccggccggtgcgatcgactttctggagctgctcggcgctgacgccatgcgcgcggaagaaatcgtccgacttggcaaggttcagccggcgggccactctcttcgcgagggattccgccttcagaagcgaatattgcgtcgcgtagaattcaagatcgcgcccggcctgctcggattccacgccctcgacattggtgacgttcttctgctcgcggctgatctcgatgccggtccgcgcggtgtagagtggcgccatgagcagcgtgacggcaaggccggccagcaggcaggcgccaaagatcgcggcgatcaccaggcgccaccgcacggcggtatgccagtaattgaggaggacgggaacgaaggaggagcgatcctcgtccgcttctggtccggggccggctgccagcgaaagcaccggttgagaaggacctcggattggcttctggaatgaagtcatggcggttctgctatcctgcgcttatcgggtcaaacgatcgatggcgatcaccgtgggggtgatcaaagccggcgagatcgccaacaggtccttgaaaagtctgcgagccctggattcccccaccatgacgatgtcgctcgcatagacctgggggtccggataggcgccgtgccggatcgcatcgagattgtagagcgccgcataacgctggccacggaccgtccggaaaacgaccacatcgtccagccgggagaactccccggtcccttccgccttcgcgatcgcgcccatgagggtgagacggccgaccaccggatagagccccggcttgttgacttccccttccacggtgatgacctggctcagggtttccttgagattgacggtcacctggggttcgcggacatgagcgcgcctcagccgggtggccagttcgccttccacttccgcgggagtcagtccgctgacgtccacgatccccgccagcgggaaggatatccgtccgctcgcatccacctgcaccgctctgttggagagttcctggatgccgaagacatcgatggtgaggctgtcgaacgctcccacataataaggtacctggttcgagctgacgtcctcccggtccggcctgggcagttcggtgccggggagtacggcgagttgcggatcgccgcccaggtgccgcggcccgctggagcaggcggcaagcgccgccgcgcagagtgctgcaagtccgacccggccggcagtgccgccatatctgtcgattgccaatgtcattccgggcatctcccacatgatttaatgatcccacctttgaatgcgtgcctccccgcccggccatggccgtgaagctcttccggggagggaattcgtgccagagaagagccagacaaatgccacgctcaacaggcagctcatcgacggcgttctcaacggatagtccgtgatcgacgcgacgaagagaatgaggatgatgacgagcgccagcccttccaaagaagatcgccggcccatggctttgctggacacgctgttcttcaggcgcaggaccagcgctgtggcggcaatggccaggagcagcatggccggcacaccgcccgtcaggaccagttcgagccagtcgttgtgggcgtggttcatgtaggacgaggtgagcagccgatagggttcgtggacctgatagacggcctcgaagctcccgagccccgttccccacggcagatagagccccagcatgtccatcatgaccggcaggatgcgcacgcgcatctcgtcggcgctttcccagcgcatcagccggtcgaaggcgagcgccctgtcgagcaggattgcgatgccgacgagcccggcaaggcagaccggcatgagccacgacctcagagcagggccattcgcccacccttgccggggccgcgataccggctcccgggagcggtcgcgcacgaggaagggaacggccagcagcgcgatcagcgccgtgaacatgcccgacctcgaaccggaaacgaggatcagcaggaggaggagcgtcgcaccggccgcgagcgccgccatgacgacaggccggggcatgcgggctcccccgaccggcgcgcgaggtgcctgccccgccgtccagacgaacagggcgggaatgaggctggccaggaacacggcctgatgattgcgattggcgaacagccccaccggcgcgccgttgttggtgatgtcatagaaatagagcgcgctgcgcgggtctcccagcatctgcagcatgccgatcacggcacttgccaggcccagcatcaggagaagcggcaacaacgcggcccgctgcttgtcatcgatctggatgccgagcacgaggaccccgagcggcgcaaccagcgcccacagcgcattccaggtcgccgccggtgccatggtcagcggcagccagcgattcccaaggcccgcctccctgccgatctcgacgagcagttcccggccggtcagcaattgccacaattgcggcggcagcgggaccaactggagcaatggcaggagaagcaccgcaagccccatgccgagcgggaaccggtgctcccgcagcacggccgggctcagccccgcgattgcataagcgagcaccagcaccgagatcggcctcaggaaggacaggctggcgatgtcggctctggctccgccgccgaacaggaagatgagagtcagccagagcgaaaggatgatgaacgtcacttgctgtctgccgggcgtccctgcccggccgccgtccgcccgaagggaggagcgaagaccttcgggaaggtcgctcgcccccgccgggcgctgaggcacgatcctatctcgagccgaaaccactgaagatcgtcccgatggtcttgatggaaatcagaaagtcgagccagaaggagaaatacttgatgtagtagaagtcatattccagcttctcgcgcgcggcctcgacgtcgccgacattgccctgatggacagccgcccagcccgagattcccggccgcacggcatgccgatagtcataataaggaagatgctggccgtagcgctcggcaagggacacggcttccggccggggcccgatccagctcatctcgcccttgagcacattgatgatctgcggcagctcgtcgatgcgccatttgcgcagcagctggccggtccgggtcagtcgcgggtcttcctgcagcgtgaaggccggcccatcctgcccgcagcgcatcgtgcgcaacttgaagcagatgaattgccggccgcgatagccgacacgaggctggcagaagagcatcggccccgggctgtccagcttgacgatcaatcccgcgatgagaatgaccgggatgacgaggggaagcgcggcgacggcgacgacgaaatccagcagtcgcttgacgcgcagatatgtgagcgaaggcagcaacgcgccgaaattattgtcggcgtggctggtgaagcggacacgtccggtcaggcactcctcgaaatggctgcggtgatagacggggatgcccgctaggacgagctgggcgatcagctgcgcgctctcgacgtcccgcgcctcatgcggatccaccaccatggccgtcacggggcgggaaatgaccggctgttcgaccggctgccattcgaaattcgctctgtgactgtcgaaagggtgaaccgccgatccgagcagcgcgatcgtgggacgcaccagccggtgccgcagcgcaagcacgccgccataccaggtgaggctgatggcgcaggacatccagaagaaataggtgtccatcgggatccgcgcggccatcagcgcaaggaagatcaggccgaacgtcgcaaggaacaccggcaccagcagatgccgtgccgccacgaggggcagcacaccgagctgtcgaaccgagagatgagatgcgacaatagccgtcgaagcggcaatcaccgatacgtccgcatagccggatgccgtcggcccgaccgcccccatcggtgccagctgcgcccgcagaaacgccggcagcgcgacccccgcgaggatcgccacgcccagcacgaacctgttcgagcaaagcacccgcccggccatgcccgtccagcgatcgtagtccaatggcctggccgttgtcggcatcggaactattggcttgaattgcatatataccccacttcaatataatttcgaatgaaactataaaccccggaagtcccccgacattctctcctgatttgtatttttactttgcagaacaggacatgattgagccctcattcactttgagaactcgtttatgacccataatttctagaagtatcaggacgcgacctttgtcatccagcgactcgactgaggcgatcttctgggcaaaggggccattgatgaggcggacctgctggcccggctcgaagctgtcggccatcttcgtgacgaccccgtcctcgcatctggagaggatctgctgcatggcggcttcaggcaccggccaggggcgagcgctgtcgatgccggccagccgcttgaccccacgcgtgccgtagatcgatcgccacggatgccggtcccgatcgaagctgacgaaaacatagcccggaaacaggggagccaggacggtctcgacccgtcggccatgccgcttcacttttcggaaacgggggcagaagctcttgaactgctggcgcttcagattctggatcgcgacatgttcctgtcgcggcagcgtctcggcgacataccattgcagggcattttgcccgcgcgatgccgccatttcgctttcgccagagtcgggccttacatcaggttgcacgcctcatgctccttacgatttgtgttgctcgcgacggggccggtctgtgcacgccggctagatgctgtcttcgatggagaggtgggcgcgggacacgctctcacctctccgcgctcactccagcagagccgcgcagagcagtcccagggcgacccaaagggacaggctcgcagggatcccgatcatcaggcccatcaacacggccggatcccgggcaacgatcctgggcgcgggcatgaccgcgctcaggtccagcgtcgtggacagatagggggccgcccccatgtcgcgcggcaaggccgccgcgcgtgcccgggcgaagaaccgcggcatcatgcgcgccctccgggctggtagttcggcgaccacggccggaaccggccggttccccgaccaagctggtgcagcggcaccacgacgggctcatcctcgtaccgccagcggcgccacagggatggaagccccacatgatagccttgctgccagcatgcgttcagcggcgtcgcatagcgggactgcaggcgctcggcgatttcgctctgctcctccgtctccacgccttcgacgatgacgatgggcgccatatgcgcggcgaggccgaggatatgttccagcatcgcttccccgtgggcgctgagggtgacccgccggaggaagaaggcatcgatcttgatgatgtccgggctgagcgccatcgcattgcggatggacgaatggccgacgccgaaatcatcgagcgcgacccggcaacccaggcggcgcaggcgggcaacgaatgcgtgcgcttcacccgcaagagccgccgtctcggtgatctcgaccaccagccggccggcgacatcgggcgcagcgcgcagccggtcgaacatcgaggaccaccagccgtcgatccgggcgctctgcgccgagatattgatgccgagcctggcgccggggaaattctccatctcgtcaagggcaaggcccatgacatgccgatcgaacgcccggacgaggcccagccgctcgagggcgggaaagaaatcgcccggtgaccgggcttcgcctgtcgcggcggtgagccgcgccagcgcttcgtgataaagcacttcgccctgcgactgcatcgagaggaccggctgccagctcaggtccacccggccgtccgccatcgcggccagcacctccacggcgacagccatgtcgcggcggtaggcttccgcccaggcctcgtcgtcgcatgcgggctctcccgctggcagaacgggcgaggaggccaggctgttggcctccggaaacaccggacatgaaaccgcgagatggaagcagcgcccgccaacctcgacaggactggaagagagatcagcgatgagcgcttccaggcgcctcgcggcttcatgtacggatttttgcccgaacgagatcgcaatcaggtcagggcgatgcgcacgtgggaagcgcatgccctgccccgactggccgacgatcatgtcgatcatggccgcagcggccctgatccctgcacacccaaacgccgactcaatgtgggagaaattgtcgatgcgtatggttacctcaaccgcgccattctcgtgggacagagtggcgagctgccttgtgctggaatctgcgccgaccaggtcggcattgagcactgcggtcattggtcacctccgttgccggacgaacccctcgttcgggctgagacggaatagacaattgtgtaacaactagcaagccggtatcgtggttaactgtgtcattagtcttttaacccaccgcaaagccgagatttttctgaagggaaatccgggcgtcccgttttcggcgtcttgctgcagtgcggcatcgggcgcgttccattccatcgattcgtcctccgtttcttcctcgggcggcatgtctgaaccctgctcctcgtgcagccagattcgggacgcgatctcccgctcttccggtcccatcgccgccgcatagatcgcggtcgtcttcatgtcggcatggccgagccagcgctgcaccagatgaagcgggacgctcgactggaccgcgcgcacgccgaaaccgtggcgcagccccttcggcgtggcccagagcccgatgatattcgccgcttccatcacttccttgatccggcggtacgcagtcattcgcgaccatggccacaagcgatcatccggagaaaactcagttttttcaatccattgagatagtgcctccaacaaattggccgggagcgggatcgcgcgatagatgcccgtgcgacgcttcttgaggctctccacgatcgcgagcttggcttcgaagtccaggctcttgggcgtgatgctgagcgcctccgaaatccggcagccggtcgcggcgatgaaccagcagaacaaatgaacgggtaacggccttcgctgcgcagaggccaggaagcgatgcgtctccgcccgcgtgaggtacttgcgatgtccgtcccgcccgaatgcggagaggggcgggtgcgtggaccgcctctgcttctgggcccgcggggaacggtcgttcaccgacctttgcgcggaaaagcgccgccggggggctgttacacaattgtctattttgtcactattttttacattatttttcatagcgttacccgttttttgagttggagccttcaaggcacccctgctgttcttgcggcgctcttgtcttcaagtcgcgccgatattgcctagggacttattgcctaggcatttcttatatgactcccctcgccccccgaacgcctcaagtcaattgttggttaacccggcacgccaggaagagcgtttcgttcgatcattcgagcctgaaagcaaccccgctgacgctacggcttcctgaaagttcatcgaaaattaatcgacatgatcgcgattacgatcccggaaccaaacaatttgcagttcccgcataagatatgactaatattttattaatataggatcatttttcgaatccatcggtagaatctaatccattgctatggcaaacatctcgtatgcagttaatattatttaactcagttataagcttactggtatattttatattaaattaactaatatttatcggtagttaattaatgaggaagaatttatctttgaactgaatggggacgtgaggacaaaatgccgatagatctttccaactatgacgtggaaggaaagaggaaatatctcacacgtgcagagacgagcaaatttatatccgcagcaaaagatgaagatgtttccgtatatttcttctgctggttcattgccacgacaggttgtcgtgtgtcggaagcgttgatgatcacgaggagaagcattgatttcgaagcagggctcgtcatcatcgaaagtctgaaaaagcgtcgcaccggagtcttccgggctgtccccctgccttcggcattcctgcagaaactttcgaaatggttcgagaccaaggcgatcgagccgcaaagccgcttgtggccatggtcccgcatgacggcctatcggcgagtgaagaccgtcatggaccgggccggggtcgagggtccctgggccacgccgaaaggcctgaggcatgccttcggcgtccgggctgtccagtcgggcgttcctctgcacatcgttcagcgctggctcggccatgcggacatgaagaccacggcgatctatgccggcgccgtcggcccggaggaacgggatctctgttcccgggtctggctggatcaggaaaagcctcgccgctcctcgagatcaccgtccctgcccgcagcaagccatcctcatgaggatatggatccctccgtcatgggccgttctcttcggctgcatgaaacccctgctcccctcgaggatcacgggagcgccagacatgcatcgtcaagatcggggctcgaggcctgcgtcgacaaggtcatccacctcgccagccgggtctatgcctatatgtcctaatgtgtccggtttctcccggccagagggtgccgacgaggccggattcatgggttgattcgggcttcccgaggcgcggctgaaaaatgtcctgccgccgcccgcaccaccaaggcccggcatcccggccgggcgattgcccaacatttcactgcgcagcctgcgccgaaaagctgccttgccgccccgggtcgggatcggcgagaagagccggaaccggcggagaggcatgtgcgcagcatcgattatttcgacaagatggtccggctcgatccggaaagaacgatcctgatcgacggcgacagccgcatcacttacggcgagatgcaccgcctcactcaccgcctcgcccgcgccatgcatgaggccggccttggtcatcaggagccggtcgcgatcatgtcgcccaatcatggatcgatcctgacgacccagctcggcctgtggcgcgccggcgcggtctggatcccggtcaacacgcgcaatgcgctcgatgcgaacatcgcttatctggcctatgtccgggccggctggctcttctaccattcgagcctcgcggaggatgcccgccgggcgcgggcgcaggtgccgaccatccgcaagctgatctgcctcgaccggccggacggcgacgtgccgtccctcgccgatttcctggcgccggacgacggcatcgatgcgcccgatctcggcgatccgacgggcaatggcgatgaactcaccgccatcatcgccaccgggggcaccacgggccccgccaagggcgtccgcgtcatgaaccgcagctggggcacgctgatggagaccatcggcaatctgatgccggctgacgatcccgtctgcctcgccacggcgccgctcacccatgccgccggcccggtggccatggccgccgtcgccatgggcgcgacgatctccgtcctgccgaccttcgatgccgcagcagtcatgcaggcaatcgagcgcgatcgcgtcacgcacatgttcctgccgccgaccgcgctctatacgatgatggctcatccccgcgtgcgggatcatgattattcgagcctgcgctatttcctgctcgccggctcgcctgtctcaccggacaagctgcggcaggcggtggagattttcggcccctgcatgtgccagagctacggccagaccgagtgccacatgatcgccacctggctcccgcccgagatcgtggccgccgccgcgcgaggcgagcatcccgagcgcctggcgagctgcgggcgcgcctcatattccgtccgcgtggaactgatggacgatgacggcaacatcctcccgcccggcgcggtgggcgagatcgtggcgcgcggcggcattgtcggcggcggctatttcgagatgcccgaggcgactgccgaagcggccgcgcatggctggcatcacaccggcgatgtcggccgccgcgacgagcacggcttctattatatcgtcgaccggaagaaggacatggtcgtgaccggcggcttcaacgtctatccggccgaggtcgaggcagcgatcatggaactggagccggtcgcggaagccgccgtcatcggcgtgccggacgagaaatggggcgaagccgtcacggcgctcgtcgtcctgctgccgggtaccgctctggccgaggatgcggtccgggcgcattgcaaggcccggctcggcagcgtgaaggcgcccaagacggtgctgttccgcgagagcctcgcgcgcacgcccgccggcaagatggacaagaaggccatgcgcgaggaattctggggaagcgccgcacgcaacgtcaattgagccgctgccttctcctgtcgcgatccttcaaggcaccggcggcgcgccgggctatgctgtgccgacaagaacaggagctcacatgcttttcagatacacgatcctctacgtcgagaatgtcgcggcctcgatcgatttctacgagcgggctttcggtctcgagcggctgttcctgcacgagagcggcgactatggcgaaatgtccacgggtgacacaaagctcgccttctcgtcggtttcgctgatgcagtcgctgggcaaggcacccggcaaagccgatccttcggcgccggtgttcgagatcgctttcgaaacgcaggatgtccctgccgccctcgaacgcgcgctcgcagccggcgccgcgctccggcaagcggcaagggtcgagccatggggccagaccacatcctatgtgagcgatcccgacggctatctcgtggagatctgctcgcccgtccagttgccgagccccggctgacggagaagatgcagatgatcgccttcgctgcgcagccgcgcgggcgtcgatccgaaccaccgtacgaattctcgcgtcatgtgcgcctgatcggcgaacgcgcattcatgggcgatggcggccagcgaagcctcgctcgacatcatgtccacggcgctccgcgcccggccaaggaggcgccagtaatccggctgcggcaggcccgctcgccggaaatgccgctgcatcgagcggatgctcacgccaagtccgcgcgacacggcctgcagggtcgatcccggctgggcgagggcctgcaccgcttcggccatttcgtcggcgccggcgaagtcatgggcgaggatctgcgtcgcttggcgcggatcggcagcgattgcgtccatcgcctcccgccccggcaccacccccggccgtagccgataaccggttatcccgatgccgccagacaagcgcacccggcgcggcccgacatcgaaatccgtcagggcaacgcggatgctctcgtccggcctgtgcacgatgagaacgtctcggcatccgtcgggaaacacgggggcctcttctgcctggaggacctgatgggcccatatcgtgtagttggccttgctcggcataccgcctttctatcaacgcgactggatcagggccagcagggccccgcccttcagcccatgaccatcgcctttccgactgcccccattccggctacatgccgacgcatgacacgatccgctctgcgccttccgcttcttgccgcggctctggcctcgcctgcgctcgcacagccgcagccagctccaacgctccatgaccgcgccatcgcggccggctacaaggcggccatgctctgcagcgccatcttcaatggcgggcgcagcgaggcacaggtcgagaccgtcgaactgcatggcatctatccgcaatatgccgccatcgtccctacgctcacggccgaggtcgatcgggccagcgccacggtgagcgtcgctttcgacgataccctgcccgcccgccgcgccgtctggcacgccggcaccggctgcaccaacatgccgatcggcgcgccggcttcgcccgatgcagagcgtcatgcggtgcctccggggcccgcccccgctgatccgcgcccatggccgctgggggacgcattgccccgggtcgccatgccgcagctcgcgccggtggcagccgcgttcgagagcgacatgtacggggcaggcatcgtcaccaccggcgtcatcgtcctcaagggcaatcagatgatcgcggagcgctatgccgaaggcttcgggccattaacggcgcagcgcacatggtcggtcgccaagagcatcaccgggacgctggtaggcatcgccgcggcgcagggcctggtggacgtggccaagccggcggatattcccgagtggcaggatgggctggcgccggacccacgccgccgaatcacgctcgaccagctcctgcgcatggcatcgggcctctacagcagcaccgccggcaacaggaccgacgccgtctatttcggcggaacggccgtcaccgaagagacggtcggcctgccgctcgaagcggccccgggtacgcgcttccgttatgcgaacaacgacatcatgctcgccatgcgcgccttgcgcgccacgctgggcgaggaacgctaccggactttcccggcgacagccttgttcgagccgctcggcatgcaccacagcgtcgccgagaccgactggcgaggcaatttcatctcctccagccagatgtggaccagcgcgcgcgatctggcgcgcttcggactcctgtatctcgatgatggcgtctggaacggccggcgcctgctgccgcagggctgggtgtcctatgtcacgatgccggccggcccgcagcccgagggtgcgttcggttatggcgcgaccttctggctgctcaacaactcgcccggcgtcccggccgacacctatgcggccttcggaaatcgcgggcaatatgtcgtgatcgtgccgagccgccgcatcgtgatcgttcgccggggcgaggacccggccggcgcgcctttcgatgtcgcccgtttcaccgccgatgtgctcgccgcggtccggtaaggcacgacaccggaaggcccggtgagccgcttcacccatttcgccgcgatcgactggtcgggcgcggtcggtccacgccagcgcggcatcgccgtggcgatgtgcgcggccggcacggacgcccccgggctggtccgcccgggccatgtctggtcgcggcaggaagtgctcgactggatgatcggggagatgccgcccggcacgctggtcgggctggacctggggccatcgctgccgttcatggatcggggtgccttcttcccgcaatgggcggacagtccggccgatgcccgtgcgctctgggcgctggtcgaccgcatctgcgcggatgatctccatctttcggcagccagtttcgtcgatcaccccgatgcctgccgccatttccgccgccatggcgggcgcgaaggcgatctgttcggcgggggacgcgggaggctgcgcgtcaccgagattgcccagcaggctcagggcctcaatccgtacagcaatctcaatctggtgggtgccgcccaggtggggaaatcgagcctcaccggcatgcgcctgctccatcgcgcgcaggagcacctgccggtctggccgttcgatcccgatccgggcgcgggcagcctcatcgtcgagatttataccagcctcgccgcgctggccgcaggcaagcgcaagggccagaccaagatcctggaccccggcgaactggacatccgcctcgcccgcttcgccagcgcaccccatttgcccctccccggccgctataccgatcatgcgaccgacgcgctgctcaccgctgcctggctgcgccatgtccatgcgcagccggccctatgggccccggcgggcctcacgcacgagatcgcgcgcaccgagggctggacgttcggggttttctgagccgttggcgccttcggcgccacgtcggaacgcgccccatcgaccagcccgggctgtctttcacattgaccccaacccggctgccccctagagccccttcggtttcgataatcggaaccagcgcttcatggccctgttcggctgcattttctccctcgggagaagagcccggggcaaggccaattgccggattagcacagtggtagtgcagcggttttgtaaacctgttctggctcacttgctcagtccttactttgtcgcagatttctaggtctttcgctagcattttctttactcagaccgctgcacttgtgccggattttgtgccaccccgtgcatggcggccaatttctcgtctggcttcaggtgcttcaggtatccctcggtcgtctgcacgctcgagtgccccaggacgtgttgcagatcgtacaggctcccgcgtcgctcgcgcaggtagcggacggcgaaaaggtgccgcagatcgtggaagcgaaagcgcctgaagtccttgccctcctgtgccgcttttcgtgccaccctgcccgtcttcgcgtagaactggctggcgatgttctggaagcgctcgccgttggcgcgccagaagcaccacgagtgcttgaagtggcgaggctggcgatccaaaatctcgagcgctcgagcggacaatggcacctctcgaggctcgccattctttgtggcctcgagcgtcgccgacatgcgcttgcgatctatccggtcgtgctcgagactggcgacctcttcctcgcgcatgccggtctcgagcgaaaattccgccatatccatgaagcgcccggcgatggcgaacaccaacgccatgctttcctctcgagggaggatgatcggcgtccggtcttccttgaatctcgagcggtcaatcatcttggccggattctcctcgagccaatccagatcgacacaatgggctagcacgctcgagatagctgtcaggtcgcgccgcactgtcgcgttgctgacaccctgcttctgcctatcagcgacgatcttcttgaggagtttgacgtcgatctggtgaacgtccttgtcgtcgagccaggggcggagctggataaagctgaccagatatcgattgaaggtagtgagtttgatgccgagtgctcgaggccccttctggctccaggatatcacggcgtccggccacgctgtcgggccgccctcgccgaaatagacctgcgctgcgatcttctctttcagcgccttcaggtttcgctccgccttggcttcagagcgagttcgtaggctttcgcggtattcgacgcccttgatcttgaaacgcgcccagtagatgccgttccgcgtgtagagacctttgggcatggctgcgctcccagcttacgcaatgcgatgatatcgaaagtccagcggccgaacatgagccgcgcgccgggtataaggccagcagcggccttctcttgcaaggtccgaatggcgagaccagtgatgcgcgccgcttcagctacgcgcacgcgctcagcctcgagacgcgccgccgccgtcacccccgctgctcctctggcgggatggggagaggcatccagtgggtgggctcgaacctaagcggcccttcagtcccgtcagcgttgacgcctcgccaattgccgtccttgccgcgatacccgtgccgcccctgcccatgcgaataataggggtgatgcagccagaccgcgagcatgtcgggcaatgtctctatcggttgccagcccatcccctacccctcctgctcgatggctggggcggagggaacgcggattttgcgcttcacatcgccgaaccaagattgcgtgcgctgagccttgttgaatgcttccacggcagcatagaaagcgtcaacaccgtccatgtcgtcgacgcttgcatcctcgtgcatgtcatcaagcaggttttcgagaacgctgtccgcatcaatgcggggatagctgattatgcatggactgacccattcaaggccatcatcctgcgcttccgccatctcagtataataggtatcgccatcgaaggcgcagtagggcccgccatcgtcgggcacttcgatcgcggcttccaacttgcgctggtatcggcaggtgtcgcacacggtccagctcttatggcactccgcgccacaatgctggcagttgttgtgcgtcttgcagttgtagcagtccgcagccgcctcgcgagccgcagcgtgcttgcgctcttcggtcgcgagatagatttcaggtgagtggaccgatccgcacttggcgcacacgtataggcgcgccttctgctcggggtcgtctgcgaacacgaggatacgcggctcgttgtccgccatcccctccacggtcagcgggcgggtcatggggtcagtcattgcgggcctcccttgcagcatgttcaaggcgagctacagcaagcaaggtcggcttcaactctggagaagcttcatcgaatgccagcttgcgattatagcgatttcccccagccaagcgcggaagcagcgccctgggaattagctcccaattcgtcggcgaggtattcgttttgtcgccatccaggcacttcaggcaatggccatccgggatcgcgccgtgtcgcttctcccataaccagacgtgcttgagcacatagcgcctttcgtagccggtgtgagggttgcgctggtcaacgctgatgtagacatatccgtctttcggatcgatccgctcgtgtcccaaaaagttcgtgttgtgcggccgaccaccctttttgaactgcgtcttgcgggaatttggatggcgcccgcctttgccttccgcgcatggcaagcccttattgtgaggagcctgacctttaacgaagcaaccagtgcgccccgtcagccaaccatgacgcttgcaaagcgcgttgaagttgctgagcgacacgtcatcgcgcccgaacctctggcaaaatgcggcgtgagcttcggagcgaggccatgttcgcaccgattgaatgaacgcgagttccttgtcggtgtagctgatcgatagccccttaggcatccttcgttccgatcattggcagcatgggcttgaaccggtcgccatgattggcgaggacggtgacagccttgagttgcaaatctgccgtccgcacgatctggtcggcgattgagacgatagcgtcagcgcgagtgacttcagcctcgatctgctcagaggacagcccttcttccgagaggcgctcaagctgggcgaacaggtgatcgttcagatcggtcagcttgttcttcatccctaaattccctgcctcgcgcttttcgtcccttccagacgctggctgcggaggcctttggtgccagtaccggttgatgtcaggcggcgtgtttccgccgggcaaggtccgcatcccactgcgcgaggatgatctcgcgggcctgcgcggcgggaatgtgcttgttgaccatgagccggatatattcgtcgcgcaggtgcggcggacaccagctcagcttccgggcacggaaagtgcgaacgcgcttggcgatagcctcgggcgtgacattgaggcgctcctcattcacgcgggcgatcacagccatctggcgcgcacgctcggcggcaacatagtccgggttctggcggtttctggccagcgtcgcagcgttggatcgggccttcctcgcgcggaagtgaggatcgcgccagagagcctgcgtgttgcaggggcggcacattccggacttgttccggagccccagcaccttcccgcagcccttcgttgcgcaaatcttcacttccgcggctcccggtcacggcgatccgcccaaaactcgccctccctctcgcgcttgtaggcgaccatctgagcgaccagcacggggtcctgccgcagcgtgaagcggccgatctggcgggtgaggatcatgacgctgctgcccgcgccttggcctcggcggacttcctcgcgttcgccgcagtcaggttcgcgatggccttggccttcttggcgcggaagacggcgagttcggcctgggcttcgtcccgctcctttaccagcttggcgataagcacctctcgaccgcgcgcgatcgaggtcattgtctcgatctgcgcctcaagagcggcgacggtcttggcgtgatgcttcttggtgacgaacattgggtgtctcccttcggtcaaaattcgggcggcgcttcctcggcgccactgatggcctcgcccatgtcggtttcgccgcgcttctcctgaagctcggaaaaccggcgatcataggccgcactgatctggctgcgcagctccgggtggttctctgccagtctggccagcgtcttttcggccttgtgccgcagctcgtgcagcgccgcgtcgtccatggcggtttcgacaaggccgatgtgcgtcgccgtccagtctgctgctgctgctgcgggatcgcgcttctgctgctccggttcggctttgaggggcaggattttgatacctgccttcttgcccttcgtcttcatgacgacgacgaccgtttccttgtcgatatgactcatgtggctgatgcggatgccgccgacatcaaggccgccgaacgtcaccttgtcgtcgcgataaatccgcatcgaacgccccacatagtcggcggcatagcgcccccagacagcaagcaggacgcggcgcatggttttgcagggcttgaaaggtttcccgttgtcgccctcgtagaagatcgacaccggctgatcgccgtcgttgccggtcacccgcgtgacagtgatcgtgcggggtgcgccgatcagatcgtcggcgttcaattggtccgacttcgcctcgacgaagcgggacatgtctaccatgtcgttcatatcacgatttcctcttcttcacgccgctccgtcgccacgagcctggcattgctggccagcgcctcgtggtagagcttcaatttctcggaaagccggcgctcaaactcaccggccgcgttgacgatcgcgtcctgaatgacgggatcgggatagacccggatcgcaggcatatgcaggccgccgcagtaggatagaaaatcgatccactcccattccgcgaccagcaatccggtctggcactggatcacataatcgtcggggatcgtgccctgaaggacgtgctcgaccagcgtctggatctgatacttctggcgccgtgacttgccctcaatgccggctttcttcccgacgatcttgccgtccgggctgtaaccgagcgtgaagccccagcggttgttcgtaatgaagccgatttcctcgaccggctcgtagtgctcggcatatgctgcgcgcgcgaggatttcgtcttcctgcccacgcagcatatcatcactgacatagtgcggctcgacatagccggtgatgcgctgggcaagcagttcgtagaggtgcgccgtcgccttgtcgttctgcgcagacttgagcgtcttggcggtgatgacgtgcttcatctcgctcgcagtcagaagcccgcagcgcgcctgtagccactgctctgagccttgttcgaactggttgtggatggtgatgtgaccggtgcgcggcttggccttgggctcgtcgcgcggtgcctcgaaaagctccggttcgcgatagtctggggcgaaggggttatccatggctcaaaacctcagcgaaacgttggggacttcgccgctgcggatcagcagcacgatcttcttggcgacctcctcatccacgccacaggtcatgattgcctccttggcggccttcatgacggcggtgcggtgggccttgtcggcgtcgcgtttggcctgctcggcttgctcggcggcgatgcggtcgcgttctgcctgtgcagcacgctccacttcatccgcgcgcgctcgctcggcagccagtgcttcctcatgctcgcgctggatacgctggcgctcggcctcagcagcagcttcagcttcacgctgggcacgttcagcagcctcgcgctcaaggcgcgcaatgcgctcggcctcggccttctcggccgcgatacggcgctcttcggcgacacgggtagcttcggcctgggcagcaacccgctcctgctcagcaatgcgctcagcctcgacccggtcacgctcttccttttcagcgcgcagcttctccagctcggcgcgctcttctgcctcccgcttcaaccgggccaatgcctctttgagcacggagacagtctgatccttcgccgcctgcgcttccgctgccagatcgccgaacacctcgggatcaatcacgatgccccagatgtcggtgccgcgctcctgcacgctttcaaccgtgtcgacgatggtgacgttcgcggcggcacggatgcgcgcgatggtatcgcggcagttggacaggcgctcattctcagcctgctcccaatcggtcaggggctggcggacctcggtggcaagcgcttcaagccgctgctcgatgatctttccggccgcgttggcctgcgcggtcatgtcacgccattccttggtcagcgcgagccgcgacttgtcgatcgctgccttctgcgaccggacattggcggcgaacttgcgcagcgcttcccggcccttgttcgtggtcacatcggcatcaaccggcgcgtccgctttgagcttctcatagaagacatcgaacttttcggtgtcgagcaacacgatgccggggtttttctgtaccgcgacgacaatggccgtcgaatcctgggcagcgtcaagcaggggcgcggtggccatgtcggtttcctttcggttgagagaagtcatcaccccatccaccacaggctggccgcgcacaccccggcgcacaggccgagcacgcacccggtgtagaggccgcagacgaactgccgccagatcgcctcgcaggcgtcctcatcggtgagctggtgcagctcggcggggggaaggtgggtgtattcacgcatctcgacctccaatgtccccggcgctcagcacgcgggtgatttcgtcctcgggaaggttggcgtcgcgcaggacttgctcgtcacgctcgcggcgatcagggcggccggcgtcgaaagcccggctccatcgatcatattcctcgcggcgatcagcagcgtcgtgcggatcacgccagcgtcgcgccagctcatccagattgatcggctcgcgtgtggtggcgaaccggccctgtgcgtcgcgggcttgctgcgctgcttccgcaagggcggtgtagtgtgcgagggcggtcatgcgttcttgagcagccatctggcaagctcctccacatcgctcgccggaacgtggatttcggcctcaaattctgcatcagcgtcaccaaacggggccgaccagacctcgatattcgctccaccgctactggtcagaccgacacgggtgcggtcgctgccaatgagatgcatacgatatgccatcacgcacccccaaccggctgagagggggggcgggctgcgagacgagcgcgaacactatcgcgatgactgcaccgctctgtgctcatgcactcgtatggccccggctctattccaagcctgcaaccatgaacgcagccatattcttcgaagcgctcggcctcgtaatcgtcgatctcgtccatggcggcttcaaggctggcgacagaaccatagcggttgtcgcaggcatcatcggcgccatcgaaatcgtcgtgccagtaatgccagtccatcgtgcgcaccgggatcggcggcgggtcgtactggatgtgccagtcaccgtagcggatagcgctcacttcgcctctccctgaccagagagggaggcggctttgagggcggccatatcagccacaatcgcgcgcacattgtcattgtcgcggagccagccttggctggtgagttcgccgacgcgataatccaacaagcggtcgataaggtgcatcgcccggccattcagagcctcgatgcgctcgatgtgggcggcatagaaatcgtgagcgcggcccaattcggcgcgaagatagtcctgccaccagttaacgtcaccaccgccgaaatcgttcagcagcccagcgtcataagcatcaatcgtcatgaggccctccggtcgcggagaaggccggcaaggaactcgtcggccttgttgatttcagtgagaagcgctgcaacctcagggatcttgtcctcggcaatcgagtgatcgcggacgacatcggaaacgagatcgtaggcgtcggctaggcgcgggtcggcccagagcgtgtagtgacgggcactcatcccctcactcccctcgtcagtccaagagcggcagcgccaaggccgtgctcgtgcgtgcgccagtcgagatattcccgtccggcgtgtgtaagttcgtcgatcgcggcttcagcctgtgcgaacgtgtcgtcgagttcggtgtcaccaaacacaggacggctgttcaactcggcgaacacagcatcgagcatgtcgagcaggtcgtgggtccggacctcgctcagggggtggagggcggtggggatcatgcggccaccagctttccagccttgcagacgtaccaagtgtcgggggcgatcccatcgacaccggcgatgccggcggctaccgagataatgttgaggtcttggtcgcgttcaatagcgaacagtgcgttgccagacgcgccgcgcaccttgccctcgtaagaggacatggcagcgcctcgggtgccggtggcggacgcagcgccttggtagccggtggcggacgcagcgcctaggtcgccggtggcggacgcagcgcctcgggtgccggtggcggacgcagcgcctaggtcgccggtggcggacgcagcgccctggtagccggtggcggacgcagcgccttggtagccggtggcggacgcagcgcctcgggggccggtggcggacgcagcgcctcgggggccggtggcggacgcagcgcctaggtcgccggtggcggacgcagcgcctcgggggccggtggcggacgcagcgcctcgggtgccggtggcggacgcagcgcctaggtcgccggtggcggacgcagcgcctaggtcgccggtggcggacgcagcgcctcgggtgccggtggcggacgcagcgcctaggtcgccggtggcggacgcagcgccctggtagccggtggcggacgcagcgccttggtagccggtggcggacgcagcgcctcgggggccggtggcggacgcagcgcctcgggtgccggtggcggacgcagcgcctaggtagccggtggcggacgcagcgccttggtagccggtggcggacgcagcgcctcgggggccggtggcggacgcagcgcctcgggtgccggtggcggacgcagcgcctaggtcgccggtggcggacgcagcgccttgggggccggtggcggacgcaccctctttctgcgtgcagcggtcgaagacatatttcaccgcgcgggaaatcaagtcatgaaggcttacctcgacgccgatggtgatcttggccgacgcgatcttgatctgatcgtcggagtgcatttctccggactggatgacctcgcagtagcgagacgtggccggagggtaataattgaagaccgagagtgggtgagcatcggcgtcacaggcgtggaagccgccttcgcaggcacggacggatccatcatgctcgaaggtcttgccgatctcgaactgatatccccggcaggagagattgctgtcgaagcccttgatcgacttcttctcgacaaccgccgtcttcgtcggcttcttcgccatcgtcatttccttccatcacgccggtaggggcgatggagggatatataccgtttcggtatttgcgcgtcaataccgtttcggtatatttttaaagcgcacgcaaaaaggcccgcctggcggggcgggctaaggagattggtgtaggccgatcgcgctagcgtcggcccactatatgaagttcaacaggtcgccggctgccttggcgttgattgccaagatatcggtttgcaggtagatgatacccgcatctttgaaacgcctgatcgtctcgtcggagagctggccgttttcgtcaacgggatcggcgtgaacgtcgaaatagcccaggcaaaagaatgggacacccttggtcggcaggttcatgtggctgattttgaggcccaattgctccaaaagctccagagctagccaactggtttccggcgcaaacccgaactgaagccgatcaaaacagcagatgaagcctttgtcgcgcagatatccgaccgtgccctctcgggctaaaagctgattttcggcatatatcagcttaacgccccgaatggtgtttcccaatccttcaagggcgctcatctccccgccctgcaagtcaagtttcacgaagtcatattgaggttccgcgtcgaggcgaacgacctcaacctccaccgtgtcggcgtagtgagcgccaagcatgccgtcatacgacgtgccgggcggccaatcggggttggcgctattgcccatgcgcgttggaactgaaaagcttgcacggccactgaaattagagacggcgaacgggcgcacgttcaaatttgggtggtccgcacatacgcgctcaagaaccaccacgttctctggcagaggctcaaagcattctacgctcgccgagtgcctgttttcaggctccagatgcgcatccaaaagcgcgccatattgcgttgagactttaccgacgccagccccgcagtctgcgaaccgggaaaagccagcctgatatttctttatcgcgatcggcaacaggtcgtcgagtatgccttcacgctttccagccatcatgcgtgcgtatagcggctccgtcagcatccacctctcccattgatattgcaggccaagcgcaaaggctccttaacgcgcttgcaaaataggattcttcctatgagaacatattgagaacatcgactcggaggcgacatgccaaaagaaatcaggatgggagagccggcctgccccgaacaatgcccggactgcacgctgcgctgcgccgcgattgtccattctatggccgggcttcgccgccagcatgaagaggcacttcgacgatattctcttcatcggatgcgcgctgaccttgaagagataaatgagcttggaaagtgcttggaaagctccgcgcgagcattcgcgcgcgctcgccctcatcgccggcggtcgcagtctgctccaggagcgtttgaaacatacgtgtcagcacgcttgcagtaggaagctggaccgggagacttacaaacgcgccctgttctggggcgcccaagcctctttccagaaaaagttctgcctccgggacggatagcgcctcggcgagttttagccgaagcttcccgcgcggctcgcgcccaccagtctcccagcggctcaccgtttcctgtgcgacgccaacccgctcggcaagttcgtcttgctgccagcccctctcctttcggagccgtatcagattcgttctgaatgccatgccggtataatggtccaccggctgcaacaaatgaatgaccgaagcggtatattggctattgcggtcaaataccgttttggtatatgaatggctcatgagcacctatcagagcctcattagggcattcgttgacgacgaagccaattcgcaactggcgctcgcagcggagatcggcaagagccaagccgctgtaaatcggtacgccaacggcttgcgctttccggatgccgaaaccgccagggccattgagcgcgccacaggcgggcaagttccattctcggcatggcagcaagaagctgctgcgcggattggaatcgagcccccccaggaccgcgcggcatagatatggcgaggacacctctctctcgcggcctgttcgccatcattgacgatgaagatgaacatctcgtcgccgggattaaatggcacgcccaccctgtcgagcgttcgacagggggattttacgcggtcaatggccgcggtggcgcaaagccgactttggcagggcgccgctacatgcatcgactgatcttgggcgcttcggcttctcagttggttgatcacgtcaatggcgacggcctcgataaccggcgcgcaaatctgcggatcgcaacgcggcggcagaataatatcaatcggcaaaccaccaatcgctggggatttagggggatagagcgcacggcatcgggaaggtggcggtcgctgataagagttgatggccgaagaattgcagggccgctgcaggacaatgccatcgacgcggcgctgatctatgacgccatggcaagccttcattttggcgaattcgccgtcttgaactttcctaagcacaaagaagcgaccgcgcctcaagcccccgcctcccggaatggagggcggctgtgagcgcatggttcggcacggccttccttgtgctggccttttgcgcgtacctcgctgcgtgtgctgcgtctggcgtagcccccacgatcgacggcattttgcttgttctggcgatcatgatttacctgcgcctttggcagatggagcgcgactaaatgcccgcctcctgccccaaatgcggcctgcgcactgccagcccgaatctttgcgaatgcttgccctctgacgccgcgcgctttcagcgcccctctcccggcgtcagcgtcccggccatgcctccctccaacgtccatggtcgggacatcttttccacccttggcgcgccgtccttccaccgcgccaagctgctccccggccgggataatcccacgccggccggggagcagtccgtcgcagcgcagggggcacaggcgcgcgacgatctcagcaacaagttcaccgatgggtttggcgtcgttcatgcgccctctatcacacacagcgaggcacgacatcatgcgtgatactgccgacatcatgcgcgaacgccaacgcgctatccgccgcgagatcgatcgccggggcatcgccctcaaggctatcgagttcgacgcgggcatctccaactcgacgctgctgtcctacttccccggtggcgatgcgcagccggcggtgatccccatgtcggcggtgttccggctgatcgagggcaaggcgctgccgctggatctcatctctatgctgctgccagtggggttcctgctggtgcgggtgccggaagaggtcgacttcgacgagatcgacgcgcactgtcgcgccttcgtcaagacgaaagccgagacgcatcgcgaggacagtccggacaggcgcgacattgccccgtgcgagcgcgacaccctcaatggacaggtcgcgcgcctgcgggcggtggtgggatgaaccatctcggcaagcggagcctcaaaaggctcatcgatgatcttcacgctcaggctcgtgaggcggcggggctgacgagcggcagcgaatgctatgaatgcggcgcctcgggcagcgatgtcgcgcgccttcttgaggatgccgcggacactttggaggcggcgtcgcgccatgaccaaggctgagaaaatccttcaggcaaagctcaacgctctggtcgcccatctggacgccacgtccggcccgatgaacgctgccagcctctcccggtcatacggcgtggacgaggcccgcgtcactgaaattctcaagcgcagaggaaggtatcagcatggatagcccgccttatctgttcgaccagtacgccaagcgccacggcctgagcttcgagatggccaagcgcgccctcctgatgcggtcctacgccgaccagggcaagaagatcaaagaggcggcgtctcttgtcggcatcagcctcaatagtgcaaaaaccgttgcgcgacgcatgctgatcgatttcgctgactggcggccatatgcccgtctggaggcaaaggggctggaccgaccgcagcccggcgagcgcaatatcgcacagccggcgaatgagctgccgttgttctcatgaaactcctccccctcttctcccgcaagccagaccctcgtgagcaagccatgcgcgatctggagcgcatcgtccgcgagacgagagagcgcaaccgaggatgggcatatcgccgccgcgaccagctcgcaggcgagcgcaggaagcgcttcgaggaggctatggggatatgagccttgaccgcatcattgatgcccgcctgcgcgcccatgaacgcaacgccaagcaacaggccggtatcgaagcactccttgcccgcaacgagacgatccgccggctcaagagacagggcgtccccgatgaggatatcgcgcggcgctacgggatcggcatcacgaccgtggggaagatcagtgtcggcaacacggggcggcgatgatggctggataccctggaccggcgagcgaggctttcacggcgatgcgccgctacgcgtccgtttccgcaacggcgacgtcagcaagcaggtccttcccgcgggcaagtggcgcggacgctggggccatccttttccgcgcgattgggatttcgacatcgtcgctgtgcgtcgggaggggtgagtgatgcgaaaccgacgccagagcgccaatatcgaccagacgatgatatcggcgcgcgatgccgagatccagcttctgcatcttctgaccggcgcgcggaccatcgcgcatttcacggtcgaagacctctcccgcatgtatcgcgtgcgcccgggcaagatcgcccagatgctcgcgacggagcaggaacgcaggagccgcctcctgtgaacgatatggcgcacctggattcgctcacatcgggcgatctgcatgaggagcccattttcctcgtgcgcgggcctacggcaatcccgaaatcgccggagatcgttcggcagcagcagttccgcaatctcatgcgtgcagccgcgccgtctgtgatggttttcgccaatgccaatgccggcaaacgcaacccgttgcttgcccgcaaggaaggcattcgcggcggcgttttcgacatgacggtggcgtggtcagagcgttgcatcgccttcgtggagatgaagggcttcgacaagcgcggccatgctggcgagcttcagcaaaatcaaatcgattggggcaactccatgcatcggctcggcttccctgtcgcctgcttcttcgaccccgtcgaggccatcgactggctgcgcgaggtcggctgtccaatcagaaatatgaggtgagcaatgtctgagatcggccacaacattaacgctaccgatgaccgtcttcgcctgctgatcgagcgcatcgagcgcctggaggaggaaaagaaaggcatcggagacgatatccgcgacgtttacgcggaggccaagggcaccggatacaatcccaagatcatgcgggaggttatcaagctccgtcgcatggaccccgatgcccgcagtgagcgcgaggcggagctggaagcctatatggctgcgctcgggatggcctgacatggcggtccacgaagtcatctctgattttctcgacttcatggcgagcgagggcgtggcgcctactgatagcgccgcgttcatcagcgagatcacgtgcggcaacgtcatccgtttcgattgcgtcggtgagcgccggggcagcaagaacgggtgggcgaagctctatctcgacgcgcgcccggccggtgcgtttggcaactggaagatgggcatcaacaggcgctggtcgagcgggacagccaatgagctgagccccgcagaacggcgcgccctgcgtgaagagtgggatcgcaacaaggcgcgccgtgaagccttgcgcatcgaggctcagcaaggcgctgcccgcgatgccgcccatatctggagcaccgccgaccgagcgagcccggagcacccttatgcggcccgcaagagactgaatgtcgcccccctgcggcagcacggcagcgaattgctggtcccgatgtatgacgacgaaggcgcgatatggaacattcagcgcatcttcgaggacggcaagaagctgttcatgaaagaggcacggatcgacgggctgttcgcgattattggcgacttcactggtgcgaaagaggccgtgataggcgagggctatgcgacgcttgatagcgtcaaccaggcttccggcctgccgtgcatcgtggccttcaacacatcgaaccttccaaaggtggcgcgcctgtgggccgcgcatcggccggacatggattttatcgtgttcgcagatgatgacgctgcgacgcgtgagaagatgctggcgcagcatggggtcgacaagaaccccggcatcgatgcggccgaggctgtcgcgaacgagatcggcgcgcgtgtcgcctatcccacggggagggtggcttgagcgtggctgaaaatcgtgatgccaatgacgacttcgtgcagcatgggccagaggcgatacgcaaagcgatcgctggcgcgcgcgcgcccttcgcgcccttcgcgccatatgacgagccggataatgatgacggcccattgcctggcatcgcgtatcccagcgagtggcagggactgaggccgcccaatcgagacttcgtcatacctggctggatcgtgcgcggctcatgcgggctgttgagcgggcaggagggcgtcgggaagtctctgatcgcgcagcagatggcgacatgcgctgcggtcggccgcaagttcctcggtctcgatatccagcacaccaaggtcatctatatcacctgcgaagacccgactgacgagctttggcgccgacaggaagacatcaacaagtcgctcggcatcgacatgactgatctcgaaggggccatgctgctggtgtctctaaagggagagctaggcaatgagcttggcaccttcgatccgcagggccgcctatccctgactgccagatatcgtcagattgaacgccttgccctcgacttcggggcgggccttctctttctcgataatgccgcgcacctgttcaccggtaacgagaatgcgcgccatgaggtggctgtgtttctcggcatcctggagcgcctgtcggaggccatgaagggcgctgtcatccttctcgcgcatccgaacaagcagcatgcccaaggcaacaagcagggcaacgaatatagcggctcaacgggttggagtgcgcatgtccgaaaccgattgttcctcgattgggcggacaagtccgacacaggcgatgtgctcggtgatgacggccgagtcctgcgcaagtccaaggcgaactatggaaagaaaggagaggaaatatatttccgctggcacgaatgggcttttgtccgcgacgaggagctgcccgcagaggaacgcgcggctgttcgcgtcgagagtgctgccgggttcgagaatgattgcttcatcgcatgcctgcgtcagcgcatgaaggaacagcgcgccgtgtcggaactgccggcatcgcgcacctatgcccccaaggtcttcgcagacatgccggaagcgcgtggcctgacgaaggagcaactggcgggggccatggatcgcctgttccgcatcaacgcaatcgagcgcggctttctctgggtcatcaagggcgaagggaagacggcgcatggcatccgcgaggttggccggagcaaccgtcaacaggtggcaagggggtccgatgacctctccgatgaccttccgatgacctctggcgataaatcgggggaaaactgaaaatgcttatttttcaaaccgatgaccttccgatgaccttttcggaaaataccccgatgacctccgatgaccttccgatgacgtccgatgacgtctccgatgacgtccctaccccctacgggggtattccgggacaggacgtccccggataccccgagggggtgacggccggcccttggcatgatgacacccaccactggcactgcccctgtggctggcacacccaggtcagggccgacgccttcagcaccatcaacccggcaccagccaccctcccctgcccggcgtgcaagggtgaggcgaagaggagacccgcccatgacgaagcttgatcccgagacggtacgcaacggcgagcaagcagccgagcaggagcggcgcatcgctgagatggaacgcaggatcgagcagctggagcgccagatgttcccgaacttgtatccgaggcaaccattcatgccgagcatcccgccgggctggcagccggaatatcagtgctcggtgtgcaaaatgaagttcagcggcgcgatgggctatgtctgtccgcgcggcaattgcccatcgcgagtgactgccctcgccaaccacaagggcagcggcggtgagtagggctgctgcgctgccttgcagcgatcggtgtctatcatatgatccgggggcgcccatgacccccgatcgatcagacgatctcaccacggcctatctcgccgggttcgagcgggggcgcgatgccgagaaggctgcgatcgtggcgtggctgattcagcagccgtcgattgtcgctctcggcaactctcccaaacacgtggtgccgaaccgaccggcaaagctcgccgctgccatcgaacgcagcgcccaccacacgggccggaaaacggaaaatagggggtagcgcttgaaagagttccgtcgtccgatgccggacacgttcgcggccagctttatcgagcatggccatgaccgggtgctggaggaaatccaccgggcatcgtggaagacggttatgcgctggatacacgatctgccagacgagatcatcgaagcccgcgaggagcacctgcggcgcaccaaatggcccaacggcagaccgggcccgaaacgacggagatatgtgatgggacagacgttgacgagtaagaggaggggggcgtgaccaatccagtcggacgcccctcgaagttcaagcaggcctattgcgccgaggtcgtgaaccacatggcagagggcgcgagcctgacttcgttcgctgccgagatcggcgttgcgcgtgcaacactgaacgtctggatggaggaacacccggaatttttggatgccgttgggagggcgaaggccaaatgcgcggcctggtgggaacttcagggccggaaaattgccgtcaatggtggcggtccgggggcatcgacgcttgccatcttcggcatgaaaaacatgggcggcgatgactggcaggaaaaatcatctgtcgacctgagcaatccggacggcagtatgcgaccgactgtcgtcaagatcgtggcggccgatgtccgaagcgacgattgagttaccgccaaagcttgtgcccgtcttcggccccgcgcgcggctcgttccagtaccggaacctgcatggcgggcgcggctcaggcaagtcgttcaatgcggcaaaaatggcggcggtatggggctatgcagagcccctgcgcatcctctgcacccgcgagtttcaggtcagcatttccgagagcttccatgctgagttgaaggctgcgattgcgtcagagccatggcttgaggcgcattacgacgttggcgtcgattacctgaagggcgcgaatgggacgcagttcatatttcgagggctgaggcgcaacgtgcagtcggtcaagtcgctcgccaagattgacctgacaatcgttgaggaggccgaggatgtgccggaaacgtcatggctggcgctggaggcgacggtgttccggcagcctaagtcggaactgtgggcgctgtggaacccacggcaggagggaagcccggtcgacaatcgctttcggaagagcccgcccgccaacgcgatcacggtcgaggtcaaccatttcgacaatccgttttttccacccggcctagaaaccctccggagacgtgagcaggagcgccttgatccggcgacctatcatcatgtctgggagggcggatatctcgtcaattccgacgctcaggtgctcgccggtaagtggcgggtcgccgagttcgaaccggcggacacatgggatgggccatatcagggtggcgacttcggctatgcgcaggaccctaccgctgcggtgcggtgctacatccacggcgacacgctttatgtgagccacgaggcgggcgggcgcgcgatcgaactggatcacattggcgcgaaagtgtgcgaggccattccggatttcgcgcgccatgtctctcgatgggatagcgcatcgcctggctcgatcagcatcatcacccgcagcggcgtcccgttagccaagccagcgcccaaatggcaggggtccgtcgacgatggcattcggttcctccgatcgttccgggagatcgtcattcacccccgctgcaaggcaacgatcaacgaggcccggttgtacagctacaaggtcgaccggctcactggcgacatccttcccgtgctggtagatgcgaacaaccactacatcgacgcaatccgctatgccgtatccccaatgatcaagggcaagcgcttcaacatggccaagctcctcgactgaccgacgacggtaatccccggcgctaccccgccctaccctcatcgccatgtctggtggccgcattcgatcagttcgcctgaaggacgggctcggcgctgcctttgcctcgctcggggcgatgaacatgccgccctatatggctggcgccggtctgctcccgggcttcttcacgcaccagctcgctatcgcggcctacatggcgtcgggcatgatgcgcaaggtcatcacgatcccggccgaggaccgcgttcgcgagtggcgcgactggcaggcggaaaaggaccagatcgcggcgattgaggccgaggaagagcgtcttggcctgcaaggcaaggtgctggaagcggaaaccctgcgcggcattggtggcggtgctctcgtcatcatcacggccggcgaccattcgaccccactgacgcccgagatgatccgcgagggtggcatcatcgcgatcaacgtcgtctcgcgctggcagatcagcggcagggactggatcaaagacctcgccagcccggaatatggccagccccgcatgtgggagatggacaacggggccgcgacgcgggcgaacatccatccgagccgcgtcatctgcttccgtggcgcgcgcctgcccgccggtgccgcaatcagcgatgaggatgctttttggggcgatagcaggctcctgcgcgtctacaccgaggtttcccgctccgatgaggtgcaggcgtggttcgcggcgctcgtgcgcaaggccaagctgctgcggtttggggtgtccaatcttaccgattacgatcaggacgaactgaacaagcgcatcgccctcatcgcgcagggtgagaacgcgctgaacgccacgctttacagcttgcccaccaaggatggcgtcggggaatctggcggcgaaaagatcgatgactttcaggtcacatgggccggcatcccggccatgatggacgccttcgaccagcgcgtcgccgccgtgtcggacattccgttcacccgtctgaccgggcgctcgcctgctggtatgaacgcgaccggtgcatatgatgacctgaactgggtcaaggccgtcaccacagggcagaaactcgaaacagggccatgcctcaagcagcttgatcccttcctgctggcatccgctggcgtttctggcgaggacatctggtggcagttcgcgccgctttcgacgccgagcgagaaagaggcggccgacaccttcgccgtcatgatgggcgcgatcgaaaaggtgcaggcgaccggcgcggtgcctgatgaggccttcgccaagagcttccagaactggcttgtcgagaacggttacctgcccggcatcgatgtggcgttggaagatatcccggaagacgaacgttatggcgtcgcaccggatgatgacggctcggatccaagtgcaatccaagcgagaggaggtgatcctgacctatctgccgagcgtggcggctcaggaagtggggccgcccgccgtgctgcgaatgacaaaaagggcgaggaatgagcgtcgacatcatcgagcgtggcgaactgcccgagaaaaagcgctatgaactccgctgcctccattgccgcacgaaattctccttcctgcgcgaagacgctcaatattggtcgagcgtccgcaatgaggaaggcctgaagatcgcctgcccggtctgccgtcgggattgctacactgacggtgtttgagccgtgcgttacaacctcgcccagctagcccgccagcaacggaacacccgccgccaatccatcgccctgcgcgagatcgtcatgcccggcgtgctggccacggacctctaccgttccgtctacaagccggttatcgacacatggaccgccgccctcccccgcattgaggcggtctatgcgcggacgcttgcggagatggtcaccgacagcccggccgatgtgcgcgcggagatcgacggggccagcgcggcggtgcaacggctgctgttgatcctgacgccgaacattcgggactgggctttgcgtgtggagcgatcccagaggcagaagtgggctggcgcggtgctcagtgccaccgatgtcgcgattgattctctcatggggccggaagacgtgcgcggcacgcttgaatcattcatcgaacgcaatgtggcgctggtgcgcgatgtcagcgcgcaggctcaggctcgcatctcggatgcagtgtttcgggggctcagtgaacggcgtcctgcccgtaacgtggcaaaggatctgcgcgacgcggtgagtctgtcccgtaagcggtcactcaacgtcgccagcgatcaactgtcgaagatcagcggttcgctcgcggaggagcgccagaggcaggcgggaattgagcaagtcatctggagatcgagccgcaagctccatccgcgcaagcaccatgccgcgcgcgacggcaagcgttactatctggagacgaagcgggcggtggacggcagcgagacagtcgcgcccggcgattgggtctcacagccgccgttttgcgggtgcagaacgcaggcctggattgacttgatgggcgattgagcttggcggggaatcagtaaaatgctaagaaattcgggccggtaacgctgcgtcaacagcgcccggccctgaccctatgatgaggcgacatcacatggctaaccgatccgatatcacgcccgagttgtgccgccaactgctccgctatgagccggagacggggaagctgttttggcgcaagaggggcatggaatggttctctgaccgacgttcctattcaacttggaacgcgaagtatgcaggcagggaagcgttcttggttcgcacagaggacggatatttgaaggggcttctcctccgctcatcattccgcgcatcaagagtagtgtgggccattgtgcatggcgtctggcccaagggcgaaattgaccacatcaacggggtgaaggacgataatcgggtcgcgaaccttcgcgatgtgccgcgatccgttaacgcacggaatcgtggcatgcgccgcaacaatcgcagtgggataacgggagtgaagctcgacctgaattcgctgcgctggcacgccaccattcgcggaaatggcaaaaacctgtttctcggctcgttcgagaacagggtagatgcgatcgctgcaagaaaggctgctgaggtcgagtttggatactccgaaggccatgggcttcaacgctgacgacggtaaacccatgcgcatgccccgcttagtttcggggcatggtccaactatgcgacacccttgatgcgtcgaacggcgtccggatttgccgggatggttcgctcgtggctgaggtgttcgcagcaagaaccggccttcaggattatctaggccaagaggtcgatcctgataacaagcacggcttgcgcgacaaggccgtcgcgaaggtctaccgccccgagagcgaagttttcaagctggacagcctcgcctcttattcggcggcgccagtgacaatcgaccatcccccggtcgcggtcaccgccgacaactggcgtgagtatggtcgcggcgagatccacggcgacattgttccggacggccaaaaggtccgcgtgccgatcatcgtccgcgatgcgcaggccgtgaaggctgccaccaccacgcacaagcagatttccatggggtattcgacggaactcgtcttccccactgacggcaagcacccggacggcaccgcctgcgacgcctaccagaccaacattcggatcaaccacatcgcttttgttcctgccgctcggggcgggccggaacttcgcgtgattgatgagcgccccaactcccaggagaaaccgacaatgaagatcaggatcggcgacgccgaagtcgatgcgacgaacggcgaggccgttcggatcgcaaatgatgcgcgtgaggcgcagttcaaggatgttcaggcccgcgcgatcgaagcagaggccaaggtggtcgctgccgacgccgccgctgtcgcaaaggatgccgagatcgcatccctcaagcagcagctcgccgacgcgaagctgaccccggcccagatgcgcgaggccggcaaggcctatgcgctgatcgtcgacaaggcgaaggcatcgggcgtgaccgtgaccgacgccatggatgaggccgccatcatgaaggcggtcgtcgacaaggcgatgccgggcaacacctacaccgatgagcacgtcaagatcgcgttcgaaacgctgaccaaggacgtgaagccgacgcagggcgcgaccgttcagccgctcggggcaccggtcgttcttggggatgccgcagccgaattcgccgacgcccagcgcaagctcagcgaccagcgccgcaatgcctggaagacgcccgctttcggcgcggcggcgtaaggagacatcgacatggctattacggttcagagcacctacgccaccgattacgccaagggctatccgggcatgatcgcgaacggcgagacgagcaatcgcatctcgcgcaccgtcgaggatagcgccggcatcgcgttcggcaaggccgtctttcgcgggtccggcgaccacggcgtgaccgccaccccggcagcaaacaccttcatgggcgtgaccatcgctgatcgcgccatcgtcccgacgacggtcagcggcgccgtggacacctacccgcaatattcgaccgccggcatccttttcgagggctgcatctacgtgatcgttggcgaggacgtgacggatggcgcggcggcttacgtcaccagtgccggcgcattcgtcgacacgtcttcgagcaacaccgccattccggcggtcttcgatgaaactgttgcgagcggcggcgtctgccgtctgcgcatcgtccgctaagggggtaagacacaatgactggtcagattttcacggacgcgcagcaggcggtggggttcgcaacccccgccctctaccgcatgcactccacggtcttcgaggagaagtatccggcgttcgactatgcgacctacatgcccgtcaatgaagacggcgacatgtgggacgtgggcacgatcgtcaccagcctgaacggccccgccggtcgcgccgagtatatctcggccaagggcttcgacatcccgaacgtgtccaagcagatgtcgcagggcgtcaccaacttcttcctcgccggctgcggatacgagctttcgcttcaggaggtgaaccgcgcgtcgaagatgggcgtcgatctggcgagccgcgacgcctcggacgcgcgcaagatcgcggagaagttcatcttcgatcgcggaatgaccggctcaacggagaagggctttaccgggctcatcaacaacggcggcgtgccgactgccaacgttccggcggacggcaccggatcggcaacggcatggtccaccaaggacgccgacaagaaggtccgcgatgtcaatctggccatcaccgacgtgttcacgaacacgaaggaaacggagatggccgacacgctgctgctgccaacgtccagcttcctcgacgcgtcgaccgcgcgggtgggagatacggggatgacggtgctggcctatatccaggccaacaacgcctacaccgcgatctcccggcagccgctcaacatcctgcccatgcagtggctggaaacggcgggcgcttcctcgaccaagcgcatgatcgcctatgcgcgcaatccgggcgtgctggaattcttcctgcccggcgcgttcacgttcatgccgatgcacccgatttcctcgctcgcgtggcgggtggacggcatcatgaacgtcggtcagctcgaaatctatcgtccgaaggcggtctcctaccgcgacggcatttaaggagcgctcgccatgaagaagctgacaaaccacactgccgggcccaagggcgtcaacctcaagaacggcaccacgcgctggatcgagccgggcgaaacggtcgagatcgacgcgggcgatatcgtcggagacgttcccgatctgggcaaggcaggcaaggctgagcctgacgacgctgctctcatcgatgccgtgcaggctgagaacgcggcgctcaagaaggaagtggccgatctcaaggcgcagatcgccaagttcgatgcagatggcgacggcaagcccggcgggtcgaaggctggtagcaagacgcagaactgatttcgtcatccgatcgacgcactgaggccgcctcgtcacacacgcggcggccttcattttaaggaccgcccatggcttatgcccgcctccccctcgccgacttcaaggccaagtatgttgccttcccggcgcttcaggaggccgcttacgcagcatgggcgagcgaggccgaggccgagatcacggacgcctatggcaccgcgcaacagcgcgccacggagctacagacggcgcattacctcgcatcgcagggcatcggcggggctgctggggctgatgtgctgattgcgaccggggcgaccagtgtcaaatccggcaccttctctgcgaccatctccgatagcgtcgtgtccgcgcgcgcgaagggtgggctcggctccacgccctatggcattgaactcgcccgcatccagcgccggttgttcggctcgccgcgtctggtgggttgcgcgaggccgtgcctatgagccttgccgacgccttcgccggtatcggtgcggcgttttcgtccgcgctcggtggcccgttccatgcggcgcgcgtgattggcgagacggacgcggtctatgatacgggcggctccatcgtcacgccaggcactgtgtcatatcgcgactgctcctgccagatcgatatcgccaccgacgagatgcgccgggatggcagctatgtcgatcgcgatgtgcgcttcatcgtcctctcagcatcgctcacgggcaatctggggactgaggcgcgcatagaagtgctcgacggcccgcacgccggcacatggctcgtatcgtcgcttgagcgggacccggtggcaatcggatgggtcgggagggggcgaaaggcatgatttcgttgcatgaatcgcgcggttctgccataaatcagcgggccggaatgacgttggagcgtcacccggccctgaccaaaatgtctgttgtggagacgataatggctgacgaacgagtatgctcgattgatggttgtggcaagaaggtaaagggccgtggttggtgcgcagcccatctatggcgcttccacaaccacggcgatccgcagcaacttaagatcaagcagccgctcgccgagcgctgttcagtctcaggatgtatttcgaagccggatcgtggccgaaagggtctttgcgctcgtcactaccgcatgacttatcggcgaggcaccacagcacccgctaaagcgatggatggcgagcccgagcagtggctccgcgaaagggtaaggtattctggtgatgaatgcctaatttggccgttcgctcggggcggggatgggcgaggccggataaactgcgcaattggagcgcaggctcacagagttatgtgcattctggcgcacggcgaacctgtcgattccaatttgcaggccgcccattcttgcggcagggggcacgatggttgcgttaacccaaagcatctgcgctgggcaaccccgttagaaaatgcggccgatcgcgttgcccacggcacgcaggttcgcggcgaggattcatccagctcgattttgactgaagatcaggtgcgagcgatcaggcttttgcaaggaagcttctcgcaaggtcggctcgggcggatgtttggagttgatggggagactgttgcagacgtcttgaatggtaggacttgggcatggctcgatcaaaaatgattggagccaaggcacatgtcgctcgcctgcgaaaattagctggcgaagcgactgttaggagagtcggtaaagctctcttcgctgccggagaactcatccaggtcgagagccagatcggcatcacctcaggtgcggtgtcggggaaaaatcacacccccggtcccgtaggcggctacccgaatgcggacactcacctgctcgcggacagccacgaaactaatcaaatcgcgccccttgtcgtcgaaatatcggtaaacgctccttacgccggctatgtccatgatggcacgtcgcgcatgggcgctcgcccctaccttcaactcgcccgcgacgcaaagaaaaccgaggtcacccagctcgtccgccgcgccgtggaccgcgccgtcaagaccagcagaggaactgaatgatgcagaccgtgaagttcgcaaagacctaccgtcacaagatcgatgccctgcgcgaggcgcgctatccggcgggcgccgaaatggaagtcagcaacgaagtcgccgctgccgccgaaaaggccggcgctcttgagaagggaccaaagaatggcgggagacctgctccggcaaaccgaacgggcagcaacgatcagcctgaaagctgatgcgggccttgccgcccttgttccggcggcgcagatcgaacccgtcgccgaggctcccgcttggccgttcattcgccttgatggaacgcaggccattccgcagggccggggatgcacggcgcgctcggaagtgacgttccttgtccattcgttcgccaagccccgacgcaatggttcaggacagatggtggagacggcgcgcgatcacgctgcccggatcaatgaggccgtggtcgaggctctacaggcccacgcctatgaggtcgaaggccgacactacaagttcatcgtccgctcgtcccgcctcatgatggacgctggcgaggcggatgcgtggcatgcgatttcgagcgtgctggcgcgcgtctacaacggctgatatacagggcagatggatcaacccctcgccgagcgcatgttgcgtgccctgttgatccagctcctcaaatccgaggctatcgatccggacgacatcgatgcggcggctgacaggctggcggccgatggcgatggcgaggcggctcatgaaatgcggtgcctcatcgtcgaatccatggcgccagagcaatcggattgggaggcagatcagcggcgctcgcgtttccgggtcgtggacggcgacgacggtaaacccacggcgtagcgcgtcctaaccttcggccatcatgaagccggagatatgcccgtgagccttcccgttgaagccgatttcgctgtcgtgaagatgggtgatggcgccacccccgaggtcttcaccatcctgtgcggcctcgatcaggtcaacatcagccgcacggcgaacaccaccgaccgcgcgcgccgcgactgcgccgctccgggcacgcctgcatatcggcgatcgcgcacgaacagcaagcagatggacatcacggccaacggtgcgattaatattccggacatcgcgcgctacaatgaagcgctcggcaaggtgaagaactacgaaattcacctcggcaaatacgacaacacgcccgagggcgaaatcattcacctgatcgaaggtgcgttcaacctcacctcggcgaccagcggcgtcggcgatgaaagcaatgccgacgtggctctggccagcgatggcatctggaccgagggcgcccctgaataatggaaacccgcgttgaggccgctttcgccggtggccgatacagcttttggcttcccatgccgcgcatcgtggaaatcgagcgcggtccccagggcttccggcacgacaagcgctacccggtctcgatcttccagctttatgacgagatcggcggcgggctcggcgtccatgaggacaagcccgtctatctcggcggcggcacggccatcattgctgatgcccgcaacgttatcctgcaaggcctgatcggcggcggcaaagcgttggtcgacgggcaggagatcgaggtcggcccgatgcgtgccgctgaactggtcgaatcctatcttttcccgaatgcgccggccgtcgaggccgcgttcctcgcgtggacgatcctcaatgccgcgatcaacggtgtgcagttaaaaaaaaaggaagcagccgaagacacggtaaaatctccgcgatctcgaaagggcaaatcctcgccaactgcggacagctagggctcgattgggagcgactgtcgctcagcggctatttcgaggcgctggaggcgcataacgcagcgaactccggtgaaaagcccagttcaggcggtgatccggagcagcttggggcggtcatggcagcgcgcttggcggcagaggggcgctttgtcggggcgcatcggggcgcaccctaaaacgtcgcagccttcattttcacgaaggccttgctgtctgtcgtgccgaggaacttccggccgtccttgaatactgccacgaatgtgacgtctttcccgcgccctcccgcaagcaatcctgcgagcagcccgaccgggccaagcaatgtggcgccgactataccccatccgacagtgccgccgacccgctttacggcctcttcggtggcctgttcgatcgattggagctgagatgccgggatgccctcaaatcctccccagcctcccttcggcagcgcaaaagagccgaaggtgaattggccggcccccttgccccaatcacccgcatgaacatgaaccttggccatcaccttcctccatgatcgaaagccgccatcctcacccgacgacggtaatccactccaatcatgaaacctagcatgatggcatgcccgaggtcgatcccgtcatcctccgcttgctggtcgacaacggcaagtttcaggccgagatgcgcaatacggcgcgtctcgtggagagcaccatgggcaggcaagagcgctctgtccaaaaccttgaagcgcaattcaggaaatcgtcaggcgcgataggcgcgagcctgaaggggctggccgggacactgggcgccgcctttaccgggcgcgagctggtcgggctgatcgacggcttcacccgcgtgcagaacagccttcgcgtcgccgggcttgaggggcaggaactcgccaaggtgcagcaacagctccttgaactgtcggcgcgctacggcgtgtcgctggaaagcctgtcctccctgttcggcaacgccacgcaggccggcaaggaactcggcgcatctcaagcagagatcgtcaggctgaccgaggcgacggcgcaatctctgctcatcaccggcaccagcgccacggcggcatccggggccatcctcgggcttcaacaggcgctcgcctccggcacagtgcgcgcagaggaattcaaccagatcaacgagggcggcctgcgccccttgttgcaggcggcggcaaacgccgagaaatatggcggttcggtcgccaagctgcggcaggccgtcatcgacgggaaggtcagcagccaggaattctaccaggcgatccttgccggtgccacggcgctggaaagccaggccgccaaggcgacgctgacgatatccggcgcattcgagagcctgaacagtcaactcaccgcctatgttggcgaggccgcaaaggccaatggcgtctcggcggcgctggcgatcggcatccagaagctggccgacaatctcgacctcgcagccggagcccttgccgttatcgctgccgtgctggccgggcgctttgccgcgagtatggttgtggccggtgcgggccttgttcgcacgcagatcgcagccgccacgaccgctgccagcttcaatgcgatgacgcttcaagcgacacgcgcatcaaccgctctgaccactgttggtgcggttggcgccgcgactggaagggcattgctcgctgcgttcggtggcccggttgggttggccgtcacggcgctgacccttggcgttggctattatgtgatccaggccaatgccgcgaaagccgcatctgaagacctgaagaaccagcttcaggtgtccgctgacagcctcagcgcggctgaggagcgcgccagaaaggctggcgtcgaggtcgaaaaccttggcgataagtcgtcatcggcgacaggcgacgtgttcagcatcggccgggcgatgaaattcgcatccgacgccgcatcgcaactggccaagaacgcgaaattcgctgcggccgcaacggcgacattgcgcgccgtcgaggcagagcgccggattgccgagatcgattcatacggaaagccaaacgaaacgctttcgcgcatcaatgccgcgctcggcgggcagaagtcaaacgaggtcatcaacaaggcattcgagagcctgcaagcggagaggggcgcgcttcaggccatcgcgcagaacgcgcggcaggaggcgaaggtcattctcgcaacgcctgatgcagcgttcaatgaaaagagccccgctcctgcgccggcaggcgatgacaagaaaaagaagaaaggccgcgccggcccgactgcggaagaaatcgaggcccgcttccagagcgagctttcaaacgagatacagcgcaccatcgaagcgcggcgcagcatcgcgatcggcgccgaggaacaggctgcgcttgagcggcaggcgctcgccatcgccgtcgaacgctacaaatccgacgtgcaggcggacaagaactactccgatgcgcagaaggccgcccttcaggcgcaggccgacaagacagccgaaatcgagcgcgagcggatcaacatcaacgagcgcgaggcactggcgcgcgagcaacttgacgtcatgtccggcgagatcgccaatgaccgcgacatcgcttccgcacaggcccggttggctgagacgagagatgagcgcgcgcggcttgagttcagacttcttgacctcgcctatgagcaggagcgggcggaacttgaagcggttctcgccagcgaaaccgccaccaaggcgcagaaggacatcgccaacgcgcgcctcgccatcctcgggcaactccgcggaatggaagccgaggaaatcggccgccgctatgaatccccccttgagcgccgtcgccgcgatgttcgggaaaccgccgccaacatgggcgacgcgatccagaatatcgagctggatgcagttgatcgcctcaccgatggtcttgccgacgcctcgacggagttcatcaagctcggtggcgttgcgggcgatgttctcaacggcatcattcgtgacatgatccgccttgccgcgcagcaggcgattttcggtggcgcgggcgttggcggcattctcggcacgatcggcgggttgttcgggatcggcggcgccggggccgcagcatccggcgccgacatcgtgttcaatccccagactgccgcgaaatatgggtttgcctccggtggctacacgggcgacggcaatccgggcgacgtggccggcttcgtccacaagggcgagtatgtgatccccgccagcgccgtgcaacgcatcggggtcgccaatctcgacgccctgtcgtcagcccgctcaatgaccggcgtttcggcggcctcgcctgcctccgcgatgaatggcacgatccgggtcgcgatcacgatggacaacgacgtgttcacggcgcgggtgcaggaggcgagcgttcctgtcgccgtggaagttgtgcgccagaacggcccaggcctcatccaggccgcgaaggctgagacgatgcgcgacatgacccgcccgcgcctctgacgacggtaatccagttccggccatcgccctaccctcgcgcgcatggccgaaatcaccatgcctgccggcgaccttgaagatgtcgagatcgaacttgaccagaattttcaggtcaaccgcagcgcatggaccggacgcaggcgtgtcactggcatgccgggcgtgcagaaatggtacgccagcgcgacggttccggatatcgcgacggaggaagacgagcgcccgtggcgcctgttcctgctctccctgcgcggccccctgaactggtttcgcttcccggtcgcgtgcagccagcgcgccggctctaaccccacggtccgtgccggtggcgggccattcactagccttccgcttgaggggctaccgaactcggcgaccgtcctgaaaggtggacagtatatgaccgtgcccctcccgtccgggaggcatcggctcgtgatgcttaccgccgatctggtcacgaacggctccggtcaggggacagccacgttcgtccctgaactgaccgagacgccaacgaccggggcgatagtcgaaacgatcaaccccttcctcatggcggcactcactgacagtcggcaaggctggaagctcagcaatggcgtgagcgtcttccagatcgtcgcagaggaggcgttgtgagccgccccgacgcaacggcatcggcggcgctggatcacgacttcatccgcccgggctttttctgcttcctcgacatcgtcggcgatccgtttcgcatcaacacgctcggcgtggacctgctcattaccggcacgccctatccggaaatgaacgaccagacgttccttggggtaaccggcaggctcgttgatatcggcccggtcaatgtgaagggcggcggctctgacagcgtcatggccagactctccggcctgcgcgatctcgacaacgatacgctgaacacgatcggcgaccgcgccaactggcaggggcgaacggcgatgctctggcggatgatccgcgatgtggctggtgcccagcagggcgcgatccagcactattacacgggatacatgacctcgctcgccatttccggcgaaccgcagtcgcagaccatcgaactgaccattgaaagctacctcgctgcattcagcgaggcgagtaaccggacctatctcgatcaggaattgttcgatcccggcgacctgtcggcacgcgccagcatcgccatcgcgaatggcatatccggcaatccgctgatgagcaacacgcagaccaattccggcggtggcgctcgcccggtcggatattccgggcagccgctcaaatgatcgcgcgtcgccccgattgggaggtgcggctgtccgcatatctcgctgaacggttcgatgcgatcgtgttcgaatggggggcgagcgactgtgccctttatacggccgatgccgtgctggcgatgacggacgctgacatcgccgcgcggttccggggcaaatattcgacggcggctggctcggccaaagcgctcaggaaatatggcgccgggacgctcaaggacaccttcgatacgctgcttccgcccaagcctgtcggctacgcccggcgcggggacgttgtgatgcacgacggcgcggttggcatctgcatcggtgccgatgcgcttttcatgcggctccccgaggctgggccgggccttgagcgcattccccggccggactggtcgcatgcctggagcgtcggatgagtggcgttataaaggcggtcggcaaggtcgccggcatcgtcgcggcgggactcgccatcgcgaccggcgtcggggcaatcgctggcgcgaccattatcgcaggcatcgcgtcggctacggctgtcatgaccgtggccggtgtcgtctcggtcggcgcctcgctgctcacacgccccaaggcgccctccgtctctcctgcaacgaccgaccgcctgacggcgagtatcgacacgaaggcctttcgcaagctcgggttcggcaagacggcgctggcgactgatatccgcgatcaggagatcaccggcgcggagcaggacgaggtccaccggttcgttgtccttgccagccacaagattgcatcgatcgatgagctttggcttgacgacaaactggcgtggacggccaccgggggtatcgccgccgagttcctgggatatctcggcgtcgagggctacaccgaggggagcgcggcgaacgccaagaacatcagcccgcgcatgggtaacacgcgccgatataccggccttgcgtggatgtatctgcgcttcaaggtctcgggcaacagcaagaaggccgaaagcccgttcgcgcagtccatcccgtcgcgcgtcaccatcgttggcaaaggcgcattggtctatgatccacgcctcgacagtaccgttccgggtggcttcggccccatgcgtgcggacgatcagactacctggggctgggatgatgacgcagcccgcaacccggccctgcaaacgctctggtatctccttggctggcgcatccagaaccccgtcacgagcgaatggcgtctcgctgtcggcaaggggattccgccggcacgcatagacctcgccagcttcatcacggcggcgaacctgtgcgatgagccggtggcgctcgccggtggcgggacgcagccgcgctatcgcagcgacggcctgttctccgaaggtgatcccacgtcggtcgtgctggaccagctcaaggccagcatgaacgccgagctggacgacctcgacggcaagatcaggatcacggtcgcgcacaacgacctcgccacgccgatcgccgacttttccgaagacgacattctgggcgccttcacatgggatcagaccgcgccgcttgaagaaatgttcaacgtcgtgcgcggcacgttcatcgatccgtcgcctcagtcgctttatcaggcggtcgacttcccggaagtgcgcatcgatagccctgacgggattgatcgctatcagcctgtcaatttccagaccgtgcaggatgcgcgacaggcccagcgactcgccaagcagcgcatcgcgcggatgctctattctggtcgcttcacggcgactttcggtcaccgcgcatggagggttcagaagaacgacgttgtccgtttgaccttcgccccgcttgggtggaccaacaagctgtttcgtgtcgtccagaccgccgttcaggttgacggccaagtgccgatggtactccaggttgagcatgcagatatctatctgtgggatgctgacgagcgcccggcaatcgagcccgtagaaccaaccacctatgacccgtatctgaaccccatctatcaggatatcgtcgatccgaaatatggcgacgggacgtcaatagatgattttcgaagcacggttgaaactcagataggagatatacaggacgcacttgaaggcatcagcggagagtttgtccttaccggccaactaaccaatccttccttcaatatattcgcatatgccgatggaactctggtatccacagccggggcttccggcactttcatcgtcaagcagggcaatactgttgtcccggcatcgtctgtcgagttcagttcttccgcttctgcgggtgtgacaggctctataaatgcggacggcgattattcggtcaccggccttaccgtcgacaatggctcacttacgctgaccgcaatatatgccggcgtgccactgactcagatattcaaggtcaccaggacgatagtcggttacgaaatcgtttcctctctgccgaccaccaatctgttcgaaggccgcgtcgtgttcctcgatacggacggcaagctctatcgctatcacgccagcgcatggacgaaggctgttgaggccacggacatctccggacagatcattgcgagccagatctccgatggcgcggtcagcatcgccaaattcgcgtcgggcatacagccggtggcaatcgtcagcagcgtgccgggctctctgtccacccgcgccgtgttcaatacgaccgatgggaagctctatcgctggaatggttcggcctatgtcgctacggtccccacgaccgatctgacgggcaccatcataacggcgcaaatcgcagatgcggcgctgaccacggccaaattcgcatccggcatacaacccgtgacgattgtcagcgccgtgccgggctcgctctcgacgcgcaccgtcttcaacaccaccgacggcaagatgtaccgctggaatggttcggcctatgtggcgactgtcccgaccagtgatctcaccggcaccgtcacggacgcgcagattgccgggatggccgcgagcaaggtcacaggaacgctgtctgacagccagcttgcggcgatttcggcggcgaagatcaccgggcaaatcacctcgacgcagatcacggacggcgcgatcagcacgcccaagctcgccgccggttccgttaccgccgcccagatcgcagctgacaccatcacggcagcgcagatcgcggcgggggcaattacggcgtctgaactggcagctgggtcagtgattgccgggaagatcgctgcgggcactatccaggccattgacatcgcggctggggcgatcacgaccgccaagctcgccgcgggcgcggtaacggcgaacgagatcgccgccgatacgatcacggcggggcaaatcgccgcaggcgcgatcagcgccagcgagatcgcggccggtgccgtggtggcaggaaaaatcgccgccaatgccgtcacgtccaatgagatacttgccgggagtatcaccacggcgaaaatcgccgccggagcggtcacagcgacgcagatcgcagctgacaccatcacggcagcgcagatcgcggccggcgcgatctcggcaagcgagatcgccgccggggcggtcaccaccaacaagctggcgattattccggaaagcctgataccggacccctatttccgcgacccgacctattgggccggtggcggcgtggatgctgggggttggttcccggaaaatagcgctaccggtaacttcatagaggcgcttggtgccccaagcggcctcacgctggcgccgatcggagcgacgattaagtatgcatggggcgcagtgctgccgttctccggcgtcggtcaggtgctcaggcttcgcttcagggcgctcaatccgggcgctgatgccatgattgcgactctgttgttccgcgacaagaataatgcggtcattcccgtctatctctcgatcaatatccccgccggcacgtcctcaccgcaaacattcaccgcgcagcaagtcgtcccagaaggcacctgtttcattcagcaggtcgtctacaatgatggatcagtcgcgagcgccagtcaccgatcgatcaccgcgctcaagctggacgtagcggcgagcgccgaactgctcgtcgacggcagcatcacggcttccaagattgtcgccggctccatcaccggcgaccgtatcgccgccaacacgattgcggccgggaatatcggcagcgagcagatcacggcggacaagatcgcggcgggggccatcatcgccgggaagatcgcggccaacgccgtgaccgcgctgacaatcgcggtggatacgatcacggccagcaagttcgtgacggacgctggcgtcgatctggcggccatcgttccgggggcgatcaacacggcgaccagcgccacgcaggtgagccccgtgaacatgaacgacaccaccagctcaagcctgcccctgctcgcgacatcgggcatagcgtgcggcgcggacgatttcatttatctgcgaattcgcgcgcagatcaccgcgtcctcaagcttcatcggcatcgtctatgtcgaccgctacgtcaacggggtcctcagttcgacgctcgggggctatatcggggacagcaacagctttctgggcgtctccggggcccagacgcgcacatttaccgtggaagacggcacgcatccggccgggctgatccactatgtcctgcgcgcggtctgcaccggagggacggctacgttcaataattcgtacatctcctatcgaaggttcgcgatgaaatgaccgtgcatctgttcgtcgtggaccccgaaaccggcatgtcgatcagccgcatcgaagtcgcgtccgtcgagctggctgcgcaatatccgacgcctgacggctacagcctctacgtctttaacgaagcgctcggagaccctgccgatttccacacggcgaaggatggggacgagatcatattcgtgctgcgcgcggccgatcccggcgttgaactggccctcgccaaggtcgagcgctgggaagcggtgaagcgcatccgcgacgcagcgttcctcgtcacgcccacggtgttcggcaggttcgacagcgatcaggcggggcgggacaatatcgctggcaagctcgccgagttccgcgagcttgaggcgctcggcatggcgctgccggaagcagtgacatggaagctcgccgacaacacgttcatcgataccctgacgccgacgcagctccggcaggtcggcgtgcgcttctcccagtatcgcagcgatgtctacgcgcggtcgtgggcgttggaaacggaaatcggcgctgcgacttcaatctcagcgctcatggcgatcgacatccatgaaggctggccaataacctgaaaggacctgacatgaatgacttgcacgacctggtcacatccgagccctatggcgcgatgatcgccgcgctggaagcgctgcagcccacctatctcgctgatcccacgatggcaccgcatatcaacggatcgctgacctgcctgcgcaacctgcgcgccgccacgcccgccccagagacggaaggcgatccggacgaaccggagccagcgcccgtatgaaccaccgacgacggtaaaccgaaactagccgcctgcctacccttgctgcgaacctcaacaggatcgcggcatggctctcggcgaacttactctttcgaccactcagggcgtgcagggcagcccgtttcaggcgacgatcaacggcctgaccactggcaatgtcgaggtgttggccgatggctctccggggttctcgacggtcaacggaaagctccgcagtgaaggcctgccctaccccgtctcgaccgttgtgctgcgcgaatatgagccgggcgtcggcgtcggttaccgggacagcaggatcgacattctggccgccacgaccgcctctaggctggcccttgcccaaagcatgatcgccgatgggcggacactggtgcgctggagcacggcgggggctgtgcaggcagatgggtcttacgaatatcgggtctacgccgaggacgatctcggcgccacgacaagtgcgcttgttggtagcgccacccccacgccgacgccgacacccgggaccgatgcggtgcgggtcgccgtgtcgaccggctatcattccggcagcgattccggcattcaggcggcactggcaggcaacaagacgctcaagagccggttgacccgctccatcgcgtccggcgcgacggagacgttcgcatggcggctcgccgaagccgtcccggccaacggcctcgatatcctctacatggtatcggccacgggcggcgcggttgccgcagcctactctctcgacagcacgaacggcagcaacggcacatggaccgcgcttaccgccgccatggcctggccgaccaacaacggcggcgccggcggcacagcgctcggcgcgcattatcgccgccagcgggtcaaggggccgggcacggaactgcccagcggcgcatgggtgcggctggccatcaccgcgcccaccggcggcgcctcgctctggtatcccgcgctgtatctgcgccccgacttccgggcgaacatcttcgccagcatcggcgcatcgctcgaagcctatccggtcaacagcaaggagatggaggacgccatcgtggcggccgaccccggcgccgacccgatctggttcaactgggcgcttggcggcgcgacgctcgcccatcaggcatccgacgcggcggccggtcttgccctgtggggggacatcgtcggggccgtctatgagggtaatagcggtggcaacgatgtcaccgccgcgcggccgattgacgatgatagtccgagcgccctgacggcgcttggtgatgcctatgacgcctatgtcgcgacgatcgcgggcggcatcccggcatgggcgaaaatctattccatccgccgcaccttccgcgcctattcgggtgtcacgccaaccgcacaagctggcggcatgctgccttatgagcagcaggtcttcggcccccggatcgcggcgcgcgacgccagcctcatctccgccgcgacaggggtgcagcactgcgacctctacattcccgcgatgcgcaggcgcgccgctgcatcggacggcacgcactggtccctcagcctgcccaccggcagtgtctacgactggatgcgcgccgagatcattcgcacggtctacgcgcatttccgaaccggatcatggccgacgaaatcctatgccgagatgcttgtcgaggccgccgagtggagccgggatgtcgacgattgcgacgaggcgcaatgggcactcgacagcctgccatcgagcacacttaagacgtccctctccgcgcgcgtgacggcggcctatcccgccgtgatcgatcggtttggcagcgcggacggcaccaatctcagcgctcacacggccgattcggggcaagcctgggcggcgcaatccggcgccatgctcatcaatgccgggcgcgtctatccgagcaatgcctcggcatacaagatgacatggacgcccccgtcggcggtctacaaggccggcgcgaccttctattgtgcgagcgacacggccgtgggttacggcatgctgctgcgttacacggacggcagcaatcgactgcgcgtgggttatgacagcgccaacgacaagatcgagctggcgcagaccggcggtacccaactgctcgcggcatctgtgctgacgccgatcgtcgggcggaagatcaagctcatggcggtgccgccggagatggccgacagcgatcactgggaagtctggcagggcaatgaccttggcgactggaccaaggtcatcgaggacagcgccgacgccatcacctacagcgcagcctccagcatcggcctgcgctgggccaacagccagaccacaacgaccggcaatcagtgcgacgcggtctgggcgcagccggcgtcatgaacgctccgtcccgcatcgatgtcgccgggcaaccgccctgctgcccctgctgcaaccggccgatgccgctgaaagtgcagcgcggccgactcatggtcatgagcgagccctggcgcaccttctgggatggccgggaaatcccgctcttcgggcgcatggagagccgatatctctcgctgctgttgcggttcggcgaggtggggctcggcgccttcgagatgctgctgggcgaggacacgagcgcgcgggccgtgcccgtccatatgagccgcctgcgcaaggccctgatcggcaagcccgtgaagatcgagaatatccatggctggggataccggctcaaaatggaggacaatccatgatgcgcctgattgccctcaccctcgtcatcgcatcccctgctgcggcccagctcaaccagctcgtgcggcccaccgcgccgggtgttgcgcccgcagagacgggtgtcccgacccaatggcatgtccaggcctatatggacagcgcgccgatccccgctgcaggtgggcgggacacgcgcatcgcgacgatggatgcccgggccgcactggcctgggccatggccgatcatgacgcgctgctgagccggatcggcatcgacccggccgagcgcaaggccatgaccgccgctgccgccaaggcggtgcggctgcgtcccctgcttggggaggccagtgcggacacctttatcgatgtcgaggcgagcggcaccggcgggcgcaggagctacgtgcgcatcgtggccacccccgcgccgcagtgatctggagaatataacatggggcgcacactgaacatggacagcgattttctggactggctcaaagtcggcggggcggccggcgtcggtattggcggtggcgccggcgtcttcatgggcctgctactgttttttcggtggatgctcaacttcattgccgggcgaaccgacatcaatcagcagcgcctcgatacggtccagcaccagttgatcgaggggctgcgtcgggatgtcgctgaactgaaggcagagaacaaggcaatgcgcgccgagctggcgcagtgcaacgaaaagcacgccgaacaagcgcaggagatggcgcttttgcgcgctcagctcggcatcaaaggcgtgatcgcgcaggaggccgcgaaggtcgctgcggctgacacgctggcacgaaaggagcgcggcgaatgagcgtcgatatcatcaagacagtgcaaggtcatctcaatatccccgcagatggcgtagcaggcccgcagacgtggaatgctattgccaaagctcttggcctgcatagtgcggctgctccgggcatccctgatgactactggccgatgctgagcaagatcgaaagcaatgacaggccctatatcaaggcgccgacatcaagcgcgtctggcctttaccagttcatcaaatcgacgtggctgggcgaaggcggcaagtggggcaatgatccctcgcaggcgttcggcggcctcaagccaacggtcgaggaacagcttgcccgcgcgaagaccttcacggaaaagaacgcgcagttcctccgcaaccggggcatcccgatcaaccgggcatcactctatgctgcgcacttctttggcccggcgaccgccgcgaaggtgatcgaggccgatgtcaacgcgcgcgccgacctgatcgccggggatgccgcgacaaaggccaacccgtccattctgaaagggaagacagtcggccagttcctatcgtggctgcacgggaagacaggggcttgggcgcggtgaccgacccccgcattatcatcggcactctgtttatcgtggcctactacgccacactatgggttattggcttccgacctatgcctgtcgagaacgtctcgctgattaaggatgcgatgctccagctaggccccccggttgggatcatcatcggcgcactgttccgcagtgacaggcgcgacgaagaggccacgcagaacaccggacgcgcatttgacgccatcaaggctgcatcggaaggtcgaacggtccagatcgatcaacctgctgacaagcctgttccggtgaaggaagagtgacccggcgcagtgtgcttcactactcggctgatcaaacctttcacttcgagaggccggccgggttctattagagaaattatatcatgatccccctcacctctgcaatagccttcacgcgaggaaactggaaactgatcggagtaggcgctctggtggtggcgcttgccatttccctcgcatggggtttccgggtggacggcctgcgcgcggcccgcacggcagaacgggaccagttcgcacgcgagaacaggacatgggcggacaagcacgccatgcaggagcgatcgatcgtggacctgacccgtgcccttgatgccaagagcgccgagagcgacaggcgcgccgaggcttacagacagcaggccgaggatgatgcccggcgcctcgccgcgatggacaaggcggcgaccacgacggaccagcggattgcccggctgcgcgagatcgcgaagcaggggccgtccatgtgcggcgtcgacgatgagctacgggaggcactgagcggcatatgagagcgatactgatactggcggtgcttggcctcacggcctgcgccaggaccgttccgacgccgcccgcgacgcaaatcaagatcgtgcgggaggttgtcgaggttcctcgaccttgcaatgccacaaagccgaagcgccccgagccgatggcgcgcccgctgccgaccgatctgcggacgctcgtcgccttgctggcggccaagctggaggaatatagcggcccgggcaagttcgctgatcgcatcgagggagcactggatcagtgcacgaaggaatgacctgttaagcgcctgccatttcgcgaacatgttttcgggacgtgttaagcaaagtggcgaggtgcgctcgatatcacgcattgtgcagcactcggaggctgcgcctcgccttcaagcccgatgccgaagcagagcgggaacctcgtgacacagctattggcacccttgggtcgtcaccctcacacagccaccttctccgggcgaccgcgtcacagctctgatatactggattcacgctccaacgtcaaaccgccatccacccccagcacagccacacaaggccgagagtgaagcgggcgccgagaaggaagtcagacatctttctgctcctccaggattgcgcggacggctagaccgagcggggtgaggcgataatatgtacacccggcgcacccatccggccattcacgttgcaccagagatgaatgacggcactccagtgctgccactgcctgccgggtaacacctcttggcggcggactatattccccagtcatacgcctaattacgcttctctgcgcctcgctcagccgcgatgctatctcggagggggtggtcattctgactgctccggggtgttgagagaggcgagatgcgacactgcttcgctgtacgcccggttcaaaggctcatcgcacagtcgcaagacaatctcgtcgtcaaccgccttcgccagtgccgccagcttcttctctgcatgctctgcgcgctggcgttcggtggcgagaagatcggccatccggtcagtcgtgtccagaatggcgcctattgcgatcttgacaccatgctggttatcaaggtcaccccgcaaacaacgttccgcctcgccgatggcaagggcgacacctttctctgccgcatgtgcctccatgtactggaggtaaacttcccgcgcgcggcgcagaaccaccagccccgccgctggcaccggatcgggcgcggtcatgggcgcatataccagtcggatttgcagcaacgcaggcaaagcaccctcacaaattccggatgagggaacttcggcaaaacgggcggcagcggcttacgctcaaccgtgcgcatcttgtggatgcccatcctacagagccatctatgctttccgaagtcgctcacttaccgctctccagcttggcgagggtggcgcgggtacgttcttcaaacgtttcagccatgacggacggttttcctgaaagggtgcttatgaggatattgagcgcggcaaacccgttcgcggcgtctttcagcgcctccagcacctcctcccgcgcggccgatggtccggcgtgggtgaggcggtgggcagcaagggtggccgcaactttgtcaatatccgcctcatagtatccgtcatgcgaaacaatgttggccgcagataccaattggtcggctaaggagtaatcagcatccgtcaccccaacggcaggcggcgggggagtggagcgcttgttccatgcggttatggcttcgtcagatgttgcaagcatcgggcccgcgcaatcgcagatatcgcactcaaccacaaaatatggcgcgctctctgcgttttggcgtacggcaagcttgtccgcattattgcaccatggacacggcagcagttcccccgccccatcttgcggctgctcggccgatgtgggcgcaggggcggcgggcgtggtcagcaaatagtcgagggcgcgctgccagaacggatcaagccaccccttgaagtcggcaatcaattcagcgcgcgaaatcgggtcgccgctatcgttgtagaacaacgtctcggctccctcgtggtttttcggcgcggacggaaaaacctcaccgaggccctgctcggcggcggcgggcgtgggtgtctgtgtcatgcacgcttcctttcaatgagaagggggatatccgatcgaggaaggtcatgggcagcacctcggagaaccgccgcagaggttcatgtcgtcgccatagacgaacaactccacctcaacgggccactcggaagggttgccgcaccggacgcaatcgaactcgatcctgccattccgataggtgaggccgtcaggtaggccgagaatgtcactcgcgtcccattcgtcgcaagggtcgtaaccgatgcggtccagaaggtagcgaaggccaaacagggtgactatgcggccagagatcggcttgctggcgggccgtgtatcagctcggaggctcacccctccgcccctgtgtttgagggggagaggcgggcctgaagcgcgcgctcgtgttgcgccagtatctggtcaacgcgctgcgccatgcggtaagggtcgcgtgagtgccccacatgccaccccttgcacttgggacaccaatagacattcatcgcgcaatttttcagccgcttgacgacgatgcaggcgatttctcttgtccggtgacgcttcttgccggagcatccgtctctgctcactggttcaacccctgttcgcgtgcggcattcagccgcgccattgctgcatcgctgccgccttgatcgggatgggctttcatggcgagcgagcgataggcggcattgatttgctcacgcgtggccgaaacaggcacgccaagcacctgccaccactgctccggcgcagggagcgcctgatagcccgcaaaggcctgcgctgccgtgccgacgccccagcgatccatcccgcgcagtgcctcgatgtgcttggcaatggcagcgatattatctgccactcgatcccacttgtcgcaggcgagcacggtgtctttgccctgcaagcggaaatagacagcggcaccggggtcttgcggctctggctggccggagcgcggattaccatcaaggcgcgtctccagatttgtggagagcgtcacataaccggcgcgcagcatgtccaactcattctggagccgggcacgtgcatctgcgacggtgagattggtcttgtatccgttgcgcccggtcgtgccgaacttcgcgctggagcggtatcgctcccgtggccagccagttggccattgaagcgggaacgcttggacaccagtattggcactagtcatatcaacgcacccctatgcgttcgtgtggcaggcctcggtcgcgctggcaggcgctgccgggccgttcatgacttcaccgcgcgaatgccttcgatgatctcttcaagctcgtcgacatattcgtctccattcccgggaaactcggtcacgccggtagaagggtcgtaagagccatgctcctgcacgtattcgtcgcggcgcttctcaacgaatttggcggcaagctcgatgccagcggtgagttgcgttgtcaccgctgccccctctttgaggcagcgaggcttgtcggggacgacctcgtactcatgaaagccagttagcttgacgctatagggtcgataatgttcggtggagcgaatgtccgcatacccgcagtcaacggcggcggcatgaacggcatgctcgatcttgttgatgtggaacgcctgccaatttaggttgacgttcgctttctgggatgccttcgggccttcagcgtgaagcgccctatcggacaacttctgcatcttcctgcgctcgtcgcgcaggttcttcactgcgttgaagaggcgctccacgtcttcaaggtgcgcaaccattatgctgccaccttaaattcaacccagaggttagagtgaacgcgagccttgtactgatcgccgttcacgtaaagcttgaagtcgtctatccaggtcgggaagccttcgacctgcgcgccggagaagcaattatcaagcgagtacacgcgaacatccgtggcagctgcgattgccgaggtgaattccttcgagttctttctgactgtccgttccatcgtgcttgcctccgtatctgatatgagttatttatctcatatcacttatagggtcaatacctcatatgagaaataatgcagccttggcacacaaagtcatatgcgatacgccccgacgcgtgggcagaatcaaacgatgggccgaggacatgcaggcgcggttcgccgaggggacgttcgcgcgcatcgcgcgtgtgctgaaggatggcgaggaccgcacagacttcgtgcgcgaggccgtcgaggcagagcttaagcggcgagagaagtagcctcgggggcgattgcaggcgctgccggggccgtttgtttccgtgaacagtaagggaacaggttgtgccactttctgtgacaccatgaaccgatgcggggcgcgtgtttcgcgctttcctagttgaccgtgtagcccggaaaacctagggaaatccccaatcgccggattagcacagtggtagtgcagcggttttgtaaaccgaaggtcgggggttcgaatccctcatccggcaccagcaatccaccacaaccaccaccatttagatgtttgatctccaagtgtgatggtacgattgccaaactcacgcaagcttccgtcgttgcattgatgctctccgttcgaggaaaacgccttgtctcggtgtcttccaaaccgtcgcaggccaaatttttaaatcgagctcagctgcttctcagatgcgcgcaatcaaaaggcaatcgcggcggcccaactctcgtttccccgtttgtttccttcgtgccattcgctattgcaggcttaaatgcgatcgagcccagaatatccctacccgttaaggatcgcgagccgctggctgaaactctccatccatgcggacgcttttcgttccaatcctcctgcttacctgacggccctatggtggcgtctttgtcgcaagaaagtacgttcgcgcagccagttggctccgttgctcggcacttcaagaagagcctacgatgcgtgggtgctccggaaagaaaaacccaaccctcccgatcatcttcgtggaacggcaccctccatactggcgctggtcgagggcggcgcggatcaggcacttgtggagcaaactctacggaatctggcctccgaaggcctgccgtccttggtgatcggctcggagaatacgcctaccctttccgaggcgatccagaagatcgactggagtgtcgcgccctggctgatgccgattgcggctggtgataagctcgccgcaagcgccgcaagcgcctaccgagccgcgatctccgggacggaatcacggctggtatatgccgatgacgatcttctgacccgaaagggccggcgcaccgcgccgcatttcaagcccgacgggaacagcgagctgttctgccatttcgactatctttcgggcacctgtgtgctgcgtgcatctcgcgacgagttggaggcgattgcgggggcgaacgactggatgcgccagctggtgtttcaggcgatgggaaaggaggcgccgctgcatgttcgcaagatactgcaccacaggaacgatcgtccgcgtccccatgtgcccccggctcctgcagttctgtcacgggacttgccgcccatcactgtcattgttcccacacgcaaccgagcggatctgctgaaaacttgcatcacaggcatcgcgcgcacggactatccggacgtggacgtgatcatcgtggacaatgacagcgacgatccggaaaccctgtcctttctcgccggtctcgagccggcgcgccaccgggtgatacgccaccccggcgcgttcaattattcggcgatcaataatcgtgccgtggagcaggcgcgcaccccgcttctatgcctgctgaacaatgacatcgaagtgatcgagccgggctggctggcgacactggcggttcaggccgtgcgcgaggatgttggggcggtgggggctcgcctgctgtatccggatggtcggatacagcatgcaggcgtcgtgatcggcatgggcaatgcagctggacatgcccatcgcttcctgcgtcccgaggaagagggttacttccatcgccacgcgctgccccaattcacctcggcagtgactgcggcgtgccttgtggttgagcgagagcgatttctggcggtgggcgggctcgacgagcggcttttcccggtcgccttcaacgatgtggacctttgcatgcgcctcaatcggcggggatggcagtctttttatgagcctcgtgcgacgctgatccaccatgaatcggtttcacgcgggtttgaccgcgaccctgccggagcggcgcggtttgccggggaactggcagcgctcaaacagcgatggggtactgacacggcagtcgatccctttcatcatccgcagctaagccgcgcgagtgagctttttgtcgtggacctataaaaacattatgttggtcgaaccagaaaccaggtccgttggccgaattgcgttgccggaagtaaccctgtgcgcggtcacgtcagttaatattgcggcgactattcaagcattggagaggagcctgggtgaaattgacttcggggcctgtaagctgtttaccaataggccggtttcgatcgatcctcggaaaattacggttgttccgatatcacgactggaatcgtcagccgcttattccgattttctcctctcggccctggcggaccatgtagaaacctcccactgcctggtaacacagtgggacgggcatgtgatcgccccgcatttatggcgtcctgaatttctcgcttatgattacataggagcaagctggccccagttcgacgatggccatgatgtcgggaatggaggcttttccctgcgcagcaagcgtctgatggaagcctgcagggagccggagttcaggaagtcccacccggaagatatcgccatcgggcgagtcaatcgcacctggcttgaaagcaaggggatgcgcttcgcgccgcgggcgctcgccgatctctttgcggcggaacgggcaggagaactcgggagcggctttggttatcatggcgtgtggcacatgccccgcgcgattggtgtcgaggctttctggtccctgtatcagggtctcgatgatcgcggcacgatcaagcacgattttgcgcgtatcctgggggaagtggggcgcggcgccgggggcctcccgcgcgcgatcagaatgattttggaccatgtcgcagatcggctaaggggaagtggccgtgatgacgcccatgccggcccggcagaaaggcctgacgaattgtgatgaatcctcttcccggtgtgccgctggtcgaatcgcctttgtttcccaagcttaaggattcgctgggattaacggccgaagaggaaaggatcgcgaccagcctccatgaaaatggctatgccgtgctggacttcccggatgccgaccttcacgcgcgaattgaacggatcaagcataacctggggccgcgatacgggatcgatttcaacgatccgcaaagcgacaagactgtaggcgaacgccgcatccaggatgcctggacatttgacgaagatgtgcgcgcaatcgctgcgaatgccgcagtgatggacctgctgagcaaactttatggccgtcgcgtttttccttttcaaacgctgaacttcccggtgggaacgcagcaggacgcccattccgattcagtccatttttcgagcctccccgaacgtttcatgtgcggagtgtggctggcaatggaggatattggcgccgacgctggtccgctattctattatcccggatcgcatcgctggccgatcatgacgaacgcgatgatcgggcggcgaggcttcggtagcgacctgcagtccgcgcaagatccctatgggccggcctgggacgcaatgcgggacgcgtgcgatgctcggcaggacatttttctcgcgcgaaaagggcaagccctgatctggtgtgcgaacctgctgcatggcggcacgcctcaggccaacccccatctcacgagatggtcacaggtgacccattattatttcgatgactgcatctattatacgccggctttctccgatgaagcattggggcaactgcggttgcgcgacctcgtgggaattgatgacgggcaaccccgcctcaatcgctacctgggggaagcactgccaaaaactcctgtaacgcctcgtgcttccttccggcggcgcttaataaagaggatccgaatttgatgaacgtggcggtcagtattttcatcgaagggggagcatcaacgcaatgacggagctctgtggtgagcccgtaaatttggacagagtgctaggcgttagtcctggcatttgacgagttagatcgagtgtgaatcttgggctcgattgtcccgatttcgcagatgtaggagcgagactctacctctggcctgtaacaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntatggcctccgccggatgcaataacgcgggctctcacgatgcgcgccgcatcaccgcctgagcgcccccggcgcaaaatccgcttggtagcaccacaaaagcagcccgatgcagcgtcataaacggcaccatcctcaacaatcagacggcaatccatctttcgcaaaggtctcgtgtgcgcggaagttgacgcggcgctcggcgcatctggggtgcagacgcaaagtctgcgagataatctgtatcgccgccctcaacgctatgatccgcaaacgacacctatcgcacgcgcataagcatcaatagccgcccaatcaccccttctgcgcgcggacgaggtccagcacggactgggcatgctcatggcggcagatcagcaggtcgggcagatagacgtcgcgctgattgtagatgagcggtgatccatcgatccgggaacaatggagcccatgggccagcgcaaccgcggcaggggcgcagctgtcccactcatattgcccgcccgaatgcaggtagatgtccgcctcgccgcgcaccacggccatggccttcgcaccggccgatcccatgggcaccagctgcgcgccgagcgcgctggcgactgtgaccgcttccgcagcgggacgggtccggctgaccagcatgcgcagggtctcgggcggcggcggcactggcgcgggccggtccgtgcgcaggatttcgcccaggccgggcagcgcgacggcgccgatgacgggctgcccgtcaatggccagcgcgacatgaaccgcccaatcggtccgctcttcgccatattcgcgcgtgccgtcgaccgggtcgatgatccacacgcgggatttctccaggcgctccggcgtatccttcgcttcttcggacagcaggccatcatcgggccgctgcgcgcggatggcatggcagaggaacgcgttggcggtctggtcaccggccttgccgagcgccttgccctcgaacaggccggaagcgcgcacctccagcagcagccggcccgcgacttcggcgagctgtgccgccagtgccgcgtcgctcaatgccatccgagcagcctttcgatgatctcgtcggcggcctgctcgggcgtgatcgcggtcgtgtcgatgcgtatctcagccgcctcgggcgcttcataggggctgtcgatcccggtgaagttcttgagctcaccggcgcgcgccttgcgataaaggcccttcacgtcccgtcgctcggcctcggccagcggcgtgtcgatgaagatttcgaggaactcgccttccgggatcatcgcccgcaccatttcccgctccgcgcggaacggggagatgaaggccgtgatcacgatcaacccggcatcggtcatgagcttcgcaacctcaccgacccggcggatattctcgatccggtccgcttcggtaaagccaaggtccttgttgagcccatggcgcacattgtcgccgtcgagcaggaaggtatgccggttcatccggtgcagcttcttctcgacgaggttcgcgatggtcgatttgcccgagccggaaagaccggtgaaccacagcacggccggcttctggttcttgaggccggcatgcatctcccgcgtgatgtccacggcctgccagtggacattctgggcacggcgcagggagaaatgcagcatgcccgccgcgaccgtcgcattgctgatcttgtcgacgaggatgaaaccgcccagcgtccggttctcggcatagggctcaaacacgaccggcctgtcggtcgccagttccgcgacgccaatggcattgagatcgagcgtcttggccgccagatgctccatcgtgttgacgttgatctcatatttgggcgcctgcaccgtcgcggacaccatctgcgtgccgagcttgagccagtaggctcggcccggcttgagtgcctcgtccgccatccagacgatcgtcgcctcgaactggtctgcgacctgcgacggattgtccgcggccgcgatgacatcgccccgcgagcagtcgatctcgtcggccaggcacagcgtgacggactggccggcaacggcctcgtccagatcgccatccagcgtcacgatgcggctcacgctgctcgtcttgccggagggcagcacgcggatcgcatcgcccggcttcacagtcccgctcgcgatcagcccggagaaaccccggaaatcgagattggggcgattgacccactgcacgggcaaccgcagcggctttgcctgatcggcgctgttgtccacctccacgctttcgagatggtccatcagcggcgaccccgcataccacggggtattcggcgagagggtggtgatgttgtcgccccggaaacccgagatcgggatggcgacgaaatcggtgatgccgatcgatccggcgaaatcgcgatactcgctgacgatcgtctcgaagatatcccggccgtagcccaccaggtccatcttgttcaccgccagcacgatgtggcggatgccgaccagattggcgagataactgtgccgccgcgtctgcgtcagcacgcccttgcgcgcatcgatgaggatgactgcgagatcggcggtcgacgcgccggtcaccatgttgcgggtatattgttcgtggccgggcgtgtccgcgacgatgaacttgcgcttttccgtcgtgaagaagcgataggcgacatcgatggtgatgccctgctcgcgctcggccgccagcccgtccaccagcagcgcgaagtcgatttcctcgccttgcgtgccgacccgcttgctgtccgcttccagcgcggcaagctgatcctcgaagatcatcttgctgtcgtagagaaggcgcccgatcagcgtggatttgccgtcgtccacgctgccgcaggtgatgaagcgcagcaggctcttgtgctgatgctggctgagataggcgtcgatgtcctgcgcaatgagtgcatcggtcttgtagatggggtccgtcatcagaagtacccctcctgcttcttcttttccatgctggcgtcaccaccgtccttgtcgatcacgcggccctgccgttcgcttgtcgtggtgagcagcatttcctgaatgacttcgctcagcgtcgccgcttcgctctccaccgcgcccgtgagcggatagcagccgagtgtccggaaacggatggagcgcatgaccggcgtttcgccgtcccgcagcggaaagcgctcgtcatcgaccatcagcagcaggccatcgcgctccacggtcgggcgcggcgcggcgaaatagagcgggacgatcggaatgcggttgagctggatatactgccagatgtccagttcggtccagttgctgatcgggaagacccggatgctctcgccctttgctttgcgggcattgtagaggttccacagttcgggccgctggttcttggggtcccagccatggctggccgtgcggaaggagaagatgcgttccttggcgcggctcttctcctcgtcacgccgcgcgccgccgaaggccacgtcgaacccgtggagattgagcgcctgcttcagaccttccgtcttccacatatcggtgtgcagcggaccatggtcgaagggattgatgccccgctccttcgcctccggattctggtagacgagcagctccatcccgctctccttcgccatccggtcgcgcagttcgtacatggcctggaacttccaggtcgtatcgacatgcagcagcggaaagggcggcggcgagggatagaaggccttgcgggcgagatggagcatcacggccgaatccttgcccaccgagtagagcatgacgggccgctccgcctcggcgaccacttcgcgcatgatgtgaatgctctccgcttcgagccgttcgaggtgcgtgagtttccgggtcattcagcatcctgcatcaaggagtggagattcggggcgcctcatgggcgaggcagtgctatcccagaccctaccgcaaggcagcatgcttttcctgtatcaggaaacaatttgtctatcgcacctggcttcaggccgatcgcggagggcgaagtccggcgatcattccgcggcggccggggccttgctcttggctttggacggtgcctttcccttcactgtcgttttcttcgcggcgcctgacttgccggcgctggacttcgccttgcccttgcgcttcccggcaggcgccttggccgcgcgctcgtcgatcagctgtgcggcttcctccagcgtcagcgcatcgggcgcgactgtcttcggcagcgtcgcattggtggtgccgtcggtcacataagggccatagcgtccctccatgagccgaatctccgcttccgtgcgcggatgcgcgccgagtatcttgagcggctcggccgccttgcgggcgccgccccggttcgctgcatcggccagcttggcgacggcggcgttcataccggtctcgaagatctcggccgtggaggcgagccgcgcatatttgccgtcatgtgcaagataagggccatagcgtccgaggctcgccgtgatcggcttgccggtctcgggatgatcgccaatggtgcgtggcagcgaaagcagtctggtcgcccagtccagcgtcagttcgccattgggcagatccttgggaatggacgcgcgctttgcctccttgccgcttcccatctcgacataggggccgaagcgtcctgacttgcgcaggatcggctcgccggtttccggatgcgtgccgagctcctcattgcccccggctgcatcgccatcggcgccaccgggctgtccgaatttgcgggtgtagcggcattcgggatagttggagcaggcaatgaacgctccatagcgcccgcccctcagtgacagccggccgtcgtggcagagcgggcagagccgcggatcgctgccatcgcctttgtccgggaacagcatgggcgccagatattcgtccagcgcggccgtgatctcgctcggcttctgctccatgatctcggcggtcttgggcttgaaatcccgccagaaggcttcgagcacctgctgccactgcgcgcggccaccggaaatctcgtccagttcctcttcaaggcccgccgtgaaatcgtaggacacataacgctcgaagaaacgctcgaggaatgccgtcaccagccgaccgctctcctccgcgaagaaccggttcttctcgatgcgcacatagtcgcggtccttgagcgtctggatggtcgaggcataagtcgaggggcgaccgatccccagttcctccagccgcttgacgaggctcgcctcgctgtagcgcggtggcggctgcgtgaaatgctggtcggcgcgcacgtccttcttggccggctgatcccccgccttgagcgcgggcagcagcctgctttcctcatcctctccatccccagcaccctgccggccgacaggatcgtcccggccctcttcgtagagtgccagaaaacccggaaagagcaccacctgtccggtggcgcgcaggacatgctggccagtgccgtccgtcagttcgacggcggtgcgctccagtcgcgcggacgccatctggcttgccagcgcacgcttgaagatgaggtcgtaaagcttggcatggacacccgagccagcgctttcccgactgaagtcggtgggccggatcgcttcgtgcgcttcctgggcgttcttggccttggtctggtagtggcggggcttgtccggcagatagccaccatcatagcgcttcgcgatggcattgcgcgcggcggaaatggcgctttcgtccatctgcacgccatcggtccgcatataggtgatcgcgccgtcctcgtagagctgctgagctacgcgcatcgtctcgctggccgagaggccaagcttgcgcgcggcttcctgctgcaatgtcgaggtggtgaaaggcggcggcggattgcgcgttgcgggcttggtctcgacagaggaaaccgtgaagcgcccggcctccacatcggccttggctgcaagcgcgtcgccttccttgccaatgctcagccggtcgagcttctcgccgcgccaacgcacgagccgcgcatcgaatcgctgcccgccctgctccagaagcgccgtgacggaccagtattcctgcgagacgaacgcctcgatctcccgctcgcgttccacgatcagccgcagcgccacggattgcacgcgcccggcggacttggcgcccggcagcttgcgccagagcaccggcgaaagcgtgaaacccacgagatagtccagcgcacgccgcgcgcgataggcgtcgatcaggtcgtcgtcgagcgcgcgcggatgcttcatcgcctccgttatcgtcgccttggtgatcgcgttgaaggtcacgcgctccacccgctcgggcagggccttcttggcgcgcaggacttcctgcacgtgccagcttatcgcctcgccctcgcggtcagggtcagtcgccaggatgagttcgtcggccttcttcgcctcgtccgtgatggccttgagctgtcgcgccttgtcgccataattttcccaagccatggcaaagccatgctccggatcgactgacccgtccttgggcggcaggtcgcgcacatggccatatgaagccaggacgcgataatccccgccgagatacttctcgatggtcttggccttggccggcgattcgacgatgacgagcttcatgatgctccgctagcttttcttgcgtgtacgcgcgagagtgggaagcaggctgcctcctcgtcaagccccgcgcatgaagattggagaataggtaggatcaggcgggccatcatgcgagactgacgcgcccgcccgcatggcgctggaggcgtccggcaatctccagttccagaagcgccgtctggacaagcgcgggcgcaagccccgtctggcggatcagttcgtcgacagccacagggctcatgctgagcagttccacgacgcgggagcgctccggttcggacagatcggtcgatggagggctatggaagctccggcgccccgagcgcagcgccagcggatcgatggcgccgatcgcctcgataatgtcctgcgcgttctggaccagcgtcgccccctcgcggatgaggctgttgcaaccctgcgcgcgcggatcggccggaaagccggggacggccatgacttcccgcccctcctcgcctgcgagccgcgccgtcagcagcgagccggagcgcggcgcggcctccacgacagcggtgcccgcgctcatccaggcgatgatgcggttgcgcgccgggaaatgccgcgcgagcggttcggcgccgggcggcaattccgtgatcaacagcccttcgcgcgcgatgcggtcctgcagatcggcattctcgggcgggaaagcgacatcgatacccgcgccgatgacggcaaccgtgcgcgatggtccggcccccatatgggccgccgtatcgatgccccgggcaaggccggacacgaccgtgatgcccgccgccgccagtgcatgcgccagctcccgcgcaaaccgggtcgccgccgccgatgcattgcgcgcgccgaccagcgcgacggtgcgctgtcgggcaagcgccgtgtccccgcgcaggatgagcgccggaggactgccgcccgcgtcgccaaggagtggcggataatcccgatcccccaggaagcaataacgtgcttcgttgcggaccacccgcgcgatctccgcttcaagcgcccgcgcgtccgccggccggaacgagcgcccgccaccgcgtgcggccagttcaggcagggcctcgagggcccgccccgcgctgccgaagcgcgccatgagctgccggtaggcgaccggcccgacataaggcgtacggacgaggcgaagcttgtcgaactggtcgtcggtcagtgtgctcatatcttgggggaggcgcctacgcgcggttcgacgccgcgtatcagccgcgcgatattggagcgatggcgccacagcaccagcgccgccatggcgccgaacgccggcatgagcccgacaaggcccaaagcgaacgccgccactggcgtgcagagcgccgcgctgatcccgccgaccgaactgatccgggagagcgccagtgcgaccagccagaccagagcgaagacgagaccgacgagccacgagagggcaaggctgacgcccagcatcgtggcaacgcccttcccgcctcgaaaaccgagccacacgggataacaatggccgatcagggcgagcacgcccgcgatggggcctccgccctcagcgcccaattgcgttccggcccagactgccagcgcgcccttggcgccatcgagcagcagcgtcgttgccgccaggcccttccggccggtgcgcagcacattggtcgcgccgatattgccggagccgatcgcgcgaagatccccggctccagcgaggcgggtgaggatgatcccgaacgggatggacccgataagatatcccagggcagcaatcagtgccgccatctgccactccgtcaaaccagcccctccctcgtggatgcgggctcttgttgcgcggcacggcagacagttgcaagcggcgagtgaattctccccgttggcgaagcatttgacgggtgcccggcttccctgcacaagacgcgcaacaatcaggttcaggggttccggcatgaattattccgtgacggcggtcatcgcggccgcacttgcgttgagcatcgggcaagcacaggcggcggacgagaagaaagacaacgagcccgcctgggatgtgaacgccccgccgggtctcaagacccgcgaggtccgcatcacggtggacgagggcagctggatgaacgtggacgtctcgccggacggcaagacgatcgctttcgatctgctgggcgacatctacaccatgcctatcgcgggcggcacgccgaagcggatcgccgagggactggcctatgagcaccagccgcgtttctcgccggacggcaagcgcatcgccttcacgtccgatcgcggcggcggcgacaatatctggatcatgaacgccgacggcagcgacaagaaggccctcaccagcgagagcttccgcctgctcaaccagcccagctggagtccggacggccgcttcatcgtggcgaagaagcatttcacgacgcagcgctcgctcgggaccggtgaggtctggctctatcatgtcgcgggcggcggcggcgtgccgctggtcaagcgcgccaacgaagtgctgcaaaaggaactgggcgaacccattccggccccggacggcaagagcgtctattatgtgcgcaacgtcacgcccggcaacatcttcgaatatgcgcaggattccgggcggaacatcttcgatatcgagcgctacgatctctcgacaggtgaggtcagcaccgctgtgacgggcctgggcggcgccgtccgccccaccccatcgcccgatggaaaatccatcgctttcgtccgccgggtcgatggcgtctcgacgctctggctgaagcagctcgataccggcgcggagcgcaagctgttcggtccgctcgaccgcgacgtgcaggagacctgggccgtgaccgggctctatccgaacatggcctggaccccggacagccgcgcgatcgtcttctggaccggcgggaagctctggcggctcgatacaggcagcgacaagccagtcctgatccccttccggatcgatgacacgcgcgtggtgatcgacgggccccatccccagatcgaggtttcgcccgatcaggttcgcacgaagatgccgcgctgggccagcgtgtcgcccgatggacggcagctggtgttcgagacgctgggcaagctctggaccaagcccgtttcgggcagcgcggccagacggctcgtgccgggcgacgaggcggacatgcagctctggccgagctggtcgcgtgatggccgttccgtcgtctttgtgagctggacagatgaaggcctcggccacgtccgcacggtgcctgccaccggcggaagcgcacgcacgatcaccagcatcgccggccattacgccaagccccgtttttctcccgatggcaagacgatcgtcttcgaaaagcgcggcagcgaaggcctcacgtccacgcgcgggactgacgagcccggcgtctggcgcgtcgcggcgagcggcggcgcgcccggtctcgtcgcatccggtgtcggcgatccccagttcggtgccgagaatgacaggctgttcatggtgggttccgagagcggcaagcggcagctcatcagtgccggcctggatggcaccgcgcgccggacccatgccacgggcgccatggtcaccgaattcgaggtttcgccggacggccgacatgtcgctttccgccagaattaccaggcgttcgtcatgccgctcatgcccggcacgcagaatgtggatgtggacaaggaaggcggccccctgcccgtgacgcgggtgagcgcggaaggcgcgtccttcatcaactggtcgaacgacggcgccgcgctgcactggtcgcttggcccgacattgtactccgcgcagaccgccgctctcttcgcggccggcccgacgggcaaggatgccccgaaattcgcgccgccccgttccggcgtagacctctccatgaccgtaccggccgacaagcccagcggaaccgtcgcgctgaccggcgcccgcatcctcaccatggcagatgatgcgggcggcatcatcgaggatggcaccatcgtgatccggggggaccggatcgtggcggtcggcccgtgcggggatatcgccatccccgccggcgcgacgcagctggacatggccggaaagacgatcatgcccggcttcgtggatgcccatgcccatggcccgcagggcgaggacatgctcattccgcagcagaactggtcatccatcgccaatctggcgatgggcaccacgacgatccacgatccttcgtccagtgcagccgacatcttcgcggccgccgagatgcagcgggcaggcatcatcctctccccccgcatcttctcgaccggcgaagtcatctatggcgcgaaggcaccgggcgtctatgcggagatcaacaaatatgaggacgcgctggccgatgtgcgccggctcaaggcgcagggcgcgcacagcgtgaagaactacaaccagccgcgccgcgatcagcgacagatggtcgtcgccgctgccctggccgaaaatatggaagtggtacccgaggggggctcgctgttcacgatggacatctcgctggtgcaggacggcaactcgaccgtcgagcacaatgtcccgctcgagaccttctaccaggatgtcgtcagcctgtggtcacagagcacgacgaactacacgccaacactggtcgtgacctatggcggcctcgccggtgacccctactggcgggcccatacggacgtatggcgacatccgatcctctccagccatgcgccggccgcgttgctcgccgcgcagaacaagcggcgggagctggccccggaggaagcctatgtggatgacgagtccgcgcgggaagcgaagaagcttgccgatcgcggcatccaggtctccattggcgcgcatgggcagcagaccggccttggttcccactgggaaatctggagcttcgtgcggggcggctggagcccgatcgacgcgctgcgcgccgcgacgatcatgcccgcccgctcgctgggctatgtcgcggacgtgggttcgctggagaccggaaagctcgccgatctcatcgtgctcgatgccgatccgacgagcgacatccggaataccgagaagatccatcgcgtgatgctcggcggacgcctctacgatcccatgaccatgaacgaagtcgacaccggcaatcgcaagcgcctgccctattggtgggaagccgacgggaccagcaatggcgcaggcatgaagctgagcattagcaatggccatggccactgacgatcgcctgaactgagagaccgagcgcttttcccggctttccccgctgatccgtcggcggggaaagcgcgagaaacctgccctttcggcgcacaggggagccgccgtcacgcttgccccgggccatgcggcttgccggcagcattggctctgcgacagacgttgcagtccgactgtcgcaatagcataacattcgcatgccagacaggcagcgaatgaagacgatagcggtctacagcctcaagggcggtgtcgggaaatccaccttcgccgtcaatctcgcatgggcatccgccgtgctctcttcgcgacgcaccttgctgtgggatctcgacccccaggccgcggcgacatatctgctcgcgccggccgccaccgcccgggatgctgcccgcgacgtcttttcgaaacaggtcgaccctgccgatctctgccagccgaccgccattgcggggttggacctgctcgccgcggatccatcgctccatggactggagcggctcctcttcgacctgggcaagaagaagcgcctcgcccggctgatcgagaacctcaagaaacattatgagcgcgtcctgctcgactgcccgccgggcctcaccgagactgcggaacaggttctgaaggcagcggacatactggtcgtgccagtcgtgccctcacccttggcccgcaagtcgcttgacgatctggtcgagacactggtgcgtcgtggcggctcccacccgcccatcctgccggtcttctcgatggtggatcgccgccgcaagcttcatgtcgcggcgctggagagccacccggactggcccttcgtcacttatgccagtcaggtcgagcagatggggacgaggcgtctgccgctcggcgcctatgcaccgcagagccagcaagcggcgcaattcgccggcatctgggcagcgatcgaacgacgactcgcgcagagctgagcccgcgcgacccgctcgcttacgccacctggctgtcggcgctgccgaacagcgcccgcgcatcggctgccggcatcggacggccgaaataatagccctggacgttggtgcagcccaacgcacgcagcagatcgaactccccttcggtctccacgccttccgccgtcgtctccatgtccaggccttgtgccatcgccacgacagcgcgcacgatcgccaggctctcgcgctgattgcgcgcggcaccctcgacgaagctgcgatcgatcttgatcgtgctgaagcgggtgcgcgaaagataaccgagcgacgaatatcccgtaccgaaatcatcaagcgccagacacacgcccagcttcatgagcttctccagcagctgcccggcgcccatcccttcgcgcaggaagacgctttccgtcacttccagttcaagacgattggcaggcagcccactatgggcaagcgctgcgaccacggtttccagaaaggcggggtcataaagctgctccggcgagacgttgacggagacgcgcacgtcctcgggccaggtcgccgcttcccggcaggccgaacgaagtacccagttgccgatcggtcccatcagccgcgcatcctccgccaccgggatgaagcggctcggcgacacctgtccgagctccgggtgaagccagcgcgccagcgcctcgaagccgctcacccggccgtcgctggcactcacgatcggctggaagagcagatagagctcatcccgggccaatgcatcgcgcaacgcgatttcgagcgtccgccgctcttccgcgtccgcatgcatcgatggcgtataatgctgatgcttgcctcgcccggcttccttggcgcgatacatcgcaagatcggcattgcgcatgagggtctcggcatcccgcccgtcattgggggccagcgctgagccgacactcgcgccaacgaacaatgtgtgcccattgacgagatagggctgggagacggccttgatgatctcggcagccagtcgatcgatgtagagctgctcgcctacatcccgaacaaggaccgcgaattcgtctccgccgaggcgtccgcacagctcgttcggagaacagaccttgcggagccgctcggcgacctgagccagaagctggtcgccgatgagatggcccagcgtgtcgttcacggacttgaagcgatcgagatcgatcatgatgaagccgcaacgcgtatgccactgcgacacctgcgtgatggtgagtgacagttcttcggtcaggtggagccgatttggcaggccggtcagcatgtcgaaacgcgccatctgcgcaatgcgctcggccgcttccttctggaccgtgatgtccgagccgacgcctcgaaacccgtgaaagacgcctttatcgtcggtgcgcggcgacgcagagatctgccaccagcgctgctcctcgttcaccaccaccggcagcacgagatcggagaaaggcgcacgctgcttcagccgctcggcaagttcgtgcaaggcgggatcgaacgcgccggtttcccaggccggtcccgccagcacttgcaggatcgagcgcccctccagggcttcgcacgtggtgccgagcatgcgcgcaaaagacggtgaaacgcccgtgaggcgccgcgccgcatcgatttgccatagcgcatcggcggcctcgacatcatgctccttgagcagcaggctgaccacctcgcgcttctccgcgagcatcttgctggtggtgagttgaacaccgaacagatgggcctgacgaagactggctgcgagaagcaggatcgcataggttgcccccaccgccgcgagcatcgggtccgcatgttctcccatcatccagatggcgccggcactgatcggcaggataaggcctgccgcggaaagcggcgtggactgacaggtcatcgccgtcgccgccatcaggcaacatgcgatggtccagagcgtgaccatgccggccggccccgtctcgcgacccattgcgaggatcgccgctgcccatgcacaaccctgaagaaacgaccacaggccatggcgaagcaacgcggcgcgcgtgacgctcgaataatcggaagccacatgcttctggcgcatgcggaaggaggggatgtgcacgccgaccagaaacaacgtccagagggcgagcacccagatcggcacatatccctgaaagcgaacattgatgaggaagaccgaaatcgccgccagggcggtatacagccccagcatccggtcggccgcgcgaagctgctgaccgtgcacgaattcgacatggccgcccggcaaccgcgtgaatcccatcaggacgccaagggagagcgtctcgggaaggccgtccggccggcttgtcctgggcgagactcggttcgtcacaccctgctgatacggcccgctggttatcaagccgtaagcagcgggccggcgagccgcgcctcatcgtaaagctgccgcgcctggtcgcctctcgccgcggggccgccagaaggcgccgtcagccccgcaacgcgctaggcagcgacgtcgtaagggacgatctcaccctcaagatagagtttgcgcgccttcgagcggctgagcttgcccgagctggtgcgcggcaacgagcgtggcggcaccagttcgatcacgcagttcatgccggtgatcgagcgcacccgctcgcgaatctcctcgcgcagcctcgcccgctcttccttgtcggaaacgcggcaatggaccagcacggccggtgcttcctcgccacccggcgtcgtgatcgcgaaagcggcgatgtcgccctgcttgaagccgggaagctgttccacagcccattcaatgtcctggggccagtgattcttgccgttgacgatgatcatgtccttggcgcggccgacgatgtagagatagccatccgagagatagcccatgtcgccggtatccagccagccgtccgccatgcaggcctcggtcgcttcctgatcccggaaatagccgaccatcaggctggaaccggtcgtccagaccttgccgatcatccggtcaggcaggatattgccgaaatcgtcgcgaatttcgacggtcatgcccatcaccggcttgccgcagttgacgatggcgcggtagcgttgcggcctgtcctgcggcgcattgccgccggaaagctccgtttcctcaaccagctcgacgatgatcccttcgcccggcggcatgatggtgacggcaagcgtcgcttccgccagcccgtagctcggcaggaaagccgagggactgaaacccgcctccgcaaaggcatccacgaagccctgcatcacgtcgggccgaatcatgtcggcgccattgccggccagccgccagcgggaaagatcaaaacgctcggacgcccgcgtctggctcgacatgcgacgcgcgcagatatcgtagccgaacgtcggcgaatagctgatcgcggtgcccggatgacgcgagatcatgtccagccaggcgagcggccgccgcgcgaaatcctcggtcttgagatagtcggtcgagacctggttggcgaccaccgagaggaagcagccgacaaggcccatgtcatgataccagggcagccagctgatgcaccggtcggtcggaatgagctgcatgccgtggctgtgggccgcgagattggcaagcagcgccttgtgcgtcaccgcgacgccatgcgggaaacgcgtcgagccgctcgaatattgcagatagcagatatcgtcgggcgatgcggcaggcaggtcgcacggcgtgacgtccgcggcgaggaaatcctcaaagctcagcggctcgacatcgcgacggcgcgctgcctcgcttgccatttcggccagctcggcgggaaacagcagcatcagcggatcgcaactcgaaagctggacgacgagctggtcgatatagctttccttgccgccgaagctggtcggcaacggcagcggcaccggccaggcgcccgcatagacgataccgaagaaaagctgtgcgaactcggcccctgtttccgccaccagcgcgatgcggtcctgcggcttcacgccacgcgctatcagccgataagcgcagtcaagcgcatcggcgcgcatctcggtaaagggataagctcgtgcgaggtttccgcgcgcatcatggaaattgaggccgcgcacgccctcggcggcataatccagcgcctcccccaaagtcccgaaatccgcaaaacgtcgcgcaagccgatcttccgtcggtgttggctgcatcaagtgtgacccttctcttccgcctatactcgctcgaaatccgaaccatggcggcttgtccggcgtgctcctgcgcttatgcccgaaagccgcaattcacgtcgcgcctggcgatttcttgcctctgccaagcagattcacttatgaacgggactatggcacaaaaaaggcgcagtcgcccggaaaggcaaaaaacggggccgcgcccgctcgatccggagacgctcgagaatctggcgctgacctatgtgagccggtttgcgacgagccgggggcgcttgaccagctatctggcccgcaagctgcgcgaacgcggctggcaaggcgaggaattgccgccgatcgaagcgatcgccgatcggctggtggcgctgcgttatgtcgatgatgaagcctatgccgcgatgaaggcgggcgccatgcagcgacggggcctcggcggtcggcggatcgctcaggcgctgcggcaggacggcatcgatgagacggtggcagccggcgcggcgccgaacctgcgcgcccggtgggaggccgccgaccggctggcccgccgcaagcgcattggcccctacgcggctgtccgcgccgaccgtccggtgcgggagaagcaactcgcgagttttctgcgggccggccatgatctgaccctcgcccggctctggatcgatgcagcaccggatgagccgccacccatccccgatgaccaggactgaccaggaatgaagcgcaaatcatggctgtggacggcaagccttgccttgctgatcgccgcgagcggctgccgcggcgatgcgccggccgcgccggcagcgcgggatgacggcccggatgccgccccgacgacgcgggagggcgaggtccagctgcgcatcaccactgcctccggcgacatcaggcgcttccaggtcgagctggcggtggatgacgccagccagcagcgcggactgatggagcgaacgcatctcgatcccgatgcgggcatgctctttccctatccctatccggtcgccgcgtccttctggatgaagaacacgccgcttccgctcgacctcatcttcatccggcccgacggcacgatcgccgccatcctgcccggcgagcccaatgatctcacccccctctccgcaggcgaagccgtgtcgggcgtgctggaagtgaatcgagggcgtgccgaagcccttggcgtggcgcccagcgacaaggtgtcatgggggaattgcgacgaggccccaccggccgccaatgcgtggcgagccgatcgcttctgcccgggcgaggccgaatgaacgcgcagcggcatttcggcggttgccaatagcgggggagagcggctaagcgctggcgccatgggacttctcggcaagatcttcacctggtgggacggcgccaccatcggcaccgcgcttttcagcatgcgcaagggcaccaaagtcggcgaggatcatcaaggcaacgtctattacgagggcggggtcgatccgaacggcctgacgcggcgctgggtcatttacaagggtgccaacgacgcgagtcgcgtgccttccgaatggcatggctggctgcatcactccatcgacggcccgcccgagagccatttgcccccgccgcgcatctgggaagcggaattcacccccaatcagaccggcacgcccaatgcctataggccctccggggcaatcgaggctggcggcaagcgccagatggcgaccggcgactacgaagcctgggccccggacgcgtgacgcgagcccggtccgccgtgccgggccggtggttgctcccgctcggccttgttgccctgcttggcgcgtgcggccagccggaaggcgcccagaatgccagcaatggcatgcaggaagaacgccgccgggacgaacgccccgttcaggtcgacaacggcctgcccggtacgccgatggccgagcgcgctgccgagatcggcctgctgaacaagcgcaacggaatcacgcgcaagcttgccatgaagcccggcgaggccgtgcgtgtcggcaatgccatcgtccgcctgcgcgcctgcgagtcgactgcgccctgggaaatgaacagggagaccggcgccttcgttcagctcgatgtgctggaaagccgtgacaacaagtggcaccgcgtcttttccggctggctcttcaaggagcggccggatcgcaatgtggtcatccacccgatctacgacgtctgggtcaacagctgcgcaatgacctggccggaaacgggccccgatacggtcaaggtttcggaaagaggcacgcgcgccgaaggatcggcagcaagccagtccagcgcggaaaatgccgccgaagcagcgcccgccgcgccctcgcccacaccctccccttcgccttccgccagcgcttcgcccagcaacaacgaatagcgttcggccgggatctcgatcgcgccgagcgatgcgagatggggagtcatgaactggcagtcgagcagagtgaagccgcccacccggagccgtgcaacaagccaggccatggcgaccttggatgcatcggtcatccggctgaacatgctttcgccgaagaaggcccggccgagcgcaaggccatagagcccaccgaccagccgccgctcgccatcctcgcgaaaccacacttccacgctgtgcgccaggcggcgatgatggaggcgcaggaacgcctcctcgatatcgcgattgatccatgtcgtcgggcggtcctcggcgctctcggcgcacagcgctatcacctcggcgaaggccgtgtccgccgtcacctcgaacttgtcggagcgcagcgtcttgcgcagcgagcgggagagatggaagccatcgagcggcaggatggcccgctgctccggctccacccagaacaccgacccggccgagcgatcatccgccatcgggaaaagacccacggcataagcgcgcaacaggatcggcaggtcgatagccatcgaatctcggtctagcaggcccagccgcccttgtcgtcgcccacgcttccttctagccccatgcggacacaggcaaacaaccgggcaggagagaatagtatggcgacatatgtgctggtgcatggcgcatggggtggaagctggggctatgccagcctcgcgcgggctttgcgtgccgccgggcatgatgtgcatatcccttccctcaccggccttggcgagcgggcccatctggcgcatggcggcatcatactttccgatcatatcgccgatgtggtgggcctgattgattgcgaagacctgtccgacatcattctggtcggtcacagctatggcggcatggtcatcaccggcgtatcggccctgcgtggcaagcgcatccgcagcctggtctatctcgacgcgttccttccgcaggacgggcaagcactctggaacttggcggacgaggcgacgcgccgtctctacatcgagaaccagaagggcacgcccggccttgtccagccgatcttcccgatgccggaagggcgcacgaggcgcgtttccggccatccgctcctcaccctcctggagccggtgaaactgggcggcgaggagagcgcaatcgctcgccggatctatgtttacgccaatgccagcccgctcaccatcttcacccagttccgggatcgctgcctcgccgacgagggctggagcgtccatgaaatcgcgaccgggcacatggtgtgggacgaggatctgcccggcgtcacgaagatcctgctggatgaagcagcggctgatctgcggtaaatcgaagctcgtgcttgcgccctcgcgcgacgcgggttaagagcgccgccttcgccggcacaggagtgtagctcagctggtagagcgtcggtctccaaaaccgaatgccgggggttcgagtccctccactcctgccaaagacttgccgacgggcgcgactgcgcctagatgcaaggccggttttggaaccaggcggcggactggccgggggaaaagctccgggtgcggtccgctttcttgtgttccaaagagttcatttttgaaagagcagagagagcgtggcgaaaacctcccccacagagttcttccgtcaggtccgcgccgaagccggcaagatcgtctggccgacatcgcgcgagaccgtgatgaccaccatcatggtcgtcatcatgacgtcgacgctgggccttttcttcttcggcatcgactcgctgttcggatggatcgtgcggatgctgctgggcctggccaccggccagggctgatctccgccaacgcgaaactgaggaacacaaggcacatggcgcgctggtacatcatccacgcttattcgggcttcgagaacaaggtccgcgattccatcatggcggaggcggagcgcatcggccttgcccagctcatcgagcagatcgaggtccccaccgagaccgtcacggaagtgaagcgcggcaagaaggtgcaggtcgagcgcaagaacatgcccggctatgtcctcgccaagctgacgatgaacgatgacatctatcacctcatcaagaacacgccgaaggtgacgggtttcctggggtccatgggcaagccgcagccgatcagcgagagcgaggcccagcgcttcttcagctcgcgcgaggaagccgcgacccagccgcgccacaaggtcaatgtggattacgagatcggcgacagcgtgaaggtgatgagcggcccgttcgcaagcttcatcggcacggtggaagagctggacttcgagaagagccgcgtgaaggtctccgtctcgatcttcggacgcgcgacaccggtcgagctggacttcgaggaagtcgagctttccaagtaacggcaggcgccgccagacaaagagggccgtcgatcgcgagatcggcggccttttcgtttgcgggtctccgggcagcgcggaaatgttagagttcgagacgaccatcggcctccagaaggttgagatgggcgaaacgggatgagacgaccgccccacgacgcctcaccatgcgggctccgccccgcccgtccaacatggcgctgcagtctggaagtttacaaagatgacgatacgtccgtgtcatcttccgcttccgtgaactttgcgacgccgcaaatcaggtggacgccagagcccgtcccggcaagcctttgcggcctgaccggacaatgaaggtcctccaatgagaaacagccgcgcctgcacctgtcgctctcgacggaagcaggcgtcctgcagggctgccatggcagagggggtgtaggacagggggaaagcgaggctgacgggggattgagggcaagaaaccccggccatccccgcactcgagcgcgtccgcccccgttcaggaaggcatccgcgctggtgacaggccatgcctgtcacccatgcgagatcatggctcggttgcgagcagatagagctggcgcagcgcgtcgaccggcttgagtacgccttcatgctcgatgtgccagaaagtccagccattgcagctcggcgcgccttgcagtgtcgcgcccaacttgtggatcgatcccacctgcgtcccgctttccaggctgccgtcagcccgcacatgggcattccagcggcccttgacgtcccggagcgcggtccccggcgcgatcatccccgtctcgaccagcgtgccgaacgcgacgcgcggctggctgcgcggcgactgcatgatggcgagcgcgctttcatcgagcggcagggccgccgcgatgcgctcgcgcgccacctcgcaatagctgtcctcgcgctcgatcccgatccagcggcgaccgaggcgacgtgccaccgcgcctgtcgtaccggtgccgaaaaagggatcgagcaccacatcgcccggcttggtgcaggacagcagcacgcgataaagcagcgcctcgggcttctgcgtgggatgcgccttgtgcccgtccctcttgagccgctcctgccccgcgcagatcggaagcacccagtccgagcgcatctgcaactcgtcattgagcgtcttcatcgcgcgataattgaaggtgtatttcgctttctcgccctggctcgcccagatcatggtctcatgcgcattggtgaaccgcgtgcccttgaagttgggcatgggattggccttgcgccacacgatgtcgttgaggatccagaagccggcatcctgcatcagcgcgccgacgcggaagatgttgtgatagctgccgatgacccagatggtgccgtccggcttcaggatacgccgggcctcggacagccattcgcggcagaaggcatcataagcgccatagctgtcgaaatggtcccaggcatcgtccacggcatccacgcgcccgccttcggggcgaaagagatcgccccccagctggagattataaggcggatcggcgaagatcatgtccacgctgccggtcggcagcgtccgcatgatggcaatgcaatccccctgcagcagcatgtcgagcggcaggctgacgctctccttgcgcgacactgtcttcagacgtgtcggccgatccgcgaccttcgcgataacccccatgacggcaattcccctgttcgttcggcacgggtttgagtccccgcgactcagccgtcaagctcggtaatcttggtttacggatggcttgccgagagccgggaagcggaacgaaacgagtcccccacgagggatggagtctcgcgattcgatccagactcaacatcttgtggtgttgcacgcaggactcaatccttccgcgccccggcttttttttgtgacgcccggttccatgcgtcacaacagcccgggcccggacaggagcagccagataccgatccccgcgaacagcatcgccgcgacgatccgcaccgccttcagcggtacgcgccggaccagctcatggccgaggaacacggcggggacattggccagcagcattcccagcgtcgtgccgagcgtcaccatcccgacctgctgaaactgcgcgcctagagcgacggtcgcgacctgcgtcttgtcgcccatctccaccagaaagaacgcgaccgtggtggtgaggaaaggcccgaagcgaccgggctcttccggcagatcgtccatcttgtcgggaatgagagtccatagggccatcgccaggaacgaggctgcgaccagataatggaaccaggcggcgcgaaccagcgaagcgacgctgaccccgagcagcgcagcgaggaaatgattggcgagcgtggccgcgagaatgcccaggatgatcggcagcggcctgcgaaagcgcgtagcgagcaggatggcgagcaactgggtcttgtcgccgatctcggccagcgcgaccacggcggtcgaagtaaacaaggcttccatgatgatgcactcagggccagggcgatcataccgaatgacatcgcacctcccgcccggcccggacgaaagcgcaacgtcattggtctcgcctggacctccgtcccccgccgccatgacctctcggccaagtatgttgacgcgcgggcccgccgaaccggcggctggctactccccaagtgacgcaagcccgctaagggaaagcggcgcgcgcgtcaatctcggaggcgcacgccgcgctgggggatttgtggcaaagtcccgcgccgcccgcctcgtttgcccgtttcaggccagcgccatctgcgcgacgggcgtgaagctgcgtcgatgcagcgggctgggaccatgcgcacgcagggcggcgagatgatcgggcgtgccatagcccttgttgcgctcccagccatattgcggatgggccagagccgcctcgcgcatcagcgcatcgcgatgttccttcgcgatgatggacgcggcggagatgcagggttcgagcgcatctcccccgacgatcgggcgtgcgctccagcgccattcaggacggcgaccatgaggcgtcagattgccatcgatgagcacttcaagcggatcgcagccgatgcgggcgcacagtgcctccacggcgagcgtcatcgccagcatggtcgcgccgaagatgttgagctggtcgatctccgccacgtcgaccacgccgatggcccagtggcatcgccgcttgatggtcgcttccagttccgcgcggcgcgccgcgctcagcttcttgctgtcatcgagacccgccgggcggggcttgcacagaatcaccgctgctgccacgaccgggccggcgagcggaccccggccggcttcgtccacgcccgcgatcatggcaggcgccagggcggatagcgccggttctcgccggccgcgtacaggcagacgcgattgccggccggatcgacaagccacgcctcgcgccagccccaggcctgcgtcaccgtctcgctatcgaagacgagaccggccgactgaagctgtgccacgcgcgcgtccagatcatcgcactcgaaatagaccgccgggctctcaccatgaatggaaagcgtcgcaccgcccggcgcctcgaaccgcgcatagccattgccgggactgtccacgatgagccgcaggccgagatcctcgtagaagtcgcgcgaggcggcataatccagcatcggtacgctcaactggttgagccgcgcgggcggcccgaggtcgagccgaacggtgccatgccccatcggaccatgaccctggcccagccccggcgcgtcccgcagcgccagccgcacgaagagacgcgcccgctcgatggcctggggcagatcgagcccctgccccagcccgcaggcaatcgcgctggccagcgtgcatccggtgccatgcgtatggggcgtatcgatgcgcgagccttcccaccgggcgatctcgccttccggcccaaccagccggtcgatgatcgtctcgcccggcgcatgaccgcccttcaccagcagcatctcgccgcgcaccgtcagttcatgctcgccgcccagtgcctccagctcggggaggttgggcgtcgtgagaaaggcccagcccatcagctcgtgcaggctgtcgatcgtctccgcatccgccagcgtgccgccgctgctggcgaccatcaccggatcgaggacgaccggcgcgccgatcgtttccagccgctcggcgagcgccagcgccgtctgcgccgagccgatcatgccgatcttcacggcatccacgccgatgtcgctcaccacgctgtcgatctgcgccagaaccatctcggtcggcacgggatggatgccctgcacacccagcgtgttctgcgcggtgatggcggtgatcgccgtcatcggatggccgcccagcatggtgacggtgcggatatcggcctgaatgccggcgccgccgcctgaatcggagccggcgatgatgaggatgcggggaatcgtcatcaggcgcttttgccgagtgcatcggccggtgtcgagccatcgcccggccgaaacacgaccggaacggctttcaggctggctggccgatcgcaatcgggtgcccaagccgttccagcgcgcgcaatccatgcacgcaagccatgccccaaccgctcagccgcggaagcgccgctccgtggcggcggggtgatccaagagcgccttgcccctgcgggttggccggtcgagcaggtcaccgccgcaattggggcagcggtcgtccatctcctccgcgcaggtcgcgcagaatgtgcattcgaacgagcagatgaaggcgccacccgcgtcggcgggcagatcggcgccgcagcgctcgcagtcggggcgcatctcaagcatggataggaccctgctcaggcattcacggccgcggcgccggccaccgcgtcacagatacgatcgaccacgcgcttcacctgttcgccatcgtctccttccgccatcacgcggatcacgggctcggtgccggagggacggatgacgaggcggccgacgccttccagctccttctccgcctgcgcgatcactgccttgacgctttccgcctccagcggcttgccccctgcgaagcggacattcttcagcagttgcggcaccggctcgaactggcgcagcagctcgctggccggcctgccgctttccaccagcgcggcaagcacctgcaatgcggcgatggtgccgtccccggtcgtcgcataatcgctcaggatcatgtggccggactgctcgccgcccacattgtagccgccctgccgcatcgcctcgagcacatagcggtcgcccaccttggtgcgcacgagcggaatgcccttgtcgccgagcagtcgttccagcccgagattggacatgaccgtcgccaccacgccgccgccgcgcagcgtaccgcgcgcggcccagctcgtgccgatgagcgccatgatctggtcaccgtcgacgatcgcgccgctctcgtccaccacgatcagcctgtccgcatcgccatcgagcgcgatgccgatatccgccccggaggcgaccacggtttcctgcagaagctgcggcgcggtcgatccgcaatcctgattgatgttgatgccgttgggcgtcacgccgatcgggaccagttcggcacccagttcccagaaggtcgtgggtgcggtgttgtaggccgcgccattggcgcaatcgagcgcgaccttcagtccgtccagccgcagatgcgccgggaacgtggatttcacgaaatggatgtagcgtccgcgcccgtcctcgatccgccgggcccggccgatatgggccggctcggcaagcggaatgtcgccattctcgatcagggcctcgatcttcatttcgtcggcatcggagagcttgtagccatcggggccgaacagcttgatgccattgtcgaaatagggattgtggctggcggagatcatcacgccgagatccgcgcgcatcgattccgcgagcatcgcgacggccggcgtgggaatggggccgaactggaccacatccatgcccacgctggtgaagccggcgaccagcgcattctcgatcatgtagccggacaatcgcgtgtccttgccgatgacgacgcgatgccggtggttgccgcgcatgaaatgacggccggccgccatgcccactcgcatggccatttccgcggtcatcggcgccgtgttggtgcggccgcggatgccatccgtgccgaagaagcgtctgctcatggcgctccaggtttctgttttgccatatttttcgagtcgccggatgttcccatccagcatcgatactctagcgaaggcatagcgcagggcgccagtattttcggtccgcttcctccggcatgtgcgaaccggcgcgtagaccacccgttgtcagccctgccccctgggcagatttgtcggtcatggcgggaggggaagcgcctcggcgcctcccctcccggccgctcagtttgccgtgggcgtcacgcgaagcccttcttccggacggtcatccgttggcggcggctcgtcgcgaagcgtgtcgaggtgcatcagcttcctgatgaccggtgagaccgccagaaccgcgacggcaatacccaccgtccaccagccgatggtcgaatagaccgccagcgtgccttccttggtcatctcgccgccatgccccccggtcgcttcgccgatcttgccggccacgaaattgccgacggccgtcatgtagaaccaggcccccatgatgaggcttgccagatgcttcggtgccagccggttcatcgcggaaaggccgacaggcgaaagacacagctcaccggtcgtctggaacaggtagaccaggaagacgaagataaccggcgtcagcgctgccatgccgaccgactgggcaccccagacgaagatcaggaaagagaagccgacctgccccagcgccaggccgaacttggcgggcgccgaaggctcccagccgcgcttgcccagaaagacccagagccacgcgaagaccggccccagcagcacgatatagatcgggttgatcgactggaacagcgaggctggcacgccgccccggtcaacataacggtccgtatagagattgaggctgccgccggcctgctcgaacagtccccagaagaccgggttgagcgcgataaggaagaggattgcgaacatccggtcacgcgcatggggttccagcttcagcgccgagaacatcacatagccgagcaggccgatgcccgagacgatgagcaggttctggatgatgctctgatattgcaccaggaaccagatcaccgcgatcgaagcgatgccgatgccgtaaagcccccattcgagctgcttggtgaggagccggggcggttcgccctgccccatgagccagggcttgccgagaatgaagaccagcgcgcccagcaacatgccgacccctgccgcgccgaaaccatatttccagccataggtctcgcccagccagcccgccatgatcgtgccgatggccgcgcctacgttgatgccgacatagaagatcgtataggcgccgtcgcggcgaggatcggtcaggccgtagagctggccgacgatcacggagatgttggccttgaggaagcccgagccgacgacgatgcaggaaagcgcgagccagaagatgttgatcgtggggtctgcctgtccgcccgttccttcgaacgccatcagcagatggccagcggtcaggatcagcgcaccgaacagcaccgccttgcgctggccgagatatttgtccgccagatagccacccagcacgggcgtgatgtagacgaggctggtataggcgccatagaccagattggcctgcccgtccgcgaacagccagtgcttggtgaggtagaaaatgagcagggcccgcatgccgtaataggaaaaacgttcccacatttcggcgaagaagagaatgtagagacccttgggatgtccaaggaattcaggtttcttgctggatagtccggcagcgccgccgatcagcaggatcagcagcacgccgagcgcgatcgcaggtatggtggccataaagtctcccgtttcgcgcgccggcgcctgacccccaatggccgtcacgtgtctggctgcgcgaagattgatcgagcgagactagagataaaccgggcgctgtgaagcgcattttttccgcgtctttctgcgagcggttcgcaaaggtcttggcggcggcggcgcatttcgctagcgcttggccatgctcaatgatcgctcatccctgctcgcttatctctccacccgacgctccggaaagccgcgcgacctggcagagcccggccccgacctcgatcagatgcgggaaatggtgcggatcgccgcgcgcacgcccgatcatggaaagcttgcaccctggcggttcgtgatcgtgccgggcgatcggcgcgagacgctggccgccctcctggccgatgcttatctcgcggagaagccagaggcgggcaggatggagatcgaggccatgcaccagttcgcacggcaggcgcccgcgctgatcgtggtgctttactcgccgaagcaaagcgccattccgctctgggagcaggagctttccgccggcgccgcgacgatgaacctgcttcatgcggcgcatgccatgggatttgccggtggctggctcactggctggcccagcttcaacgatcgcgtgcgcgatgcattcggcagcccggacgaacggatcgccggcttcgttttcatcggaacgccggcgcgcgcgctcgaggaacggccgcgccctgatctggacgatatcctgtcggtctggggcgaggactgaaagaagggcggaccggcccgccgcccgggcctgtcacgactctaagttcttgaccgattggctgtattatgtcactgacgcagcatgatcgacgacaaccgtcccgtctatctgcgtttgcgtgatgtcatcgccgcagccatcctcgaggggcgctatggagatggcgatatcctcccctccgtgcgcgccttcgccgcccagcaaggcgctaatccactcaccgtcgccaaggcttatcagagctttcaggatgacggcctggtgcaggtgaagcgcggcgtcggcatgttcgtatcccccggtgcctcgcgcaagttacgggccatggagcgcgaacggttcttttcctcggtctggcccccggtcgtggagcagatgaatcgcatcggcatcacgctggacgagctgacggaccggaccgaagcctgaggcacggcctccttcagccctgcagattatagcttttcatcaggtcgtagagcgtaggccggctcacgccgagcatgcgggcagcccccgagatattgccatcggcacgcgtgagggcacggcggatcgcctgctggtcggcggcttcacgcgcggctcgtagattgatgacgccctcggcaccttccccgtcgacgagatcgagatcggcggcgctcaccagcttcccgtccgccaggatgaccgcgcgcttcacgcgattttccagctcgcgcacattgcccggccaggcccattcgtcgatggcggcgatggcatccgccgcgagtcccttcacttgcggattgagttcgcgagcgtagcgcgccacgaaatgccgggccagcagcacggcatccccggcgcgctccgccagcgccggaatgcggatcacgatctcggcgaggcggtaatagagatcctcgcgaaatcgcccgtctgcgatcatcgcttcgagattctgatgcgtcgcgcacacgatgcggcagtccacggcgatgggctggcgcccgccgagccgctcgatcacccgctcctgcaggaagcgcagcagcttcacctggagtgcgagcggaatgtcgcccacttcatccaggaacagcgtgccgccctcggcctgctcgatcttgcccgccaccgtccgcacggccccggtgaaagcgcccttctcatgaccgaagagctcgctttccagcagcgtctcgggaatggcggcgcaattgatcgcaacaaagggaccggatgcccgatcgctcgcttcgtgcaggccgcgcgccagcaattccttgccggtgccgctcgcgccgagcagcatcaccgtgacattggcattcgcgacccgctcgatcatccgggccaccttgagcatctccggggccgccgtgatgagccgccccagcacctgcctgtcctcgggggccgcttcggcaaggcgccggttttcgctttcgagggcatggacatggaaagcgcgcgagacgatgtggccgagcgcctcgatatcgatcggcttctggtagaagtcccacgccccttccgcgatggcgcgccgtgcgctggcgcgctcgccatgcccggatgcgacgatcactttcgtctcggggcgttcggcgagcatctgtgcgagcagcgccatgccttcgctgataccgtcgggatccggtggcaggccgaggtcaagcgtgaccaccggcggcgcctcgctgcgcaggatctccagcgcatcctcacggtttccggcgatgaagagctgataatcatcataggcccagcgcaattgccgctggagtccggcatcgtcctcgacgatcagcagcttggggcgagtatcgggcatcaaccggtcttccgtgccggcacggagccggttgtgggggtgtcagccgcctgcttagcggcaaaaggcaaccggatcgtaaagcatgtgccttcgcccggcctgctctcgacatccaggctgccgcccatggcggatatgagcaaccgggcctcatgggccccgaggccgaagccgtccgccttggtggagctgaacggacggaacagctcatcccggatgaacgcaggcgccattccctcgccgcggtcgaccacgcggaggcaggcagcttcctcctcctcggagagcatgatctgcacgatccggccggccgggcttgcctcgatcgcgttgcggaccagatgcgccatcgcgcgggataaactatcggcgtcgccacgaacgggccgcatggcgtcaccggtcacttcgaccagcccgaggccggcggcccagttcggcgccagcgtgcggaccagcggccccagcaccatgctcgccgtctcgcgcggcggtgcgccgggccgacccagccgctggagcagttcggtcatgcgggacgcggtctcccggagcgtaagcaccatgtcttcccgaaaggcaggattgtccgcatgacgctgggcattgctggccagcaaggtcatgtgactcaccagattcttgagatcgtgcaggatgaaggcgaagcggcgattgaactcgtcgaagcgttgcgcctcggccagcgccgcgcggctgcgcgcctcgctgatgcgcgttgccgcctcattgcacaccacgcgcagcacatcgagatcctcccaatcgagccggcgcccgcccggcggctgcgcgagcaggatcgccccgacgagctgttcgtggtggataagcggcgcaatggcccaggcgtcggcgctccggcgcatccagtccggcagcatggcgccgtaacgaggccagtccgccgcgacatcgacgatccagccgcgccgggccatctcgtccgcgagctccggcgcaagctgctcggggggtgtgctgcgttccagccatcgccactggcgcgcgcaggccagacgcccctcggcatcggcgagataaagcgccgccgccggcgcgtccacggcctctgcgatcgcgcgcgtgatccgttcatcgagcggcacggtctcctcggcattgtccgccacgttcgccgcgaaccgcagccagagcgcgcgataatcatatcgatgcgcgaagagatgcttggatatcgccacccgcagccatgaacgcagcgaggccgagggcatcaacgcgagcacggagaccgccagcgcgaacaacatcgccgactgcgtcaaccggccgagcggcgccgcgatctcgccggagaacatcgccgccatcaccacgaccagcacatagagggcgatgatgcccagcgacacgagccgcatcatgaccgtgcgggagagcgcgatgcgacgcgtgccgtccgtccgcagcccgacgaccagcagcacggtcgcgagcgccatcacgaagccgcgcatcggcgccactgcctcgaccggaccgccaagcagccacgccaggatatagtggttgaaatcataggcccacatgagcgccatggcgcctccgacccagatttcccggcgggcgccggcagtctcctccctgcgaaccgacaggccatgaagcatgaccagcgcgccgagcgcaaagacgtctcgcagcagccaactcgcttcaaagaccggcaacaacgcggcgctgaccgacgccccttcgccgatcaccagatcgaggcaaagctgcatgctcagcagaaaggccagcgcgacgagcaccagttgccggccgcggtgagcccctgccccgtcgggcctgcgcctcaaatagtaggccagcaccgcgagccatgcgccgttgcggacggtctcggcgactccgtccgcgatcagatccacgcgcagcaccccggcaagggcatggcgcagcgaccacagggccgtcaccgcaagcgcgaccaccagcagccgcccctcgtgcagtcgcccgaaacggcgcgacgtcaggatggcgagactggcgagcagggccgcggcgagggcatgccccgcatggccggcgatcatccagagcgaaggcatggacgcgcgcgccctaccgggcgccctcgggccacaggatcacccgcaaggtctggagaatgatgagcagatcgagaaacggcgaatagttcttcgcataatagagatcatattcgagcttgtgccgcgcatcctcgatcgacgcgccatagggataattgatctgggcccagccggtaattcccggcttcaccatatgccgctccgcataataacgaagctgctgctcgagatcggacacgaattgctgcctctcgggccgcgggcccacgaagctcatgtcgcccttgagcacgttccaggcctggggcagttcgtcgatgcgcaacttgcgcagcagccggccgatgcgcgtgatgcgcggatcgtccttctccgcccagaccgcctgcccggcagactcagcattctgccgcatggtgcgcagcttcacgatgtagaattcctggccatagaggccgacccgcagctgcttgtagaaagccggcccgcggctgtcgatcatcaccgccagagcgcccagcgcgataagcggcgcggtgagcgcgagcagcaccgcgcttgccaccacgtcgaacaggcgcttggcgatggcggaaatccgctggcccgaggaaaagccatccgagaagatcagccagctcggattcaccgtatcgagatcgatccggcccgtttcccgctccagaaaggtcgagagatcgttgacgtgcacgcctgtcgtcttgatgcgcagcaggtcgctcatcggaaccgagttgcggcgctcctccaacgcgaggatcacttcgctcgccgcgagccgcacgacgaaatccgacatgttgtagatggcgttgcgattgatcgcttcgggaatgacctgctcgccgtcattcatcgcgatatagcccacgacgatgaagccggagccggggcgcttttccagttggcggatacggtcagcacgcttgcccgcgccaagcacgaccagccgccgcttgaaagcttcgctgccgagtatcgaccccagcaggatgcgcaggacgagcaggaacaggaaagccaggatcatcgcgtaaagcgaattggagcgccacagcgtgtagtccggcatcatgaagtgcatgacggaaaggaagatcacgccgagcgaaatggcgaccagcagccgcgccgttgcaaagcgcagcgaggtcagcgcttccggtccgtagaccccgacggcgatcatcgcggtctgcagcgcgatggcgaaactcagcagcggcccgaagcgggtcatgaccggctcgatgtccatggcgatctggtgcgcgcgcagcacccagccggtctccgcagccgcgaccagcagcacaaagtccagcatgccgagcatcagcaccgcatgcggtatgtagtgcttgaacaaccttatcatgccgacacgtcattccccgggcggtcgggccactgcccgccgcgatacatgagagcgtcgaaacccacgacaccgattgaaggccttagactgcaaatcgcaaagatatgttgaatgcgggggagaccatgcattgcccctgccctcgcggcgccgatttaccgaatgctaaggacgcgcctgtagcgtccgcgcggagcgagcggagatcaggcgccaagacatgtccatgcgactcttccagatcgtcgccgtcgcaatccttgtcggctcacccgtcgtcgtgcatctggcgagcgaggccgttccgggcaaccgggatgatggcaccggccaggcggaaggccctcaggagccggagcagcctgtcctcgcgtccgctccgcgccaggcctccccagtctcgatgccgcctgcccctccgccacgggaaagcgcggctcctgccccgctattcgatgcgacaccgtcgctcgacgcgcagggtatcgcgcccgtcgcggccgttgatcctgcgcgcacctccacctcatctccgacaacagccgccgcaagtgtcgctggaccatcggccatgcaggaagcaccggccgacgacgctccgcctttcacgccgccagccgtccccagaaccgcgcgatactgagcgctcggcgcctcaggccttcccgagcaggtccagcgcggccacggtcagcgccttgctggcggtgccgatcacggcttccggatcgggtgcccagagcggactgtgcaagccgggcaggctgatctcgcccttctccgcctgcgcgaccttcgccggatccacgccgcccacccagaagatgaagctctcgatcgacttgtcggcgcgatgatattggctgaagtcctcgccagccatcaccggcggcacgggcaccacccgctcggcaccaaaatgtccgctcagcaattgggaaaggcgcgccgtgatatcgggcgtattgaaggtcgaaggcgtatagttctgttcgacatggacgatcggcatgcgatcgtcaggcacgccggcagccatcgcttcggcgcgggcaatccgctcgatgcccttgaggagcgcggcccgcgtctcgtccgcgtagctgcgcacggtgatgagcagcttcgcctcgtccggaatgatattgtgcttcgcgccggcaatgaagctgcccacggtcaccaccgccggctcctgcggatcacgttcgcgactcaccagcgtctgcaggctggtgacgatgcggctcgcgatgacgatcgggtccttggtcaggtgaggataggccccgtggccgccagcgccacggacagtgatgtccacgctgtccacattcgccagcacccagtccttcgcgtagccgatggtgccggcaggaagttccgccgaatcgtggaaggcgatcacataatccggcttgggaaagcgggtgaacagcccgtcctccagcatcgccctggccccaagaccgatttcctcggcaggctgcaggatcatgaccagcgttccggaccagcggtccttcatgccggcaagcgcctgcgcggcccccatccaggcggacatgtgcgtatcgtgcccgcaggcatgcatcacagggctctcgatgccgtcgcgcgtggtcgccaccactttcgaggcatatggcaggccggtcttctcagcgagcggcagcgcatccatgtccgcacggatcaggagcgtcgggccttcgccattcttcatcaccgcgacgacgccggtctggcccactttctcggtcacggtgaagccaagcgccttcacgcgcgccgccagcttggctgccgtccgcacttcctggaagctgagttcgggattggcatgcaggtcgcgatacagcgccagcaggtccggcatggccgcctcgatcctggcatcgaccggcgtctctgcggcgaaagcgatctgcggtgtctgcaaggcgatggctcccccgatgaggcaggcaaacaaggctgccctgaactgtttcatatgcggattctccctgatggggcgagcataaggccttttcacgtcagcgaaagaggcaggcgcgccttcagcgccccggcgctctcaagcggcaggggcaaggcgcccccccgatcatcattccgctgcttgcgcggaatccgtctcggctttctcctgctcgtccggctgctgcccttcctctccggcaagcggccccggcaaccgggccagggcatcgacctgatcgatggcctcgatctcgcgtgagccggtctcgacgctcagctccttgaagcgtcggcccgttaccagcacgcgattctcgaagctggagacgaacttgttgtaatggccgaccgatccgttgaggctccgccccagcgatgcgaggtgcccggcagcgaccgaaagacgctcatacatttccttgccgagagcgccgacctgctgcgcttgctcggctagcttttcctgccgccatacgctggcgaccgtgcgcgtgatggcaatgagattggtcggcgtggcgagcagcacacgccgctcgaaggcccattcccagaggccggcatcctgctccagcgcggcggagaggaaatgctcgccgggaatgaacatcaccacataatcggcggccttgccgaagcgcgtccaatagtccttggcgccgagctgctgggcgtgcagccggagcgatccggcatgcgcgcgcaaatgcgccagccgcgtcgtatcgtcgggcgcgtcgctcgcatcctgataggcattgagcgagcatttcgcatcgatgatgagttcccgcccgcccggcagccgcacgatcacgtcgggccgcagccgcccgtcctcggtatcgaccgagacttcgcgcagataatcgacatgctcggaaaggcctgcctgctccagcagattgtagagcgactgctcgccccagcgcccccgcgccttgggactggagcgcagcgcattcaccagccgtgcggtttcatcgcgcacctgcccctgtcccgcgcgcaccagctccaccgcctcgcgcagcgcggcgtaactgtccacccgctccttctcgacccggccgagcccttcctcatagcgcttgagcgtggtgtcgatgggctggagcagcgccttgaggctcgcttcgctcttctcatgcgcctgatggaagcgctggtccgcccgctcgatgagcgcgcgctgcgcttcgttcagcagcttgcccgccgtctcgctgaactgtgcggaaagctgctcgcgcgcttcctgcagcgccttgatctgcgccgcgaatgcctcggtccgcgcggcatgatcggcgcgcatggcagccagctcgcgccgggccgcatcgagtgcttcgtccgtctgctcgagccgcgcgcgcaacgcctccgcctgcgtcgccctttccgtcgcgacggcaagatcgcgcagcgcggcattgcgcatgtcctcagccgtcgagaggcgcccggccagcgcggcgcgctccgcctccgtgcccgccgccagacggctccgcagcagccatcccacggcaaggccgatcagcatggcggcaaggccggcgacaagagcgaatggagacacggatcacctgcttcgggaggaacgaaaagggaacctaccttgtcggtcacagcgaagcaagcgccacgggcccgcttcgcctgatggatcagcgcttgctcaaatgttcttgatatgttctattgcagccatgtccgcgatcaagggccgtggcgccccgtccaacgccggttcatcccgctttgccctgcccatccggcaggatgacggcgactggcttgatcgcctgtgcaacgatgcagaggatgccccgccgcccctgcgcacgacggtgacggaagagcaggcccgcacgatcatcacccgcaacacttcccccgatatcggattcgaccagtcgatcaacgcctatcggggttgcgagcatggatgcatctattgcttcgcgcggccgagccatgcccggctcgatctttcgcccggcctcgatttcgagagccggctgttcgtgaagccggacgcggccgccctgttgcgcaaggaactgggccgtcgcggctatgaagtgcgtcccatcgccatgggcacgaatacggacccctatcagccgatcgaggggcattatcgcgtgacgcgcgcctgcatcgaggtgctggcgcaatgccgccacccgctgatgatcaccaccaagtcggaccgcgtgacgcgcgacctggatctgctcgcgcccatggcggcggatggtctcgtcgcggtggctctttcgctgaccagtctcgatgcggcgctgtcccgaaagctggagccccgcgcgccgcatccgcgcaagcgcctcgccgcgatccgcgccttgagcgaggctggcgtgccggtgaatgcctgcgtttccccgatcattccggccatcaacgatgcggagatcgaggcgctggtggaagcggccgtgacagcgggcgcgcgctcggtctccaatatcccggtgcgtcttcccttcgaggtggcgccgctgttccgcgactggctggacgtccattttccggaccgggccgggaaagtgatgcacctgatccagtcgatccggggcgggcgcgacaatgatccggacttcggcagccggatgcgggggtcgggcccttatgccgatctcatccgcatgcggttcgacaaggcgcggcggcgccatgggctcgcggacggacgcatcacgctgcgacgcgacctgttcattccgccgggcgaccagttgcggctcttctgagcgaatagaagctcccgccgcccatccagcaccgcaggcgagctcaagccaccacgcgcaattgcgggccgatcggcgtcatgacgaccgcgcgcacgcctgcgatcgcttcgatgcgctcggcaagttcgccatcgagctggaaatcctcgcccacgcagacgatcgcgtcgccgccttccggcaggggcgtcgtgatctcgacgcgcgagcgcccgccacgccggccggagagcatgccggccagcggcgcgatggcttccacggcgtccacgctcaccgtcatgcgcagcttggccacgctggccacgcgcgcgaagggcgtgacattgcgcaccgtgacgcgcggggtttcctcaccgggctggcggtccagctcgacaccgagcagcgcgcattcattctcctcatgcagccgcgcgagcagcttgcacccctcctcgtcgaaacagctcgcctggaactggccgctgctgtcagagaaggtggcagccacgtagcgcccgccccggcgcgtgtcgcgccagcggatttcctccacgagagccgccatcgcggcctggttgcgctcgcccgaccccaggccggatgattgcccgcacagctcggcataagtgcgcacgccgcgctccttgctgatctggcgataacggtccacgggatgggcggagaagtaaaaaccgaacgcttccttctcctgcgccatccgctcgctctgcgaccagacggcatcggtcggcagcggcacatcggcatgcgcggcatcgtccccgccgaacaggcccccttgcccgctctcgcgctgttcggccgccttggcagccacggagaggatggtctcggcggcggcatggacgaccgcgcggtccagaccaagcgaatcgaaagcgcccgcagccgcgaggctttcgagctggcgccggttgagcaggcgcggctcgatccgtcccgccaggtcatcgagatcgcggaagcgcccgccttgttcgcgtgcttcgaccagcgtttccatggccttctcgcccacgcccttcaggccacccagcgcatagcgcaccgccatctggccggacccggcgggatcaggctccacggtgaagtccgcgtcgctcaggttgatgtccggcgccaggcaggggacgcccatgcggcgcatgtcgtccacgaacacgcagagcttgtcggtctggtggatgtcgaaggccatggagccggcatagaattcggccgggtgatgcgccttgagccaggccgtctgataggcgagcagcgcataagccgcggcgtggctcttgttgaagccgtagcctgcgaacttgtcgatcaagtcgaacagctcgttggccttcttcttgtcgatattgttggtcttgcacccttcgacgaaggtgacgcgctgcgcgtccatctccgccttgatcttcttgcccatcgcgcgccgcagcagatcggcgccgccgagcgaatagccggcgaggatctgcgccgcctgcatcacctgctcctgatagacgaagatcccgtaggtctcgttcaggatcggctccagcagcggatgcggatattcgatgtcctcctgcccgttcttgcgtcggccgaagagcgggatgttgtccatcgggcccggccggtagagcgagacgagcgcgacgatatcgccgaagttcgtgggacggacggccgcgagcgtcttgcgcatgccttccgattccagctggaacacgcccaccgtgtcgccgcgcttgagcaggtcgtagactttctggtcgtcccagctcagcgcgttgagatcgacatggatgtcccgcttcgccagcagctgcaccgcacgctggagcacggacagcgtcttgaggccgagaaagtcgaacttcacaagccccgccgtctcgacatatttcatgtcgaactgcgtgaccggcatgtcggacttgggatcgcgatagagcggaacgagctgggaaagcggccggtcgccgatcaccacgccggcggcatgggtggagctgttgcgcggcaagccctccagcatccgtgcctgatcgacgagccgcttgatctggccgtccgccttgtactccgcgacgaactctgccgagccgttcatcgtgcgctcgagcgtccagggatcggtcgggtggttgggcaccagcttggccaggcggtccacctgattatagcccatctgcagcacgcggccggtatccttgagcgccgcgcgggccttcagcgtaccgaaggtgatgatctgcgcgacatgatcggcaccatatttctgctggacgtagcggatcacctcgccacgccgcgtttcgcagaagtcgatgtcgaagtccggcatcgagacgcgctcgggattgaggaagcgctcgaacagcaggccgagttgcagcggatcgagatcggtgatggtgagtgcccaggccaccacggaacccgcgcccgatccacgccccggccccaccggaatgtcctgcgccttggcccatttgatgaaatcggcaacgatgaggaagtagccggggaagcccatctggatgatgacgcccagctcgaattcgagtcgctcgaaatagggccggcgcgcggcctcgtccgtgatgtccagcgctgcgagccgcgcttccagccctgccatggcgtcctgccgcagctgcgcttcctcgccggcgcggtctcccgccaggctgggaaggatgggcttgcgctttggcgccatgaccgcgcagcgttgcgccacgaccagcgtattggcgatcgcttccggcaggtcatcgaacagcgcgaccatctggtccgctggcttcatccagctttccggtgagcttttgggacgctcgtcgctctcgacatagctgctgctggcgatgcacagcagcacgtcgtgcgcgccatggaagccggcatcggcatagcaggcgggattggtggcgacgatcggcaggccccgcgcataagcgaggtcgagcagtgcgggctccgccttttccatcaccgggtcgccggtgcgcgaaagctcgatgtagagccggtcgccgaacagcgcctccagtcggtcgagccaggcccgggccgcgtcgggctggtcctccgcgatcagccgcgccagcgcgccttcgcccgaggcggtcagacagatcagcccttcatgatgccgtgccagagcctcgaaatcgacatgcgcatccgcctcgatcggccggtcgacatgcgcctggctcaccagcgcgcagagattggcatagcccgtttcgtcctgcgccaacaggaccagccagtcgagcaccagcggggcaccatccggacggcccggccgcgcgatggacaatgtggcgccgatgatgggctggacaccggccttggcggccgcgtcggagaaggacatggcggcatagagcccattgcggtccgtcagcgcaacggccggaaagccctgctccttcgcccgcgccgcgagttgctttggcgcgatcgccccttcaagcagcgtataggccgatagattgcgaagcggggcataaggcgcatggggcatggcaggccctttatgtggcgcgcggaccggcgctgacaacccatggcttgcccgcgagacgacttgtccacaggcttttacccatccgcgcgcgcaaacttgccacttgcggcgattcatggtccaaatgagcgctgatcatatccgttttgggggagacgatgtcatgacagtggaaacgcccgcagggcccggcggggacatcgccgcccgcgccaaggcaatcattctcaagcccagggatgaatggccggtcatcgcgcgcgaaacgacgcccagcggcgaggtcttcacgcgttatgccgtgccactggccgccatcggccccgtggcgagctttctgggcgggcagattttcggctacggcgcgttcggcatcagcttccgcccttccatcatggggagcctgtcgattgccgttggcggctacatattgtcgctggtcggaatcttcgtgctgagcttcatcgccaacaagctggcagccagtttcggcggcgaaagcagttcccgcaatgccttcaagctcgtggtctattccatgacggcaagctggctcgccggtatcttcagcctcgtcccttcgctttccctgctcggcatcgtcggtctctattccttctacctcttctatgtcggtgccgcgccgatgatgaaggtgccgggcgagaaagcgctcacctacaccatcgtcaccgtcatctgcgcgatcctgctctatttcgtgaccgccgcgatcgtcggggcgatcggaggcatgttcggcgcgtcctcctgggattcgccgtcggtctcggagggcggcggcagcatttccatccccggcgtcggcacgttcgatacggacaagatcgagcaggcgggccgggacatggaaagcgccatagagggcaatgtgacggcagcggcgcccgccgatctccagtccctgctgcccgccagcatcggtgcctaccagcgcgtcgcagtcgaaagcgcccgcgccggtcccggcagcacggctgaaggcacatatgaggcgggcgacaggcggttcacgctcaagatcgcggacatcaccatcgcgggcgcatgggcaggcatggccaccgccttcggggtggaagccaaccgggaagatgccgatggctatgagcgcaccagcacggtcgacggcaatctggtgatcgagaaatgggatcgctccgctggcgacggcaagttcgccacgatcgtgggcaagcgcttcatcatcgaggcggaaggcgatgccgccagcatcgatgagctgaaggccgccgtcgccagcatcgatcagggcaagctcgccacgctcggcaagagctgaacccgcgatgccacatgaggcggaacgcctgcgcttcacgttcgaagcggaggtgatttcctggcgcggcccggcgccttatgtcttcatcgcagtgcccctgcatgacgcgcaggcgcttcgcgaagccggtcgcgcggtcagctatggctggggcatgatccccgccaaagtgacgatcgcggatgtgacgttcgagacatcgctcttcccgagggacggcagctattatctgccgctcagggacaaagtgcgcgcgcagctcgacatctcggtcggcgaccgcgtgtcggtcacgcttgaggtcccggctgcatcgccccgggcgggttagatcgggatcaggcctgctctcaaaaatcaaacgccggcaatgatctagcccaaggccagcgagggatcaccaggcgagttcactgccgtcatagttccagaatcgcccggtcctggcgacatcgagcgcgtccagcacggcccgcaggcccccggcgctggtcgccacgtcgatatccgctcccgcgccgcccatgtcggtgcgcacccagcccggatgcaggcaggccaccgcgatgccttccgccgagagatcggccgcaaggcactgaaagaccttgttcacggccgtcttcgaagcgcgataggcgacatggccggactgcggggaggccatcgaccccatcaggctggagacgaccgcgatcttcccggcaggcgccttgcgcagattgggcagcagcgcctgcgtcacgcgcagcgggccaagcacattgacgtcaagaacctgcgcgaagccgtcgaaatccatatcggtcgcgctttgccgggccgggccggaaatcccggcattattgatgagcagatcgatcgcccgcccctccaatgccgccgcgaaggtcgcgatcccggccgggtcactcacatcgagcgcgagcgtctcgccgatgggttcttccgccttgtcggtcccccgcatggcgcggatcacgatattcccggccgccgcatattggcgggcgagttccaggccgatgccgcgattggcgccggtgatgacgatagtggccatgctctctctccttgcgctcgaacacattcatggtcgcccgctccggggcacagtcatacaccagacgggtgggcgctgtcgcctcagtccagtcgcccgtcgtgcaggcgcacgatccggtccatccgcgcggcgagcctctcattatgcgtggcgatcaacgccgccgacccctgttcgcgcacaagccggatgaactcgtcgacgaccacatcggccgtgcgctcatccagattgccggtgggctcatccgccagcaccagcgcgggccggttggcgagggcgcgcgccacggccacgcgctgctgctccccgccggaaagctggcttggcttgtggtcgagccgctgcgcaagacccagatcagtgagcaggctttccgcccgcgcccgcgcctcgtccatcccccggccgagaatgagctggggcaggatgacattctcgatggcggtgaaatccggcaagagatgatggaactggtagacgaagcccagcttctcacgccgcaggcgcgtgcgcccttcattgccttccttcgccacttccacgccgcacaggcggatggagccgccatagccgccctccagcaggccgatcgcctgcagcatggtcgactttccggagccggaaggacccagcagcgcgatgatttcccccgcatcaaccgtgaggtcgacaccgcgcagcacatcgatccgggcgccgccctgggtgaagctgcgcgaaagcgcggtgacggaaaggacttcactcatagcgcagcacctgcaccggatcggtgttggcggccttcagcgccggataaagcgtagcgaggaaggagaagccgatggacatgaggcagatgccgatgatctccaccggatcgggcttggacggcagcgtggtcaggaagcggatcgaaggatcccagagctgctggccggtgaggaactgcacgccatcgaggattccctgccggaaatgcaggatgatgaagccgagcgctgcgcccgccagcgtgccggtggcgccgatcgccagcccgaccgtcacgaagatgcgcaggagcccgcgccatgtcgcgcccatcgtacgcaggatggcgatgtcccgcgtcttcgcccgcgccagcatgatgagggaggacaggatgttgaacaccgcgaccagaatgatcagcgaaaggatgacgaacgacaccacccggtcgacctgcagcgcctcgaacaggctggagttcatctgtcgccagtcgatcaccagcgccttgccttccacctgctttgcgagcggcgcgaggatctctccgacccggtcgggatccacggtctggacttccaccatgccgacctgatcgcccatcagcagcaggagctgcgcatcctccatcggcatgatgatgaacgccttgtcataatcatagacgccgatctcgaagatcgcgcccacctcatagggaagctggcgcggcacggtgccgaatggcgtcgagcggcccgccggattgatgatgctgatggtctggccgacattgacgccgagattctcggcgaggcgggaaccgatcgccaccttgccgctgccggcacgaaccgaatcgagcgagccggcgaccagcttgctgccgagcgcgctgttctcgcggatatcgctctccgtcatgccgcggatcagagccgcttccacccggccattgaagatcgccagcagcggctgctcgatcagcggggtggcgctggtaacgcctggtgtcttgcgcgcctgctcggcaatcgcctgccagttgtccagccgaccgccatagccttgcaccaccgcatggccgttcagccccacgatcttgtcgaacagctccgcgcgaaacccgttcatcacgctcatcacgacgatgagcgccgcaacgcccagcatcacggcgaccaggctgatcgacgcaacgacgaagatgaagccttcccccctgcccggcagcaggtatcgccgggcgatcattcgttcataacgggcaaggatcataatgctgcgggcagctctgaaacgagggaatgctcacctctatggctcgccggcccgggtggcaagcgtactgagcgttcattccggattgcacgccggcgcgcacgttcccggccatccgtgcggcctctccgatagtagcccgggtcgcaagggcagttcccggaagtcgagccggccggtccggctgattcgcggagccgtggcgacgacgggtactcatggcgatgggcagcgcgggggctcggggacgggctatccgtcccggtccaacatggcactccacgctggaagtttacaaagatgacgacacgtccctgtcatcttccggttccatgcactttgcggcgggaccgatgcggcgaatgccggagcctgtcccgggcaagccgctcagtgcgcggacgagggaacgcttcaatgaaaaagagccgttcatgtgtctgtctccgccgatgggaagaggtagtcggcagggctgccatggcgcggtgcgtgtaggacagcggaaacgcgaagttggcgcggagaggaagagctgggccccgtcgcctgcatgcccaaaatgacccctcctggtggcccgatccgagatcaacgcatggccgccgaccgccctcatgctgagatgtggtgtcatccagatcgaggacgcccctatctgttgcggatttggcacagatgccggttcaatttccatgcggcgcgacttgccccgtgacagggccggacggctcgcttagcttccttctcgaaacacaggctcttcatagcaggccgtggttcagggatgtcgttctcccgcctacccgcttgagggggccggctaggcgcgttgagacgactaccaaagggggagacgattattcgtccacgggcgcccggatcggcaacgatctgggcgcttagtctttcagcgatatcgttttctgtcctcccgcgattgaccggccgccggtccgcccctgcccggaacgcttttcggcggcccctttccataggtcaggcgcagcattcccgccccttgagccggtgtgtcggaatctgaaaacggccctcttgaaaccgcctggaccacgcatatctccctcacgtccggtcgccacttcgggatcggacggatgccccgggcgcccgccgcgggcccggcatcgcagttcaaacacgctccacaaggaggatttgatgatgcgtggatttgatttgaccccctatcgccgaaccactgtcggcttcgatcgcctgttcgatctcatcgagaacaacgcccggctccagcaggccgataattacccgccctacaatatcgagcggctggacgaggaccgctatcgcgtgacgctcgccgtcgccggcttcaaggcggacgagatcgacatcaccgcccagcagaacctgctgcagatcagcggcaggaaggccgaggtcgccgagagcgatcacgccaagttcctgcatctgggcattgcgaatcgcagcttcgagcgccgcttcgagctggctgacttcgtgcgcgtcgaccgcgccgatctgtccgacgggttgcttaccgtggaactggtccgggaaatcccggacgccatgaagcctcgcaaaatcgccatcaacggcaagggtgaggtcatcgacctcaagagcgacaaggacgccgcctgaaccgtttcaccgtctctctaaaccagtcagagagaaatgaagggcgtccggggcaacccgggcgcccatttcattccatgaggggagcgccatgcccggctagcccctcttgatgcggtagtgatatccgtagaggtcgcgcgtgaagcccagcccccgataaagcgccagcgccggcacattatccgccatcacctgcagggctgccgcccgcgcaccgttcgcccgcgcccaaccgaacaatgacgaaagacattgtcgcgcaaatccctgccggcgcaccgcaggatcgctcaccaccgattccacgatcagcagatcgccttgcagcgcgccataggccaccgccttgatgtcccccgcatggcaggccatggcgaacccgcacggcagcaggatcgccgcgacagtctcccgataggcgaggcaggcggcatcatcattgccgctcagccgatctcgcgccgaaagccaacgcgcgtccggacgtgggatgagcgcggtctccgtgccttcgttgggctgcgtggggagatcggccatgtcggcccacaaggttcgtgtatgcgcatccgctgcatagccccgttccgccagcagggcatcgatgggcggcgagatgtcgggcacccggaagatcggcgtgcgccccagcgactggtagaacgcttccacggcctcgatcagcggctcgctcgcggccgcgtcgcgatggagcggattggcggaattcagccgcctcgtgggcccgcccgaggcccgcaggagccagccatcgaggatgatctggcggggcgatggccaggcgttgaggcatgccgcctccacgcgccagcacatcgcctcagaggccggatcgtgaatcgccatcttcgcttcccgggtctggttccgtcactggataacagcctgcccgccaatcccggcgagaacggccctccacgcgtcagaccagccggctctgcttcagcgccgcagcgatgaagctggcgaagagcggatgcggatcgaagggcttggacttgagttcgggatggaactgcacgccaatgaaccaggaatggtccggccgctcgacgatctctggcaattgcccgtcgggagacatgccggagaaaatgagaccgcctttttccagcggctcgcgataacgggcattcacttcatagcgatgccggtgccgctcgctgatctcctcagcctcgtagatgctggccacgacgctattgccggccagtttggcgggataggcgcccagccgcatcgtgccgccgagatcggtctgctcggtgcgcttctggaggccttccttgctcatccactcggtgatgaggcccacgaccggttcgtccgtcgggccgaattcggtggtggaagcgcccgcgattccggcggtattccgcgcgctctcgatacaggccatctgcatgccgaggcagatgccgaaaaagggcacgttacgctcgcgggcgaaacgcacggacgcgatcttcccttccgatccacgcacgccgaagccgccgggcacgagaatgccgtgcatcggctccagtctcgcggcaatgtcgctctcttcctcctcgaagagttcggcatccagccactggatgcgaaccttgacccgattcgccagtccgccatggaccagtgcctcgtgcagcgatttgtacgcatccggcaggccgacatatttgccgacgacgccgatcgtcacttcgccttcagggttctgctggcgatccatgatgtcgatccagcgcgccatgtcgggcgcgggcgcgccctcgatgtcaaaggcccgcagcacggcggcatccagcccttcggcatgatattgcgccgggacagcatagatgctgctcgcatccagcgcgggaatcacggcgtcggtcggcacgttgcagaacagcgcgatcttggcccgctcgctatccggcagcggatgctcggtccggcacagcaggatatgcggctgaatgccgagcgacgtcagctcgcgcacgctgtgctgcgtgggcttggtcttcagctcaccggccgccgcgatatagggcaccagagtcacgtgcacgaagatggattgcttcggtcccagctcgttgtgaagctggcggatcgcctccatgaacggcaggctttcgatatcgcccaccgtgccgccgatctcgcagagcacgaagtcgacgtcgccggtctccgcaagagcgaaggccttgatctcgtccgtgacgtgcgggatcacctgcaccgtcgcgccgagatagtcgccgcgacgctccttctggatgatcgtctggtagatccggccctgcgtcacattgtcggcctgccggctcacgacgcctgtgaagcgctcataatggccgagatccagatcggtctccgcgccatcgtcggtcacatagacttcgccatgctgatagggcgacatcgtgcccggatcgacattgagataggggtcaaacttgcgcgtgcggaccttgaatccgcgcgcctggagcagtgccgcaagcgaggcagccataaggcctttgccaagcgaggagaccacgccgccggtgatgaatatgaaccgcgccatgggagatgaggcttatgctgaacccgagcaggagggcaagcggacgaatccgcctgcggtgaaaaaattatgcggaaatgcgttactgagcgagcgggaccgccggctcttccgctcgattgccggccgctgccgctgcgcccgaaagcgcatcattgccggcaggcgcgccacccgccgcatcgcctgcgggagccgtctggcccacgagcgacgtatccagcgtggcagcccggtgctgcgtcgccgcgatcacggcaagcacgatgctgaggccaacgaacagccccgcgagaacggtcgtcgcacgcgtcagaaagtctgcggcgccccgcgcggacatgagaccggacgggcttccacccatgcccagcccgccgccttccgaacgctgcatcaggatgaccgtgaccagcgcgaaagcgatgatggcctgaacgacgaggaggaaggtgaaaagcatgagtggcggaaacttccgtatgatcgcgtgttgcgccgcccttagcgccgaacggcgacggcatcaacctcgcccgtgtcgaacgcgaccccgaataccccgcgcgcaatcccgaccgccgcgcgagaccgggcagagcgcaggcgtcgcaaactgtgccgtcatgagacaatcatgcccccgctgcgtcattctggcgcagggatgcggcaaccggcacttcaattgtggtgccgctggtgacactctgtcctcaaagtctcgtcaaccattcgaaggaccgccatgacgcatcgcttcgtcgctctccggcctgccctcgccgcgctcggttgcgccgcgcttctcggcgggtgcgccacgaaaacctatgtcaatgagcagatcggcgcgctggaggcccggcagaacgcccgaatcgatgccgttgaccgcaccgcgcaggaagcgctcgaacgcgccaaggctgcccgtcagctcgcggaaggcaagttcgtctattccgtggtgctgagcgacgacaaagtgcatttcccgacggggagcgccgccctgtcccgcgaggccgagaaaggcctggccgaactcgcgcagaagctgatcgccgagaaccgcaacgtcttcctggaaatccagggctatacggacaatgtcggcagcgcggccagcaacctgcggctggcgcaggcccgcgccgacgccgcgatgcttttcctccacaagcaaggcatccgcgccaaccgcatgtccaccatcgcttatggcgaggctcagcccgttgctccgaacaccacgccggaaggtcgcgcgaagaatcgccgcatcgtcgtgatcgtgctggactgaaaggacggctggcgggggagcgggccggtaccgctctcagccatggaaataatcatagaccgtctgcgcgacggcggatgacacgccgggcgcgcgctgcagatcatcgaggctcgcattgcgcaccgcgcgcgccgtgccgaaatgcatgagcagcgctttcttgcgagccgggccgatgccgggcacgtcatccagtgaactcgccgtgatcgccttggcgcgtttctgccggtgcgccccgatggcgaagcgatgcgcctcgtcgcgcagccgctggagatagaacagcaccggatgattcaccggcagcgtgaattcgcctccgtcaggcaggtgaaacacctcgcgcccttcccgcccgtgatgaggccctttcgcgacgcccaccatgggaacgtcctccacgcccatctcctcgaggaccgcgcgcgccgcgttgagctggccccgcccgccatcgatcagcacgaggtccggccattcgcccgtctcgcgctcgggatcctcctcctgggcgcgcgcgaagcggcgctcgaacacctcgcgcatcatcgcgaaatcgtcgcccggcacggtttcggggcgccggatgttgaacttgcgataggcattcttgcggaagccctccggccccgcgacgatcatcgcgccgagcgcgttcgtgccctggatatggctgttgtcgtatacctcgatgcgatcgggcggcccctccagcccgaacagatcggtcagctcggccagaaccttgccctgcgcgctgctttcagcctgccgccgttcgagagcttcctcggcattgcgctgcgcctgcctgatgagcttgacccgctcgccgcgctgcggaacctcgatgcggaccttgcggccgatccgctggctcagcgcctcggcgagcagaagcgtttccgacggttcgcgatcgcacagcacgagcggcgcgggcggcacatcctcgtagaattgcgccatgaactgcatcagcacttcatcctcgctcacctccgcagtgtggacggggaagaaagcgcgatgcccccagttctgcccgccccggatgaagaaggcctggatgcagatgccgccattgcgactggccaatgcgaaaagatccgcatcgccgagcccctcggcatggatggcctggctgccctgaatgaaggtcagggccttgagccggtcccggtagacggccgccatctcgaaatcgagcgcctcggcagcggcgttcatcgcctcgccaagcttggcctgcacccgggtcgacttgccgcccaggaaatcctgtgcatccgaaaccagctccgcataagcggattcgctgatccggccgacgcagggcgcggagcatcggcgaatctgatagagaaggcacgggcgcgagcgattgttgaagaagctgtccgtgcagctgcgcaggagaaagagcttctgaagcgcgttcaatgtcttgcggacctgccccgccccggcgaacggcccgtaatagcgccccttgatcttccgcgcgccgcgatggagctgcacccggggaaaatcatgatcctcgcgcaacaggatgaaagggaagcttttgtcgtcgcgcaggagcacattgtacgggggccggaagcgcttgatgagctgcgcttcgagcagcagcgcctcggcttcgctctgcgtggtgacgatcgtcatggagcgggtctgcgagaccatccgctggagacgcttcgagaggcgctcgacctgcgtataattggcgacgcgattgcggagcgcgcgagccttgccgacatagagcacgtcgccccgggcatcctgcatccgatagacgcccggccgcgcgccgagcgtcttcagcgtctcgcggatcgcggcaacgccggcttcgacatccggcagctcactgccacggacggcataagtcgccttctcctcattgaagcgattgggggatgacggacgatcactcatgatggcgatttaggcgtgcgccgctgcgggggcaatgcgccggcgacgggattgcctcaccgggcgccgccaggcacgaaaaagccgggcaggtcgccctgcccggcctttcatgacgatcatgcgccggatcagtgcgccagcttgccgatcacctcgtccacaaggcccttgtcggccttggcgtcatgggcctgccggatcagcgtggcagccgcggcggtcgcagcggtcgcggcgcgggcgcgcacatcggcgatggccgcacgctcggcagcggcaatcttgtcctcggccatcttctggcgacggacgacgagcgcttccgcctcggtcctggcggcgctgatcagatcggccgcttcctgctcggcagcgacgcgcatggcatccgcctcctgcgcgaccgtcgcgatcttgcgctcatactcggccttgagcgcctcggcttccttgcggagccgggcagcctcgtcgagctgggcgcggatccccgcgatcttcttgtccagcgcgccaccgatcagggcgggcactttcttccagaccagaatggccaggaagaccagcatggaaaggctgacccagccggtggcatccatccagagcgcggacgattcaacgccatgcgcggccggaccaccgaaggcttcggtggcggaatggacttctccgtccatgccctgcatccgatcggcatgatcgagattatactggacggcaaccgatccgttgtcgctggcggcggcctcagccgctgccgctgcgggtgcttcgttcgccatgtcagatcaccgccttcactgcctggagcgccatatcggcgggaacattcgcgccggcaacgcgctgcacgatgtcgctcgcaacttccgccgcgaccgcctcgatctcgcccagcgccttcacgcgcccggcctcgatctcacgttccgcagcggccagtttccccccggccgccgcatcggccttggccagtgcgatttcccggttccgggcagcttcggccttggcctgcgcgatgcgggcctgggccgcggcgcgtgcctcattctccctggcgcgccagtcggcttccagggcgtcggccgccgccgagccggcgcgagccgcctcgagatcatcggcaatcttcttgtcgcgggcatccaccgtggactgcaccttcggcaccataccgaggccgatcacgaagaacacgaacccgaaagtcagcagaagccagaagatctgcgacgagtaggttgcggcaagctgggctatctgaggcatatcacctgtccgtctgcgcggtccgacggtgccctgcgagggcaaccgccgaatccgccatcattgtccgatcgtcttgcgggcgatcaggcaacgaagatcaggatcatcgcgacgacgaacgccagcaggccgagaagctctgcggcggcgaagccgatgaacaggcggccctgctggccgtcagcggcgcccggattgcgcagcgcgctctcgaggaacgaaccgaacacgttgcccacgcccagcgcggccacgccggcaccgatagcagccagaccggcaccgatcagctttgcggcttctgcgtccatgttacttaactccttttcaaaaaatcgctttggtcgttggttgaaaaatcagtgcagatgctcggcgtcgtgaatgtacagcgacgtgagcagtgcgaacacataagcctgaatgccggccacgaggatttccagcgccgaaacgccgatcatcagcgcgaagctgggcacgccgaccacgccgccccagagcgggctggcattggaggcattgatgacgaaaccggcgagcaccttgagcaggatgtgcccggcgatcatggcgacgaagagtcgcaggccgaggctgaagggccggaacaggaaggacaccagctcgatcgggaagatcaccagcaccatgggcagcggcgtgccgtgcgggatgaacagcgagaagaacttgatgccatgcttccagaagcccacgatcagcacgatcgagaagctcatgatcgccagaacgccagtgacggtgaaatggctggtgaaggtgaagggatgcaggccgatcagaccgagcggcagcaggccgagcaggttcgcgaacaggatgaacatgaacagcgagaagatgtaaggcacatatttgcgcccgcccttgccgatattctcgtcggtcagcttggcgatgaagccggtcatcgattccacggcggcctgccagcggccgggcaccagctcccgcttcatgccgccgagcatgaacacccagagcacgagcaccgtgatgaccatccagagcgcactgttcgtgaaggcgatgttatagccgccgatcgcgagatgatcggtgccgaacatcggctcgatcgcgaattggtgcatggggtcgatcttgccgggttctgccacagtctgcttcccaataaacgcctgcgatatgacgaaagcgccctatttttcaggacgcttcgtcgaaatcctaatgatgttcctgaaggccacgatgatccccagaaagaggaaggccagcaggagccagggcgacgtgccgatgaaccggtccaggacccatccgatcagcgcaccaccggcaagaccgccgatcagttccgcaagcacccggttgccgagacgataattcgcgtcggcatgcccggtccggcctgcaccggtcctgaccttctcgaccgcctcagcacgatccagccgctcagagagcgacttgatgcgactatcctcggcaatcgggtcctgctcgggttcggtctcgctcatcatgcccactcccgtttgcgccaccggggacacaaaccgtcgctgcatgacttgcctgggccgcccccgtcaaagcggggcccgtgtagaaagcgaagccccgcaagtcaacactagcggtgggaatggctaaatgcggcagaaaagctggcaatcccccgcaaaagaacagcgaatcgagcgggattatttgccggctgcggcgcaataatccggcagggcgatcggaccggcgcccttggtctgccagtctccgttgccgatccggtagatctgcccctgggcgacccggccagcgagcgtctggcaaccggtgacggccgccatgtcggcgacggtgacgccgcgcttggcggccagctcggtataggccgcccggcgcttgatgttcagggcatcgacggccgcgcgcacctcggcgctcacggagcccttggtgccgagatagccatcggcctgctcgcctacggttccggctgccttcgcggcgctcacgacgctgtcctgcgccattgcgggcgcgctcaaggtcatcagcccggcgagcattccgctcaggagattcgacctgctgaagatgcgtgtcatttggggaaaagctccggattgttctcgatgaggtctctggcgtcctgctggagacgcacgacgacttcctgctggatcttcacgttgagattgatctcgatgggcttctcgggcgcccgcacctggatgcaggcgcacaggccgcctgtcagcagcagcatcagtcccgttcgctccatcaactccaaccatggtcgctgcctcattcctgatccctttctagacccttttcgctgtccggcggctgaacggcaagcccgctctcgctttgcgcttccttcctgctcgccgcttcctcgtcgagctgcctgcggatgtgcagcgtcgggtcggcaagaccggtcgcggtattgagcagcccccggaacggcgcctcgatgcgaatgttgaaaatgaagggcaggccgaggaacggtcgggcaaggaagctctttcgcgcttcctccgtgccctggttgatgccgttgacgcggacctgcgtcacgaactccccgtcgatcgcgccatcgagcagcacggcgagacagcgatagcgcagattcttgagcgcatcgaaggccagcttgccgaccgcgttgagctttgcattggacacttcgcccacataagagagattgcccgcctgccggctctggtcgcaggggatatccagtccctcggtggtcgtgaggacgcgcgccgcatcgccctgttgccgcgccaccagcaacccgccctcgatgcgcccgccattctcatcgaagatcatcggcagcaagccgtcgaaagtgccggtggcggacacattctccagctccagcttgttgatgaaggcgccggcatccagccccaccacgcggaaatccagcgagcggggcttgcgcgaatcgagcgcgaggcgggtcggcagcagctccagcgtgccgccggagaagggccacaggccgccctcgatgaccgcctcctcgctggagagcagcgcataacgaatcacgccgtcattcgcctcgatgccgggattgacgctgcgaatggtcatcacttgccccggctgggtgcgaagcccgagcagatcggtgaagcgcaggctcgtggaaaagcccgtcaccgggccgaaggccgcggcgaaggccatgtcctgtgtcgagaagctgccttcgctcgccacgtccgtgcccgaccagcggatatgcccctgcccgttcacgacgccatcgacattggccacgacccccagcgacagcggcgtgacgtcatcgggctggaggcggttgccgaaacgcagatcattcaccgtgaagtccgcccgccccacaccgctgggcagatcgtgccggatcgtcacggcggcgatcgtttcccgccgtaccggatgcaccagcgtgccggtcgcgtcgatccggccgtcagcgaaggtcaggcggacattctccccgacaagcggattgaaccgccgatcggcctgcgtgtcgctcactcgaagcgcaccgtcgaccgacagccggccgttccgcagtgtccagcgcccggcgatgtcggcgagatcgagcggcacgctgccaatccgtcccgccccgccctcgatcgtcccggcaaagccgccctcgcccgtcatggcgccagccagccgggccgcggccatgcggacagggctttcccccgcaccgatgcgcagatccggtgcggccatgtcgaaccgccctgtcgccagcgcataacgggccgaccgggtcgagaagagcaggcgattgtcgcccatcctgcccgtcagccggacgggtcccgtgcggatctgcccctcttcggcgccacacaaggtcagcccggccggatcgatcgcgacgccggcgctgcgcagcgaacgccagcgcaggggcacgcaatcgctcgccagcgagacaccgccgcgcggcgagaagcggagcctgagcggcatgttcagcccctcgatcgcgccgtccggtagcggaccatccagcgtcagcgcggaactcatggtgccgcgcccggcggcatcgatcgcgaaggtcagcggcgccagcgccagacgcgcggagcctgccgcataaggcgccagcgtcgccgttccgcgcaactcgccctgcggcccggtcgcgagacggatacggccctccggcaagccgccgccgcgcatgtccagagtagccgtggcgccgatcgcgcccgtcggccaatcgaagcgcagcacgctgccctcctcggcggagaggcgcgccccgctggcagaggtcagttcaagacggtcgagccgggcattgcctcgcccgccgagcagattgacctgcccgcccacagtcagccggttctgcttgccaagcgcgtccagagcctgcgccagccgccgggcaagtggctcgacgggagtgccggccgtcgccgcgacgactctctcgggcttcaggccacgggtggggcgcgcattgtcgatcgtcgccatgccttgccagaccagcgcccgattgcgcgcctcgggccggaacgcgaaattgccgccgatcttgaccgagccggtgtcgatgccatccacggccgcaccggtcgcggcgagcgatgcgctcccgcgcaggtcgccatccttgccggaaaaggccagcaggccggacaggcgatcgaacacgcgatcgccctgccgcgcttcgtccgcatgaagcgtgatcgcgccgctcgggttgcgaagcgacgggtcgaggcgcagattgacgccgaggcgcggcgtcgcgagcgtgactcccgcgtccgtgcatgtcgccgccgacgtggacacaggccccttgagccagatgccgtcctcctgcgtcgtgacatcaagcggggcgatgagccgcccggtccggcatgcgcccaccgaaaggccggtcgaggcgaggctgatcgtccctgagaagcccgcgcgaagtggcccccgcccttccatgccaaggacgagcatcccctgatcggtcgcgatatcggcgcgggcatcgttcaggtcgacgatccagtcgggcagctggctcgccccgccgccttcccccagcaagcgatcgaccgaaccaaggctcagggcgccgtccgcgatccgccctctcagccgcaccccgcttgcccgcaccgccgcgatgcgcgcgcccgtcaggctccagccgacatccacttcgacggaccggatgacgagatcgggccgcttggggtccccgatgacgagattgtcgagccgctgcgtgcgcgggccgattcgcgtgacctgataacggccctgcacgccgcgcgcggccagttcgcgcgcgatgaagctgtccgcgatgggcttgcgggccagccagagcgcacccccggcggcgacgagcgcgagcgccgcgctcccgccgatccatcgtgccagtcgggtgcggcggccatgcgcaagggcggcttgttctggcagttcggcatcctcggccaagtcgatcagccgtccttcccggtatttgtcattccgcttgccgcttttacgacccgcgcctagcgtcaacactcatgagcgaaggacgatcccggggcaaggccccgcccacgcatgacggcactgggcatcgcgcacggctgcgggaacgactggcggaaggcggcccggatgcactgctcgatcatgaactgatcgaatatctgctggccctcgccatcccgcggcgggacaccaagccgctcgccaaggccctgattgcccatttcggcagcctcggcggcgtgctgacagcggactgggcagcgctggagcggatgccgggactgggcgagaccagcatcgcagccctcaagatcgtgcaggccgcatccctgcgcatgctgcgcggcgaactggtgcaacggccggtgctctcgagctggcaggcgctgctcgattatctccgggccgacatggctttcatgtcggtcgagcgcgtccgggtcctccacctcaacagccggaacatgctgctgcgcgacgatcatatgcgcgacggcacgatcgatcaggcggcggtctacgtccgggaagtggtgaagcgcgcggtcgagctcgggtcggccagcctcatcctcgttcataatcatccgagcggatcgcccgagccgagccggcaagatgtcgagttcacgcgcgaaatcatcaatgcgttgcgcccgatcggcgtgtccgtgcacgaccatatcatcatcgggacggacggccattattcgatgcgcaacgagggcctgatgtaggaaacgcgaaaaaggagccggaatgctccggctcctttccgcgcccatcaggggattgggtcgttcctccgggatcagccctggaggaactgggtcagctcatccttgctgacgagcttgttgccgtctgcgtccgccgtcgcgaatgcgttgctggcataagtggtcacttccgcctcatcgaccgttccgccggaggactggagttcggccgtcttcagcgccttgatccacggctcgaactccgtgggagagagcgagccgtcgccgtcggcgtccgcctgcgggaactgctggtcaacgaaggccacgacctggggcttgccttcagccggcgcttccgcagtctgcgcaggcgcctgaggggctggctgcgtcataggctcgccagcggggacgggcgcctcggcagtctgggcaggggccgtcggggcaggcgcctgaggcgccggctgagtcgcgggctcactggccgggatgtcggtcgtgttcggctgcggcgccatggtcgagggcgcaggcgcggattccgtcggggccggggcggtcggattggtcgccggggtcggattcatcggcgcatccgtcgtctgcgcatggagcaccgccggcgcggccgcgatcagggcggccatcgcgagggacgaggtaaatttggtcgatctggacatcatctactcctgttcttctgaagtgaatcgatgcttgcatcgtcggtcttgaagtctgtgccggggcgccttcacccgtgtcgggggcgttggtttcccggtgtcgttgctctcaaaacggccatcgggagccatgtttccgggatgacccctgcggacgcggtgaatcgagcccttgccatggcgaaacgccctccaggtggatggcacacccggcctgggctccggctcacccgggcatttgccccccgcccgcctgcctgctagggggcgcgcatcccgtcgtccaagcccaggaatatgcccatggtccctcgttacgcccgcccgcagatgaccgccatctgggagccggaagcgcgctttcgcatctggttcgaaatcgaggcgcatgctaccgatgcgctggccgagctgggcgtggtgcccaaaagcgccgcgaaggccctgtgggactggtgggcgaccaaccccacgatcgacgtggcggcgatcgacgccatcgaggcagtcaccaagcatgacgtcatcgccttcctgacctgggtggcgcagaatgtcggggacgaagcccgcttcatgcatcagggcatgaccagctcggacgtgctggacacctgcttcaacgtgcagctcacgcgggcggccgatctcctgcttgaggatctggacgcgctgctggcggcgatccgccgccgcgccttcgagcacaagctgacacccaccatcggccgcagccacggcattcatgccgagccggtgacattcggcctcaagctcgcggaagcccatgccgagttcagccgctgcaagacgcgcctgctggctgcgcgggcagacgtcgcgacctgcgccatttccggcgcggtgggcaccttcgccaatatcgacccgcgcgtggaagcccatgtcgccgagaagctgggtctcgcggtcgagccggtgagcacgcaggtcatcccgcgtgatcgccatgcgatgttcttctccaccctcgccgtcattgccggatccatcgagcgcctcgcggtcgaggtccgccacctccagcgcaccgaagtgctggaagcggaggagtatttctcgcccggccagaagggcagctcggccatgccgcacaagcgcaatccggtgctcaccgagaatctcaccggccttgcccgcatggtgcgcgcttatgcgctgccggcgctggagaatgtcgcgctctggcatgagcgggatatctcccactcctcagtcgagcgcttcatcgggccggacgccaccatcacgctcgatttcgcgctggggcgcctgaccggcgtgatcgacaagctgctggtctatcccgagcggatgatgaagaacatgaaccgcatgggcgggctcatccattcgcagcgcgtgctgctggcgctcacccaggcgggcgtgagccgggaagacagctatgccctcgtccagcgcaacgcgatgaaagtgtgggaatcggacggcaagctgtccctgctcgacctgctgaaggccgatcccggcgtctcggcctatctggggaccgccgagctggaggcgctgttcgacctcgattatcatctcaagcatgtcgacaccattttcacgcgggtgtttggcgaagccggctgacccgcgtgacgggcatcggacggaactgttcgtccgatgccggcctcagatcgctcctcaagacgcgaagacaggctccctggcgggcggcgtccgaatatcgatcacgcccctaggcaaccggccccttccctcttatggtccgcagggacagagcacgctggagaaccgaaaccatgcagttcctgcgaaccgctttctgggtcgtgctggcgatcatcgtcatgatcttcagttttgccaactggaccccggtgacaatcaacctctggggcgggctgcagcttgagaccaagctggcgctgatcgtgatcgtggccttcctcgccggctcgctgcctttctgggccctgcacaaggcaacgcactggcgtctgcgccggaagctcgacacggccgagcgggcccttgcggcggtggttccctcggcttatgcggcccccaccgcgccgctgccccgcgcgaccactcccgcgcccaccagcgctcccgatacgcctccgacaggatccgacccggcccagccatgagcagcatcatctacgtcgccatcgatacgcctcttctgacccgcgcgcaggacatcgtgcgcagcgtgcgcaaccatgtcggcgggatcaagctcggcctggaattcttctgcgccaatggccatcacggcgtccatgagatgcgcaagttcggcctgccgatcttcctcgacctcaagctgcacgatattcccaataccgtcgccaaggccgtgcaggcactgcattcgctcgagcccgcgatcatcacggtccatgcctcgggcgggcgcgcgatgatggaggacgcgaaggccgcggcgggcgtccataccaaggtcgtcgccgtcaccatgctgaccagcctcgacgacacggacctgggcgagaccggcgtctccggcacggcccgcgagcaggtgtcgcggctgaccgagctggcccgcgcctccggactggatggcatcgtctgttccggcgcggaagtggcttatgcccgcaagctctggccgagcggcttcttcgtcgtgccgggggtccggccgagcggggcggccaagggcgaccagaagcgggccgtcacgccgcgcgaggcactggatgccggcgcgtccatcctggtgatcggccgcccaatcacgcaggcgatggaacccgatcaggccgcgcgggaaatcgaagcgacgctttaggcgcgcgcgcccttcgggcggccttgtggaccgctccggcggctccccgccgcccgtcccacaacagggtgtttttaccggacatttcgacgagcgggtttaggggcgtatgtgcctataatcccgggcgttctcgcgcgggaagtggacagatcaggacacataaaaccggccgtcagcgaaggtcaaccgccattcccggattgcttgccagatatcgccatcaagccactgttatataacaactttatgcctattcagcgaattccgcgggcggggagaagatggcgtcgaagctgcgcaccgtgatccagccattgacatagttggcgtagaacagggcgaacagcaccgcggccacgacgctcgtgcgcaggatgatccgccagggccggaactcgtggggcgcgctctccgcctgccccggcacccgctccttgcccatttcctccgacgtgcgaacccctaggggcaacacaatgaaaaggctgagaaaccagaacaggaaatagatcgcgaggagcgatgtgaaccgcatgatccgctcgctccctcagcccgcctgcacgatcgacacgctgacgatcggcttcttgccggtccattccagcgccacgcgacgcaccgcaatgcggaccgcttcccgcagtgcctcgatgtcgctccggcgccccttggcgctgacggtcgaggcgagcgccgcgcgcgcttcctccaggaacagctcgcgatcctcctcgatcggcacgccgagcaggcgaatgtccggcacgcccacaagcttgcccgccgacgacagcgccagccccacgctcatatggccatggagcatgagcttgcgccgctcgctcatcgggccgccatcggcgggcaggatgacgtcgccgtccagcaccagacggctggcatgaacctcggtcagcttggtcggcccattgggcgcgagccgcagcacgtcgccattcttctggacgatggtgcgcgcgatgccttcgctggcgccgaagcgggcctgctccatcatgtggcgcatctcgccatggacgggcagcaggatctccgggcgaatccattcgtacatcgcggccagttccggccggccgggatgacccgagacatgcacatgcgcctgactctccgtcaccatgacgacttccttctcggccagcgcgttctggatgcggccgatggcgatctcattgcccgggatcttgcgcgaggagaagatcaccgtgtcgccggcatcgagcgaaatgggatgctggccggcggcaatgcgcgccagcgccgcgcgcggctcgccctgaccgccggtcgcgatgatcatcgcctcgcgcggggggacggccatgatcccgtcgaaatccagcagcggcgggaaatcgttgagatagccgcagctctgcgcgacgctgaggatgcgatcgagcgagcggcccgcgacgcacagcttgcgcccggtgagccgcgcgacattggccagggtgtgcagccgcgccgcattgctcgcgaaggtcgtgacgaccacgcgcccgcgcgcgccggccacggtgctcagcagatcggcctgcaccgacccttccgaaccgctggcctccgcattgaacacattggtgctgtcacagaccagcgccagcacgcccgtgtcgccaatggcgcgcagttcctcggccgtgctcgggcggccgagctggggctcgtcgtccagcttccagtcgccggtgtggaagatgcggccgaacggcgtctcgatcagcagcgcattgccttccgggatcgagtgcgcgagcgggacatagcggaagccgaacgggcccagctcgaacccctcgccttcctggatgacatgcaagggaacgctgctttccagcccctcctcggcgagcttgccgcggatcagccccgccgtgaacggcgtcgcgtaaagcggcacgcccagttcggcggcgagataaggcacggcgccgatatgatcctcatgaccatgcgtcagcacgatgccgagcaaatccttctgccgctcctcgatgaaggcggtgtccggcatgatgaggtccacgcccggataggaggcgtcggcgaaggtcacgccgagatcgaccatcacccatttgccgcgacagccataaaggttcaggttcatgccgatttcgccggacccgcccagggccaggaatagcagttcttcgccgggcgtcatggcttcgtcatgcctgtcttcaagctccgctcgtaaaggatggccagaccgttgatggtgaggtccggcacgatgatatcaaaaaggtcggtcttctcgtcgaacaaggccgcgagcccgccggtggaaacgacgtgggccgggcggccgatttccttgcgcatgcgctcgaccagcccctcgatcatcgcgacatagccccagaacacgccgatcagcatctggtcttccgtggtccggccgatcacgctcttgcccgcgggcgccgcgatggcgatgcggggcagcttggccgccgcgctgaccagcgcatcgagcgagagattgatgcccggcgcgatgatgccgcccttataggcgccgctgtaatcgatatggtcgaaggtggttgccgtgccgaaatcgatgatgatgagatcgccctcataagctgcatgagcggcaatggcgttcactgcgcgatcagcaccgagctgctggggcatgggcacgtcgacattgatatgccactcgaccggcggctggccggcaatgagcggggtcaccccgaaatatttgcctgccagcacttccagattgtggagcgcgcgcggcacgacggtggagatgatgaccgccgtcacatccgccatcgccagcccttccagcccgaggagctggttgatccagacggcatattcatcgcccgtgcgccggggatcggtcgcgatgcgccagcgcgcgcggatctccccgcgatccacgagcgcgaaaacgacattggtgttgccggcatcgatagcgagaagcatggcttgtccctgtcagactgttgcgggcaaagtcaatcgaggaggccgacgtcgccgctgtgaacgatgtgccgcgcgccatcgccggtctccagaacgagcgcgccatcggcctccagccccgcaaagtggcccgccagcggctggccatcccccatggagaggagaagccgcgtgccgggcggatgcgcccgctgctgccactcgggaagaatggcgctcagcccgcccgtgcgccagcgcgccagccagacatccacggcaggcaccagcgcatcgagcaccccggccgccgtgaggctggcgccgccgggcagatcggccagggcggccgtcggccgatcgggtagcgcgggcgcctgcgcgacattcacgcctatccctgagatgacggcatccccttcccgctccagcagcatgccggcgagtttggcgccaccggccatgacatcattgggccatttgagctggacatccgcctccggcagcaggccggacagcgccgcatgcaccgccaccccgagcatcagccctagcccggaaagcggcgggtcgccggggcgcaggcggatcagggtcgaggcatggagattgcccgccgtgctgagccagccccgcccgaggcggccgcgcccggcggactggcgctcggcgcgcagccactgcccctcaggccagccatcgccggccagcgcgcgcacgtccacattggtcgagccggtctccgggacgagccggatgcgcccggtcagaacagcgacgctgcggctgccgcgcttgcctgatccagcgcgggattgagcagatagccgaacacgatcaccgcggcgcacacgacgatgatgccgtaatccaccatgctgcgctcggcggcatagccctcggccggcggatcgaagtagatcgtcttcaccacccgcagataataataagcgccgatgaccgaagccgcgatgccgatggcggccagcgccgtcatgcccgcgccgacggcggcatcgaagaccaggaacttggcccagaagccgaacagcggcggaatgcccgcaaggctgaacatgaagatcgcgaaggcggcggccaggccgggccgggtctgcgaaagaccggaaaggctggcgatcgtctcgaccgggttgccgtccttgtccttcatctgcagcacgcacacgaagctgccggcagtcatcacgatatagatgaacagatagctcatcagcgcggcgacgccctcggccgtgccggcggccaggccgatgagcgcgaagccgacattgttgatcgacgaataagccagcagtcgcttgatgttcgactggttgatggcagccaccgcgcccagcacgatggaggccagcgccaggaagatcacgatctgctgccaggcgatgccgccgggcccgaaggcactgatggcaacgcgggtcgtgagcgccagcgccgccaccttgggcgcactggcgaagaaggcagtgaccggggtcggcgcgccttcatagacgtccggcgtccacatgtggaacggcacggcgctgatcttgaaggcaaggccggccagcacgaacaccaggccgaacatcaggcccgtgctcatctccccgcccatcgcctgcgcgatgccggcgaagctggtggagccggcaaagccgtaaagcagcgacatgccgtaaagcaggatgccgctcgcgagcgcgcccagcacgaaatatttgaggcccgcctcggccgagcgcacgtcccggcgcatgaagctcgccagcacataagcggcaaggctctgcagctccagcccgacatagagcgtgaggagatcggtcgcggagaccatcatcgccatgccgatggaggagaagacgatgagcacgggatattccccgcgcaggccgccctgccgctcgaagaagcgcggcgccacgacgatggagaccgcggccgcgccgaagatcatcgccttggcgaaggccgagaaggcatcggcgcgatacagcccgtcaaagatttcgccgccggcatgaacggccggatgcgcgagcgcgaggccggccaccaccagcgcggcgacggagagccagctcaccagcccggcaatgcgatcgcccgagaaggcggccgccatcagcagcgccagacccgaaacggtcaggatgatctcgggcagaaccgaggcgaaaacgccgagactgtccatcagtgcgcctccccggcagtgtcatgcgtcgcctgtttctccgccgctcccatggccagcttcgcatcgccttccggccgcgcggcttcggtgcgtgcgacgatcgccgcgacgtcgttgcgcatcggcgcgaggaagctctcgggatagacgcccatccacagcacggcgagcgcgatgggcaccagcagcgccagctcacgcggggaaagatcaggcatcgccttcacatcgtccttgaccagatcgccgaagacgacgcggcgatagagatacagcatataggcagcgcccaggatgatgccggtcgtgcagaccagcgcgacccagctcgaggcctggtagacgcccgtcagcgccagcagctcgcccacgaaattgctcgtgccgggcaagcccaccgaggccatggtgaacagcatgaacagcagcgcataacgcggcatgttgatcgcgaggccgccgtaacgatcgatctcgcgggtgtggagccggtcatagatgacgcccacgcagaggaacagcgcgccggagacgaggccatggcccagcatcaccatcatggcgccttccagcccctgctggttgaacgcgaacagccccacggtgacgatcgccatgtgcgcgacggacgaataagcgatgagcttcttcatgtcctgctgcacgagcgcgacgaggctggtgtaaaccaccgcgaccatcgacagggcgaagaccagccaggcgaaatgggccgaggcctccgggaacatcggcagcgagaagcggatgaagccgtagccgcccatcttgagcaggacgccggccaggatgaccgagcccgccgtgggcgcctgcacgtgcgcatcgggcagccaggtgtggaccggccacatcggcatcttcaccgcgaagctggcgaagaaggcgagccagagccaatattgcgcctcgaccggaaaatcataggccatcagcaccggaatggcagtcgaccccgcctcgcgcaccatccacagcatggcgatgagcatcagcaccgagccgagcagcgtgtagaggaagaatttgtagctcgcgtagatccggtccgcgccgccccagatgccgatgatgagatacatcgggatgaggccggcctcgaagaagatgtagaagaggaagatgtcctgcgccgcgaagacgccgatcatcagcgtctccatgaacaggaacgccgccatatattcgccgacgcgcttctggatcgcgtcccagctcgcgccgatgcagatcggcatcaggaacacggtgagcgcgatgagcatgagcgcaatgccgtctatacccagcgcccaggcgaacttgccgaagatcggcgcatattcggtgaactgccactggggcgccccggccgtctggtcgaaggacatccacagcagcacgccgagcacgaagtcgatcagcgtcgcgacgagcgcgatccaccgcgccgactgcgccgtgacgtagagacaggcgatggcgccgaccatggggacggcgagcatcagcgaaaggatggggaagctctggctcatttcggcatgatcgcccaggtgactgccgcggcgaggccgatcagcatcaccagcgcataggaatagagatagcccgactgaagggcgcgggtgacccggcccccggcgacgaccacagccgccgcaccattgggaccgaagcgatcgatcacgccctgatcgccgcccttccagaagatgcggccgagccagaaggcgggacgcacgaagagcaggtcatagagctcgtcgatgtaccacttgttcagcaggaagtcgtacagcaggccgaactgcgccgtgaaccgggcgggccagtccgtatggcggatataggcgagccaggcgatcgcgaggccggtgaccatcaccgtgaacggcgaccacttcacccacttcggcacttcgtgcgcggcgtggacgagatgctcgttgaagaacagcgtgctggccgcccagaagtgcgcgccgccctcggcatcgaagaaggcgtgatggaaggcgaagccgccgaacaccgcgccgacgctcagcacgatgagcgggatgagcatgaccagcgggctctcgtgcggatgatagccgcccgtcccgtctgccagcgcatgcacgccggtctcgtgaccatgcggatcatggccggcatcttcctgcgcgggcggattgtccgcatccggcttggcgtggccataggcctgcgcgtgcgcgtgatcctcatgggcatgatcgtcatggccgtggccatgcgcgtcatgaacggcatgctggatatgctcgctctggatccagcgcggcttgccccagaaagtgaggaacatcagccgccagctgtagaagctggtgagcaaagccgcgaacacgcccacgaagaacgcgccggtgccatggccgccggccgcataagcgctctccaggatggcatccttggagaagaagccggcgaacccgaagatcgtgcccggaatgccgacgccagtgatggcgagcgtgcccagcagcatcgtccagaaagtgatcgggatcgatttccgcaggccgccataatagcgcatgtcctgctcgtgatgcatggcatggatgaccgagcccgcgcccaggaacagcagcgccttgaagaaggcatgcgtgagcaggtggaacatcgcggcgctgtaagcgcccacgcccgcggcgaagaacatgtagcccagctgcgagcaggtcgaataagcgatgacgcgcttgatgtcgttctgcaccgtgccgatggtggcggcgaagatgcaggtcgcggcgccgacgatggtcacgaccgacatcgcgacatggctcgtctcgaacagcggcgagagccggcagaccatgaacacacccgccgtcaccatggtcgcggcgtggatgagcgcggagaccggggtcgggccttccatcgcgtccggcaaccaggtgtgcaggccgagctgcgccgacttgcccatcgcgccgacgaacagcagcaggcagagcaccgtcatggtatcgagccgcatgccgaggaagccgatggtcgagcccgccatcgcgggggcagcggccaggatctccgggatgtcgatggtgtcgaacaccagatagatgccgaaaatgcccatcatgaagccgagatcgccgacgcggttgaccacgaaggccttgatcgcggccgcgcaggccgatggcttgcggaaccagaagccgatcagaagataggatgccaggcccacgccttcccagccgaagaacatctgcagcaggttgttggccgtcaccagcatgagcatggcgaaggtgaacagcgagagataggcgaagaagcggggctggtccggatcctcgtccatatagccccagctatagaggtggacgagcgccgagacgctggtgatgaccaccagcatggtcgcggtgagcgtatccacccgcagcgcccagctcacgtccagcgtgcccgagcgcacccaggtgaacatgggctccacgaactgcgaaccatggccgctgaggaacggcaggaagaccgcccaggacagcgcgcacgaaaggaacagcgcgccggtggtgacgatcttggccggcacattgccgatgacgcgattgcccagccccgcgatgagcgcggcgagcagcggaccgaagacgatgattgagatcacgcgctcagcccttcatgcgattgatgtcgtcgacagcgatggtgccgcgcgcacggaaataaatgacgaggatcgccagcccgatcgcggcttcacccgcagcgaccgtcagcacgaacatcgcgaacacctgcccgaccagatcgcccagataggcgctgaacgcgacgagattgatgttcaccgccagcaggatcagctcgatggccatcaggatgatgatgacgttcttgcgattgatgaagatgcccagaacgcccagcacgaacaggatcgcgctcacgacgagataatgcgcaaggccgatcatgccgcgtctccagtccaatagcgcccgatcacagctccaccccctgccccacgggctgattgacgttgcggatcgcctcctcggggcgacggcgcacctgcttgccgatattctgcgtgcgcgtgccgccgcgggcacgatgcgtcagcacgatcgcgccgatcatcgccaccagcaggatcaggcccgccgcctcgaacaggaagatgtagcgcgaatagagcagctggccgatcgcctcgatgttcggcgtcgcatccggcaccggcgcggcgcgctggcccagattgagcgtgcccgcccgccaggcgctgatgccgagcaccagctccaccagcagcaccagcgctatggcgccgcccacggggaaataactgacgaaaccggcccgcaactccgcgaaatcgatgtccagcatcatcaccacgaagaggaacagcaccgcgaccgcgccgacatagacgatcacgagcagcatcgcgacgaactccgccgagagcagcaccatgagccccgccgcattgaagaaggcgaggatgagccacagcacgctgtgcaccggattgcgcgcgaggatgaccatcgcggcggaagccacgacgatgctcgcgaacaggtaaaaggcgagaacttgaacggtcaaaacgtccccctctggtccctgcgcggcgccttaacggtagggggcatcggcggcaaggttcgccgcgatcgcccgctcccatttgtcaccgttggccagcagcttggccttgtcatagatgagttcctcgcgcgtttccgtcgcgaactcgaaattcgggccttccacgatcgcgtcgaccgggcaggcttcctggcagaagccgcaatagatgcacttcaccatgtcgatgtcatagcgcgtcgtgcggcgcgagccatcgtcgcgcggctgcgcctcgatggtgatggcctgcgccgggcagatcgcctcgcacagcttgcacgcgatgcagcgctcttccccgttgggatagcggcgcagcgcatgctcgccccggaagcgcggcgaaatcgggttcttctcatagggatagttgatggtcgccttgggcttgaagaaatacttcaaggtcagccagtgcgccttcacgaactcccagagcgtgaacgacttgatgaggtgagcaacgctcatccggcagctccataacgggtcagcatgaggaacccggacacgaggaaaacgaagaacagcgagaggggcaggaagactttccaacccagccgcatcagctggtcatagcggaagcgcggcacagtggccttcacccagctgaacacgaagaagaagaacaggatcttggcgaagagccagatgatgcccggcaccagataaagcggcgcccagtccaccgggggcagatagccgccccagaacaggatggcgttgagcgcgcacatcaggatgacgttggcatattcgccgagccagaagagcgcgaagctcatcgagctatattcggtctggtagccggcgacgagctccgattccgcctcggtcaggtcgaacggcgcgcgcgccgtctcggccagcgcggaaatgaggaagacaaccgccatcgggaagagcagcggattgaagccgtgcccgttgaggaagccgtaatagcccttctgcgtcatgacgatggtcgagagattgaagctgcccgaccagagcacgacggagatcagcacgaagccgatcgacacttcataggagatcatctgcgcggatgcgcgcatcgccgagaagaagggatatttcgagttggacgcccagcccgacatgatgacgccatagacgcccagcgaactgatcgcgagaatgtacagcaggcccacattgatgtcggccagcaccagcccggcatcgaacgggatcaccgcccaggccatgagtgccaccgtgaaggtgatgatcggcgcgagcaggaacaggcccttgttggccgcgctcgggatgatcgtctcctgcaggaagaccttgaggccgtccgcgaaggactggagcaggccgaaggggccgaccacgttcggcccgcgccgcagtgccatggccgcccagatcttgcgatcggcatagatgatcatcgcaacggccagcatcagcggcagggcgatcagcaggatgtagatgaggttcgcgacgaaccagccccatccggtgccgagaagagattggaaccaggaggtcattccgcggcctccgcgaagtctgcgccatggagcagttccgccgagcagcgctgcatcgtcgggctggcccggcaaatggcattggtgaggtagaaatccttcatcggcagcgcgatcccgccggacggcgcggccggcagtgacggcaggtccttcagattttccggccaaccataatcggccagcccttcttccgccagcgccggcacggccgcatacatggcggcacgcaacgcatcgaagctgtcgaacggcaagggatgcccgagcacatcggacaaggcgcgcaggatcgtccagtcctcgcgcgcatcgccgggcgcgaacacggccttgtcgccgcgctgcacgcgcccttccgtattcacataagtgccggccttctcggtataggccgcgccgggcaggatgacatccgccgcatgcgcgcccttttcgccatgatggccgacatagaccttgaagctctgcccgaagagatcgaacggcacatcgtccgcgcccatgaggaacagcagcttcggcgctgccctggcgatcgccttcgcgccgcccggcgtggcatagcccagcatcagcccacccatgcgcgccgccgccatgtgaacgacattgaagccgttccagtcatcgcggacgagcccgagcgtctcgaccgccgccagcgccgcgccatgcaggcccggcacggccagcgcgccgccgcccatgatgagcgcggggcgatgcgaggcgcggaacgcctcgaccagatccttgggcaggttcgccagcagccccgcatcattgccgagcgaggtcaccttgtaagtgaggtccacgtccggaccgagtgtccagaccttggcgcccttcttgatcgccttgcggatgcgcgtgttgatgagcggcgcttcccagcgcaggttggtgcccaccagcaggatggcatcggcattctcgatgcccgcgatggtggaattgaaattcacggcggagaggctggagacgtcgtaatcgaggccgccctggcgcccttccagcatcgtgccgcccagcgccttcaccagttcgcgcgcggcgaacatcgtctcgcaatcgagctggtcgccggcgatggcggcgaccgagccggccgcacccttggcgacctgcgcgatggcggcgaaggcctcgtcccaggtcgcgggcacgagcttgccgtccttgcggacatagggcttgtcgagccgcttgcggatgagcccgtcgaccgcgtggcgagtcttgtcgctcgcccactcctcgttcacgtcgtcattgatgcgcggcagcacgcgcagcacggcacggccgcggctgtcgacgcggatattggtgcccacggcgtccatcacgtcgatggcgagcgtcttcttcagctcccagggccgcgcctcgaaggcataaggcttggaggtgagcgcaccgaccgggcagagatcgaccacattgccggaaagctcgctcttcgcggcatgctccagataggtggtgatctgcatgttctcgccgcgatggatcgcgccgatctccggcacgccggctacttcctcggcgaagcgcacgcagcgggtgcactggatgcagcgggtcatcaccgtcttgacgatgggacccatatatttctcggtgaccgcccgcttgttctcgtggaagcggctcgcgccacggccataagcgatggactggtcctgcaggtcgcactcgccgccctgatcgcagatcgggcaatcgagcgggtgattgatgagcagaaactccatcacgccctcgcgggccttcttcaccatctcgctgtcggtgcggatctcctgcccctccgcagccggcagcgcgcagctcgcctgcggcttgggcggcccgggcttcacctcgacgaggcacatgcggcaattgccggcgatggacaggcgctcatgatagcagaagcgcggaatttccttgccggccagctcgcacgcctgaagcacggtcgctccggcgggaacctcgatctcgatgccgtctacggttactttgggcattattgcttccccgacagggctgcgagactggcctgaccggcttgcgcctcacgatagatcgcctcggccagaattgcgttgacagaggatcggttgaacttggctgtactgccttgctgcagacaagcgcccatctttggagccagcttggagagggcttcatcttccatcccgctggccggctcagctagaacaaacctgcgcgcggcttcgggctccgcacgggtcaggcaactaccgaaatccaatagcatcgcgtgctgtatggccaattcgttgggagtgccgcccataatctccgcatggttcggcgcggcttcggccattgcaagctgccccctgccgaaatctcgcacataagccgatctgaaaatcgccccgcgcaacagggaggtgggcgttctcagcttaccggagtaaagacattcgtcccgtgatttcaccaatctgttgagaatggcgaatgcctccggcgagccatattgtgcgtcgatataggccttcgcgtcacttgatcgccgatcgacaacgcagttggcaaaccgataagccagaatacgcccctgagcttccttggaaagccccggcctgtcggaatgacgcgcagcacttccacgggacacgatcgtcccggtttcacgctcggccggtccctgagcgagggccgatgacgcgccgcccacgaccagcgccacggaaatcagaagaccaatgcctctcactccgccgcctccatcacgggcgccatgccgccgcgcttggcggcgatgcggcgttcgatttcggggcggaagtggcggatgaggccctggatcggccaggccgctgcgtcgccgagcgcgcagatggtgtggccttcgacctgcttggtgacctggaagagcatgtcgatctcttccacctccgcgtcgccgcgcacgaggcgctccatgacacgccacatccagcccgtgccttcgcggcagggcgtgcactggccgcagctctcatgcttgtagaaataggagagccgcgcgatcgcccgcacgatgtccgtggacttgtccatgacgatgactgccgccgtgccgaggccggagcccagcgcgcgcaggccatcgaaatccatcggcgcgtccatgatctcggcggccggcaccagcggcaccgaggaaccaccggggatgaccgcgagcagattgtcccagccgccgcgaatgccgccgcaatggcggtcaatcagctcgcggaagggaatgctcatgctttcctcgatcacgcagggcttgttcacatggccgctgatctggaagagcttggtgccgcggttgttctcacgcccgaagctggagaaccaggccgcgccgcgccgcaggatggtcggcgccaccgcgatgctctcgacattgttgaccgtggtcgggcagccataaagccccgcgccagccgggaacggcggcttgaggcgcggctggcccttcttgccctcgaggctctcgatctgcgcggtttcctcgccgcagatataggcgcccgcgccgcgatgcacgaacacgtcgaaatcatagcccgagccgcaggcattcttgccgatgaagcccttggcataagcctcttccacggcagcgaagagtatcttcgcctcgtagatgaactcgccgcggatgtagatgtaagccgcgcgcgcgcgcatcgcgaaaccggcgaccagcgcgccctcgatcagcttgtgcggatcgtggcggatgatctcgcggtccttgcacgagcccggctcggattcgtcggcattgatgaccaggaagctcgggcggccgtccttgctttccttgggcatgaagctccacttcatgccggtcgggaagcccgcgccaccgcgaccacgcaggcccgaggccttcatgatgtcgatgatgccgtcctgcccgatctcgagcagcttcttggtattgtcccagtcgccgcgcttcatggcggcgtcgacgcgccagtcctgatagccatggacgttggtgaagatccggtccttgtcctccagcgggccgacgaacggcggcggaggcggcggcgcggcgggcgtggttgcgtcagccattaccattccccccgataatcgtggttctcatggaccatggccttcgtcgcggtcgggccgccctcgggcgcgctggtctggcggtcgatctgcgggccgatcttcggctgcttgccggcggcgagatcgtcgaggatcgcggtcatggtctcgaaggtcaggtcttcgtaattgtcgtcattgatctgcaccatcggcgcattggcgcaggcgcccaggcactcgacctcggtgagcgtgaacagcccatccgccgtcgtcgcgcccttcttgaggccgcgcttgtagcaggcgtccagcacatcgtccgacccgcgcagcatgcacggcgtggtgccgcagacctgcacatggaagcggccgaccggcgcaagattgtacatggtgtagaaggtcgcgacctcataggcgcgcatgaacggcatatcgagctgcgcggcgacatattcgatcacggggatcggcagccagccctgcgtgttcgtctccgcgccgacctggcgctgggccagatcgagcagcggcatcaccgccgactgctggcgcccctcgggatagcgcgcgatgatcgtcttggcctgcgcggcattctccgccgtccaggcaaagccgccccagcgggcgcggacttccgcttcgtcaggaatctggggtgcgtcagccattaacggatgaactccacgcgcgacaccttgtcgccctcgaatgaatagatggacatgacctcgaactgctcgccatccggcgcgcgcgagaccttctcgtgcagcacgaccgtctcgccgaggcagtggctcgcgagaatgtcggcgcggttctgcgggaactgcgcgaacatggccttgagcccggcgcgcgtcccttccctgccctcgcggatcaccgcgccgcgatagcccgcctcgcaggcatcgtcggtcatgaacgcgacataagcgtcggcgtcctgcgcattatagacctcgatcatgcgcgtcgcgatcgcgatacgctcgtcgggggaaagagcgagatcgatgctcaccggtcgcactccccgaacacgatgtccatcgcgccgagaacggcggtggtgtcggcgagcatgtggcccttcatgaggaagtccatggcctgcaggtggctgaacgcggtcgggcggatcttgcagcgatagggcttgttggagccgtcgctcaccagatagacgccgaactcgcccttggggctctcggtcgccacatagacctcgccctcggggacgtggaagccctcggtgtagagcttgaagtgatggatcagcgcttccatcgactgcttcatctcgccgcgcttgggcgggacgaccttgcgatcgaagctggcgaccggcccttccggcatctcgttgaggcactgcctcatgatccgcgcggactggcggacttcctcgacgcgcaccatgaaccggtcatagcagtcataattggtgccgacggggacgtcgaactccatgcggtcatagacgtcgtaaggctgcgccttgcggatatcccagggaatgcccgagccgcggatcatcgggccggagaagccccatttcagcgcgtcttccttcgagcagaccgcgatgtcgacattgcgctgcttgaagatgcggttgtccgccaccaggctgatcgcatcctcgaacaggcgcggcaggcgattgtcgagccagtcgccaatgtcggtgaggagcttcagcggcacgtcctgatggacgccgccgggccggaaataggcgctgtgcatgcgcgcgccggacgcgcgctcgaagaagttgaggcaatcctcgcgaatctcgaacatccacaggttcggcgtcatcgcgcccacgtccatcacatgcgaacccaagttcagcatgtgattgcagatgcgggtcagctccgcgaagaacacgcgcagatattgcgcgcgcagcggcacctcgaggttcagcagcttctcgatcgcgagcacatagctgtgctccatgccgagcggcgagcaataatcgagccggtcgaaataaggcagcgcctgcagataggtcttgtactcgatcagcttctcggtgccgcgatgcagcaggccgacatgcggatcgcagcgctcgacgatctcgccgtccatctccatgacgagacgcagcacgccatgcgcggccggatgctggggaccgaaattgatcgtgtagttctgaatggccgtgtcgccgggaaagggctctccctcctcggccagcggctgcagcttctcggcataggtcgacatcaggattcaccctccggcgccttgggcttgcgggcacgcggggccctggccggcgcatcgcccgtgggcgtcgccttccgggcgcgggccggcttctccggcttcaccgtctcggcctcggctttcttggtgcggctgcgcttggcggcttccttgttggcgggctcgccggcgccggtctgctcgggcttctcggtcgtcttgggcgtcaccgtggcgggcgcgggcttctccgccgcattgggcggaggcggcggcgctgcgaccggcgtgggcgcgcccggcgcctggccatgcgccttctcgtcgccgggcagcacgtaccgcgcgccttcccacgggctcatgaaatcgaagctgcggaaatcctgcgcgagttgcacgggctggtagacgacgcgcttcaattcctcggaatagcgcagctcgacatagccggtgagcgggaaatccttgcggaaaggatgccccttgaagccataatcggtgaggatgcgccgcaggtccgtattgccctcgaagaggacgccgtacatgtcgaacacctcgcgctccagccagccggcgaccggccagagatgcgtcaccgtcggcacggcatgatcctcatcggtgcgcaccttgacgcgcagccggtggttcttcgtgaccgaaagcaggtggtagcagacctcgaaacgctcggcgcgctcgggatagtccacgcccgcgatttccatgagctgctgataagcgaactggtcgcgcagcgtcaccatcacatcggcaagtgcctcacgcgtgacgccgatcgacatctcgaaatgcgcttcgctgacggccaggacagcatcgcccagcgccgcgcgcaaggcatccgcaaggccctcgatcggcgcgacgcggggggcggaatggacttcggccatgctctcttccctcaccgctcgatcgtgccgacgcggcggatcttccgctgcagctgcatgacgccataaagcagcgcctcggcggtcggcgggcagcccggcacatagatgtccacggggacgatccggtcgcagccgcgcacgacgctgtagctataatgataatagccgccgccattggcgcacgagcccatcgagatcacatatttcggctccgacatctggtcatagaccttgcggagcgcaggcgccatcttgttgcagagcgtgccggcgacgatcatcacgtcgctctggcgcggcgaggcgcgcggcgcggcgccgaaacgctccatgtcatagcgcggcatgttcacgtggatcatctcgaccgcgcagcaggcgaggccgaaggtcatccaccagagcgagccggtgcgcgcccaggtgaacagatcttccgtgctggtgaccaggaagcccttgtcgctgacttcacccgacagcgccttgaagaactccggatccggctgggttccggccggcggcgcgccgagcgtgccgggccgttcaagctctactcccaatcgagggctcccttcttccaggcatagacaagaccgagcaccagctcaccgatgaagatcatcatggtaacccagcccgtccagccgatctccgacaggctgaccgaccaggggaacaggaaggcagcttcgagatcgaaaatgatgaacagaatcgcgacgagatagaagcgcacgtcgaactggctgcgcggatcctcaaacgcaggaaaaccgcactcatattcgctgagcttctccgggtccggcttgtgcgcgccagtgaggcgctcgaccgccatgggcaggaagacgaacgcgctcgaaagcagcaacgccaccaccaggaaaagcaggatcgggagatattccgacagatcgaccaacgtgaatccccttggccaaacagggccttcgcgggggctttaggactgctgcacttgcgaggcaaggccccgggggctgagaatgactcgcaactagagggagtttgcggcgcccttcccggacaggtccggacaggctcgcggatggggcgcgtcttgcggcggattgagggcgcggaggggcggtttgctattgcaaatgcctcgcataagccttacttcgaccctcatgctcgtctgcatctgcaacgccatccgcgaagatgaattgcgggaagtcgcccgccacggcgtcacgtgccctgaagctgcttatgccgtgctgggaaaaagcccgcagtgccgcatctgcctcgaccatgccgaggacgtgatgagcgaggagcgcgcgcgctgcgcggaccgctgcccgtcgcgccagaggttcgagcccgcgcccggcctcagcgcctgaagccgttatcgcgacttatcggcaatagcgccgatttgtcctgtaaatgcaatccattatccataatatttgcgagacgttcgcgcgtgaattcgcgcgccgctgctgttatgaaggccccttcaagacaatgaaacgggagctcccccatgaagggcgatgaaaaggtcctcgattatctcaatcaggccctcaagaacgaactgaccgcgatcaaccagtatttcctgcactaccggcttcttcatcactggggaatcgcgcggctcgcgaagttcgaatatgaagaatccatcgacgagatgaagcacgccgacaagctcgccgagcgcatcctgttcctggacggcctccccaatttccagctgcttggccgcctgcggatcggcaccaacgtggaagagatcctcaaggccgacctcgaggtcgagatggaagcgattcccctgctgcgcgacggcatccagcattgcgagagcgtgcgcgactatgtgacgcgcgacctgctgcaggacatcctggacagcgaggaagaccatgtcgacaagctcgagacgcagttcgagatgatcgagcgcatgggcctgcagaactatatccagctcaacagcgaggccatcgagggctagggccaatcgacattcagccctaagcgcgggtggcgcgggcttggatggtggcgaaagccagcttttgagcggcttcttttgtcatcccggacctgctccgggatcccgctgccttgaagccccccagggcggccagttcaagaaaccggaagaagcgggatcccggatcgagtccgggatgacgttgttcatgacgagatggggcgcgccgccatcgcctcggcatttgtccacgttgcccaaggctcgaggcgagaggcccgggcattctccggacaggcgtataccgggcgactggccgcaccctgccccgttcttcagcgacttgcgttgccagagagcggggccggcgtgaccggccgcccccctgttcgcgcatgcggcaaaaagcgcccgtcggacctgccagccgggcgcttttgtctgtctgggacattggcgagcaagccgggcgcggcggcccgggatgaaaaggcagcgcccaagcgcgcgcccctccccctcttcaggcgttgcggagcgagcccgccagaagcttgtgcagcttgctgtgcatgatgtcgttgccggcgaggatctcgcggcgctcgaccggctcggacccgccgcggaaatcggtgacgaagccgcccgcttcccgcaccagcaggatgccggcctgcacgtcccagggcttcagccccgattcccagaagccgtcgaaacgcccggaggccacccatgcgaggtccagcgtcgcggcgccgaagcgccggatgcccgccaccgacggcgcgatggcgccgaaaatgcggctgaactgggcgagatcgccatggccgagaaagggtgtgccggtcgccaccagcgcttccgacaggtcacgccgcgccgagacgcgcagccgctgatcgtggcgccaggccccgcgcgacttctccgcccagtagctctcgtccgtgatcggctggtagatgaggccggtcgtcacctcgccccagccgcgcccgtcccgccgcggctcctgcacggcgatggaaatggcgaagtgcggaatgccgtggaggaaattgctggtgccgtcgagcggatcgatgacccagcgcggcttcatcggatcgccctcgatctcgccgccctcctccagcaggaagccccagtccggccgcgccttgcgcagttcctggacaagcgtgttctccgccttcttgtcggcgacggagacgaagtccgccggccccttgcggctgacctgaagatgctggacctcgccgaaatcacgacgaagctgcggtgcgaccttgcgggcggcacgctcgatgacggtcagcagacctgaatgggataccatgttctgttcctctcttccgcgcgggaagagtatctatgcaagtgtcacttcttgggcggctgcggggccatctccgggcggaaaccgcacacggccgccatggcgcccagcacattctcgggcttgctcttgtccagcttgcgcgccgcgatcgccttgtcggtgttctcgctgatctggctgaagggcaccgagtagacgcaggcgaacagcacgttcttcacgacctgcggcaccttgtccgactgcagaccgcccatgaacacgcggaaattgttcgccgcggcctgcatctgcgcctggcttggcggcttgggcgccggctgggccttcttggcctgcgcgaggccgggcgtgggcgaaagcgccagggcagcgatgccgagcgcgagagcgaggcgagcgcgggccatcagtcggcccgcttcacatattcgcgctcgtagacgtccacgatgatgcgcgtgccggtcgtgatgtgcggcggcaccatgacgcgcacgccattgtcgagaatggcgggcttgtagctggccgaagcggtctggcccttcaccacggcgtcggcttccacgaccgtggcttccacctgctcggggagctgcacgctgatcgggcgctcgtcgtacatttcgagcatgaccatcatgccatcctgcaggaaggcagcggcatcccccaccagatcggtcggcaggctgatctgctcataggtctccgtgtccatgaagacgagcatgtcgccctcggcatagagatactggaaatccttggtatcgaggcggatgcgctcgaccgtctcggcggagcggaagcgcacgttgttcttgcggccatcgatgaggttcttcagctccacctgcatgtaggcgccgcccttgccgggctgggtgtgctggatcttcacggcgcgccagagaccgccttcatattcgatattgttgccgggacggatgtccacgccgctgatcttcatgaggatcgcctgtctgctaaggttggaaagagccggagcgccctctacgcgtcttggcgcggctcggcaagtggggcgcgttcgggcgagccgggcccctgcccgcgcctgccctccgcccgggctgttctcaagccgcccggaagcggctatccactcggaaaagacggcaaggagaggatcgtcatgatgcgcacgcccgaggagcaggcgaatgtccggctggtgctggacctgttcgagaaagtgctcatcccgatggacaagacgctggtcgacgatttcatcgcggaggattatctccagcacagctcgctcgccgagcccgggcgcgaggcgctgaaggcctggctcgaccacgtccggcaggtttcgccgcaagccacccagacgatccatcgcgtcttcgccgagggcgaccatgtcatcacgcaccagcatgtcgtgcgctggcccggcgaccccggcttcgccgtgtgcgacatcttccgcatccgcgacggccgcatcgtcgagcattgggacgtgctgcaggaaatcccggaaaagccggtcaatcccaactcgatgttcgagaacgggcgctaggggcggatcgatgaccgtggggcggcctgcgggtggcggttatccggtatttcgtccggaaggggcctgtcgggatacgacccaattgcggacatcgctcagttttgagatcatctctgaatgcggtcgttgaacgtcttgtttgtgagttgtgcagcgcttctatcctgtgccccgcagccagtcctcatagcttcggaccgatgttggtccgtcgccgttggcgacaaggttgaaggcacagcgctcctcttcgcctatgcaggcgaaggatgcattgaatgcggtgcatctgtgtcggggcgcggctgctccggggtaggattttcaaccggaaatggcgccgtggctcaagcatatgatcgtatcgtgcattcagcgccggcagataacctcggatttgtccgccaggttgttttcttgtcgggagaggttgtcgctaatgcagcgacaggaaagcggatgatccgtgccaccagcttacggctcgcaacggaagatggcggcacgtagagaccgatgagagccgaccgaccgtttttcacaacaatggcgtcattcctgccgctccggacacgacaacctttcggacattccctgtcaccgctaagctgatcaacatgaggatgccaccaaccaccccgcgtgaggttcttcgtgaacttgctgatcaacctaccaccggccttcggatcgcccgttggtggaaaattatcggggcgctgttcggctgtgcgatggcggttgctcattttgcctatgatgttccaattcaaaatgaaaacaccggcattcctgctacggatggcgaagtcgtagccataacatcgctgttgggtggtggcggcttgttttttgttgtcgctggcattgctctgcgacgctggctgctcaaccgcacgaacggcagctaaccacaacaattaagccatggggcccgcggtcaaggtggccccatggcggacgaccggtcaggctggcatgtgtccacccgatcttggggagcgccggcccgtcctccccggcaacatgcgatgaccccgcgggcagggtttcgtaccggatcgcgcctgcgccctcggctgccgccggaagggtgactggattcccgtttgcacgggaatgacgaggaaaggttggggcgcctcccctctcccccctgtcattccgcccgggtggcgcagggtttgaagcggatgccgcgccttggtcgccctgtcggcgccatcggcccggggagcccgcacgggtacggggttataggcgcgcggcgatcgcggcgacgccgttgcgcacgccttcgaacatctgcccttgcgcgaaggcggggatcatctcctgctcgatgatgctctggcatgtctcgtcggtcagcctggcttccatgccatagcccaccgcgatgcgcacgagttgttcgcgcggcgcgacgaggatcaccacgccgtcatcgatgccctcgcgcccgatgccccagcgattgcccagatcgcgcgcatagccggcaatgtcgcggccgccgagcgtgggcacggtggcgacgacgagctggtggccggtgcgcgcctcgagggcggacaggtcgcgagtcagcgcgtcgcgctcggccgggctgaacagcgccgcggcatcggtgacgcgaccggcgagcgcgagatcatggccgggcgcgcgcggggaggcctcgggtgcggatgcctcggatggggtcgtgtctgtggcggggcgcgtttcggatttcgccggttgggcgtggccgcacgccgacaagccgggcccgccggccacgatgatgagcaaggcggcagcggcgagcgggccttgcaaggccctcaaccgatgccggccggtcatcccagcaccggcgcgaaggctgcgacgccagcacccgggccatccggatggttccagaccgcaccgctcaccgcgagaaaatccgcgcctgcctcgaccagcggccgggcgttctccggcgtgatgccgccgatcgcgacacagggcagctcgaacagcgaggaccaccagcgcaggatatccggctcgggccggtggctggtctccttggtctcggtgggatagaaggcgccgaaggcgacataatccgcgcccgcctccccggcttccatcgccagatggcggctgtcatggcaggtcacgccgatctgcgggcccggcccgaggatgcggcgcgcctcggcgggatcgccatcgccctgccccagatgcaccccgtccgcgccgaggcgcttggcgagcgcgacgctgtcattgacgatgaaggcgacctcccgctcggcgcacagtgcctgcagcggggcggcgagccgtgcgatctcatgctcgtcaatacccttgaggcgcagctggaacgccgcgaccggccctccgtcaagcgcggccttcagctgcgccgggaaatccgggccgatggcgggcggggaaatgagatagagctggcaggacggcatatgggtcatgccggtgccttagaacatgttccgcccggattgaatcggaacctgcgcgggatggtgcttttggctggggattggttgggacaggcgcttctgggcggcgtgggcagaattcgaggccatggcgacgcactatctcgtcatctcgtcattcacgaggtcatcccggactcgatccggggtcctgctgccttgaagattgccgggtccagtcggttcgagaaaaaggaagaagctggatcccggatcaggtccgggatgacattgttcgtgaggagagatggtgcgccatggcctcggaatctgttgacgccgcctcgcgcaggtgcggcgcaagtgccgcgacgaaggccgcgcgatcatcgagccggtgcgcgaggcgggtgacggtgcggcggcccatgggcagcgggccgtccagatcgatcacgatgttgggccaggcgatcagcgccatgttggcggtctgccggtcccgcaccagggccctgtcccaggaggtgcgcagccccgcgatccgatcgagcgggacggaaatcatgcgcagccagccgcagcgccacagcagcacgccatcgcggatctcgaccggccgcgcgcgaaacgagcggatgagcgcgacaagccagagaaacgcggcgatgctcatcaccgagaggagcagcgccagccatggctgccacaaggcgacgagcaggtggaggacggcggtctccaccgccatcagcccggccagcacccacatcatcggcgcgaggctgcgatgataaggaaagcgctccgcctcgcgcatgatcggtcaggcggccagcgcatcctcgatggcggagacgagcgcgggatcatcgggccgggtgtccggcgcgaagcgggcgatcacggtgccatcgcggccgacgaggaacttctcgaaattccagagcagttcgggcggggcattgggcaccatgccatagccgcgcagccgctcgcggaacgggccgtcattgtcggcctgcgggatggcggcggtgagctcggcataaagcgggtgcttgtccggccccgtcgccaccagcttctcgaacatgggaaaatccacgccgaaattggtggtgcagaaactctcgatctccgcgttcgtcccgggctcctgccccgcgaaatcattggcggggaaacccaggacgacgagccccttgtcccgataggcgacatggagcgcctccagcccctcatattgcggggtgaggccgcatttggacgcgacgttcacgatcagcagcaccttgccggcatagtccgccagcgaagcctcggcgccacgaatggtcttgagcgggatgtcggcaagcgcggtcatgagcggtctccgggcaagaaaaagggcagcggccaagcataggccgctgccctcatcctgtcaccggcggaatgcccggccgggctccgccgcgccggtcaggccggaaccttgtccacggacgcttcgtagatctcgtcgatcgcgcttgcgagcgaggcgttgaattcctcgtcgctcatctggtggcgcagatcctccagaagcgcgcggctgaagctcgcgatcacaccgcgattcttcgccagctcgacgcaggcctcgggacgcttgaagccgccggagagggcgaccacgcgcagcaccttgggatgatccaccagcggatcgaacaggcccgacttctccggcagggagagcttgagcatcacctgctcgccctcgggcagcgcatcgagcgccttgaggatttcctcgagcaggatctggtcggcctgcgcgcgctcggggctcttgatgttcacttccggctcgatgatcggcatcaggccgcccgcgcgcacctgctgcgcgacctcgaactgctgcttgacgatcgccgcgatgccctcgcgattggcgagattgatgaccgagcgctccttggtgccgaacacgcccagccccttggcgcggctgagcagcgcgtccagatcgggcatcggcttcatcatctgcacgccgtttgcctcggcttcgagccccttgtcgatcttgatgaaaggcacgacgccgcgctcgatgagcgctgcgggcgtcggcttgccatcgacggtgccgtccatggtcttctcgaagaggatggcgccaagcaccttctcgcccgtgaaggccggcgaggtgatgatgcggctgcgcatctggtggatgaggccgaacatctcgtcatcgccggaataggcgctttcctcgatgccatagcccagcagggccttgggcgttgaaccgccgctctggtcgagcgcggcgatgaagccttttccggaagcgatcttggcggtcatgtcggcttgctgcatcatcccatcctgtttccatgaatcccagaaggcgcccgcaggtgccccgttcgaagtctctttcacgggcgcgcgggaaattgcaagccggtcaaccatggtagcgccaccgcctggcctgcccagcgggcacgcgatctcagggaggggcccagtgatggtctcagtgatgatcgtccggccactcgaaatcctcgtccgcgaccgggcgcggacgcggaaaggcacgggcatcccgcacgagcagcagccccaggcccagcaccgcgtccggtccctgatgcggatcgagccccatctcctgcatccaggccaccagcctggcgctgttctcgaaaatgccgatcgccgccatctcgatgccgcccaccgcatagctctgcggcgggcgcggcgcctcgccgctctccagcatcccgagaatatcgttcctgaccgtcatgccgaccccatcgaaagcgttgcgtcaatcgcttcgcaacctaacgatgtgcagcgcttgcgcaaggccgccggcgatggtggtccggctcaggcttccgccatcaatgcggcgacgccgggcaactccttgccttccatccattccaggaaagcaccgcccgccgtggagacgaacgagaagtcggcggccacgccggcatggttgagcgcggcgacggtatccccaccgcccgccacggagaccagcgagccttccacggtgagcgccgcggcggtcttcgccagcgcgacggtcgccgtgtcgaaaggcgccagctcgaaggcgccgagcgggccgttccagaccagcgtgcggcaggtcttgagcacgtccgccagcgcctcgacagcggcggggccgacatcgaggatcatttcgtcggccgccacttcattgacattgcacagccggtagctgggcggattggccgcgaattccttcgccaccgccacgtcataggggagatggattgtgcagccggcttcctcggcccggtcgaagatctcgttggcggtcgacacgagatcatgctcgcacagcgacttgccgacatccacgccgcgcgcggcgaggaaggtgttagccatgccgccgccgatgatgagatgatcgaccttcgcgaccagattctccagcacggcgagcttggtggaaaccttggcgccgccgaccacggccgcgaccggcttttgcggattgccgagcgccgcttcgagcgcatccagctccttctccatcgaacgcccggcgaaggccggcaggcgatgggccagcccctcggtggaactgtgcgcgcgatgcgctgcggaaaaggcgtcgttcacatagaagtcgcccagcgccgccatggcatccgacagggccggatcattcttttcctcgccggcatggaagcgggtgttctcgagaatggcaatgtcgcccggacgcatcacggcgatgccggcagccgccgcctcgccctggcaatcgggaatgaactgcacgtcacggcccagcacctggcccagtccgcgcgtcaccagcgaaagcgacatgtccggggtcttctgccccttgggtcgcccgaaatgcgcgagaatgagcaccttggcgcccttgtccgccagctccagcagcgtcggcacggcagcgcgcagccgcgtgtcatcgctcaccgaaccatcctgcatgggcacgttgagatcctcgcgaaccagcaccgtcttgccggtgatgtcgcccatgtcgtcgatggtcctgaaagatttggacatgccgtgctccccacaggtcttgccgctcgtgcgggcgtttccagagctttgcggcggcgcggcggggacgttttcgccccggacccgcgcccgccgtcatgcgaaccgcctccgccgcccgcgcagggcaacggggcggcgcgccttttgccttacatcaggccagcgaccaccttgctggtgtcgatcatgcggttcgagaaaccccattcattgtcgtaccaggagaggacgcggaccagcttgccgtcgatcacggccgtctccaggctgtcgaccgtggagctgcgcggatcgccattatagtcgatcgagaccagcggctcgtccgaatagccgaggatacccttgagcgggccgctttccgacgccgctttcaggaggccgttcacttcctcgatggtcgtcgcgcggccggcgatgaacttgaggtcgacgaccgagacgttgggcgtgggcacgcgcacggacgaaccgtccagcttgcccttgagctccggcagcacttcgcccacggcgcgggcggcgcccgtcgtggtcgggatcatggagagcgcggcggcacgggcgcggcgcatgtccttgtgcagctggtccagcgtgttctggtcgttggtgtagctgtggatcgtggtcatgaacccgctctcgatgccgagcgcgtcgtgcagcaccttggcaagcggggcgaggcagttggtcgtgcagctcgcattggagatcacgacgtcctcggcagtcagcgcctcgtgattgacgccatagaccacggtgcgatcaacgccggtggccggcgccgaaatgacgacgcgcttggcgccggcggtcaggtgcgcgctggccttctccttgctggcgaagatgccggtgcattccagcgcgatttccacgcccatgtccgcatgcggcagcttggcgggatcgcgctcggccgtcaccttgatgcgcttgccgtcgatgacgagcgtgtcgccgtcgacgccgacctcgcccgggaacgcgccatggacgctgtcgcgcttgaagagcagggcgttggacttggcgtcgcccagatcattgatcgccaccagctcgaagtcgtgatcggtccgctcgagcagggcacgcgcgacaaggcgcccgatccgtccgaagccgttgattgctaccttggtggccatgaatgatctcctttcctagttctcagtcgagcgccgcgaggacgcgttgcgcgatcgccccggcggtcaatccaaaatgttcgtagagggccggtgccggtccggacaggccgaactggtcgatgccgatgttaagcccgtccgcgccggtgatcgcgcaccagccgaaggtcgtgcccgcctcgatggtgacgcgcagcgcgccggccggcaggacggcagcgcgataggcctcgtcctgcgcgaggaaacgcgacatgctgggcatcgacacgacgctcgcggcaatgccctgttcgccgagctgcttcgccgcctcgaccgcgatctccacttccgagccggtgccgatcagcaccacgcgcggagaatcgccgccggaaacgagcgtgtaggcgcccttcgcggacagattttctgatgcattatcacgcagttgcggcaggttttgccggctgagtgcgagcaccgacggcgtgctctgctgggcaagcgccagttcccagcattccgccgtctcgatcacgtcgcacggccggaacacctccagattggggatcatgcgcaacgacatgacatgctcgatcggctggtgcgtgggaccatcctcgccaagcccgatgctgtcatgcgtgagcacatagaccacgcgcagccgctgcagcgcggacatgcggatggcattgcgcatataatcggagaagacgaggaacgtgccgccataaggaatgacgccgccgtgcagcgccatgccgttcatggccgccgccatgccgaattcgcgaatgccgtaatagacatagcggccggcacgatcatcgcggctgaaggcggccttctggtccttcgactgcgtgaggttggagccggtgagatcggccgatccgccgaacatctcggggagctgcacgttgatcgcgtccagcgccatctcgctcgccttgcgggtcgcgactttcttgggctcggcgatcaggccatcaagatagggccgcagcgagaagtcggcgggcagatcgcccgccatccggcgctcgaattccgttttttgggaatgacttgagaggcgatcctgccactgtgcatgagccgggcgggagcgctggccaatggcgagccatgcggtgcggacatcctcgggcagctcgaagggcggcagatcccagtccagcgcctgccgggtagcggcgatctcgtccttgccgagcggcgcgccatgcaccttgtgcgaacccgccatgttcggtgcgccctgcccaatgcgcgtgcggcacgcgacgatcgaggggcgcggatcggccacggcctcggccagcgcgcggcggatatccgcgaaatcatgcccgtcgcaatgcgtcacgtgccaaccggtcgccgcatagcgcgccagcacgtcttcgctcgacgagaggtcgacggacccgtcgatggtgatcttgttgtcgtcccacagcacggtgagacggccaaggccgagatgaccggcaaggccgatcgcctcatgattgatgccttccatgaggcagccgtcgccagcgatcacccaggtgcggtgatcgacgagttcgtccccgaaggtggcattgaggtgccgctcggccatcgccatgccgaccgccatggcaagcccctgccccaggggaccggtcgtggcttccacgcccggcagctcgaaattctccggatgccccgcacaagggctgccgacctggcggaaggccgcgatctgcgccatcgtgggctcttcatagccggtgaggtgcagcagcgcgtagatcagcatcgagccatggccggcggacagcacgaaccgatcccgatccgcccatttcggcgcggccggatcgaacttcacatggtccttgaacagcacggtggcgacgtcggccatgcccatcggcatgccgggatggccactattggctgcctgcaccgcgtccatcgccagcacacggatcgtgtcggcaaggcgcttttcggtgactggcatgggcgaacgcccctttcttcttctctgggcgcaccacggcgcgcattcacgtcggatctcgcgccggaaggtctcggccggcgggccgaacaagcgaaggcgcgccatcggcatgagggcgcgagtcgtttgcgccgcctccatgtcggttcgagccgcgagcgtcaacctgcggggatcgccacctgtcgcgccggtgcggccgatcacccgctgcaccggccgtcgcaggggacccaacgagcttttgcattccccatttgccgtgataaggatcgggcatggcaagcgacgcgatgatgcaggcaatcggacggctggagcgcgcgatcacgcgcgccgaaaccctcgcaaggcaggttgccgagcagcaggcgcaggccatcgaggcgcagctcgcgcaggacgaccgcgaggacatggccggctatgccgccacgcccggcgcgggccatggcagcgaactcgaccccttctcgcgggacaaggcgatcgccgcgctcaagtcgctcgatgcgctgatcggcgaccttcagaaagcccggagcgaagcctgagatggccgaagtcaagatcatggtcggtggccggcaatatgcggtgcattgccgcgacggcgaggaagcccgcctgcaccagctcgccgggatgatgtccgaccgggtgaatcaggtgaagaccggcagcccgggcctgaccgaagtgcggcaactgctcttcgccggcctgctgctcgccgacacgctctccgacaaggcgctcgaggcgcccgcgccggccgcacccgccgaaccggccgccccgcccccgccggtggacgaccccgatacgctggccgcgctcgcaaaactcgccgaacggatcgaagcgctcggcgacagccttgcagcgcagctctccaacgcctagatagtccgggacgggtactgcccggtgcgcgctttagcgaacatccctgaggcgatatcacatccacgggggctgtctctggccggaccctggtccgcgttacatggtccccacctgacgttgaggcgtcagaggatattccagcaaacggccatggcggtcccgtcacgccttccctgccatcgccatggagcctttccgcgatgaccaatcagcgcgcctccctgcggacggagttgctcgcccggcgccaggccttcgtggccgggcttcccaacagcgtgcgcaatcttgcctttcgcgttctcccttcccccatcctggcgctgatgccgcccggatcgcgggtcgccgtctaccgatcgatgggatcggaagcgccgacggaagcgctgctcgagttcctcgacgagcgcggcttcaagctctgcctgccgcgcctgggacggaccgtggcggaggacatggaattcgccgactggaagccgggagacatcctcgtgcccggccagctgcgcattccccagcccgcgccacaggccgccacggtgacgccggacatcgtcctgacgccgatggtgggcttcgaccgacgcctcaaccgcatcggccatggcgcgggctattatgaccgcgccttcgcaaagctgcccgacgcgctgcgaatcggcatggcctggagctgccagcaagtcgacctgctgcccgtcgagccctgggacgtgccgctgcacatggtggtgaccgagcaggccatcatctcgggggaagccgcatgaacgagtatcgccccagctggcgcaagccggccggcatgttcgccatattgggcatcatcgcgttctgggcctggatcgtcgcgagcttcgccgagcacatcgcgcggctgccgggcatcctgcaggcggtgatctacatcatcgcgggaatcatctggatcttccccgtccggccactgctggtctggatggagacgggccgctggcgcacctgagtcgcgtccggcggcaatccgttacacgatgacggcgcgtttccggcgcctctgcccggcgacgatcaggacaatattcggagatgttcggaggatgacgagcccggcgggccacggcgccctgctggtagcgaggcgcgtgcgatccgtgcctcccccggagggaaggcaggacgcaagacgatcatttcatggaagaaatggcgcgagtgacggggctcgaacccgcgacctccggcgtgacaggccggcactctaaccaactgagctacacccgcgcttggtcgaggacggcgcaggtataagctggcgcgggcgctgtcaacaccctcgcgtcatctctcgtcataatctgtcggcgcatcgtgcatcgtgctggtcagcgtgcccgcctcgaacaggaaacccgcgatatccggcttgcccgcagcggccagaaccgtctggatgatgatgagcagcggcaccgccagtagtgcccccgccgtgccccacacccaggtccagaagctgagcgacacgagaatcagcagcggattgaccttcagccgctcgcccagcaccagcggcgtcacgatattggcctcgatcaggtgcaggcagaccatgatgatggcgggcagcagcgcccagccgacggtggtgaagctcatgagcccgcccagccccagcaggatcgccgcgatgatcggcccgaaatagggaatgaagttgagcagggcgacgaatccgccccacatgaacggcgtcggcatgcccatcagcatcagcgccaaggcgacggtgagcccgaggcccatgttgatgaacgtgatcgtcagcacataacgcgaggtcgcatcgaccacgttctggatgacccgggcgatggtgagcgcgccggtgaagctgccacggccgcgaatcgtgcggtggcgcagccgcgtccacccgctcaggaagaagaagatcaccagcaggccgaacaggacattgatgaccacgcccggcgcggccgtcgtcatcatctgcaggagcgagccgggcatggcgatgttgcccggcccgttcgcgatgtcctgcgtctcggtcaccatgcgcagcagcccgtcgatgaagccctgcgcctgcgtgtagaggcggatgaccggctcgagcgtgatcttgatctggctgatcctgtccggcagctgcgtgatccagtcgcttgccggcaccacgatcagcaccagcgcggtgttggcaacgaacaggaaagccgacagggccaggagggccgccagcggagacgggatgcgccgccgctccagccattccagcagcggcacgaggcacacggcgataaccagcgccgcagtgagcgggaggaagaattcggcgccggcacgcagcgcgaacggcaaggcgagcaggaatcccgccccggcgaagagcgcgatggaggcggcgagccggttgcgctcccatgcctcccgatcgggcgagccctggcgcagcccgggcttccctcgcctcttctcttggccgctcgccgccagatcgtcgtcccggtcgatatcgcgcagcggcatggcgctgctcagaccgcgatgggggcggatatgctccgctgcggctcataatcctcgacggcgaaatcctcgatgcgatgcgcgaaaatgctctccggccgccgcaggatgcgcagccggggcgcgccggcggggcggcgggaaagctgctcctccaccagctcggcatgattgaggtagagatgcacgtcgcccccctgccagacgatctcacccgcctccagatcgcattgcagtgcgatcatccgcgtcagcagcgccagcccgtagatgttgaagggaaaaccgaggccgagatcgcagctgcgctggaagaggaggccattgaggcgcccgtccgcgacatggaactgataggtcatgtggcagggcggcagcgccatcgcgtcgatctggtccacgttccagcccgtgaagagcagccgccgcgagcccgggttggcgcggatggcatcgaccagcgcggcgatctggttatgcccttgcggcgcctgacggtagagcccctcgcctgcctcgggggcgggctcgtagcgcggccagttgacccactggcggccatagacggggccgaggtcgccccagtcccgggcgaaatcctcgtcggcgaggatgcgcgcctcgaaggcctccatggagatggcttcgcccgtttcccggcgatagcgatcgagcggccagtcgctccagatatgcacgccctgcgccaccagcggccggatgttggtctcgccggagaggaaccagagcatctcgcgcgtcgcgactttccagaagacgcgcttggtggtgagcagcggcaccgcgtcatcggcgagcgagaaacgcatggtcgcgcccaggatcgaccgggttccgacgccggtacggtcgattcgctcatggccgttgcgccagatgtgcgccatgaggtcgagatattgctgctcgtaatgcggcgcaccgccatcggaggacgtgaaaggccgggccggggcggaagctgtcgtcatggacccgtcttaccccgcgcccggtggcggcgccagtgcaagacgcgcgcgcaggagatgtttgcgcgccatattccctcgccccgtcgcccatcacggcgccgcgcgagggccatcgcagcgccgtgtcacggatttgcgaagcagcgcttgccagcagcaaaagccgcccctatagggctcgcctgccttgccggcgcggacacgcgcacggcccggtcggggagtagctcagcctggtagagcactgtcttcgggaggcaggggccggaggttcgaatcctctctccccgaccatttcattcttctgtttcctgtgctcgggtgcgacatcggtcgcgcccgatcgcgtgccccccatcgcatagctaagtgtttcgcttcgcgcgcggatgccgctattctgcgccggcagggtatcacaggaggcttcattgacgataaccggaccgctggctcatgccgcacgcgcgctggtgcaatggccgcgcgaccatgtcgcccgcctcgccggactggacgaggcggcgctggcggacttcgaggccgggcgggccgaccccggcgacgcggcgcgggcgcggctgcgccatgcgctggaagaaggcggcgcgcatttcctgcctgatgagaacggccttggcgtcggcgtccgcctgcggttcgcggcccgggacatcccggcgatcaacaggctggaaggcgaaggcggcgtggtcggcagcgacgacgtctaaggccgggcgacgggctggcgggcaagtccggtcgatcggccccacgttatataggctttgccttcaggctggcgcgctgcctcgccgccggtcctgtgccgggagggggactggattcccgtgtgcacgggaatgacgggggaaggagcggtgatgtcggcgcggacgattcgccgcggtgcgtggggccgtacgtggaatcctgcggacgcgcgggcggccacgcagagcacgcgccggggcgatggacttcgccggcgcgccttcctacatgcaggccatgtcgcaaaacgctcccctgcccttcgccaagatgcatggcctcggcaatgatttcgtcgtgatcgacacgcgcgagacgccggtcgccatggacgcgccgctggcgcgggccattgcggacaggaagacgggcgtgggatgcgatcagctcatcctcatcggcgcctcggaccgcgcggatgtgagcatgcgcatcttcaatcaggacggcagcgaagtggaggcctgcggcaacgccacgcgctgcgtgccgctgttcactggccgggacgtgacgatcgagaccaaggcggggctgctgcatgcggcgcgcatcggcgggctggtgagcgtcgacatgggcgagccgcgcttcggctgggaggacatcccgctcgcttatgccatggacacgcttgccatgccggcaagctgggacgagctgcccccgccggccgccgtgaatgtcggcaatccgcatgtcgtcttcttcctcgacgatcccgcgcgcgtcgacatggcccggctcggcccgctcatcgagaccgatccactgttcccgcgccgcgtgaacgtcaatttcgcgcatctcgtggatgacgaccatatccgcctcaccgtgtgggagcgtggcgcgggcttcacgcgggcctgcggcacgggcgcctgcgccaccgccgtcgccgccattcgccgcaagcttgcgcacggcccggtgcgcgtgacgctcgaaggcggcgacctgctcatcgactggacgccgggcggtcacatcacgatgacaggccctgccgtccatgtgttcgacggcgtgctggacccgggcagcttccctgccacgccatgagcggcgccagcatcatcacgctcggctgccggctcaacatcgcggaaagcgaagccatccgccagcagctcggcgacgcggacgacctgatcgtggtgaacagctgcgccgtcaccggcgaggcggtgcgccagacgcggcaggcgattcgccgcgcgcaccgggaccgccccgaggcccgcatcgtggtgaccggctgcgcggcgcagaccgaccccgccatgttcgccgcgatgccggaagtctcgcgcgtggtcggcaatgccgagaaagccctcttcgcggaggcggtgcgcgacgaggcaccggtgcgcgtggccgacatcatgaccgtggcccggcaggcgccgcagatggtctccgccttcgccgagcgcgtgcgggcctttgtcgtcgtgcagaatggctgcgaccaccgctgcacattctgcatcatcccttatgggcgcgggccgagccggtccgtgccggccggatcgatcgtggagcaggtcgccctgctggtggcgcagggcgtgcaggaagtgatcctgaccggcgtggacgtgaccagctacggccccgacctgccgggcagcccgacactgggcgcgctggtcgagcgcatcctgcgccatgtgccggcgctgccccggctgcgcctctcctcgctcgacggggtggaaatcgacgaacggctgttcgagctgatcgcgagcgagccccggctgatgccgcatgtgcacctctccctgcaggccggggacgacatgatcctcaagcggatgaagcggcgccacagccgcgcgcaggccatcgacctcgccgaccgcctgcgcgcgcggcggccggacatcgccatcggcgcggacatcatcgccggcttcccgaccgaggacgaggcgatgttcgaacgcagcctctcgctggtgcgggactgcggcatcgtccacggccatgtcttcccttattcgccgcgcgaaggcacgcccgccgcgcgcatgccgcaactggacaagccggtgatccgggaccgggcggcgcggctgcgggacgcctgcgcgcagcagcgcacggactggctgcgctcgctcgtcggcagccgccagcgcgtgctggtcgagaccagcggccttgccggccatggcgagagcttcgccccggtgcggttcgccgcgccacagccggtcggcgaaattgtcgaggcatgcatcacgggacttgaggacggcgcgctcatcgcgcatggacaggcgcatggctgaactttcctggcgcgaacgcctctttggcggcttcaagcgcacatccgaccggcttggcgaaagcgtctccggcatcttcggcaaggccgcgctcgacgagcagacgctcgatgagctggaggaagcgctctacacgaccgatctgggcccggccatggcggcgcgcattcgcgaccggctcgccgaaggccgcttcaaccgggagctcaccgaggaatatctgcgcgagatcctggccgaggaaatcgagaaggtgctgacgcccgtcgccaagccgatcgagatcgaggcgttcccgcgcccgcaggtgatcctggtcatcggcgtcaacggctcgggcaagaccacgaccatcgccaagcttgcccatctgttccaggaacaggattatggcgtcatgctggcagcgggcgacacgttccgcgcggcggccatcggccagctcaaggtctgggcggaccggctcggcgtgccgatcgtcaccgggccggaaggcggggatgcggccggcgtcgtgttcgacgcggtgaagcaggccacggcgcagggcatcgacgtgctcatcgtcgacacggccgggcgcctccagaacaagaccgaactgatggacgaactcgccaagatcaggcgcgtgctcggccgcctgaacccggccgcgccccatgacgtcgtgctggtgctggacgcgacgaccgggcagaacgccctctcgcagatcgagatcttccgggacgtggcacatgttaccggcctcgtcatgaccaagctggacggcacggcgcgcggcggcgtgctcgtggccgcggcggagaaattcggcctgcccatccatgccatcggcgtgggcgagaagatcgacgacctgcggcccttcgaaccggccgaactggcgcgggccattgcgggagcagcttatgcacggtgacggacgcgaaccgcacggcgtggacgtgacgatcgattcggcaccggtcgcgcctggtcccaagggcgaaggctggctgccgatggcgctcgacttcgggccgctgctcgtcttcttcctcgccaccaagttcatcggcatgttcgccggcaccgccgccttcatggtggcgatcctcatcgcagtggtggtgagcaagtggcggctcggccgcgtctcgccgatgctctggctctccgcgatcctggtgaccttcttcggcgcgctgacgctctatttccacgatcccgccttcatccaggccaagccgaccatcatctacgccttcttcgcgctgatgctgctgggtggatggatgcgcgggcggccgctgctgcgctacctgctccagtccgcttataatggcctgaccgagaccggctggctcaagctctcgcgcaactgggggatcttcttcgccgtgctggccgtcgccaacgaagtgatgcgcgcgacgctgagcttcgacacctggctcgcggttaaggtgtggggcgtgaccatcatctcgatggtcttcgccatggccaacctgccgatgctgatgaagcacggcctcgaccttggcgatggcaagtcctcctgagccccgccgggccgtgccggagccggagcgaagagatcgttcagtccggcgtgtcgggtgcggcggcggcgcggtgccagtcataagcgcgcgtcacacgggtcgcgatcatccggtaggagtcataccagcgcgcccggccgacatcgcgggtggcggcatgctcggcatgggctcgccaggcgcgcgcgctcgcctcgtccgcccagtagctgaccgtgatgccaaggccatcggcgccgcgcgcgctgtccatgccgagatagcccggctggcgcgccgccagcgccgccatggccgccccggcgcgctcatagccggcctcgtctgcctccgtgcgctgcgagacgaaaatcaccgcgaccgcgtccttcgggggcaaatcgcccggtgccatgctcatgttaatctcctgcgcgcaacgtccttgccagtcgtgcgttcttttgtcacccgtcgcacatgggagaccctgactagatgaccgcagcagagcgcatcgcttcgcccggcctgtttttcgccaaacagttcctgcgccatccccggatgatcggctcggccattccgacctcctcgatcgcgatccgcgccctgctcgatcctgtcgactgggcatcggcgcgcgtcgtcgtcgaatatggccccggcaccggcgtgttcacacgggcgctgctggcgcggctctccccccatgcccggctgatcgcgatcgatacaaacccggtgttcgtgaattatctgcgcgactccctaaaggacgagcggctgacctgcgtggagggatcggccgccgacgtgcgcaagatcctcgcagacctgggccttgaggcggcgaattatatcgtttccggcctccccttctcgaccctgccggacggcgtgggcgacgagatcatggacgcgacgcagcgcgccatcgcgccgggcggcgcgttcctcgtctaccaatattccagtttcgtgctgccttatctgaaggcgcgctttccgcgtgtcgacgtggatcgcgtctggcgttgcatcccgcccgcgcagctcttctgggcccggaaggacgcggccgccgtcagcgtttgcggcgagagtttagccgccgagtgacggtgtaatccagcacaccgaccagcagatattgcaaggaccagatgaaacgctgcagtgggcccgccatgtagcggtgaacccgcgcatcgatctcgtcgctatccgccgcgagccgctcgaccagcgcgcgcgcctcggcggcgaaggcggcatcctcgatgcgcagcatgagctcgagattgatgaacaggctgcgcatgtcgaaattggccgagccgacatagacgatatcatcgatgacgatcagcttcatgtgaagcttctgcggccgatattcgaagatgcgcacgccgccgcgcagcagccgcttgtagagatgccgggcggcgccgatggtcgcgctgttgtccgagcgcatcggcgcgatcagccgcgcgcagccgcgccgcgcgacaccgttgatccgcttgatcatgccccggctcggcgagaaataggccgcgacgaggtccagccgctcgcctttctccaggtccgccttcacatggcgcgtccagctgttgagatagcgggtggggccgccgatgagccagcgcgcctctcccgttcccggcttccagtcacgcaccagctggcgcagccggcgaaagcgctgcgggctgtcgatggtccagtccgccagcgcatcgaaccagtgctgcaacgcgccggcgagcggcccgcgcaccatcatcccgagatcgcaccaggcgagctcctcggtccatgaaccgaaataggatttctcgcagttgaagccgccgatcagcgcgtgccggccatcggcgatcgccatcttctggtgattacggatcagatagcgggtggtgcgatgggcaccgaagcgggcgaagcgcgcgccggcctcccgaagcggcgcgaagaccgaatccggcgtcgtcgcggtgccgaacgcatcgacgatcagtgtcaccgcgacatgccggttgcatgcctccaccagcgcatcgatcacctgctggctgcactcgtcccgcccgaagatataatagaagatgtcgagccgctcgcgcgcgtccgcgataagcccgagcagggcctcgaggcgctcgatgccgcccgggatgaggagcagttcattgcctgcgacgatgtgccgggcgacagcttcttctcgggcttggcgggcgccgtggctttccatagcccctccatgggccactctcgcttgcttgccaagacgcgcatttccttgacttgcgcacgcgtcgctgttagcggatcgcgcttcccaatcatgtccgctgtttcaggagccaagcatggcgcgcgttactgtcgaagattgcatcgacaaggttcccaaccgtttcgacctcgttcttctcgctgcgcagcgcgcgcgggcgatctcgggcggcgcggaactgactctcgaccgggaccgggacaagaaccccgtcgttgccctgcgcgagatcgccgaggagaccgtcatgcccgacgatctcaagcatgaactcatcggatcgatgcagaagatgcagattgacgatgacgatacgcctgacgagatcggctcgatcgcccgctcggctgaggcactgcggctcaccgccgccacgccgccgcgcgcgcacaatctgggtgccgactacgaaggctgagaagccgggtttcgcgatttcggacgtccggcattgccctgcaatgccggatgtttttgtttgggcggcggcaccgcgcgcaagcgaccgctgcgcagcatgccggtctcgagaaacggcgccacgatttcgtggatgcgtcctgaccggttcgatccgatcgcgagattgaagaagctgttcgccacgacatcggcgatttgcacgcccggggaaagatggctgtggaccagacgggccgagccgcagctttcgagcaaccgggcaacgtcccgccgcatctcctccagcatcaggtcgtgatagcgcccggtatcgatcacgaagctgacgcaatcgcctccttcggcgagccattccgcgacaagctggttgagcagggcgacatagacgtcgaaatcatccggccggccgcccggctgctcacgatcgttttccagcgtgcagatgcgggcgcggccgccgaagcggtccagcaactcgaagaaaaaagcgcgctcgatggtgctgatgcggctgcccttcagctcgccatgcaggcccgtgacggccttgaagcgcttgaggagcgcatccgccgcatccgcctcgatatccacggcggcgataaccatcgcgccggcgggcaggctgccgctttcatccatgtagatcggcattgcgcttctccctcccctgaccgcggcgccctgttccacgcttgcgctgcctaccggccgcggggtccggcggcgtcatcggtcccgcgtggatggccagtcgcgcagacatgaaaaggccggacgatccgcttgcgcatgaccgcccggccctgtttctgttcgtcgtccggacctcagacgccctgtggcgccggatcggcgacgggccccttgcggcggccggtcttggggatcgaggtgccggtggtcggcaccgactgcggccggaccgtctggccttcgcgcaccagctcgcccctctcgatcagggtcttgatttcctcgcccgagagcgtctcgaactcgagcagggcattggcgagcagatgcagctgatcgttgtgatccttgaggagctggtgcgcgcggtcatagcccgcgtccacgatcctgcggatttccttgtcgatcttctgcgccgtctcgtccgacatgtggacgcgctggctttgcgaatagcccaggaacgtctcgccctgcggctcctcatattgcagcggccccatctcgtcggacatgccccactgcgtcaccatgtcacgcgcgaggcgcgtggcatactgaatgtcgctggatgcgccggacgacaccttgtcatagccgaagatgatttcctcggcgacgcgcccgcccatcgaaacggcgaggttcgcgtacatcttgtcgcggtggtagctgtaattgtctcgctcgggcaggcgcatgaccatgcccagcgcacggccgcgcggaatgatcgtcgccttgtggatcgggtccgaagccggctcgtgcagcgcgacgatggcatggcccgcctcatgataggcggtcatcttcttctcgtcctcggtcatgaccatggagcgccgctcggcacccatcatgaccttgtccttggccgattcgaactccgcattggcgacgagccgcttgccgcgccgcgccgccatcagcgccgcctcgttgacgagattggcgagatcggcaccggagaagcccggcgtgccgcgcgcgatggcgcgggcgtccacgtccggcgccagcggcaccttcttcatgtggacctgcaggatcttcacgcggccctcgatgtccgggcgcggcacgaccacctgccggtcgaagcggccggggcgcagcagcgcgggatcgagcacgtcaggccggttggtcgcggcgatgatgatgatgccttcgttcgattcgaagccgtccatctccacgaggagctggttcagcgtctgctcgcgctcgtcattgccgttgcccaggccagcgccgcgatggcggccgaccgcgtcgatctcgtcgatgaagacgatgcacggcgcgttcttcttggcctgctcgaacatgtcgcgcacgcggctggcgccgacgcccacgaacatctcgacgaaatccgagccggagatggtgaagaagggcacgcccgcctcgcccgcgatggcgcgggccagcagcgtcttgccggtgccgggcgagccgaccagcagcgcacccttggggatcttgccgcccagccgcgcgaacttgctcgggtccttcaggaactcgacgatctcctgcagttcctcgcgcgcctcgtcgatgccggcgacgtcgtcgaaggtgacgcggccatgcttctccgtgagcagcttggccttggacttgccgaagcccatggcgccacccgcgccgccgcctttctgcatctggcgcagcacgaagaaggcaatgcccaggatgagaacgaacggcagcgactggtaaagcaggatcatccagaaattgggctgttcctcgggctggccgctgaacttgacgccattctggtcgagcagcgtggtgagctgcggatcaggcacggtgtaggtcgtgaagcgctggtcattcttgagaaccccggtgatccggtccggcgcaatggcgacttccttgacggcgcccgcttccacgcgcgagcggaaatcggaataggcgatggcggtgcccttgcctgcgctcatgcccttgctgtcgaacacggtgacgaacatcagcagcgccaggaacacgccggccagaatgagcgcgctcttgatccagggattgccttgcggctctttgttgtcgttcatctcatctcgctttcgcgcttcaaaataggacatcccgcccggaacacaatggctcagcgcgagtttcgcgccgccgcccgccgcacggtccactgcgcgccgccggagacgacgcagtccgccagagcgaccgtcctaccatccaaaagctgaagaagcgcttgatccagcgacgggccgcgcggtttttcggccttggggtggcaatgggcgatcatccggagcagcaaacggcgcagaatctcgggcggcaggtccgtgcggcggagcgtcgcgctcccggcctcgaacgcgatcgactccgccgcgagcgtgtccgtcatccagcccaaggccgaatcggcctgcgccagcgcatccaccgagcgggcaaggccaccgggatcgatcaacgtgctgccctccagcgcggtacgcatgcggacgcgatcgaagcgcgggtcctcgttgctgggatcatcgatgaagggaatgccggctcgctcgcagaagtcgcgcaaggccgctcgccgcgtccccagcagcggccgcagcaacgtgccgcgccgcgcgcgcacggacgcgaggccacccacgcccgcaccccggccgagacgcagcaggatcgtctcgatctggtcgtcggcctgatgcgccgtcatcaaccaggcgagcccccgcgccccgcgccattcctccagcaaggcatagcgcgcggcccgcgcggcggcctggagattgccttccagcggcggcggcgggccgagaatgacgtggggaatgccctgcccctcgcaccagcgggccaccatggccgcctcgccccgggcggccgcgcgcaaaccatgatccacggtggcggcttccacccggccgggccaggcgtgatacgcgagggcaagcagcgccatgctgtccgccccgccggaaacggcgatgccgatgcgctcctccgtcgccagcggccggccgagcaggcggtgggtttccgccttcagccggtccgcaagcgcgtcaggcaccgcactttgcgcgtgcccggcccctggtcatcatgtcccgcgccgtggccggcatgttgtcggcgaagacttcggcaagctcgtcataagcgaggcacgcgtccttgagccggttgagcttgatgagcgcttcgccgacccaggcgaggctttccgctgcccggtcacccttcggccggacccggtaattctcgtagaggaccttcgcggcggtggagggcttgccatcgtccagataggcgcggccgagcaggttctgcgcgcggctggcaatcgggtccttgccgtatttgtcaacggtttcctgaagctgcgcctgcgcctcgggatagaatttggcttcccagagacggaagccataagtgtagctgtcgagcgcggcattgcccgtgctcggcttctcgatcgccgccaccttctcggtgcgcgcgagcaagggcgtttccccgggggccggccgcggctgggtcgcgggcgctttgccaccggcctgggccggcggggtcgcaaggccctcctcggcgggcggcgcgaccgccggcaacggcggcggcgcactgaacttggcgaaggcctcttccagctgcctcagccgatagcccgattcctcgacctggccggtcagacgcgcgagctgcgcctcgatcgcggagacgcgcgcggtcagatcggcaaccggggatgcggccggcgagccggcggacacgccgggcgtcggcgtgggcggcgccacgtccgggacgaccacctgcccgcccgggaacaccttgcgctgcacggcgcgcatctcctgctcgagcctgtcgacccggcgttcaacggtcggctgctgctgcgcggacgcgctcgcgccccaaccgagggaaaggcaagcgccggcgagaaggaaatgccggaaaccccgacgatgagatgacatcaatttcatgatccagttcctgatgggctgaaatatccatagccgatcccatgccgcggtaaagcgcccaggtggcgtgatcgagggcccagaccgggccggtgcctgctcgcggccggtgcagccgtcagtggcctccggcgcggggcgccgggcctgcgccggcattgaggggagacccaggagcgggaggcgcgggggcggcatcctcattatcctgcccggcctgacgggacagcaaggcggcggcactgatcggaacatccgagatggtcctttccgccgtgcccagcggcggcacggcccggccgctcacggtgaccgcgagcgcatccggccggccggtcaggatcatgggattgcgggcattgtccggcaccgtgtagcgctcgtccttggccagcatgccctcgaacaagcgctggccatccggctcgtaaacgcgcagccacacctcgttgaccgccgtgaggaccaccggcccgcgcggtgcgacgccgacagcagcacgcggcggcgcgaccggatctgcgatccgcgtctcggtgcgttcctcggcggcgagttgctcgtccgtgggcggcgtattgagctgcatgcgccagatggcgtagccgccggcgaacagcagcacgagcaccgcagccacccaggccagatagcgcggggggacgctgctgggatcgaccggctcctcgatttcgtagggatcctgaccgagcccgcccatctcgtcgatctcggcgcgcaccttcgctaccagcgccgcttcgtccagtccgacggcgcgcgcgaaggcccgggagaagccggcgcaataggtcgtgcccggcaaagcattataatcaccggcctcaagcgcggcgagatggcgcatcggcacgcgggtgcgcgcggcgacctcttcgagagtcagacccgcagcttcccgcgcccggcgcatctgctccggcgcactggcgttgctgtccgcgaccacgtcttgttcttcagccttgctgggctcaggagccatgtctcgtccgttgttcggtccgcattccggctctgcgttgtttcatggcaggccatgcgcgtcaacgcgcttaagaaagccggtgtgagagaaatgcgcacgcaagggattgcgttgccgggataatcatgcggacacgcggtgccggtccgcatcggatcgcttggctcagctcagctccacgccctgctcgtcggcccactgggcaagcggctcgcgcagattgggcacgccgccgctcagcaattcggcgcattgctcggtaagcagtgccagatcgagcgagcggaccatggccttgaccggaccgaccgaggccggcgtgatcgaaagccgccggatgccgagcccgagcagcgccatcgcctccagcgtgcgcccgcccatttctccgcagacgccgaccggcacatcatattgggcgcaggtacgcacgatgcgcgcgatgaaccgcaggatcgccacgctcatccagtcgtagcgctcggcgagcttcgggttggcccggtccgccgcgaacaaaaactgggtgaggtcattggtgccgatcgagaggaaatcgagctccggcaggaggaagtcgagcgtctcggccagcgccggcacttccagcatcgccccgtaatacaccgccttgggaagcttgcgctcgcgcttctccagccagatcttctgctcgcggaacagggccttggcctgcgccagctcccagggttcggaaatcatggggaacatgacatggagggtgcgtcccgccgcggcctccagcaacgcgcgggcctgcgccttcatcagcgcgtcgcgctccagcgccagccgcaccgcgcgccagcccatggcggggttttcctcatgctcattgtcgcccgcgcgcagataaggcagcgccttgtcacccccgatgtcgacggtgcggaagatgaccggccggttgccggccgcatccagaacgtcgcgatagaggcgctgctggcgctcgcgctgtggcagtgtagcggagacgaggaactggaattcggtgcggaacaggccgatgccgtccgccccggtcacatcgagcgcggcgacatcgtcacgcaggccggcattgaccatgagctccacggtcacgccatccttggtgaccgccggcttgtcgcgcagcgccgcatattcggcacggcgcttctgggtgagcgagagccccgcctcgaatgcttcgtccatcggcacggtgggccggatgtagagccggttctggttgacgtcgagcagcagcaaatcgccgtcattgatgagcgcgcgggtattcttcacgcgcccgagcaccggcacgcccatggcgcgcgcaacaatggtgacatgcgcggtgagcgagccttcctccaggatgaggcccttgaggcgccgccggtcatattcgagcagctcggccgggccgagattgcgggcgatgaggatcgtgtcctgccgcagccccatctgcgcggcggtaccgagctggccggaaacgatgcgcagcagccggttggagaggtcctccagatcgtgcatccggtcctgcagcagcggatcgtcgatctggcgcatgcgcatccgggtgcgctgctgcacgcgctcgatggccgcttccgccgtcaggcccgcgtcgatcgcctcgttgatccggcgcgaccagccttcgtcataggcgaacatcttgtaggtctcgagcacttcgcgcgtctcgccttccacgccgaactcggcctgccccgccatgcgatcgatctgctcgcgcatcttggtgaaggcggaatagacacgctggcgctcgacctcgatatcctccgcgacagtatgctcgatggtgatgcgcggctggtggaagacggcatggccgcgcgccatgcccatgacgagctgaagcccggaaaggaccgtggcgcccgtctccagcgggcggttctcgcccggattttcgtcgaccagcccggcattggtgatgagctcggcgagcaccatcgcgaccgtctgcagcgcctcgatctccacttcctcataaggacgcggatcgacatgctggacgcacagcgcaccgatggcgcgctcgcgccggacgatcggcacgcccgcgaagctgtggaagagctcttccccggtttcggggcggtaggcgaagtccggatgagcggccgcttcctcgaggttcagcgtctcgacattatgggcaatggtgcccacgagcccctcgcccagcccaaggcgcgtgacgtgcacggcttcctgcttgaggccgcgcgtcgcgaacagctccagcatgccctcgcgcagcagatagaccgagcagacctcgctcgacagctcctcgccgatgatctccacgatcttgttcagcttggcctgcgcggtggtgcgcgcggccatcacgtccatgagacgctgaagaatagcccgggcagcgatagcggccgaattggaggaagcatccgtgcgatggggcgatgtcatggaacctttgctaacagaagttgcatgagtgaccaaccttccgtccggccactcatgccaaggctttgttgcgcagcatcaagccatgctgtgacgctcagcccgccgccggtgccgccagcccgggcgcgcttgccggcgccccgtccttgcgcgactccgcctcatccggaagcggtactgcgccgatgttcgaggcgtagcgataggggccgaggatccagtagaggatcgtgccgagcgcgaggcagaccagcatgatgacatagccgctcatgtaggacccgctcgaatcatgcagccatgccacgagcggcggcgcgcagcccatcgagaaggcaaggaacatgttctcgaagccgtggtagaagccgaatgccttgaggccgaagaagcggacatgcagataggtgccgatcggccgcgccgtgccgaaggcgaagccgcccagcccgaccgccatcgcgagaagataccagccgccgaagctcgcggtgaccatcgcgaataagaacagccccaggaaggaaatgaacttgaaggggatcgccacccgactggtgttgaaccggtccactgcccagccgccgaccagcgtgccgagcggcgcgatgagcgtggtgatgctcatataagtgacggcatcgccctggctgaaccccttctcgttgagcatgggcaccaggaagggcatcatgccggtgcgcggcgccgtgccgatgatggtggcgatgacgatcagccagaacaccctgtcgcgcaggatctgcttgtcggtgaggccttccagcttcgccgagcgatcctccttcacttccgccttgggcctgatcagcttgcggtcgctgccgatctcgccgggctcgtcgacggtgaagtagatcaccggcagcagcagcagcacgatgcagccgcagatgatgaacatctcccgccagccgaaatccgtgatgagccagttgagcagcggggggataccagcgccggcaagcgtcgattcgacgcccagcagcgccatcgccttgccgcgatgctgggtgaagagcgcgctgacgatcttggtatagccgatcgccgtgctgccgaagatgccgagcatggcgaagcagagatagaattgccagagcgtgccatcgatgaagcccagcgcgatcgtcgccaggcccacgccgatggtgccgaagaagatcggcaggcgcacgccgaccttgtccatgaacttgccgtagaagggcaaagtcaccgccccgcaccacatcagcgccgtcatcgcccagctatattccgtctgggaccagccgaactcctgcgtcatcggcacgttgaccagcgtgatcgccccgaagggcagcaggctggtcgcgaacatgttggcaagagtgatgatggtggcgagcttgattttccggaacgaaaaatccgactcgtagcgcggctcggcccctgccgcggtcgccgcccctgtcatgccggccgaccttcgcaggccatggggacctcgccccgcttcagtgaacgcgtcatatcctctccttgacagcgcacgcgcgatctcggccgcgctttcggacaatgtcaacgatgagagggggaacgtcaagcggagatacgcatgcccggtcgcggccatcagagcgccgcgcgcgccgcgataaagggggcgattgctgttgcttcggaacggaatgcatggacggcgcccgtccatccggctcccttcaggacaggcggatctggaacggaatcatcgacccggcgacgagccagatgccagacagcgaaatgccgggttgcccccgctcgccagcaaatggcccggacagcgaacggccccggtccgtcccctcatccgtcccatggacattgccatgggacgacggagcgggaacgggccggggccgcgatgcgccggggtggcgcgtgctgcgaaccggaaaggctcagtagcggtaatgatccggcttgaacgggccctgctggggcaccccgatataagccgcctgcttgggcgtcagggtcgtgagcttcacgccgagcttgtcgaggtgcagcgccgccaccttctcgtcgagatgcttgggcagcacatagacctcgttcttgtactcgccgcccttggtccacagctcgatctgcgccagcacctgattggtgaagctagacgacatgacgaagctcggatggccggtggcgcagcccaggttcacgaggcggccctgcgcgagcaggatgatcttcttgccgtcggggaactcgatctcgtcgacctgcggcttgatctcggtccacttcatgttcgagagcgcagcaacctggatctcgctgtcgaaatggccgatgttgcacacgatcgccatgttcttcatcgcgcgcatgtgatcgacggtgatgatgtcctcgttgccggtcgcggtcacgaagatgtccgcgcggctcgcggcttcctccatggtgacgacttcatagccttccatcgccgcctgcagcgcgcagatcggatcgatctcggtcaccagcacgcgcgcgccgccattgcgcagcgaggccgccgagcccttgccgacgtcgccgaagcccgcgaccacggccaccttgccggccagcattacgtcggtcgcgcggcggatggcgtcgaccagcgactccttgcagccatagagattgtcgaacttgctcttggtgacgctgtcattgacgttgatcgccgggaagggaagcttgcccttcttggccagctcatagaggcggtgaacgccggtcgtggtctcttccgagacacccttgatcgcctgcaccgtcttcgtgagatagcccggacgctcggccaggaacttcttcagcgtcgcgacgaagatggtctcttcctcgttcgacggcgcgaacagctcttcaccggcctcgacccgcgcgccccacagggcgaacatcgtggcgtcgccgccgtcgtcgaggatcatgttgcaggtctcgtcgccccagtcgaagatgcgcacgacatagtcccaatattcctccagcgtctcgcccttgacggcgaacaccgggatgccggcggccgcgatggcggcggcggcatggtcctgcgtcgagaagatgttgcacgaggcccagcggatggtcgcgcccagctcggccagcgtctcgatgagtacggcggtctggatcgtcatgtgcagcgagccggtgatgcgggcgcccttgagcggcttgctcgcgccgaattcctcgcgcagcgccatcaggccgggcatttccgtctcggcgatctcgatttccttgcggccgaaaccggccagcgaaaggtccttgacgatatagtcctgggcgatggtggccacctgaaaatctcctcgcgaatgaaaacggatcgacggttcgccgacgcagcgacgaacgaaacacccgcgcgcccttaacaagccaacgcgcgcccggcaaatataaagatatctttatgtgataaaagacccgggtgccatggcgatcgaacgctcaggcatggccgctgctgctcgccagcatcgcgggatcgatcccttccaacgcgaaggcgcccgcccagcgctgctcgggcggcatggcgaagagccggcgcggatcggcctggctcacataccagccgggcgaggccagctcgcgctcgagttgcccgctctcccagccggcatagccgagcgcgaccagatacgcctccggcccgcgcccttgcgcgatggcctggaggatctccagcgatccggtgagcgcgacatccccggcgacggcgtgactgtcgcgggccatccagtcgcggctgtgcaggacaaagccgcgcctcggctcgaccggcccgccggcaagcaccgtcccgtccgccacgccctccacggcgatatcgaaggaggacagcagcgtatgcaggccgaccccggccatcggctcgtccagcgcgatgccgagcgcgccgccctcgtcatgcacgcaaatcagcaccaccgagcgcgcgaaacgcggatcgggcatgtcgggcatggccagcagcaattgcccggcgagggataagggagcagtgggctgcatcatcctgccttcgagactcagcggacaagatgcccccgcgcttccccatcgtccagcaccaacgacgtaaaatgcgtttccgtgcgatgggttgacagcgaggggcgcaacaccgacttccctgcgcgagagctggaacaccagccatctccccttctgaccaggagactgccatgactatcagcgtcggcgacaagctgcccgccaccacgttcgtcaccatgaccgacaacggcccgcaacccatcgagagcagcgaatatttcgccgggcgccgcgtcgcgctgttctccgtgcccggcgccttcacgcccacctgctcggccaagcacctgcccggcttcgtcgcgaaggccgcggacctcaaggccaagggcatcggcgagatcgcctgcaccgccgtcaacgatcccttcgtgatgggcgcctggggcaaggccagcggcgtcgatggggccgtcaccatgctggcggacggcaacggcgcgttcgtcaaggcgctggggctggagatggacggcagcaagttcggcctcggcacgcgcggccagcgcttctcgatggtggtgaacgacggcacggtcgaacagctccatgtcgaagcgccgggcgaattccgcgtctccagcgcggactatatgctcgaacagctttgagactgcggaggcggcgccgggcaacccgcgccgcctctccggcttataccgccatcaggatgtcgagcgcgatctgctggagcggcgtgagcgtctgcagcggcgcgatcagccggtcgcggacggtgaaggccggcgccgcggcgctgaccggcatgccggcaacctgctcgccataaagcccgttcgagacggcctgctcgccggtccgcaccagcgtgcgcgccagcgaatggggcagccagtccacacactcccccgccggcgccggccggggcggatcgtcggcataagtcgctgatcgcaggcgcggcgaggatgcgatcacctcgcacagccggtcgaaccggcgcaccacgatcctgttcgggcgcgtgcgctggcggcacagcagctcgaaactgtgcgagacgatggtgaaggccgcctgatggttcagcgcggcataagcgagcgcggcgatcatctcctgcgcggagagcgccgtgatctgagcgtggcgcgagccgcccgaaggcccggcgatggcggagaccggcacctcgatcacgcccgcgtgcaggaccggcgccgtcgtctcccgtggcagcgtgatgccgcagacgccgtccgcataatcgggcgaatagctggtgtcgcaagcgatccccacccgcgccagcgcgcgcagcgtatcgtcgttcgcgccataattgcccgcgcggaaagcgaccggcatcggcgcgccggcggccagcagacgctcgatgccataatccaggatgcggacctgatcctccagcgggaaatcggccatgttccgcccgccgcgtccatccgtggggccggacttcgaacgccccagccactcggcatgggcatggagctggacgtcatgcccggcctccaggatcgggtgcacgatacggtccaccatctcctgcccggcgacgagcgcgaccagcgtatcgacaaagaagatgcccttgagcccgaaggcatcgagccgctccatctggtaaaggatgccgaagtccccggcctccgtccgcccgaggatggaggacgcaaaattggcctccagccccgccgccccgtggcgccggaaatggagggacgacagctccgtgtcgaccgtcagatagacattcgtcgtggccccctggccaatcaccgcggacagtccccttctgcctggctgatcgagcaacgtctctttcttaggtaacatgtcgtggttatggaaggccatgacacaatcatctagcacagcgatcgtaaaccgactcatagcggaatatgaggcggcggcgggcaatctgcgcgacgccctcttcgccttctcccgggacgggacactgccctcccccgatcatgtggccgagcgcgccttctgctatccctcgctgacgatcgattatcgccgggccagcgacagcctgccgagccgccgctccttcgcgcgcctctccaaaccgggccgctatgtgacgacggtgacacggcccgcgctcttcgccgcctatctcatcgagcagctcgacctgctgatggccgattatgacgtggaagtgagcgtcgggcgcagcgaccagcccattcccttcccttatgtgctggagacgctgccggccggcgcgctcgcggccattccgccaagcgaactggcgcggcacttcccggcgacggagctgtccgagatcggcgacgagatcgcggacgggctgttcctccccgcccctaccggcgagcgcccgctggccctcttcgacggactgcgcacggatttctccctcgcgcggctgcggcactataccggcactccggcggaggacgtgcagcgctacatcctcttcaccaactatcaccgctatgtggacgagttcgtccgctggggctgcgcggagctgcgccggccgggcacgcgcttcacggccctctcgggcgcgggcggcgtgcgcgtgacgtccgagacggccgacccggaaagcgccatcgcggacagtgcatggcgccgccaccagatgcccgcctatcacatgatcgcgccggacggcacgggcatcacgctcgtcaacatcggcgtggggccctccaatgccaagacgatctgcgatcatctcgcggtgatgcgccccgaggcctggctgatgatcggccattgcggcggcctgcgccccagccagcgcatcggcgactatgtgcttgcccatgcctatctgcgggacgaccatgtgctcgacgaagtgctgccaccggaaatccccctgcccgccatcgcggaagtgcaggtcgccatggccgaggcctgcgaccatatcctgggcgacagcggggacatgaagcggcgcctgcgcaccggcaccatcgtgacgacggacgaccgcaactgggaactgcgctattcccactccgcgctgcgcttctcgctctcgcgcgccgtgggcgtggacatggaaagcgccaccatcgccgcgcagggctatcgcttccgcgtgccctacgggacattgctctgcgtctcggacaagccgatccacggcgaactgaagctccccggccaggccaaccgcttttacgaagaagccattgccggccacctcgccatcggcctcgagacctgcgaacgcctccgcgcccagggcgagcgcctccacagccgcaagctgcgcgccttcaacgaaccgccgttccggtgaggggcaaggctgcggcgaaggtcagcccgggcgaggcgtaagctcccggcgcgacagatcgtgccgcgccggaagtccggtcagtgcgccgggctcaccagccgcactgcttgcccttgttctgctggtcgagccatttgccgagcggggcgaaataagcgagcatggccttgccgctcatcttgcggctgccggtgaaggcttccagcgcgtccggccagggcttggatgcgcccatctccagcatggcgttgagccgcttgccgacttccttgttcccgtagaaggagcagcggtggagcggccctttccagccggcctgacggcaagccgcctcgtagaactggaactggaggatgcgggcgaggaagtagcgcgtgtagggcgtgttgcccggcacatggaacttcgcgccgggatcgaagctgtcggccgggcgatccgtcggcggcacgatgccctgatagcgcaggcgcatgtccgtccaggccttgttatagtccgccgggcggatcgatccgtcgaacacgccccagcgccagcgatcgatcagcaggccgaagggcaggaaagcgaccttgtccatcgcctgccgcagcagcaggccgatatccttgtccgcgctcggcaccttggcgggatcgagcagcccgatctgcaccagatattgcggcgtgatggacagcgcgatgaaatcgccgatcgcctcgtggaagccgtcattggcgccgttgaggtagagatagccgtgcttctggtatgcgcgctggtagtaattgtggccgagctcgtggtgaatggtgacgaaatcgtcgctgttcaccttggtgcacatcttcacgcggatgtcgttgcgattgtcgacgtcccaggcggaggcatggcagaccacctcgcgatcgcgcggcgcgatgaactgggtgcgctgccagaaggtctcgggcagcggatcgaagccgagcgaggaatagaagccctcgccgatgcggaacatctgcttttcccaatagccgcgccgctgggtctcgggcgtgtccggcgtgtcgatcgtctgcggcgtggtctggacgaagcccttggcgcgcagcaggtcgccaatgtcatagcccaggtcgccggtgccggcgggcgccacgatggggtagatattgccccattcctgcgcccacatattgccgagcagatcggcgcggatggggccggtgggcgactgcaccgcatcgccatatttctcgttcagcttggtgcgcgtgtagcagtgcagcgcatcgtagagcggcttcacttcctgccagagcgcttcggtcagcgcggcgaactcatcgggcggcatgtcatagccggatcgccacatcgcgccggcatcggcaaagcccagctccttcgcgccttcattggcgatgtcgacgaggcggacataatccgccttcatcggcgcgccgacccgatcgtgccagctcgtccacatctcggagaattgcgcgggcgtgtgcgagagattggccatctccgcctcgatgtcgctgccggtcagttccttgccgtccagcgtgccgcggcccttgccataagtggattgcagccgggtcgcgatctcgttgagctcggccgccgcgccgggcttcgtcggggcggggagaacgatgcccgagcgcatgatgtcgagcttgcgcttggtatcgaaggaaaggccgggcacctgctcgtatttcgcggcctcaagcgcgaagcggacggccatctccgtgcccttcgcgccggcctgcgcggccagcgcgtcggtatcgtccgtgatgtgagtcgcgttgacccacatgatccggctggcgtccacgctatagtcgaaagcttccttctcggcggccgccacgaatgcgtccgcctgcgcgctgtccggcgccttctggccctgtccggcctgcgccagcaccgcggcgggcgcggcaagcagcatcgccgccgaaagggcgatgcgcgataccaatatgtgcatgatggtctgttccctggacaatcttggattgcgcgcaggctgccccggccgggcgtcgcgcgtcaagcggcgagatagcgaacgatcgcctcgccgaagtccgggagcgtgatgcagctcatgtgattgcccgggacggtccaatattcggcattcggcagcgcctgcgcgagcgcttgggccgagccgttgtcccggtcctcgctgccgctcagcaccagcgtgggcatggtgaccgcggccagatccgcctcgctgatgttcggcatggagagaaggagatgccgcagcgcctcgcgatccaccttgatcgtcttcatgaactggatggccatgaaatcccggtcgccggcccgggcgatatcgaaccggtcgagcgcatcgaggaagaactggcggcgcggcgcccagtcgagcaggccctcgagccccatgccgcccagcaccagccggcgtggcgccagcccgcgcgtgaccagcgccgtgcagatgcgcgatcccatggaatagcccgccagatcgaagctatcgagcccgagggcgggaatgaccgcctccatgtcgagcagcatcacatcctgcggataggccgccgcgtcggccggcgtgtcgctacggccatgcacccgctggtcgatcatgatcgcttcgaaaccggcctcggcaaggcgcgcagcggtgccatagcgaatccagttgatctgcgcgctggaactcaggccatgcagcagcagcaccggccgcccctcgccgagacggtggacggcgatgcgcacgccatcatggccggggaagaaatcgagagtggcttgcgcgctcatgatcgcctgttggggatattcggctgcccaggcaagccccaatccggcctcggggcacgcgcgtcggccgaaaagggcaagtccggcgaagtcctggagggcccaaaagtcgcggttttccgccactgcgcgagaatcttcgggatggctacgctctccaattgcatttagtaagcctactcactatttggtggacatggacaaccagcatatcgctttcgtcatcagcgacgtcgcgcggctgtttcgtcggcgcttcgacgagcggacgcgcagtctcggcatcaccgggccgcaaatgcgcgcgctggtcgccatcatgcgcttccccggcatcaaccagggtgcgctggccgaccggctggacgtggagccgatcaccacctgccggatggtcgaccggctcgaacaggcaggactggtggagcgcaggcgcgatccgctggaccggcgggcctggcagctttacctcaccgaggcagccgagcccgtcaccgagaagctgcaggcgatcggccagacggtcctcaccgaatcactcgacggcatagcgccggaggaacgagacgccaccctggcccttctcgaccgcatccgtacaaatctaacgacccctgctccccacgaccgggcaggcgagccaagaaaaggcatgacacatggctgaggctgatcccgctctcgcgaagaaggcagcaacatcgccggctgccggcgcgcaagctgacgcaccgactgaagacgcgccccctgcgcgccagtccggcaagctgcggcgcatcattctcatgatctcggtgccgctggccctgctgctggtcggcggctgggtctgggtaacgagcggccgcttcgtctcgaccgacaatgcttatgtgaagcaggacatcgtatcggtcagcagcgatgtcgcggggcggatcatcgacgtgcgcgtgcgcgagaaccagatggtcaaggcgggcgatgtcctgttcgtcgtcgatcccgagccctatcgcgtggtgctggagcaggccaatgcccagatcgccaatgcgcaggtgacggtgggcaagctgcgcaccgactatcaggccaccaatgtcgacatcacgggcgcgcgcgagaatgtctattatgcgcaggaagacctcaagcgccagcaggcgctgatgacggacggcttcacgacgcgcgcgcgcctccagcagtccgagcaggcgctcgacaatgcgcgcacgcagttgcgcaccgccgaggccgacgccgccaaggcacgcgccgcgctcgccaccgggtcacaggtgcccggcgtcaatccggaccttgccgccgcgcaggcccagcgcgaccaggcagcgctcaacctgcgccggaccgtggtgcgcgcgccggtttccggccgggtcagccaggcggaccggctccagatcgggcagatggccgtgcagggcctgccgctcgtcagcctcgtggcgagcgaccgggtgtgggtgacggccaatttcaaggaaaccgacctcgaccatatgcgcgccggccagcccgcgacgatcaagcttgatgcctatcccggcacggagatccgggggcatgtcgagagcatcggcgcagggacgggatcggaattctcggtgctgccggcgcagaacgccaatggcaactgggtgaaggtcacccagcgcgtgccggtgcgcgtcgcgatcgacagcaagcccgcgcgggacatgatcgcgggcctgagcgcgcatgtgtccgtcgacatcagggatcgggcgcaggcggagaaataacagatggcgcacggggaggaccgcgcccagctccatgtgcccaacaaggcactggcgacgatcgcgatcatggccgcgatggtcatgcaggtgctggataccacgatcaccaatgttgcgctgccgcacatgcaggcatcgctgggcgccacgcaggaaacgatcagctgggtgctgaccagctacatcctggcgagcgcggtcgcgatccccattaccggctggctcgccgacaggatcggcgccaagcggctgttcgtcttctccgtcgccatcttcgtcatcgcctccgtgctttgcggcattgcccagaacctcacggaaatggtcctgttccgcaccttgcagggcattggcggtgcctttgtcggcccgctcgcgcaaacgctgatgctggacctcaaccggccctcgcagcaggcccgggccatgtcggtctacggcatgggcgtgatgatcggcccgatcatgggccccatcgtgggcggctatctcaccgaatggttcgactggcgctggtgcttcttcgtcaacgtgccggtcggcatcgcctgtcttgcgggactgatcctcctcctgccggaaaagccgctcaagcgccgcagcttcgatctcttcggcttctcgatgctggcgctcggccttgcttccctccagctgatgctggaccggggccagcatgcggactggttctcctcgaccgaaatctggatcgaggcggcgctggcggtgagctgcctgtggatcttcgccgtgcacaccgtgacggcgcgcaagccgctcttttcccgcgagatgttcgcggaccgcaatttcgtgagcgcgtcgatcttcatgttcatcatcggcatggtgatgttcgcggccatggccctcctcccctcgctgctgcaggggctgttcggctatccggtggtggagacgggcgagatcctcgcctcgcgcggcatcggcgtgctcgtagccatggcgatatccgggcggctcaccggcatgatggacccgcgcctgctcgtcgccggcggcttcgcactctccaccgcctcgctctggatgatgaccggctggtcgctcgatcagggctggacgccgttcgtgaccaccgggctcatccaggggctcggcatcggccttgtcttcgtgccgctgcaggtgctggctttcggcacgctgcccccctccgcgcggacggaaggcgccgccgtgctcaacctcgcacgcaacatcggctcgtcgatcggcatcgcggtggtgatggcgctgctggcgcgcaacatccaggtcagccatgcggaccttgcccagcatctgacgccggaccggctgccgatcgatcccgcgatgctgccccgcttcggccagctcggcgaggccgcgctgctcgcggcggacggcatcgtgaaccagcaggccgcgatgatcgcctatctggacgatttctacctgatggcgctggcctgcgcgatcgccattcccgcttccttcttcctcaagcggccaaagccgcgcgcgcccggggaacccccgccggtgatttccgaataggctcttgttgcaacgcagcatatcggcttattcgtcgcggatgggcaagaaagccggacaattcaggacatatggggacgccggtgcatcgccggcggtgatcccgcacagcgcggtggaggatatctacgcgctgatcgtcggctgcgtgctgctgacgctcgggctcgccctgctgaaggcagcggggctggtgaccggcggcatcgcgggcatcgccctcttgatctcctatctggtgccgctgccggccggcctgctcttcacgctcatcaacatcccgttcttcgcctttgcctggcgggcgatgggccggggcttcatgatgaagacgatcgccgtgaatgccggcattgcgctgctctccatcgccatgcgcgccagcctctcgatcacggtggcctcgcctgccttcgcggcgctggtgggcggcacggtgatcggcatggggatcctcgcgctggcccgccatggcgcgggcgtgggcggcaccggcgtcatcaccttgtggctgcacaagcgccacggcatcaatgcgggcctcagccagatcgccttcgacatcgtgatcctgggcatatcgctcagcgtgatcgacgcgcgggcgctggcatggtccgcgctgtccgcggcagcggtgagcggcatcctgatcgcctggcatcggccggggcgctacaccggattctgaccggaccggcaggaaaagcgccaaaagatatacttgacccacatgactgccgctttacgctaaggacagtgacgggcggggcgaaaagggcgtgggaggtgcccggccccatccggacagccggggccggcggacagaaccggacaaccagaacgatattcggcgaaagcgatcttcgaaggcgggcggccatgatccgggaggatcatcatgcccgcggagggggacgagcatccacatgccttcgctcgtccctctccaccggcggtcagcgcggattcagcgccctttccggtggagaagagccgcgagaagccaggcgatgaggctgccgagctgggccagcgccatgtccttctgcggatcccatagatcgccctgctgaccattataatgatccgccgtctcaccggcgaggacgagcgtgagctgccactcgaacacctcgtaaagcgcgccggccaacccgacgagcgcgaagccgagcagccaggcggggcggcggcgcaacccgccatggcgctggccgatctgcgcgaggaccggcgtgcacagcaggccgaacatgaaatggacgaagcgatcataggcgttgcgcgcatcgcccggggaaccggcttcgggcagccccggcgcgtcgccaccggagagggcagccagccacgcgtcatatggcacataggaatagatgtagcgcccgcccagcgtgtgcagcagcaggaagagccagagcagcgcgacggcgccggtggtgagcggccagcgccgcagcagccagggcgcggcaagcgcgatggcgacggtcggcacatgctggagcggcgccagcgccggataaggctgcgcgatattggccgcgccgaccgcgagcagcaggctggcgagaagcagccattgggccggcggcaccgcggttccgcccgcgcccgcgtccccgccgggtggctcaggcgcggacatggtcgtgcgcacgaaggacgcgccgggagcggcaggcggccggcggggacggcgtcctgcgccccctgcccccgccgccgcgccgggcgcgcatgggctcagcccttctgcaggtgccggcggccgagcagctcggcgatctgcaccgcgttgagcgcggcgcccttgcgcagattgtccgagacgcaccagagcgcgaggccgttctccaccgtcggatcttcgcgcacgcgggagacgaaggtggcatattcgcccacgcactcgacaggcgtgacgtatccgccatcctcccgcttgtcgacgagcatgaccccgggcgcctcccgcagaatggactgcgccttcttcgcgctgatctcatcctcgaactcgatggtgatggcttcggaatggccgacgaacaccggtacccgcacgcaggtggcgaccaccttgatcttgggatcgaggatcttcttggtctcgaccaccatcttccattcctccttggtcgagccatcgtccaggaagacatcgatatgcggaatgacgttgaaggcgatctgcttggtgaaggtgcgcggctcggccggatcgcccacgaagatgttgcggctctgctcgaagagctcgtccatccccgccttgcccgcgccggacacggactggtaggtcgccaccaccacgcgcctgatccgcgcggcatcatgcagcggcttgagcgcgaccacgagctgcgcggtggaacaattgggattggcgatgatgttcttgcgccgataaccgtcgatcgcctcggggttcacttccggcacgatcaggggcacgtccgggtccatgcggtacagcgagctgttgtcgatcaccacgcagcccgccgccgcggctcggggcgcatgctccttcgtcggaccggagccggcagcgaacagcgcgatatcccagccggcgaaatcgaaatgctcgatattccgcaccttgagcatcttgccgctctcgccgaactcgatctcatcccccgtggaccgcgccgaggcgacggcggcgatctcgtcgatcgggaactcccgctcggccaggatattgagcatctcccgcccgacattgccggtggcgcccacgacgacgacacgataacccatggacgcttccttccaaataacgcgaactgacaagcgccggcgcatagccgattggcgcggcggggcaaaggcggttgaggggggcggggcggttagcggtacagacctcaggtcctgccgctaccaatccttgccctcttgcgtttatcgtgcagatgcaatcgcgatatcgggcacaacttcgaaattttcccttgcggcggcggcgcttccagtaggtaatttgcttatccaaatagatggcagtttcgaaatggattggagtgaaatagcccttcccctcggtagtccggaacgtggagagtttggattgcatctgaacttcacactgccggatgcaaccgacaacgaacccacgagtgaacgtcaagccgaagccgttaagctgttttaccaaacagacttcggcgagttacgcggtagccaagcccacgctcttctgtcgtgccgcgagtacgcccggctatgcgccgaaaccattttcaaacgatatccgccggccgtgcagcatataatggggcgagcactagcagcgtttttattgtccgactcccaaatggtggcgttcgctacaacctggagcgatgcagctttcaagcgcggctcgagttcgccacgcgttcgaggttcgcgattcttcatggatgttgagcactttgccagctaccttgagggcatgatggagctgagcggctggactatagagcatttggagcaattgcggtttcggtaagcgcattccaacttccagtccgcgcatgaatgccccctactccaccccctccccagcctgttcgctgacatgccggatgcccggcttggcagcgccgggggcgaaggcgaggtggcagctttcgcaggcggtatcgaggcggccgccggcgtcgaagaaggcgtcctcgtttcggtcctcggcggcgcgggcggcgcgcagggcggcggcgcggacgtccgccacggcctttgcccagcgcggatcatcgacccgccggccgggcagcaggaggatgttggtcagctcggcgagcgcgaggccagcgctttccgcctgatcccactccgcgtcggtcttcgggaagagcgagcgctcgccatccttgtccgtgacatagccctgccacttccagatcgcgtccgccgagaactggaagacatgggccatcacttcctgcatggagagatcgagcgtatccggcggcagggcatcggcgggcacatcctccatgaaggcgagattgctttcctccgtggcataatcggcgccgcgcatgccctcctcgctatcctgcaggccatcacaggcgcagagcagcagcgtcgcagcggggataagcgcggtccagcgcatgagggctcctctctcgcgggtctttccgagccgctctcctagagcattttccggccgggtggaaacagccacgcgcacccggggctcgcgcccccgcccgctcagccaggctcgcgaccggccatcgcgaaacgcgggccggcaccgccacgggccgcgcgatcatcgggattgtagagcctgcacttgcgcagcgacaggcagccgcagccgatgcagccatccagcgcgtcccgcgttcgctccagcgccttgatgcgcgcatcgatggtgcggcgcaggcgcgtgctgatgacgcgccagtccgccgccgtgggggtgcgctcgtgcgggagccgcgccagctccccggcgatctccggcagcgtgaggccaagctgctgggcaatgagcaggaaggacagccgccggatgtccgatcgcaggaagcgccgctgtcccccggcggtgcgcagcgagcggatcagccccttcccctcatagaagcgaatggcggacaccgagagccccgtgcgccgcgcgagatcgccgatggcgagcagatcatgtccatgcagcatatcctcgccctcccggtcggcattctttcaagcttgacctcaacttaggttgagcttgtagtgaccgcaagcatggcaaccgactcgaaaaggacccatgcccatgccgacatctctgcctctgcccggcgcccgcttcgcgcccttcctggagcatgtgaatctcacggtgcgcgacccgcatcgctccgcgcagctcttcatcgccctgttcgactggtatgtccgctgggaaggcccggcgctgaacggcggccgcaccgtgcatgtcggcgacgatcgcttctatctggcgctctacacccagttcggcatggaaacgccgccggagacattccggaaaggccagccgttcaatcatatcgggatcgtggtgagcgacatcgacgcggtggaacggcgcgtggaaagcgcgggcctcgtccccttttcccacggcgactatgatccgggccgccgcttctactttttcgatccggacggaatcgagttcgaaatcgtcagctatggctgagccggcaccggcagggcatcgaacgccacggtcatgcgcggatgggcgctggcgaaggggatcgtgccgtgccaggcatagctcgggaacaggaccagcttgccgacttccggccgttcgacgcggcggggcgggagcgaaaggccaaggctcgcatcgggcacgccgaagaccagcgcgccgggcacatcgccctccgccggcgccgcttccacttccggcggcaggctgacgtagaaggccgagctgagccagccctcctgatggatatggctgacatggaagccgctgtcccgcaggcggatggaccagctatgccggaagccgatccacccggtgttgcggcgcaggaagggatgcgtctcgtcgcgcggcagtgtggccagccattcctcgatctgccggtgcagggtgcgggacagcgcctcgatcaccggatcgcgccgggtgaagagatggccgcgcgtctgcgtgccctgccgcgcggactggtcatcgggatgatgggcactggcgccatgcatcccctccagcaccgcacgcagctcggccaggaagctcccccggtccgcatagccgggcggcggctcgagcatgagagtcgcgacgtggcgctccggatcgatcagccagcgctcgcgcggatcgttgagcaggcgccaggcggtggcgagataggcccagccggtctgctcgtccggcgcgagcgcggtggcggcgcgggcatggcgctcggccgcctccggatcgccggtcgccagccgccagtgcgcggcctgcacggcagcgaaggcatcaggcgcgggtccgccggccagccgctccagcagcgccagcgccgcttgcggatcacccgagaagccaagcgcatcggcatgagcgacggcgaggaaaggatcgcccgggaagcggcgcacggcctgctcgctccaggcaaggcaggcgggccagcggcgcaggccccgcgccgtccggacggcactgcgccagagcgcacgatcgccgggccgggcgcgcaacgcggcctcgtagccggccagcgcctcctcgccctggccgatctgcggcaggaggcgggcaagcgtctcctgtgcgtccagttcctccggccgggtggcgatgacggcgcgatattgcgcagccgcgtcctccagccgatcgagatcgccaagcagatggccgtgcagcgtgcgggtgagcgccggaacgccgggacgcgtgacgagggcgccagtgacggcaagcgcttcctgcgcgcgatcctgaagccgcagcgcgagcgcgaggccatggccggcgcggaagccgcccggcacgagcgcgagcgcgcgccgataggcaggctccgcctcgcgcgcatcgccaagccgcagcagcagatcgcccagcgcgagccaggcattcaccccatcgggatcgacttccaccagccgccgccgggcgacgagcgcggtccccaggtcctccatctcctccagcaggctgccaagcgccgcccaagggccgggctgggccggatcgagattgatcgcggcattgagggatgtgcgcgcctccgccttcaggcccgcgaggcggcaggcctccgcgaacagccagtagacatccgcatggatgacctttgcttccagcagcggccggatgcgctcgatcgcgccctgccccttcccctcgcggacaagctgctgcgcgcggcgcagttcggaaagctgatgatcggaaagcggaggccgtggagtcatgccatgttatcgcggcgcggctgcgaggacgcaacgcccttgtgcggatggcggagatgaaaaccggcctgcagagcacatgaaaacgggcgggaagcacccgcccggttccggaaatatcgctgtaccggcagaaccggcgacgcggcgcttactgagcgtcgttgcggacgtcgcggcgctcggcaatgcgcgcgcgcttgccggtgcggccacgcagataatagagcttggcgcgacgcacgacgcccttgcggacgaccgtgatgctctcgacgttcggcgaatagagcgggaacacgcgctcgacgccctcaccgaagctgatcttgcgcacggtgaagttggagcccatgcccttgttcgagcgcgcgatgcacacgccttcgaaattctggacgcgggtacgctcgccctcgacgaccttcacgccgacgcgcacggtgtcgcccggacggaaatccggaatatccttggagatggcggcaatcgattccgcctcgatggtctgcagcaggttcattggtcctgtcttccttcgtctgttcgtcgcgcgccagaggcaggtcagtcccgaacgctcctgtagcgttcccagaggtccggcctgcgtaaccgtgtatcatcctccgccctttgtttccgccaggcggcgatcttcgcatgatcccccgatcgcaacacttcggggattgtgcgcccttcccattcagcaggtcgggtatagtggggatattcgaggaggccgctttcaaacgattcctcatctccactcgaagcggcgcccattacgccgggaagcagccgaatgcaagcgtccagcagcatgaaggccccgatttccccgccggaaagcacgatgtcgctcatcgagacctgctcgatggcgcgcgcctcgaacagccgctcgtcgaacccctcgaaccggccgcacaggatggtgacgcccggcccggcggcaagatcgcgcacgcgcgcctgcgtgatcggcgcgccgcgcggcgtcatcgccagcaccggcagccccggccgcgccgcccgggcatgatcgaccgcccgcgccagcacgtccgcgcgcagcaccatccccgccccgcccccggccggcgtatcgtccacgctcttgtgcctgtccgtcgcgaaatcccggatctggatgggatcgcaggcccatttcccctcggacagcgcccgccccgcgagcgaaatgccgagcggcccgggaaacatctcgggatagagggtgaggatctgggcgatgaaggtcatggggaaagagtccagttctcggtcttcaggccgggcacatcggcgaaatccgcctcattgttggtgatcaccgtcgcgccgatgctgagggcgtgcgcggccagcaggcgatcgaagcgagcgcgcctgaatggcaggcgggcatattcgcgcgcggcggcttcatcgaaagcgacgaggggaatcgcgcgaaggaaggcatcgagaatctcctgacgcggcggctttccattccagctgccgagcgccacctccgcgaagctgatcgcggagatggcgacatcgcccgggtagcaagacgcaaggcgcctgttcagcacggagtcggcctcgccgcccatcgcgtaaatggcgagatcggaatcaatgagataatgcgtcactcgccggacaatgccttgcgccgggcgaccgtactggggcggtcctcgaaatcctcacggggcgctgggctgaagccgggcagcttccccgcgaagccactgacgtcgatcgtcctgcggggctgctcgaccggctcgacgcgaaaggccatgcgaccttcccgcaatatgcgcacctcggtgccttccggcacgccaagccccttcggcaagcgcagggccaccgaattgccggacttgaacgtcctgcccatatattccttatcgtcgctcatcggagtctttcgtatatacagaatgtatatacttcatgccgtgactcgtcaatcggcgcccctgctcaccgcgcgacctcgaactccagttcctggatcgtcgcattggcggtcggggcgaggaggacattgcctgtcaccgtgccggtcgcgcaggtccagctgaaagtgccggaaagcgcaccggtggcccggatgggggcatccgtcccgcaatcgcccgcctcccgcttcacatccgccagcgcccgcgcccagtgagcggcatcacgatccagcagaaaattcatggccagcgcatccttcgcggccagcacgtctcctgcctcatagatgcgtcccgctgccacatagccctgcgcgaggagcggcgagacaggcgtgggccgcggcttgatcgcacccgcgcgatggagcgccatggcggcatcccagacggcgggcgtgctgctgttgtaggtgcggttcgagaaggcgaagaggccgatgccggcgtccggcatcagcagcacgaagctgccatagcccggatagccgccgctgtggcccagcgtcagcccgagtgcgcaatcccgcgcgacacgcatgccgaagccataagtgacgctctggcggcaggcattcgcgccgccgctcgccccggggcgctgcgccagcgaagcgaagccggccccctgcaccagcatccgcaccgaagcgcgcggcaggggaccgctctgcccgcccgcgcgcgccggccaggcggagagcaggaaagcgacatagcgcgcataatcattcgcgctgacctgaaggccgcccatggcgttgaaagcgccgtccgccagctccggctcgggccgccacgcctcgtcctcccaccgatagccgagcgcgcgccgggcgaggggcgcggccgccacgtcataaccgctggacgccatgccgagcgggcgcaggatatggcgctgcatataatcggcataagccatgccgctcacattcgcgacgatccgcccgagcaccgcatagccgaagttcgaatattcgaatgccgtgccggccgggcggctgagcggcacgccggcctgcagcatcgcggtgaaggcggcctgcggcagatattgctggcgatcgccccagggattgtccgtgacgagcccggcgctgtgcgtgagcagatcgcgcacgcggatgtgcggccagtcggccggataggtccagccgcgcatttgcggcacatgcttctcggcgagatcgtccagcgagagcttgccggcatcgcgcagctggagaatggcaagcgcggtgaaggacttggtcatcgaggcgatgcggaacaggctgtccgcgctcaccgggcggcgctgctccagatcctggacgcccagccccttcacatgaacgagccggccattggcgacgatgccatagaccatgccgggcgaatggctctcccgctgataatcggcgaagatgcggtcgacttccggcagggcggcggcgatttcgggtggcagcggcgcgtcggcatcggccggggcgggcgtggcgacaggctgcgcgatcccgggcgcggctgcggtcacgagcgaaagggcgagcggcgcggcgaggcacggcatgatccttgcggcgatcgacatggcgttcggtttcccccggggcagaatggcaatgcaaagccgcaccataaggaagaaccggggagaaaagccagatattcagggcggcttcggccgcgcgaatgtccaggcgaagggcgattgcagtgccgagaccggcgcgacgggcggaaggctccgccagccgcgcgcgctcagtcgatgaaggccgcctcgatgacggcgcgcgcatcctcgatgcgggcggcgtggatcggcaccatgaagcgcttgccgtccggcttctcgatctcgagaacgtccccggcgccgaaattctcgaccgagacgatcgtgccgaccgccgtgtcgggatcgaccacgcacggcaggccgatcagatcgacatgataatattcgccctcgcccagcggcgggagcgccgagcggggcacggtgagttccgtgccgcgcagcgcctcggcagcgttgcggtccgcgatctccgcgaaccgcgccaccgcgccattgggccccgggcggatggcccggagcgtcagggtccgcccgccggcattcaggccggcgtagcgcttcaggctgtccggcccctcgccaaacagcttgaggcgcacttcgcccgtcacgccatgcgcgccgatgatggcggcgagcgtgacggggcgatcaggctgcaagctcagccctcggcctgcgcttcagccggagcctcctcggccacggcttcctcggcggcgggctcttcggccggcgccttggcagcttcctcggcggccttcgcggcggcttcggcttcagccagcttctcggccttctcctcggcgcggtccttggccttcttgcccggctcggccttgttcggattgttgcgcgctgcgcgctccttcacgccggcggcgtcgaggaagcgggccacgcggtcggtcggctgcgcgccgacgctcacccagtgcttcgcgcgctcgacgtcgatcacgatgcgcttctcgtcgtccttggcgagcaacggattgtagctgccgatgcgctcgatgaagcggccgtcgcgcggcgagcggctgtccgtcaccacgatcttgtaatagggacgcttcttcgagccgccacgcgacaggcgaatgctggttgccataagttccttaccttacctttctaacgaattcagactgttggttctaaaaattccggtcatttcttgaagttctggaagccgggcggcagccggggcatgtccggcatgccgggcaggcccttgagcccgctcagatcgccggccgggccgcccgcaggtccaccgccgccgccgagcaggccaccgagcccgccgccgccaccgccgccggtgaacatcttcgccagccccttgagaccgcccatcttctttatcttcttcatggccgtctccatctccttgtgcatcttgaggagacgattgacgtcctgcacctgcaggcccgcgcccttggcgacgcggatcttgcgcttggcattgagcagctcgggcttctcgcgctccttgagagtcatggagccgatgagcgcgtcgagatggatcagcgtcttgtcgttgacgccggcattcgccatctgcgcctgcgccttcttgagaccggggatcatgcccgcgagcatgccaagaccacccatcctctgcatctgggagagctgggcgcgcagatcgttgagatcgaacttgcccgccgccatgcgcttggcgagcttgtccgcatcctcctgctggatcgtctcggccgcgcgctcgacgaggctgacgacatcgcccatgcccaggatgcgctgcgcgacgcgcgcgggatgaaagggctcaagcgcgtcgagtttctcgccggtgcccgcgaacttgatcggctggcccgtgacggcgcgcatggaaagcgccgcgccgccgcgcgcatcgccatccatgcgggtgagcaccacgccggtcagcggcacctgctcggtgaagctgcgcgccacgttcaccgcgtcctggccggtcaggctgtcgacgacaagaaggatctcggccggatcggcgacctgcgccaccgctttcatctcgtccatcagtgcctgatcgacatgaaggcggccggcggtatcgagcatcagcacgtcgaagccctgcagcttcgcggcctgcagcgcgcggcgcgcgatctcgaccggctgctggcccgcgacgatgggcagcgtggccacatcggtctgcgtgccgagcacggcaagctgttcctgcgcggcggggcgattgacgtcgagcgacgccatcagcaccttcttgcgctccttctccttgaggcgcttggccagcttggccgtggtggtcgtcttgcccgagccctggagaccgaccatcatcacgacggccggcggcgtcacgtcgatcagcagatcggacgcgtccgcgccaagggtctcggtgagcgtgtcggagacgatcttgacgaccatctggcccggcgtgaccgagcgcagcacatccgaaccgacggcgcgttccgttgccttgtcgacgaaggcgcgcacgaccgggagggccacgtccgcctcgagcagggcgattcgcacctcgcgcatcgcggcgcgcacgtcatcctcggtgagcgcgccgcgcccccggagcttgtcgaacacactgcccagccgatcgctcagactgtcgaacatccatcacctcaactgcggccggaaccgcgaaaaacctgcattcagccccacaacggaaaaagcgccggtgggcgaaacctcgccgaccagcgtcgatccccgaggcccctatgcgggcccagccaggactgtcagagcgcccggagaggcggaacaccgccctcgggacaaggggccgttagcccaatggcggcgaattggcaagatcgggcgcggggacgggcacggaacatggggaagatggcacaggccgcgaagcccttgaagcagtccggtgccggacccaactggagaagagaccgcccggatgatccagagcggcacaggaagcgccgtcaacggcttgtcaggacattgtcggcaagacgattgccggtttttcgccgcccgcattgctgctatcatgccggcgaggctcaagagaggtaacgcgtgtccatcgaaggcaagattttcccgggcgaggaaacgccagcacaatccagcaggctgaaccggcggcacatcatcatgggcggcgcgctgctcgcggtgagcggcctcgccttcgcgcgcacgcccaagcggcgctacccggacctcaatgacaagcagttcagcgcgctgttcccggcaaccttcggcgactggcgccccaacaatgtgagcgagctggtgctgccgcccgaaagcgagctggccgacaagctctatcagcacatcctgacgcggacctacgtcaacccgaagaccaacgccgcagtgatgttcctggccgcctacaacagcatgcagctcaacaacgtgcagctgcaccggccggaaatctgctattatgcctcgggcttctcgatcgaccgcagccggccggtcgaaatcggcctgccgggcggtgacgagatcccggcgcgcaccgtgaccgccaccatgggctcgcggaccgagaacatcctctactggacgcgcatcggcgaggacttcccgcagagctgggccggccagcggctcgccatgaccaaagccaatgtcgagggctatctcgccgacggcctgctgctgcgcatgtccgtcatcaatgacgatggcgaccagtccgtcaagcagatgaccgatttcgtcacgggcatgatggccgccggcggcccgcagacgcgccggctcctcatcggcaacgcctgatcccctgccccgctcccgcgccgccaaggcgccggagcgaacgccgcgcatcacgcaccatcatgagatgagacggatcacgcgatccggcaaccgcgcgttggcgcctgccggcgagagcaagagcctgcatgtcacaagcgcgccgcgaacgccctgagtgcgcctcaccccgctgcttgcggcagggggttatgcgcgagttcaggcagtgccggtggcgggttgctcggccggcggcggcgggggcgtcgcgtccttcggattcttgagcccgggccagagcagcccgagcagatggtcgatcgcgaagatggtgatgagcgcggtcatgaacatggtcatgccggcaaaatcatgcaggaagccctgcgccgctgcttcgccgccatgataggtcagcagcaccagcagcaggatgcgcacgaaattggcgaacaccgcgaccggaacgatcgcgagaaacatgagcagcgcatagcggacattcgcgtgatgccgcagatagacatagaagagcgcgatcgcggacagggaaatcagcgagttgagtccggcgcatgcctcggccacgagcaactgatactgccccacctggatggtcacgccggcagaggccgtcggatagcccagatggtaaagcagcgacaccgcgccttgcgagaggaaaatcttgagcggattggtcaccatcgccaccagcgtgtcgggcggcgggagcacgaagagcaggtagatcagcggaaaccacatctgcttgatcgccgcccagcccacgaagctgaacagggtcgcgacgacgaggccatacatgagatagccctccgtctccacgatgtggctgacgcgcgacacgaaatagagcagcagcaaaggcacgaagacgaccgcgacggtccacgccggcgccggcctgaacagcgggcgcgccttctgccactcgcgcagcagcagccagaggccagtcgccagcacgatcggcccatgggcgccctgttcggtcgaccagctctcgttcgccacgagcgccagggtcgggacgatgaccgacaatatgccggccgcgaggatcgggttcgcggtcagccagtcgaacatcgactggagaaagctcttctgctttacgagagatgcgtcggtcgccatgtcaactctttgctcggggccgcaagcctatcaacggggcgttaagagctgatgactgcctgaccatcgccatagcgaatagtaccccccacggacaagaacctacggatataaccacggttatactgactgcctcatatgaatttcaccaccagtaagcgatagcccgaatttcgacgctgacccggggctgtgcatcatcgggacatcccggatcgtcgaaggccacatgcggcacgcatccggcgacatccggcgcgctgtcatgggtcttgaagacaatggcctcgtcgggcgtcatgtccgggaaccagtgccagcgatgcgcgggatcatgcgcaacgacatagccctcgaagctccagtccccggcgggactgtcgaagatcgcgtccgcctcgatgagttcccggccccgcaggcttcccgcatcgcagagcgcgagcggcacgtcctgcggcgccggcgagagcacgcgccagacattgtagtgcgccgcgcgggaataggcgccgggccggggctgcgagcggcgggagaaatccgcgccggtagcctggctgacatcgacatgggcgaagcgcgcgggatggctgttatcactcgatcccgcccggccggagcgctcggagaagcgcaggatcggcttgccggtaaccacgacgtcatcggcgccggtgacgctgcgcagcagggcctcgacctgcgcagcataagcaggacgctgcgcttcctccgccggatcgacttccaggacatgcggcacgaggatgaagccctggtcgtccaggtccagcgcctgcgcgcgaccatcgaccagcggcatgaagtgcggcgcgaccactaccgtatccctgccatggtcattggcatgataacggggccgaccgccagtgcgcgcggcgtaattgatgcaggcggcgccacgatccgtctgctctgtctggaccatctctcccacagcaaggcagattaaagcaaatgcccggccgaaggaaggcttttgccactcgacaaagggccgccaccctctccactatgcgccgaggacaatcgggcgacgggacggacagcttgccggacagcagacaggacttcgcccggggcagggcgctgcgctcgatcgtcggcggctcgctcggcaatttcgtcgaatggtatgactggtacgtctattccgccttctccgtctatttcgcgagccgcttcttcccggccggcgaccagaccgcgcaactgctgagcaccgccgcgatcttcgcggtcggcttcctcgtccgtccgatcggcgcatggctgatgggcacttatgccgaccggcatggccgcaaggccggcctcgcactctcggtgagcctgatgggcgggggatcgctgctcatcggcctcatgccgacggcggacaccatcggcctcgccgcaccggcgctgctgctgctcgcccggctgctgcagggactgagcgtgggcggcgaatatggcgccagcgcgacctatctcgcggaaatggccggccccaggcggcgtggtctcgtctcgagctggcaatatgtcacgctgatcggcgggcagctcgcggcgctggccgtgcagctcagcctccagaccatgctcagcgagacagcgatggagcaatggggctggcgcgtgccgttcgtcatcggcgcgatgctggcgctcggcgtcttctacctgcggcgccggatcgacgagaccgccgatttcgcggcagcgcgggcgagcggtcgccgctccggcggcttcgcgctggtgcgggagcatccgcgcgaggcgctgctggtgatcgcgctcaccgcaggcggcacgctcgccttctatgcctacaccacctacatgcagaaatatctggtcaactcggccggcttcacccgcccgcaggcgacaatcatcatggcctcggcgctcggggtgttcatgctgatgcagcccctcttcggcgccttgtccgatcgcatcgggcggcggccgctgctgatcggcttcgggctggccggcaccttgctcaccgtgccgctgttcaccgccatcggccaggcgacgagcgcggcgggcgccttcgggctggtgctggccgggctgctcgtcgtctcgggctatacgtccattaatgcgatcgtgaaggcggagctcttcccgccgcacatccgcgcgctgggggtggcgctgccctacgccatcgccaatgccctgttcggcggcacggcggaatatatggcgctgtggctcgtgcaggtcggccacgaggcactgttcttctattatgtgagcggcatgtgcgcgctctcgctcatcgcttactggcgtatgcgggaaaccgccgtgcatggcgcgatgagccggggctgaccggccccgttcagcccggctcgcgcaaccgcatcaggccttcctgcgcaacgcttgccagtagccgcccatcccgcgcgaagaaatgcccgcgcgcaaagccccggccatcgcccgcgaagggactgtcggtcgcgtagagcagccagtccccgcactccacgtcattgtgcagccacaggctgtgatcgatgctcgcgctgatgacgccgggaccggcgatctggaggccatgaggccgataggccgtaccgagcaggaacaggtcgctcatgaaggcgagcagagcgcgctgcagcggctgaccgacgccgagcggcccgcccgtgccgatgcgcatccagcattccgcatgcggcgcgcgcatctcgtcgagcaggccggactggatgggcccgacgggacggaactcgatggggcttggctgggtcgcgatggcgcgcagggccgggccggcgggaatatcgtaggtcgccagcaattcgcgcaggctgcgcaaatcctcgggcggcggcacctgaggcatggcgctctggtgctccggccccctctcccgccgatggaaggacgcgatcatgttgaagatcggcttgccctgctggcgcgcgaccacgcggcgattggagaaggcccgcccctccatgtccgcctcgaccgcgaagtcgatctcgtgatcctcgctgcccggccgcatgaaatagcaatggagcgaatgggccggccggtcctccggcacggtgcgcgcggcagccatgagcgcctgcccgacgacttgcccgccgaacacccgccccacgccgcccggcttgcgcgcgcccgtgaaatgatccttctcctcgccgggcgtgacatccagcaagcgaatgagggcctgcgtcagccaggcgacatcgggcatcggttggttcattcctgcgtcttcattctcatcgaaaagcccgggaccgggcatggccgggggaaaatgcgtccataacgcatggcaaggcaagcgctggacgcatcgaggcccttgccgtagcgtcccggcatgacagatttcttcgctttcaagctgctgccacccgaggaatggacccggtggcgcgaatcaggcacgttcgagggatcgcccgtcgacatcgccgatggctatatccacctctccacgcgggaccaggtgcgcgagacggcggccaaatggttcgcacaggtggaccccaccatcctcgccatggtcgacctgcaaccgctcggcgatctggtgaagtgggaagtctcgcgcggcggcgcgctgttcccccatgtttatggcaccattccccttggcgccgttgccgggcacagcaagttgcgcctagggcccgacggaaagcacgtcttcccggcaggattcgactgacatgacgcatcaggttcacatcatcggcggcggcctcgcgggcagcgaagcggcatggcagctcgcgcaggcgggcgtgcgggtccgcctttccgaaatgcgcggcgcgggcgacatgacgccggctcaccagaccgacgcgctggccgagatggtctgctccaacagcttccgctcggacgatgccgacagcaatgccgtggggctgctccatcaggagatgcgcgcgctcggatcgctggtgatggcgaaggccgacgcggcgaaagtgccggccggctccgcgctggcggtggaccgagaccggttcgcgcagggcgtgacgcaggcgatcatggatcatccgctgatcgaactggtgcgcgagcgcgtggacggcctgccggcggaagggctgaccatcgtcgcgaccggtcccctcaccgccccctcgctggcggacgcgatcgccggggccaccggccgcgaccagctcgccttcttcgacgccatcgcgcccatcgtccatgccgacagcatcgacatgtcgatcgcatggaaggccagccgctgggacaagggctctcccgatggggacggcaaggattacatcaattgcccgatggacaaggcgcgctatgacgcgttcgtcgcgggactgctggcggggccgaaaacggaattccgccagtgggaaaaggatacgccctatttcgagggctgcatgcccatcgaggtgatggccgagcgcgggccggagacgctgcgccacgggcccatgaagcccgttggcctcgacaatccgcgcaccggacgctggccccatgccgtcgtccagctgcggcaggacaatgcgctgggcacgctgtggaacatggtcggcttccagaccaagctcaaatatgaagcgcaggtggagttgttccggaccatccccggcctcgagaatgcgcagttcgcgcggttgggcgggctgcaccgcaacaccttcatccgcagccccgagctgctcgacggccagttgcgcctgcgcgccgcgccgcacatccgcttcgccgggcagatcaccggctgcgagggctatgtcgaaagcgcggccgtcggcctgctcgccggcctcatgaccgcagcgcagatcgccggggaaacgctggccgtgccgcctgccgaaaccgcgctcggcgcgctgctcggccacatcaccggcggcgccgacgcaggcagctatcagccgatgaacgtcaatttcgggctgttcccgccgctcgcggacgatatccgcaagaaggaccgcaagcgcggctataccgaccgtgcccgcgaggcactggcggcatggcagacgcaggccctacgcaacagggtggcggtgagcgcctgatcgcgagggctggacctgcgagcggctattcctcctcgtcgcaggcgcaggcctgtgtcgggcgggttgatttcttggcgggtttgggcgcggtcgtggcgaattcggcgcgggtgagcttgctgtcgccgttcgcatcggcaccggcgaagcgatcagacgtgcgcacggcccattcctcgaaggagaggagattgttgccgtccttgtccagcttgcggaaagcggcggcgcggctgcccatcatctcggcgcggctgatgatgccgtcgcgattgcggtcataacggtcgaagcgcttttcctcgcgcgtgcggggcgtcgcttccggcacgccggggggcggctcgcccatcgctgccggatcaccctcgccaggcagagccggcccctgcgcccgagcgccgccctgcgcgatcagcgggcgcgcggtgcgatccgcctcgccctgccaccagaacaggccagcggcgaccatcagcaatgtcgcaatcgatcccgccagaatgcgtcccatgtcggctccccccgatgggcagagactagccccgcagggaggcgcgcagcaagcgcccataatgccggagcgtgaagcccgccgccggcacgcgcccggcgcgcacgtccggcaaggcgacggcatgagccagccgcaagggccggaacaggcgcccggcgggcaggctcgccggcccggcactttcccccgcgaccgccagaacctgccgggcgagccccgcatcgctgacatggccggcaaagtcccagagtgcccagatagcgcccgcgcggctcaggggctccgcgtccgcccctgaagcgggctccgcgctggccgccagcaggccgaacagcccgccgccccgcgccaggccatgggccgcgatatcctcggcgctcagggcctcgggagaggccagcacgcgccagccgtcgatcagccgctcggctgcctgcgccgcagcgggtggcgcgatcgcgcgccagcgctcgacgagcggctccccgccccccttgtccttctcctgccgcaccagcaccccttcccaccaggcaaggcggatcgccgtgatggtcgggtccccgccccggcgcaccacctgcgcgaggcgctggtcgaactgccagcaaagcgcttgccacggccgggcatccgccggcgcataagcgagcaggaggcgctgcagaggggggaggtccagctccggcccaggggactgcgggctgccgttcatacctgctcaaccatcgccgttagccctttctctaccgctgcaagctaggggaaccggtggctcagtgcggaacgcgggttccggccgggctggcctgaagggggcggtgagggcaatcatgaagcgcattcgggcaggcggttccttgatgacgcggctcggccgcgacgtcagcggcaataccatcgcgcttgctgctgccgccatgatcccgctcgcagggctgatcggcggcggcgtcgacatgagtcgtctttatctgaccaagacgcgtctgcaacaggcttgtgacgccggcgcgctggccgggcgcaaggccatgggcccgggaagctggacgaccggcggcacgacgagctcccaggccagagccaacgaactgttcgccgtgaatttcaaggaaggcgcctacggcacgggcgcgctcagcaaggacttcaccgaagacagcggcacggtgagcgggacggcgagcgtcgccgtacccatgacgatcatgcgcatcttcggcatgacggcccgcacgctgaccgtgaactgcaccgccaagatggaaatccccaacaccgacgtcatgttcgtgctggacgtcaccggatccatgaactgcgccacaggcagctcaggctgttcgaacaatggcaatgtgcccgccgccggagccaagatcctgggcctcaagagcgctgtgaagtgcttctacgaagccctgctcaaggtgaacacgccggaagtctgcggcagcgacccgaccggcacatcctatacccagaccgcgcagatccgcatcggcttcgtgccctattccatcgccgtcaacgtcggcaagctcctgccgaacgcatttctggcagaccagtgggactaccagtcccgcgtcgccaacgtgcagaccgtctatgcctggacgctgggcaccgagagcggaaaatctgcctggagcagctggtcgcccgccaacatgccgagcagcttcaataccgccagcggcttttccggctggtccacacccaattccaacgtgacgatcagcggcaacacctattcacgccagcgctccgaccgcacatcctccaactgcaccggcctgaacacgttgagcggctccagcagcacgctggtggcgcgcactgacgtcgccggcaacacaagctccggcctgagcaacaccagcaacaacccgcccgtccatccggcgaacagccagaccctgacctacaccgacaccgagccccacacggtgaccggctatcgctatcggtggaaaagcgtcagcggcacgagcagctgctggctggagctgagcaatggaagctacgacaagacgcgcacccagacctcgacccggccgatcagctggacgacctatgaaaacacgttccagaactggacctaccggcaagtcacccatgatgtctccggcctgaaagcaggcgaagcgagctggaacaatgcggtcgccctgccattggcgacgaccagcggccccaccgtgaagctctccggctccagctcgaacacgactctcgcctacgtcgccaacaccaatgtcgcctggaacggctgcatcgaggagcgccagacggtcaagaattccgatggcgaccccagcgacgaatggagcccgatcccgacggcggcctatgacatgaacatcgatctggtgcccagcgccggcgtggcgggcagctattgggggccaatgctgcccgatgccgtgtgggcgcgttactggtccggcaacaccacaaacgacgtgacgaccaccagcaatctcatccgcaactattacaactactgcggcacggaagcgaagaagctgcagacctggtacacgcccaattccttcgtctcctatgtcgattcactgcatgcggaagggaacacctatcacgacatcgggatgatctggggtgcccggttcatctccccgaccggcatcttcgccagcgagaacgccgcgacatcgaccggcggcgccatccagcgccacatcatcttcatgactgacggcgacacgatgtcctacaatgacgactataacagctacggcatcagctggtgggaccggcggcagacgacctacgcgccctccaactacagcggcacgaacagccacacctccaagatcgtgaatgcgcatctcgccggcctgtgcacggcgatcaagaacaagaacatcacgctctgggtgatctcctatggcggcgggatcaacgaggaaacggaagcgcgcctccaggcttgcgcgaccaacggcaaatatttcagcgcgagcgacacccctgccctcatcgcgcagttcaagcagatcgcgtccgaaatcgcgcagctgaggctcacgagctgatgatcgcccggcgcatccccctgccccgccggcacccgcgcgacatcgcaagcgcgcaggacggcgtgaccatcgtcgagttcgctctcatcgcgccggcgctgatggtgctgctgttcggcgcgctggacgtggggcacaccctctacatgcagagcgtgctgcaggggacggtgcagaaggcggcgcgggatggatcgctggagtcggcggcagggacggtaacgacgcagcgcgatgccatcgacacgatggtgcgcgaccagctcctgacgctgaatcggacggccaccgtcaagttcaaccgccgcttctacaagaccttctccgacgcagcggccgcgaaggccgaggagttcaccgattccgcggtcggcagccccttccgcgacggcaaatgcaacaattatgaatcgttcgtcgatgccaacaataatggccggttcgaccgggacggcggcgattccgccgagcgcgcgggggcacgggacaacgtcgtctacaccgtgaccatccaatatgatcgcatgttccccatcgacaggctgatcggcggcaacgggctcacgacgctcagcgcagcgacagtgctctccaaccagccctttggcgaccagtcgagcaccggcacgccaaccgtcgcccaatgcggcctcggcgcccccaatgtggaagcgcccgcgccatgatgctgcgcctgcgccatgacatcgcccgcctgaaaggcgaccgcaacggcctcgccgccgtcgagttcgcgttgtccgcgccggtcatcctcaccatgttcctcgcgggcgcggagctgaccaacttcgccatcaccaagatgcgggtcagccaggtagcgctgcacatcgccgacaatgcctcccgcatcggcacgaacagcctgctcaccgcgccccagatcagcgaggcgcagatcaacgacctgctgatcggcgccaatctgcaggcgggcaagctgcagctcgcgacgcgcgggcgcgtgatcgtctccagcctcgaaccgatcgccaatcccaacccgaccgggaagttcaggattcgctggcagcgctgctacgggacgaagtcccatccttccagctacgggctgcagggcgacacgaacctgaccggcatgggaccgagcggccagcatgtgaccgccccggacggcggcggcgtgatcttcgtcgaggtcgcttatgattacgagccgctgatctcggaccggttcctgccctccagccagatcagggacatcgccgccatgaccgtgcgcgacgaccgcgacttcggcggcaacggggaaatcggcatctacaacagcgaaggcgtgacgccctccacctgctgagcgcggttaagccggaaaagcagggcatggcgaaaacgatgagcgccggttctgactggatcagaccggcgccctcggatcgacaaatcttgccgatggtcagtcgcgatagcagaccttcttcgcggccgcgacgacgcgcttcgcgtcgatcagcgcggccttctcgagattggcggcataaggcagcggcacgtcctcattggtgacgcgcagcaccggtgcatcgagatcgtcgaagccctgctccatgcacacagccgcgatctcgctggcgatcgagcagaccggccagccttcctcgacggcgacgatgcgattggtcttggcgaggctctccagcaccgtctgcgtatccagcggacggagcgtgcgcaggtcgatgacctcggcatcgatgccatcggcggccagcatctcggctgcttccagcgagacgcccacgccgatcgagtagctcaccagcgtgacgtccttgccggggcggacgatgcgggccttgccgatcggcaggacatgatcctcgacctgcggcacatcgaagctgcggccatagaccagctcgttctcgaggaacacgaccgggtcctcgctgcggatcgccgccttgagcagccccttggcgtccgacgagtcataaggcgcgatgacgaccagacccggcacgctggcataccagggcgcatagttctggctgtgctgcgcggcgacgcgcgacgcagcgccgttcgggccacggaagacgacggggcagcgcatctggccgcccgacatgtaattggtcttggccgccgaattgatgatgtggtcgatcgcctgcatcgcgaagttcatggtcatgaactcgacgatgggacgcaggccacccatggccgcgcccgtgccgacaccggcaaagccatattccgtgatcggcgtatcgatgacgcggcggggaccgaactcgtcgagcaggccctgcgtcaccttgtacgcgccctgatactcggccacttcctcgcccatgacgaagacacgcggatccttgcgcatctcttccgccatcgcgtcccgcagcgcctcacgcaccgtggtcttctggaaggtcgtgccttccggcagcgtgggatcggccgcgggtgcggctttcgatacggccagattgctggtgccgctctcggccttgggcgcggcgcccgtgccggactccgcggccttctgctcggcctcgggcgcctcggtcttgggagcctcggcagcaggtgcggcagcggcgggtgtagcggtttcctcgccctcgcccgacagcatcgcgatcaccgtgccgaccttcacattgtcggtgccttccgcgatcaggatcttctcgatcgtgccttcgtcgaccgcctcgaactccatcgtcgccttgtcggtctcgatctcggccatgatgtcgccggccttgacctcgtccccttccttcaccagccatttggccagcgtgccttcttccatggtcggcgaaagggccggcatcttgatctcgacacccatcaatactgctccaccagaacgtcggtatagagttcgccaggcgccggctcgggcgaagtctcggcaaagtcggccgcctcgctcacgatcttgcggatctgagcgtcgatcgccttcatttcgtcctcggcgacgccggcctcggccagcgccttcttcacgccctcgatcggatcggacgtctcgcgcacatgctgcacttcgtcacgcgagcgatatttggcgggatcggacatcgagtggccgcgatagcgataggtcttcatctcgaggaggatcggccccttgccggcccggacccactccagcgcttcctgcgtggcgccgcgcaccgcgagcacgtccatgccgtcgacctggaggccggggatgcggaagctctcgccgcgccggtagaaatgatcctcggccgacgagcgctgcaccgaagtgcccatcgcatactggttgttctcgatcacgtagatgatcgggagcttccagagcgcggccatgttgaagctctcgtagacctggccctgattggcggcgccgtccccgaaataggcgacgcacacgccgccatcctcattatatttgtggccgaaggcgagaccggtgccgagcgacacctgcgcgcccacgatgccatggccgccgtagaatttgtggtcgacgctgaacatgtgcatcgagccgcccttgccacgggaaatgccggcctcgcggcccgtcagctcggccatgatgagcttgggatcgatgccataggccagcatgtggccatggtcgcgatagccggtgatgacgctgtccgcgcccggcgtcagcgccgactggatgccgacggcgaccgcctcctgaccgatgtagagatggcagaagccaccaatcaggccgaggccgtaaagctggccggcacgctcctcgaaacggcggatgagcagcatctgccgatagaattcgagcagctcgtccttgctggcctcgtaacttttcggttcgccgggacgctcgcgattatgatcggcagcgggcggcggggaggacgccgaagaggtctttcccgatcggctggaagctggcttcgccaatgtttcaggtccttctcgcgtggaaattttgtgcagctataggcacggcacatgcaggagcgcaatgtccagataggttaaatgcacgcctcgatcccgaaagagggacgaagcgggccgcgcctcacttcgtcggaatcacgacttcgtccgggtgcgcgacgccgagttgccggcgcacgagctcgtccaccatgtccgggtccgccttcttgggatcgagcagcttcacgcggttcgccagcgcggctttctgcgcctgcaggacgcgcagttcggactggcgctgcttgagctggcgactgtaatcgccccaggcgagaatgccgttgggcccgatgatggcatagacgatgaagacgagcagcagcacgatcgcaatggccggcatcatcgccgaaccgaacagggatctcaatttcgcaagctgcgccatcgcttcttggaatcacggcgactcccgctttgcaagcccaaaatgcaggccatgcgacgagaggtttgaaatcggcagaaaaacggcatccggagagacgaaatgcgggccggaccatcccggaggaagtccggcccgcgatttatgcgtcaaccgtcgcggaggcgcgctcagcggaaaatcgacgctccggcataataagcccggtcgcccaactcctcctcgatgcggatgagctggttatatttggcgagccggtcggaacgggcgagcgagccggtcttgatctgcccgcaattggtggcaacggcgaggtccgcgatggtcgcgtcctcggtctcgcccgaacgatgcgacatgacattggtgtaccgcgcgcggtgcgcgagatcgacggccgccagcgtctcggtgagcgagccgatctgattgaccttcaccagcatggagttggcgaggcccttctcgatgcccatggcgaggcgcttgggattggtgacgaacagatcgtcgccgacgagctggcacttgtcgccgatgagatcggtcaggatcttccagccctcgaaatcatcctcgctcatgccatcctcgatcgacttgatcgggtagcgcgcaacgaggtcggcgagataatcggccatttcgcccggcgagagggtcttgccttcgcccgagatcacatagctgccattcttgaagaactcggtagccgcgcagtcgagcgccagcacgacattctcgcccgggcggtaaccggccttctcgatgctctgcatgatgaaatcgagcgcttccacggtcgaggcgatgttgggcgcgaaaccaccctcgtcacccacgccagtggcgagacccttctcatgcaggcccttcttgagcgtgtggaagatctcggaaccgatctgcacggcatgggcaatgctttcggcgcccaccggcatgatcatgaactcctggaagtcgatcggattgtcggcatgctcgccgccattgatgatgttcatcatcggcaccggcaggacatgcgccgagacgccgccgacataacgatagagtggcaggccacgcgcatccgccgcggccttggcgactgcgaggctgacgccgagaatggcattcgcgccgagccgcgccttgttctccgtgccgtcgagtgcgatcatcgcttcatcgatgtcgccctgatcctcggcatccatgccgacgacgacctggctgatctcgtcattgaccgcagcgactgcctgcagcacgcccttgccgagatagacgttcttgtccccgtcccgcttctcgaccgcttcataagcgcccgtcgacgcgcccgaaggcaccgcggcgcgaccgaagctgccatcctccagcagcacgtcgacttcgacggtgggattgccgcggctatcgagaatctggcgcgcgtggatatcgagaatttcggtcatgccgtggcctttcccttgcaaattcactggttctgcgtgggccgccgcttaacgggcgcacccgtcattggcaatggcgcgaaccaccccgcatcgcgcggcgcgagaattgtccgggaacaattggccctctgggtctgttaaacaaagcgggccctgctatatcgatcttgaggggcacatctgttgccagaaagggaagatcatgtctgacaccagcagcaccgacacaccaaagcgcaaaccctccacgaagaccgccgccagcaagagcgccagcccgagcaccacgaaagtcgcagccgtgaagcaggccgcttcggcgcgcagcaccggcgatgaggccgagggcggcaagtggcgcgagcaggcaggcgagttcgccgaacaggccaaggcaaccgcgcgcgatgccgcgacgaccgccaagaacacgaccggcgatgcccttgccggcctctccaagctgatcgcggaaaccgcggagaccgtcgattccaagctcgggccccaatatggggattatgcccgcaaggcggccgagacggtggccggcgcggccaagtcgctcgacgagaaggatgtcgaccagctcgccgaggaagcgcgcaatttcgtgcgcaagagcccggcggttgcgatcggcgctgccgccgtggtgggcttcgtcctcatgcggatgatgcgcggcagctcctcgaacgacacttaagaaccagtaatcggaccaacgcagacccatgacgacaccagacggggaaacggaggcgcaggcagcgccgaccgctgacgatggctccatccgggcaagcgtcgagcgtctggtggcgtccggccgggagatggccgaggcggagctcacctgggcgaagctcaaggcggccatcatcggggccattctgggcagggcgctcgctttcggcgtgctggccttcgtcttcctggtgatgacgctcatcatgctgatcgtcgcggcggtgattgcgctggcaccgatggtgggctggctcggcgccaccctgatcgtggcaggcgtttcgcttgccgccacgatcctcttcggcctgctgacgcgcagcagcgttcaggccctcaagaggggaggaaggccatgacgacacccgagcagaggcaggaagtggcccaggcccgcgcgcatgccgacctcgcccggctgcgcttctcgaccgcgctgggcaatctccgccagcgggtatcgccaggccggctcaaggacgacgcgctcaccgccgtcggcgaaaaagtggagagtgccaagctgcaggcgcgcatgtcgatccgcagccatccgttcctcatggcatcggccgcgagcggattcgtggccttgctgttctggagacccgcgcgcacaacgctgctctacggcgcacgactggcgcagatcgtgtggctcaatcgcaagctatggagcgcgggcagtgacgactgagaagaaaaacaaccgggatggcagcggcactgcgagcgaggtgcgcgcccgcgccatggacggcatcgaccaggcccgccgcaaggcaggcgaagtcatcgcagcgacgcgcgagaagggcgaggccgtgatcgacgacacgcgcgagaagacctatcgcgccgcagccgagaccaatcgcctgttccaggaacatcccatcgccgccgtggccgccgccgcggccgcaggcgcagtgctcgccatcttcattcccaagatcgccatcgccggcaaggcggggcagacggcgggccgggcagtgaaagccgccgccgggagcaaggcggcgaaggccatgctcgttggcctcaccgacacgcgccacagcacattgcggcgcgtcgcgagccaggctgcgaccagcatgggcaagcatgtcttgacccgcaaggcgcgaacggcaaaagggaaagcgaaggacggagaggaatagcccgcagacgcaggcagacgcccgccccggccgccgtcttggcagtcaggcgcaacgctgctagccacgcaggcaagaggccagcccggccggctcgacaggatccggcgggtcaccccagggagcatttccgttgagcttattgcatcttgtcatgggcgggcgcgtcaaggacccgcagaaactcgaattcgaggacctgaagtcgatcgacctgatcggcgtcttccccgattatgccagtgccgaaaccgcctggcgcggcgcagcgcagcgcaccgtcgacgacgccgaaatgcgctacgtcatcgtccaccttcatcgcctgctcgaccctgccggcgaagcgatcgacccgcaagtcggctgaggcggaacgacgaaaggtcgttttcgctggccggtcagggcgcggcgcggaagcgtcgcgccagcaacggccgggccagcagcaatcccgcgatgaagccgccgatatgggcaccgatcgcgatgccgcggaacaggctgtcaaacccgccggcgaacgcgatgagcagctgcaggatcgtccaggcgaccgcgagccagatgatgcgcacgacatgcgcgggaatcggccccagcgatctcacgccgcgctggctgtagatcacggcatatgtgcccagcagcgcggacaccgcgccgcttgcgccgatcatcggcacgacgccgtcaccggccggcatgaagaaggcggatgtcgcccattgcccgagcgccgcggcataagcgccgaccagatagacgatgaccgtcctgccctgccccagcacttgctccacgaaccggccgcagaacaccagcatgagcagattgaaggcaaggtgcagccagccggaatggatgagcgtggcgctgagcggcgtgatccacagcggcagccacggaatatccagcgatatgttctgcgccgccagcgccgtgacgcgctccgggatgaagcccgccaggatggcggcacgatccgtctcgcccgccagctggaccggcaggaaggcaagcagcgtgatcgctgccaggatattcgtcgccggcccccggggaagcgtcactgacatgaaagctggacctcgtgcgccgcgaaacggctcaaatgaactcgatcttctcgacgaggtagaacttgtcgccggacggcactgtcacttcgacttcctcgccgacctgacgcccgatcagcgcacggcccagaggcgagttgtagctgatcatgcccatcttcgcgtcggcttccgcctgacccacgatctggtagcgcaccggctgctcgtcctcgtccagcagagtgacggtcgcgccgaagatgatcttgtcgcctgacagcgacttgggatcgatgacctgcgcgcgcgaaagcttgtcctccagatcggcgatcgtcgcctcgacctggccctgccgctccttggcggcatgatattcggcattctcggaaagatcgccgtgcgcacgcgcctcttcgatcgcgtccacgatcttgggacgctccgccttgagggcacgcagatgatcggtcagcttttcatagccaacagccagcatcggcaacttctcaacggtggccatctacactccccaatctcttcacttggcttcaaacggctgtccggaagcgcgcattcccttgccgaccggcggctccggccagctcgcatgctgatttcatgtctgtcggaagatcagtcctgcgacgcctgataataggattggagcgaccgcacttcaaggggacgcgcacgcaaggcctcgatggcgtccaccgcggcaaggctcgccgccgccgtggtgaagctcggaaccttgaggcgcagcgcactcgtgcggatcgccttgctgtcgatgagcgactgccacccttccgtcgtattgaagatcaggtcgatcgcgccgtcggtgatccggtccacgatatggggccgcccctgcgccaccttgttgaccgtctcgatctccagcccggcttccgacaggaacttcgccgtgccgccggtcgcgacgatgcggaagcccatgccggcgatcttgcgagcggctggcaggatgaccgtcttgtcgctgtccttcacggacacgaagaccgtgccttccttgggaaggacagtgcccgcgccgatctgcgccttggcgaaagcggtcgcgaaatcgacgtcgatgcccatgacctcgccggtggacttcatttccggggaaaggaccggatcgacgcccgggaagcgattgaacgggaacaccgcttccttgaccgcgatatggctgatcgcgttacggtcgatcgtcggcaggtccgccagcatctcgcccgccatgacgcgcgcggcgatcttggcaatgggcgtgccgatcgccttggcgacgaagggcacggtgcgcgaagcgcgcggattgacctcgatgagatagacgttgccgtccttcaccgcgaactggatgttcatgaggccgcgcacatgcagcgcccgggcaagcacgtccgtctgccgctcgatctcgccgatgatggcttcgggcaggctgtagggcggcagcgagcaggcgctgtcaccggaatgcacgccggcctcctcgatatgctggagcacgcccgcgacgaccacgtcccggccatcgcacagcgcatccacgtccacctcgaccgcgtcgcgcagatactggtcgatgagcaccggcgaatcgccggagacctgcacggcggtggcgatatattcctcgagctgcgcctgcccgtcgacgatctccatcgcccggccgcccagcacataggagggacgcatgagcacggggtagccgatgcggccagcgaccgcgatcgcttcctccttgctgcgcgcgatgccgttggcgggctggagcaggcccagtctctcgatcagcgcggcgaaacgctcgcggtcctcggccaggtcgatggcatccggcgacgtgccgaggatggggatgcccgcatcctccagcgcctgcgccagcttgagcggcgtctgcccgccgaactgcacgatgacgccggccagcgtgccgcgcgactgctcgacatgcaggatctccagcacatcctcggcggtcagcggctcgaaatagagccggtccgacgtatcataatccgtgctcaccgtctccggattgcaattgatcatgatggtctcgtagccggcatcctccagcgcgaagcaggcgtggcagcaacaataatcgaactcgatgccctgcccgatgcgattggggccgccgcccaggatcaccaccttgcgccggtcgctcggctggctctcgtcctcgggctcgccgaaggtgggcgcctcgtaagtggagtacatgtaaggcgtgcgcgcctcgaactcggccgcgcaggtatcgatgcgcttgaacaccgggcgcacgcccagcttgtggcgcagcgcgcgcacttccttctccgtcacgccacccgtcatggcgacgacagcctcgcgcaccagccccgagccgcggcgaatggcattctccatgccgccggggacattggcggactgcagggccagccacgcaagccgcttgtccgaaaagcccatggccttgagcgcgcgcatgccctgggcgtcgcgcggcaggccgttctccatcacctgtcgttcggccgcgacgatctcggcaagccggtcgaggaaccagggatcgaaccgggcgaccgcgttgatctcctcgacgctcagcccctcgcgcagcgcctgcgcggcaatgagcagccggtccggcgtgggctggccaagcgcggcgacgatctcgtccttgctcgcgccgaccagatgatcgacctgattgaagccggagagcccggtttcgaggccccgcagcgccttctgcatggactcgtggatgttccgaccgatcgccatcacttcgcccaccgacttcatcgcggtgcccagcagcggctcggcgcccttgaacttctcgaaggcgaagcgcggaatcttggtcacgacatagtcgatggtgggctcgaagctcgcgggcgtgacgcccgtgatgtcgttctggatctcgtccagcgtgtagccgacggccagcttggccgcgaccttggcaatgggaaagcccgtcgccttggacgccagcgccgaggagcggctgacgcgcgggttcatctcgatgacgatcaggcggccgtccttcggattgaccgcgaactggacgttggacccgcccgtctccacgccgatctcgcgcagcaccgcgatgctggcgttgcgcatgatctgatattccttgtcggtcagcgtcagcgccggcgcgaccgtgatggaatcgcccgtgtggacgcccatcggatcgacattctcgatggagcagatgatgatgcaattgtccgcgcggtcgcggacgacttccatctcatattccttccagccgagcagcgattcctcgatcagcacttcggtggtcggcgaggcatcgagaccggaggtgacgatgcggacgaactcttcccggttataggcgacgccgccgccggtgccgcccatggtgaagctgggccggatgatcgccggcaggccgatgaactccagcgccgccatcgcctcgtccatcgtgtgcgcgatgcgcgaacgggcgctttcgaggccgatcttgtccatcgcgtcgcggaacttgagccggtcttccgccttgtcgatcgcctcggcatccgcgccgatcatctttacgccgtatttctccagcgtgccgtcgttgaacagcgcgagcgcggtgttgagcgcggtctggccgcccatggtcggcaggatcgcgtcggggcgctccttctcgatgatcttggcgacgatctccggcgtcaccggctcgacataggtcgcgtccgccatctccggatcggtcatgatcgtggccgggttcgagttcaccagaatgatccggtagccctcttccttcagcgccttgcaggcctgcgtgcccgaataatcgaactcgcacgcctgaccgatgatgatcgggcccgcgccgacaatgaggatggaggagatgtctgttcttttgggcattagtttgcaagcttttcgattagaactgcccagtcttctgggagaatctgcgacgtctgaaaggcaaagtccgctctcactctaaagacattgttgaatggctgagagctatgttgaaaagaaggcaggctggctttcgcatcttcgatggccattctctgatgggggttgccgagcggttttatcctaaagggtaaaacccatctctccggccaaatatgtgtaacgctctccacttcatcgggacgggaatacaccacaaaagggacggtcaacgccttgtcttcgctactgtatagaatacccaacgcacctatgggcatcttccgtgccttagtgatacgccctttttcctgtggtgagcctacttccattggaccaaccgcccacgtctcagaacccacgccagcccagatgttggtcattgttgaagaagcgaagacgtaaatatccattacctcagcccctccacgaaccgcttgaacagatagaagctgtcctgcggcccgggcgatgcctcggggtggtactgcacgccgaagaccggcttgttcgtgaaggcgatgccgcaattggagccatcgaacaggctcacatgcgtctgcacgacattggccggcaggctgtcggcatcgatggcgaagccgtggttcatggaggtgatctccaccaccccgtcctccagccgcttgaccggatgattggcgccgcgatggccctggtgcatcttgctggtgtgcgcgcccgccgcgaggccgaggagctggtggccgaggcagatgccgaagatcggcatgtcctcgtcgatcagccgcctgatgacgggcaccgcatattcgccggtcgcggcggggtcgccggggccgttcgacaggaagacgccggcgggcctgagcgccgtgatctgctcataggtcgccgtcgcgggcaggacggagaccttggcgccggccttcaccagattgcggaagatattgtccttggcgccataatcgatggcgacaacatgaggcctgtcttcgactgatcgctcgcccgtttccgtcgcctcatagccgaagccaaggcgccagggcccgccggtccagtcgcgctgctcgccagtgacttcgacggccaggtccatgccctcgaggccaggccaggccttcgccttctcatgcagggccttgagatcgaacttgccctcgggatcatgcgcgatcaccgcattgggcgcgccggccatgcggatgcgccgggtgagcgcgcgcgtgtcgacacccgcgagaccgatgcggccatgcgccttcagccactggttgaagggctcgacattgcggaagctcgacggcgccgtcacgtcctcgcgcaccacgcagccgagcgcccagggcgtatcggcctccacatcctcgggattggtgccgacattgccgatgtgcgggaacgtgaaggtgatgatctgaccggcgaagctcggatcggtcatgatctcctgatagccggtcatggcggtgtggaagcagagctcgcccaccgcttccccgctcgcgccgaagccgcggccgaaaatgaccgtgccatcggcaagaaccaatacccccgtcgctcctttgggcacggtcgggtatctggcgttcgccatggcactgggttccttatgctgtcgcttgcaggccggcgcccggagcgctggctaaacggccgggtcactaggatttcggacctgcatggtcaatcctattaaaattcatcgtgccgccttatatgtcatcctttcccacaaggcggaacggaggacgcgaaaatgattcgcgacggcatcaaggctgcgcagatccaggcaatgaagggcggcgacaaggcccgcctcgcggccgtgcgcctcatcctcgcgaagctgaaggatcgcgacatcgagctgcgcaccgccacgcaggtgccggatgacgacgtcatcgtggtcgacgtcctccagaagatggtgaagcagcggcgcgaatcgatcgccatgtacgaacagggcggccgcgctgaactcgctgcgcaggagcaggcggagctggacgtcatcgagagcttcctgccccggcagatgagcgaggacgagactcgcgccgcgatcgaggcgatcaagaccgaggtcggcgcctcgtctgtgaaggacatgggcaaggtcatggcggtgctgaaggatcggcacggcaccgtgctcgacatgagcaaggccagcgcgatggtgaaagccgcgctggcgagttaaacgccacttggctcatgccgggacatatagcctcgcggtttcgcggatgcacaattaacaggtgcaatcattccttaaccatgtttccttgttcccgcgccgcgctcttgcgggggccggcgcgttcatcgtgggactggacaggggatgatgatgaaacatgtgggcgtgcttgccgctgcagcagcggctctttttttcgcggcgccggcacaggctgcgctgctcaacttcacgctgaccggcgattattcggcaagcttccagctcgattcgagcccggtgccggacctcttcgacgaaagctcgttcacgatctgggacgtctccggctttccggacgcggcgctcggtatcgtcgacctccagttctggaccggcgacgaggcgggcggcttctcgatcatcgacttctacggagacgcctatctgctcgacgccacgggcagccagctcttctcgggatcgaccggtgcgccgaccttcctgaccggcacctatgccctggcggacctgttcggcccggggagctacacgctcgtcatcgcggaagcgggcacgacgccggccattcccgaacccgccacatgggccatgctgatcgccggcttcgccatggccggcgcagcaatgcgccagaaaccgcgcaagctcgccgtggctttccagcagggctgaacgactgaagacgggcggcaggggcacgcgcccttccgcccgccctccagcggtgctagggtggcggctcaatggttcgcctggcgccgtttccccgtagactccatgttttccagccagggcaaggcccccggcgggcgcattcgtcatgagcctctcgcctcaatggctggacgagctgcgcgcgcgcacaacgctttcgaccctgatcggcaagaccatcaaggtccagaaggccgggcgggaatacaaggcctgctgccccttccacaacgagaagacgcccagcttcacgatcaacgacgagaagggcttctaccactgcttcggctgcggtgcgcatggcgacgccatccgctggatgacggaccagcgcggcctgcccttcctcgatgcggtgaaggaactggcggcggcagcggggatggaggtgccggcaccggacccgcgcgcggcgaaacgggccgagaaggcgcgatcgctgcacgacgtgacggcggcggcgcaaggctggttcgaggcgcagctcgccggccaagagggaacgcaggcaacggcctatctcgcccggcgcggcatctcggacgcgactcgccgcagctttggcctgggctacgcgccggatagccggggcaggctcaaggcggccctgcacgagtttcccgaggacatgctggtcgaaagcggcatgctgatccagccggaagacggcaaccgcgacagctacgaccgtttccgcggccggctgatgatcccgattcgcgatcagcgcggccgggtcatcgcgttcggtggccgcatcctgggaccgggcgagcccaaatatctgaactcgcccgagacgccgctgttcgacaagggacgcaccctctacaatctcgacaaggccgcaccggccgcgcgcaaggccggccgcgtgatcgtggtcgagggctatatggacgtcatcatgatggcgcaggccggcatctccgagaccgtcgcgccgctcgggaccgcgctgaccgagccccagatcgagaagctctggacgatggtcgagaccccgctgctctgcttcgacggcgatgccgcgggccagcgcgcggccctgcgcgcggcccatcgcgcgctgccgctgctgcgacccggccacagcctcgctttcgccaccctgccggccggacaggacccggacgacctcatccggagcgcgggcacccgggccctggaagacgtgctgtccggcgctatcccgctcgtggagctcatctggcgccacgagcatgaggcgctgccgctcgacacgccggaagcgcgcgccggcttcaagcagcgcctcgccgagctgtgccgcaccatttcggacggggacatccgcgcgctttacagccggatgttcaaggagcgctacgacgccctgttcttcgcgccgcgtcagaatccctccttcaacggacagcccgtccgcaggccggcgcgcgaccagcgtggcgggcggtggacgccccctcccccgccgccgacggacgaagcgcgggccattggcgcgagcggcagcgacgccatgctgctgcgcgcggtgattgccggcctgctgcgctttcccgaggaaattgtcatccatcgcgaggcgctggcgagcctcactcttaccgacgaacgactcgcgcgattgctcgacaggctgattgaagcgagcgacatccaagaaactgttgaaacagagcgactgcttaccatattgggcgacagtgaagtgtataatatggcgaaggggttgctccgcgccgatgcgctgcagttcaccttcacccgggccgaaacggacaggcagcgcgcacagcgtgacctggcggaggctatcgcggtgattgtggcgatgccgcgaatcgacgctgagctggcggcggtcacaagggcgatggcggatcatctggacgaagcgggctttgcccgtcagcagtccctgcgcaagctcaaggcggatttggccgcgcgcgtggccgaactggcccaaccccccgaagaatgaacttatggctggtgcgtgatgcgaccggcttggagcaaggcgacgcatggcgagcaagatcaaccagaatgaagcaggcaccgaagagagcggcgatgcaccgctgctcgacctcaacgaggcctcgatcaagaagctgatcgcccgcgccaagaagcgcggctacatcacttatgacgagctgaacaacgccctgccgcaggaccagatgtcttccgagcagatcgaggacgtgatgtccgccctcaacgacatgggcgtcaatatcgtcgagaacgacgaacagggcgatgactccgaggatggcgccgagcccgaggctgacacgatcgacggcgcagccgaggacgaggatggctcgggcaatgtcggcgagaagaagaaggaaaccgtcgaccgcacggacgaccccgtgcgcatgtacctgcgcgagatgggcgcagtcgaactgctcagccgcgagggcgaaatcgccatcgccaagcgcatcgaggccggtcgcgacacgatgatcctgggcctgtgcgagagcccgaccacgttcaacgcgatcatcgaatggtccaacgccctcaacaatggcgagatgcagctgcgcgagattctcgatctcgacgccatgctctccaaggacccggcgccagaatcgctctccgaggacggcgaaggcgacgatgacggcgagatcagcgagaagaccgccggcccctccttcaaagaggaagaggacgtcgaggaggaatccgccgacgacgacgaggagtccatggtcgagcgccgtacgccgcgcgccgaggaagaggacgaggaggacaacacgctctccctcgccgcgatggaagagctgctcaagcccgccgcgctcgagaaattcgccaacatcacccagctctacagcgcgttcggcaagatccagcaggcacggctgatcgcgctgggcaatggcgtggaattccccgccaaggacgaagcaagctaccacaagctgcgcgaggacctgaccgcggaagtggaaagcgtccagttccaccagcagaagatcgaatatctcgtcgatcagctctatgccttcaatcgccggctcaccacgctgggcggccagatgctgcgcctcgcggagcgccacaaagtgccccgcaaggacttcctggaccagtatgtcggccatgagctggacgaggcctggctggagaaagtcggcaagatcgacaagaaatggagcgccttcgcgagcgcggaagcaggtgccgtggagcgcatccgttccgaggtggccgagatcgcgcaggcaagcggcacctcgctgcccgagttccgccgcatcgtgaacatggtgcagaaaggcgagcgcgaggcacgcatcgccaagaaggagatggtggaagcgaatctgcgcctcgtcatctccatcgcgaagaaatacacgaaccgcggcctgcagttcctcgacctcatccaggaaggcaatatcggcctgatgaaggcagtggacaagttcgagtatcgccgcggctacaagttctcgacctatgcgacctggtggatccggcaggcgatcacgcgctccatcgcggatcaggcccgcacgatccgcatcccggtccacatgatcgagaccatcaacaaactggtgcgcaccagccgccagttcctccacgagcagggccgcgagcctacgcccgaggaaatggccgagcggctctccatgccgctggagaaggtgcgcaaggtgatgaagatcgccaaggagccgatctccctcgaaacgccaatcggcgacgaggaggattcgcacctgggcgacttcatcgaggacaagaacgcgatcatccccgtggatgcggccattcaggccaatctcaaggagacggttacgcgggttctggcctcgctcacgccgcgcgaggagcgcgtgctgcgcatgcgcttcggcatcggcatgaacaccgatcacacgctcgaggaagtgggccagcagttcagcgtgacccgcgagcgcatccgccagatcgaggcgaaggcgctgcgcaagctcaagcacccgagccgcagccgcaagatgcgcagcttcctggatcaatgaacgggattatgggccggtcctgaaaggccggccctttccatcgcacttcggctatccaccaccgcgcgcccgatgcgcggcgacgcctctcgtcagaagccgaagtccggccggtcgggtcgcttgccggtaagccagtcgtagacctcgacgacctgcgcggccttgcgtccccaactgtagagcgcatcgatcctcgccctgccccgtgcggccatcgcggcgagatcatgctgcccggccgccatctccgccagcacctgcgccgcacgatcccgcatgagctcccgtgagtctataggcagcctgaagcccgtctcgcccgttacgatctctgcagggccgccataatcggcgatgatcggcacgagccccagcgccatcgcctcgatcaccgcgccgccaccgaattcgcgcacgctggggaacaggaaaacggacttgtcccgcgcgatctccggcactttgcgatgttccacccagcccgcgaaggtgacggcatcggccacgccgagccgggcggccagcgccttgaggtcggccatcatggggccgtcgccgatgatcgtgagccgagcggcgcccgcccgcagcaggtcctgcgccgcctcgatcgcgacgtccggccccttgtagggcaccagccggccgatgaagcagagatcgagccgcgcgtagcggtcgggctggccatggtcggcgaagcgcgcaggatcgatcgcgttttcggggatatagatgcactttccgcgcgcgccctctggcaactccgaagcggtgtgccgcgagcctgcgatgatcgcggccgactgccgccacgtccgctttatgccgggcatcgccttgtaggcattgcggacataagacagccattccttttcctgatggcgctccctggtgaacgcacgcggccagggaatgccgccgttcagcggaccgacgacgaacgggacgccggcgcgggcacagcggccggcaagcaggctcggcgccgtggggctgagcggcgtgattcggtgaaccacatcgaattcgccgaccctgatctgcttgccgaagcgacgccacaccatgctctcgaacagcggatagaatagggactgaagcgccgtcaccgtcgtccaccccttgccggccccgccgcgcaacttgccgatgattgtccagagcggcttcatgagcgcttcggtatcaatagcggtgaaatcccggccttcgacgaggccggcacgctcgaaggcggctttgttgcgaacctgcgtcacgatatgggcgtccgcgaccgagcggatcgcatttgccagcgaccagccgaccagcggcacgctgacccattccggattggccgcctcggcgatcagcaggactcgatagcgtgacgtcatcagcggggaactccgtgcggcccgggccctcaacaggccgactcgctctctctatggcacgggatgggagggcgcaaatcacgactgagatcgcctctcgcgccgtagctggccctttgtccaagcgcggtacaggtcccgtcttgcccgctcaaaacgtcagcccgtgccacaggccggatgagccgtggaaccaaatttccgcaccattaactgtgccaattccggccggtccatggtagaatttggctgggcgcagagcacaatatcaatagcttgttaacgtcctccgctctacttccggtgtggggacgacgtcgatccggtaacggacgacgcgatgaggtttgtcatgaacgagcagccccgccagtcgaccaattccagcctcgctgccgtgatcgcagccatagtcgaccaggacggctccgcggctcacggctattgcgcgcccgcggtggctggagagcgccatgcgttcgtccgcgacctcgtcgacttcgccgacttcgtccatctcgtcacgctgctccatggccatgtgccgggcctggtcgatcatgcagccgcccggacggtggaagtctcggcgcgcgggtggctcatcaagtcgatcgacgcgttcgtgaccgagcggcagttcctcaaccggctgagcgtggcggtcggaccgctgccaagcaccgccggtcatagcgagacgagcaccgtcgtcgcgcagcagcggcacgcgatcgagatgctcgcacaatccgaccggcggggatgcgccctcggaacagccgtgacgctgacactggaatggcaccccattcgcgccatcctcgatgccggtgcggttcgcctcggtatcgagccgtcgatctgcacggtgcccagccgcgcggaaacgctggcgctactgaacgatcttcccgacccggatcgcatcgcccgggcggtgcagttcggcgcgacacagcttgtcggccagcatcgcggcatgtgggacctgctccaggcccgcgccgccgtgcgcaagatgcaggactgacaaaccgccgacgaccctttaggtgaggcaccggcgcgccgcatccggcggcgcgtgccgggtgggagcgcgtgccgcgcaggacttcgattcgattcgatgcgggcgggcgctacgcgcttcgcgcgcatccgcgcacggttggaggtcgcccagcccgagcgcggaccggcggcatgggtttatgagttcctgctgttcggatgcgcgcgaaggacttgtcgttacaggttcagcaaagcacgaattttcgcctgaacctcaaccagcacaccctgtggcaccgcgcctttcctggaagcgagacgagcccgccagtcgagactcttgatctgatcggccagcaccgcgcttggcggagtctcgctcacgacgacttcgaacggatatccttttatcctcgacgtcatcggacagcagatcatcatcccgcgcgcacgattgtacgaagccggcgacagcacaacggccgggcgatggcccgcttgctcatggcccgcctgagggtcgaaatgaagccagacaatatcgccgagctccggaacataagcccccactaccagacttccttgcctgccggcggaccaaagtcgacttcttccgggaaggtgtcaggcgtcatgccactgagcagcgagtccaggtcataggaaggcgtggaaaccggctcgatgatgatgcgtccctcttcctcgcggacatccacctcctgatcgatgcgcagagatgccgatgccatgatcgaggccgggattctcaccgaggcgctattgccccatttcttgacatgaacacgcattgtcattgcccttgatgtatcgacaatgatgatacgtgactcgcgggcagagtgtcaacaaatgtatcaacagggaattggcgcaaggttctgagtggcagcccagagcgtcgtgaccagcccgtctacgaaggcgaaccggattgagcagtccagcagaccacccactcagtaaagcagatgcgctgccctcgcctgcgcccaggcggcctcgtcgggcagggtcagggcgtcgagatcggcgggggtcgcagcggcatcgtccacccattcgcgcagcagcggcgagccattgatcacgtcgatgggcaacttgccaagctcatattcgtaggggaaatcgcgccagaggggatagtccggcagcagctgccggatggctttgaaggcaagcgcctgcacgcgccagggacggaacgcatcatggcgataggcagggccctcggcatggatatggacgccattgcacaacgtgccgacatgcttgtggaaggtcggctcgaaccagcaatcgcgcaggatgcagccttccagccagtgcggcgcgagcgccctcatgcgcgcgaccacggcgcgggcatcgatgtccggcgcgccgaacagttcgagcgggcgcgtggtcccgcgcccttccgagagcgtggcgccttccagcatcaccgtgccggcgtagcagcgggccatgttgagattgggagcattggggctgggattgacccacagccgtccggacggccagccgaagccgggcgcggcatccgggtcatagccttccatcgcgatcacgcgatagtccaggtccaacccgaagtgatcgacgaaccagtggcccagttcccccatggtgaggccgtggcgcatcggcatcggccccgcgccgacgaagctctcccacccggcccgcagagtcagcccctccaccggacgcccggcgggattggggcggtccagcacccagaccgccttgccgagcggcgctgccgcttccagcaggtaaagcagggtggtgacaaaggtgtagatccggcagcccagatcctgaagatcgacaaggaagatatccgcgctgtccatcatcgcacgtgtcggccggcgcacctccccgtagaggctgaacaccggcacgccatggaccggatcctcataatccggggattccaccatattgtcctgcttgtcgccgcgcaggccgtgctgcggccccatggcggcggccagcgtcacgtcgccgcaggccgacaaggcatcgagcgcatgcgtgagatcggctgtcacggatgcgggatgcgccagcaggcagacgcgcttgccggcaaggggccggcgcagggcgggatcggcgagaaggcggtcgagaccggtctggaagctcatgcgctgcccagtggcggaagcgcgagcgcgaagcaatcgcgatgatgaaaatcgggcttgcccggcggatgcgcgagcgcccagtagctgagccgcccgccccgctcctcgatcaccgccgaaatgccgatcctgccggtgccgtcccacggcaggcaatcctcgcacaggcgcgccgtcatcacgagccgctccgtgccggcggacatcgcgatttccggcgccggcaagtcgatgcgcgtcatgccggtgcggtaatgatcgaaatgataagcggcgaaagcacccgagggcgacaggttcagctccgcataggcatcgcccgggcgagcgaagaacaattcgaagcaggtcgtcttccacagaccatcgctatgcaccggcggcgctgccggcggcaggctgaccagggacggatcgccagccgcgatgaagctgatctcccacccgaaatccgccgtccgtgcgatccgcgcgcccagcgccacaatggccgcgcagggcgtcgcgggatggcattgcagggcccgctcggccaaaatgctactcatggtccggttcccatgctaagcgcgccaccgttttcctgacgggccgccgcgagagaagaaaatggcaagctacaagtccgacctgctcaacctgctcgaagagcggggctatatccaccagatcaccgatgcaagcgggctcgacgcgcttgcctccacgcaggtcgtcccgggctatatcggcttcgatcccaccgcgccctcgctgcatgtcggctccatggtgcagatcatgctcctgcgccggctgcagcagaccggccacaagcccatcgtgctgatgggtggcggcacgggcaaggtcggcgacccgagcttcaaggacgaggcacgcaagctgatgaccgtcgagacgatcaacagcaacatcgcctcgatcaagacggtcttcgagaacttcctgaccttcggcgacgggccgaccgatgccatcatggtcgacaatgcgcagtggctcgacgcgctcgaatatctgccgttcctgcgcgattacggccagcatttctcggtcaaccggatgctcagcttcgactcggtgaagctgaggctcgaccgcgaacagtcgctgagcttcctagaattcaactacatgatcctccaggcctatgacttcctggagctctcccgtcgcgccggctgccgcctgcagatgggcgggtcggaccagtggggcaacatcgtcaacggcatcgagctctcgcgccgcgtcgacggcaccgaagtctatggcgtcaccacgccgctcatcaccacggccgacggcggcaagatgggcaagacgatggccggcgcggtctggctgaacgaggcgatgctgccgcatttcgattactggcagttctggcggaacacggacgatcgcgatgtcggccgcttcctgcgcctgttcaccgatctcccgctcgatgagatcgcgcggctcgaagcgctggagggcgcggagatcaacgaggccaagaaaatcctcgccaacgaggcgacggcgctttgccggggccgggacgcagccgagggcgccgccgagacggcccggctcacgttcgaggcaggcgcggcggcggccgccaccgacctccccacgatccaggtatccggcgacagcatcggactcgtcgcggccctgaccgagaccggccttgccgcgtccaatggcgaggcgcggcgcaagatcgccgagggcgcggtgcgcgtggatgaccagccgatccgcgacgccgcccatcaggtcgcggtgggcgaggcgcccgtcaagctgagcctgggcaagaagcgccacgccctgctgacgcgctgagagccaaccgcgtcgcgctcatcgtttacggcgcgctagggatgatgattgacctccggttcacggatggggcggacaatggtcggtcctgagccggaggaatgtcgatgtcgcttccctcaaccgaatatgagccccggcgcgccgttcgcgagaccatcgcctgccccgcgcgcatctggggcctcacgctgccgccgagcgacgtggtcgtggtcaatctctccgcgaacggatgcatgctgcagtccgacatgccggcgtcgatcggcgagagcctgacgcttgagctgccggacctcggcagcctgcgcggcgtggtcatatggtcgaccggcgcgcgcatcggcctcgagttcgaggccctgatcccgcaggatgcctatctgggctttcttgaaagacaccacgacgggagcgaggggtaagcccctattctaccaagaaaatgacaaaacgtccgcacatatgacggacgagctcatctcaacccataagtcgcaaggagagagagaatgacccaggaggcccctcggatcgcaccggacatgccgcgccagcgtcgggagacggcgcgcgatcttgtcgatttccccaccagcatcgaacgaggcgatacgcggctggacgtccggctgatcgatgtctcggcccggggtttccatgcccgttgcagcgacgcccgcttcgtccgcggggaagcggtgagcgtctggctgccccaatgcggcctcgtccaggcgcgcgtgatgtggggattgcgcggctgcttcggcgcccagttcatggtgccgatcgatgcccggacctatcccgacatactggcgacgctgcgcgggcctgcgcctgcgaacaaggcgcaaggcgcgctcccggactgatcgatttcggggccggcacgaccgcccgcaatgccggtccagcacggcgctgctgtctggaagttcacgaagatgacgacccgtccgtctcatcttccgctccccgtgcgctttgcggtggaccgacgcggcggacgccggcgcctgctccggcaaggctggacggtctcgccggatgatggaaggtctccaatgaacaagagccgcgcattgccctgtctccttcgatgcgaagaggcgttcggcagggctgccacggcggaggggatgtaggacagggaaaaacgaggctgagggggggggaaccacctcacggcatacttatcccggatggccagctccttcggtgcctttgccccctcctgcacaggcggagccccctggggggcgatggcgttgccccctctcccaaccctctcccctgaaggggagagggctctaatccctccgttgggtcagccgctcgagaggagcgcgatggccgcgtcgcgctcgaacaggtagaggcaggtgcgcgcagcctgcccgcgctcggaatcgaggcctccgtcccggtccatcagcagtcgcgcatcgtcatgggcggccggcagcagggcctggatctgctccggcgtggcaaggcggaagcgctgctcgccggactggcgcgtgccgagcagctcgcccgccccgcgcaggcgcaggtcctcctccgcgatgcgaaagccatcgccggtctcgcgcatgagggacaggcgggcgcgcgcggtttcggagagagtctggccatgcagcagcatgcagaagctgcgctggtcgccccggccgacgcgcccgcgaagctggtgaagctgcgcgaggccgaagcgctcggcggcctcgatgaccatcaaggtcgcattgggcacgtccaccccgacctcgatcaccgtggtcgcgacgagaaggctcagcctgcccgacgcgaatgcctccatgacggcatccttctccgcgcccggcatgcggccatggacgacgccgaccttgtccgccccgaaccgggccctgagccccgccgcgcgcacctcggccgcagcttcgtcgccatcctcgctctgctcgaccagcgggcagacccaataggcctgccgcccggcatcgacatgccgcccgaccgcggagacgacctcgtcgatgcgcgcatccgaaatgacccgcgtgtcgatctgctgccggcccggcggcatctcgtccagccgcgagacgtccatgtcgccatattgcgtgagagtgagcgtgcggggaatgggcgtggcggtcatcacgaggagatgcggcgtgcgctccgccttggcagtgagcatgaggcgctgggagacgccgaagcgatgctgctcgtcgatgacggtgaggacgaggttacgataggtcacggcctcctggaagatggcgtgcgtgccaacgaggatgtggatgctgccgtccgccagccccatcagcgttgattcgcgggccttgcccttgtcccgcccggtaagcagcgcgacattcaccggcaggccggcgagcatggactggaggctcgcaaaatgctggcgcgcgagaatctccgtcggcgcgaggaaagccgcctgcccggacgcctccaccgcattcagaagggccatgagcgcgacaagcgtcttgcccgatcccacatcgccctgcagcagccgcagcatcgggacgggctgggccatgtccccctcaatctccgcgaaggcgcgccgctgcgcaccggtgggcgagaagggcagcgcaagcttgtcccgcaggcgacgatcgccggcaacgggcacgccgcgccgccgccgcgtcgaggcccgcagcagcatcagggcgagctggctggcgaagatctcatcataggcaaggcgtgtccgcgcagcctgcgcggcgggatcatgatgcgccgccgcgagcgcctcgtgccaggcgggccattgcttgcgggcgcgcagccccggctcgatccattccggcagctgcggcgcgcgggcgagcgcctgcaccaccagctcgcgcatccgcccattggtgatgccttcggacaggccgtagaccggctcgcgatcagcaatgccggcggcttcctcgggcggcacgacatgatcgggatggacgatctgcagttcatcgccgaaccggtccagccggccggaaacgaagcgcggctcgccgagcggaaagagcttgcgcggccagccggaattcttgccgaaatagacgatgctcaccacatcgcccgccgcatcgaccgcgcggatgcggaacggcgcacgcgccgagcccgatgcgcgataatcctgggccgtgagcacgacgcccaccatgcggccggtttccgcatcggcgaggcgatggacgcgctgccgctcgatccagctcacgggcagatggaaggcgagatccaccgcgcgcgtgaggccgaggcgctccagcggccgggcgagcacattccccacgcccttgagggcagtgctttccgtgaacagcggattgagaatatcgggtcgcatgactatgtgcgccctagtccaagccgacgggacaggaaagcgcccgccggcctgcaagcatggcggccggaacggcggcgggcggtaagggagccgtaaatgactgacgagagccgcctgcgcaggatgaaatttcgcgcatggcaccggggcaccaaggaagccgacctgatgatcggcgggttcttcgacacccatgccgccggctggaacagcgaccagatcgactggttcgagcagattctcgaggaagatgacgtggacatcatggcctgggcgctgggaaccctgccctgccctcccgagttcgaagggtcgatgatgcaggccatgcgggcactcgactatatccccatcgcaaagtgacgaccgcgccgctgcccgaatcctcgctgcgaccgcccccgggcagaagcgcacgcgcgtgcccggccggcgggcgcaagcgccactctcacccgtccccgcaggggcatcaagacctgacatatgactgacatccaacgcatcctttccgcccgggcgccgctcaccctgtccggcgtccccaacggcttcctgccggtgctcctcgccgacctcgcacgcgcggcgaaggggcggctgtgcttcatcgcacccgacgcgcaggcgatggacgccatcgagcagagcgtgggctatttcgcgccggaaatggccgtggtgcgcatcccggcatgggattgcctgccttatgaccgcgcctcgccctcgctgcgcgccgcatcggaaaggctggcgggactgcaggcgctccaggcgccgctgaaaggcccacagctcgtcctcaccacgatcagcgccatcacccagaagacgctgacgccgttccgcatccgccagatggtggcgcggctggcgccgggcgagcgcatcgccatcgaccggctggtcgcgctgctccagtccaacggctatgtccgcaccgacaccgtccatgacgcgggcgaatatgcggtgcgcggcggcatcgtcgatctcttcccctccggcgaacccggcccgctgcggctcgacttcttcggcgacgagatcgaaacgctgcgccgcttcgatccttccacccagcggacgatcgaggcggtgcccggcttcatgctgctgccggcctccgaagcgctgctggacgaggaaagcatcaagcgcttccgcagccgctatcgcgagatgttcggcgccacggcgacgggcgacccgctctatcaggccgtgagcgacggccgccgcctcgcgggcatggaacactggctgccgctgttcgaggaacggctggtgccgctcttcgagcatctcgcggacgacacgctctggctgcgagacggcggcgttgccagtgcggcggacgcgcggttcgaggcaatccgcgattatcatgccaatcgggtgagcgccgccggggcgtcgccgggcagctaccggccgctcccgcccgagcagctctatctggccggcgagcaatgggcggacgccatcaccgctctgccgatccatgccacgtcatccttccacgaaccggaaagtgccagcgtcctcgacttcgcggtggacagcgcacgggatttcgcgcccgaacgcgcacagaacgcgaatgtctacgaggccgtgggacggcatctcgaacaggccgggcgcaaagggcgcaagcgcatcatcgccagctattcggccggcgcgcgcgagcggctggcgggcctgctcgccgaccatggcgtcaagcggctgacgatagtcgacagctggcaggaagcgcagggcacggctgccggcggcgcggtggcgctcgccgtgctgccgctcgaccacggcttcgccaccgccgagctggaagtgctgaccgagcaggacatgctgggcgaccggctggtgcgcagggccaagcgccgcaagagcgccgatgccttcctcgccgagctggcgacgctctcgccgggcgatctcgttgtccatgccgaccatggcatcgggcgctacgagggcctgacgagcatcccggtcggcaaggaaccgcacgactgcgtcgagctccattacgcgggcggtgacaagctctacgttccggtcgagaatctggacgtgctttcccgctacggatcgggcgaggaaggtgtctcgctcgacaagctcggcggcgaggcatggcagcggcgcaaggcgcggatgaaggagcgcatccgcgagatcgcgggtgaattgctggctaccgccgcgcagcgcgcattgcggcccgcgcccgtgttcgagcgggaaagcgccggctacccggccttcgtcgatcgcttcccctatgaagagaccgaggatcaggaccgggcgatcgccgatgtgctggaggacctggcggcgggcaggccgatggaccggctggtgtgcggcgatgtcggcttcggcaagacggaagtggcgctgcgcgccgcgttcgtgacggcgatggcgggatcgcaggtcgcgctcatctgcccgaccacgctgctggcgcggcagcatcatctgaacttcgaggagcgcttccggggcttccccctgaagatcggccggctctcgcggctcgtgggcgccaacgagaccaaggcgacgaaggaaggcctcgccgacggatcgatcgacatcgtgatcggcactcatgcgctgctggccaaggggctgaccttcaagcggctcgggctggtcatcgtggacgaggaacagcgcttcggcgttacccacaaggagcggctcaagcagctcaaggcggacgtccatgtgctgaccctgacggccacgccgatcccgcgcacgctgcagatggcgatgagcggcctgcgcgagctgagcgtgatccagacgccgccggtcgaccggctcgcggtgcgcacctacgtcatgccatgggatgacgtggtgctgcgcgaggccctgctgcgcgagcattatcgcggcgggcagacctatttcgtggtgccgcgcatctccgatatggcggacatggaagacttcctgcgcgagaaagtgcccgaggtgcgcttcatctccgcgcatgggcagatgtccgccagcgaagtcgaagagcgcatgtctgccttctacgagcgccggtatgacgtgctgctctccaccaccatcgtggaaagcggcctcgacatccccagcgcgaacacgatcatcatccaccgcgcggaccggttcggcctcgcccagctctatcagctgcgtggccgcgtgggccggtccaagacgcgcgcttatgcctatatgacgacacccgccgaccgggtgatgaccgagacggcggacaagcggctcaaggtcctctccgacctcgacacgctgggcgcgggcttccagctcgccagccacgatctcgacattcgcggcgcaggcaatctggtgggggacgaacaatccggccacatcaaggaagtcggcttcgaactctaccagtcaatgctggaagacgcgatcatggaggccaaggcgcagggcgcgaagatgcccctcgcccggcaggactggtcgccccagatcaatgtcgaggcgccgatcctgctgcccgaggactatgtgccggacctcgacctgcgcatgggactctatcgccgcatcaacgagctggaggacaaggccgagatcgaggcgttcgccgccgagctcatcgatcgcttcggcccgctgccggacccgacccgcaatctgctcacattgatcgaggtgaagctcaattgccgcaccgccggcatctcccgcatggacatcggcccgcgcggcgcgctggtctcgttccacaacgaccagtgccctaatctcgccggcctgctgggctatgtgcagaagatcggccagatcgcgaagctccgcccggacagcaagctcgtcatccagcgggcatggggcgatcccaaggcgcgcctcaacggggcgctgaagctcagccaggggctggcgaaggcgatcggctgagcagtggagggaggatgggcgcgatgatctccatgccggacatgctcccgtgatcggcgcgatcgcgctgctctgcctgtgccagctcgcgggcgagatcatccatcggctgagcggcctgcccctgcccggcccggtgatcggcatggtgctgctgctcgtctggttcgccctgatgccgcgcgagcgcccgacgctcagcgccgtcacgggatggctcactgcgcatctctcgatcatgttcgtgccggccgcggtgggcctggtcgagcaagggccgcttctcgcccgctacgggcccgcactggtcgtcgcgacaatgatctccacgctgctcaccctcatcgtggcggtcacggtcttccgcctcgccgcgcggcgcattccggcggaggacgaggccccatgagcgccatcctcgcgatcccgatcttctggctcgtcgccacgctcatcatcttcgaaggcgccgacatcctctcgcggcgcagcgggcggcatccgctctgccaccccgtgctgctcgcgactccggcgctcatcggcctgctgctggcgaccgggacgccttatcccgcctatcgggaatccactgccctgctgaacttcctgctcggcccggcggtggtgggccttgccgtgccgatctggcaacagcggcgcctgatccggcggctcgcgaagccactggccctggcgctgctcgcgggcgctgcgacggccatcaccagcgtggtgggcatcctgtggctgttcggagcgccatcggaaatcctcgcctccgccgcgccgcgcgcgacgacgacgccggtcgcgatcgagatggcggcgcagcttggcggcgtgccggccctggcgaccgccatcgtcctgtgttcgggcatcctgggtgcgatgatcgcaacgccgatattcgatgcgctgaagatctccgacttccgggcgcgcggcttttcggtcggcatttccgcgcatggactcggggcagcgcgcgcctttcaggtcaattccacggccggcgcgttcgccagcctgggcatggccctgaacgccgtcgcgacctgcgtgatgctgtcactcatcgccttactggtctgaacgccttgttcctgcggcccaaggctttaagagcgggcccgtgagcaataccatcatcatcggcaacgaccctgccggcgcgccggtgcgcatcgacatcgaggaactgctggcgacccggctgctcgtgcagggcaatagcggctcgggcaaatcccacctgctgcggcgattgctggagcagagcgccgcgctcgtccagcaggtggtgatcgacccggaaggcgatttcgtcacgctggccgcccctttcgggcatgtcgtgatcgacggcgcggcttatggcagtgccgaactcgctgagctggccgcgcggattcgccgccaccgcgcctcggtcgtgctggcgctcgacgggctcgacctggaagcgcagatgcgctgcgcggcgcagttcctctccgcgatgttcgacgcgccgcgcgaccagtggtttcccgcgctcgtcgtggtcgatgaagcgcagatgttcgcgccggccgcggccggggacgtgagcgacgaggcgcgccggctttcgctggcggccatgaccaacctcatgtgccggggccgcaagcgcgggctggccggcgtcatcgcgacgcagcgcctcgccaagctcgccaagaatgtcgcggccgaggcctcgaacttcctgatggggcggacattcctggacatcgacatgctgcgcgcggcggacctgctcggcatggagcggcggcaggccgagcagatccgcgacctggagcgcggccacttcctggcgctgggcccggccatcacccgccgcccaatctccgcgcggatcggcccggcgcagacggcgccgcgcacatcgatcagcgggctcatcccgccgcccgaggcgccggcgcaggacatgttcgcgcttctccacgccgatctgcaggacgacacgccgccgcccaaccggcccgcgccgccgccaccggagaagctcgacagcctgatcgaccgcatatcatcgccgcaggcgccggacctgcccgccggcgcgccgtctgccccggcccccgccgagacgctctcgagggaagagatggacgcggcgctggacgacatccttgccgagatgatccaggacgatgaagcgccctatcgacccgcggccgtgacttatcaggatttcaccgtccgctgccgcatgctgcgccttcccgccaacagcctgagcctcgccgggttccgccgccgcttcgcgatggcgctcggcggcttcaacgtctcgggggagcagagcgaggcagaacaggcggtgctcgaccttgcccgggccgtgccggacgatctgctggctcccttcctgtgcatcgcgcgcgccgcgatcgaccagcaaagctgccccaacgacgagcagctcgcccatatctacggcacccgcagccccggccgcgtccgccggatgctggagcatctcgagaaaagcgggttcatcgtgttgcggaccgacttcggcgggcgccgctcggtcggccttcccggcctcaacctttccaccgcgccgcaggaggcatgagagcgatgctggccgatccggcggccctgctgcgaagcgtcttcgggttcgagggcttccggggcgtgcaggcgcaggtcgtcgagcgcgtgctggccggcaacgcgactctggccatcatgcccaccggggcaggcaagtcgctctgctaccagttgccggcggtggcactgccgggctgctgcgtggtgatctcgccactcatcgccctgatgcacgaccagctccgctccgcccgcgcgctgggcattcgcgccgccagcctcacctcggtggacagcgactggcgcgagacgcaggagcggctgcgcgcgggcgatctggacctgctctatgtcgcgcccgagcgcgcctctggcacgggcttccgcaccctgctggaaagcgcgcgcatcagcctgttcgccatcgacgaagcgcattgcgtctccgaatgggggcatgacttccgcccggactatcgcctgctgcggccgctgctcgatgctttcccggacgtgccgcgcctcgcgctcaccgccacggcggaccggcatacgcgcgaggacattctcgcgcagctcggcatcccgcccgagggcctcatcatttccgggttcgaccggcccaatatccgctacgccgtccagccgcgcgacgggctgcagcgccagctccaggacgtgctggcggccaacagcggaccgggcatcatctatgcgccgacccgcgccgcgaccgaacagctcgcgcagggactggcccggggcggacgcacggtgctgccttatcatgccgggctctccagcgaggttcgcgccgccaaccagtccgccttcctcgccagcgaggacatggtgatggtggccacggtcgcgttcggcatggggatcgacaagccggacgtgcgcttcgtcgtccatgccggcctacccaagtccatcgagagctattatcaggaaagcggccgcgcgggccgcgacggggagcccgccatcgcgctgctgctgtggggcgcggaggacttcgtccgggcccgccagcggatcgcggaagtggagcccgcccggcaatcaggcgagcgcgcccgcatcgcctcgcttggcgcgctggtcgagacggcagggtgccgccgcgcggtcctgctgcggcatttcggcgagacgccgccgccgcagtgcggcaactgcgacaattgcctggagccgcccgcatgcatggacgtgacggaaaccgcccagaagctgctctccgccgtccaccgcacgggccagtccttcggcctgggtcatctcgaagccgtgctcaccggcaagagcaacgagcgcatcgtccagcgcgggcatgacggcctctcggtgttcggcatcgtcgggcaggaggaagcgccgctgctcaagccggtggcccgcgccctgcaggtgctcgacgcgctcacgaccaatgaccatggcgggctcgccttcggcccggccgcgcgcgattatctgcgcggcgaggagaaagtaagcctcgtcctgcaaccggcgaaatcccgtggccgcaagcgcgcctcgggcgggcaggacgtgaacgaccccattttcgaggccctgcgcgcctgccggcgggatctggcgaaggaggccggcgtcccgccctatgtgatcttccacgacagcaccctgcacgagatggcacgcatccggccgaaatcattgcgggacatgggcctggtcagcggcgtaggcgagcgcaagctggacgcctatggcgcagccttcctcgaggcgatccgccgcttcggctgagccgggcgaccaaccggcgcgtccttcgcgcgcattgccaggccttaaccaataatttgccgacgcccccctatgtgccgtgatccctttcgatgtggtgggaacacggatgaggaagacgatcgcacccggcgaggtgaggatgggcatgaaggttctcggtttcgagggctcctggctgcatcatcccttctggaagaagaacttccgcatcgatgatccggaaacgctccgcaaggtgcaggaaagcgacgtttccggcgtggtcatcgagatcgatatcgaggacatcgccgtgcctgtgacagcgccccgccaggcccctgccccggccagcgcgcgtcccccgcgccggacggaggcgttcgtgcctgtcgcccgcagcgaggccccgatcaatcaggatctggagcgcgcaaaagccgtgatgcagcgcgcgcggcggatcatgttccgcgtcttcgaggaaggacgccttggccgcgcggtcaggggatcggacgtctcgggactggtcgaggagatatcggacgccgtgatgcgcaaccctgccgcgatgctgcacgtggcgcggatgaagtccaagaccgaatatacctacatgcattcggtcgcggtgtgcacgctgatgatcaacttcgcccggacgctcgacctgcccgaagacagccatcgcaagatcgggatggcgggactgttgcatgacctcggcaaggtcaccatgcccatcgagatcctcaataagaccggccccctgaccgacgccgaattcgagcagatgaagatgcacaccctgaacgggcgggatctcatcgcggaaagcacggacatcccggagatcgcgctggacgtctgcgcgcaccatcacgagaagatggatggaaccggctatcccttcggccggcagggcgcgcagctcagcctgcatgcccggatgggcgccatttgcgacgtctacgacgcgctgacctccgatcgcctctacaagccgagctggacgccgcaacaggccctcgccgccatgcaggcgtgggacgggcatttcgatgaccggctctacttccagtttctccgttccgtcggcatctttccgcccggcatgctggtcgaactccgctcgcagcggctcgcgatgatcctgccgggggggcggcgcaactcgcggccgcgcgcgcgcgccttctacgacttgcggcagcgggatttcatcgagcccgtcgatgtccagctcgacgacagcctgcggcacgatcaggtcctccgggaagcgagcccgcttacccatggcctgccggactgggacctgttgaaggccgcgttgctgggcggccgggatccaaggccaatggtcgacagggcggcctgatcggcgcgggtgccgggcgctcagggaaggcgcgcgaccacttcccaggcatagccccggaacagcgcgcgcgcctccaggctggcaccctgcgccgccgccacgcgccgcgcttcctcgaagagatccgcgcgcggcgtgacgtggaaccgatcgagccagccgcgcagggccgagcggaaccagcccggcagcgcttcctgctggccgaaatccacgatgtgcagcgatccgcgcggttcgagaagcgtgatcgcctgcgccagcgccgccttccaaccagggatcatcgacaaggcgtagctgatatagatgcgatcgaagcccgcttccccgaacagcgcctgcggatcgaaccgggtggcgtcagcacgggccagcaacgtccggccatcagccccggcccgggcgagattcgcctccgctgacttcagcatctcagcggagatatcgagtccgaacaggcgggcctggggatagcgccgggcgacgagggcaaggttcctgccggttcccaccccgatctccagcacgcagccacccggcgggaccgccagtccacggatgaggccgtcccggcccagcagataatatttgcgcgtcaggtcatagagatgccgctgcagcgcatattgcgcatccatggcgcgggcatgatcctcgctgcccgcgtccatcccccggctgccggtcatcgctcagccttccagcgaatagagatgcacaccgccatagatggacgagcgatccgcgcgcgtgaagtccagcgattccgccgcgtgataggtccagcggtcgagcaaggcgggcgaaaggcggccgggcagcaggctgggctcggccgcggtgcggaagagcacacgggcaccgggccgcgcgcagcgggtgatctgcgtccacagcgcatcgagctgggcattgctcatccagtcctgcgcatcgagcaggacgtagcggtcgacgctctggtcggcctgggtcgcgagccagtcggtcatgttggcatggcggatgtcgacgcggccggtgcggctgcgcacggcgtcataatgccgttcctccagatatggcggcaaaggcgcatcctgatggcggccataagcgcggccgaacgcctgccaggcgaaatagttcgacttgaggtcatggtcgcaggcgagtttctccagccgccggcgcagcaccgccgccatcttctcgtccccggcgagcgactcatactgggcaggcggaatgccgagcccgaacagcgacgcgggctggtccgtcagccagcggacgaacttccggttgaacaccggcgcgagcttctcctcgaagatccgccgctgctcctccatgttccgcgcttcgagcaggacgcgcggatcgatgcggtaaagcttcgccaccagatgcgccgcgccgatgaagccgccgagcagcccgcgcttgtacgcgccgcagcggaacatgccgatgcgccggcgcccgaccagatcccgcccttcccagtagcggcgcgaggtctcgtcgagataggggcggatataggtccggtaggccgcgatgttcgcggcgctgtccgcatcgccaaagaaacggcggaaatgggcgtagtcaggcaggctgaccgccgcgacctgcttcaggcggttgagcgcgatatgcgcggtgttgagatcgaccgccgtgatccgcgcgggattggcggtcagataggaaaggacgttgcagccgccgctggcgatggtgacgacatggctctgcggcgtgattgccagcgcctcgatatcgaccacggggtcttcccagatctgggcatagacaaggccccggaacgcgaaggcaaaggcgcgctccagcagcccttcccggctgagcgcctcgtgattcacgaccgcccgatcgatcacatgtcccatgccttgctccacgtttgacccgtctggccggccgctagcctgcgccggtgtcgggttcgtgacggtccgattgcagatcggtgacagccatcgccctcgccggatggcggccccattgatacaagggcagtcgatggatccgatggtctccgatctcgaacgtgcctggtatgcgctggagtggatcatccgcatcggcgccctggcgatcgtgccgctgcggcgcacgccggccgccgcgcgggcctggctgctgctgatcttcttcctgcccttgccggggctgctgctgttcctcgccatcggcagcccgcgcttccccgcctggcggcgggagcgcttcgccgctctcacccccttcctggcgcggatcgccgagcggctgcgcacgcatgcgccggcaccgggcgccagcgcgcccgtcgctgcgctggccgagacgctgggccacatgccggcgaccggcggcaatctggttgagctgatcgacgactatgacggggtcatcgaccggctgatcgccgacatcgacggcgcgcgcaggagcgtccacctgcttgtctacatcttcgcggacgacgcggtcggccgcaggatcgcggacgcgctgggccgcgccgtgctgcgcgggctggatgtacgcgtgctgttcgatccggtcggctcgctggcatggcggcgtggcacgcagaagatgctccggacgcgcggcgtacgggtctgcgagacgctgccgctgcgtctgctgcgcgcccggacgcggcgcgacatgcgcaatcaccgcaagctcttcgtcatcgacggggagatcggctatgccggctcgcagaacatcgtcgcccgggatttccgccccggcgtcgtcaatcgcgaactggtggcgcgggtgcggggtccggtcgtcgccagcatggacgccatcgtgcgcgcggactggagccttgaatcgggcgaacccgcggcggcgcccgaggacctgcccgcgccggcaggcgacgccatcgtgcagctgctcccgagcggcgcggactatccgcttgccgggttcgagaccctgctggtctggcagctccacgaggcacgggaacgggccatcatcgtgacgccctacttcattcctgacgaaagcgtgctgaacgcgatgatctcggccgtggcgcgaggcgtgagagtggacctgatcgtctccggcgtcatcgaccagcgactcgtccatctctcccagagttccttctacgacgagctgctggtcgccggaatccacatccacctgttcaaccgctacctgctgcacgccaagaatgtctcgatcgaccgccaactcgccattgtcggatcaagcaatgtcgacctgcgctccttccagctcaatcaggaagcgagcctgcttttccacgacgcggagtcgatcaccgcggttgccgagatccagcaggattatctcgacaacagcacgccgctgaaactggaagtctggcgcagccgctcgcgcctgcgccggcccgccgagaacatcgcgcgcatgatgaactcactgctttgatagtacaggctattccccgttttccgatgaagactgtgccgtccccaaacatcgcggatgcagaatggtttacaaatcattaacctttatttagattgccgcctgcttccttcacccggaaccagcctcaaacggtggagctgcggacgaacagcgcggactggatggagcatcagataccacgcagcccgtgggaatcgagcaggatattcgccggacgcagcagggtcgtgggctgcatatgcgcaagcgaatgtccgttgagaggagccgaccatcataggtcggtatgtgggagactatcatcatgaagcgttcaatcgctgcggcagcctgcgtgctcgccgcctttacggctgtctcggccaatgcagaggtgatttcgctgaacttcgccggcctggacggcgacgcgcaggaactggttctcgattattacaatggcggcaccggcagcctcggctccggccccggcaccaattacggcatcagcttttccgacaatgccatcgcctgctccgtgcagcccggcggcagctgcaactcgggcggcctgcccaccggcggcaacctgctgttcttcctgaccggcgacgcgtcgaccatgaatgtttccggcgggttcgataccggtttctcattctattacagcgcgatcaacaatcccgcgttcgtgagcgtgtggagcggcctcgatgggaccggcgacctgctggcgaccatcaacctcgcgaccacgccgagcgatccgggctcggctgcctgcgccggtggcggattctgcccgttcgtcccgatcggcgtggccttcgagggtatcgcgatgtcggtggacttcggcggttcggccaatcaggtcgctttcgccgcgatcacgctgaactccgacgtgccgggaccggcaccggccgtgccggaaccggcgacctgggcaatgatgatcggtggcatgggcctcgtcggcgcctcgatgcgccgtcgccgcgtcaaggtcgctttcgcagcctgatcgccaaagatcgagaatggagaaggggtcggccatgccggcccctttttcgttgcccccacgcggctcagtcggcgagcaggcgcagaaaggtctcgcggtccacattgccgcccgagagggtgacgatggtagcgtcggtcgcgtccaccttgccggccagcacggccgccagcgcagccgcgcccccgggctcgaccacgagatgcagcttctcgaacgcaaggcgcatggcggccgccacgtccgcccgcgtcacggccgcgccgccgctcacccgctcacgcagcaccgcgaagttgatcgggaatgtgcgcggcgtctgcagcgcgtcgcaatcggtggggtaagtcatgtccgcgaccggcaggatctcgtctgcggcgagcgagcgcagcacatcgtcccatccttccggctcggcgatgtggatctccgcgtccgggcaggcgagcgcgacgcccgccgtgagcccgccgccgccgcagcatgtgacgaaccggtccggctcgcgcccgatgcgcgcgcgcagctgtgccgccgcctcgatggccagcgtcccctgcccctcgatgatccacggatcgccataggcatggaccagcgtcgcgccggtctgcgccgtcatttgcgcggcgatggcatcgcgatcctcgcgtgcccggtcgtagagcacgacctgcgcgcccagcgcccgcgtcgcctccagcttcgcgcggggcgcattggaaggcatgatgatcgtcgcggcgatgccgagccggcgggccgaccaggcgacgccctgggcatgattgccgctggagacgccgaccacgccgcaagcgcgctgcgcctcgtcgagatcgctcagccggtgccatgcccccctgatcttgaaggcgccgacgggttgcagaacctctgccttgcaccagatcgtgcgtccatccagctccagcggaagcaggggcgtcggcggcagcagcgccgccactttctccgccgcgcgcaacacgccctcgcgtcttggcgaacgggtcgggtccagcaattcttgttctgtcacagagcccccctatatgcaggcgcttatcgattcgatctcacggagacttacagatgagcaaggtgctggtcatcggcgcaggcggcgtcggctcggttgccgtccacaagatggcgatgaaccgggacatcttcagcgatattcacctcgcaagccgtaccgtctccaagtgcgacgccatcgcggcgtccgtcaaggagcgcacgggcgtcacgatcagcacctacgcgctggacgccgacgatgtcgaggccacgacggcgctcatccggcagatcggcccgaagctggtcgtcaatctcgcgctgccttatcaggaccttgccatcatggacgcctgcctggcggccggcgtgcattatatggacaccgcgaattacgaaccgcgcgacgaagcgcatttcgaatattcctggcaatgggcctatcaggacaagttccgcgaggccgggctgatggcgctgctcggctcgggtttcgaccccggcgtgaccagtgtgttcgcgacatggctgaagaagcatcatttcgagcggatcgacacgctcgatatcctcgattgcaacggcggcgaccatggccagcatttcgccaccaacttcaatcccgagatcaacatccgcgaagtgaccgcgccggcgcggcactgggagaatggcgaatgggtgacgactccggccctctcctacaagcagacgttcgacttcgaggctgtcggccccaagaacatgtacctcatgtatcatgaggagctggagagcctcgcgaagttcttcccggagatcaagcgcatccgcttctggatgacgttcggcgatgcttatctcaagcatctggaagtgctgcagaatgtcgggatgacgcggatcgacccggtcatctacaatggcgtggagatcattccgctgcagttcctcaaggccgtgctgcccgagcccgcctcgctcgggccgacgaccaagggcaagaccaatatcggcgacatcgccaccggcctgggcaaggacggcaccgagaagacgctctacgtctacaatatctgcgaccatgaggacgcctatgctgagaccggcaatcaggcggtgagctacaccaccggtgtgcccgcgatgatcggcgcagcgctggtgctgcagggcatctggtccggcgcgggcgtgttcaacatcgagcagctcgatcccgacccgttcatggacatgctgaacaagcatggcctgccctggcaagtgaaggaactggacggcccgctgggcttctgaggcatggcgcggatcggcacgctcatcctcgctctcgcgctggcgccgctcgccggctgctcgccgcagatcgggctggtggaaggcgtgccttcgcccgagctcaatgcctgcgtccggcagggcgggacactgcaggtgcgcggccgggcgggcacggtgatgtgcgtcatcccttatgcggatgcgggcaagagctgcgcgtccagctccgaatgccggggccgttgccttgccgcgcggaccgacggcgacctgccgaagcggggcgaggcagcgcccgggcaatgccagcccgaaaaccggctgttcggctgcttcgccgaactcaaggacggcaaggtcgccaccaccatgtgcatagattgagcgagcaggatatggaaaccagagccggcgaccccggagccttcgcccgtttcgacctcaaccgcgtgccctcgcccgctttcgtggtggatgcggcggccgtgcggcgcaatctcgccatcctgcgggacgtgcgggatcgcggcggcatccgcatgcttgcggcgctcaaggccttctcgatgtgggcgctcgggccgaccgtctccgcctatctcgacggcgtatgcgcatccggcctctatgaagcgcgccttggccgcgaggaatatagcgggctggacgaaaagggcgaagtggcgacctattgcgcgggatacaaggcagtcgacctgccggaaatctgcgcgctttccgatcatatcatcttcaactcgcccggccagcacgaccgcttccggccgatcctcgatgcccagcgcgccaatggcggccggttcgacatcggcctgcgaatcaatccgctccacgccgagggcgaggtcgccaaatatgacccgtgccagccacacagccggctcggcttccccatcgaccagctccggcccgagcatctcgaaggcgtggaaggcattcacttccactcgctgtgcgagcaggacttcgtgccgctggcccgcacctgggcagccgtcgagcccagcctgcggcattatttcgggcaactcaaatggctgaacttcggcggcgggcaccacatcacgcgcgccgactatcagcgcgaggagctgatcgccttcctccagcaagtgcagcaacagaccgggctcgacgtctatctcgagccgggcgaagccgtggcgctcgatgcgggcattctggtgggcgagcttctcgacgtgattgacaatggcatgccggtcgcggtgaccgacatctcggcgacctgccatatgcccgacgtgatcgaggcgccctatcgccccgccatgctcggcgagcgcatcgcggatccggccgcaccgctggtgcggctgggcggcccttcgtgcctcgccggcgacatcatcggcgactatgcgctgccggtgccggcggaaccggggcagcgcatcgccttcctcgatcaggcgcattattcgatggtgaagaccaacagtttcaacggcgtgccgctgccctccatctggctgtgggacagcgagacggacgaactgcgcgaggtgcgcagcttcggctatgaggacttcaagaaccggctgagctgatccgccgcgggttcagcgcagcgcgggactggcttcgcgaagctgctgctcctccgcgctcatcagcgcctgcgcggccagccgctcgttctggaaggcggtgagcgaagcagcggtcagcggggtggcggtcatgtgctggataaggctctgccgatcgcgcgcgcgcagttccagcttcgcggcggccgcctcggtcttgctgaacccattgccctcgcccagcgcgatgatggcgagggcgcggccgctgagcgccgtgaggtcggccgtgtccttcctgcccgcggccccataggcctcgtccagccccttgcgcatttcgcccgcaagcgccgcgccgtccttgccggcatcggccttctcggccgccgcgcgacgcgcctgaatggtgatgagcacttgcgaggttcccgaggccccgctcgctccgctcgccccgctcttgccggtgccggacgtcacgcgggcgatggtctgctggacggacagcgcggtgggagaaagcgtgcctgaggaccctgacgtgtcggtcccgagataggcaatgagcgacatggacgcctcctgaagataactggccgaacgcgacgtaaatgaagaaggttaacgggcgataaccctccccgcgtcctgcgaacggctcgattcgacccatgccgcccggccgggggttgattgagccgggaaggccgccatttcatgaagtgcgcggtaaaatcgcgggaaattcaggatttccatcacgcgattcttttgcccccggtctttacagacccccatgcaggccatatatgcgcacccctgctgccccatgggacttccaccgcaaggcagctttgtttggctgatacccactggaggtcccttgagttgtacaagcaccatagcgcgctgggggtagctctttccctcaaaccggcagcaccggtaacgctcattcgcccgcaggctgcggcccgcgccgcccggttcttctcgcagaagttcccggggcgctcgctctatgccgtcaaggccaatccctcgccggaactcctcaggacgctctggtcggcgggcatcacgcatttcgacgtggcgtcgatcacggaagtgcggctggccgcgcggaccctgccccgtgcgaagctctgcttcatgcacccggtgaaggccgaggaggccattcgcgaggcctatttccagcacggcgtgcgcaccttctcgctcgattcgatcgaggagctggagaagatcgtccgcgccacacggggcgccacggatcttgaactgtgcgtgcgcctgcgcgtctcctccgagcacagcaagctcagcctcgcgtccaagttcggttgcgagctggccgatgcgcgcgacctgctgatggccactcgccaggtggcggacgctctgggcatctgcttccatgtcggcagccaggcgatgtcgccccatgcctacacgcaggccatcgagcgcgtgcgcgcggcgatcgtcgacgcgtccgtcacggtggacatcgtggatgtgggcgggggcttcccctccagctatcccggcatggagccgccgccgctcgaggactatttccgcgccatccatcgcgccttcgagagcctgccgatttcctattcggccgagctctggtgcgagccgggccgggccctgagcgccgagtacagctccctcctcgtgcgggtggagcgccgtcgcggcaatgagctctacatcaacgacggcgcttatggcgcgctgttcgacgccgcgcatctcggatggcgcttcccggtgcagctgctgcgggcggaagccaatgaggccgacatggtgccgttcagcttctacggcccgacctgcgacgacatggaccatatggccggtcccttcatgctgccggccgacgtcaaggccggcgacttcgtggagatcggcatgctcggcgcctatggcagcgccatgcggaccgagttcaacggctttggcgcggacacgatctgcgaagtcgcggacgagccgatggcgagcctctatcgcgacgaggtgccgatgccctcgctttccaacgtggtgcaattgcgccgctaatcagtatcaattgacaactgaaatgcgttgagacagcctccccggatcaactccggggaggttttccatgtccaccaatctgatcccgccggtcctcacgctggtgatctggtcgctcatcatgctgatctggatggcgacgctgcgaatgccggcactggcgcggctcaagattccgccggatcaggcgcgcgggggacgggggcaggatctcgaccgggtgctgccgcgcgagatcaactggcccgcgcacaattatgcgcatctcatggaacagccgacgatcttctatgcaacggtgctggcgctggctgtgctgggacaaggctcgcccctcaatgtcgggctcgcctggagctatgtcgcgctccgtgtcgtgcacagcatctggcaggccacggtgaacactatcccggtgcgcgcgggcctgttctttctttcctcgctgctgctgctcgcactcgccgccaacgggctgctgggggccctcaacgcctgaaggtgccgaccagctcgacatgcgtcgaccagcggaactgcccgaccggccgcgcctgttcaagcacatagccgctctcgatcagggtggcggcatcgcgggcgaagcttgctggattgcatgagacataagcaatgaccggcacctgggcagccgcgagctgcagcacctgctcgcgcgcgccggcgcgtggcggatcgaggatcacggcatcgaaccggtccagctccttcggcgtgagcggacggcggaatagatcgcgatgctcggggaagatgcggccgggcagacgatttccaccggcctgcagcgccagcaccagatcgcgcgcggcctccgcggcataaaccttgcgcccgggcacgtcattcgccagcgacagcgcgaacgtgccgaggccggcaaacaggtcggccaccatgcgtgcatcgccgatcgcgctgcggaccgccgcgaccagcgcggcctcaccgtcgcgcgtggcctgaaggaaagcgcgcggcgggaagccgaccgcgatctcgccgaagcggacggtgacgggatcgggctcccacaaggtcatgggcgcgtccccatcgtccagcaggagccgggccagcttgttctcgcgcgcgaaatccagcagcgcctcggtcacggccagcccatcgacggcaaggccgctcagcaccagatcgacgccctgatcgaccagcgccatgtctaccgtggcgggctggcgatcgcgcagatggcgggcgaacaggctgcgcagcggcgccaccagcgcgaacaggcgcggctccagaacctcgcactgcgcgagatcgaccatgcgatggctgccctgtgcgctgaacccgacctgcactcgcttgccgagtcgcagcgcgcgcaggctggcgcgtcggcggctgcgcggcggcgagacataagcgagcgggacgtcccccgcgctcacgccctgcccggccagcgcgcccgcgacgcggctacgcacataatcggcataagccgcgtcagagaggtgctggagctggcagccgccgcattccggaaagtgccggcagaccggggcgacgtgatcggggcccttgatcagcgtcccatccacgagcaaccggtcgcccggcgcgctgcccgcgacatggcgcccatcggccgtgacgccgtcgccccgcgccgcaatgcgcatgatgagatcgggatcgctcacagggcactctccaaagcggcgggaagatgggcgagaagatcgtccgccacgaaggccgcgccagcgcgccgtgccgcctcgccctgcagccagaccgcctcgcaagccgcgcgaaacgcatcgcccgtgaccgcgaggcgcccggcacacaggcctgcgagcacgtcacccgtgccggccgtcgaaagccaggcggaggccgggggcgcaacgacgcagcggccgtccggcgcggcaatcaccgtgtccgttcccttgtgcacgatcacggtctccatgtgcgtcgcggcctgccgcgtacgatcgatcttgttgccggcgactgtgccgaacagatgcgcgaactccccctcatggggcgtgaggatcgcgggggactgtgcccatgccggcttgcgctcgccgatcagccacagggcatcggcgtccgccacaagcgggatgcccgccgcaagcgcagcagacaggcgctgccatgccgtctccccccggcccagtcccggccccaccagcacggcccgcgcccgatcgaatgccagcgcctggctgcgcacgatcgcatggctgagcacgggctcggccgcatcgccgagcagacggacatagcccgcggccgagcgtgccgccgcttccgccgacaggcccgacgcgccgggcatgtcaccggccacgaccgccaccagcccgcgcgtatatttgtgcgcatcccgcgccggcgcatcaaagcgtggcggcgccagcaccatcgccccctccgccggggccgcgatgccgatgtcgacaagccaatgctgcgcggagagcgcggccgagggcatcagcacatgggccggcttccatgcgcccagcgaaatgcaatgcgtgaacgccggaacgggagacaaggcgatcgccgcatcgctttccacaccgctcggcacgtcgatggcatagctatgctgcgcagcatcgacgagctgggccagcctttccgcgagatcgggcgcgaggccgcgcgtcaggccgatgccgaacagcgcgtcgaccagttgcgcggcaggtgccgcctcttccagcgtctccacagaaccgccccatgccgcgcgcgccttgcgggcgctgtcggtccccggcgcggccagcgcggcgacccggaccggcacgcccagatcgcgcagcgcacgcgccacgacatagccatccccgccattgttgcccggaccgcagagcaccagcgtctcgcgcaaatggccggcgcgccagatcacctccgccgcgccttcgcctgcgcggcacatcagggcgtaaggatcgacgccggcatcgaacagcgcctgctccgccgcccgcatctgcgcgacggacaggatggggccggctctcatggcacgcgcccgccctcgatcgcgctcaccggcagcgcatagcgctcctcgccaaacaggatcgcgacggcggaaccgctccgcgcggtgcgcggctcgatggcgccatccgcggcggcgagcgtgccatcggcatccagtcgcacgcggcggaacccgccgtcgggccgcgacaggatgaagacccggccctgcgcatcctccacggtttcgatccggcaatcctccgcgaggggcgtatcccggtccatggcgcagggaatgcgagtccgcccgtcagtagcgccatccacccagcgcttcacagcttcagcgggagagactgggggcgcggcgggatcggcgtcgttacccggtcccgcctgcccgcacgcgccgagcagcagcgcagtcgcgaaaaccagcaaagtgcccgccgaccgggcgacgcttgcccccgacccggacggagccggcggagcggatcgtgccagaccagtgccgctcctagatatccgcatagacatgcgtttcggcgcgagcgccggggtgcgtgaccgcgccggtgcgggccgggccgacattgcgcgaataacgccacagcgcgccggcctgataatcattggtgcgcggctgccacttcgcccggcgctcggccagcacggcctcgtcgaccagcagatcgatggtgcccgcttccgcgtcgatagcgatggtatcgccattttcgatcagcgcgatcgggccgccatccgccgcttccggcccgacatgaccgatgcagaaaccgcgcgtgccgccggagaagcggccatcggtgatgagcgcgaccttttcgcccagcccctgcccgtaaagcgccgccgtggtggagagcatctcgcgcatgccggggccacccttgggcccttcatagcggatgacgacgacgtcgccgtccacgatctgctgcgcctcgaccgccgcgaacgcatcttcctcccgctcgaacaccttggcggtgccggtgaactgcaggcgcttcatgcccgccaccttcacgatcgcgccttccggtgcgagactgcccttgaggccgacgacgcccccggtcggggtgatcggcgtcttcgcgtcgtggatcactttctggtcggggttccaggtgacttcgtcgatattctcgcccagcgtcttgccggtcacggtcatgcagtcgagatgcagcaggccggtctgcgccagcgacttcatcagcatgtagatgcctccggcggcatgcatgtccttcgcgacatagcggccaccgggcttgagatccgccatgtagggcgtggtcttgaagatctccgcgacgtcgaacaggtcgaacgcgatgccgcattcgttcgccatggcgggcaggtgcagcgcgccgttggtggagccgccggtcgccgcgacgatgcgcgcggcattctcgaacgcttcgcgcgtgcagatgtcgcgcgggcggatgttgcgggccagcacatccatgatctgcttgccggccgccacggcgatttcctgccggctcttgtagggcgcgggcgccatgttgctgttgggcagcgagaggccgatcgcctcggccacgcaggccatggtgttggcggtatattgcccgccgcacgcgccatgaccggggcaggccgccttctcgatagcaacgacctcggcaagcgggcaattaccggcggaatagcgcccgacggcctcgaacacgtcaatgacggtgagatcgtcgcggtccttgtaggtccccggcaggatcgagccgccatagacgaagatggcgggcacattgaggcgcagcatcgccatcatcatgcccgggagcgacttgtcgcagccggcgaaagcgaccagcgcgtcatagcagtggccgcgcaccgacagctcgaccgaatccgcgatcacttcccggctcaccagcgaggacttcatgccctgatggcccatggcgatgccgtcggtcacggtgatggtattgaagcggaacggcgtgccgcccgccgccatcacgccttcccgggcccagtcggcctgctggtcgagcgtggtgttgcagggagcggaatcattgccggcagaggcgagcgccacgaagggcttcgcaatatcctcttccttccagcccatcgcataataatagctgcggtgcggggcgctctcgacgccgaccgaaacatggcggctggggagcttcgacttgtcgaactggtgggtcatggagtcctctgcgttttgcgggtccctttccacctttgggccctttcacgcaagactcttgcggcattgctccagaaccggacccagaatttccgcgaagcgcgcctgccccgccgcgtcgttcaccaggtcctgccgcatctccacgccgagataagggcgaccatgcgcctcggcatggcggttcatggaggcgttgagcagcttgcccgaataaggctgctggtcgcccaccacgagtccggcggccgaaagcagcggaatagcgatgcgcgcggcgcgatcatcctcattgtagagaatgccgatctcccacggacgggcttcctccggacggctgcgcaggccgggcgtgaagctgtgcagggaaaggatgaacggccggtgcgcctgcccggcgagtcgctccacctgcgcatgataggggtcatagaaacgcagcagccggtcggcgacgtcagccgtgccattgccctcgacatggtggccatcgctgtgcacgggaacaaggccggcggcatcgggttcgcgattataatcgatcacaaggcgggagacgccgcccaggatggcgcagcacccgcctcgccggacgagcagcgcggccacctcggcaacgccgatatccagcgcgacatgctcgtccatgagcgccggaggcacgccgagatcgataccctccggcaccgcattggaggcatggtccgcgacgatgaggatcggcgcgccgctgtcgccgaggatatggaagggagacgtcatcggcccatcctagaggcaggatcgcttcgccggaagaggctgtgccggccggagagttgccgctcttcagcgcaggcgcgtggagagcgtccaccagtcgggatgatcccggtcgatgcgcgtcgcggcggcatcccgctcggccgtgctggcgaacaggccgaaacaggtggcgcccgagccggacatccgggcgaggcgtggcaattgcgcgcgcagcacggccagtacctcgtcgatctccggcaccaggtccatggcgggcgcggcaagatcgttgcgcccgcgcgcccagtcgcgcggatcgagcggaccgcgatcctccccgtcccacgccgcgaacaccgggcccgtcgggcaggcgaccagcggattgacgagcaggaccggcatgtcggccagatcgagcgccaccggctccagcttgtcgccgatccccgcgccgaacacagtgtgcgaaccgaggcaggccggcacatccgcgccgagcccggcggcgatgcgcgccagatcaacatcagccggggaaatgctccacaggcgcagcaggaggcgcagggtcgccgccgcatccgccgagccgccaccaatcccggacgcgacgggaaggcgcttgtcgagcatcagatcggccccggaccggatgcccgcggcctcgcgcagcgcccgcgccgcccgcaggacgagattgtcctccccggcggacagatcatcggcgaacggcccctcgatcgccagcgtcagcgcgccgtcctcgcgcgccgtcccgcccagcacgtcgccatccgcgcagaaggcgaacaggctttccagctcatgatagccatctgcccggcgcgcgcggacatggagcgccagattgactttcgcaaacgctatttcggaaagagccgggacctgcatggacgccctcttagcggcgctcccggccgcttgtcttgcgctgattgggacaggcgcgtccaccgctggcgatcggctcgcggaactttccggcgcccggaccgtctcatgatggtctgttcatcattgatcgggagaatgctccatgctctggaccatcatcgccgtgctgctcgtgctgtggctgctcggtttcgtcgctcaggtcggcggcggcctcattcacctgctgctgctggtggcaggggtgattttcgtgttccagctcatcaccggacgccgatcgctataatcggcgcgctgccggacgcgtggagaaggttcgcatcgcaacctgctccaccgccggcttgccttcgccgctcgctcagccgaacggcgcatccatcgacgttggcggctcggtaaaccatttgggacccgtggccgtcatgtggaagcaatcttccagccgcatgccgaactgacccggcaggtagatgcccggttcgttcgagaagcacatgccctcggccagcggcgttgtctcgccatggacgagattgatcggctcatgcccgtccatgccgatgccatggcctgtgcgatgggagaggccgggtagcgtgtagcgcggcccatagcccagcgattcatagtaagcgcgcacggcatcgtccaccttgccggcaggcgtgccgatctttgcggccgcgtttgcaacctgctggccgcgcgccatctcgccccacaccttgcgctgcagtgcgctgggcgtcccgtagacgaatgtgcgcgagatatcggacgcatagcccttcaccgagcagccgcaatcgaacagcacgacgcgcccctcgcccaccgtttccggcacgatgctgccatgcggataggctgtgccttcgccaatgaggatgagcgagcccggggcttcgccgcccagcctgatgctcgccgcctcgataagcccggcaaggtccgcctggctcatgcctttctcgacacgcggatagacccagcgataggccgccatggtcacgtcgttcgcgccctgcatcagcgcgatctcggccggcgtcttgcgcatccggcaaccgcgcaccacgggattggccgacaccagcttcacgtccggcaaggcgcgcttcaatccgtcgatggcgaaatagcgcacggtctcctcgatgccgaccggccgcccggcaaggccccgatccttcaggaacccggcgacaagcttgagcggatcctcatcctcctgccagacgcgcacctccgccttgatgtccagcatctgctcgatggaaggcgcctcgaagaacggcgtgacgatgcctgcctcgccctcggctggtaggatcacggcggtcagccgctcgctgcgccaccatttgatgccggtgaaatagacgaggctcgaacccggctcgatgagcaccgcgccgatcccgttctcgcgcatgagcgcctgcgcccgctgcacgcgcgcagcgcgctccgccgtgctgatgggggcaagaccgccggtgaggctcttgagctccgccagatccggctcggcggcccggacgacaggggagcgcgcaaggttcgctcccaggaaaagcgcaccccccgccccggcaagccactggcggcgcgaaagccgcggcaattgtcccatcatcgagccccctcaagatcaaaagattgatcgtagatcgtagacgatctggataaccgcattatccgttcatcggcaatgccaatgtgcggggcccgaagccatcgctgacgaaagccgtcccggcgacggtgcagacccttcacatgttcggataagtcggaccgccgccgccctcgggcgcgacccaattgatgttctgcaacggatccttgatgtcgcaggtcttgcagtggacgcagttctgcgcgttgatctggaaccgggcctcgccttcttcgtccgtcagcacctcatagacgccggccgggcagtaacgctgggccggctcgtcatagagcggcagattatagcggatcggcacgtccgggtccttgagctgcagatggaccggctggtcctcctcgtgattcgtgcccgagagaaacaccgacgagaggcgatcgaagctgatgacgccatcgggccggggatagtcgatcctgtggcactggtccctgcgccagagcttggtgtgatcggccttgttgcgcagcgtgatcggcaggccgatgcgcagctggcgcatccacatgtcgatgcccgccgccagcgtgccgagcgtgttgccgaaccgggccagcgcgggcccggcattgcgcaccatcttgagctcgtccgccacccagctcgtctcgagagcagcgggataggcctccagcgtgtcgccggagcgatccgccgtgaccgcatcgaaagcggcgtcggccgccagcatcgcggacttcatggcagtatgcgtgcccttgatgcgcggcacgttcacgaagccggccgagcagccgatgagcgccgcgccgggcatcaccagacggggcacggactgccagccgccttcattgatgacgcgcgcgccataggaaacgcgcttgccgccttccaggaccacgcggatggcgggatgctgcttccagcgctggaattcctcgaacgggctgagatggggattgcggtaacccagaccgaccacgaagccgagcgccacctgcccgttcgcctgatgataaaggaagcctccgccataagcgtccgtcagcggccagccctgcgtgtggatgacgcggccgggcacatgcttcgccggatcgatgtcccacagctccttgcagcccagcccgtaggtctggggatcgcaatccgcctccagatcgaagcgcgccttgagctgcttggtgagatggccgcgcgcgccctcggcaaagagcgtgtagcgcgcgtgaagctcgagaccgggctgataatcgggcttgcggctgccgtcgcgcgcgatgcccatgtcgccggtggcgacgcccttcaccgacccgtcctcatgatagaggatctcggcggccgggaagccggggaagatttccacgcccatcccttccgcctgctccgccagccagcggcacagcgaacccagcgaacctgtgtaggtacccttgttgtgcatgaagggcggcgtgaagatatgcgggatcgccaccttgccggacgcactgaggaaccagtggacattctcggtgacgggcacctgggcgagcgggcaatccgtgttccgccagtccggcagaagctcgtccagcgccctgggatcgatcacggcgcccgagagaatatgcgcgccgatttccgaacctttttccagcacgcagacgctgagctcggcgccggtttcggcggcgcgctgcttcaggcggatcgcggcgctcaggcccgcgggcccgccgccaacgatcaccacgtcatatggcatggattcccgttcggacatgatggctctccgtagcatcgaccggggtccggtcgccgcaattctcaaacgtcttgcggtcacccgcgatgcggcagagttgaccgcgccgtcaacctctgtctcttagcaacgcgatgcggggtagagaacaaagcagtctggaggaggcggtccggtcctacgcgctgtggtggcgcgatgcgggactgcactgcgcgaccgaatccggcgcccatggctggcggacggcgcgtccggcgccgttctggcaggagacgccgggtgccgatcgggcgcagccgcccgaaatatcggcggcgcctgccctgacgacgagcacggtcgcgcacgcccctgccccggccgccattgccacgccgatgccgggcgatctccccgctttccttgcctggctcgccagtgatccggaccagccggaagctacatggagcggcccgcagatcctgccgccgctgcgcgaacagatgcgcttgctgttcatcgtcgagatgccatgggcgcaggcgagcgacagcgagacggtactggcgcccgagcagcggcatttcgtcgaggcgatgacggccagcctggggctgaacgccgatgacatggcaatcgcctcgctcgcaacacggcgcccgcccggctccctgctcgacgaagcgacgctggcgcagctcgcggggcggatgacgcattatctgggccttgcccggcccggcggcgccgtgatcctgagcgatcgcaccagccgcgccctgatcggcgcgccatggcggccgggcatggacatcctgcccgagatcgcccattcaggcggcgggacgagcgcggtcgcgctgcccgggccggatctgctgatgaaccggccggcagcgaaggccagaagctggcaggccctgcgcctgctccatggggtattgaacggatgactcgcgcaaggatggccgcgcttctcgcggcgataagcttcggtggactcgccgctccggcagcggcggccccgacggcagcgacggccatcgcgcagaaaggatcggcgatcgtgccggtcagcgcggacgagcgcgcgcgctatggcgtggtggtcgccgcgctcaatgaccaacgctgggccgaggcaaagaccgcgatcctcgcgctcgacgagacggacagcatgcgcgcgcacctgctcgccgaactctatctcgccaagggctcgccgcgcgtcgaattgttcgacctgctcgacattctcgccaaggcgcccaccctgccccaggccgagcggctcgctgccctggccaagaagcgcggcgcgcagctcctgcccgatctgcccgcgacccggcagctcatgtggaccggtacatcgccccagcggcgcatcctgcgcgcgatctccggcgataccgcggccgacaagctgcgcggccagcttctccagtatatcaaggacgacaagccggcggacggcgaatccctgctctcgatcgccgaggcggacctgaccatcgagggtcgcaccgaactgcgccagcggctcgcctggtcctattatatctgcggtgacatcgccaatgcccggcgcctcgccgacatggcagcgcagggcggcagcggcgccttccttgccccggcgcaatgggtcgccggcctcgccgcctggcgccagaagcaatggaatgccgccgccaccgctttctaccaggccgcagtcaacagcgccgacgcggacatgcgcagcggcagctatttctgggcggcgcgcgcagtgatggccgaccggcgccccgagcgcgtgaatgccctactgcgcgccgccgcccgcgacgaagagaccttctacgggctgctcgcccgcgagacgctgggcctcggcccgagcgccacgctcgcgcgcgggcatgtctcggcggaggaatgggccgcactctcgacacgcgccaatgtccgcaatgccgtgatcctcgcatcgctcgggcgcagcgcggaagccgacgaagtgctgcgtcacgaagcggcgctgagcggtgatagccattacacggcgctcgtccatctcgcgtccgatctctcgctgcccaccacgcagctctggctcgcgcagcgatcgcccagcggccgcatgtccgccgcttatgcacgctatccgcgcccggactggactccggtgaatggctggcaggtcgaccgcgcgctggtctatgcgcatgccttgcaggaatcgcgcttccagaccaacgcccgcagccaggcggacgcacgcggcgtgatgcaggtgcgccccggcaccggcggcgaactggccgccgacgcgggcatgagcttctcggacgaccagctctatgatccctcggtcagcctcgcgctgggccagctctatctcaagaagctcagccgcatgcgcgccacgggcgggctgctgcccaaggtcgtcgccgcatacaatgccgggccggtgccgatcgagaaatggaacgtccaggtgcgtgacgagggtgatccgctgctcttcatcgaatccgtgccttattacgagacgcgggcctatctgaacgcggtgctgcgcaattactggatctaccagatggacgagaaaggcacttcgccggcgctcgcggccatggcgcagggcctgtggacccgcttcccggacagcggccagaccgtggcggtgcgcatggagcccagtggggtcgtcttcggtgcccaatgatgacagccggccgtttctgccggtcaacatcgcgctcctgaccgtctcggacagtcgcactcgcctcgacgaccgctccggcgatctcctcgccgagcgcatcgccaccgccggccatgtgctcaaggcacgcgagatcagccgggacagcgtcgaggacatcctcgcccacatgcatcgctggatcgacgatccgcagatcgacgtcatcatcaccacgggcggcaccggcgtgaccggccgcgacgtgacgcccgaggcgatcgagaagatccaggacaagcccattcccggcttcggagagctgttccgctggatcagcttccagtcgatcggcacctcgaccatccagtcccgcgcctgcgcctgcgtcacgcgcggcacttatgtgttcgcgctccccggttcgaccggcgcggtgaaggacggctgggaccagatccttgtgcaccagctcgacagccggttccggccctgcaacttcgtggaactgatgccgcgactgctagaaaaataagggcccccgctgtcgcgggagcccttcggaccgagccgtgcagacccgtggcccgggagcccgggggcgagcgcggcccgcccccaggcgcttacaaaccttcgacggccttgctgaccagaacgttcaccgcgacgcggcggttctgcgccttgccttctggcgtcgtgttgtctgccaccgggtccgccatcgccataccggtcggcgtcagcatgcggtagggcttccagcggcaggcctgctgcagataattgacgacgcgcgcggcgcgcttctcgctcagcacctgattgaaatcctcgcttccggtcgcatcggtatatccgatgacgagcagcagggcattgtccatgccttcggccgtcgcggcggcattgcacagatcggccttcgcctgctcggacaggacggccttgccggtatcgaaattcacgttgatcgtgttcttgacattatactggtcaatatcggcaacgcggccgcgcagcgcttcggtggctgcggtctgctcctcgaagccctgcgccgtgccggtgcggatcatcgcggcggtcttgaaatcattgttcttgaacgtgatctgccgtgccaccagctctccgttttccagctgggcggtcttgatggtcaccggaagaccattgagcagcgattccgtcgtcggcgtggtgcgccggccgaacaggccgctggtggccttgagcttggtcgcctcgtcaaaggcgacaactgtccgcgagccgtcctcggtcgtgacctgcagccggttatccttgcgcgcggaaatgaagcccttgacctcgggtccgtcgatccgttgcccgtagatattgatgtcgtcgccggcggcgacgtcgtcgctgcctgcagcctgcgtctgcgccatcaggccgccggagaccggcatggccagcatggcgagcgcaagaagatggtgactgggttttccggacatgaaacgcataaaattctccctcggactcccctccctcgaactgccccggctcaggctgttcagggacacctttctgccagatgaaccaacgaggcggaacgcgtgatcctgccgcccatcagagtggatcgtgcgacgacctgatgcgaaacaggggcgccgcttccggattcagaccagcagagtccgcgcccatgccgcgatgcgcgcggccgggatggctccggatcagtagctccggccgacgatcacccgttccaccgccgtctcgccggtgaagatgcaggtgccggtggccggcgcggcgtcgagcggggtgttgcgcagggtgagcttctcccccttcagccactcctcgaccgcgtcgagcgcggcgccggtcggcctggcccattccacctcgacccagccgggcttgtccccttcgaacgcggcggcgagcgcggccttgtcggtcacgtcgcggcggatgttcgcctcgagccggctcttcgcatcggcgtggagcgtcgcctggatgtccttcagcgtctcggccgcgcgcgcgatgaaatcgtccttcgggaggatcgcgctcgcgagcttgccggcgtcgttgtagagccggtcgcggcgcagcacggagacgttcccccccgcgacatcacgcccgcccacctcgacgatgatcggtgcgcccttcttcacccaggaccagcgcttgttggcggccttgatcggcttgcggtccagcagcacgcgcagcggctcgcggaacacatccacttcgccgagcgccttcgccagcgccgcgcaataggcaatcaccgcctcgtcttccggattgtcgcgcagcatcggcacgatgacgacctgccacggcgcgatcatcggcgggcagcgcagcccgtcatcgtcgccatgcaccatgatgacgccgccgatcatgcgggtggacgtgccccagctcgtggtgtgcgcgaactgctgctgcccttccgcatcctgatagcggatgttcgccgcttccgcgaaaccggtgcccagataatgggacgtgccggcctgcagcgccttgccgtcctgcatcatcgcctcgatggaataagtggcgacggcgccggggaagcgctcattttccggcttctcgcccgcgatcaccggcatggcgagctccgtctcggcgaaatcgcgatacatctccagcgcgcgcatcgtctccttgcgggcatccgcctcgtcgacatgcgcagtatgcccttcctgccagaggaactcgctggtgcgcaggaacatgcgggtgcgcatttcccagcgcacgacattggcccactggttgaccatgagcggcaggtcccgccagctctgcacccagcggctcatcgcctgcccgatcaccgtctccgatgtcggccggacgaccagcggctcctccagcttcgaatccggatccggctggagcttgccgtcgatagccttgagccgatgatgcgtgacgaccgccatctccttggcaaagccatcgacatggtcggcctccttctcgaaaaaggacaaggggatgaacagcgggaagtagcagttctcaacccctgccgccttgatgcgcgcatccatcagcttctggatgcgctcccagatgccgtagccccacgggcgaatgaccatgcagccgcgcacgccgctttcctcggccagatcgccctcgctgatgacggcctgataccaggcggcgaaatccttctggcgggtgacgggcagggcatgcttgatattgggaatgctcatcgctgcgacttcttggtgagaaatggaccggagacggcctttagagcggccggcctcaaataaaaagcactcgataggcccgggctgcacgggtgcagcgatcgggcagtggaccgccggccgagcgcgtccctcggtgcagcaaatgcatgtttcgcaatcacccgtgtcctgcatgcaatagcacgcgtcataaaagcaacaggagttggaagatcgtcgatctccggcgccgtcagcacgccttcccgcttgcatcgatccacgcgcttcgcttgggggcaatcagcccggggcacccacaacctcgagagaaagaggagagagaccatgaagacattgcttgttgcaccagcgattcttctcgcatccaccagcgccttcgcgcagggcacccagccgcaaggctccaccaccaccgccgacacctatggcgacgagatcatcgtcacggcccagaagcgcgagcagtcgcttcaggacgtgagcgccgccgtgagcgcgctcagcgcggaccgcatcgtcaatgcgggcgtgagcagcatctccgacctgcagaccatcgtcccctccgtgaacttcggcagcgacttcaaccaggcgaagatcttcattcgcggcgtgggcgccaacacgtcgaccaccggcagctcgaccggcgtcgccttccatgtcgacggcgcctatgtggcgcgcgcggaagcgcagctgacctcgctgttcgaccttgagcgcctcgaagtgctgcgcggcccccagggcacgctctacggccgcaatgccgtgggcggctcgatcaacgtcatcacggccaagcccaccgccacgctgcagggctatggccgcttttcctacggcaactacaatgccctgaccgcggaagcggcggtgagcggaccgatcaccgacagcatccgcgcccgcctcgcgatcaagaccgaggatcgggacggcttcggcatgaatccggtctccggcaaggatgtcgacgatctcaaccggcggatgggccgtgcgcagattgagttcgacctcgggccggaagcctcgctgctgctcgccggcgaatatttccgccagagcgacgcatccggcgcgatccattatctgcgcgcgtccttcccgggcgtggcgcgcctcgcaccgctcggcgtgggcggctatgccacgcatccgcgcgacctcgcgaccgaatccgatcccggcaccgagaccgagacctatgccttcaccggcacgctcgaagtgccgctgaacgatgccctcacgatcagcaacatcgcgaattaccgctcgttcaagagctcgctgttccaggacctcgacctgtccgccgtcatcgacagcctgccgaccaacggccaggcaacgaccgtgcaggagcgccgcatcgacagcaagcagtggagcaacgagctgcggctgggcctgagctcggagtggatcaacggcaccatcggcgtcttctacttccatgagcgtcagcgcccgatcgacaatgtcggcctgcagaaccgcaacggcatggcgcagaacatcgccgtgctggaagctgccggcatcagtctcgctgaagcctataatctgtgcggctactcgcccgacggcgtgaccggcggcagcacgatcatcgcgcccaaacgcgtgtgcaccaagtccaacctgtcgacggacgccttctccatcttcggccagtatgccatcggccttggcatgttcggggatgcgctctccgccttcacggtcaagctcggcgggcgctggagcagcgagcatgtggaatcggaaaacccgtcgatcatcatcacgcgcaatggccttggccccatcgtgcgccacacgccggaaagcacgcatgtcgagaagacgttccgcgacttcacgccggaagcgggcatcgagtggaaggccagcgacgacatcctcgtctattacacctactcggaaggcttcaaggcgggctccggcgagaatgcctcgggcagccgcaccatcgtggaccccgagacgatcaccaaccacgaagtcggcatcaaggcgagcttcggccgcatgctcacggtcaatctctccggctacagctacacgctggacggcctgcagctgaacaagacgatcgccggtggccccagcggctacacgacgatcttcgagaatgcggccaagacccgcgccaagggcatcgagatggatgtgctgctgcgccctgctcgcggcctgcgcctgagcggcgcggtgtcctacacggacgcccacttcgtcgactatctgacgctcgatccgctcaatcccgccaacatcgccggcggcacgccctatgatccggtgaccaatcccgacccgaccgccttcggtgcgccgggcggcggcgagatccagctcgcgggcaacgacacgcgcaacagcccgcgctggtcgtggaacgtccatggggaatatgacgtggttgcgccggtcggcaccttcacgccgagcgtcgacgtctcgtacaagagccgcacatatttcagcgagtatatgcgggagatcgagagcagcgcggcttatgccatggtcgacgcctcgctggcctatgagaccaacgacgggcgcatccgggcgcagctctgggcgaagaacctgttcgacgtgttccggccgagcagcaccttcgcgctcgcaacgggccgcctgatcggcgtcacctggctgccgccgcgcacttatggcgtgtcgatcggctacaagttctgacgacggaattcccgggcggcgttcttcgcgtcgcccgggaatgattcatccggcgctctgcagacgccgtggccgactaccgccagaaaccccacgactggcggcagtgccctttcacgctttcatgtgatgcttctcgcacgggcgagacaggctgtcggtgcgcgcttccccttcggatgaaggcgctcttccggcagcgatcagccgccgggcacctcagcggcgatggaaggcttcagcccccgagcttgtcaatcttggcattgagcgccgccagctgcgccttgagctcggcgacctcgtccgtggccgtctcggccttcggcttgacggcgccaccgggcttgaaggcatttgcggcggcattcagcatttccatgttccgcttggcaatctccgcgaaggggccgccggcaaacgcgccctgcatggcttcctgaaactgctgctggttcttgcggaaggcttccatgctcgcttcgagatattgcggcaccatcgactgcatggaatcgccatagagcgatatgagctggcgcaggaagctgaccggcagcaggttctcgccccgctgctcttcctccatgatgatctgggtcagcacgctgtgcgtgatgtcttccccggacttggcgtccacgacgacgaagtcgcggccttcccgggtcatctgcgaaagaagttctagcgtgatataactggaggtttccgtgtcatagaggcggcggttggcgtacttcttgatgacaatggtacctgattcgccacccgatttcgtccgcgccatatctgatcctccaacctccggaggccgcagcatagcatcgattctttccgcatcgcaacatggaccgcgtccgctcccgctgtttctttccattttgtggtccgtgacggcacaggatgccgaattgcggcgacgcgccttcgccggcctgcggcgatatcagagcgcgccgcggcggatcgagcccgatcctccaagccccgttgcgcaacatggacgcgccaccttgctcacgcgaaacggcgatgcacaacagggcgcgaggccggaaagcgggcgatcgccggtgatcctcgtgccctcgctcatcaatccgcccgatgtgctggacctgacgccgcggcggtcattgctgcgcttcctgctgcgcgaagggcatgacgcctatctgctggactggggacatccctcgcaggccgatgcaccaagcgacttggccgatcatgtcgaggcgctgctgctgccgctggccacgcgatgggaacggccgccgctgctcgtgggctattgcctgggcggcacgctcgctctgggtgcggctgcccggctcgccgcgcagggccgacccgcggcaggcgtcgcgaccatcgccgcgccatgggacttctcccgctatgacgaagccttccgcacccggctggcggcgacatgggacaatgcccgggccggctgcgaagcgcttgggctcgtgccgatggaagttttccagtcgggtttctggtcgctcgatcccgagcgcacgatcgccaaatatgcaaagttcggcgagatggaggaagatacccccgcttatcacggcttcatcgcgctggaggactgggccaatgaaggcgcgccactgacgctcggggccggccgtgatcttgcggaacgatgctacggcgccaatatgacagggggcggcgcgtggtcgatcaacggcacgcgcgtcgatccggcggcgctggactgcccgacgctcgcggtggcgtccaccacggaccggatcgtccccgcgacgaccacgccacccgccggcgaacgcatcgacctcgcgctcggccatgtcggcatgatgatcggcggacgggcgcaggaaagcctctggagaggactgagcgactggctttcacgctgcggcggctgatgctacaggcgcccgcggacgactgacacgcgcgcgggcatgccctgcccgcgcctcaaccaagggattcgtcaagcatgaccgatatcgtcatcactgccgccaagcgcacaccggtcggcagcttcctcggcagcttcgccgccaccccggcccatgaacttggccgtgtcgccatcctcgccgcgctggagcaggcgggcgtttccccggccgaagtctcggaagtgatcttcgggcaagtgctcaccgccgcgcagggccagaacccggtgcgccaggcggccgtcaatgccggcatcccggttgaccggacggccttcacgatcaatcaggtctgcggttcgggcctgcgctccgtcgcgctcgccgcccaggcgatccgcaccggcgacgccgcgatcatgatcgctggcggacaggaaagcatgtcgctgtccccccatgcgcagcagctgcgcggcggcaccaagatgggcaatgtcagcctgatcgacaccatggtgaatgacggtctgatggatgccttcaatggctatcacatgggcatcacggccgagaatgtcgccgagaaatatcagatcacgcgtgaggcgcaggatgcctttgccaccgccagccagaacaaggcggaagccgcgcgcgcggcggggcggttcgtggacgagatcgcggccgtcaccgtcaagggccgcaagggcgacaccatcgtcgataccgacgaatatatccgcgccggggcaaccatcgaggcgatggccgggctgcgggctgccttcaagaaggacggcactgtcacggccggcaatgccagcggcctcaacgacggcgcggcggcgctggtgctgatgagcgccgaggaagccgcgcggcgcggcgcaccggtgctggcccgcatcgcaagctgggcgacctgcggcgtcgatccctccgtcatgggcatcggcccggcgcccgcctcccgcaaggcgctcgagaaggcgggctggtccctcgccgacctcgatctcatcgaagcgaacgaagccttcgccgcgcaagcgctggccgtaggcaaggaactgggctggaaccccgacatcgtgaacgtgaacggcggcgcaatcgccatcggccacccgatcggcgcctcgggcgcccgcatcctcacgacccttctctacgaaatgggccgccgcgacgcgaagaaaggcctcgccacgctgtgcatcggcggcggcatgggcatcgcgatgtgcgtggagcgctgaaggcggatcgcgccggggatccctgattcccggcgcttgtccaccgacctgaatagcagggccagaccccgccatccttttccggacaattctgctcgcggccgccggaaagcgacctgtggcattccgcaaacaaagtgagcggcattgcctgtacaagcgccgcgcagaatatcttttttagttctgctttctagccaacgcagttacaagcgaagtggaacataacgaatcaatggacgggagtgctcgtctatgctgcctggttcgaccgacggcgacgtcacgcaagtacagaagctcgatcggcttcaggcgatcattgcttctgccatggatgcgatcatcagcatcgatgccgcgcagcgcgtgatctttttcaatcccgccgccgagcagatgttcggcatttcagcgcctgaagccatgggtgcgccgatcgagcagttcattccggaacgtttccgtgcgggccatgcggcacatatcgtccgctttgccacgaccggggagaccggacggcgcatgggcgcgctcggcgccatcagcgccctgcgcgcgaatggcgaggaattccccgtcgaggcatcgatctcgcaagcccaggtgggcggcgagcgcctctcgaccgtgatcctgcgcgacatcacagaacgaaaggccaatgaggaagcccaggccttgctggcccgggaagtcgatcaccgggccaagaacatcctcgcgatcgtgtcctccctcgtgtcactcaccgaggccccgacgcgcgaggcttatgccgaatcgctggcagggcgcatcgccgccatgtcccgcgcccacggcctgctggcacgcggacgctggaaaggtgcgtccctgcgtcaggtggcggacgacgagctcggcacctatgccgatctggcgaacttcacttgcgagggtccggacgtcaagctctcgccccgggcggtccagccggtgggcatgctcatccacgagctggccaccaacgccgtcaaatatggcgcgctgtccatgtacaatggccatgtccatctcagctggcagcaggtgcctgggaacggcatccatctgagctggcaggaaagcggcggcccgccggtaaccgccccggcggaaatgggtttcggcaccaacctgatccagcagatcgtggacaatcagctctgcggtgactttgagcatcattgggcccgcgatggctatcgcctggaactgaatctgccggagagcgttttgcaaatcggcacggagagacggccgagagaaggcaggcctgcaatgggggaaccggtaagacaggaaggcgcgtcccagcgcactgacgacagcgagaaactcggcacgttgctcatcgtcgaggacgaaccgctgctcgcgatgcagatgtccaagtcactggaggagtatggttggtccgttgtcggcgtggccggttccatcgaggacgccaatcgcattctttccgaaaagagccggccggatgtggccatactggatgtcgatctcggcggaatgccggtgtttcccttggcgcgctccttgcggcgcctcggcatccccttcctgttctgcaccggctacgaggatcttggctacagccaggaattcgccaattgccgcgcgatcaggaagccggcgacggtgctgcagctgatccgcgggttgcgggaagccgtgcgcggggcgcatggcaccctgaccatggcgcccagctcctgatcagcgccagacgcgctcgtagcgcgcgccaaggcccgtcaacaactcatattgcgagagaccggactgggccgccgccagcgtcagatcatagtccagctccacccagtccccctcgcccagcgaaggcacctggctgacatcgacgatcaggagatccatcgagacgcggccgagcacgggcaggcgcacgccgtcggcaagcgccgcgccggtagaggagaaaccacgcagatagccgtccgcatagccgacgttcagcaccgccacctcccgctgatcgggcgcgcggaacgtcgcgccatagccgacgatcgcaccactcttcacggttcgccgctggaggatctgggcacgcggccgcacgacctgcgcgagatgacccgccgcctccgggcgcggcacgccgccataaagcgcgaggccgggccgcgtgaggtcgaaatgataatccggtccgagcaggatgccggcactgttggcgaggctcaggcgcttcgccggcacccgcgccgccacgtcatgaaacagcgcgcactgcgccgcattgagcggatgatcctcgtcggcgcaggccagatggctcagcagcgtctcgatttcgagcccttccagaagatcggcggagatatcctgcggatcgaggcccagccggctcattccggtatcgaccatgaggtcgcagggcccgcccccggccgctttccagcgtgcgacctgcccgacactgttgagcaccgggcgcaccggacaaccgcgcgcaaaagccatgtcctcggcgcgaacgccatgcaggacggaaagcgaggcatcgccccgatgcggcatcagcgctgcggcttcccgccaagtcgccacgaagaaatcgcggcaaccggcagccttcaggtgcctcatgacctcgatggcgccgaggccatagccattcgccttgatggccgcgccgcagcgggcatcgccgctccgccgcgcgagccactgccagttggacttgagcgcggcactgtccagatgcagcgcgagcggcgcagatggaagctcggtcatcgatggggcgttagcgcgcgccgctccctgcgtcgagatcattccgccaggagcgccctgcaccccacaggatcacaacgagcgctagcgccaccacgccgagcgtataccagaggcccgcataaggatcgcccgtccgcgccacgatatagctcgcgatgaagggctggaacccgccgaaatagccggtgcccacatgataggggatggaaagcgagctgtagcgcacggcgggagggaacatctcgctgagcagcgccgccaccgggccgtaagtcatgccggagagcaggctcagcccgacgacgccgagcatgatgatgagcaggctgcgcagcggcggggtctgcggcgtgaggtcatagccggcaacatcgagcgcggcgtccatcccctctccctccggatctgcaacgacggtgccgcccacggtcacgcgcagctccttgccatgctggaccgtataagaaaggccctttgccgtcagccggtccagcacccggctgcagggtgtcgcctgccccccgcttgcgaaggggtcgtagcggcattgcgcgcccgtcacgacgatgggcgcacgtgcgctcgtcgccgccagcgcgggattggcctggctgccgatcagccagaaggcaggcacgagcagcacgagagtcagcgcatatccgatagcgatgacgcgcctgcggccccatgtatcggacagatggccgaacaggatgaaccagaccgatccgatcagggcggccagcgccacgatcacctgcgccgtcgtcgcggagaccttcatcggcccctggaggaaggagagtacggagaacatcgaggtgtaccagatcaccgtcagccccgccgccacgccgaacagggcgacaaacaggcgccgcccgttgccgggataggtgaagctctcaacgaagggattgcgcgccatccgcccttccgcccgcatctcctcgaacaccgggctttcgcgcagcttgctgcgcatccagactgagatgacgagaaggacgatggacagcaggaacggcacgcgccagccccaggcatcccatgtcgcggccgacatgacgcccttgaccccaagcacgacgaacagcgacaggacgaaaccgcccgccactgccgcctggatgaagctcgtgtagaagccagcgcgtccctgcggcgcatgctcggccacgaagaccgccgcgccgccatattccccgcccagcgcgaggccctggcagatgcgcagaaggatgatgaggactggcgcggccagcccgatcgtctcggccgacggcacaagaccgacgcctgccgtcgcaacgcccatcagcacgatcgtcacgaggaaagtatatttccggcccagcctgtcgccgagatagccgaatatgatcgcgcccagggggcggaagccgaagccgatcgcgaagcccgcccaggcaagcagggtctgcagcgtctcgctgccggtcgggaagaagacccgcccgatgatgccgctggccgccagggtcccgtagatgaagaaatcataccattcgaacatggtgccgagcgacgaagcgccgatcaccagcggaatggattgcgtcgtctcgccggtctccccctgcgccgcagccgttgccatgtcccctccattcccctgccccgtcgcgacttctacgggagttaaggcgggttgtgaacgcctcgcgacgctcggccggaaggccctattccagttcgaggatcacgtcatccagcgccagcgtcgcgccggacagggccacgatgctggcgacggtgccggccttgcccgcgcgcaggacattctccatcttcatcgcctcgacgaccgccagcggctggcctgcctccaccttgtccccctcttccacgtgcagcgcgacgagccggccgggcatcgggctcatgaggaagcgcgagagatcgggcgcgggatgctcgatcatgtggacggcatggcgcgcgacatgcgccggcagcacgcgcgcttcatgagacgcgccgcgcgtggtgaggcgccagccggtccgaacgggcgcgatccgcacggcgagcccttcctgcgcgccgtccgtgccgaactcggcttccaccagccggtcgccgggcgtgtagtccagcgccatgaacagcggcgcgccatccacggtgaggtcatcgccatggatggtcaccgcatgatcctcgtccccgatccggacctgccagtccgtcggcggcgcgagagggcggccgagctggccgtcgatccgccgcgcccggtccgcctgcgccatcgaaacgaaggccgcgatcgcggcgagacggcgcctgaggcccggcgcggccggcgcaccggcaaaaccgtccggatattccgtggcgatgaaggcggtcgtgatgtcccccgcgcggaagcgctcgtgctgcatcagagcggacaggaaatcgatattgtgattgagaccctcgatctcgaaccggtcgagcgcatcgatctggagatcgatggcgccggtgcgcgtgggcgcgtgcgtcaccagcttggcgatcatcggatcgtagaacattgagacgtcgctgccctcggccacgccatcgtccagccggatctcgccgccgcgcggggtatcctggccggggacgacttcaagctcggtagcgtcgagttcatcggcatctgcctccactacgccggtctccggccgcgtgtagcgcaccagacgcccggtgctgggcaggaaaccgcgataggggtcttccgcatagacgcggctttcgaccgcccagccgtccagccgcacgtccgcctgcgtgaagccaagcgcctcgccattggcgacgcggatcatctgctcgaccagatcgaggccggtcaccatctccgtcaccggatgctcgacctgaagccgcgtgttcatttcgaggaagtagaagctctcccccgtcctgtccgcgccggagacgatgagttccaccgtgccggcgctgtaatagcccacggcccgcgcgagcgcgacggcctgctcccccatcgccctgcgcatgtccggcgtcacgaacggcgacggcgcttcctcgatgactttctggtggcgccgctggatcgagcattcgcgctcgcccagataaaggatgttgccatgctggtcccccagcacctggatctcgatatggcgcggctgctcgatgaacttctcgatgaacacgcgatcgtcgccgaagctcgccagcccctcgcgcttgacggcgggaaagccctcgcgcacctcggcttccgaataagcgagccgcatgcccttgccgccgccgccggccgacgccttcatcatcaccggatagccgatctcgcccgcaatccgcacggcatgatcggtgtcgtcgatctcgccgacatggcccggcacgacattgaccccggcggcgagcgccagcttcttggattcgatcttgtcgcccatcgcggcgatggcattgggcggcgggccaatgaagacgatgtcattctcggcgcaggcccgcgcgaagctttcgcgctcggacaggaagccatagcccggatgcaccgcgtccgcgccggtcgccttgcaagccgcgatgatcgcatcggcgagcagataggattgcgcagccggcggcgggccgagcagcaccgcctcgtccgccatgagcacatgcggcgcgcgcgcatccgcctcggaatagaccgcgaccgtggcgatacccatccggcgcgccgtgcggatgacgcggcaggcgatctcgccgcgattggcgatgaggattttggagatcatggcagcttccgtcctcgaacaatgcgatggatcgccagggagcccgctccggacaccaaaggtgcgccccgcgtcatgagcaacatgataaaactgaccctgggcactgcgattcagcgaccgccagccacgccgccgcttccccgtccgtcgtcatgccggacttgatccggcatcccgctttcttgccacgcgacatcaaggaagctggactgcggatcaagtccggagtgacgaagaaggtgcgggggagcctcactccgcagcttcttccagatgcccgtgcggcgcggcgtgcatcgccgcgatgccgagcttcgccagcagcgcgccatcgctgtcgtcgcccgcattgggcgccgtgaggagcttgtcgccggtgaagatgctgttcgcgcccgccatgaagcagagcgcctggcaggcctcgctcatgctctcgcggccggcggagaggcgcaccatgctcgccggcatggtgatgcgcgccaccgctaccgtgcgcacgaactcgatctcgtcaattttggcgagcggcgtgtcggccagcatgtcgcccaggaccgtgcctttcaccggcaccagcgcgttgatcggcacgctctcgggatgcggcatggtggcgagcgcgtggatgaagccgatgcggtcctcccgcgtctcgcccatgcccacgatgccgccgcagcacacattgatgcccgccgcgcgcaccgcttccagcgtgtcgatccgctccgcgaaactgcgggtagtgatcacctcgccatatttctccggcgcggtatcgatattgtggttgtaataatcgaggccggcctgcgcgagcatctccgcctgcgcgggcgtcagcatgccgagcgtcatgcaggtctccatgcccatggcgcgcacgcccttcaccatctcgatgagggccggcatgtcgcgatccttgggattgcgccaagccgcgcccatacagaagcggcccgagccgttatccttggccatggcggcggactggagcacggcgcgcacgtccataagcttggtcgccttgagccccgtctcggcatgcaccgactggctgcaatagccgcaatcctccgggcagccgccggtcttgatggacagcagcgtcgaaagctgcaccgcgttgcgcgggtggccggcgcggtggacggtctgcgcctcgtagagcaggtccatgaacggcaggtcgaacagggcggcaatctctgcccgggtccagtctgtgcggggctcagtcatcaaaatctccatgcagggcgagcgctgcgcccaccccgcctattccctggaagagagcatgagcgcgggcaagccccgacgggggcaattgctgtgcatgaaacggccgcgccctgctcatcgctcacagctggtccagcgcctgcgccatgtccgcgatgatgtcgtcgatatgctcgatgccgacggagacgcgcacgacgtccgccccggcgccggcgagcaccagctcgtcatcggaaagctggctgtgcgtcgtcgaggcggggtggatgatgagcgagcgcgtatcgccgatattggcgagatggctgaagagcttcaccgaggaaaccagcttcacgcccgcctcgcgcccgcccttgaggccgaaggtgaagaccgcgccgcccttgccgcccatgtagcgctgcgccagcgcatgatagcggtcctcgggcaggccggcataggacacccagtccaccttgggatgcgtgcgcagccactgcgccagcatgagggcattgctgcaatgccgctccatgcgcaggggcagcgtctccatgccggtgagcacgaggaaagcgttcatcggcgccagcgtcggccccagatcgcgcaggcccagcgcccggcaagcgagaatgaaggcgatgttgccgaacgcctcggtgaagcgcttgccgtgatagctcgggttcggctcgctgagatatggatatttgccgttcttcgcccagtcgaaccggcccgcgtccacgatcaccccggccagcgaattgccatggccgccaaggaacttggtcgcggaatggacgacgatgtccgcgccatattcgatcgggcggcacagcatcggcgtggccagcgtgttgtcgacgatgagcggcacgccggccgcatgcgcgatccgggcgatggcctcgatatcctgaaccacgccgccgggattggcgaggctctcgatgaagacggcgcgggtcttgtcggtaatggcggcagcgacattgtcgggctcgtccgcgtcgacgaacgtcgaatcccagctcatcttgcggaagctgtggccgatctggttgagcgagccgccgtagagcttcttcgccgccacgatgtggcagcccggctccatcagcgtgtggaaagcgaggaactgcgcggcatggcccgatgccgtggccagtgccgccgcgccgccttccatcgccgcgatcttgccctcgaacgccccggtcgtggggttcatcaggcgcgtgtagatgttgccgaactcgttgagtccgaacagcgccgccgcatgctccggactatcgaacacataggatgtggtctggtagatcggcgtgatgcgcgccttggtcgtcgggtccggctcggtcccggcgtggatggcgagagtctcgatatggtcggtcatcggcaatcacttctcctgatgtctggtcggtctttggccgatcagaccgattccggcgagggcatattatgcccgagcaggcgcagcacgtcctcgaccgaatcgagcacattggtgccgggaccgtagatcccctgcacgcccgctgcccgcaacgcctcataatcctgcggcggaatgacgccgcccacgatcaccctgatatccgcccgcccggcctcgcgaagccgcccgatcagctcagggatcagcgtcttgtgccccgcggcgaggctggacgcgcccaccacgtccacatccttctccagcgccagtgcggccgtctcttccggcgtctggaacagcgggccgctggtcacctcgaagcccagatccccgaaggcagaggcaatcacattggcgccgcgatcatgcccgtcctgccccatcttggcgacgaggatgcgcggcttgcggccaaggcgccgctccacggcctgcacgccatcgacgacattcgcccagcgctggtcctcgcggtaaggcgcggcgtagacgcctttgaccggctgggggaccgtggcgtaacgcccgaacacctcttccatcgccgcggaaatctcgcccagcgtcgcgcgggcccgcgccgcgtccaccgccagggcaaggagattgccggtgcccgccgcgccggccttcagcgccgcgagcgccgcactgcacgccgcctcgtcacgctgcgccttcacctgccggatgcgcgcgacctgcgcgtcccgcacggcgtgattatccacttccaggatctcgatgggcgcctcgcccggcaggcgatatctgttgacgcccacgatcacgtcatcgccccggtcgacccgcgcctggcgggcagcggcggcttcctcgatcatcgccttgggccagccggcggccacggcccgcgccatgccgccttccgcctcgacccggtcgatgatcgcctgcgcggcttcggccagctcatgcgtgagcgcctcgacataatagctgccgccgagcggatcgacgaccttcgtcatccccgtctcctcctgcagcacgatctgcgtgttgcgggcgatgcgggcggaaaagtccgtcggcagggcaatggcctcatcgagcgcattggtgtgcagcgactgggtgccgcccagcatcgccgccatcgcctcgatggtggtgcggatgacgttgttgtacgggtcctgctcggtcaacgagacgccggacgtctggcaatgcgtgcgcagcatcttcgagcgctcgtcctgtgcgccgagcgtcgtcatcgccctgtgccagagcagccgcgccgcgcgcagcttggcgacttccatgaagaagttcatgccgatggcgaagaagaagctgaggcggccggcgaaacgatcgatatccagcccggacgccacgccatatttcacatattcgatgccgtccgcgatggtgaaggccagttcctgcaccgccgtcgccccggcttcctgcatatggtagccggatatggagatgctgttgaagcggggcatgtggtccgccgtataggcgaagatgtccgagatgatccgcatgctgggcgcgggcggatagatataggtattgcggaccatgaactccttgaggatgtcgttctggatggtcccttccagcttctcctgagcgacgccctgctcctgcgccgcgacgatgaagaaagcgaggaccgggatcaccgcgccgttcatggtcatggaaacggacatctggtcgagcggaatgccgtcgaacaggatcttcatgtcctcgacggtatcgatcgccacccctgccttgccgacatcgcccgtcacgcgcggatggtcgctgtcgtagccgcgatgggtggcgagatcgaaagcgacggacagccccttctgcccggccgcgagattgcgcttgtagaaggcgttggattcctcggcggtcgagaagccggcatattggcggaccgtccagggccgccccgcatacatggaagcacgcacgccgcgcgtgaacggcgcgaagcccggcaggccggggtccagcccttcgatgtccgccggcgtgtagagcgggcggacgtcaatgccttccggcgtgtgccaggcgagatcgcgccccttcacttcctgcgcggcgcgctgctgccagtcctcgatcgtgggccggtcggtcatcattcgccccggaaaatcggtgcgcgcttctcgacgaaggcggcgacgccttcgcggaaatcctcggtgcgccccgcagcgctctggtttgccgcttccaccgtcatcgtctcgggcagcgtatgcgtgagcgccgccgccacctgcttgcggatcaggccgatggccacgcccggcccacgggcgagacgatgcgcgatcgcatccgcttcgctcgccagtgcctcatcatcgaagacccgcgcgaccagcccggcatccacggcgtcctgcgcgctcatctgctcgcccagcagcgccatctccagcgccttggcccggcccgcgctcttggcgaccagccatgtcgcgccggcatccggcaccagcccgatattgacgaagccaagctggagataggccgagcgcgcgatgagggcgatgtccgccgccagcgccagtgccacgcccgcgcccactgcgggaccgttgatggcgctcaccaccgggatatccagcccggcaaggcgcaggaacaggggatgataataagtcgccagcgtctcgcccagatcgcgcaccacgccgccgctgcccgccagatccgctccggcacagaaggcgcggccggcgccggtgaggagcaccgcgcgggccccggccgccacgccgtcgtccagcgcatgcgtcaaggctgccagcaattcggtggaaagggcattgagccgctccggccggttgagcgttagcgtcaggacgccttcctgcagggaagagatgaggatctgggtcaatgtcccgctcccttgggggtttccatgatctcggtcagcacgccgcccatgtcccggggatggacgaagaagaccggcgtgccgtgcgcgccaaggcgcggctcgcccagcacccgcttgccctgccgctcgaaccagtccttcgcggccgctatgtccggcacttcgaacgcgagatgatgctgcccgccctgcgggttcttcgcgaggaaggccgcaatgggcgaggcatccccaagcggctccagcaattcgatctgcgtgcccgccgtgccgtccgccccgggcgtctcgacgaagcagacgcgcacgccctgcccggccatgtcgaacggttcgcgaatgatctgcgcgcccatgacatcacgccagaaggcgatcgccgcctccagcgaaggcgtcgccacgccgacatgattgaggcgccccagcttcatcagagcagttccaccgccatcgccgtcgcctcgccgccgccaatgcacagcgacgcgatgccgcgtcgtccgccggtgcgctccagcgcggagagcagggtcgccacgatgcgcgcgccggacgcgccgaccggatggccgagcgccgtcgccccgccatggatgttcaccttctcgtgcggaatggagaggtcatgcatcgccgccatggtgacgacggcgaatgcctcgttgatctcgaacaggtcgacatcctcgacgcgccagccggtcttcgccagcagcttctcgatcgccccgacaggggcggtggtgaaatgggcgggcagccgggcatgcgctgtatgggccacaatccgcgcgaccgggcgcacgccgttggccgctacccagccctcgcccgccagcaccagcgcggccgcgccgtccgaaatggagctggcattggcggcagtgatcgtaccgtcctttgcaaatgccggccgcaggctcgggatcttcgcgggatcgcccttcagcggctgctcgtcctgcgcgacggtttgcgagcccttgcggcttgtcacttcgaccgggacgatttccttttcgaaccagccgcctgcctgcgccttctgcgcccgggtcagggattcgatcgcataggcatcctgcgcctcgcgcgtgaactgatagtcgcgcgccgtgccctcggcgaagacgcccatcgccttgcccggctcataggcatcctccagcccatcgagcatcatgtggtcataaatgacatcatggccaatgcgggcgccggcccggtgcttcttcatgagatagggcgcgttggacatgctctccatgccacccgcgacgatcagctcggccgaccccgccgcgatggcgtccgccgccatcatcgctgccttcatgccgctgccgcacatcttgttgatggtggtcgcctcgacatgatcgggcagccctgccccgcgcgcggcctggcgcgccggcgcctgcccgagccccgccggcagcacgcagcccatatagcagcgttcgaccgccgccggatcgacgcccgcgcgctcgaccgcagccctgacggcggcggtgccgagctccgtcgcgctggcgccggaaaggttgccctggaatccacccatcggcgtgcgggcataagagagaatgagcgtggcgttcgtcgtcatgtccggaaatccatcattcaaccagcatcctccccgcaaagcggggaaagacgaaccggtgcggaaacatcaattcagcaggcccaagcacaggatggagagagacatcacactcagtccgatccatggcacggcgcgtaacagtttcagttcaacctcgaaccgacggggatcatcgcctcttctaataacctgctccccgatcagaccgcgaacccgaaaacgcagttctcccgacctggatgcttcccgagccttcatgagagggatgacgcaagccgcagccagtgcgaccccgcctcccagaacaagaaaaagtgaactatccatcacagcggtatgttatcatgcttcttccacggattctcgagctgcttgttgcgcagcttccgcagcccgagcgcgacgcgccgccgcgtggaatgaggcatgatgacctcgtcgatgaaacccttggaggcggcgacgaaggggttggcgaagcgatcctcatattccttcgtgcgcgcggcgatcttctcggggtcgccgatatccttgcggaagatgatctccactgcgcccttggcgcccatcacggcgatctcggcggtcggccaggcataattgaggtccccgcgcagatgcttggaagccatcacgtcataggcaccgccataggccttgcgcgtaatgacggtgatcttgggcaccgtcgcctcggcataagcgaagagcagcttggcgccatgcttgatgatgccggcatgctcctgcgccgtgccgggcaggaagccggggacgtcgacgaaggtgaggatcgggatctcgaacgcgtcgcagaagcgcacgaagcgcgcggccttcttcgaggaattgatgtcgagcacgcccgcgaggaccatcggctggttcgcgaccacgccgaccgtgcggccctcgatccgcccgaaaccgcagatgatattgccggcatgggcgggctggatctcaaagaaatcgccttcgtccagcgccttgcggatgacctcgtgcatgtcatagggctggttggcgcttgccgggatgagcgtatccagtcccggctcctcgcgatcccacgggtcggcggtgggacgatcgggcacgggatcgcgattgttcgcgggaagaaagtccacgaagtcgcgcgccgccagcaacgcctcgatgtcattctcgaaagcgacgtcggcgacgcccgacttcgtggtgtgagtcacggcgcccccgagttcctcctgcgaaaccatttcgttcgtgacggttttcacgacatcggggccggtgacgaacatgtagctcgaatgtttcaccatgaagatgaagtcggtcatggccggggaatagaccgcgccgccggcacagggccccatcaccagactgatctgcgggaccacgccggacgccagcacgttgcgctggaacacctcggcatagccaccgagcgacgccaccccttcctggatgcgggcgccgccactgtcgttgaggccgatcaccggcgcgccgaccttcatcgccatgtccatgatcttgcagatcttctgagcatgccgttcggacagcgacccgccgaagaccgtgaaatcctggctgaagacgaagaccagccggccattgatcgtgcccgagcccgtgacgacgccgtcgccgggcatgcgctgcgcatccatgccgaaatcggtgcagttatgctcgacatacatgtcgagctcctcgaacgagccttcgtccagcagcacgtcgagccgttcgcgcgccgtcagcttgcccttggcgtgctgcgcggcgatgcgcgcctcgccgccgccaagccttgccgcggcgcgcttggcctcaagctgctcgatgatgggcagatcggacacgggctctccatcctgcgaaacggactgtttgcgaaacgcgctggtgcctgaatatggccccggcagggctttgtcacgcgtagcgctttgcaaacttgcggagttgcgaagcgtcggtttgcggattaggcagcgcgcatgtcccgcggcacccgcctcttcgtcggccagaaggtccggcagcttcgcctcgacaatcgcatggaccagaaggccatggcgcggctgctcgacatctccgtttcctatctttcccagctcgagaataacgaccgccccctcaccgccaaggtgaaggccgcgctcgcgagcgccttcccgctggactggtccgcgtttgacgagcggcaggaggagcagttgctgggcgcgttcaactgggcgctcgccaatcccggcctcggctcgccgccgcccgatccggaacgcgccgagcggctgcatctccattatccggacttcgcggcgcgctatgtcgagctgcaccatgcgttgcgccagacgcaggaacggctcgcgatgatggaagaggccatcgcgtccgacgctgcgccggccgcgcgggcaccctgggagacagtgcgcgactggttccacgagtcaggcaattacatccatgcactcgatgtcgcggccgaggatctctgcgcacggctggggcttggcgggccggacaatgaagcacggctgctgcgcgcgctggaggaacggcaccagtgccgcgtcagccccagcgaaagcgaccgcaccatgctgcgccgctacgatgccgccggacggcagctcagcatcaatgccgccctgcccctccccagtcgcgccttccagatcgccaaccagttgatgcagttcgagctggggggagacatggcggcgatcatggccgaggcccagcttggcgatccggtggcagaccagctgctcctgctcggtctcgccaattatgccgccggtgcgctgctgatgccttatggtcatttccgccagtccgcccggtccctgcgccacgatatcgatccgctcgcccgccagttcggcgtgagcttcgagcaggcctgccaccggctctcgaccctccagcggccggggcagcgcggcattcccttcttcttctgccgggtcgacatggccggcaacatcaccaagcggcacagcgccacgcgcctgcaattcgcccggttcggcggcgcctgcccgctctggggggtgcatgaggctgtagcgatccccgaccggatcatcgtgcagctcgccgagatgccggacggaatgcgctatgtctccatggcgcggggtcttgtgaagccctcgggcagctatgcccgcgcgccgcgccgctatgccgtggtgcttggctgcgagatcgagcatgccggcaacttcatctatgccgatggcctgcgcctcaccgacgaggccgccgccacacccatcggcatgtcctgccgcctctgcccgcgcgaaggctgcgaccagcgcgcctttcccccgctcgaccgaccgatccacatcgagcgcgatcatcgcggcatcgtgccttacgggatcgggtgagcgcgggaagcagcgccctcagcgcatcaggacgagctcttccgccatgctgggatgcagcgccaccgtggcatcgaaatcggccttggtgaggccggccttcaccgcgatggcggcggcctgcagaatctcgggcgcatcgggcgaaagcatgtggatgccgacgacctggtccgtcaggccattgcagaccagcttgtagaggctgcgctcgttgcgattggccagcgtgttcttcatcggccggaaatcggacgtatagaccttcacattgccgagcttgttgcgcgcctcgccttccgtcatccccaccgcgccgatcggcgggtggctgaacacggcggagggaatgcagtcataatccaccgtgcgcggattgccgccgaacaccgtgtccgcaaaggcatggccctcgcggatcgccacgggcgtgagctgcacgcggttggtgacgtcccccacggcatagatgctctcgacattggtgcggctgtgggcatccaccttgatcgcgcccttctcgatctcgacgccggcattctccagcccgagcccgtcgatcttgggattgcgcccggtggcaaaaagcacgagatccgtctcgatgggcgcgccgccagtgatgaagaccttgagcgagccgtcttcctgcttctcgatcttctccagcggcgcgttgaagcggaactggatgcccttggacatgctgatctgcagcagacggtcacgaatctgttcgtcatagccgcgcaggatctggtcgccgcgcagcaccagcgtcacctggcaggcgaattcgtggaagatgccggcaaattcattggcgatatagccgccgccgaagatggcgacgcggcgcggcatcttttccaggtggaagacttcgttcgaggtaatgcccagctccgcgccgggcacgtccggcacgttcggccaggcaccggtagcgacgaggatatatttcgccttcaccagcctgccgctggcaaggcgcacctcatgcggcccctcgatcgtggcgcgttcgtggaacgtgatgaccttgttgttgtccagcgtctgctggtacagcccctccagtcgcgacacttccccgatcacattgtcgcgcagcgtcggccagtcgaaggcgcaatccggcacattccagccgaagcggcgcgcgtccttgagatcctcggcgaaatgcgcgccatagacgagaagcttcttgggcacgcagccccggatgacacaggtcccgccgaccttgtgctcctcagccacggcgacccgcgcaccatgcccggccgccacgcgcgaggcccggacgccccccgagcctgcgccgatcacgaacaggtcgaaatcatagtcgtcgctcatgggatatcctcaccgggctgattatcggtcacgcgcatatgggcaggcacaagcggcggcgcaaagcaattttgcttgcgaggttgatagtgtccggcaggaaccaccaccctcgccgcgcatggccttatcccagcgccagctcgatcagcgccatcgtgctcggatcgaagccctgcgcgccttcctgctcgatgctcctggcgatctccttgcccagctccacgccgaactgatcgaagctgttgatctccatcagcacgccattggcaaaggtgcggtgctcgtagaacgcgatcagcgcgcccagggtatggggcgtgagcgcatcgatgaggatcgtcgtcgaggggcgattgccgggataggcccgggcgggatcggcggcattctcgcgcccctgcatcagcgccgcgccctgcgcgaagcagttgaccagcaaggtctggtgatgagcgggatcgagattgtcgcccgcttccgtgaccgccacgaactcgaccggcacgacatgcgtgccctgatggagaagctggaacacggcatgctgggcatcggtgcccacgccgccccaggtgatggccgccgtcggcccgtccaccggcgtgccatccgccttcaccgatttgccgttgctctccatctccagctgctggagatagtcgggcagcagacgcaggcgctcgtcataagcgaagacggcgcgggtctggcaacccatgacacgcgcataatattgatcgacgaaagccgcgcgcagcggtgcgttcgccagcgggccggcatggcggaaatgccggtccatggcggcggcgccttccagcagcgcttcgaacccgtcccagcccagtgccagcgcggcgggaaagccgatggacgaccagagcgaatagcgcccgcccacactctcggaaaagccgagaatgcgcgtctcgtccacgccccattcgatcgccttgtccggcgcggcggtgagcgcgaccacctgtccataagggtcttccacgcccgcgcgtgtcatccagtcgatggcgcttgccgcgttgagcatcgtttcggtggtggtgaaggtcttggacgcgatgacgagcaaggtgcaggccggatcgaagcgggccatcgcttcctccagcgccaccccgtcgacattggacacgatggcgacgtcatagcggtccgcgctgcgggccagcgcatctacgagcagatccggcccgagcgccgatccgccgatgccgacatggaggatgtggcgaatctcgcccagcgcaccggcctcgatcgcgtcgatgagcgtgcgcatccgggccttgtgctcgcgcgccgcttccacgctcgccgccttgccttcgccgcgctcggcactgtgctcgaccgcgcgcccttcggtgacgttgatcgcctcgccattgaacatcgccgcgcgccggccggaaaaatccaccgcctcggcaagctccgcgaacagcgcgagcgcctcgccggtcagatgcgtcttggagaaatcgaagcgcagtgccccttcctccactacatgcgcggccagccgcccgaaatccgccccgaaaagcgcccgcaggtcggggacatcaagggctttgagagcgttccagcaagcggcaatgcgatcagtctcagccatgcgatccttctttcccctcgggtttcaccggggggcatatccaatcgcaggccccattgcaccccctcaggccggtcgcgcaaacgcagtccgtccgatgcccggcgcttgacgccgcacgcatgggcccgcaaagacggcgaacgggccgtccggccccggccaactccaggaaagcgcgcgttccatgtcccagaaatccgaaacgcgggatctcctgacgtttctgctcaagctggcgctggtcgttctgctgatccgctcgctgctcgtcgcgccgttcaacatcccgtccgaatcgatgcagccccgcctgctgatcggggattatctgctcgtctcgaaatggccttatggctattcgcgctacagcttccccttccatcccgacctgttcgagggccgcatcatgggcagcgaccccgagcgcggcgatgtcgtggtgttcgcctcgccccgcaatccgcgcgaggactggatcaagcgcgtgatcggcctgccgggcgatacggtgcaggtgcgcgaaggcacggtctatctcaatggccagcccgttccccggcgccgggtggacgatctcgtcattccggtgacggccaacatgaccagcgcagcgcgcaacgagcgggcgctctcgccctgcttccgctccgatttcgagttcaccgaccccaagggggatgcattctgccgctatccgcggttccgcgagacgctgcccaacggcaagagctacgaagtgctggacctgatcgacagcgcggccgacaataccggcgtctatgtggttccggaggaccatgtgttcgtcatgggtgacaatcgcgatcgcagcgccgacagccgcatcccgcaggaagaaggcggcgtgggcgccttgccgatcgaccatctgatcggccgcgcgatggtcagcttcttctccaccgacgggtcggccaatctgctgctcccctggacctggctcaccgccgcccgggccgaacgcatcggcgagggcttttgagcggcgccgcgccagacgcatggcttgccggcctcattggccgcgcgccgcgcgacaaggcgctgtatgagcaggcgctcacccatggcagtgccagcgccgatcattatgagcggctggaattcctcggcgaccgggtgctgggcctcgtcatggcggactggctctaccagcgcttccctcaggaaaaggaaggccagctttcccgccgcttcaaccatctggtagccggcggcacctgcgcccgggtggcccgggcgatcggcgtgcgcgcgcatctgcgcctcggcaagcaggcacgcgacgatggcgcggtggacagcgacaatgtgctcggtgacgtgatggaagcgctcatcggcgcgctttatctcgatgccggcatggacgcggcgaccggcttcgtgcggcggctgtgggaaggcgagctggacagtcaggccagcgcgcccaagcatcccaagtccgcactccaggaatgggcggccgcgaacaatcgccgccccccggaatacagccttgtcgagcgcagcggaccccagcatgcattgcgcttcacggtcagcgtcaccatcaagggcgctggcgaggcgcgcggagaaggccattccaagcaggaagcggaaaccgctgctgccacggcgctgctgacgaaattgtcgggatgaagccctcggcgcttcgaccggccgaacaggaacacggaacccgggcaggacggcggttccggacgaacggagacatgattgaacgcgaatgaaaagccccagcattgcggcgtgattgccgtcgtgggtgcgcccaatgcgggcaagtcgacgctggtgaatgcgctggtgggccagaaggtggcgatcaccagccccaaggcccagacgacgcgcacacgcgtactgggcatcgccatccaggacgagacccagctcgtgctggtggacacgcccggcatcttccagccctcccggcggctcgaccgcgcgatggtgcaggccgcatggggcggcacgcaggatgcggacctgatcgcgctcgtcgtcgatgggcgtgccgggctcggccccaagatggagccgatcctcgaaggtctggcgacgcgccccgaggcgaagtggctcatcctcaacaaggtcgacatcgccgccaaggacaagctgctggcgctgaccagcaagctgcacgagcgcgtgcccttcgccgaaatcttcttcgtgagcgcggcaaccggtgacggcctgcccgaactgcgcaccgcgatgatggcggcgatgcccgaaggtccctggcatttccccgccgatcaggtgtcggacgcgaccgaccgcctcctcgccacggagatcacccgcgagcagctctatcaccagctgcacgacgagctgccctatcagagcgcggtggagaccgagcagtacaaggagcgcgaggacggatcagtcgagatccaccagcagatcctcgtcgcgcgtcccacgcagcgcgggatcatcctgggcaagggcgggcagcggttgaaggagatcggctcaaaggcccgtgccgagcttgccgccctgctcggctgcaaggtgcatctctacctgcacgtcaaggtgaaggaaggctgggacgaggaccgccaggtgtggcgcgacatcggtatggactgggtggagtaaggccggccggtcaccggctgtaggcatagggtccgcccttctccagcgccgtccgataagccggccgggcatgcaccttgtccagccacgcggtaatattcggtcgctcctcgctaagcccgccgcgcgcacgggcggcctccagcggaaagctcatcatgatgtcggcgccactgatctgctcgccggcgaaccagggacgctgcgcaagctctgcttcgatatagtccagatgcacgtcgatcatcggctggatgcggcgcatcgcgatcctgcccatgatcggcacgcggctgagcaccagcttcacgaggagcggcggcatcaccgatccttccgcataatgcaggaacatccggtagcgcagcgccgcgtcccgccccgccggcggcccgaaccgtccgtccgccttctcgaccagatactccacgatggcgccgctctcggcgatcacgcgcccctcatcctcgatcaccggcgccttgccgagtggatggacgcgccgcagctcgggcggcgcgaagagcgtcgcgggatcgcgctgatagcgccggatctcataaggcagacccagttcctccagcagccacagcacacgctgcgagcgggaattgtcgagatggtggacgatgatcatggcgacctttccgaaagcgcgatccagcgcgccgtctgatttcccttcgcacccccgcatacaacgcgcgaggcggcgcgcctatccgcctccgcgacaggatgaccaggagcgcgtcccggaagttccgctccgatagacaaaatcaacgtcaccgcttgaccccatgccgcccagcaggcagcacgccgcctgtagcgtcggaacgcgccgaaatcgatttgtacgcagtcaggagagaagcatgagcaatcgccgcatggtcacgatcgcgcccaccgggggcacgaccttcaagagcgccaatccggcgctgccgacccagccgcaggaaatcgccgacgacgtctatgcctgctacaaggccggcgccgccatcgccgcgatccacgcgcgccggccggacgacgaggcgacctgcaatccggcgatctatcgcgacatcaatgaccgcatccgcgcgaaatgcgacatcatcctcaacaactccactggcggcggcaacagcggcgacatgctgatcgagcggcccgatggcatgttcgagaacagcttcgaggagcgattgaagggcaccgagggcggcgcggaaatgtgcaccttcgacggcgtgaccgtggtcgacacgatcagcggcaaggatgtgcttgtcatcaccccgccctcgcgctgcgagacgctggtcaaggccatggtcgacaagggtatcaagccggaatgggaagtcttctcgcccgagcacatcctgcaggacgtcacccggctcatccagaaaggctatgacaagccgccttattacatcaacatcgtgctgggcggcgagaagggctttcagggcgccatgccctatacgcccgacatcctcgatttcatggtgaagtgcctgccgccccagtcgatctggtgcatctccggcatcgggccggcgcagctcccggccaccacccaggcgctgctgctcggcggccatgtccgcgtcggcctggaggacaatcattattattcgcgcggggtaaaggcgaccaatctcatgctgatcgagcggcaggtccgcatcatggctgagatgggctacgagcccatgtccgccgcggaatcgcgcgaactgctcggcctgaatccggtctgaggatgcccctccccgccggaccgagcgtagcgccggttctgcggggattgcggggcgcatgatcgttccccccgcagcgcgcgactgcccagatttgacttgccgcaccgggcatctgataccggcagcgcagccccgtgccgactgggagagcgctccgtgaggaaccatgacgcgatatccgccatgagcggcctcgccacagaattcgccaacgccgcccgcctcttcgcgcaggcggccgatctgcgcgcggcgcagggcgccgccgaggaggccgagaccctgcgccggtccagcgcgctcaggcagggcatcgcggacaggttgctcgccgccagcgatagcgcgcaagggccagccgaaggatcatggcttcccacgcccgaagagatcgaattcggtatcaaggcgcgcctgatgggcggccgcggcaccagcgcgctcaacgccgccgaccagcagctcttcgcacggatcgacgatctcctgacccatggcgcgccctcgcgcgacacgcgggagatagtcgcggccgccagggaaatgttgtcgacggattcgcgcgccattgcgaagccatccggcttgccgcatcaaccgggctgacgctcgcgagcagggaaagggaagcatggccgacgctgccggatatggactggaacaggcggtcgtgctgctcggcgcggcggtggcggccgtgcctctcttccggaagctcggcctgggctcggtgctgggctatctcgccgccgggctcatcattggccccttcggcctgcgcctggtgagcgacgccgagacgctgctccacatctcggagctcggcgtcgtgatgttcctcttcatcatcggcctcgagatgcggccaaggaagctgtggaacctgcggcggcagatcttcggcctcggcgcggcgcaagtgctgacctgcggcgcgctgctgactctgctcggcatggtggccggcggccttcctcccgccgttgcggcggcggccgccatgggcttcgtcctctcctcgactgccgtcatcatgcagatgctggaggaagcgggcgacaccgccacggaggaagggcagaaagcgatctcgatcctgctgctggaagatctggcgatcgtcccgctgctggcgctcgtggcgctctgggccgcgttcaacggacacggcacgaacgatgcggtgccggtatggcaaagcatcgccatcgcgctgggcgcactagcggtgctgatcgcggcgggcatctggctgctcgatccgctattcgggcttatcgcccggtccggggcccgggaagtcctgacggctgcggctcttctcatcgtgctgggatcggcgctgttcatgcagtcggccggcctctcgatggcaatgggcgctttcctcgcgggcgtcctgctttccgaatcgagctatcgccaccagctcgaggcggacatcgagccgtttcgcggcatcctgctcggcctcttcttcatcagcgtgggcatgtcgctcgatctcgccacggtagtgcgggaatggccgttcgtcattgccggcgtgctgggcttcatggccctcaagggcgcaggcatctatgtcatcgcgcgcctctccggctccgtgcatggcgcggcgctgcatcgcgcggcgctgttcgcgcagggcggcgaattcgctttcgtcctctatgcggcagcgctgggcgtcggcctgttcgatgcgcgggtcgcggcgatcatggcggccatcgtcatcctttcgatggcactgacgccgctcgtcctgatcgcgcagcgccggctgacccgcgacgcgccggtctcgctggatgggatagacgctgcggacggcctgcgaggccaggtgctgtgcatcggcttcggccgcttcggccagatcgtcagccagaccttgctggcgcggcgcgtggaaatggccgtgatcgagaccgacgtggagatgatccacgcggcgggcaatttcggcttcaaggttcactatggcgacggcacgcgactggatgtgctccatgcttccggcgccgggcgcgtcgacgccattctggtgtgcgtggacaagcccgaggcagcggacaggatcgtcgagctgtgccggtccgaatttccccatgccaggctgttcgtgcgatccttcgaccggggccatgcgctgcgcctcatcgaggcaggcgtcgcgttccagatccgcgagacattcgagtccgccctgctgttcggccacgaagtgctgaaggatctcggcttcgacgaaagcgaagccgacgatgcggtcgacgacgtgagggatcgcgacgatcagcgggtgaagctcgaactggtcggcggcatcgcggcggggcgcaagctgctgcgcaacaacatgacgacgcccgagccagagccgttcttcccgcgcgcacggtccggcgaggacacaccggccgcgccacaagccgcgctcgaacgggactagcggccggcgccggacctccctccagcgccggccctgttcagctgcttcctttcaggcggccttgaccgtagcgcgctggcccggcctcgcctcaggaacctgcgtcgtctcgatctcgcgggaaatctcggtcacgacctgcgaactgacctcgacgcttttccgggcttcctgcgaataatcgtccgaggcgcgcttgaagaagttcgagacgatccccggcaggtccgtcatgtcttccgttttgctgagctgctccagaagctccatgtcgcgctcgcagcgcagcgtcaggaagctcagccattccttctgctgctgaagcgcgatgtgggcgagggatgcctgcatccggggcagcgtgaaggcgaagcgccgtacctgcggcagcatggcttccacggcggaaaaatcgggattgaatgaaacgctgctgaccatctcagtctccttggtgaacgtggctggcaagcggcggcatgtcaccgcctcgaaagcgaccgatcccggcttcgcgggtgcggttctcttgttgcgtccgtggccacgctcgacaggacatttcctggcagcggggcctatctcccgagggcgccctgcccttccgtggtcatcggcaaccatttcgggcgggcctcaggccatgcgccctgcaagaggccttgagacctccgcatcgtttgagccgcaagatggcagaggcgtgcttcggtccatatccgcaattctacggaggcgagcatggcgccgttatcgctggacagccggacggaaagcctgtcgtttcatgcagtaagggcttttaccgatatgattcgcatgaggtttgcaggatggcgacactcatgaccgcaccgctgactgccgagcccgaccaggggcatgatccgctggatggcctcgcggaaaccatggaccgcgcgtccttcgccgccatcgcgcaaatgacgcacggcctctcgccggccacgctggcgcaggccttttccgactgggcaatgcatctcgccgtttcccccggcaagcgcgcgcagctcgccgcgaaagccgtgcgcaagaatctccgcctcgccgagcatctgacggacggcaagccggccattctcccgctcccgcaggaccaccgcttcgacgatcctgcctggcaagcgcagccctggtcgctgctttcccaggccttcctgctcaatcagcaatggtggcatgccgccaccaccggcgtgatgggcgtgacggcgcatcatgaggcgatcgtcgagttcgtcgcgcggcagatgctcgacatgatggcgccctccaacttcctcctcaccaacccggtgctccagcagcgtatcgccgacacgggcggacagtgtctggtcgaaggcgcgcacctgctgcttgaggacatggtgaatgccatgcgcggagatccctcgccgggcagcgacggcttcatcgcgggcgagaccgtggccgtgacgcccggcaaggtcgtgtatcgcaaccggctgatggagatgatccagtatgcgccgacgacaggcaccgtgcgtcccgagccggtgctcatcatcccggcctggatcatgaaatattatattctcgatctctcgccggagaactcgctgatccgctggctggtcggccagggctacaccgtcttcgcgatctcctggcacaatcccgaaagcgcggaccgggatctcgatatggacgcctatcgtcggttcggcccgctggccgcgctcgatgcgatcggcgcgatcacgggcgccgcgaaaacccacgcgctcggctattgcctcggcggcaccttgctcgccgtcacggcggcggccatggcgcgcgacggggacgagcggctcgccagcctcacgctgctggccgcgcagacggacttctcggagcccggcgaactcggcctgttcattgacgaggcgcagatcaacctgctggaaagcctgatgtggagccgtggttatctggacagcggccagatgggcggcgccttccagctcctgcgctcgaacgatctcatctggtcgcgcgtgctgaacacctatctgatgggcaagcgcgagccgctgaacgacctcatggcctggaatgcggacgggacgcgcatgccctatgccatgcacagcggctatctgcgcagtttcttcctggaggattcgcttgccgaggggcaatatgaagtggacgggcgcgcgatcagcctgacggccctgcatgcgccgatgttcgtcgtgggcacggagcgggatcatgtcgcgccctggcgatcggtgtacaagatccacgggctgaccccggccgacatcatgttcgtgctcaccagcggcgggcacaatgccggcatcgtgtccgagcccggtcatccggggcggcacttcagcatgctcgagcgaccggcgcaggcccattccctctcccctgacgagtggctggcgagcgcgcccggtcatgacggctcgtggtggctcgcatggagcgactggctgggcgcgcattccggcgagcccgtgcccccgccgccgatgggcgcggcggacaagggctatcccccgctgggcgatgcgcccggcctttatgtcctggagcgatgatccgatgaccaagccggacatgatcgagaaccggacgttcgacgagattgctgtcggcgaccatgcgagcctctcgcgcacgctgggcgagcgggagatccagctcttcgccctcgcctcgggtgacgtcaatccggcgcatctcgacccggactatgccgccacggacatcttccagcgcgtcattgcgcacggcctgtggggcggcgggctcatctcagccgtgctcggcacggaactgcccggccccggcaccatctatctgagccagagcctgcgcttcgtgcgccccgtctgcctgggcgacaccatcaccgcgtccgtcacggtgaaggaaaagcgcgcgaagacgcacgacctcgttcttgattgccggtgcagcaaccagcgcaacgaggacgtcatcaccggcgaggcgctggtacgcgcaccgacggagaaagtgtgccggccgcgcatcgcgttgcccgacgtgcgggtgcccgaccatgacgactatcggcggctcatcgaggcgacccggggcggcgcccccgtgcccacggccgtcgcgcatccctgctcggcagcggccatcgcggcggcagcggaagccgccgaagccggcctcatcgtccccatactcgtcgggccggaaagcaggatcagggcggcagcgcaggaagcggaagtagatatcagcgccttccgcctcgtgccagccccgcacagccatgccgccgcggcgcaagcggttgcgctggtgcgggcgggcgaagcgcaactgctgatgaagggctcgctgcataccgacgagttgatgagcgcgatcgtggcccgcgagacgggcctgcgcacggagcggcggatcagccatgtctacatcatggacgtgcccggccatcccacgcccctgctgatcacggatgcggccatcaacatcgcgccgacgctggaggagaaagccgacatcatccgcaacgccatcgaccttgcgcatgtcatcggcatccagacgccccgggtcgccattctctcggccgtggagacggtcaatcctgccctcgcctccacgttggacgccgcagcgctctgcaagatggcggatcgcggccagatcgccgggggcgtgctcgacggcccccttgccttcgacaatgcgatcagcgaggccgccgcgaaggagaaaggcatcgtctcgccagtcgccggcaaggccgagatcctgatcgtgcccaatatcgaggcggggaacatgctggccaaacagctcacgttcctcggtggagccgatgcggcgggcatcgtgctgggcgcgcgcgtgccggtcatcctcaccagccgcgccgattccgcgcgcacccgcatggcctcctgcgcggtggccgtgctgctggcccgcgccgcaacgaaggccgcgccgggcgtggcaagccagcccgcatgagccaggcgatcatcagcctcaattccggttcctccagcatcaagttcggcctgttctcgctggaaggcggcgtgccggtccatgccgccgggggcaagctggagaagatcggcatcgcgccccagctcaccatccgggacggcgagggcagcatcatcgcggagaagcaatggccgcagggcgcgggccttacgcatcaggcgctgctcgacgatctctatgactgggcgggcagccatctggccgggcacgagatcatcacggtcgggcatcgtgtcgtgcatggcggcgccgatttcgccgcgccggtgcgggtggacgcggccattctggcgcggctggaagcactctgcccgctggcacctctgcatcagccgcacaatcttgccgccatccgggccattgccgccctgtctcccgaccttccccagatcgcctgtttcgacactgccttccatcatgccatggagccggtggcgacgcggctcgccctgccccgcgcgatgtccgacaggggcattcgccgctatggtttccatggcctgtcctacgattatatcgcgcgccggctgcgcgagatcgaccctgagctggcaagcggccgcgtgatcgcggggcatctcggtaacggcgcgtcgctctgcgcgatccatgagggccgcagcgtcgacacgacaatgggcttcacggcgctcgacggcctgatgatgggcacgcgcagcggcgcgctcgatcccggcgtcgtcatccacctgatgaagcaggaaggcatgagcgccgatgagatcgagacgctgctctatcgcgagagcggcttgctcggcgtgtccggcatttcgagcgacatgcgcacgctccacgcgagcgacgatccgcgcgcggccgaggccatcgcgcttttcgtgtggcgcgccgcacgggaagccggcgccctcatcagcagcatgggcgggatcgacggcatcgtgttcacggccggcatcggcgagaatgatccggccatccgcgccgccatcgcccggcgcctcgcctggacgggccttgaaatcgacgagaccgccaatcgcgccagtgcgccgctcatcagcacccccggcagccgcgtgacggcccgggtcattcccacggacgaggaacggatgatcgccctgcacacgctggcgaccctgcaagcggaggcagcgtcccggccataaccaccggtgccttccggcttttcaggcccgggacagaaggcgccttccagcccgctcagccatagcgttcctcattccaggggtcgccgcgcatgtgatagccgttctgctcccagaagcccggcttgtcgccaccgaggaaatcgatgccgccgagccatttggcgcttttccagaaatagagatgcggaatgaccagccggaccggcccgccatggtcccgcgtcagcggcttcccgtcccagccatgggccagcaaagcgtcgggcgcggcgaaatcctccagcgggacattggtcgtatacccgtcatagccgtgcagcatgacatgcgtcgcctcgtcggccgggcggaccatgtccagcaggtcacgggtcgccacgcccgtccagtcattgtcgtagcgcgaccaggtggtgacgcagtggatatccgagcggacctgggcctggggcaaggccatgaaggcggcccagtccagcgacacgggctccccgaccatcccgccgatcctcaggcgccaacgctcggtggagacctccggctgccggccaagatcgagcaccggccagttgcgcaccagatgctggccaggcggcaggcgctcctccgccgggcgagagggcgcgccggtgatgaacttgtgttcgctcgcccagcgccgcttggagcgcgtcagcttgctgtccggcggagtcgtctcatcgtccataggcggttcccggaagaggcgcggcgtgccggcgcagcatccgccaaaccgcagccgcgcgcaaggccggaacgcgcagggagcgcgctgccccatccgcctgccctcccgatttcccacgatgaacgcagcccatttctgctataccgaggcttgatatgacggccccaagctgctttctatcatgataggaaaagccggcggcgaatatcgaccgccggcgcagcgcgcaggagagtaaccgtgctcatcaaacggctcgatcacgtcaatatccgcacgcgtgacctgccgccggtcgtcgctttctatcgcgacatactggagctggaagaacgcgacccaccatccaatctcgacaagacgatggtgcggtggatgtacgatcacaaggatgatccgatcgtccacatcagcacgccaggcgcgctcagcgagcatggcatctacgacaatatcaccgggacgaccggcgggctcgatcatgtcgccttccagtgcgtgggcctcgcgccccttgtggagcggctgaagaagcatggcgtcccctggcgcgagaaccgggtggacgtcatcaggatgacacaggtgttcctgcacgatcccaccggcgtgcagatcgagctcaatgtgttcgacgaggatcccggcccctgagcggcggggccgctccacacgaacaaagaagaaacagaaccaaaatcagaaccataatcatcaggagagagaccatgaacaagcctgaggtgaagatgacggctcctcccagtcaggagcgcaagattgtcaacgtccccgaactctttccggacctgatcgcgaagcatgcccatcccgggcggttcgtccattatgacgagaaggacagtccctgggtccccttcggcgagaatgcggcgatcaagcacctgctcttcgacacgcgccacaacatctattccaacatcctctggatgaaggggccggccgtggtcggcacgcacaagcaccggggctatgtggtgatgatgtgcctggaaggcagcgtccattatctcgaatatgactggctcgcgacgcccggctgcttcatctacgaaacgcccggcgaggcccacacgctggtcaccgaccatcccgagggctgcaagctgttcggctggatgcaggggcccaacgagttctacgatcccgacggcaatctcgtcatgaccgccgatgtctggtggttcatggatcattacgagagctactgccgcgagcacggcatcccgctcaatcccgaactctatctctgacgccgcgcgcgccaatcccgtcgcctatcctttcgaaaggacatcatggtgagccaccctcccaaagcgctcgaacagttcgacattgccggccgcagtgccatcgtgaccggtgccgcctccggcatcggccttgcctatgccgagaccatggccgaggccggcgcccgcgtgacgctcaccgatgtggacggcgcggcggcggagcgcgaggcggcgcggttgcgcgcggaaggatatgatgcgcgcgccgctcagctcgacgtctccgaccgtgcacgcaccacgcaggtcttcgacgagcatgaagcggcctatggcggcctcgatatcgctttcgccaatgcgggcgtcggcatcgggcccggcttctgggaccccaacggccaccgcgcacccgatggccaggtggacagctacaatcccgaatattgggaccggatcatcgccatcaatctcaccggtgcctacaacacgatgcgcgatgccgtccggctgatgaagaagggcggcaagggcggatcgatcatcgccacctcatccaacgcagccgtcatctgcgaggcgatcgtccccctgccctacatgcccgccaaggccggcgtcagccacatggtgaagcatctcgccttcgagctggcggaatatcatatccgggtgaacgccatcctgcccggccccttcgtcaccaacatcgccgatggctcgctcaaggacccggtggtgcgcgaggcgtgggacaagtcgacgccgatgggccgcatcgccgaaccctaccagatcaagccgctcgcgctctatctcgcctcggatgcagcgagctacgtcacgggtgcacagatgttgattgacggcggcatggcgctggggaaattccactagtcgcaagccgcgcgccgccactggccggaccggccatacgggcctgcacggcaagccaaggagcaagacatgaccacgaccacccgcgccgccatctgctatggggcggaaaagcccttctccatagaggatgtcacgctggacgatccgcgcgaggacgaagtgctggtgcgcatccacgcctgcggcatctgccataccgacatggccgcgcgcgacagccagatcccgacgccgttgccgatggtgctgggccatgagggtgcgggcgtggtcgagaaggtcggtgcggcaatcacgcatgtgaagccgggtgaccgcgtcatcatgagcttcaacagctgcggccattgcccctcctgcgccatcgaccggccgacctactgctataatttcgtgccggagaactggaccggcaagcgcgccgacgggagcgcgaccgcgcatcaggacgggacggacgtcaacgccaatttcttcggccagtcctctttcgccgcccacgcgctggcgcatgcccgcaatgtggtgaaagtgcccgagagcgcggccgctattcccctcgcgacgctggcaccgctgggctgcgggctgatgaccggtgcgggcgccgtgctgcgcagcatgaatgtgcgcgcgggcatgccgatcgctatcttcgggtcgggcgcggtcggcctcgccgcggtgatggcggcgaagatcgccggggcgaacccgatcatcgccgtcgacgtgcatgacaatcgccttgccctcgctcgcgagatgggcgcgacgcacagcatcaacggcaggacgcagaatgccgtggaggaaatccgcaggatctccccgcagggcctggcctatgccttcgacacgacgggcctaaagtccatcatcgagcaggccttcgggctgctgctgccgctgggtgtgctgggccttgtcggcgcctcggctcccacggaaatgctgaacttcaacgaatccagcctgatgggcggcggcaagcgggtgatcggcatcctcggcggcgattccgatctccagaccttcctgccggagctgatcgagcaccatctcgcggggcgcttcccccacgagcgcctgatccgcaccttccccttcagccagatcaacgaggctttccatgccggcgagagcggcgaagtggtgaagcccgtgctggtgatggaagactgaacctatcgttcgcgcgcgccggcaagggcagccctgcaagaggccgcccccgggcacgcgccgaacatgccgagaggatgacacagatatgcgcgccgccatcatgcagggcctgaacaagccccttcgcgtggatacgcttcccgatcccgtgcccggcgaaggcgagctggtggtgaaggtcggccgctgcggcatctgcggctccgacctgcacatgacggaagaccctggctacgggaaaggcgcgggcgacgtgcttggccacgagttcgccggcgagatcgtcgctctgggcaagggcgtcaccggttttcgcaccggcgagcttgtctcggtcagtccgctcaggagctgcgggcactgcgcggcctgccgggcgggcgatgtcgcctggtgcgcgcagttcggactgcaggcgggcggctatgcggaatatgcgctcacccgccccaatcagtgcgtgaagctccccgatacgctcagccttgcggacggcgccatcgtcgaaccgctggccgtggcacggcacggcattgccttgtccggcatccgcgcgggcgaccgggtgctggtgctgggcgccgggccgatcggcctcgccgtggccttctgggcccgccgggccggcgcggcggccgtgatcgtgcaggacatcgccgactggcagcgcgagcgcgcgctcatcatgggcgcgaccggtttcatcgtcgaccgggacgatccggtgggtgccgcgacccgcgcgctcggcggcccggcggacatcgtgttcgagtgcgtcggcgtgcccggcctcatcgcgcaggccgtgcagcaggtgcgcccgcgcggcaccatcctgctgcttggcctgtgcaaccagcccgacacgttcaacagcttcgccatgctttccaaggagatccggctggtcacctcggccttcttcacgcagggcgaatatgaggcggcgcttgacgcgctggaccggggcgccgccgaaccgcgcgcgctcgtgaccgaaacgatcagcctcgcccggacgccggagatcttcgaaagcctcaagcgccgcacgcatcagtgcaaggtgatgatcgcaccgggcgaatagccccacccccgcagggaccggaatggcgctttcgggccactatttccttcgcatatgtgatcgcttcatatacggcgaacccggaatcaagaaccatgagtctcgggtaagcggagtaaggacatgacggcacgcggtctgacggtggaaaaaccagcacgggcggaaggccccacggtgcgcgatgcggtgatgaccctgctgcgcgatctcggcatgaccaccctgttcggcaatcccggctccaccgagcttccgctgtttcgcgacatgccgcaggattttcgctatatcctcggcctgcaggaaagcgtcgtcgtgggcatggcggacggtttcgcacagatgagcggcaatgccgccttcgtgaacctgcacagctcggccggcacgggccatgcgctgggcaatatcttcacggcctttcgcaaccagacgccgctggtcatcaccgccgggcagcaggcgcgcagcatcttcccctacgatcccttcctctatgccgagcgcgccacggaatttccgcagcccttcgtcaagtggacctgcgagccggcccgcgccgaggacgtgccactcgcgatcctgcgcgcctatcacatggcgatgcaggcaccgcgcggcccggtgttcgtctccgtgcccatcgatgactgggatcgtgcctgcacgcccatcgacgtctcgaccgtctcgcaggacgtgatggcctcgcccgcgctgatcggcgcggccgccgaagcgctcgacaaggcaaggtcgccggtcatcgtggctggcgcaggcgtgggccgcgagaatgcgcgcgccgcgctcgccaagctcgccgaggcgcacaaggcgcgtgtcttcgtcgcgccgatggccgcgcgcgcggtgttcccggaggatcacccgctgttcgccggtttcctcccggcctcgcgcgaggcggtcgtctccgcgctcaaggggcatgatctggtgctggtgctgggcgcgccggtcttcacttatcatgtcgagggcttcggcccttatgtgcccgagggggcctcgctcatccagatcgtcgatgacccgtcggtcgccgcccgcacgccggtgggcacggcgatcatcggcaatgtcgccgacgccatcgcccggctgagtgccgccacgagccccgccccaccgcgcgccgtgccggacgccgctctccccgcgcccaatgtcgtgggcagcggaacggccatcgaggaagcattgctgatgcagcagctcgcgacgctgcgcccgaaaggcatcatcatcagcgaggaagcacccagcacgcgcgggccgatgcatgatcatttcccgatccggctcgaggacgagttcatggcaacggcgagcggcggcctgggcttcgcgctgccggccgcggtcggcgcagcgatcgcgcagcccgatcgcacggttctctgcctgctcggtgacggatcgtccatgtattcgatccagggtctgtggacggccgccgagatgggcctcgatgtgcgcttcctcatcgtcaacaatggcggctatgccgcgctcgaccagttcggcgcgctgttcgacatcgaagtggtgggaagcaagctgcccggcctcgatttcgtgaagatcgccgagggcatgggcgtaccgggcgcgcgtgtctcgaccgtcgatgcgctcgacgaggcgatccgcgaactgttcgccggaaagggcccgcgactgctcgaagtcgtggtccagcgcccggcatgagcatgtgccttgtgcgcagcatcgcctgcagcaaatgcgggcctgcgcacggcacgaccataatcacaggagagcgataacatggccaagaccttcatcacctgcgcgatcaccggcgcctccccgatgcccaagcatcccaatttccccttccgtccggaacatgtcgcgcaggaagcgctcgacgcggcggcggccggcgcctcgatcatccatgtccatgtgcgcaacggcgcggacggcacgccgagccaggaacttgaggattatcgcaaggtcgtgggcctcatccgcgagaagaacaccgacgtaatcctgaacgtcaccaccgggcccggctgcatgtggttccccaagagcgccgaggagccggccgtgccggacatggaaaagacgctgatgttcacggccgagcggcgcatcgagcatatcctcgagctcaagccggacatgtgcacgctcgacatctgcacgatgaacctgtggggcggcatcgcgatgaacctggagatgatcgtcggcaagatgggcaccatgttgcaggatgcgggcgtgctcaccgagatcgaatgcttcgaggccggggatttcgtgttcgcggacgatctgatggccaagggcctcatcccgaagaactcgcccttcaccttcgtgctcggcacgaaatacggcctgcccgccacgcccgaggccatgatgtattccaggaaccagatcccgcgcggcgcgcacttcaccggtttcggcgtctcgcggcacagcttccccatggccgcgcagtccgtgctgctcggcgggcacatgcgcgtcggcttcgaggacacgatctacctgcgcaagggtgtgctcgcgaacagcaatgccgagctggtcgaatggggcgcggacatcgtgaacaagctgggcggtgaagtggccaccccgggcgagacgcgcgagatgctcggcctcaagggctgagcgacggcgcattgccgggagggggcggaaacatgatccagaaggtggactcgtcgtcggtcaagtcggcgacgcgcacgctcgatatcctcgagttcgtggtcggctgcggccgggccgtcagcgccgccgagatcgcggcggccctcgcgatcccggtgagcagcctctcctatctgctcggcacgctggtcgagcggggctatctcacccgcaacggccgcctccatttgccggggccggcgcttgcgcgcctgagtgccggggaacgcagcgcgacactggcggagcgcgtttatcccgtcgtccgctcggtctcgctacagctcaacgagacggcctccttcttcgtgcggcatggccatgagatggaagccatcacgggcgaagtcgcgccgcaagccctgcgctatacgatcgaggtggggcggcccgtgccgctccatgccttcgcggccggcaaggccattctcgcgacgttcgacgaagcggagctgaacgcctatttcgccgccagccgccgcgatgccttcaccgcccacaccctgaccagcgaggccgacctgcgccgggaagtggccgccatcgcccgcaccggcaccgcccgcaccatcgaagagtatacgcccggcatcatcggcatcggccgcgcggtcatttccggcgggcaattgctgggcgcgatcagcgtggcgatcccggccgcacgcacgaccccgcagcttgaggaacgggccatccagatgctccagcgcgctgccgaagcgcttggcgaccgctgaaggcgcgggccccgtgaacctgctccaccccctgcccctggcacggcatgaggagagcttcacggatatcctcgcccggcccggcctgcgcatcgagcggatcgtctcgcatggccaggtcacgccgcccgacgcgccctatgaccagtcccacgaggaatgggtcctgttgcttgccggcgccgcgcggctgtggctggaggatcacggcgaggtcgcgctcgagccgggcgacagcctgctcatcccggcccatgtccgccatcgcgtcatctatacgcaggccgacccgcccactatatggcttgccgtccatctggagggctgaggccatggccgagatcatcaatctgcgcatggcccgcaaggcgaagaagcgcgccgacgccgcgcagcaggcggccgaaaaccgggcgaagttcgggcgaaccaaagagcgcaagcagcaggagcgcatggcagccgagcgcgcggcacgcaccatcgagagcgcgcgacgcgaaggcccggctgccgaggcgccgccgcgcgaggacgactgaggccagccgtccctcgcgcccatgatcgggcgctcgggatatgcggacaagcgaacggccgccgaatcgctccggcggccgcctgtcatgcgctttctggcgaaccggcccgatcaggccttcttggtgcgccagctgtcggcatagcccgtgcgcgccacggccgagtacggcaccggcgccacgaccgccttgatctccgtctgctcgtgcggctcgacggtcggcttggaggtgccgccattgggctcgccccagagcagcgagacttccgtgccgggcttggcatatttgggatcgatcatcgcgagcgtgagcatcttgccctcgttcgacgagtagccgacccaggtcgagacgccgacatgcttgccgtcgaccagcaccgagtcataggggtgcatcgagtagaccgcgctcgggaactcgaaatatttcgcacgaccggagtccgagaaatagctgctcatcacgcgcagcatgtcctcgtcgtccagcgccagcgtcaccttctcgaggtgcggctcgttcgccatcttctccagcgcttccttgccgatgaagtcatggtcgaacttgacgatgatgccatagccgatgtcccagggcgtcaggccatagccttccaggctctcgggcacataggaaccgccgatggagcacttggcgccatagctgttctcgccggcccacttgcggaagtcggccgagccttcgccgaagagatagcccgggaacggcgagggcacccagccggattccagcgtgttggacgaataggcacggccgccgacgagcgccagcccatggttcttgccggccgcgaccagcgccgaatgaaccgcctcataatccgcccagggaccatagagctcatagcccggctgaccggccatgccgtgacgcagcgcgccgacggtcttcccggcgatctggatgtccgccatgttgaagaatttgaggtccggcggggtctggcccatcgcgtccgttaggatcgccatggcgttggggccctgcagctggaagcgatagtggcgacgcacgccgtcggtgcgcagcgcggtgcgctcgtcacgggtgagcgtcacgttccacttgccggtggcggcatggaactcggcccactcgatggccggcgcgcggccgacgaggttgaactggttctcggcgagatagaacaggatcacgtcgccgatgacatagccctcggccgtcaccggaacccactgcttggccttgccgggcgcgaagttcttgaagctgttgatgccgagatagttgaggaaggcgaaggcgtcggggccttcgaccatcagctcgaccatgtggtagctctggttgaagagcacggcggtcttggcccatgcgcgctgctcgttgcgccagttggaatattccgccgggacgccgggatagacgttcgggccggtctgctggttgcgcaggaaatcgactgcatttccggcattgtccagcacatcttgaagacttttcgccattctactctccttcagactaaagttcaggaattcaggattctgtctttttccgcggcgtgcgccgcatccagccaggacgcgaggacccgcgtcatcgccgctggctgctcgaccgggaccatgtggcccgcgtcgggaatgatcgtcagcgtcgcgccgggaatcgcggcggcgatggcttcatgctgcaccggcggtgcccaggcatcatcggcgccggtggccacgagcacggggcagcggatggccggcagcaggctttccacttccgggcgcgcaagcagggcgcgcatctgccgctcatacatgtcgagaccggcatcgctgcacatctgccacagcatgtccatcaggcccgggcgcgagcgattggcctcgccgaccatcgggggaagccatgcatcgatgagggcatccatgccctgctccacgccgcgcgccagcagggcaaagcgaccatcggcctcgccgggccggggcaagtgaatgccggtgctgatgaggccaaggcccgcaacccgctccggtgcgcggcgaatgatctccagcgcgacccggccgcccatggaatggccgaccacgacaaagcgctccggcgcctgcgcaagcacctgctcggccatggcgccaaggctgtccgcttccccatagcccgcaaccgccgtcaccggctgatgcgcgcccagggcctcggcctgcggtgcccagatacggtcatcgcagatcaggccgggcaacaacagcaggggcgctgccttggaaggcgagtgactcatggaaatccgatgttcttcgtatatacgaagatttcatctactcgaagaccggcgtgaatgccagccccaaatgtgcagcacgcgcacaattgaaaggtcatgctgcggcacgacgcgcagcatttgccgcacgtcgtgcagagggaaaccggtcagtccaccagcatcagggcgtcgagcgcaatggccccctgcccctcgggatagacgaccaccggattgagatcgagttcctggatgcgcggttcgccgcgcagcaatcggccgacctggccgatcagctccgccaccgcccccacgtccagcgcgggcgatccgcgataaccgtgcagcaaagcggcctgcttgagcttgccgagctcggcgacgatcgcctccttcgtcatgtccggcgagagcaggcgcacatcctgcaggatctcggccgtcacgcccccgaagccggcgaggatcaccggaccccattgcggatcgttcttcgcgccgacgatcagttccagaccccgcgcgcccatcgcctcgatcagcacgccgtcgagaatgatggaggcgtcatagcgcttcacgtccgcgaacatcttgtcccaggccgcgcggatcgcctcggccccgacgagattgagcgccacgccaccggcatcgctcttgtggctgagcgcggcggcctgcgccttcatcaccaccgggccgccgatcgcttctgccgcggcgatggcatcctcgaccgttgcagcaaactggcccttgggaaagctgatgccgagcggggcaagcagcgccttcgccttatattcgggcacgacgcccttctcgctcgccagcgcgggcacgcttgccggcgccgcatccgtcctgctcgcatcgcgcgcaccggcagcggaaaggcggcggatggcacgcagcgcgcgctccgtggtcgggaaatagggaatgccttcggcgcgcagttgctcgatccagtcggcaggcacatcggcgccttcgtccacgccgccgaagatcaccggcttggtcgccttgagctcgcgcacggccttgaggaacggcggcagcttgatgccgatggtcgccggattggtctggatgatcccggcgaagatcgtgccgacacgatcatcctcgaacagggccgccagcgtgcgataatacatgtccggatcgaccagcccctgtgcggtcaggtcgagcggattgctgaccggcacgaactcgggcagcgccgcccgcagcgccggcgcattaccgtcatcgagggtcggcagcgccagctccaactcctcggccagatcgagcgtcagcgccttgagcgcgccggactcgcccagcaccgccgtgccgccgctcggcagcgcggggcagcgcgcggcgatctcggtgatgtcgcccagttcctccagcgtctcggccacgaccacgccggcccgctccaccttggcgcgcatcagcttgtagtcgccggccatggcgccggtatgcgtcgcggcggattcgcgcgcggcgctgctcttgccggggtgcagcaggacgaccagcttgcccgccgcattcgccttgtccatcagtgcgaggaagcgggcgggatcgcggaactgctcgacgatcatcgcgatgatccgcgtcttctcgtcggcgatcatgaactcgacataatcctcgacgccgctgccggcctcgttgccggtcgagacggagtaagtgaggtcgagcgtgcggctctccagcatcacggcgagcacggccgccatggcgccgctctgcgagacgatgcccacgcccccggggctcggcgccttgatgtcggtatcgatgaaggtcagcgggatgcggtcgagataatttaccgagccgaggcaattgggcccttccaccacgatgcccgcctcatgcgcgatgcggccgatctcctgctggtcggccatgccctgctcgccgccctcggcgaagcccgcggcaaagatgatcgcggcgccggccttgcgcgcggcaagctggcgcatggtgtcgagcacggcgacgcgcggaatggcgaggatcgcgcagtcgacgccttcgggcagcgcgtcaacgctcggcaccgcagggcgtccgctgatcgtctcgcgcttgggattgacgagatggatgtcgccggggaattcgtttcggacgaggttggcaagcacgctcgcgccaagcgagccgggcgtttccgatgctccgacgatcgcgatggaccgggggcgcagcaggcgattgatgtcacgcgccccagcctggggacgcactccggcctcaaccgtcatatctcaactctccttagcggaaccaaatactggcagatcaagccatttcccgcgtggcgacgggcggcgcaaaccgggatggacgaggcggccgggaagatgcccggccgcctcctgtcatcagacctcggtcttggtcttgtcatagtgcccgagaccgggcttgaacgtcttgtcgtcgaggaactgcttcatcgcgacatgccggccgtccgacttgtcgaaccagttgaggccttcctgcaggcggatcagatagtcttccgcattgtcgtacgtcatttccttgacccgacgcacggcatccttcgtgtacttcaccgtcgcccagttcttctggatgagcgtctcggcgacctgcttcacacgggccttgagctgatcggcgggcatcgactcattgacgagattgtagcgcgccgcgtcctggcccgagagattctcgcccatcatggcgtggtacatggcgacccgcatcggcatgaggtcgaccgcgactttcgtcgcgccgccgccgggcaggataccccagttcacttcggaaagaccgaactgcgcctcgtccgccgcgaaggcgagatcgcaagcgaagagcgggccataagcgccgccgaagcaccagccatggaccatggcgatggtcggcttctgataccagcgcagacgctcccaccaggtataggcctcgcgctgtgccttgcgcgtgccggccagaccctcggcctccgtctcgcgaaaatattccttgaggtccatgcccgcgcaccaggccggaccttcgccgccgagcaccagcacgccgacatcgtcgcggaactcgagctcggtgagcaccttcagcatctggcggttgagcttggggctctgcgcattccgcttggtggggcggttataatagacccacgccacgttgttcacgatctcgtagcggacggtatcctcttcccgttccaccggcttattctcctcggacatgcgattttccttttcaggccaattatgctataagccatagcattcaccgccgatgggagcaagccatcgaacgaggtcagggaaacatgggcgaacgaatgaggcaggacgatcaggacgccgggaccggcagcacggatgcaccggcagcgctgctccccagcccgctcgacaatatgctgggctatcgcatccggcgcgcctcgatggccatgatgcatgatctggcccatgcgctgcggcccttcgacatcagcgtgggtgaagcgtccctgctcatcatggtcggcgctaatcccggctgccgacaaagcgatctcggccgcgccctcgagatcaagcgcgcgaacatgacgccgctcgtcggccgcctgaaggcccggggcctcatcaccgacgcgccgatcgacgggcgatcgctcagcctcacgctcacggaagagggagaagccctgcagaaagtcctgctggcgcatgcccagaccagcaacgaccgcttccgcaaacgcctcgcgctcgacgaaaaggatctgatcgccgccatggccgccctggcacgctgaggcgccgcgcggacaggcctcgaaaaagcccgtcgctttgctcttccccccgcaacgcaaagctgatagcgggcctctccacgcactcgtagctcagctggatagagcgctgccctccgaaggcagaggccacaggttcgaatcctgtcgagtgcgccaaagcctccccatgaaatcagcacgtcaagcgggactccccagcggcctttgagttcgacctggcgggcgcctcgcaaacccggacgacgttggcgcggccagcgggctttcccacgacctttgcgagctgcctccacaattcacgagcctcgcagccgtcagcgacgttcgctgccaaccttttccgattggggcgattacgtattgatcctgacacgatgtcagaccctacatcgtcatgcgtcggaaggagcaagacgatgaacgaagcggaacctgcggcgcacggcgcgagcgaccgcgccggacatgaagcgacgaaggtcgaagcggatgtccaggatccggtctgcgggatgacggtcgatcccgccaggactgcgcaccatgcccgccatggtagcgagacctatcatttctgcagcgccgggtgccgctcgaagttcgtcgacgaacctgcccgctatctcggcccgcctccagccccgatcgcggcgcccgaaggcacgatctggacatgcccgatgcatccggaaatcaggcaggaccatccgggcgcgtgcccgatctgcggcatggcgctcgaaccggcaaccgtgacggccgataccggccccagccacgagctgatcgacatgacgcggcgcttctggatcggcctggcgctcgccatcccggtcttcatcctcgagatgggcgcgcatctctctccagggatgcatcgcctggtgcccatgtccgtctcggtgtgggtccagttcgtcctggcgactcccgtggtcctgtgggccggctggcccttcttcgagcggggctgggcgtcgctgcgaacgcgcaatctcaacatgttcacgctcattgccatgggcaccggcgtggcctggacctacagcgtcgtcgcgacacttgcgccgcagctcttcccgcccgcgttccgcaacgccgacgggatggtcgcggtctatttcgaggccgcagccgtcatcactgtcctcgtgctgctgggccaggtgctcgagctacgcgcccgcgagcgcacctccggggcgatcaaggcacttctcaacctggctcccaagaccgcacgccggatcgccccggacggcagcgaggaggaagtgacgcttgatctcgtcgcggtgggtgaccggctgcgcgtgcgacccggcgagaaggtgcctgtcgacggcgtggttgccgagggccgttcctccctcgatgagtccatggtcaccggcgagtccatgccggtgaccaaggcggtcgaagacaaggtcatcggcggcacgctcaaccagaccggcgtccttgtcatcgtcgccgacaaggtgggacgggataccatgctggcccgcatcgtccagatggtcgccgaagctcagcgctcgcgcgcgccgatccagcgcatggctgatcaggtctccggctggttcgtgcccgtcgtcatcggcatcgcggtgatcgcctttgccgcctggagcatctggggccccgagccgcgtttcgcctacgggctcgttgcggccgttgccgtcctcatcatcgcctgcccgtgtgcgctggggctggcgacgccgatgtcgatcatggtgggagtcggcaggggtgccgggctcggcgtcctcatcaagaatgccgaggcgctcgagcatatggagaaggtcgacacactggtcgtcgacaagaccggcacgctgaccgaagggcgccccgccgtcaccgggatcgtcgaggccgaagggttcgacgcgaccgaactgctgcgtctcgccgcttcggtcgagcgtgcatccgagcatccgctcgcgctcgcgatcgtcgaggcggcgaaggaccgcggcatcgcgaccagcgaagtcagcgcgttcgactccccgaccggacgcggggccctgggcatggtcgacggccgacggatcgtgctcggcaatgcccgcttcctgggcgaggaaggcatcgccacccagtcgctcgccgagcaggccgacgcgcttcgccgtggcggcgccacagcgatcttcatcggcctcgacggcaaggtcgcgggcgcgttcgcgatcgccgatccggtgaagaagacgacccccgaggcactggccgcgctgaaggcggaggggatacgcgtcgtcatgctgaccggcgacaaccgcacgaccgccgaggcagtcgccgcgcagctcggcatcgacgaggtcgaggcggaagtcctgccggatcagaagagcgcggtggtcgcgcgtctcaagagcgaaggccgcgtagtcgccatggccggcgacggcgtcaacgatgcgcccgcactcgccgccgccgatgtcggcatcgccatgggctcgggcaccgatgtcgcgatcgaaagcgccggcgtcacgctgctgaagggcgatctcaccggaatcgtgcacgcccggcggctcagtcaggcgaccatgtccaacatccggcagaacctcgtcttcgccttcatctacaatgccgcaggcgtgccggtcgcggcaggagcgctctatccgacgttcggcatcctgctctcgccgatcatcgcggcggcggccatggcattgtcttcggtcagcgtggtcaccaacgcgctccggctgaacaggcacgcgctgtgaacatcgggcaggcgtcgaaagcgagcggagtctcgcagcgcatgatccgccgcggtggatagacgcaagcagcttcacctgctcgcgcgatgaggctcgtgacagggcgcagtcccgctgcccgcttcgcggctttcagtcccccgcgccttccaatgtcctgaggcccatcactttctcgacggcatcttccagcaggaccggaaacatctcgtcctccaggaacacggggcctggcctgttcagaaggctgttgttcaacgcggcgaggagcatctgcacggcaaagcggattgccggttccttcaccgaagcctgatcgatcgtggactccgccctgatccgttccagcagataattggcaagctcgtgactgttcctgcgaaacggctcccaggcttcgggatcctccagggacaccttcacggcactgcgcaggaagatcgcgttcgccagataggcccgcaccattcgccggatggtcgccccgagcatatcccggaacgggacggcatccagctgcgcctgggactgggcacgggagctcatcgcatgcttgatgatcagggccttgaagaacgagaccttgtcgggaaagcgcgcatagaaagcgcctgtcgaacagccggcgtccgcgcagatccgcgcgacggacaggtcttcgaaatccacccgcctggcgagcgccagaccggtctccaggagcgcgtcgcgcatctgcttgctgcgctgctgctgcgccgggaatgcgccggccgtcctgagctgctcttccagatcacccgccaaaagctacttgctcctcattttccgcacggttgacacagaagcgtccctatcgcaaatgcccacaaaacataatgagagtctgattcttttttaggaggggttatgttttctcgtcgcgcattccttggaacggccgccgcactgcctctcgcggcccgtgtcgaggccgcccccgcccgcccgccccacatcgtgttcatcatggccgatgacctcggctatgcggacctgagcttcacgggccggaccgaatacgccacgccgcacatcgacagcattgccgagcagggctgcttcttctcagatgcctatgccaattcgtccgtctgttcgccgacccgcatggcgctggcgacgggtcgctaccagtatcggcttcgcggcggtctcgacgaacccataggcggtggcccggagcctgtcggccttccgcccgagcatccgacgatcgcctctcgcttgcgggaggctggataccggacggtcctggtcgggaagtggcatctggggtcccctccccggttcagcccgttgctgagcggctatgaccgcttcttcggcattcacggcggcggcgcggactatttcacgcacagccagtccatgcagggcggcggctccagcgatctgtacgacggcagcagcgtcacggaccgtcacggctatctcaccgacatcctgaccgagcgggccgtggcggaaatcgatcttgcggcgaggacgcgcaagccgctgtttctcagcctccattacacggccccgcattggccatgggagggccccgaggacgaagcgctcgccgcgcagatcaagtcgctgctcaactatgacggcggcagcgattcgaccttcgcgaagatggtgcaggcgctcgacaagggggtcggcaaagtgctcgccgctctggaagcccagggcatgacccaggacacgatcgtcgtgttcaccagcgacaatggcggcgagcgcttctccaaggtctggccgttcgacggcatgaagggcgatctgctcgagggcggcatcagagtgccgatgatgatgcgctggccggggaagattcccgccggttcccggagcgcccagatcgcgatgaccatggactatatgccgacattcctcgcgaccgcgggcggttcggcggatcccgcctttcccagcgatgggatcaacctgatgccggcggccctcggccagagcgctccggccccgcgaacagtcttctggcgctacaaggcaggcgaacaggcggccgcccgctccggcgactggaaaatgctcagcgtgaacgggcatgaatatctgttcaatctggccgacgacaaacaggaacgcgccaatctcaaggattcaaatcctgagttgttcagcaaactcaaggacgaatggcgcgcctggaatgagaccatgctgccttatcccgacaattcccccagctattcgagcagaggcaaaggatatctggcggttcatgattgaaacgaaacgatataataaaagggaggacataggtgagaccattttccgcatttcgttcacttggcacgacatcgtccatcatcgcgatggcgttttgccaccatgcgccgctcatggcccagcaggatgatgcggcgacctcttcgacggctgacaacgcgccgtccacggaagccatcgtcgtcaccggcagtcgcctggcccggggaggctttcaggctcccacgcccgtcaccgtactcgggcaggaggaaatcgcacggcagggttcggcgaatatcggtgacgcgctgaatcagctgccgtcgttccgcgcgcagtccacgccggccacggccggtgtgtccctcgccaacgcgggcgcacaactctccgaccttcggggccttggcgccaaccgcactctggtgctggtcaatggacggcgcttcatttcgggcacggtcgctggcaatcccctctccccggccggcgcggttgacctcaacatgatcccgacctcgctggtggcccggacggaggtggtgacgggcggcgcgtcggcggcctacggctcggatgccgtggccggcgtggtcaacctgatcctcgatgaccggctggaaggcctgcgcggttcggcgcagctcggcatggccgagcgcggggacaatgtggagcgcttctactccctcgccgcaggaaccagcttcgcgggcggcgccgggcacatcgtccttgccggcgaatatgccggttccgatggcatcggctcctgttacgatcgcccgttctgcgcggcggaagtcgcgcccatcaccaacccgaacccccaggcgaacggcctgccccggcagatcctgctccccaatgcgcggcctgccacggcctcatggggcggcctcatcgtgtccgggccattgcgcggcaccgagttcgcggatgacgggtccaccttccagcatgattatggcacctattatggggcgggcctgttccagtccggcggcagcgcggatccccgcaatgcctattttgacaatttcccgctcgtcgcgcccgtcgagcgctattcgctctacgggcagttgcgctacgatctggggtcggacctcgaattcaagatggatgcatcctacgggcgcgtgacggcggaactcgtcggcgcgcagacccgggataccaacatcgtcatccagcgcgacaaccccttcctgccggaggcggtggtcgaccgcatgaccgcgctcgggctgacgtccttcaccttcggccgcatcggccaggatctggggccgatggtcggcaggacgacgcgcgagacggcccggatcgccgccgggctggagggccggatcggccagggctggtcatgggacgtctattatcagtacggccagaccgattatgcgcagaccgcctccaacaaccgcatcaacgacaatttccttcgcgcggtggacgccgtcgaggcgagcgatggatcgatcgtctgccgctcgacgctgaccgacccgaccaatccgctcgttcagggctgcgcgccgctgaacctgttcggccagaacaacttctcggcggcagcaaaggcctatgcctatggcacggcgcagcagaacaccaagctcacccagcatgtcgtggcagccacgctgcgcggcgaccttttcgaaggctgggcgggcgccatcccggtcgcgatcggcgccgaataccgggtggaggatgccgaaggatcggccgatccggtctccacggccctgcgcttctacaccagcccgggctccggcatcaccggccccgccgtcgaagtgaaggaagcctttgccgaggccgcactgccgctggcccgtgacctgcccttcatgcagagcctggaactgaacggcgccgtgcgcgtgaccgattattccacgagcggcacggtcacgacgtggaaggtcggcggcgtctgggacgtctccagcctcttgcgcgtccgtgcgacacggtcgcgtgatatccgtgcgcccaatttcttcgagctctacagcccgcccagcagctccttccagcgcatcgacgacccgcgcttcggcggcgccagcgaactcgtacccgtgctgatcggggggaatgagcagctgaggccggaaacggcggacaccttcacggccggcgttgtggtgtccccgatgcgtggcctgcgcatcgcggccgactattacgacatcaggctcgacggcgcgatctccacgctgggcggcgggacgatcgtcgcgcggtgcgaacagggtgcggccgagttctgcgcgctgatcgatcgtgatcccgcaacccagcaattgctgggcgtgcggaacatcaatctcaacgtcaattccctcaaggtccggggcgttgacttcgaagccagctaccgcactcggctggcggacgggacgctggatatccgcctgctcggcacgcatgtgatcgatctcatcaccgtcgacagcggcgggaccgtcgatcgcgccggcatgaatggtgccccgacatcgcagacatcaggcgtcccgagctggacggtgaccggcaatgtcggatggtccaaaggacccttcgccgcccagctgcagggccgctatgtctcgtccggcgtgtataatgcgctgctcatcggccccggcgaggagggatatgccccgaccgcatcgaacagcatcagcgacaacaggatcggcgcgcgggtctatctcaacctgaattcgcagatcaccgtctatgaatcgggcaggcagaagctggagctgttcggcgtcgcgaacaatctgctcgatacgatgccgcccaacaacaccccgtcgagctccggccccggcaatgccgtgctctacgacgtgatcggccgcgcctacaagatcggcgtccgcttcgcttattgagcgaaagaccatctggtcgtgaggcagccgatcatgatcggctgcctccggtcggatcataaagcgattttcatgtcgagccggacgaaccgtccgagcggatcgtagaattgcgggaaggtgttgccgttgccgagcacgccgatcagcgagtccgcagcgaccagaggcgggtcgcggtccagcacattgagcaccgacaggctgagcgtcaggcgactggaggccgggatggccaggctcaggtcaaaatagtcctggcgcgggatcttcccgcgatcgggcgaaacggccccggcgagaagcggatcggcactgctccggtcgacccggacggcgcccagccgacgccaggtcagcatcgtggagattgccccgtccgtcacccaggtgaccgatgcacgctggcgccagcgaggcgtcggtagaccgcacaccagcccatacagccccacacaatcgaagcggccaagttcaggcgcgcgctcggcctgctgacggaagacgtggctggcgacgagcgagagccgtatctccccgcccggcccgggcggaagcgccgtggtgtagcgcacaccgatatccacaccggacgtcgccagggcgccgatgttgcgcagcggatcggcgacatagccgtcgttgccaaggtcgagcgagccgttgatgggcgagcgatggaccagctgacacaggctcgggacgccggtctgtacgcagttggagaggatcagattggccccgatctggccgatcgcgttgcgcacgcggatgtcgaaataatccaggctcaggctgaagcgcggcatctccggcggcgcgatgctgacgccgagcgtgagagtgtcggctatctcgggctgcaacgccgggttcccaccggtgcgaatgttgaacagccgggccgggttgacggcgatattgccgaactgggctgtcgtgacgcccgatgccgcgcaggccgcgaagtcattgccgttcacgcggccgttcgtcgcggggccggcgcagggatcccagccgctgaaggtcggattgcgggctggcgcaaacagttcggccacattcggcgcgcgcacggcgcgattatagcttccccgcaagctcagtccgcgccttgcccaggtgaaaccggccttgcgactgtgtgaccagcccgatgtcgaatagcggctgatgcgccccccgaattccagcgtgatccgtccgaccgcatgggccgcgccggtcagcggcaattgcagttcaccgaaggcttccaccacgtcgaacgcgccatgctggtcgagccggcgagtcccgctctggcccgaaaggtcgccgctttcgaaagtcccgttgaagtcgagggcgagtatctcacgacgatattcaccgccgatcaccacgccgaccgcctcgccagcccatgggctgcggattcccgccgcgtccaaccgaccggtcagagccacatttgccacccactcctcagtgcgcccacgcatcgaggccgtcgcggcaagatagtccacggcttgccggtcggccgggcccacgcgccagacatcataggggcggcaggccaggtcgattccggtcaggacggcagcgcagaccgggcgcccgacagtcgggctggcaggcctgtcatccagtctcacgtcaagggcccgcccgatgcgcgtccgggagagatcgccggtgaagacttcccgaagatcgacccggccatattgcacatggctttcatactgccagtccgcgttcgcttcgccccgcagccccacaatggcgcggaacgagcgatgccggatatcgtccaccctcggcccgccttcgacattgcggcgcccgatcgacacgagacgccgcgcgcccgtccccgcggcgattccacagacggcgtcctgctggctcgcggaaagcagcggattgtcgcacgcgatggggaagagctcaccgaatatgcccgagggcgctatgcgggcccgggtgtggtcatccgcgatcatgaattccgcgaaagggacgaaagcggagctcaactcgtaatgaccgatcagccctgccgcgatccgacgatcgggccgctggaggtgattgtcgggcgcgtagttgaaggaatcgcgactggtcacataagggcggaatccgtccgaacccggatcgagcgtgaccgccggcccagccccaccgtccaggatgaaacgggccgggaccgtcgtgctggagcccaggcagctcagcgcatcgtcggtcgcgcgggccctgctcagcccgcaggcgctgtaatcccgctgtcgctgcaagaccccatccacctgccggaacgtgccataggcgatgacatgccctcggtcccccagccgcgagcccgcctgaagagtcacttcacggctccatccgtcagcgaccagtcccgccggggacgcatagcccgctctcgtcacgatggctcgcgccggactgtcattgtcatggatataggcgccgaggctcgcggaggcagtcgcgccctcgaaatgatcgtcggtaatgaaattgatcacgccggcgacggcatcggacccgtagatgctcgatccgccgccggaaaccacctccatccgcttcacgacgggtaggggaatgctattaaggtcgggcaccagagccagcgggtcgcccggcatcatgcggcgtccgttgatgagcagcagcgtgcgcgcgctgcccaggccgcgcaaattgaccgtggcggtgccggtcgcctggccggaaaggaaggcgccctgctcggtgccggcgaatggaaggctggcgaccagatcctcggccctgagcgtctgccccggatgctgcgcaacgagatccagcgagaagactgggccgaccggctcatcgctcggggggcggatgcgcgagccggtgaggatgatcgtttcctcagcgggcgccgcacccacctgagcgagcgatggcggtgcccgtgcaggcctcgtcgcgatgctggcccgtctcgccctcgtgatcacgaaaatgccgctgggcctgcgcgcagcccgcaatccggttccggccagcatccggcgcagagcctcggccgtgcccagccgtcccgcaatcgcttgcgtgcggaagccggccacctcttcttcccgaaaagcaatctgtgcgccggtaaggcggccaagggtgcgcagagcgtcgccggccggacccgaggcgacccgcacgacgtcctcgcgtgtctgggcccgggcagcaaccggactggccatcggccccgcgaccgccagcacgagacaggacgaacggaaaagcagggcgtgaaccgacaaggccctcgcccgaactctgcagatgagacacgtcaactgcttctccgcatgtgcccggctcagcgtctcccgggttcgaagcggatcaccttgccatcggtctctgcccgtacgtcgagcagagacgtcacggcgtccacgaagccgtcgatctccccggatcggaatacgccgctcaccttgaaggatgcgacggcagggtcaacctcgatctgcctcgtcgccatgcgattgacgcgctggacggcgatagccagcgtttcgtcgacaaggaccacctcgcccgtgacccaggccctgctgcgatcgtccagcagtcgctccatgagcgccggccggccatcgccatggatcacgagccgcgtccccggcttcagcgcctgctcgaagcgatgtgccggcgaccgcacgatgacgcccccttcatacagttcgacctggatctggtcgtccagacgctcgaccgagaacaatgtccccgttgcggtgacgctgatcccgctcgccgccaccacgaaaggcctcgccttgtccgatcggacggcgaagagggcccggccgcccgccagttcgagcgcgcgtgactggctcgtatcgcgcaccagaaccctgctgtcgccatcgagcgtgacgacagatccgtcgggcaatgtggtcaccctgcgctctccggccgccgtgcgcagatcgacaggcgcggtcggggacaccccggaagggatcatgaccagcgccagggaggcggccagggccatcgcggcaacggcgccaccgccaaggaaccatcgccggtcgatgcgccgcacctcaggtgccggctctgccggtgcaggctctgccggtgccatcgcctccgggcgctcttccagttcatcccaggtttcgctcacccgcgtgaacgcctccaggttggccggcgctgcggcgagccaccggtcaaaggcagcgccttcttccgccgtcagccgcccctgcagcagcagggcataccactgtgcggccgcatcgatggggtcgtggggggcatgcatcgtcatttcggatcccccagccgacgcaccagatgggcgatggcctgcgcgagtcccttctccaccgtgctcagtgacacgccgagccgatcggcgatttcgcgctgggagacattctcgaaccgggcgagcatgaaaatcgtgcgcgtccgttcgctcagttcctgcagggcctgggtgacgatggccagtcgctcccgaccaatcagcacacgctcaggatcgatcacgtcgatgtccgatgaaacagcggcaatatccttgctgtggcgcatccggaccgccagcctgcgcgagcgatccgccagcagattggccgcgacaccgaacagataggcgtcgacgcgatcggccccttcaccgtgcctgtccgtccggatcaagacttcctgcgccatgtcctcggcatcggcataggcgacgccccgacgcaagaaataagtgatgagtggcaaccgaaaacggccgttgagcgcggtcatggtggcgcccggcacatccgtgccgccgcatagcctcagccggtcagcagcggccatggccagcgttcctccccggccggacgcaggcgaacgggatgccggggccatatgccgcgcgatctctgcttcccgtccgcctgtccgtcatgtcgtttccgataccctattcgtcagcggccctgccagccgtccggctgaccataaggcaagccgacttcgaccgcctcgatcgcccggatgctgttgtcacggatattgaaggcttccgcgatcagcacatggcttggtatccgcgcattagccggcatcgcgaccttgccgtgcgtgggcgagtcgacttccctgatcgtccccggatggacgaacatgaacatgcccaccacattgccccgctcctcgtcgaccagcacataacggcgcggttcgacgcgctggatgtagcgccagagcccggtcttcatgttctggtcgcaggtcatgttgaaggggttgaaggccggatccggaaaactcggcgacttgtgctccggattgttcgtggtctggatgccgttctcgaccctgttgcaatcgctggtgaatgccaccggagcaccgctggtcaagccgttgaagtagctgtccgcggccttcaccagcgcgtcacgcgacggccgctgccccttgggaagcgcttcatcgaaagcgggcatcttggcgcgcgcctccagcttcgcgacgtgctcggcattgcgataaatcagcatctcggcttcggcgaccttgcgatcgaccaccttgaggcgcagcgagacgagcaccgggcgatccgcctcacgcgccgtgccgaaccagaccacctggccggccggaacgtccgcgaaataacggctgtaactgcccttgttctggtatgtcgcccagaagccgtctccgagcgtcagcggcacgctgttctcggtgtagtgaaatccggccgcgaccggaaccttcgcgggatccttggcatccatggccgccatgaagccggcggcaacaccctccaggcacgcacggtcgcagctcacctgagccagggccggtgatgccgcgatggcggcgaagctcagcagcgcagtggcgatcgtcttcctcaaacccattctcgatactcccgcaaccatcatcgatcccatccgcttccgcggccataagcatagctcgtgccgatcgcctcgatccggcgaacgccagtcctgtcgaccttgaacgcctcgaaaatgcccacactgctggggcggagaaggttggggggcaccgccaccgggccgcccttcgtgtcgagcgtcttcttgtccccgtcatgctcgaacagcgccatgcccaccacgatgccgcgttcctcgtcgatgatcgtgtagcggcgatactggatgcggctgacgaaatcgaagaagcgactgtcgatattgtccttgcagttgaggctgtaaggctggaactcggactcgaagctgcgcgaccgataggtgggattgctggtggtctgaaggccgttttcaaggcggaagcagtcgctggcaaaggtgatgccggcagaactgtcctgttcgatcgcgtcgaaatagcgatcggccacctggatgaggctattgcgcgagaggcgctgggccgccggaaccggctggttccagagagggtccacgcctttggcattgagtgccgctacatggggtgcattgcgcacggcaatgatctccgactcccggatcgccttgttcacgaccttgaggcgaacggtcagcagcccgtcgatgccattctcctgcatggtggcgaaggcgtttatctcgccgcgcgccacgtccgagaagttgatgcgataggcgccgagatggctcgcgagcgcccagaatcccttgtccagcgggatttcgacaccgttctccgtgtgacggaagtcgcgcgccagcggcaggctcgaggcatcatgtgcgcgcatcgccttgagataggcgtccatcacgctctcgaggcaggaccgctcgcaatccatctcgcccggcttgggcggcgtgccgtgcggggcgggagatgcaaccgaggcacccggcggcgccacggcaagcagagcggcgacaacggacagacggatcatggtcgtttctccacccagcctgaaggcatcttgtagggcacggcgagatgcgcggcctcgatctgccggatcttcccttcctcgatcttgaagagctcgcccatcatcagcgtgaagggccgcgtgaacggataaggcactttcatcactttgccgtcggcaagcgtgacctgcgggatgttgccgcggtgatcccagaacatgatcgagtagacgagcccccgctcctcatcgacgatggggaagcgacgctcccgaacgtccgttacgaacttcgagaagccgctgtcgaactgtgcctgacagcccacagcatgcagtgtccccacatatcgctcggccttgctgctggtggtctgggtgccgttctcgaaccgtatgcagtccggatggaacggcgtcagcttgccggtcgcctgcacgatgccctcgaaataggagtccgcgatccggatcagctcggcgcgcgacgaccgctttgccggcgggacgaccgcgtgaaaggccggcttgtcgtaggatgcttcgagcgggcgcttgtcctcccgcgcaacgatcgcttccatctcgctgatcttgcgatcaacgaccctgaggcggagattgagcagggcacgcgtgccgttttcctcgacctcggcgaacagcgccgtctcgccggtcttcacgtccgaaaagtgcagccggtatgggccaacaccggtgacgctggcccacatgccatcgccgagcgccatcgtctggccgttctcggtgtagcgcgcgccggcagagagcggcaggcccgccgcgtccttggcggccagggctgccagataggcattgcccagcccttccagacaggcacgatcgcagtctgcgcctgcctcggccttccctgcctgcgccatcagcagcaagggtgctgcgagcagagccaatctccgtttcttcatcgatttctggttcctcgaaaaaggcggcgggatcgcgaacgaccccgccccgtctcgttcagaatgtgaccgtggcgccaacatagatgtagcggccgagagggtcatagacctgcgggtaggtgttgccgttgccgagaacgccggtgagcgagctcgtgctgatcagcggcggtgccttgtcgaacaggttgttcacgccggcgcggagattgaactggccggccacgttggtcgaataggccaggtcgaaataatggcgatcgcccacgcggcggtcgacttccgcgacgcgtccggtcagcaggggatcgctgctggcgcgatcgacggtgacggcaccgatatagcgccagttgagcgagaaatcgccgacccagggcgtcgcccagaccagccgcgcgcggtgccgccattccggcgagggtacgccgcaggtcaggccgaaatagcccttgcactcgtaggtgccgagacccggcagcggctcggtcttgagcgaacccagccatgtgccgttgaacgacatggcgagggaaccgacattgccgaggccgacctcgtcgagcgccagccggtaatcgacggaaagatcaatgccgctggtcgatttcgaacccgtgttgcgacgaatgtcgagcacatagccgtcattgccgagatagatggaaccgttgacgggcgaccgcaggacgaggtcgcagtagaaggggtcagccgtctgcacgcactggcgcaggatcaggttcccgccgatcacgtcgatcgtgtcctcgacgcggatgttgaaatagtcggcggtgatcgagagccccggaaggaatgtcggcgtggcgacgaagcccgccgtccaggtataggccgtctccggcctcaggccggggttgccgcccgtgcggctgttgtactggcccgccggattggcgataatcgtgccgaactgcgcttccgtaacgccggaagccgcgcactgggcgaaggtgtagccgttcacgcggccatcgacggccgggcccgcgcaggggtccgtgccggtgaacccgggggcgccaagcggcgagaagagctcggagacgttcggcgcgcgaaccgccttgttgtagccggcacggaaccggatgtcgcggctgggtgcccagtcgccgccgatcttgaaggtgtgcgtcgaaccggccgtgctgtattccgagaaccggtagcccatgttcagcgacagggagtggagcagcggccgctcctccacgatcggcacattggcttcgccgaacaactcgaagacgtcgaacttgccgtccatgttgacgcggcggctgccattctggcccgccagctcgccgttacggaaggtctcgtcgaagcgactggagagggactcctcgcgatattccgcgccaagcgccacgctgacgccattctcggcccagggaagctgcacgccatatttgcccaggtcgccagagaacgaaaggccggccaccttctccttcgtatcgccggtccagaaggccgcgatctggaggtagttcacggcctgcggtgtcacgccgttcacggaccagacgttgtaggggacgcagttcgggtccacaccgttcagaaccgccgcgcagaccgggctgccgaacgtcgcgctgcccgcgcgcgtgtcggtgacgacattcagcgcacggccgatacgcgagagggcgaagtcacgctggaacatctcggtgagcgtcgtgaggccgaactgcccgtacacgtcgtagctccaagcatcgcccaggtcgccccgcgcaccggcgacgatgcggtaggactggtggcgaagatcgtcgagccggccgccgccttccacgttgcgcttgccgatcgagactcccctcgtcgcgctcgtcccgctggcggcgccgcagatggcgctcatctggctcgcggagagcagcggattgttgcagttgatctggaagatctggccgaagatgccggaaggcgcgagctgggcgaccgtgcggtcgtccatgtacatcacgtcgagataggggacgaaagccttgctcacttcatagcttgcgaaggcgcccatggtgtagcgccggtcggggcgctggaagtagttgatgggcgtgtaattgtaggagtcccgcagcacattgtaggcacggaacgtgttgccgtcgccagccgggtccaacgtgacctccgcacccgaaccactgttcaggacgaaccgcgcgggactggttgtgctcgatcccaggcaggcatgcgtgctgccggtcgggcccgtggcgccaagtgcgcaggcgacatagtcgcgattgccctggaacgacgcgtccagcttgcgatagccgccatagaccgtgatgttgccgcggccgccttccagattgatgccgatcttggctgacagatccaggccatggccgtctgtcacgctgcccgtcggcacgtcgtagccggccgcccgggcgagcggcgcgacgatgctgtcgcgattattatgctgatagaagctgtgctgggcggagatctgcacgccctcgaaccttcgatccatgatgaagttcaccacgcccgccacggcatcggagccataaaccgcagaggcgccgcccgtcaccacgtcgacgcggcggatcatgttgccgggaatgaagttcaggtccggcaccagcgccatcgggctgccaggcatcaggcgcttgccgtcgatcaggaccagcgttcgcgtcgacccgagattacggagattggcgttagcggtaccggttgcctgaccgccgatgaaggcgccctgcccggccgtgaacgccggaagcgtgttgaccacgtcctcgatgcgcatggcgcccgtcagcttgatgtcttcctcgcccactgtcgtcacggggctcagcgcggagagaccgggctgacgaatgcgcgagccggtaacgacgatggagctggtgctcgcagcgccatcctcgtcctgcgcccaggcgggtccgcccgggatcgcgacgatagccgacgccagcatgagagaaagaacactcttcttcatgataaaccccctgtttgtttctttgatgacggcatgcgccgcactcactggcgaggcggcggcaatttgctgaaggttctgggcaggtcggcgtcgcgcgcgccgggccagcccgaaggcattccgtaaggtgctgccgtgaggaccgcctcgatcgtccggatcttgccgctctcgagcttgaaggcctcggcgatctcccaggtcatcggcgtgtcgggaccgaagtccttcagcatcgttccgtccgccagcgggaagttgcggatcgtgccgctgtggtcgaagaagccgaacgcgaagacggcgccgcgctcgacgtccacgaccggaaagcggcggtcccggacccggtctacaaagcgaaaaaagcctgtcttgaactgcgcggtgcaactcaacgccgagaggcgcgcgatcgggttcgcggcggcagcggcctcgccctgctggcccgcgaggcggcgattgatgtcggcatagtcgatgtcgggattgttcgtagtctgaacgccgttctcgtgccgcagacagtcatccgtgaaagggtagtcggcgtggccgtcattgagctcgatcgccgcgaaataattgttcgcaccccggacgagttgttcgcgcgtctcgcggcgctcggccggaatgatttcactccaggaaggatgcggcgcaccgcgctcctccagcatggccgggccgcgactgatgttgcccgagccgctcgaccgcgagatgatcgtctcgacctcggtgaacttgccatccttgacctgaagccgccccgcatagagcgcgagcttcttggcctccttcatcacgacgatgaagccgatctgctgcgtatcggtatcgatgaagatgttgcgatatcgcccggcgccttcgaccgtgccccagaaaccgtcccccgcagacagggtctggccgttttcggtcagccggacatctgccgcgagaggcaagttcgcggtcttcttcccgccgaccgcatcgacgaactggtccgccattccctgaagacaggaccgatcgcattccgacgcggcttggaccggagccgccacaaaggcggccgccagcgcggcaccaagggtgataacatgtgcgcgccgataacggagcgctgccgcgctgcggatgttcatagtcgcctcccggtccgccccttgtcgggcgatcacggagaagacgcgcgaccgtcacaaacccgtaagattttttatccggccggctcgggcctccgggcggcatgccgcatagtccgcttctgcacccgccgaacgacctgccagggaagggaaggaaaggactcgcctgcctacggcatgcgggaagcatccgcgccggccgcgtccgcttcccggagccgccaccgcgggtcatcggcgcagcgtgcctccaggccccggcccagctccgcgaggctcaccgcgcccagccgctcgaccatcaacgcctccgcatcgcgaagcacatcttccaccgcggcgttgacgagttgctcgaccgcgcaggccgggttggaatgctcgttcccgatcgcgaaaagccgggggccgcccaccgcgcgatagacatccaggagcgacacgcgctccaggtcgcaggcaatggcccagccgccgccatgccctttctccgagcggacatagcccgcatcgcgcaggcccgccaaggtgcgccggacgacgaccgggttggtccccagcatcatgccgatcgcttccgatttcatggggccgtcatgccgcgccatgtggagcagcacgtgcagcatgcgggaaaggcggctgtcgtttcgcatgggtcgatcttcgcaggtctccgcccgttggcaagggcacgccatcatgatacttatgaagttacatgattcgcgagggaaagacatgcgagaattcgagaatccggaccattgggacaatgcggcgcgccattatcagcagaccgcccatcctttcacggcgctctttgcggaggacgcgctggcgcggctgcccctgacgcccggaagccgcgtgctcgatgtcgcggccggcaccggcgcgctcgctctcgccgccgcgcgcagcggtgcgcaggtgctggcaaccgatttctcccccggcatggtggagtgcattgccgctgccggcctgcccaatgtcgaggcgcgcgtgatggacgggcaggcgctggacctgccggacgcgcagttcgatgccgtcttttcgatcttcggcgtcatcatgtttcccgactggcgcaagggccttgcggaaatggcccgggtgacgcgacccggcgggcatggcgtgatcgccacatggcagtcccggggcgcggcgacgttcctcctgctgggcgagatccggcagaagctgttcccggagcggccgggcatggccatgcccgaagccgtccaggcgctcagcgatccggacgatttcgcccgcgccctcgtcgcggccggctatcgcgatccccgcatcgaggccgtgacgcatgattatcggctggacgtggcggcgctcgatgcccccgatacgctgttcggcatgtcgcccgactggaccagtctggacgacggcgaaaaggctgcggtggtcgccaaggtgcgggaccgggcggctgatcgcccaatcctgcccatcccctcgaccgcccttatcggcgtggcggaacggtgaggatcgcacgaaacctcagggcttgatctcgagcgaggcgatcctgtcgtcccgaaggccgaagacgtatcgcaggtcgacggggaatgagcgcatggctccggcgccttccgggacgccggatcatggagatcacatcgcggcgctgatcggccgccgccgatatcaccgcctgcgcacagcgttcttgaactgccggcccgacgggctcattcctgatggacggctccaccccttcgcagcgggagaggagtccggaacggggcagtcatggcacagcaggaggcaagtccagtctcgcgcagccgtcggatcggacgatggcttgccgtcatggtcggcatcgcggccgccggcctgctcgtgcgccatctcacggaccttgagcatttcgcgattctggtgcggcaggctcagccgctctggcttctggtcggcctcggccttcaggtttccacttatgtgatggttgcgctgagctggaaactcgtcctgctccgcgcgggattgcgccggaagctgcatgtcctgctgccagtctcgatctccaagctgttcgccgaccaggccctgccaggcgcgggcctgggtggccatgtgctgctggtcgatcgcctcatggcgctgggcgcgccgcggggggcggcggccgcgacgctgctcatctccatgatcggctattatctcgcttacatggtgcttgcgctggccatgctgctggttctctggctgcatcatcgcgcgacgccgctgctgtccgggctggtcacgactttccttctcgtcgcccttgccattcccctgctggccctgtggctgcggcatcgtggcagccagcccctgccgccctggctggagcgagtgggtccggtccgctcgatcctcaccaccatcggcgaggcgccggtggacctcgtcggtgatcggcgcctgctggtccgggtatctctgctgaatggcggcgtctttctggccgatgcggcgacgcttgccgtctgcatgcgggcgctgggcatgccttgggatccggccactgcctttctggctctcatggccgggtcgatcgcagccacgctggcgcccattccgctgggattgggtagcttcgaggccagctcgacggccatgatggcgtctctcggcgttccggtcgaggcggccttgacggccacgcttctcctgcgcgggctcacgctctggctccccctgttgccgggcctggtcctgatgcggacgggatggcacgggaaaggcgagcggcgatgatccagggtttctggagcatgtccggcgagcaggcgctcacggctttgcgcagcacgccggcggggctcgggtccggcgatgccgctgcccggctcgaagcggacgggccgaacgccatcgaggaggcccgttcatttcccgccctgcggctgctggcaaggcagttcaaaagcccgctgatgctgatcctcgtcttcggggcaatggtttcgatggcactgcgcgagtggctcgacgcgacgatcatcctgctgatcgtgaacggaagctgcctgctgagcttcctccaggaatatcgggcatcgaaagccgttgccgcgctgcgtgaccggctggcgctcaaggcccgcgtgctgcgtgacggacaggaaatcgagatcccgacgcgcgagatcgtgcccggcgacatcgtgctgctgtcggctggcaacatggtgcctgccgatggcctgctgatcgccgcacaggattgcctcgtcaatcaggccgccctgaccggggagtcgctcccagtggagaaggcgccctgcgtgctccccgcggcggcggcgatgggcgagcgcaccaatgccctgttcgccggctcgtccctgcgcagcggcaccgcgaggatgctggtcgtccagaccgggtcgcgcactgcattcggccagatcaccagccggatcggtgccgctgacgaggagacggagttcgaacggggcgtgcggaccttcggcatgatgcttgtccgcgtgatgatcgtcatggtgctcgcggtgttgaccgtgaaccagttgatggaccgcccgttcgtggagtccctgctgttcgccgtcgcgctggcggtcgggctgtcgccggagctgctgccggcgatcatcagcgtcacactcgccaagggcgcgcgtcatctggccgcgcgcggcgtgatcgtccggcgactggacgcgatcgagaatctgggcagcatggatattctctgcaccgacaagaccggcacgctcaccagcggcaaggtcaggctggaggcagcggtcgatcttgagggcgtgccctcgacgcaggttctgcaggcggcgttcctcaatgcctgcttcgagaccgggatcgtcaacccgctggacgaagcgatcgtggaggccgcgccggccgtgcatctttcgagcgaggcctggcgcaagctcgacgagatcccttatgatttcagccggcggcggctcagcatcctggtcgaggaaaaaggcgcgccgggccagtcccgcctggtcaccaagggcgcctttgcagaaatgctcgccgtctccggtcgcctccgggagggcggcacggaccggcccctgctcgacgaggacaggcgccggatagaagctctgttcgaggcgaagggaaaggccggtttccgcgtgctggctgtggccgagcggcagttcggcactggccatgaccgggtgactcacgaggatgaggccgatctcacactccttggcctgctgctgttcctcgatcctcccaaggagggtgtggagcggaccatccgcgatctgcgggacctgggcatcaccaccaagatgatcagtggcgacaaccggcacgttgccgcccatgtcgcggcccaggtggggctcgatgccaccgccgtgctgaccggcgacgagatcgccggcatgtcgagcgaggccctgtgtcatcgcgccgggcaggtcgcggtgttcgccgagatcgatccgcagcagaaggagcagatcatccatgcgctgcaaaaggcgggacatgccgtcggctacatgggtgacggcatcaacgatgcccctgccctgcgcctcgccgatgtcgggatttcggtggatcaggccgtcgatgtcgcacgtgagagcgccgacatcgtgctcctgcagcaggatctgaacgtgctgcgccagggcgtcgttgatggccgccataccttcgccaacacgctcaaatatatctcgatcaccacgagcgccaatttcggcaacatggtgagcatggcactggccacgcctttgctgccgttcctgccgctgcttcccaagcagatcctgctcaacaacttcctgtccgacattccctcgatcgcgatctccagcgacaatgtcgaccccgagcatctcgaggcgccgcagcgctggagcatccggaatgttcaggccttcatgatcgtgttcggtctcgtcagctcggttttcgacttgctgaccttcggcgcgctgctctggatattccggacggacgcggcgactttccagaccgtctggttcgtgatttccctgttcacggaactggtcgtcgtactggtcctgcgcacgcggcggctgagctggaagagtcggcctgggggcctgttgctccgcacgacgctggtcatgatcgcggtcgggctcatcctgccgttcgtgcccggtctcgacggcctgttcggtttcgagcgaccatccgcccggatcatgggcttcagcatcgctatcgtagcctgctatgcgctggcgacagaagtcaccaagcgcctgttcttcccccgacgcgagaagcaggcctgacgcagagcggccttgactagaccgccccggcaggaaaaggctggcgcgtgatcgttcgctccaaacccggcctgcgcgagatactcttcgcgcttcacggcaccatcctggtgcagatcgtcggtcgcctgtccatcatcgcggtggtgtgcgtctgcgccgttctggctgcgctgacctggccgggtctgttcgcgcagatcaggggcatccccttcgcgctgatcggcatctcgctctcgatcttcatgagcttccgcaacggcgcctgctatgatcgctggtgggaggcgcgcaagctgtggggcgcgctggtcatcgcctgccgatccttcgcccgccagagcggcacgctggacgaggcggaccgggcggtgctgctgcgttatctctgcggcttcacggcagggctcgccgcccggctgcgcggtaatgaagagcctgccgtcatccgcgcccattgcggcgagggatcgtggacgacgtcgcccaacccgaccgacgccgtgctgcagcaggcgggccggcattgcctcgaacttgccgcgagcgggaagatcacgtccatccaccattcgctgcttgaggggcagctcgtcgcgctcagccaggtccaggccgggtgcgagcggatcgtcacgacgccgatccccttcacttactcgctggtcctgcaccgcacgacatacatcttctgcctgctgctgcctttcgcgctggccgggatgctcggctggtggacgctgctgcccgtgctgctggcgagctacaccttcttcggcctcgatgcgctggccgaccagcttgaggaccccttcggccttgagcccaacgacttgccgatcgatgcgatcacgcggaccgtggagcgcgagatgctggcgttgctgggcgaggcggacctgcccccgccgctggagccgcagcgctacatcctgacctgaaagagcccgccctccatggcatcgacggggacggccatgccttccagcgccagcagatagcgcttggccgcaaggccgccggcaaatcccgtcagcgcgccatcggccccgaccacgcgatggcagggcgccacgatggagatggggttcctgccattggccgcgccgaccgcgcgcactgcgctcggccggccgatcgcgcgggcgatatccgcatagctgcgcgtctcgccgaacgggatcgcgagcagcgccgcccagacctgtttctggaaatccgtcccctcgaagtcgagcggaagatcgaagtgctggcgcgtgccgtcgaaatagccgtccagctggcgcgccgcctcgtcgagcaccggatgatcgtccgcctccacgcgtggcccgcgcttcacccgcgccggatcgtcatcctcccagaggaccgccgaaaggccacgctcgctcgcgagcagagtgagcacgccgagcggcgaattcatggtgcggactgcgtaactcatgccgggctcctgtcatggaaatgccgccataaaggcacgggcgcgcaggtacatcccgcagcttgcgttcaaaccggaccggcgaaggcgccaccgggcatcgtcatcgggcgagatcgggaaggttgcttgacttagcgccattcgtttcctaaacgttcactgtccgttccaactttcagggccatgccatgctgaccgccaagcaacagcaactgctaagctatatcaagcagcatctcgaccagggcggcgtctcgcccagcttcgaggaaatgaaggaagcgctggacctcaagtcgaagtcgggcatccatcgactgatcagcgcgctcgaggagcgcggcttcattcgccgcctgcccaatcgcgcgcgggcgctggagatcgtcaagctgccggacagcctctcgtcggccgcgcatgccgcgccgggcgcgaatgtcgtcccgcttcgcaagcccacccctgccccgctcaccgcgtcgacgatcgccgccaatgacgtggtggagattccgctccacgggcgcatcgccgccggtgtgccgatcgaagcgatggaaggccagaccatgctgtccgtgcctgccgcgctgctcggatcgggcgatcattatgcgctggaagtgtccggcgattccatgatcgaggccggcatcctcgatggcgatttcgcgctgatccagcgcgcggacaccgcccggccgggccagatcgtcgtcgcgctgatcgacgagaacgaggcgacgctcaaatatttccagcccgaaggccgcaagatccgtctggcgcccgccaatcgcgattatgatccgcaggtctatgatgccgatcaggtgcaggtgcagggcaggcttgcgggactgctgcgccgttataactgaacgcggcttccggcgggggcggcgtcctcgctgaaccggcgcggacgacgggccggcaaccgaacgccccctggcgctgcgctgagttccttacccgggatccagccgcgcctgcggtccggcccccgacgaggcgcgccggcccgcccacggaaaatgccgatcatctgtcgcggatgatccagggatgctcgtcccgggggtcgcgcccgccgatgatccttcgttccttgagggagatcatcgcgccgcccatcgcggccagcaccggccggtcgagctttgcccagcggggcaggcaggcattgggcagcctgcgatcggcaatggcgatgtccgcccgggcacaggcagcgacgagcgcctgccacggcacgcgcaggctggaccgggtcatcagcagccggacgggctcggcatcggcgcgccggagcctcacttcgcacaggtcccgcgaacaggccgcctcgccggtgtcggccagcgcggcgaatgcgccttcatagcccgccgcctcggcaagggtcgtgcgcacatagtccccggcgcggtcgcgcagcagggccatctcgccattcgcgacgcgcagggccacatgccgcccgtccgcggtgaccagcacgtcgggcgcgggcgcggccagcgtgaacgcgaggccgatcgccgcggccggcgcgcccagccagcggatacggctgcgccagagcatcagccagatgaagccgatcatcgccagcgcgaaggcgaaattccccgatgtcggccggaccatcgtggcgaagggctggttcgccacgaaatgcgcgagcgccagcagcagtgccagcgccgtttccacgatccaccaggccggcttcccaaggccgacgatgtccagcatcagcgcgagcgcctcgaagggcatgatgacgaagctcgtcagcggaatggcgatcatgttcgccagcgcgccaagcaggccggcgcggtggaaatgcgcgaaagcgatcggcgtgagcacgatctcgacgacgagcccggtggcgagcaacgcacccagatggcgcaggagccgccgccagcgcgcttcctcccgacgcgcgaagaacgcccgcgccggcggatattcgtaaagcgcgacgatcgcggtgacggcggcgaagctcatctggaagctgggtcccggcacgctttccggccagaagagcatgacgatgagggcgccgaccgcgatcatgcgcaggctgatcgcctcacgccccagcgccagcccgcagatgacgagcagcgccgcgatgcacgagcggaccgtgggcacttcggcgccagtgaacagggtgtaggcgattcccgccaccccgccgaggcacgcggccacgaggaggatcggccatcgcagcgccagtcccggcgagagcgcgagcaatcgcatcgccacgagcatcacgccgccgatgagcgcggagacatggaggccgctgatcgagagcagatgtgcaaggccgctgcggcgcatcgcttccgcgtccgcctcgctgatgcgcgtgcggtccccggtcgccagcgtcacggcgatcgcgccttcgccgccggggaggcgctcggcgatgtgcgcggccatccgcgcccgcgcgccgggcccgttctcgcccccgctgacccggcggaccgtgccgatcacccggccggacgcgccgatccccgcgaaataggcccgctcggcaaagtcataggcgccgggcacggcggaaggcgccggcggcatcagccgcgtgcgcagcgcgacgacatcgccccgccccgggctttggggcaattgcgcaggttccgcgttcacgcgaatgcgctggggcaggtccggccggtccagcggcgcgagatcgagccggacgagcccgcgcgagagcagcgactcgacccccgtcacgcgtgcgttcagttccaccatggccggccgggcgagcggcggggcgcccatcagcagcgccttggcccatatcagcaggcagcctgccgccagcagcatggcgcctgtcgcaagtgtcggcgccagccgcccgccccgacccagcatcccgaccgccatcgcgaagcccagccagccgacgacccaggcgacccagtgcaacgatgtcggcagggcaaaccacgcgcagatgcccgcgccaagcgcgaccgggcaccacaagggcagttgggcgcgctcatcctccagccaagcttccacccatgtgcgcaggcgcgagacagcggcgctgctgcggtgcaacagcgggatttgtcgactggaaaaagccgtgctaggggcgtgctcgttcaatggaccccatcccccctggagctgagcatagcgtgacggacggtttgaaaacaacgagcaaggtcgtcacccgcttcgccccctcgcccacgggtttcctgcatatcggcggtgcccgcaccgcattgttcaattatctcttcgcccggcatcatggcggccgattcctgctgcggatcgaggataccgatcgcgctcgctccaccgagcaggcgatcgaggcgatcttcgacgggctgggctggctgggcctggaaggcgacgaggagccggtcttccagttcgcccgcctccatcgccatgccgaagtcgcgcagcagatgctggcggccggtcatgcctataaatgcttcgcgacccccgaggagctggccgagctgcgcgagcagcagcgcgccgcccggcagccgatgcgctatgacgggcgctggcgcgaccgcgatcccgccgagggtggcgacaagcccttcgtgatccgcctcaaggcaccgcgggacggcgaaacggtgatcgaggacgcggtgcagggccgcgtcgtcgtccagaacaacgagctggacgacatgatcctgctccgctcggacggcacgccgacctacatgctcgccgtagtggtggacgatcacgacatgggcatcacgcatgtcatccggggcgacgatcatctcaacaacgccttccgccagctcggcatcatccgcgcgatgggctggcccgagccggtttatgcccacatcccgctcatccacggggccgatggcgccaagctttccaagcgccatggcgccatgggcgtcgatgcctatcgcgacgagctgggcatgctgcccgaggccgtgaacaattatctgctccggctgggctggggccatggcgacgaagagatcatcgatcgcgcgcgcgccgtcgagctgttcgacctctccggcgtgggccgctctccctcccgcttcgacatcaagaagctggaaagcctcaatggccattatatccgcgaggccgacgacggtcgccttgccctgctggtcgcggagcgcatggcgccgctggacgacagtgccgctgcccaagcgcgcctccacaagctggccgacatcatgcccgccctcaagccccgcgcgaagacgctgcaggaattgaccgagggcgccgctttcctctttgccacgcgaccgattcatgtcgacgaggccgccgcgaagttgctagacacagacgcgcggaccttgatcaagaccgtggccgatgcccttggaaagctgccggactggtcgctcgaaggcatcgagaccgcgatacggaccgtggctgaggatgccggtctgggacttggcaaggtggcacaaccgctgcgcgccgcattgaccgggcgaacgacttcgcctggtattttcgacgtgctctaccatcttggacaggaagagacactcgggcgtcttggtgaccagatccgggactgaccagccgcgaacaaaggaacgaggggtgaaggaatgaccgataatgtcaaactgaacgtcgacgctaaagaggtggacctcaaggtgctctccggttcggtgggcccgcaggtcatcgacgtgcgcaagctttatgcgcagacggggatgttcacttacgatcccggcttcacctccacggcgagctgcgattcggctctgacgtacatcgatggcgacaagggcgtcctgctccaccgcggttacccgatcgaggaactgtccgagcattcgagcttcatggaagtcgcctatctcctgctgcgcggggatctgccttccaaggacgagctggacaagttcgtgtggaccatcacgcgccacacgatggtgcatgaacagctcagcacgttcttccgcggtttccggcgggatgcgcacccgatggcgatcatgtgcggcgtcgtcggcgccctgtcggccttctatcacgattcgaccgacatcacggatcccgtgcagcggatgatcgcgagccaccgcctcatcgcgaagatgccgacgctggctgccatggcctacaaatattcggtcggccagcccttcgtctatccgcgcaatgacctgagctacaccggcaatttcctgcacatgaccttctcggtcccggccgaggaatatgtcgtgaacccggtgatcgagcgggcgctggaccgcatcttcatcctgcacgcggatcatgagcagaacgcgtcgacctcgaccgtccgcctcgccggctcgtcgggcgcgaatcccttcgcctgcatcgcggcaggcatcgcgtgcctgtggggccccgcgcatggcggcgccaacgaagcggcgctgaacatgctccgcgagatcggaacgcccgagcgcattccggcctatatcgcccgcgccaagaacaaggacgatcccttccggctgatgggctttggccatcgcgtctacaagaattacgatccgcgcgcgaccgtgatgcagaagacggttcgcgaagtgctctccgagctcaaggtaagcgacccgatcttcgacgtcgccctgcagcttgaggaaatggcgctcaaggacgattatttcgccgagaagaagctcttcccgaacgtcgatttctattcgggcatcatcctttcggccatcggcttcccgaccgacatgttcacggtgcttttcgcgctggcgcggaccgtcggctgggtcgcgcactggaacgaaatgatctcggatccagagcagaagatcggccgcccccgccagctctacaccggcccggcgcagcgcccctacgtgcctgtcgccgagcgctgaggacagttatcggccggacggcagcgagcctgtcgtccggcttcttccatggatcgccccggggctccactcgcgaggctccgctttcccgcccctccccgtccgctccctcgctcagcctctccacgcggctgggcgattgccgttcgtcgaaagatcggctaccggtcgccgcagggtcagcagttcacccaggcgtcaccgtcccgcaagggaagctaaacctgccgaaaaccagacagacgactccagccctcgtgccgcgtcgcaagccggtgaccctcgatatccagcaggcacatgcgaggattggccatgtccagaacgatcttgccgttcgctgctccggatttttccgctcttgcccgctcgctgcgccagcagcttgtcgggcgcaccgcagcgcccggtcatcttgaactcatgaacatgctggcgcgtgccgccggcagccgcaattaccagcattaccgggcgcaggcactcaccacgcccgcgccgcaagcgcacgctgcgcccccggccacgcacgacatcgaggcggccgacaccccgcccgtgcgccccgaacgcctcgaaaaagccctgcgctgcttcgatcgggacggccggctcactcgctggccggcgcgcaccgtgctccagcatctctgcctgtggccgctctgggcggatttccccccggcccgcacgctcgatgagaagcaggtcaatgactatctcaagagccgcaacagcttcttggaccacgccatcctgcggcgggagatgtgcaacatcgggctgctcagccgcacgcgcgacggccgggcctatcgacggctggagcggcgcccgccgcccgaagcactcatgatgatccgcctgcaggccgacaaatgccgcaaggcggggtgacaggggaatgaacgtcagcaggaaggttcggggcccatgccccggcctttccggcctcaggcagccttgcgagtcttcgccagcttcttgagcagcatgtcccgcttcaggcgcgagagatggtcgatgaagagaatgccttcgagatgatccatctcatgctggaggcaggtggcgagcagcccttccagctcttcctcgtggatgcggccctgccggtccatccagctcgcccggatgcgcgcggggcgatccacctcggcatattggtcgggcaccgaaaggcagccctcattgtagaccgagtgctcggccgagccctcgagaatgcgcggattgatgaacaccagcgggttcttcaccggcggcgcgccttcctcgtccgattcgggctcctgcaggtcgatcacgagcacgcgcttgggaacgccgatctggatggccgcaaggccgatgccgggcgcggcgtacatcgtctcgaacatgtcgtcgatcagcgtctgcaacgcatcgtcgatggtctcgacgggcgtcgaaatcgtccgcaagcgcggatcgggcgtctcgatgataggacggatggccatgagggggagatatgagaggggccacgcaagatcaagggtggcgttgatgctttgttccgatcaatctgatcgaacgcaaagacaggcctcgtgcgttacaccattgtttcggcggcaaacgggcctttcgcaaggcggatgacgggacgggcaatgcgcgacagccagagccagcaggcagtgatcgactttctctcgggccccggcgtgctgggtcccggccgccctgagcgaatcgatacccatggcgctatcgtcttcctcgccggcgaccgggtgttcaagctcaagcgcgccgttcgctatgcctatctcgatttctcgacgcccgagaagcggcgctgtgtctgcgaggcggaactgcgcctcaatcgccgcaccgcgcccgacctctatctggaagtgcgcagcgtcaatgcgcaggcggacggcaggctgggcttcgagcccggcacgccggtcgactggctggtggtgatgcgccgcttcggggcggaggacctgctcgagagcgtcgccgcgcgcggcggactgacggcgcctcttacccggctgctcgcggaccggatcgcggcctttcaccgggaggcggaggtggcggtcgtcccggacggcgccgcgcgggtgcgggcgatcatcgagggcaatcgcacgagcatggccgcatgcgatggtgcggtgctaccgccggacgactgcgcccgcctgcttcagcgcagcctcgccgcgctcaaagagcttgtcccctgcctcgatgcgcgcggcagcagcggccatgtccgccactgccatggcgacttgcatctggccaatatctgcctgtggcgcggcgtgccgaccttgttcgactgtctggaattcagcaccgacctcgccacgaccgacgtgctttacgatctcgctttcctcgtcatggacatgtgggaaaagggccttcacgcgcaggcctcgctgctgttcaatcgctatctggacctgaccggcgaagaggacggcatccccgcgatcccgctcttcctctccatgcgagcagcgatccgcgcgcatgtcagcgccgtggcggcgcagacgcagggcgatgcggccgcagcggaggggaagcgccggtccgctggcacctatctgcgcgcagcgcttgcctttctcgatcagccgccgccggtgctggtcgccgtcggcggcttcagcggcacgggcaaatcgacgctcgcgggggcgctggcgccgggcctcggtggcgcgccgggcgcgcggtggctgcgcacggacgtgctgcgcaagcgactcgcggggctggcgcccgaggagcgcctgcccgccgccgcctacacgccggagcagtcggcgcgggtttacgaggcgctcggcgaatccgccggcgcgagcctcgcagcgggcagaagcgtcatcgtggacggcgtcctcgccagcccggaagagcgcgccgcgatccgcgcggtggcagcagcccatggtgcgccgttcatcggcctgtggctcgaagcgcccgccgccctgctcatggaccgcgtgtccgcccggcaaggcgatgcctcggatgcggacgcgcgcgtcgtttccctgcaatttcaatatgatcccggcgatctttcggactggcggcggatcgatgcgtccggctccccggaggatgtcgcgcgccgggcaatgtcggcactggaggaggatcaacgctcatggccctgatgcatgccatgcaactcgatgcgccgggcgaacggctgcgccccgtcgcgcgcccgctgcccgagccggcggcggggcagatccgcctcgccatttccgcctgcggcgtctgccgcacggacctgcatgtgatggacggggacatccacggcgtcctgccgatcatcccggggcacgagatcgtcggccgcgtcgatgcgctcgggcccggcgtgaccggcctcgcgcccggtgaccgcgtcggcgtgccctggctcggccatagctgcggcacctgccgcttctgcctgaacgggcaggagaatctgtgcgacgccccgctcttcaccggcttcacgcgcgatggcggctatgcgagtcattgcatcgcggacgcgcgctattgcttccccattccggacatgttcgacgatgtccatgccgcaccgctgctctgcgcggggctgatcggctatcgcgcttaccggcttgccggggatgcgcccacgctcgggctctatggcttcggcgccgccgcgcacatccttgcccagctcgccatctggcaggggcgccgcgtgctcgcctttacccgcgagggggacgcgcgcagccagcatttcgcccgcgcgctcggctgcgcctgggccgggtcgtccacgcagtcctcgcccgagccgctcgacgccgccatcatcttcgcgccggatggagcgctggtgccgcgcgcgctcaaggcggtccgcaagggcggacgcgtggtctgcgccggcatccacatgtccgacatcccggcctttccctatgccgatctgtgggaggagcgcagcatcctctccgtcgccaacctgacgcgcgccgacgggctggcgttcctgcctctcgccgcccgggccgccatccgcaccagcgtgacggcgctgccgctcgatcaggcgaacgaagcgctcgaccgcctgcggcgcggcgatgtcgacggcgcgctcgtcctcaccatgtgaggcgcgctcagccggccgtcacattgtagccgctgtccacatagatggtctgcccggtgatcgtgcgcgccttgtccgagaggaggaaggccgccatctcccctacctgctcgatggtgacgagctggtgcagcggcgcattctccgccgcccggcacatgagcgcatcgaaatggccgaggccggatgccgcccgggtcttcaccggccccgtcgacagggcattcactcttatgccgccgggtcccagttccgccgcgagatagcgcaccatcgcttccagcgcggccttgaccggtcccatgatgccatagcccggcacgaccttctccgatccgtagaagctcatcgtgaggatggagccgccgtcggtcatcagcggttcggcgagatgcgccagccgcgccagcgaatggcaggaaatgtccatcgcggtggcgaacccggccgcggagctgtcgaccacccgccccgcgaggtcctccttcggggcgaaagcgatggaatggagcaggaaatccagcttcccccagcgccggccgatctcggcgaacacggcttccgcctgatcctgccgcgtgacgtcgagcggcatcagcagcggcgcgtccagcacctcggcgagcggcgcggtgaaatcgcgggtccgctcgttgagataggtcagcgcgatttccgcccccgccgcgcgcaacgcccgcgcgcatccccatgccagcgactggtcgttggccaaaccgatgatgagtccgcgcaaagccgtctccttcctgctgctgcgtggtttcccccgggcagcagttttcaatttttccaatcatccggcgccccttcccgggcgcgcgctcagtcgatcgggcggcgggcgcgcagggcctgcgcgagcgtgccttcgtccagataatcgagctcgccgccgatcggcacgccatgggcaagctgggtcagccgcaccggataggcttccagccgctccgcgatgtagtgcgccgtcgtctgcccctcgagcgtcgcgttcatcgcgagcacgacttcatcgatgccgccctgcgcgacccgctgcaccagcggcgcgatcgccagatcctcggggcgcaccccttcgagcgcggaaagccgcccgcccagcacatggaagcggccggggaacaggcgcgacttctccagtgcccagagatcggccacatcctcgaccacgcacagcgcgcgtccgtcgcggcgcgggtccgcgcagatgccgcagggatcgatcgtgtcgatattgccgcagatggcgcactggaccatacgctcgttcacggattcgagcgcacgcagcagcggcgccagtgcggtctcccgcttctgcaggagatgcagcaccgcgcgccgggcggatcggggccccagaccggggagccgggcaagcgcctgcgtgagcgcgtcgatctcgggtgaagacataagcgccaaataagggcttgcactcgcgccgcacaagcgtttcagagcaagccatgcggatcaccttcatgggcacgcccgatttcgccgtgccgacgctcgacgcgctggtcgatgccggccatgccgtcgcggctgtctacacccagcccccgcgcccggccggccggggcaaggcgccgcgccccagccccgtgcagatgcgggcggaagcgcttggccttcccgtccgcacgccgctcagcctgcgcgaggaagccgagcagctcgccttcgacgatcttgagccggatgtcgcggtcgtcgccgcttatgggctcatcctgccgccgccggtcctgcatgcgccgcgcctgggttgcctcaacgtccatgcctcgctgcttccccgctggcgcggcgctgcgcccatccagcgcgccattctcgcgggcgatgcggagaccggcgtcaccatcatggccatgggcaaggggctcgataccgggccgatgctggccgccctgcgcacgcccgtcgacggcaagaccgcgggcgacctcacgggcgagctggccgtgaagggcgcggccctgatgatcgaggttctcgccaatctcggcgcttatccgcccgtggtgcagcccgaggacggcgtcacttatgccgagaagatcggcaaggcggaggcgcggctcgatttcacgcgcccggccgatctggtgcagcggcaggtccaggccttcaatccccccggcgcctggttcgagctgggcggcgagaggatccggatcctcgatgccgtgccggcgccggatagcggtccgccgggcaccgtcctggcgagcgagggcgagatgctgatcgcgtgcggcaccggcgcgctcgcgccgcgccttgtccagcgcgccggccgcaatccgatgccgacggccgagctgctgcgcggctttcccattcccgccggcacgatgctcggatgacccgcttcgcgctcaccgtggaatttgacggccgtccctatatgggctggcagcgtcaggcccatgggccgagcgtgcagcagcatatcgaggaagcgctgggccggatcgtcggcgcgccgccggtcgtccattgcgcgggccgcaccgatgccggcgttcacgccctcgccatgcgggcccatgtcgatctggacagcgcgatcaccccgttccgcctgatggaggccctgaacgcgcatctgcgcccggagccgatcgccatcatcggctgcgaaacggtcgccgatgactggcatgcccgcttttcctgcctcgcccggtcctatgattatcgcatcctcaatcgccgcgcgccgctcactttcgagcagggactggtctggcgcgtgccgcaaccgctggacagcggacgcatgcacgaggccgcgcagcagctggtgggccggcatgacttcaccacctttcgctccgcccagtgccaggccgacagcccggtgcggacgctggaccggctcgacgtgatccgcaccggcgagcgcatcagcgtcctcgcccgggctcgcagcttcctgcatcatcaggtccggtccatggttggctgcctcgtcatggtcggcgccggaagctggtccgtttccgatctcaaggccgcgctcgatgcccgcgaccgcgccgcgctcgggcataacgcgccgccggacggcctctatttcgtcgccgctttctatcccggggagccgtcccgctaaggaattgtcaatcttgtgagaataggccggcacgctgggcgctcgacgacggccgcctttcctgcactggctcaatggatggaactcgatttcttcaaggcggaacacgccgtgctgctcgatctccggcagcgactgctggacggcatggacgatggacggagcgatctcgcccggctccgcgcccgcttgagcggcctcctcctcaagcatctcgccaaggaggatcgtcacctttacccgtccctcaagcggctggacgagagcgtcgcagccctgcttgccgcgaaatatgaacgcgagatgggcgatctggcggcgcgctggtgcgccgcgttgtcggactggccggaagaccggatcgcgcaggaccggaacggcttctgcacgcgcatgcgtccgttgctcgatgcgctggccagtcgcatccaccgcgaggagcatgatctctatcccgcttatgccgcggcgctcgcggacgcggccgccgccacgcactgaggcggtcagccgagcccgaagagccggcccagcgccttgtcgagcatgaccagctgccagagcaggcgtccatgatcgctcaggccgctgcgatgcgtctcggcgaggcgaccgatccggcgcatgtcgaaccattctgtccgcgcaagggcggatccgcccgcgatcgcccgcgcctcgcccgcgagcgcaccccggaaccattcgctgaccggcgtcgaaaagcccattttgggccggtagagcaggtccagcggcagccggtcctccatgctcttcttgagcagatatttgcccgagcgcccgcgaatgcgctggcggaccggcaggcgcgccgcgaactcgaccagccgatggtcgagcatcggctcgcgcgcttccaggctcacggccatgctcatgcggtcggtcttggtgaggatgtcgcccggcagccagatcttgatgtccgcatattgcgcccggtcgatggcgtcgcgtgccggcgcattccgcatggcggccacatagcggtcctcggcgcgatggccctgcaggcctgaccgggcgagatcggtgaaaagcgcggcgcgcagcggcgcgggcgtcacacccaccgatgcggcataggcctccgccccgtcggccgcgagcgcctgcagcgtggtgcgggcgcgcaggaagcgcggcgcccagtccgccttgggatagatcgcgcccagcgatccgaacaccgcgcggcggacgcccgcaggcaggacgcgccgcgccatttcctcgcgatgctggaacaggtggcgccgatagccggcgaaggcctcgtccgccccgtcgccggacagcgcgacggtgacggtctcgcgcgccagctcgcagacccggaaggtcggcagggccgaggcatccgcgaacggctcgtcgaaatggtcggcgatccggtcgatcagcgaaaaatcgtcgggcgagacgatccggctgcgatgatcggtgccgaagcgccgggcaacgcgctcggcatgcgcggtctcgtccagcgcggcgacgtcgaagccaatggtgcaggtccggaccggctgccggctgttttccgccatcagcgcgaccaccgcgctgctgtccacgccgccggaaaggaaagcgccgagcggcacgtcggccaccatccgcgagcggacggcgtcacgcagcttctcccgcaatgtctcttccagcacctcaggccgcgcggtctcgcgatcggcgaagctgatgtcccagtagcggcgcggcgcgggcagcgggcgcccccgcaccgccagcagatgctcgcccgccgcgagcttcttgacgcctttcacgatgcaactgtcgtccggcacatagccataggccagatagtcctcgacggcggtcagctccggctcgcgccgcaggccgggatgcgcgagcaggcccttgagttccgaggcgaagatcaggctgccatcggccagcgaggcataatggagcggcttcacgccgaaccggtcgcgcaccagccacagcgattgcgtgcgcaggtcgtacagcgcgaaggcgaacatgccgttgaggcgatcgacgcattgctcgccccattgccgccagccatgcaggatgacttcggtgtcgctctgcgtacggaacacatggccgcgttcttccagctcgcggcgcagttccgcgaaattgtagatctcgccattgaaggtgacgacgatgtcgccctcgctcgtcgccatgggctgcgcgccgccgcccagatcgatgatggagaggcgcagatgccccagcccgatgccgggccccatccacaggcccgatccgtccggcccgcgatgctccatcggcgcgagcatggcgcgcacgcgcgcttcctcgaccggcttggccgtcccgacgtgaaagatgcctgcgatgccgcacatgagctgcgcgcctagcggatcgcgaggctgcggtcagccaaatcttcgatcggcccgagcgccttcgtgaaatcggccagcgcccgctgcgcctgagcctctccctgcgggccgggcgggaccggcgtgctgagcaggatcgccatcgcgcgctggtcgcgcccgagcagccttgccttgagcgtctccagcttgacgcgcccggcctgtccggtgagctggccgccgacgcgataatatgtgtggacgaggcgccgttgcggcttgggtccggcaagcatgtcgccccgtgcccggtccggcgcgcgggcgggcgattcccaggcccagtccccgccttcgtcttccggcgcgacggccccctggccgaagccgaccagttccttcccgtcctcctgccaggcgaagaacaccagcgcgaggtcgacgacgcggtccgccccgtcgcgataatgagtcatcacgatgcggtcggcgccccggtaatgcgggtcccagcgcggcagcagcggcaggcgctcctgcgtccagcccgcgacttgcggcggcgtggtgacgggcggcagcgcggtcgagagcgcgctgctggcgctcgcccagcccactggcgcgagcatcgccagcgcagccgccggcagaatggcggcgctggcccttggcgcgcccgccgcaccctgcagccgggccggatcgaaccacggatctgacggcgcccggtcgaagaacggccgacccgccaccagcaccagcaccagcaccagcgcgaagaagagccagccatagaacacatggtccaccactacggcggcatccacgctgctgtgataggcgaccagcatgatgccgaaggcgcgcacgccattcgccagcaggcagatcgccagcgcccccgccacgaaaagcagccggcgcaatgtgctgcgaaagcagagatgcgccaccagcgtggagaaggcggccatggcgatgaggaatccggtgccgctgcacgcttcggccacgcggaaataggcattgggcgtggtgatgaagatgcccgatatctccgccggcacgcccgccagccagagcaggccgatcgccatgcgggcggtgagaatctgcagcaccggctcggcctcggtgccgaacgggatcatgaacagcgcatagaacagcgggaaggccagcgcgcggccgaccgcgggcccaagcaccgtcagcacgatgccctgcgccatcaccaccaaagcggcatggcggaacagcgccacgccgcccgcccagccgagcagccaggcgaacgcgcccagccccagccacgccagcgcgggccaccagccgaccgcctcgagctgccggagcgccgggacgcgctgccgcaccagccagccgatgatgaagggaaggaacacgcaatgcccgtaggaactgctgcgcagccacacctgcaccatgtcgatgatgtcggcatggaagagcagcgcgaacagcacgccgagcaccgccagccgcaccagagcggcgcgccattcgccgctctgccggatgacctgcggcgcccgcatgtgctggaaggccggtctcatgttcatgccgccgcgccggtctgccggtcgccgaagagcatgtcttccagcggcgccatcgcggccgcccagccatagcgcgcctgcacgcgggcgcgggcagcagcgcccagcgctgcccggcgcgcggggtcggccagcaggcccagcacgagcgcggccagcgcatccggtcccgacgcaaccagcaggtcgcgcccgtcgatcgcgtcgatgccttccgccgccggggccgaggccacgaccgcgcggcccatcgccatcgcttccagcaccttgttctggatcccgcgcgccagctgcagcggcacgacgacgacttgcgcggcggcgagccatggccgcacgtccggcacggcgccggtcacgatcagccccggcaggtccgccagcgcccgtatctcggcggtgggatcgcgccccaccaccgcgaactgcgccgtctcgtcagcctgccggatggcgggaaagccgtggcgcgcgaagtcgatcacggcctcgatattgggccggtaatccatctggccggtgaagacgatcagcggcccggtcaccggcagcgcgttgagagcgatcggcgagaccttcgccggatcgaaataggccgtgtcgacgccgttctccagcgcgcgcacccgctccggcggcagcgccgcgccctcgcggaacaggcgcgcctcggcatcggagacgaatagcgagacgtccgcccgcgcggcgacttcccgctcataagcggcaagcaggcgcccctcacgccggtggatccacgccatcgccccccgctccgccgcgccataagccgcgaacttggccgaatcgacatccacgaaatccatcacgaagcggcaaccgggcggcaggtcgcgcgcatattgggccacttgtccggagaaggcgaacaccgcgcggatcggccgctccgccagcacctgccgcacccagtcgcgcatctgtgcgctttcgaacagcgagacggacaggggcgcgcgccgcgccagtccgcgcagggccgccttcgcccggccacccggccgccgcaccacgcactggctggcggtgagattggccatttccggcgcgaagctctcgtcccgcgcatcgtccgcgaagcagccgacatgcaccggcgccagcgccgccagcgcgcgcagctcatgatgcgagcggatcttgtcgccccggtccggcggccagggaatgcgatggctgaggaacaggatctcgccgcgcccgctgtcgtccatcagccgagcccccgcgcgatcagtggcccgagccggtccgcgatggcaggcggcagcgctttccacagcgccaccttgcgccgatattgcggcgagagcggattgatgtcgcgcgcctcatgccccggcgcggcatggatatgataagccagcggcacgccctcgaagccccagttcttcttgtaggccgccgtcccggtgccgaccttggaccggccgaaatcgaactgcgcgcagccgcgctcgcgtccccggcgcatcagcgcgaaataggcgacttcattggcgcgggcgaggcgcgcatcccggtccgcgccttgccaatagggcatgatccggtcgccatgatatagcgccagcaccgccgagagcggttgcccctgcccggagacgagcacgatctcggcatcctcgccaaaggcgtccagcacttcgtcgaacatcgcgcgggggaagacaggcgtgcccagattgtggacgctgcggcaatagagcgcatagaagggatcacggaacgccgcatcccggccgaagcggatatcgaggtcattcgccagccccttgcgcacttccgcgcgatgcttgcggggaatggcgtcgagctccgcctgatcgtccgtcgcgagcgggcgcacgaagccgagataggcattcgcgctggtgtgccagcccgggcccggcgaaggaccgccgcgcagttccaccgtggggcagacccggcgcgcggcaaggcgcaccgctgcatcggccagcgcggcggcaaccgccggatcgtccgccaggatgccgccatcgactgcgaagccggaagagaccagcgcgcggccgaacagcgggctgtggatgagattgagcggcaggatgcccgccggcgtgcccgatatgtccccggcgaccagcatgatcgcctgctgtcccgtgccccgcgccaccgcgctgatccaggcgggccggtgaaagggcgtcgcatcggcgcgcccggcgatccagcgctccagcgccgcccgggcgcgcggatcgtcgggatcgatctcatatatggggacgctgcccgccatggataggccagccctcaagacgcgggcgggaacggcacggcccgcgcccgctccgccgccaccagcccgtcgatccgcgcccactggaaatcgttcagcaggcggcgcagcttgccggccatcgcgccgagattggtgtagtgccgcaggcgcgagcgcaagggcgccgaggcgacgcgcggctggccgggatcgatttcccaggggtggaaatagaggatcgccgggcgcccgtcccgctgcgtcacctgccggagcgcccagcgggaaaagccgtagggcagcaggcggaagaagcccccgcccccggccggcacgatgcgcccgccaaggcgcgccgtcgtcaccggcagctcgaccagatagctacccggcaccggcaggaaggagaagcgcggcgcctgcggccagccataatgatcatgcacgatcggcgcgacgctgctcgaataggcatagccggcctcggcgaggatggggtgcgcccagggcgtgcgggcatcgatggagaagctcggcgcgcgatagccggtgaccgccacgccgccggcctgctccagcaggtcgcgcgctctggcgaggtccgcgcggaattcgtccgggctcatcaggaacacgcgcttgtggtcatagccatggctggccagttcatggccagcatcgaccacgcgccggatcagccgcgggaagcgctccgcgacccagccgagcgtgaagaaggtgccgaccacacccgcctgcgcgaacatctccagcacggcctcgctgttgcgctcgatccggctttcgcatccgtcccaggcggcgcgatcgatgcaccgctcgaatgccccgacctgaaaccagtcctcaatgtcgaccgacaacccattgagcaccggctctttcccccatgcgagatcggttgatgactgcctctcaggcgactcggctcgtgaacggcccgttgcgcgcgtcccgctccacccattcgatgagtttggagaggatgcggcgcagcacttcgtcctgttcgtccagccgctgctcggcgctggcgagccgggcctcgagctcggcgatccgctcttccgccgcctcggggaggcgcgtttcctgcggcgacatggcaggatcgcgatgtcgctcgccccgggcaatcgccgcgttcagcgtctcgacctcgctttgcagttcgcgcagatgatcgacatcggccgcttcgttgccctcttccgcctcggccatcagcgccgcgcgcgcggcttgcgtggcgggcggcgtctcgctgtccggcgccgcgaaatcattgccgagatcagcgacgacggcctccaccacccgctcgtcgatgatgtcgagctggtcgatcgcgccgagcagcagcacgcggctcaccagcgcgttgaggcgccggggcacgcagccgctggcctgcgccagcagggaatgcgcatcgctcgtgaagcgcggattgcccgtccagcccaccaccttgaggcgatgctcgatataggggccgacttcctcgggctgcatggggtcgagatgatgggtggcgatgatccgctggcgcagctgctcgagcccttccgagcccgagatgcgctcgcggaactcgggctggccgagcaggaagatctgcagcagcgactggccgccgagctggaaattgctgagcatgcgcagctcttccagcgccgtgggggagagattctgcgcctcgtccaccaccagcagcgtccgccggccggcacgggcctgatgatggaggaacgcctcgatgcggctcaggacatgcgccttttcgacatgatcggtggcgatgccgaaggcctgggcagccagacgcagcatgtcgtcgccctcgacctgcgtcgagacgatcttgaccgcggtgagccgctgcggatcgatggtggccatgagatggccgaccagcgtggtcttgcccgcgccgatgtcgccggtgatgacgatgaagccctcgccctgcgcgaggccatagccgagataggacatcgccttgcgatgcgtggcgctctcgaaatagaaagccgggtccggcgtgagctggaagggccgtccggtgaagcgataatatttttcgtacatgatcgaagtctccggaaggacgctcagaactgataccgcagcccgatctgggcaagcaacgagatgaaggattgctgcgcctgggtatcgatcgaatcgatgccgatcgcggccgaggcgctgagacgccgccagatcatgcgccgatagccgacattggcgccgatattggtgacatcgccgatccccggcgtgccggagtcgaaataattgacatagcccatgacgtcgaaggccgcatccgagccataagcccgcgaggcgcccagcatggcgaaataattctggtcggcaagcccgttggccggcgccagcaccgattggccgtcgctgatgaacttgcggtgcgcatagcccgccgccgcgctgaccgtccaggcatcggcgcgccgggcgatctgcgccaccaccccgcgattgcggaagttcgcgctggtgatgccggtgagcgtatccgtgaagcaggcgccgcccgcctgcgcatcgccgaaggcgcagccggtcaggtcacccgagaaaggattgcgcaccacgtagaagtccgtgccgatattggcgagcgcgccgttgagcgcgcggccgaaactatccacgctgtcgaacagcacgacattcaccgccgtgttgcgcccgcgccaggcaaggctgccggtatagctcatcgagccgtagcgatggcccacgcgcagttccgcttccaggcgcggattggggcgccagagcacgccggcatcccagatgatcccgtcctgatcgtaggagaggcgccgtggcgacgcggaatcggtcacgaaacggccattctcgtcacgaaccggcacgccattggcatcgcgcagggcatcgcgattgctgatctcgatcttctcgtagccgacgccgccgaccagcgcgaccgtgggcgaaatcggcaccgtgatgtcggcccgcgcatatttgtcgtcgaagcgctggtcgagctgcgaggcatcctcgcggatccagccaacgccgagcgaccagcccacgggcagcacgccgggctgcatccccaccgcggcattggcgacatgcagccagctctcgtcgaaatagcccgcgacgggcgcgccgacggccgctgcggcgccgaaatccgtgtccacccggttatagccgaggcgataggcgccggtcaccgtgaggtcgcccaccggcaccgagagattggggccgatataggcggaataggtatgcgccgtgttcgtcacgtccgccagcgtcgtgttggcgccgatatagccatccgcccgcacccgggtcgccagcgcgcccgcctcgatgctgagcacattgcgcaccgcgtcgatgcggccattcacgatgccgctcaggatatcctggtcggtccgcccgccgccccatgcgaactgatgctcgtagcgcacgtccgcacccagcgcggcattggccgtctcgatcgaggccgtgacgccggccgccacgctcgtataagtgactgtgtcgccgtcgccgcccttgaggttccagatcgccgtctggtccacttccagataaggcgagatggcgatatcgcggcgggacttgcgggacttgcggtcgccgcgcccctcgcgagcggccgagggcgttgccgagcccccctgccccgccgtcacgtcgctgtctccgagcaggccgcccatctgcgcctgcagcggcgttgcggacatcgcgcaggcaagcgcggccgcgaggccggcgaggttcccccggcacgcaagcgtcatgacgcggcctttccgtaataagtgccgaactggcggccactggacgagaatttgacgccattgagcagcagccggatgagggggcactggccgatgaggttcaccgcatcgcgcagcgccgcctcgctcgtgcgatcggcgcgcacgaccatcacggtctggccgacatggcgtgccagctcggaggcgagcgaggccgccagcgcaggcggcgaatcgaagatcacgatgcggcgggcattgtccgccaccagccggtccatcacctgccgcgtccggcccgaggcgaggaattccgtatcgttgcggacatggcgcccggccggcagcacgctcagcgaggggacgtccgtgcgcaagatcgactggccgatcggcatctgcggatcgaccagcgcatccatgaagccggggccttccgggagacccagcaattcgcacagctccggcttgccgaaatcggcatcgaccagaagcacgtccatgtcctgttcggcggccagcgacatcgccagattgatggcgcaccaggtcttgccttcgcccggatgcgcggaattgacgagcacgaagtttccgcgtcccttggtggcgccggtctcgctgtcgaaggcggcggcgaggacccggcgcttgacgatgcggaattcctcgcccgtgccggtgatttcgccatccggcaggatgatgcccagcgcttcgagccggtcccgatcgatcgcatggcgcatgccggaccagacgggcaccggcggcgtcagcgcctcggccgactgaagcggcgccggaccgtcgatgtgcggcgcggctgccgtggcattggcgaccgccggctcgggcaacggatcagctgcggcatcgctctcggcgggcgccggtgccgccccggcaccgggcacgacggcatggggcgtgacgctctgcaaggccgccgcgagatcgaaatgatcggcggcgcgctcaaggagcgagggcggcttccgttcggcggatgggccagtcatgtccttctcgctcccgctcacgcgctcatgccgcgctggatgaactcgacggcgagcaggacgaagcacatcgcccccagcccgccgcaccccgcatagaaccagcgggcatgctgccggatgcgctgcgcccgcgccggcgtctcgacttccgagatgccgccgatcaccggcaggcccgtcgctttctccagccgccccgtggtggggtaggtcgtgcggatctggctgagcgcgaacgccgcggcaatgccggcgccgatgcccgtgaccagcacggcgaacagcagcagcggccggttcggcgaggccgggatcggcgaaagcgacggcggatcgatgacgcggaacttgaaggcgccgccttcgctctgcacatccccgcgcagccggaccgcttcccggtccgccagcagcttgtcatattgctgcttcaccgcatcatagtcgcgattgagccggtcctgctcggcggcaaggccgggctcgtcgatctgcttgcgcgtgagcgcgttgagatcgccctccagctgcgccttgcgcgcctgcagcgcggagacggtcgagccgcgttcggcctgcatcgccctcagcgaaagataggccgggttgggcgtccgcgtgccgccggcagcgccgctgcccagcttgcgcagggtctcgatctgccgcttgagcgccacgacgtcggggtgattgtccgtccagccctgcgcacgcgcggaggcgagctgtccctcggcctgcgccagcgccgaaaggccgccggtcggcccgaccgccgagacgatgtcggccggcgtgcccgcaagctgtccattgatgcccgccagcgcactgcgcgcggacaccagttgcgagtcgatctgcgagacttccgcgcgcatcgcctcggcccgggcactgatcgatccgccgccgggcaccgagcccagatgctgctgctcgaaggcgacgcgcttctgctcggtgctctccaactccttcgcgcgcgccgcgatctgcgcatcgaggaacttgagcgaatggctggcatcggcaatgccgcccgctgcgttggtttcctggaaggcctggatgagccccgccacgacctgcgccgccatacgcgcattctcgccggcgccgagcgcccggtccgaccagttggcggtgatctcgaagagattgtcctgctgggaaaggacctgcacattctgccgcagcaggccgactttcgcgccgatgtcgcgatcgctgaccgcaccggcacccagatcggtgttgcgcaccacacggtccagcacctcggcgctggtcatcgtctggcgcacctgatccagtgccttctgctggtcgagcggcgagtcgttgaggctgccgggtagcaccgagtccatctggacgaacacccgcgcgcgcgactgatagacattgggcacgagcgcgacggcaagccagcccagcaggcatacgccccacgcaaccgacagcgcgacccagcgccgctgccagatgccgtggaggatgatctgcagttcttcgtaaagattgttcatgccggttcgatacccccgcgccgcgccatggcgccgctcctagaacatgctctcgggaatgatgatgacgtcgcccggcgccagccgcacattggcgcgggaatcgccgcgcttgagcaggtcgccgaggcgcaccttatattccttctgccggccgctctcgcgatcatagcggatgaggcgcgccctgttgcccgccgcatattcggacaggccaccgaccgcgatcatggcatcgagcaatgtcatgttggcccggtaaggcagcgaggccggcttttccgtggcgccgacgatgcggatctgctgcgaataggtgccggcgaaattgttgacgatcaccgagacgatcggattctcgatatattgcgagagctggatcttgatgtcgtccgcaagcatggcgggcgtcttgcccacggcgggcatgtccgagatgagcggcgtggtgatgcgtccgtccgggcgcacctgcactttcgcgcccagttccgcattgcgccagacgaagatcgtcagctcgtcgagcggcccgatcacatattcctcgcccggcccctcgcttgtcgagacgaaggcggccggcggcagctcggcgcccgacgatgcgccgcccgcagcgcatccggtcaggagcgcaggcagggcgaggcccagcagcgaagccgcgatgaaagttcgcttgaagcgcatgcagatcactttctcttcaacaccgcaaggaagcggaacggcgcgcgcaaggccccgaggcgccgctgcccgcaggctccggctatgtcgaaaaaccgtgaagatagcgttaggaatgcccccacccgcccgggcccggacgcgcctcagtcctccaccagcaattccatggccggcgcatgccccagaaaagcggaaggactggcgctggcgccataggcccccgcgaggaaaaccgccaccagatcgcccggctccaccggcggcagggcaagggaatcgcccagtcggtcgagcggcgtgcagaggcagccgatgaccgtgagaggctcggcgcagatcggcccatcgaagcgattggcgatcgcgagcggataattgcgccgcaccaccgtgccgaaattgccgctcgccgcaagctgatgatgcaggcccccgtcaacgaccgcgaaccgctcgccatggctggttttcacgtccaccacgcgcgtcagatacacgcccgcctccgcgaccagatagcggcccagttccagcgcgaagcggctctcggcaagaatggcgggccggctttccagcgtctcgcccagcgccgtgccgatcaggccgatgtcgaggggcatgtcgccggggaagtaggggacgccgaagccgccccccagattcaccagcggcggggccgcgccgacctcttcggagaggcgcgcggcaagcgcgacagtctgggactgggctgcgatgatcgcctctgcatcgagcgactgggagcccgcgaagatgtgccagccccgccagagcgcgccttgcgcgatcacatgacgggccagcgccgctgccctgtcggcatccacgccgaagggccgggcgccgccccccatgcgcatgcccgatcccttgagttcgaaatccgggttgacccgcaccgcgaggcgcggccgcacgccaagccgctggccgatggcaagggcgcgcgccgcttccccttccgattccagattgatggcgacgcccgccgcaatggcggcttccagttcccggtcctgcttgccgggcccggcaaagctgatccgctcgcctgcgacatgggcgcccagcgccagcgacagctcgccagaggacgcgatgtcgaagccatccaccagtcccgccatcaatgcgagcagcggcgggaagggatttgccttcatggcataatggagatcgacaccgtgcggcatcacctcgcgcagcgccgcgatgcgcgcgcggatcatcccggcatcataagcgaacaggggcgtgtcgcccgcctcgtcgaccagcgccgccgcgccacgcccgccaatcagcagcatgccctgctcgctctggaagccgggcgggatcgggcccatcggcttcactttcatggtcatgccccttcccctccctgcgccagggcggccagcgccacacggtcaatcttgccgttcggattacgcggcatcgcttcgagacgaaggatgtccgccggttgcatgaatgtcggcaggagctgccgcaaggcgccccgcacccggtccacgagcgccgcctgatcctccgcgcaaagcgaagcctcgccgcgcaggaacagcacgatcgcctgccccagccgctcatccggtcgcccgagcgcgcaggcttccgccacgcccgagacggcgagcgccgcttcctcgatctcgctggggctgatgcgattgcccgcgctcttgatcatggcatcgtcccgcccgacgaagcgcagcagcccgtcccgatcccgcaccaccgtgtcgccggaccacaccgccatgccgccatagcgcgaagtcgccggtgcgggacggaagcgctccgccgtacgtgccgcgtcgcgccagtagccctgcgccaccagcggaccgcaatggaccagctcgcccggctcctcgtccgccgcgagcgtgccatccggccgcaccaccagcacttccgcgtccgggatcgcgcggccgatgctgtcgggatggtccgccagcatggcagggggcaggaatgtggagcggaaagcctcggtcagcccatacatcgcgaaaatgtccacctcggggaacgtctcgcgcagccgggcgatgagcggccgggtcagcgcgccgccgctgttggtgatcctgcgcagggattgcaccgcttcggtcggccatgccgtctcgacaagctgcgtccagagcggcggcacgcccgcgagcgtcgtgatccgatgagtcccgatggccttcaccacctcgcgcggcagcagataatccagcggcacgacgcacccgcccgcccaccatgtggagaagagctggttctggccgtaatcgaaactgagcggcagcacggcgagcgtgcgatcctgcgccgcaaggccgagatacgtggccacggcccgcgcgccgatcatgagattggcgtggctcagcatcacgcccttggggcgccccgtcgaaccggacgtgtagaggatctcgacaagccggtccggtggcgcatcgccgggcggcaaggcaggcgcgccgtcccggcccatgacagcttccagagcgccttcctcgaccacaagaaggcccggcggcgtatcgcccggctccagcgtcgcgaggcgggccggcgccgagacaagcatcgcggcctcgctgtcggccaggatatgcgccacctgcgcgcgcctgagcagcggattgaccggcacatagacgaagcccgcgcgcgccgccgcgagcggcaggaccaccgtcgccacgcctttcggcagccaggcggcgatccggctcccgccggggaagccatgccccgccagccaatgggcgagccggccggtcatggcgtccagcccggcatagtcgatcacgccgaatttcccggccagcgcgggtgcatcgggccgtccgcaacggggaagatggtcgagaggtgggatcatcgctggcccattaacatgatcgatggacttttggggataggtgtcgcgcggaaccgcgccatgacgaacgacaccatccatgtgagcctcttcagcagcttcgcgcacgcgcgggcggcggcgggcggcgcattggacggagcggcccagcccggcccgttcgatcggctcggctggttcgaggcgctccacgccagcgcctttcccgaggccacgccccttatcctgtgcgcgaaggccggatccgcgatggcatggctcttcctgaccggcggacaggacggcccggtcgacggcatcaccaactggtacagcttcctgttccgcccgcagttcgtgagcgcacctttgcgggagacccggctgcgcctgctgagcgcgcttgccgcccggctgcgcggcgtcaccccgcatctgcgcttccatccgatcacggacgagggagggagtgaccgtgccttgctgagcgatgctctccggaccgcaggctggcgcgtgatcccccgcgtcatggcccataagcggatgctccatctcgcccccggcatgcggttcgatgcctattgggctgcccgtccgggctcgctccggtccaccttccggcgcaaggcgaggcagcggccggtcgtggtggacatccaccacaggctggatgagggcctctggtccatcttcgagtccgtattcgccgccagctggaagcccgagggcgacgacttcgctttccttcgcgccttcgcgcaggcggaagccgagggcggccggctgcggctcggcgtggcatggctggatggcgcacccgccgccgtggaattatggactgtcgagcagggctgcgcctacattcacaagctcgccttcgatgaacgcttcgccgatgcctcgcccggcacccagctcagccacgccatgttccggcaggccatcgatctcgatcatgccacccgcatcgatttcggcacgggcgacaatggctacaaggccgcctggatgccggagaccgtgcccatgtggcagatcgacgccttcgaccttcgtcatgccgcgagctggcggccggccttcgcgacatggctctcggccctgtcccagcccaccggcagccatgcacgtcagagcggcccgcccagcggccggcgtgcggcactggacgcggcctggcctccctgagcgcgagcggttcggcgcttttcaaagcggctggaagccgctaggggcgccgccatgcgcatgaacgagaccagcggcacgacgcacgcccgggattccatggccgataccgcattgcgccgctcgcttgccgaggcactggggctggacgaggcgcgcgtggccgccttcgatgcgcagacccccctgttcggcgcgctgccggagctcgactccatggcggtggccaccttgctcacggacctcgaggaccggctttccatcatcatcgacgacgatgatatcgatatggaaagcttcgagaccttcggcggcctgcacacccttctggcgcgcaaactcgacgcaaaactgggctgaatataggccaccgctagccaataccccgggaccggcaacgcgccctacccccttcgcgcctgtgcgaatgcaaaaagtgcaatcgcgattccggcttttgcggttgctgattcattcgcaatgcaacaatttcacactgcaaaacaaaacaggatgctggacggctcttttgtcaacctcacaaaggagtttgttcgtgaaaactctctctatcgccgcaacggcactctctctttcgctcgtttctcccgcacttgcgaacgacgaacccgtcaagttcgtccatgacggcgtcagctacgtctacagcgtcaaggcaatcggcgagaccaagcgcgtcatcaccggccgtgccacccccggctcgtcgttccgtctggtcgtctcgggcgatcaggtgaccggcaccgccaatggcattccggtcgccttcagtgttgcggaagccaagggccaggccacgccgagcgtcaccgtcgcatcgcgcgccgactgatcggaccgagccagaattcaaaagggctgatctgtcctggaatgtccggacagatcagcccttttttcatgtccgcagtttttcgcataagcccgagcggcaggcgccgcaccggcgaaagcacggaaatatagacgtttccctgccatgggcatgcggcgacacatcgccgtcgcgctccgcgttcgcgcctcaaggagcgccgcgaaactgtccggcttatcgcatgacctcccggacccggatctcgcccgccagcgcttgagcgcgccgcccggccaaaggctcaggcgtgggccattgcctcgaaatccgcttcggccaggaagcgttccgcatccagggcagccatgcatcccatccccgccgccgtgacggcctggcgatagaccttgtcggtcacgtcgcctgccgcgaacacgccgggaatgctggtccggctggtgcccttctccacgaccagataaccctcgtccaacggcagcttgccgtcgaacagctcggtcgcgggcttgtgcccgatggcgacgaaggccccgtcggccttttcgtggctcttctctccggtcaccgtgtcgaccagatcgacgccgacaagcccttccggatcaccttcaccgacgaagcgctcgacggccttgttccacagcaccttgatgttcgggtgcgcgaacaggcgatcctgcaggatcttctccgcacgaaacgaatcgcggcgatggatcagcgtcacgtcatggctgtggttggtgagatagagcgcttcctcgacggcggtgttcccgccaccgatcaccaccaccttcttgccgcgatagaagaagccgtcgcaggtcgcgcaggccgaaacgcctttgccctgcagcagatgttcgctttcgagccccagccacttggcctgcgcgccggtcgcgatgaccagcgtgtcgccataatattccgtgccaccgtcgccggtcagcttgaagggacgccgggacagatcgacatcgacaatctggtcgtacatcatctgcgcgccgacatgctcggcttgcgcctgcatctcctccatcagccacggcccctggatgacatcccggaaccccggataattctcgacgtcggtggtgatcgtgagctggccgcccggctggattccctgcacgacgatcggtgccatgccggcgcgcgcggcatagatggcggccgaaagaccggccgggccggacccgaggatgatcatgcgggaactgtgcgtggcggtcatatcggggtcgactctttctgctggagctggatggcgcttccgatccgctggagagcgggcgggacaggcctgcacttaggaaattccgtcataatcgcaagaggcgcccggctggccggtcatctccgcgcggcctgtctatgccggccagcccgagccgccaaatcgatccttcaaatatctctgaccgatggagatcgttttccaagcccgtgcggcacgcgtatcctccgttcattcttcagaacaaggcgagaggagtcagccatggatgccaagacaagcggaagtcccctgagcgacccgtccaaggaactggccgccctgcgcaacctgctgggccgtacgaatcgggactggtggcccaaccagctctcgctcgatattctgcagcaaaatgggctcagcggtaatccgatgggcgatgacttcgactatgcgaaggaattccaggcgatcgactatcaggcgctcaaaagagacctcacagctctgatgaccgacagccagccctggtggccggcggactatggccattacggccccttcttcattcgcatggcctggcacagcgccggcacctatcgcaccggcgacgggcgcgggggcgcctcctcgggctcgcagcgcttcgccccgctcaacagctggccggacaatgccaatctcgacaaggcccggcgcctgttgtggccgatcaagcagaaatatggacggcagctctcctgggcggacctcctcatcctggccggcaatgtggctatcgaatcgatgggtggcccggtcttcggcttcggcgggggacgcgaggacgtctacgaaccggcgaaggacatctactggggcaccgaggaggagtggctgggcgcaacccgcatcgaggaggagtcgggccgtgcgctggaaaatcccctcgccgcgatccagatgggcctcatctacgtcaatcccgaaggcccgggcggcaagcccgatcccctgctctccgcccgcgacatccgcgagacctttgcccgtatggccatgaacgatgaggaaaccgtcgcgctgaccgcgggcggccacaccttcggcaagtgccatggtgccggcgatgcatccaaggtcgggctggagcccgaaggcgcggacatcgccatgcaggggcttggctggcaaagcggccatggcagcggaatgggcgacgacaccatcaccagcggactggaaggcgcctggacgcccacgcccatccgctggtccatgaactatttccgcatgctgctcgactatgattatgagctggtgaagagcccggcgggcgcgtggcaatggcagccgatcaaccagaagccggaagacatggcaccgggcgcccacaatcccgccaagcgcctgcccacgatgatgacgacagccgacatggccttcaagatggacccggaataccgcaagatttccgagcgcttccatgccgatcccgcgctgttcgccgatgccttcgctcgcgcatggttcaagctcacccatcgcgacatggggccgaaagcccgctatctgggccccgaggtgccggacgaggacctgatctggcaggaccccgtgcccgccggcgcaccgctgagcgacgccgacgttgcgacgctcaaggcgcggatcgcaagctctggcctcagcatcggccagctggtgaagacggcctgggcctcggcagcgacgttccgcggatcggacaagcgcggcggcgccaatggcgcgcgcatccgtctcgcgccacaaaaggactgggccgtcaacgagccggccgagctggcaaaggtcctcgcagtctatgaggacatcaaggctggtttcgacggcacggtgagcatggcggatctgatcgtgctgggcggctccgtgggcatcgagcaggcggccagggctgcgggtcatgacgtgaccgtgcccttcacctccgggcggggcgatgccacgcaggagcagaccgatgtgcacagcttcgagccgctcgaacccaaggccgagggcttccgcaattatctctcgacccgcttcagcgtccccaccgaggagcttctgatcgaccgcgcacagcttctgggactgagtgccccggaaatgaccgtgctggtcggcgggctgcgtgtgctgggggcgaaccatggcaacgcgccgcatggcgtcctgaccgaccgccccgaacagctcaccaacgacttcttcgtgaacctgctggacatgggcacggcctggaagcaggtcgatgatcgcggcgatgaggtgttcgtcggcacggaccgcgccaccgacgaagaacgctggaccgcaactcgcaccgatctggtgttcgggtccaactcgcagttgcgggcgctcaccgaagtctatgccgcggctgacgcgggcgagaaattcgtcgccgacttcgtgaaggcctggaccaaagtgatgaacgcagatcgcttcgacctggcagcctgacggtcggcaccgggcagctccgatgccgaccggcgcctcccccctcgctcccacggcgaaggggggaggacgtcagtcgatcagggacggcagcgaatcgaatccggccttgaggaccgcgccccactcgctggaaatctgcgagaattcagggtcgttcgcctcgatcctgcggcgcaggctgaatttatagctgtcgcgcggaatgatgctgagatcgagcggcatgccgaccgacagattggaccgcaaggtcgagtccatcgacacgcagacggccttcgcggcatccgacagtgaagtgttcggccggatcatccggtccaggatcggcttgccatatttgtgctcgccgatctggaagaaaggggtatccgctgtcgcctcgatgaaattgccctcggaataaaccatatagaggcgcagcttgccgcccttgcgctggccgcagacgagaatggaagcgccgagcgagacattgctcgcgctcatgccggtgcgcatttccttctgcacggtcttcatggcatcgccgaccagatgcgcgacccgatgcatggtcgcgcaattgagcaatgtctcgatctccggatcctccacggaatccttcatggcgcgcgaaagcttggtgcggacttcctgcgtaacggacaggtttcccgagcaaagaagggcgatcgcccgctcgccgggcttttcgtaagtgaaggtcttgcggaacatgccgatattatcgagccccgcattggtcctcgtatccgagagcatcacgaggccggcctcgacccgcaaggccacgcaataggtcattgaacttcccttcttccgctatcccggcggcatgggccggcaggaccgcgactcactgctgcgtctgcgcctgtgcggcgtcgtccggcggcagactggcaatcagaacgtcatgcgacaatttggtttcagccaccggcagcatgacgccgcgaattggtgcggcatctgcggcatcaaggccacagcaaaggcggacatggccttccaccgggcaatggccgagagcaggatcaaagccgatccagcccagcccctccacgaaggcctcggcccaggcatgcgggtcatgttcgccgtccggccgctcaggatcgcgcagatagcccacgacatagcgcgccggaatgccgaggctgcgcgctgccgcaatgaagatgtgggactggtcctggcatacgccggcccgctgggcgaaagcctcggccgccacggtgtcgacagtcgtgctgtccgcgcgccaggcgatgtcctcatgcacgagctggcaaagggcgtggaggctggcaagcgggccatcgggactgcgcgcccgctcggcgaacgccgcgatcgcctcgtccgccgcggtcagcggcgtcggccgcaggaacaggcggggacgcaattcgccgccgctcggcttgagcacgccggccgtgtcgctcgtgcgcactgtcccttccgcgaggatgacgaccgactcgaccctgcccggcgcgcgccacaccgcctcggcatcgccatgcccgttgcttatccagcgctcgacaggctctccattgacgctgaccgcccagcgctcgaccacctgcgcattgctgcttgcgggcgcgagacacaggcgcatgaccacgcctgccgccggctcggcatagtcatatcgcgtttcgtgacggatgctgatccgcatgatgtcgtcgtctttccggttcaaccgaaatgataagcttcggcgatttcctgcccaagcatgttgcactggacgatcttgctctggatcgtctcatgcaagcctttttcgaagatcgcgccgctgctcgtctgggccagggcttccaccatctcctcgccgcgcaggttcgccggcgtacgctgcccgtgccagtgcgccagccgctggagccgataggcaagctggtcgaagcagtagaggacgctgcgaggaaactgccggttgagcatcaggaaatcggtgatctgccagggcgagtaggagccgccatagacatggtgataggcccggctgcccgacagcgcatgcagcacggacgtccactgataatggtcgcgatgccccccgacgacttcggtttccggcagaaggacataatatttgacgtccagcagccgcaacgtcatctgcgcccgctccagcgcccccccggcgcgcaggaaatcgtggccctcgttgcgcaagtgactgctttccgtggcgccgcggaacatcatcgcccggttcttcacccagtcgaccagttcggcgaagtcgcgacgggcatcggcaacgccataggtctccagcttgcgccagccctcgttcagcgactcccacatctcctgcgtgagcgccgtgcgcaccgacttgccgttctgccgcgcccgggcgaggcatgagcggatcgacgcgggattgtccgggtcgagcatcagatgttcgacgatatcgctctcgcggatgatcgcatccttgccaaaggcatcctcgcagccggtgacgcggacgacggaccgccattcgtcgcgcatggtcgcggcgggcaggatcgccatgcgctggcccatggtgagcagtcgcgccgtggactcggcgcgctccatgtaacgcgccatccagaaaagattctcggcggtgcggctcagcatgggcagccctccgtcatcgcagcacccgtcatcccaccacccttcatcgcagcacccaggtatccttgaccccgccgccctgacttgaattgacgaccagcgacccttccgccagggccacgcgggtcaggccgcccggtaccagccggatctccttgccgacgaggcaatagggccggaaatcgacatggcgctgcaccagcccggatggccccagcgtcggcgatgtggacaggtcgagcgtgggctgcgcaatgaactcggcgggattggcgcggatccgttcggcataggtcgcgacttcctgtgcggtagcctgcgggccgatgagcatcccatagccgcccgagccatggacttccttcaccacaagctcgggcagatggtccatgacataggcataatggtccggcaggccgcactgccatgtcggcacattctggaggatcgccgtttcgccgaggtagaagcggatcatctcgggcacatagacatagacggccttgtcgtccgcaatgcccgcgccgggcgccgagcagagcgtgacgccaccgccgcgataggcattgaagagtccgggcacgcccagcatgctgtccggccggaaagccagcggatcgaggaaatcatcgtcgatgcgccggtagatgacgtccacccggcgcggcccggacgtcgtcttcatgtagacgagcccttcgtccacgaagagatcggccggctccaccagctccacgcccatgagatcggcgagatagctgtgttcataataagcgctgttgaacgcccccggcgtcaggacgacgacctggggcttgtccttgcaggcgggcggcgcgacttcctggagagacttgaggagctggctgggataatcgtccaccggtgccacgcgttccagcgcgaacagctcggggaacatgcgcgtcatgatctcgcggttctcgagcatgtaggagacaccggacggcgtccggcaattgtcctccagcaccatgaaatcggacaggcccgtgcgcacgatgtcgatgccgacgatgtggctgtagacccggccgggcggcgtgaagccggccatctcgggcttgtaggccttgttctgatacacaatgtcggccggaacgatcccggcacggatgatctcgccgcgattgtagacatcgagcaggaaggcgttgagcgccgccgcccgctggcgaatccccgcttcgagccgctgccattccatcgccgtgaaaatgcgcggcaggagatcgaacgggatcaggcgttcggggtcaccgccctccccatagaccgcgaaagtgatgccgatgcgccggaagatcgcttctgcttcgccgagcctgcgatgcagcccctctattcctgtttcctccacccattgctggatgaccgcatagcagtcccgaatttccccggcgtcgcccagcatctcggaaaaggtcataggcttttgtttttctcggcctcattgtgcatcgcagcatagtgcgcgcgccatttccaaaatcaagccgaaaaatcacctgccttgccgctggcccgacgccgcacctctttttgcgtccttgagccttacagggccctgatgccctgccgtggcgcgtgctcgggcggtgatgaaaaagatttcgcgaccttgttcgattattgctggacgtgacggccttttcggggcattttcacccatgatgctgtaccggatctcgatcatccgccttacgcgacttacgcgcccttaggcgcgaccatgcggttgccgcaggcggcaccctgcgcctaagggcattcggaaagtcacaatcgagactcaaacgaccggagcgagtcggcgcggcctgtccgctgctttttccggcaaaggcgaaatagctgacccatgatgctgatcgatccttcccgtaagtaccgccctttcccgcaagtcgacctgccggaccggcaatggccctcgcgcacgatcaccaagccgccccgctggctctccacggacatgcgcgacggcaatcaggccctcatcgatccgatggatacggagaagaagactcgcttcttcgagctcctgacccggatcgggctcaaggagatcgaggtcggcttcccttccgcgggcgcgaccgaatttgatttcatttccgggctggtgcgctcggggcgcattccagacgatgtgatcgtgcaggtgctgacacaggcgcgccgtgacctgatcgaacgaaccttcgagagcctggaaggcgcgaagcaggcgatcgtgcatgtctacaacgccgtgtctccggcctggcggcggatcgtgttcaacatggaccgaccgcagatcaaggacatcgcgatcaacgccgcgaagatcatccgcgacgaagcggcaaagcagccgaacacggactggtccttcgaatatagtcccgagaccttctcgaccgccgagctggatttcagcctggaatgctgcgaggcggtgatggacattctgcgccccacgcccgagaagccgctgatcctcaatctcccggcgaccgtggaagcagcgacgcccaatatctacgccgaccagatcgagtggttctgccgccacatccgggatcgggacagcgtcgtcatctccctccatccgcacaatgaccggggcacgggtgtcgccgccgccgaactggggctgctcgcgggcgccgaccgcgtcgaaggctgcctgttcggcaatggcgagcgcaccggcaattgcgacctcgtgaccgtcgccctcaacatgtacacgcagggcgtcgcgcccgggctcgacttctccaacatggaggaagtcgtgcagaccgtcacttactgcaaccagctccccgtccacccgcgccatccctatgcaggcgatctggtgttcacggcgttctccggcagtcaccaggatgcgatcaagaagggctttgcggcgcaggaacagcgcaatgacgaatattgggacgtgccttatctgccgatcgacccggccgacatcggctgctcctacgaagcagtgatccgcgtcaactcgcagtccggcaagggtggcgtcgcgtgggtcctgcagcaggacaagggcctgaagcttcccaagcgcatgcagggcgacttctcgaaagtggtgcaggacctggccgactcgtcgagccgcgaactgcatgcgagcgacatctgggatgcgttcgagcagcattattgcctcaccggcccccagccctattcgctggtcgattatttcgagagcggaccggcgggtcagcgcgtcttcaccggcaagatcgcccataatggcgaggagcgcagcatttccgggcgcggcaatggcctgatctcctcggtgctctccgccctgcgcgaggaactgggcatcggcctcgacgtcgtcgactatagcgagcatgccatcggcacgggtcgcgatgtccatgcggcggcctatgtcgaatgccgtaccgatgacgggcacacggtgttcggcgtcggcctcgacgaggacatcgccacggcgtccgtacaggccgtgctctcggtcgccaacgggctggaacggcgcgtgctgacctccgccagcgccgcatgatgcgcggaccggccggaaaggcgcgcgcttcgtttctcgcggcggcgctggcgttcctttcggcagcgccggccggtgccgcggagccctggaccctgctgatccatggcggggccggcgtcatcgagcgcgcgaacatgacgccggaacgggacgccgagattcgcgcggctctcaggagcgcgctcgaagccggcggggccgtgctcgatcggggcgggaccgcgctcgatgcggtggaagcaaccgtgcgcgttcttgaggattcccctcatttcaatgcagcgcgcggcgcagtgttcacgtccgccggcaccaacgaaatggacgcggcgatcatggaaggttcgacacgccgggcgggcgcggtcgccggcgtgacgcgcacgaaaaatcccgtctcgctcgcgcgcgcggtgatggagaagagcaggcacgtcatgttcgtcggccccggggcggacgcattctcgatcgaggccgggctggagcaggccgatccggcctatttccgcaccgagctgcgctggcagcagcttcaggatctgcgggctcggggtcagggcgcggcgcggcttacgaatccggagttcaagtacgggacggtgggcgccgttgcccgggacagccggggccatctcgccgccgccacctccacgggcggactaaccggcaagactcccggacgcgtgggcgactcgcccgtcatcggcgccggcacttatgcggacgaccgcgcctgcgcggtctcggcaacgggcgccggtgaatattatatccgggaaggcgtggcgcacgagatctgcgcgcgcatccgcttcgccggggagaatgcgcaggtcgccgccgacacggtgcaggcggaaacgctggccatgggcggcgatggcggcgtcatcgtggtgccggccaaaggggaaggcgccttctccttcaacacgccgggcatgtaccgcggccgcatgacggcggggcaagcgccgcaggttgccatctacggcgacgaataaggccgcccgggacagcgcggcttccggagcctcaggccccgatccgcaggccgagccagaaggtctgcggcgtgccgaggtcgatgctctcgcctaccttgcgcgtgaggatggtcgcatccagcagattctcgacgcggcccaccagcgcaacgttgggcgtgagcggcacgcgcgcatagccgtcgaacgtgagcacgcccggcatccggtccgtttccagatcgtcctcgaattgcggccccacatagcgcgccgtgagcgcgagccgggcctgcgccggtgcgcgccatcccagggtggcgctggcgctgtggcgcgggctctgcgccggccgcatgccgtccagcggcgcggcattgccgctcgcctcgaccttgctgtcattgaaggcataagaggcggagagatcgaatgtgccggcctctatcgccccggtcagttccacgcccttgctgacgatggcgtccacattgcgccgctggcgcgtgttggtgccgatcgtcacattagcgatggcgttctccagccggttgtagaagccggtcagggacaggcgaacgccgggaacgggcgtcaggtcgattcccccttccccgcccttcagccgttcgggcgagagcgcggcattggcctgcgtcaccaccgggaacacggtgaagccgcgatacagctcattgatggtgggcaggcggaagctcgtataccccgccgcgcgcagggaaagcccctcggatgtccgccagagcagcccgccgcgcacgcttgcctcccagtcgctgcggtcgggatgaacggtcgtgctcacggcgccggtcgtcgcgttgcgttccgtgaaccgcccgcggctgatctcccagcgatccgcgcgcgcgccggctgtcagcacgacgtcgccgagcgtccagtcatcctcgatatagacgccgctggtgacctgccggccggtcgcatcccgccgcaccatggcggcgccggtcgtggcgttcagggtctcctcatacatgtcggccgtggcgaaacggctgtccacaccgatgcgcagcacgtgatcggctccaacgggcgggcggatctctaccttgccgccaaggccggtcgaaggcgtgttgcgttgatcgagcgtcgggcggaagctgctggaactgatgacgatgttgtcgaaattgcgaagctggacataagcgagggcttcgacctgccagcgcccgcgcgacaggtagcgcaggctggcatcctgccccgcctgtccgttatcggccccggcgaaccgcagggtacgatcatcccgcatgagattgacgcgggcctgtatctcgcccgtgtcccccaccggcgcgacgccccgtagcgtcacggaccagctccggtagcgagcgggcacatctgccgggccgcgctggtcggccggcgtcgtccagaagccgtcgccccgggagaagctccccgaaagagaaacgaagcccgcccccagatcgggcgagaatgatgcgttcacttgctgggcatcgcgcgagccgtaaagcgccgtggcgccaaacagcggaagctgcgcccggtccgcgctgaacagctcgatggtgccggccaccgtccccgccccgaatgcgccggcgccgccgccgcgcgtgatgcgaaccgcgccgatggtctcgagcggcaaggcgttgaacgggatggacccaaagaaaggatcggccagcggtacgccatcaaggagcacgagcgcccggctggtggcattgccccccagcgcgcggagcgtgacaccctgcgccgagggattggcggagcgactgtccgaccggcggaactgctgaaagccggcgacgtccgccagagcgtgctcgacgcttccggaggcgtcttcctccagccgctcccgcccgatcgtgactgatccgtaagccggagtgccgggcggcaagtccagccctcgccccagcacgatgatatcctccggcgagggaggcgcctccgccagcaatgggtcgggtgcggccatggcagcggtcgcgcaaagggaaatactgagcttacgaaggatcatgggggcctcttgccgcatggccggtggcttggcaactcggcgccggaacgcagtcggcctgcagcgctcatgcaaccccgttccatttcttgcgatcgtgttgcaccgcaccgccttatctctttgacacgtcttgctctttggccgatggtcaggaaaggacggataagaaaatgggcacagtgaacctggaggggctctcatcggtcgtcgacctgagcggggtcgagggagaacggcgcgcggacatatggaccggtgcggcgccggccatctttcctggcctgcgtatcgacaccatcgaaccgcatccgagcatcggatcgatccagcatagccgcatgggccagggcgcccttttcgccattacctccgcgccggccgaagtggcttatgtcccgcgggccgtcaacgaaacgggccagcatctcacgctgatgctgcagacagatggctcgatggtggcctttcagcgccagcgtcattgcgagctcggcccgggcgacatctgcttcatcgacgaacgccagcctttccggctgatcggcacgggctgcagccagttcatgctgctgcgcatgccccgcatgcttgcgctcaatcgcttccccgaactggagcatctcgtcgcgacgatcatttcgtgccgcgatccgggcacgcagctgctggcgcagacgctgatccatctcctgcacgtcgccaacgaactgcgcgaggcgcagcagaacgccgcgatgaatgcgatcattcacatgctgggcgccacctcgggcctcgcctgcgatctggagacggtccactggcgcgttcagaaggcgctggacttcatcgagatgaacctgccgagcccggatctttccgccgaacaggtcgcccgggcgcagcatatcagccggcggcgactcgaccagctcatgcgggacgcgctgggcctctcgatcaccggtcagatctggaaccgccgcctgcagcgcgcggcggacgacctgcgcgatccccgctgggccaatgccccgatctcgcagatcgccttcgccaacggtttcgaggaccctgcgcatttcgcccgcgccttcaagcggcggttcgaggaaacgccgggccagtggcgcgcccgggtgcgcataccgcactgaagacgctgccccggcaggcgccaggcaagcctccctctctacagcgcgcgggtcggcatgctgatcgtccgccagatatgcgcggccgggctgtgatcgaagccgaggccctcctccggctgccggaaattgcgaccgatgacgtcctcgaattcctcgagttccaccatcacctcgggatcgaacgcataatagtcgttgaggcagatcaggcggccggtcatgtagtaacgatggtcgcggaagcgctcataggcttcgcggacatagggttcggggacgaagtcggccccgaaatatttgatataggcttccggataggcgtagcccacggacggatcggggaagaagcgcagcacctgatgggcgcggatggcccagctcacttcctcatcgacataaggctcgaccatcgccgcgccccaatagccgtgatcgccgcagatgaagccggtgacgctgatgtcatgcagcaggcaggccagcaccactttctcgtcatgcccattcttcatggcaaggcgcgcgctctgcatgacatgctgggtattgccgaaacgcaagcggaagaagtccatgagcgtcggcttttccggcatcgggggaatgcgcgggtccggccccatgaggaacttcttgccggccgccagcgcatcgaacaggtcgtgtccggggccggaaggatcatgctcgcccgaccgatagatggccgagcggatgggctggcgctgcgccaccttgcgctccagctccatgctcatttcatgttcgagcgcatcggcacgctcggaaagggaagccatgccgctctcctgaaaaaatgcgtttcccaactctagcgctcgcggccggcggaggccagcccatcacggccgatgaacagcaacatggggtgggcggggcacaggcgcttccttttacaggacgtcccgtgcctccgcctccgaaataccgtcgcgctggccaatcgccgtcgtgacggagatgtccatcatgacattcccgagcgtgcggaaaatgtccggtatcgtttccacggccagcagcagcgcgagcggctccaccggtgcgcccagcacgatgcagatcggtgcgatcgccgtcacgaagctgatctgccccggcaagctgaccgagctgagcgaggtgagcacgcagacgaggatcgccatcgcaagctgtgcggggccgaccgtcacgccgaaccagtgcgcgacatacagcgcgacgccgatgttcatggccggccccgtcgcgcgcagcagcgccactgccatcggcagcacgacatcggccgtggactcatggacgccgagctggcgggccttgcgcagcatgatcggcaggcacgccagcgaggattgggtactgatcgccagcgcctggacaggcacgatctcgcgcgcatagtcccgcaacgcgatgcggccgcccagcaccgccaccagataagcgaccagcgcgatgaagatgccgaccgacgagagaacgatcacataatggagcacggcgccgaagatcgcggcgccggagcgggcaccgacaccgaaggccagcgcgaagacgccgatcggagccagccgcagcacccagccgatgacgatgatgagcgcatccgccgtcgcggcgaagaaaccggtgagctggccgcgcgacgcctccggcaaccgcgtgatggcaaaagcgaaagcgccggtgaacaccagcagcggcaggatggcgtcgcttgccgctgccgccaccgggtttgtcggcacgatggtggtcaggaactcaccgaagggcggcacggccgcgacctcgacgccactaccgagcgccgccttcagggcatcggccgatccggcaggcatcggccagagctggatgaggagaggcgtcagaaacgcccccgtggtgccggagatcgccatggccgcgaggatccaccccagcgccagtcccgcgatgcgtcccgcccgcgccgcccgcgccgcctgcgccacgcccgtgatgagcagggaaacgacgagagggacgaccgtcatgcgcaagccgttgagccacaggctccccacgggatcggtcactgccgtgatgccggacgccagacccgtggcataggcatcccccaatagcccgaggacaaggcccaggatcagggcaatgaggatgaacccggcattggacatgcagcagagcctcgcgatcagacggctctcgccgctcacagaaaaacgcgccactgcgcggcgataccgcgtccgggctcgctttcagtatcggaaatccggaaaggagcaatgccccgctgccttcagcggttccgtgacgacccggcggcctcgctttcccctgtcctacaccccctctgtcatggcagccttgccgaatagctcttcctgccgacaggaggagcaagacagggctctttcttattgaagcgttccaacgtccggtcaggctgcgcaggcctgccggggcggggtctggcgcccgccgcatcggacccgccgcaaagttcagggaagcggaagatgaggccgacgtgtcctcatctttgtcaacttccagaccgctgtgcggtcttggagcgtcattcagtcacgcgtggagcggtcgcgcaatccgcggccgccatcccatcctgatgggtgccagtcccgcgacgacctcgcgaatcagcctgcggcgcttatcccgcgctggctgccgggggactctccccgccattcgagtccatgccgcccgcgaacctgtcgcacaggaacatcatcagtgcttccacatgcgggttggccagccgatagtagatcgtctgcgcttctcgtcgggtctggaggatgcccccctcgcgcatcttggccaggtgctgggagacactggattgggaaaggctgcacaggcccaccagttcgccgacggatgcctcgccctcgcgcaaccggcaaagcagcagcagccgttgctcgttggcgaccagcttgagcaggccggcgacttccgtcgcccgctcgcagagctggcccatcgccatgtgggacatcatcatcattcggtcgcgggcctcccgtcatccctgagcacgatatagatggccggaataaccagcacggtcagcagcgtcgaggaggcaaggccgaacagaagcgaaatcgcgaggccctgaaagatcggatcggtgaggatcaccgccgcgccgatcatcgcggccgccgccgtcagcacgatcggcttgaagcggatggtgcccgcctccagcagcacggcgcgcagcggcttgtccggcgcggcggtgtggcggatgaaatcgacgagcaggatcgaattgcgcacgatgatgccagcgagcgcgatgaagccgatcatcgaggtggccgtgaacggcgcgccgaacagcatatggccgatgacgatgcccaccagggtcagcggcacgggcgtgaggatgaccagcggcagcttgaagttgcggaactgggcgacgaccagaatatagatgccgagcagcgcgaccatgaatgcggcgcccatgtcgcggaacgtcacccaggtgatttcccactcaccatcccacaacaggctgggcttcgattcatcctgcggttgaccgttgaggcgtatctccggtttcaccagccccttgcctgcccagtcataggcatccacggcgcgattgacttcgatcatgccatagatcggcgcttcataggcaccggccagctcggccgtcaccatgtcggcgaagcgcccgtcccggcggaagatcgcgcggctgccctgttccatccgcgcgtccgccacggcgcccagatcgatgagctggccgccgggcccctgcgccaccggggtttcggcaaggccctgcgtccagctgcgatccttctgttccagcgcgatggtgatggggagcggcgtgcgcccgtcaccgcgcggcgcgtaaccgatggtctggctgcccattagcatgccgacactgtccgccacctgccgctcggacaggccataatagtcgatccggtcgcgtttgaactccagccgcagccggggccgctcggttccaaagctgttgtccacgtcgacgatgaagggcacggaccggaagatcgcttccagctccgtcgctgttttctggcgtgtggcggcgtcagggccatagacctctgccagcagcgtggcgagcacgggcggcccgggcggcgtctcgaccaccttgaccgaagcgcccgccggcagcccgagggcgctcagccgctcgcgcaggtccagcgcgatggcatggctggaacggtcacgatcgcccttcggcagcagcgtgaccatgatgtcgcccatctcgggctgcgcgcgcaggaaataatggcgcacgagcccattgaagttgaacggcgcggaggtgccgacataggcttccatcgccgtcgcttccggcagcgcgcgcacgaccgcggcgacatcctccagcaccctgcccgtgccttccagcgacgtgccttcgggcatgtcgacaatcacctgcacttccgacttgttgtcgaaggggagcagcttcacggtcacggccttgaagtagaacatcgagcaggcaaccagcgtggcgatgccgacaccgatgaggaagcgccaggcggatttgcggctgtcgatcacctgatgcgcgaccctggcgtagatctgaccaagccggccgccactttcgtcatggccatgtccggcggccagcgtcttgcgagcgaagcggatcatcagccacggcgcgatcaccaccgccacgaagaaggagaagatcatcgccgccgaggcattgaccgggatgggcgccatataagggcccatcagcccggaaacgaacagcatgggcagcagcgcggcgaccacggtgagcgtcgccaccaccgtggggttgcccacttcggccaccgcctcgatcgcaccctgcgtcggcgtgcgcccgtcgttcatggcccagtggcgggcaatgttctcgatcatcacgatcgcatcatcgacgaggatgccgatggagaagatcagcgcgaacaggctgacgcgattgatcgtgtagcccatcaggttcgaggcgaacatcgtgagcaggatcgtggtgggaatgaccaccgccgtcacggccgcttcccgccagccgatggcaaagccgatcagcgcgacgatggagactgtcgcgaggccgagatggaagagcagttcgttcgccttctcgttcgccgtctcgccgtagttgcgcgtgaccgagacctccacgctctgcggcagcagcgtaccgcgcaggctctcgacgcgctccaggatcgcgtcagaaaccacgaccgcgttggcgcccgcccgcttggcgatggccaggctgaccgccggagcggaatgccatgcctcgcccgtcttggcccagcgccatgcgcgcgcctgatcctctcgcggcccctgcgttacctgtgccacatcgcgcagatagaccggcgcgccggaggccgcgcgcacggtgagcaggccgacgtcctgcgccgaggagagcgtgcgccccgccgtcaccgtcacggccttgccgtcctcccgcaccgtgcccagcgggaagctgcggttggcctgcgaagccgcttcgatgaggctgccgagcggcacaccatattggcgcagtttcgcgggatcgggcgcgatgcggatttcctcgggacggccgcccacgatgaaggtcagccccacatcatccaccttcgcgatctccgttctcagccgggcggcaagttcatagaggctcgcatccgtccactggcccgcggcatccggacgcggggtgagcgtcagcacgactgccgggacgtcattgattccgcgcacggtcactttgggatcgggcacgccgatcggcttgcgatcccagttcgcccggagcttctcctcgatgcggatggctgcatcctccgggtccgatccgaccaggaagcgcgcggtcaccatcacgccgtcgtcctgcgcctgggtgtagacatgctccaccccgtccacgctcttgacgatcgtttccagcggaatgccgaccagctcggtggcgtccgccgcactcaggcccggcgccatcacctgaatgtcgaccatcggcacgctgatctgcggctcctcctcgcgggggatggagaagagagccagcagaccaacggccaacgccgcaagcaggaacagcggcgtcaggggagaatcgatcgtggcgcgcgtgaggcgcccggagatgccgagattcatcagcccggcaccttgtcggcaggctggggactcgcggttccggggcgcgcgccctgcggcgcaaacagcgtgtcgccaggcgaaacgccgctcagaatctcgaccttcccggcctcggcagttggcgcgatctggaccgggaccatgctcaaccgcttgtcggcggtcacgacctgcacctgatcgatgccatagcgcgtggtgacgaagcgtttcggcacgaccagcgcgctgcgccgccccacggcgatcgacgccccgacgcgccgcccgacgagatcggctgcaaggccgggcagcgtcgcatcgacacgcacctggccgcccgtcacggcgggatagacctgcacgacccggccttcgcgcccgccttccggcatgtcgcttgcatccaccagcaccggcgcgccgatttgcacctgcggagcgacagtctcgggcagcatcagccgcaggatcggcggaccggcggtcaccgtggcgatcgacatgcccggcgcgaccacggaaccggcgggaatgtctgcacgcagcacccgtcccgttgcgggggccagcaccgcgccctggccggccacgctggcgctggcgccctgctgcgcccgggtcgcggcgacctgcgcattggcggcgcgggccatggcgactgcctgatcgagccgggctttggcatagacgccattgtcatagaggtcgcgtatccgcgcgagatcggcattggcgcgcgcctcttccgcctgcgcggccgcgacctgcgcgccataagccgaagtctcgtagccgagccgtgcatccacgatcatgccgatgcgctgccctttgcgcaccatgtcgccagcacgaatggagaggctcgtgagcgtgccgggaatgcgggcaagcgcttccgcctgatcgcgggtcgcgatttccgcgccgatcgctttcaggtcggcaatttcggctggcaccagccgcagtgtctccccggcgggcagcgcggcggtcgccgccggatcgcgcgcctgttcaccgccacaggccgacagcgtgagtgccgcccctgccagccagagccacttcgccatgatccgccctcctcgctcgcgcccgttcgctcaatcctgaaccaccgggaggccggctgccttccacgcgccgatgcccccggcgagatgcgtgtcgatggacgcctgcgcctgcgcacaacgttccagcgccatgccggaccgcttgccgccagcacattgcagcacaaccgtgcggccctgagcatccggaatcttacgaggtgaaaaatcggagagtggcaggtttaatgcgcccgggatgtggccggatgcgaactcgtcggcttcacggacgtcgaccagcataaccgacccgtcccgcagcatggcgtcaagcgcttgagggtcgatttcccgatgagccttgccttttccgaatccaaacatgattgcctccttcaatttgttgattgcatatatcgcataatcattatattagtcaatgacgattgacgcgacggaagggtgatccgatgggcaaaccaaagatagtagtgctgggggctggcctcggcggaacaatcgccgcttatgagatcaaggctgcagtccgcgacaaggccgatgttctcaccatatccgactcagaaacttacagtttcgtgccgtcgaatccctgggtcgccgtgcgctggcgcgagcctgaagcgattcaggtccacttgccgcctgtcttccacaagaaaaagatcgactttacggcggtcggtgccaagcggctggatgccgccggcaagcagatcgagctcaacgacgggagcataatcaattacgattatcttgtaattgcaaccggccctgacctcgcgttcgacgagatcgaaggtctggggccccatggcggccacaccgtgtccatctgccagacatctcatgcgacgagcgcggccgacgccttcgatcgcttcacgcaatcgcccggccccatcgtggtcggcgcggtacagggcgcgtcttgcttcggccccgcctatgagttcgcgctcatcctcgacacggaactgcgccgccgcaagatccgcgacaaggtgcccatgaccttcgtgacgtccgagccctatatcgggcacctcggccttgacggcgttggcgacacgaagtcgctgctcgaaagcgaaatgcgtgaccggcatatcaagtgggtcaccaatgcccgcgtcaccaaggtggacccggatgtcatgcacattgaggaaatcggcgaggacggggccgtcaggaagacacatgatctgccgttcggcttttctatgatgctgcccgccttccgtggcgtccccgccgtgcggggcatcgagggcctcaccaatccacgcgggttcatcatcgtggacaagcagcagcgcaacccgacatttcctgaaatctttgcgctcggcgtctgcgtcgccattccgccgaccggcccgacgccggtgccggtgggcgtccccaagaccggtttcatgatcgaaagcatggtgaccgccattgccaccaacctctccgcgatcctggagggccgcgagcccaccgccgaagcgacatggaacgcggtttgcctcgccgatttcggcgatggcggcgtggccttcgtcgcgcagccgcagattccgccccggaatgtcaactggtcgtccagcggtaaatgggtccacctcgccaagatcggcttcgagaaatatttcctgcgcaaggtccgcaagggcgagagcgagcccttctacgagaagctggcgctgcatgtgatggggatccgcaagctgcgcctgtgatgcccggtctgttttcccagtctttcaaggagatcatgtcatgactctcgatcgtgccgttatgtgctttgccggcttcgtcgtgttgctcggcgtcatcctgtcgctcaccgtccatccctggtggctggcgctgacggcgtttgccggcttcaacatgattcaggcgagcttcacgggcttctgccccgccgcgatgatcttcaaggcgatgggcgttcgtccggggactgccttcagatgaatcttgcgcggaccgttctgctcggcctgctggcgagcgtcgccctgcccgcgcaggccgtgacgctcgatcaggcgatcgcggcggccatgacccatgcgcccgacattgcggcggcccgggccgactccgacacggccgacgcacgcgtgcgcgaagcgcgcgccggcggcctgccgagcgcgacggtgaccgggtcgatcggcctcgggcggctcgacccgcagaatttcttcggcctgggcgctgccgatgtgacaccccgggtcgcgcaagtgactgtcgagcaaccgctcttcgcgggcgggcgggttcacaatggcatcgcccgtgcgaaggccggcagcgacgccgcgcaggcaggagaaagcgccacgcgcagccaggtcgttgcggcggttgcacaggcctatggggaagtgctgaccagccggcgactggtggacctgcatgaagagctgctcacgcagatgcaggaaatccagcggcaggcgcaattgcgctaccgggccggcgaaagcccgagcaccgacatcgcgcaggcggccgcccgccttgccgaggcacaggccgggctggcgcgcgcgcagggcatggctgtctccgcgcaagcgcgcttcaccagcctgactggcctgatgccggattcgctcgagcccctgcccgccagtccggacctgcccggcgcgctcgatgaagccatcgaccttgccatgcagcataatccctggctgatgcaggccgaagccggcctgcgcgctgcgcgcgcggaggcgaaaggcgcgcgctcggaattgctgcctacagtgggcgccttcgcggaaggcgcggtggtgcgtgaccagttcttccccgattaccgcgcagacagcgccacggtgggcatccgcgcccgctggcaaattttcagtcccgggacctatgcgaagatttcgggcagcgacagcgccgagcgcgcggcgcaagcgcgggccgaagcggtgcgctcgcaggtccgcgagcaggtgattgccgggttccaggccgtgcagaccgccgctctggtcgaggatgcatcccggaaacaggctgaggccgccgcgcaggcccgggacagcgtccgccatgaagtacgcgtgggcatgaagccgcagctcgatctgctggacgcggagcgcgaagccacggcggccgcggctgcccaggcccgtgcatccaccgatcggatcgtcgctgcctaccggctgctcagcatgatcggccgataggccagaggacaaggagcaacataatgcacaaggactggccagaaatggcccgggaactcagccacgccatcaaggacgtgcgcctcggcacgcccgaggtcatgaaatccttttcggccatggccaaggcagcgaccgaggcgggggccctggatgtcaagaccaaggagctgatcgcactcgccatcgcggtggcgatccgctgcgacggctgcgttgcctttcatgcgcaggccgcggtgaaacagggtgccacgcgcgacgagatcatggagacgatgggcatggcactctacatgggcgctggccccagcctcatgtatgccgcgcaggccgtggaggcttacgaccagtttgctgctgaagccggctgacccacgcccgaaggctgtatcagcgagcgggaagaaagggtgccaactgttcgacgaagcgatcgacgctgtccgttcgtagaccggcaatgttgatgcgcccgctgtcggccatgtaaatcccatggtccgcacgcaggacagccacatcggccggggttaccggcagcagcgcgaacatgccgcgctgccggccgatcggtgccagcgcggggtgcagggcagcgagcgcagcgcgcaatccattgatccgcccgcgcatggtctccagctcggccttccagtcctccttcaggaccgagtccgtcaggatttcccggacgatggcggcgccatgatccggcggcatcgaccacatgctgcgcgcgagagcctgcagatggccgcgcaccagcgtcgccgagcctgacgtcgccgtctgcacccagagcgccccgaccctgtcgcggtagagcccgaaattcttgtcgcagctataggccagcagggcctcaggcatcgcctccagcagtgccagcgtgggcgcgacgtccgcttccggcccgtcgccgagaccatgataagcgagatccacgaagggcacgagaccgcgtgtcgaacagaaccggacaaccaaagcccattgcgccgcggtgagcgtcacgcccgtgggattgtggcagcagccatgcagcaccacgacgtcccccgggcgggcattcgccagatcggccagcatggcatcgagatcgacgtcggaccgggacggatcgaagaagcgatgcatgcgcaccgacaggcccgcctgccggaagatcggcgcgtgattgggccatgtcggcgtgccgatccagaccgtggcgtccggccgcgcgcctgcaagcaactccgcgccaaggcgcagggcgccggttccgccgggtgtctggatgccggcaagacgcgcatcgtccgcacgcgcggagccgaggacgagatcggcaaggcggcggacgaacagcggatcaccttcggtccccagatagctcttggtatcctgccgctccagaaggcgtcgctcggccgctttcactgcccgcatgatcggggtgtcgccctgctcgtcccgaaacacgcccacgcccagatcgagccggtcgggtcggcggtccgcctcgaacagggccgtcagacccaacagcggatcggcgggctgacgcgtgagcccatcgaacagcgctccctggtcagcgggagcgggtttgcgcggcatgagaagaatggtcatgcggccagttttccagaaaagccgcgtgattgcttttcaaaacacacgcgccagagctataaactgaaataaatattattcagagagcctatctatgaaaaaaatcgtcaaactcgatgagctggaccgccgcattgtctcggaacttcaacaggatggcggcctcagtaatgctgagctggccgaacgcgtgggcagcacaggtccctcatgctggcgcagggtgcggcaactggaagagaccggcgtgctgcgcgcgaccgtgcgcctcgccgatccccgcttgctcgggcatggcgtgaatgtcctgtgcaatgtgcgactacgcaatcatgacccagaaacatcgcgccggttcatcgacttcattgacagcgaagcccggatcatggagtgctattcgatgtccggagaatgggattatctgatgcgcgtcgtcgccagcgacgtggccgattacgaggatttcctgctgcaccggctcctcacgcatccggttgtcgccaatgccgcctcgcacttcgcgctctccatcgccaagtacaagacagccctccccatcttcacggagcactgaacgccactcggttgagcgcccgtcgccaatccggcgaagttgagccggggggtcttcgtgcgaatgcagaacagctgcaggcccgccacgtaccagaggaggcggtcatcgttcagcccaccagagtgagcctcattctgcgagctcctcgaaccagccgaggcgccgcatcagccgcttttccatttccagcacgagaagcaacgccacgccgatgccgatgatcaatgccccgtccacaaatgccagaggccggctgccgaagatctcgttcatcaccggcagataagtgaaggcgagctgaccagcgacgacggcagcgatcgcggccaacacaaccggggtgcccagcatgccccgccaggtgatcgagccgacatgcaggtagcggacattgaacaggtagaagatctctccgacgattaccatgttgacgaccatcgtgcgggcaacctcgatctcgcggccctggcccagcgtcaggaagaagacgccgagcgccatcccggcaaacagcagcgataccagaacgacgcgccacagcaggaaaggcgacagcagcggggcattcgatttccgcggcgggcgccgcatgacgcccggctcggacggttcgaacgccagcgcgaggccaagcgtcgcacccaggatgagattgacccacaggatctgcgtggccgtcatcggcagcgcgaagccgacgaagattgccagaatgacgatcagcgcctcgccgccattggtggggatcgtccaggccgtgaccttgcggatattgtcgtagaccgtgcgcccttcatgcacggcgttgacgatcgaggcgaaattgtcgtccagcagcaccatctgcgcggcttccttggctgcctcggtgccctttcggcccatggcagtgccgacatcggcctgcttgagcgacggcgcatcgttcacgccatcgcccgtcatggcgacgatcgccccgtccgcctgcaaggcccgtacgatccgcagcttgtgctccgggctggtgcgagcgaacactgagacatgccggacaagatcggcaagctcgccatcggacaaatcctcgatctgcgccccggtaacggcgcgcggatcgtcggcaatgccgagctgtcgaccgatagccagcgcggtcgccgcatgatcgcccgtaatcatcttcacgtcgattcccgccgagcggcactgcgcgatggcatccaccgcttccggccgggggggatcgatgaagccgatcagaccgagcagctcgatttccgcgacatcctcgaacgagaggcgctgaagcccggcgggcttgcgcagggcaccgaaagcgaggaggcgctccccctcgcccgctgcctcgtcgatccgtgcgttccagtattcgagatcgaggggtgccttcgccatggcaaacagcgcctcgggcgcacccttgacgaaaatgaccatctcccccgtgggcgagcggtgcagcgacgccatgaagcggtgcgcggcatcgaaaggaatctcgtcgatccgcggccactcggcccgcacttccgtcggctccagccccgccttcatggcgagcgcgacgagcgcgccttccatgggatcgccatcgaccatccagtgcccggcggattcgcgcagatgcgcatcgttgcacagcaatccgcagcgcagcatcggcatggcagcatccagcgccgcggcgtcgtcatcggtcccctgcgcgatgatctcgccctccggcgcatagccggcccctcccacgagcagcctgtgcgcgggcaggatgagctgccgcgcggtcatctcgttgcgggtcaacgtgccggtcttgtcagagcagatcaccgaagtggcgccgagcgtctctaccgcgggaagcttgcggataacggcattgcgcgcagccatgcggcgaacgccgatcgccagcgtgatcgtgatgaccgccggcaggccctccgggatcacccccacggcaagcgcgacgatgaagatgagcgcttcatcccaggcaaagccgcggaccagcaccgcgaaggcgaacagcagcaccgccgccaccagcacgaccgcagtgaagtgccgggcgaaatgctcaatctgccgtagcaggggcgtggtcagttcctcgaccgactgaagcagcttgctgatccggccgatttcggtcccgatgccggtctcgacgacgacgcccgtgccttgcccggccgcgaccagcgtgccggagaatgtcatgttcgagcggtcgccaagcggcgcgtccgcttccacggtgccttcatgcttctccgccgcgacggattcgccggtcagcgcggcctcgtcgaccaacaaaccacgtgcgcggagcaacctcatgtcggcgggcacgcggtcgcccgcctccagcagcacgatgtcgccgggcaccagatcacgcacgcccacctgggtgcgcacaccgtcacgcagcgtgagtgcatgcggcgcgatcaggtcccggatggaatcgagcgcctgctcggccttgccttcctgaatgaagccgaccgtcgcattgaccagcacgacggcaagaatgaccgcggcatcaaccagatgcccgagcagcgtcgcggcaacaccgcccgcgagcaggaaatagatgagagcgctatggaactgccgcagaaagcggatgatcgggctttggggccgggcggcaggcagcacattgggaccatgaatagcaaggcgccgctgcgcatcctcggacgaaaggcccgtgggcgtcgtgccaagcgccgaaaacaggtctgctgccggcatgctgtgccaggcctcgtttcgccgatcctgctttgcaatccgggaaatgaccgcctccttttgccgacactgttcctgcagatgccgggagaaaagcggccgacccgcccgtttcgtccggtggcatcatcatgaccccaccgatagggcggatgcaagtgctggcagaataaggatattcccgtagaaccagcaggcgcgacggttcggaagttcacaaggatggcggccgggagcctcgataaggacagctcagtcgcctgtcagcgctgcgaccagggcgcggactttcttctgtcgccactgcggcaggggcgcgatgagccagtagccgggaccgggctgcgactcgccaatgatctccacgcgacctgcagcgacatccgccccggccagcagcgcgggcacgcaggcccggccgaagccgctggcggcagcatcgatggcaaggcccgcatcgccgacgcgcatgactgcctgaccatccgcgaccggacagccgggccaggcgatctgcgcatcgaggccgcggccaccgggtgcctgcacagtcacgaaccgcccctcgccaagcgcgatgccttcatgctgacccggaccatcggcgaggcagatggccagatccagattggcctcggtaaagtcgagcgcgtcgtcggcagcgaccagcaggaaatgaagccccggctcggcatcggcatggacagcgagacgctcgctcagccatttggcggtgagatcgcgcggggcggcaatggcgaggtgctgggaactctgcccggcctgcatcgcccggaccgattcctccagctccagaaagccaccccgcagagccggcagccccgcctccgcctccggcgtcagctccagcccgcgcggcgtgcggcggaacaggacgacgcccagcaggtcctcaagcgcgcggatctgctggccgaccgccgccggcgtgaccgcaagctcgtccgccgcgcgcgtgaaggaaagatggcgcgccgccgcgtcgaacacgcgcaggccgttcaagggcagatgcgttcgcttcaattcgacaccgccggggccagaagcgcgaagcgggggatcgccacctcaataatactgccgcccgcctcgagcatgatgtagctgccttccatccagccggtcggcgtggtgagcgggcaaccggacacataatcataggaagcgccgggctggatcaccggctcctcacccacgacgccgcgcccctcgcgcttgtagagggccccgcgtccgtccgcgatggtccagcggcgcgtgaggagttgcaccggcgaggcgcggccattctcgatgcggatatgataggcccagaaccatttgcccatgtccggctccgattgctcggccagaaaggcgacagacacgcgcacggtgatgtcgtgcgtcgtctctgcataagggaagaaggcgtccatcatgcgagcatcccatgagccgtccccgggccgaccctagtcaaaggcccacggcggtcaatgcctgatccagatcgtcgatgatatcctgcggatcctcgaggccaacgttgatgcgcaccatgccttcctcgacccccgcctcggcgcggccgacggggcccatattgttatgcgtcgtcgaggccggatgacacagcaaagtccgggaatccccgatattgttggagatgtccgccagctcaaggccattgagcatcgccatcgcctgcgcgcgatcctccaggatgaaggagaagatcggccctgccgccgtcatctggctcatcgccagatcgtgctgtggatgcgtcggaaggcccggatagaggatgcgcggcacccgcttctccaggaagcgcgccactttcatcgcattctcggactggcgatgcgcgcgcaggtccagcgtttccagccccttgaggaccacccacgcgttgaagggcgagcagacgggccccgtgttccgctggaaaggcgagagcttgccgttgatccattcgtccgtgccgcagacagcgcccgccagcacccggccctgcccgtccatcagcttggtcgcgctgtaggcgacgacatccgcgccgaactccagcggccgctggaggaccggcgtcgcaaaggcattgtcgaccaccgtggtaatgccatgcgctcgcgccaggccgcagacatgcgccagatccaccacgtccatggtgggattggccggcgtctcgaagaagaaggccttcgtattggactggatcgccttctcccacgcgtcattgtcgcgcgcatcgacgatactatgcgtgatgccgaagcgattgagcacattgtccaaaatccagcggcacgaaccgaacgcggcacggcccgcgaccacatggtctcccgcgctcagcatgcagagcagtgcgctcgtcatcgccgccatgccggacgcctgcaccttgcacgcctctgcgccttccatcagcgcgatgcgctcttccagcatctgcaccgtagggttctggaaacgcgaatattgcatgcccgacgcttccccggcgaaccgggcggccaccgtttccgcatcgtcgtagcaataacccgaggtgaggaagatcgcctcgctcgtttcgccctgctcggatcgccatgtgccgccgcgtacggcacgggtcgccgcacgccagcgacttgtgagggatcggtcctgtccgctatgcttcttcatgcggccgcttctagccgctcaccccgcgcggtcaatccggcgcaaacatgagagatgcggacgccaccatgaccgcacaggccgccagacccttcatcgcgcccggttggcgtgatgtcgccatcgccgcatgcttcttggcaattgccctcgccctgttcctttttcgcctcggcgacccggcgaagatcaatttcgacgaaagccattatgtgccggcggcgcgaatcctgaccgccttttccggcctgcccaatcccgaacatccgccgctcggcaagctgctgatcggcgcgggcatggcgatgctcggcgacaatccgctgggctggcgaatcatgagcgcgctgttcggcgcggcactggtcggggccggagtgatggccgcgcgctggctgctcggcacccggccggcagcggtgatgaccggctcgctgctgctgctcagccccatgctgttcgtgcaagcccgcatcgccatgctggacatcttcatggcgagttttctcatgctcgccttctggatgctggcggcggcgggccgcaccggctttcgcgaccgctggcgactggtgctggcaggtattttcctcggcctcgccactgcctgcaaatggacggcgatcccgctcgtcggcgtcgccctgctgctctggctcgcggtgcgcccacgtctcggcaccccccgctcgctcgcagcaaggcccgtctccctgctggagggattgttctggctcggcccgttcgccgtgctcatctatcttgcgactttcctcccgctcggctggctcgagacggacgcggtgccgccatggcggatcgtccaccagcaattcgagatgcttcgcttgcagagcgcgccgatggcttcgcacggctatcagagccaatggtggcaatgggtgctgagcatccggccgatctggtatttctacgagccggtcgacggtatccagcgcggcgtgctgctgattggcaatcccgcgatcagctggggcggcctcgtggccctgatcgcatgcctgtacgcggggctgaggcaaggggcatggcccctgttgatcgtggtactgctctgggctgcctcgctcggcttcttcatcgtcatccccaagcccgtgatgttctattatcattatttcccggcctcgctgctgctctgcttcgcaactgccggcgcgctcgaccactggttctggcagcgcgggaacaggctggcgccggccctgtgcatcggcttcgccgcgttgctgttcgccgaattcaatccgatcatttccgccgcgccgctgagcgacccgcaggatttcaatcgctggatgtggctggacagctggcgatagagcgatcggagatatcggctgtgtcagtcgctcccccacaagccttcacatcggcggcggcgtctgccccgcgagcaccgtggcggcttggctcatgtccagattgccgccggagaggatgacggcgactttccggccctgcatcgcttcccgctcctgcatcagcgcggccatggcggcggcgccggcgccttcggcgagattatgcgtatcctgccagagcacgcgaatcgcctcggcgatctcgtcatcgtcgaccgcgacgaagcgctcggcgcgcgacgtcagataatccagcgcggcctgaaccggcgtgcacaccgcgatgccgtccgcgaaggtgtgcgccgtctcggtgccgatcaggcgcccctgctcgaagctctgcttggcgccgtccactgccgaggagacgacgccgacgaccttcgtcgccagccccagcgcatcgcgcgcggcaatggtgccgcacagacccgagccgcagccgaccggaacatagaccgtatcgagatccggcacggcggccagcagttccagcccgtagctcgcgacaccgcgcacaagctgctcgtgaaaggccggtaccatgaacaggccatattgcgcggcccgggccatcgcttccgccttcgcctcgtcaaatgtcgcgccatgctcgatcagatcggcgccgaacgcgcgcatggcggcattcttctcacgggcattgccgaacggcacgacgatcgtcgccgaaaggcccgccgcccgcgccgcgcgcacctgcgcctgtccgtgattgccgcgcgtggcagtgatgatgcccttcacctccggatgggtgcgccgcagccagtccatgtaagtgatcgcgccgcgcgccttgaaagcgccggtgggcgtgtgattctcatgctttacccagacctcgcagcccagccgccgggccagcaggggccacgcgaactgcgcggtgggtgccatctgcgcatggacgagcgcagcggcatcgcgcagcgaggcgagcgagacgtccatgcctagagcgcggccagaaccgcgtcacccatggcgctggtcgacatggtgccgccgagatcggccgtgcgtgcgccgctcgccagcgccttgccgacggcagcctcgatccgatccgcagcctcggactgccccagcgagaagcgcagcatcatcgcggccgacaggatcgtcgcgagcggattggccttgccctgcccggcgatatccggcgcggacccatggatgggctcgtaaagtcccttgccgttcgcatcgagcgaagcggaggccagcatgccgatggaccccacgcacatgctcgcctgatcggacagtatgtcgccgaacagattgccggtcacgatcacgtcgaactgacccggattgcgcacgagctgcatcgcggcattgtccacatacatgtggctgagcgccacatcggtatattcggtcgccacctcgatgacgatgtcgcgccagagctggctcgtttccagcacattggccttgtccaccgagcagagcaggccgcgccgggctcgtgccgcccggaacgcgctgtgcgcgatgcggcggacctcggcctcgttataggacatgatgtcatagccttcgcgcagcccatcctcggtgcggcgcatgcctttctcgccgaaatagacgtcgccgttcagctcgcgcacgatcagcagatcgatcgcctcggcgacttcccggcggagggttgaagcatcggccagctcggggaacatcttcgccgggcgcaggttcgagaacaggttcagctccttgcgcaggcccaagatcgcctgctccgggcgcagggaacgctccagcgcgtcgcagcgcggatcgcccacggcgccgaacaggatggcatcggcccgacgcgccagcgaaagcgtctcgggcggcaggggatgcccatattcgtgatagcccgcgccgccgaccagcgcgtcctcataagcaagcccgggaatcgccagcgcatcgagcacgcgctttgcctccgccacgacttcggggccaatgccgtctccgggaagcagcgcgatcaacatggaactcacctttcttgtgccccgcacgcgcgggaatggggaagggccataatggcggcgaacgctctcacgcaaccgctcttttgagccgttcgatcaggcgttcgcgcgcggcgagcacgtcctgccggcgcggatcgaaaagattctggaggaggaaatggccggtgagcgagaagccggcgaagatttccggccagccggcctcgccgccctgggtgaggaaagctggcaagggcagcaaccgctcctgccgcccgcctgccccttcctcggtcaccgcccggccggtgcgcgggctgatccagacgagcccctcgcgcgcgccggtgacggcacattccgccagatcgagcccgaagccgagttcagcgagcagcaattgctcgtagcgcaccagcgccacggcccagccgcgcgcggccggggcggcttccacggcgtccagaacggcgccgagcccgctccagagcgagggataaggctgatgctcgggcaatgtcgcggccgtgagcgcgcaagcccagtcaatggccgccgccggcaagggctctgcaagcagcggaccgcggctgcgctccagctcgaccgagaggcctgcgagctgctccgccgtccgggcgcggaagaggccgcgcacgacattgccgggaatcaacaccggccgcatccggctcgatcgtccgccctgcacatagccggccaggagccctgcctcctccgtcagcgcgcgcacgatggcgccgtgctcgccatgcggccggaccgcgcagatgatggccgtagcggcaaggctggtcatcgctcttccttacccggccttcgcgcgatcgcgaagagcacgacgattgaccggcacgcgctttcccgcgatggcggcggcaactggcaatgaaaggaacggcaggtgcagcgaatcatgcgttggggcgtcgcgggagtagcggccgtgactctgggcgccctcgccttcgcgcaggacgagcccagcgcacccgacgtcgcgcaaagcgcgcagtggcacaatcagcaggcgctcgctctggcgaagctgcgctggcaggatggctggcgagtactgcccggcggactgcgctggcgacccgtcagtggcgacggctcgggagttcatccgactgtcgaggatgcggtgacgctccattatgagggccgcctcgtcgacggcacggtgttcgacagcagctacgcgcgcggcgaaccggccaccttcccgctcggccggctcatcaaggcctggcagatggcggtgccgcagatgggcgtgggcgacacgatcgagatcgcggtgccggcagagctgggctatggcccccgcggcaagggcccgataccgggcggcgcgaccatgttcttcaagatcgagctgctcggcatcgagggccggtaaaaggcgctttcgcccggcgtcaggctgccgcgatgatcggcgcgaacttcgcgaccgagaggctggcgccgccgaccagcgcgccgtcgacattgtcgagatgaaggatatcggccgcattgtcgcccgagaccgagccgccatagagaatgcgcatcgcctgcccgtccgcgcccagcgcttccaccagagcggcacgaagcgcgccatgcatggcggcgacctgcgcgggggtggcgaccttgcctgtgccgatcgcccagactggctcataggcgatggtcagccagcccgaacccgcgccttccggcaaggatgccagcagctgatcgaccacccagccatgggcggcctcgtcgccctgctcgcgcgtatcgagcgtctcgcccacgcaaagcaccacttcgagcccgtgctggctggcgcgcgcggccttggcggcgacatccgcattggtctcatgctgataagtgcgccgttcgctgtggccgacgagcgtgccgcccgcaccggcacccaacagcatgggtgcggagatgcatcccgtgaacgcgcccgcttcctcatgatggcaatcctgcccgccgacaaggacggtcccggcgagcggcgcggcggcggaaatgagcgtcgcgggcagaaacagcgccacgtcgatatccggacgccccgcagccagctccgcaatggccgaaacctcgccgagctgcgccttcagcccgttcatcttccagtttcccgcgatcagcttgcgcctgccggtcatcgtccgaactctcctctcgctgtccagtcttccacgatacagtcggtccggatggacggcgcgggcggctttgtccagtgcttccacccgcattgcccgcttgatgccgctggtgcgcggccctaaagcgaccggacctttccttcccgccagctcctggaccctacgacatgaatttcttccggcgcatcctcaagtccaagttcggcggggttttcgcggccgtgttccttggcctgatcgcgctcgccttcgtctcgggggacctcacctcgggcggcatgaacctgttcggcccctcctccgccgaggtggcgaagatcggcggacggaccatcaccgtcaacgacgtgcagacccgcacgcagatggtgttcgagcggatgcgcaacgaaaacccggctctcaccatggaccagttccttgccgaaggcgggctgcgcaacgtggcgagcgagatgatcgcgatgcaatcgctcatcgcttatggcgagaagcacggaatgcagatcagcaaggcgctgatcgacgccgagatcgcatccaatcccgccttcgtggacgcgaccggcaatttcagcgagaccgtgttccgccagatgctggcccagcaaggcattgccgagaaggatctgcgcgaggacatcatcgccagcatcgtccagcggcagatgctggcgccggtgagtgccggcgcgcggacgcccgccagcatggtcccgccctatgcggcaatgttgatcgaggaacgcagcggcgagatgatctccattccttccgccgcgttcgcaccctcgacgccgccaggcgatgccgagctgcaggcttattaccgcagcaatcccggccagttcaccgtgcccgaacagcgcaagctgcgctatgcgacagtgaacctctcgcgtttcgaggcccaggccgccccgacggaggaagagcttgcgcaggcctacaaggcacggtcgcaggaatttcaggcgcggcagacgcgcgacgtgagccagctcattctcgccaccgagaacgcggcccgcgacgccgccgccaaggccaaggccggaaccccgctcgccgatgtggcgcgcggcctcggcctcgccgccacgcggatggacgggcaggacgagaaggcgcttgccagccagacgacgccggagatcgccaaagccgtctatgctgccgcgaaggacgccgtgatcggcccggtgcgctcaccgctcggctgggcggtggtgcgggtggaggacgtgcgcgccgtgccgggcaagacgctcgatcaggcccgccctgagcttacggccgagatccgcaagtccaaggaacagcagcttttcagtgccttcctgaacgatatcgacggcaagatcggcgaaggcctcagcttcgccgaactggccaaggcgcacaacctgacgatggtcgagaccccgcttgttctcaaggacggtacggcgctgcgcgatccggccttcaaggccgacgcgacgcttgccgcactgctcgaccagggcttctccatgtcggccgacgatgatgcgcaggtcgtctcggtaaagcccgacgaggaagcggccattctcgcggtcgaggacgtggtggcggagggcccgccgccgttcaacgaagtgaagtccgccgtgcaggtcgcatggggtctttccaagggcgcggagcgcgcgcgtcagctcgccacgcagctcgcggcggagctgggcaagggcgctgacccggccgctgtgctcgccaaactcggcctcgcgcagcaggcggaacgccagacactctcggtgcgccgcgccgacatcaacaatcgtgaagacggccgcattccgccgccacttgaagccctgttcaccatcaaggtcggcgcaacgcgcctgctgccgctggagaacaaccagggcttctcggtcgtgcgcctggacaagatcaccccgaacgatccctcacaggtgccgcagctgctggcttcgacccgcgccgggctcagcaatgtgctgggtggcgaatatgctcgccagttcatggtcgccgtccagaaggaactgggcgtccagcgaaacgaatccgcgctggcggcagtcgagaaagccttgcgcagcgcgaatggcggcggcgaataggatcggcgcttgacccgcagcaacagcagcatggaagccgcgcgcgcggcgctctcccacgggcggcccgcgctgctctggcaacgcgtcatcgccgataccgagacccccgtctcggcggcgctcaagctcatcgagccggaacgcggggacttcatcctcgaatccgtggaaggcggtgcggtgcgcgggcgctacagcctcatcgggctggcaccggacctcgtcttccgcgccacgggccgcacgagcgagatcaaccgggactggcagaccgaccgggaagccttcacgccgctcggcaccgatccgctcgatgccttgcgcgcgctcgtcgccgaatgccgggccgaagtcgatcccgagttgcccccggcgctcgcctgcctcgtgggctatttcgcctatgagacgatcggccttgtggagaagctcccgcgccctgcggacaatggcctgggcacgccggacatgttgttcgtgcgccctacggtcgtgctggtctttgaccgtctggccgatgccctgaccatcgtcgcaccggtctggtcagcgcaggaagaccatatcgaccgcgcgctggaggcggcgcaggaccggatcgagcagaccgccgcccggctcgcccgccctctcccacgcgcacaggcgccggacttcgaccccgccgacatcgcggtggagccagtcctcgggcccggtcgttatgcggacatggtgcgggcggcgaaggattatatcgtcgcgggcgatatcttccaggtcgtgctggcgcagcgctttaccacgcctttcacgctgccgccgatcgatctctatcgtgcgctgcggcggatcaacccgtcgcccttcctctaccatctcgacttgcccggcttcgcactcaccggatccagcccggaaatcctcgtgcgggtgcgcgacggggaagtcacgatccggccgatcgcggggacgcgtccgcgcggccgcaccgcgacggaagatgccgcgaaccgcgattccctgctggacgatcccaaggaacgggccgagcatctcatgttgctggacctgggccgcaacgacgtgggccgcgtggcggccgccggcagcgtgacggtgacggacagctacatggtggagttctacagccatgtgatgcacatcgtctcgaatgtcgtgggccgcctcgcgccgggcaaggatgccctggacgcgctgtttgccggcttccccgcaggcacggtatccggcgcgcccaaggtacgggcctgcgagatcattgccgagctggaacctgagacgcgcggcccttatgcgggcggcgtcggctatttctcgccggacgggaacatggacagctgcatcgtcctgcgcaccgcgctggtgaaggacggcgtgctccatgcgcaggccggcgccggcatcgtggcggactcagagcccgcctacgagcagcgcgaatgcgagcacaagtccggcgcgctgttcgcggcggcacgcgaggccgtccagatcgcgcgcgagggccggttcgggcagtgaaccagccccttggaccggcgacgacgctctgatagcaagggccggacaagccagacgggacggccattcttgggactgcacgatcacgcccatgacaaccacggccacgacggggccgatcagcatgaccatggcccggatcacgtccatggcccgggcggccatcatcacgcacccgcatccttcggccgggctttcgcgatcggcatcgtgctcaacaccgctttcgtggtcattgaagcggtttatggctttctctccggctcgatggcgctggtcgccgatgccgggcacaatctctcggacgtcctcggcctcgtcatagcctggggcgcgaccgtgctctcggcacgatcgccctccagccgcttcacttatggattcaagagctcgtccattctcgccgcgctgctgaacgcagtgctgctgatgatcgccgtgggggcgattgcgctggaaagcatccagcgcttcatcaatccggcgcccatcaacagtggcacggtcgtcatcgtggcgggcatcggcatcgtcatcaacggcttcaccgcattgctcttcatgcgcggcggcagggacgacatcaatatccacggcgccttcctgcatatggcggcagatgcgctggtctcgctgggcgtggtggtcgccggtgtgctgatcggcctcactggcctgctgtggatcgacccgctgaccagcctcgtgatcgtgctggtcatcacgatcggcacctgggggctgctgcgggattccgtgaagatgagcctgctcgccgtgccggaccgggtggatcacgaagcggtcgaagcctggctgcgcgcccagcccggcgtgacgaaagtccatcacatccacatctggccgcttggtaccacggacactgcgatgacggcgcatctccagatgccggacgggcatccgggcgacgccttcctgcagcggctggacgcggagatgagccggcgtttccgcatcggccattcaacgttccagatcgagatcgacgctgccgaggggcgcgtgcccggctgcccggcctgacggcgctccgttcagccgggcttgcggccgctcgcccaccacacacgatgcggcacgagcagaggctccgcactgaaatcagcggcgagcagagcgcgcaggcgcttttcgaagcgatccgtcgcggccgggtcgagactggcgcggatgcccgcgctggcccggatacgcccgcaccagccatcatgactgtatggctgcgtcacatcgaaggagcatgtctcgatatccgtgaagcccgcaccgctcaaatcgccgggccattgcggatagatgccggtgccaccgcccatggtccaggccgggttcgcctccaggatcagtccctcggtcgcttccacgacggaaccgcgcaatggcagccagtcgaaatgagcaatgaccatgaggccgcgggggcgcagcacgcggaaggcttcggcggcggcctgcgcgcgatcgaaccaatgccagcactggccggcagtcaccatgtcgaaggcagcatcaggaaatggcaggctctcggccgtcccctgccgatagtccacggtgacgcccgcttcccggtcgagtctcgctgcttcgtccagcagggccggcgccggatcgagccccgtcacacgcatgccgcgccgcgcgaagccccgcgccagcgtgccggtcccggtcccgacgtcgagtatggtggcgacacccgaaagcgcaccagcgccagccacccggtcgacgaacgcctcgggaaagcctgcccggaaagtgccgtagtccgatgccgtgcgtccgaaatccacctgcgcgccgaaacgggcggtagcctcgatgtccgggccgcgatccgccgacgccgtccgcacaccgggctggatcatggcatcgccacgaatgcaccctgcgcccggtccttcaccacctcggcggcacgaaacaccgtgccgttcatggtgatgtagacgcccggcggcgcgatctgcgccgtcgcgaaggccatgcccagattgaacggcgcatcgctctccgcaaagcgggcgggcgcaagcgcgccaaccaggacgacagcacggtcctgcgccagcggggccagctccgcagccgtctgcgtcatcgtatcggtgccgtgcgtgatgacgacaggccggccgggcgccgccgcgacgcgctctgtgatgagcgcgcgatcggcatcgtcgagatcgagactgtccttgcgcagcagttccacgatctcgaccggatgcgtaacccgcgcagcgtcgagcacgcgcgcgagaatcgactcgccaatgcggtattcgctcagcgcgtcgaaatagagcttgtcgatggtgccgccggtggtgagcacgaggatgggatcgcgggatttggtcatgtctcgtccatagcgcggaacaccgccgccccgctacccgtgcgaagcgattgcgcaccggcccgccagcccgtagagcaacgcgccatgatcctcgtcatcgacaattatgacagcttcacctggaacctggtccattatctgatggaactgggcgcgcaggtggaagtggtgcgcaatgacgccatgtccgccgggcaggcgctgtccagcggcgcgcaggccttcctgctctcgcccgggccctgcacgcccaatgaagcggggatcagcctcgatctggtggctgcatgcgcggatgccggcaagccgctgctgggcgtatgcctcgggcaccaggcgatcggacagcatttcggcggcacggtcgtgcgtggcggactgatgcacggcaagacatcgccggtgaggcatgacggcaccggcctgttcgcgggcatcccctcccccttcatcgcgacgcgctatcattcgctgatcgtggaggacattccggaagcgctgatcgtgaacgcgaccagcgaggacggctccgtcatgggtttccgccacgcgagcctgcctatccacagcgtccagttccaccccgagagcatcgcgacggaacatggccatgccatgctggccaacttcatgaagatcgcgggcatgaaggtgacggagcgcgcctgatcttgcggcgaaaagcggttcccacccgtcacgacccgtccatcgcttttgaagtttgatcttctgccatgcgggcgcgcgaagcgatgccccctgcgtcgcagacacctgccatatggacaatgattgtatttcgtatactaaacttcgagtcgaggattcgaaggggaagcggacatgcgcaggcactggttcatcgcggcggcactggtcgccgcatcggcatccacgggggcgctggcccagagccctgctgaccagcagctcaaggccctctacgacgccgagtggcagtggcgagtcagcgagaatatggcgcggggcgagggtccgccaaatccgcacatgccgcatgtcgacgccgcgtcgcaggcgcggcgcgctgcttactggagcgatgccctcaagaagctggacgccctcccgctcgaccagctctcgccggaagagcgcatcaatgccgaagtgttccgggaagcgctgcagggcttcctgaccgaatatcgcttcaaggaatatgaggacgcgttcggcttctggacctggatggcgcccaattatggcttcggctcggtcgagggctacaaggcctatctgtcgcgcctttccgagatgccgcgctatgtggacgagcagatcgccaacatgcgcgcgggaatcaagcgtgggttcacgcgttcggcgatcgccgtgaagggtcgcgagaaggcggtggagccgctggcgagcacggacgccacagccaaccccctctaccagcccttcaccatgatgcctgccagcatccccgccgaccaggtcgcgccgctacaggcgcagggcaaggccgccgtcgctgagacatcgaaggcgttcgcgaagctgctgactttcctccagaccgaatatatgcccaaggcccgcaccgagacctccgccgaggcgctcccggacggcaaggcctattatgccgccaagctgcggcaatataccacgctggacctgacgccggacgagatccacgagatcggcctcaaggaagtggcccgcatcaaggcggacatggaccggaccatgaaggaatccggctggaccggcgatttcgcgggcttcctgcacttcctgaagaccgacccgcaattctacgcgaagacgccttacgaactgctcgccaagtcctcttatgtcgccaacaagatcaatggcgaactcaagaacacgatcggcctgctgccgcgctatcgcttcaccatccggccaacgccggacaatatcgcgcccttcgcgaccggcggcaatggcggcctcgaaagctgcaagatgaacacctacaatctgccggcgcggccgctctataccatcccgccgctcaccgcgcatgaatgcgcgccaggccacagcttccaggccgccctggctctggaaggcccggaccggccggagatccgcaagaacacctatttctccggctatggcgaaggctgggcgctctacatggaatggctgggcaccaaatggggcatctatgagacgccttatgacgaattcggccgccagacctacgagatgtggcgcgccactcgcctcgtgatcgacaccgggctgcatcacaagggctggacccgccagcaggcctatgattatctcaggaaccacacggccctgtccgaccatgaggtcacgatcgagacggaccgctacatcaccagcccgggccaggccaatgcctacaagctgggcgaactgctcatccgccgcaagcgtgccgaggcggaaaaggcgctgggcgacaggttcgaccagcggtggttccatgacgtgatccttggcctgggcgcggtgcccctgcccacgctggagcgcgtgatcgacgaatggattgcggacggcggcaagaaccccaatccggacctcgtcgcgaactgaggcatggagcggcgcgtgtccggcgccgctcttcctgccgcgagggcgccgtccccgccccggcggctttccacctttcccgggtaatcctcgcgcgctggcgaaaccgggcatgaacgggctcgactttttcgatccacggcccttatggcaacgaccatgagcgcgatgacctccctgcccgaccccaccgcaccgctacccgaggcggacgcagcccgcgcctttgcggccattctcgatggcacggtcagcgatgaggccattgccgcctttctcgtcgccctctccgaccggggcgagacggcaaccgaaatcgccgccgcagcgcgggaaatgcgcgcgcggctgagccctgtcaccgcaccgtccggcgcgatcgacgtgtgcggcaccggcggcgacgggcatcatacgctcaacgtctccacggccgtcagcctcgtcgtcgcggcatgcggggtgccagtcgccaagcacggcaatcgcgccgcctcatccaaggcgggcgcggccgacacgctggaagcactgggactcgatctcgaccgcgcggcgcaaaccgccgagcgcagcctcgccgagatcggcatctgcttcctcttcgcgcagaagcaccaccctgccctggcgcggctgggtccgatccgccgcgcgatcgggcggcgcaccatcttcaacctcatggggccgctcgccaatcccgccggggtgacgcgccagctcatcgggatcgcgcggccggcctatgtgccgatctatgcgcaggcgctcgcatcgctgggcgtcgagcgggccatggtcgtctcgggcgacgaggggctggacgaactgagcatggccggaggcaacgacgtcgcggacgtgacagctgacggtatcgtggcgatgcgccgcgtgagcgcggccgacgccgggctgccgtcccaccccatcgatgccatccggggcggcgacccggcgtataacgcggcggcgctgcaagcgctcctgctgggcgagcatggtccctatcgcgacgccgtgctgctcaacgcggccgcggcgctcatggtcgccggacgcgcggagacgttggtcgagggtgtcgcgcaggcggccgaggtcatcgacaagggccttgccaaggccctcctccagtgctggatcgcttacgaatgaacaagctcgacgaaatctgcgccaccaagcgcgaggaagttgccgcgcgcaaggcggcgatcagcctcgcggacctcgagagacgcgccgccgcgcagacgccgccgcgcggcttccgccgggcgctggacgagaaagtggtcgcaggaggctatggcctcatcgccgaggtgaagaaggccagcccttccaaggggctcattcgcgccgatttcgatccgccggctcatgcccgcgcttatgaagccggcggcgcggcctgcctctccgttctgaccgatgcaccctatttccaaggccatgaggattatctggtggccgcccgcgccgcctgcgccctgccggtgctgcgcaaggatttcatggtcgatccatggcaggtcctggaaagccgcgcgatcggcgccgacgcgatcctcatcatcgtcgcagccttgagcgaccagcagatgcgcgagatcgaggacgtcgctatcggcctgggcatggacgcgctggtggaagtgcatgatgcccacgagttggaacgggcgcttaccctgcgctcgcgcctcatcggcgtcaataatcgcaatctcaaggacttcaccgtcgattttgcccgaacatatgagctggtgggcagcgcgccgcagggctgcaccttcgtcgccgaaagcggcctcaccacacgcgccgatctcgatgccatggcagagcatgctgtgcgctgcttcctcgttggcgaatcgctcatgcggcaggcggacgtcgaatccgcaacccgcgcgttgatcggcgccgcatgaccgggctcagccataccgacgaagcgggggccgcacgcatggtggatgtctccgccaaggcggacactgcccgcaccgctgtcgcgaccggccggatcgacatgaatgacgcggcgcgcggcgcgattgccgagggaagcgccgccaagggcgatgtgttcgccgcggcacgcatcgccgggatcatggcggccaagcgcacgagcgacattattccactttgccacccgctgccactcactggcatcacgctcgatcttgcgctcgacgagaaaggcgcgattgccacggcgaccgtgaagacggcaggcaagaccggggtggaaatggaggcgctcacggccgtttctgcagccctcctcaccttgtatgacatgctcaaggcagtcgacaagcacatgatcatgaaggacattcacgtctctgcaaagagcggcggaaaatccggcgactggtcggcatgaacctgctccccgtcgaggaggcgcaggcccggctgctcgcgatggcgagccccctgcccgcctgcctcgcgcccctcgccgaggctgccagccgctaccttgccgaaccgctcgccgccgcgcgcgatcagccctggacggatctctccgccatggatggctatgccatgcgccatgcggacatgcccggcccctggcgcgtcgtgggcgaaatggcggcgggtgccgtaccgggccgtgcgcctcttggcgaaggcgaggcgatgcgcatcttcaccggcgcgccattgccgcccggtgcggacacggtcgtggtgcaggaggacgttcacgtcgatggaacgctggtccgcctcaccggcgagggacccaggggacggggacgccatgtccgtccgcgcgccagcgacttcgcacaaggcgctaccctgctgcccgccggcatccgcctcggcccagctcaggtcgcgctggccgcactggcgggacacggagcgatgccgctgggggggcgcccgcgcatcagcatcctttcaaccggaagcgagctgatcccgcccggcgcgccttgcccgccgggccgcctgcccgcctccaacggagtcatgctgcgcgcgatggccgagggtgccggcgcgaccgtggccggggaaacgctggttcccgacgatctcggcttgctgacacaggccctgcggcacgccgccgaagcggatgaggcgcatgtcatcgtcacctcgggcggcgcctcggtcggcgaccacgatctcgtccggcctgcactggaagccgcgggcggcagcatcgatttctggcggatcgccatgcggccgggcaagccgctgatcgtgggcaggatcggcggcgccatcctcctcggcctgccgggcaaccccgtatcggccatggtgaccagcgcactgttcctgctcccgctggtccgccacctcgcaggcgccgccgaaccgctgccccggacgcgcgacgcggtgcttgccaccgacatgccggcggtgggcggccgcaccgattttgtgcgtgcgaccgtggcaggcgagaccgtcacgcccatcgcgttccaggacagcgcggccatgcatgcggccgccagagcgaatgcgctcatcgtccgccccgcagcttcgcccgcggcccgtgccggcgaaaaggccccgatcctcgactggcccgccctcggcctcgccggctgagcgatctcctgcgattttccccaacggactcgttgacaagcccgctcgcgcccgctacccgcgcccacctacccaacaggcagtccactgccccgtgcccagatggcggaattggtagacgcaccagcttcaggtgctggcgatcgcaaggtcgtggaggttcgagtcctcttctgggcaccaatcctggctctggatacgtccagcagcgtccagtaagcggctggtttcacagcatttttagaccgagaatcgccagacaccgtccggcgaaatccggctaagagcaccagcagcagcaacaaatgttgctctttttggggctctcggatcgacccggctttgctgggaaaccgaccatgctgacctacatccagatcaatgccgcaaaaccgagggacaaggcctggaacctctccgattctcaaggcctctacctaatcatccagccaaacggctcgaagctttggcgatttcgatatcgctttcttgacagacaaaagacccttcacctcggtggctggccgcagatcagcctcgctgatgctcggacgcggcgagacgacgccaagaagctggtcgccaacgggatcgatccggcgctggaaaagaagcgcgcgcggatcgccgccaaacatgctgcggcgaacacctttgaggctgtggcccaggaatggctggtgaagtgcgaacgggacggcctcgcgccggtgacgatcgaaaagatcagctggctgctcgacaaggcctacccaatgatcggcaacatcccgatcgcccagatcacgccccatgaggcgctcgccgtcctgcgcaagatcgaggccacgggcgcctacgagagcgcccgtcgcatgcgcagcgtcctcagccgggtgttccgctatggcgtggcgacggtccgttgcgacaaggacgtcgccgccgaccttcgcggcgcgatcgcggtgccgaaggtgaagcatttcgctgccatcacccgaccttccgaggtcggtacgctgctccgagcaatcgatggctataccgggcacaaggtgacggtcatggccatgcgcctgtcgccgcatgtgctgctacgtcccggcgaactccgacaggccgagtggaccgacatcgatttcgacgaggctatctggttcattccggccgagcggatgaagatgcgacgcccgcaccgcgtcccgctctcgcgacaggtgatcgagatgctcaaggagcttcacgagcacacgcattggtggaagtatctgtttccgtgcctcggcaagccgcgcaaggcgatgtcggagaatgccgtcaatcagggcctgcgcaagcttggctacacgaccgaccagatgaccgcacacggattccgggcgatggcagcgacgctgctcaacgaaatgggcgagtggaaccccgacgctatcgaacgacagctcgcacatgtcgacaccaatcaggtccggcgcgcctatgcgcgcggcgagtattgggacgagcgcgtgcggatgatgcagtactggtccgactatctcgatacgctgcgggacggcgggaaagtgctgtggggcagcttcggcaaagacggaacttccggctgaattttctttccggcgctgacacggggcagcatcgtctcgtgtcagcgccactgaccgctttgccggtcactcccgacattgcgaccgcagtatcggtcattccccgtgtttcgtaccgctgcctgacgcggacatggctgaagcctcgttgcccgtcaggaccttcaggctccgatactggacgagcgtcgcgcgcccgaccttcgttgtttcaaggtcgccggactggatgagctcgtagatccgggatcggctgagacctgtaatccggacggccgtggacacacgcaccgtcaggggctcaatcttcttttcccatccccgctcgatcatttctgcccccttagcgcagcgtcacgggccctgagaaatccgcgatcggtttcaaggaatgccgcgagcatcgcgggaatgagttcggtcagcggctcgggtgcgccataggcttgctcataggcacgggcataagccttgagcgcctgatgcagctcgggtgagagcgtgatgccgagcttgaccggcgtccgatcgggaagctttcccagtttcaggtccgccatgtcagtctccttgttcatgccagggcgccaggatcagatccttgtgaacgaccaggcgcacgggcgcgccgggccggatcgtgatagtcggctggatgttgagattgcgctgggtgatccggtcgccggcgcgcgatactgtatcctgtgtcgccatgcggagcgccttcacaagatcgctctgaccggagaaggccagctcggaactgacgccgagcaaggtcgacagagcgacgcctttcaatagctgccaagtgtgaaaatccaccttgtcctgcaatccggcatagccggagggatcggtcgccggcacgttgtcgatacgaagcgagctgccgtctggcagcatgatccgttgccagacgaccagcgcacgcttctgcccgaaagccaccacgctgtcatagctgccgattagccgcgcgccctgcggcacgagcagaataccgccggtggcgctgtcatagacattctcggtcacctgggcggtgaccagcccgggcaggtcagatctgatgcccgttatgaggctggccgcgatcacactgccggccgacaatgtgtaaggcgacggggccgggacgagtgggtgcggattcgtgtcaccgcgcggatcgaggccgctcacgaattcggccttgcgcccctgggcgtttggatcgcgctcgggatcgagcgcgaccttgccattgtccgccgaggaggccggcgcgggggcggccggcaccgcaggcaggctgtcgactgtgccgctaccctgccggctctgcaccagcacatccgattcccgcgcagctttctgctcggcgatccggcgctcgctgttggccgcgtcgatctgctgcgcctgctgatctatcgggccggccatcgcagccatggcctgctgatgctcgaggatcggcctgccgagatcgcccggcagcggcggacccagccttggcacatcgccatagctggccggcgctcccctcagcgcatcgctcgtcagacgtgcattcggctgcgacaattcttcctgagcatcgaggtgccggaatatgcgcggcttcagtgccagccaggcgaccgcaataagactggcggagccgatcgcggcgatggcgatgatgatgccgcgcctgaaccggatcgcgcgcggcggcctggcgcgcaagaccagcgtctctgggtcgaccttgggcgcgggctggagggctgcttcgctcatgatcccctccgacgccggccgttgtcgctcgcgcgggcgatgcggacgatctgctgatgcctgagccccagccgcagctcggccatgtcgaacaggcgatcgaccacatagaaacggccctggacgcggtagttgacgaggcttgcctcgcctctcgcatcgacgaggaacaacggcggcgcttcgccggtgcccaggctcgccgggaactcgatgaaagtctgccgcccgtcgtcgaatgcgcgcagcggccgccaggccggattgtcgccggtgatcgcatagctgaaattgagctgctcgaccgcaagccccgaggcgaccggccgggcggccgcagcttcggcctgctggcgccggatcgcgatcagctcatcctgcggataggtccaggacagcgccgccatcgcggtcgtcgcggtgctttccatttgcagatgataggcgcgccggtccgtagtgatgatgaggttggtcgacaggccggccgcgaacggcttgacgaggatgtgtgcgcgtttcgtgtcgccggtgccgctgctcgtatcgccgaccgtccagcgcgcggtgtctcccgcggcgatcgagacgatcgtctcccccggctgaagcgcgatgtcggacacgtgctcgggcgccgcgaagagccggtagagcacgccgtcgctataggggtagatctggacggcgttgatgaaggcgtgcgcggccggttcctgcgttgcctgcgcgtttgccgcacgcacgcgcagctcggccgccgatggtcgcgcccgccgatgctggacaggcggtgtcgctgccaccggcaccgggggagctggcggaatcgctgtcggggcggcaggcggcctcgctgcggcagcctgcggctcgaccgtcgtcgggggcgtagcttgggcatgggcggtggcggccagcacggccgtcgcgaggatcgcatatttcatggacgggtctccggttggggctgcgcgggagcatcagggttggcgtcgagcggggagccgagtggcagattggccggaggccgcggtggtgccggggccggccggtcggccggcgtctcaagctcgcgactccagtcgatcgcatcgacatagaggccgagcggattcttcctcagcgtgtcggctgtcttcggcggcctgaccgtcacggtgaggatggctgtccagcgcgacctgcctgcgagcgcgccgcgctcccaagccgtctcggtccatttcacctgaaagctcgtgtcggatgcgcgcacaacgctcgtcacctgaaccgacacggtcctgtcgccgagacccgcgaagggattggccgagcgggcatactcgccgaggaagacgcttccacgcgtcgtcacgaaatcataggctgacagccaattctggcgcatcagcacgggatcgagcgagcgaccgcggacatccgcgatgaagcggctgaggaaccaggcgatctgcggatcagtcggccgatatgtcgcatccgccggactgacagcgcggggttctccgagctggtccacctcgaccacataagggacaacgcggctctgcatcgactgccacagcaggccgccggacagcgcggcagcgaggcccagcccgccgaatgccatcagccgccagttgcgggcctggacgcgggctgagccaatcctttcgtcccagagctggccggcacgctgaaacggtgtttccggttcgggggttcgtccataacgctggaccggacgcctgaagatcatgaggatcagtcctccctttgcttgatgtcgggggtggcgccatgaccgccgcggtcgccggattgcagcgcatggatcgccatctgacggtgatgacgggcggcctgcgtggactggagccggcgtgcccagccggggggcctatcggataccggcccgcctgcggtcgcgccggctgacgcgggcgcggtgctccccgttgcccaggccgcttgctggccccgttcggcagcggcgcgaacgccgaaagcattgttcaggcgctgcgccgctgtaccgcgcgcggctgtggcgaggccgcccagaccagcaccgaccgtgttggagccggatgtttcctggccgagcctccaagccgtggacgcggctgatcccatcgtagtgccggcgcggatcgcgccaaggcccgcgcccgcgaaaccccgcgccgcggagacaccggcaccaccagcggcggcgaatccgcctgccgccagtgctgtcgtggcgatcgccgatccggcaccgagctgtggggcgcctgcgaccaggccggacgcgatgccggggccgaaaatgccaagcccgaacagggcgaggctcgccagcacgaggctcatcgcctgcccgatgtcgggttcctgaccctgcagcgcggtcgtgaactgggtgaaataactggagccgatgccgacgatgacggcgagcaccatcaccttgatgccggagctgacgacattgccaagcacccgttcggcgaggaagctggtgcggttccagaaggcgaacggcacgaggatgaagccggccaggctggtcagcttaaactcgaggatcgtcacgaacatctgcaccgcaaggatgaagaaggcgaggatgacgatgacccaggcgatcagcaggatcatgatcgtcaggaaattctcgaagaagccggtgaaggtggtgagcttcgatgcctgatcgagcagcggccaggctgccgaaaatccgatgccggcgagacggccgggtttcaggagatcgtccgccgtcagcgtgccgccgcccgccgtgagcccggcctgcgcgaacgagcggaagatgatgtcggcgagcgtcgagaagctgttcaggatgaacgcgaaggcaccgatatagagcaccttgcggatcaggcgccccagcacattgtcttcgccgcccagcgcccagaacaggccagccagggtgatgtcgatcgcgatcagcgtgcgggcaaggaagctgacatccccgccgagcacaccgaacccgctgtcgatgtagcggatgaacgcctgcatgaagctgtcgatgacgttgaggtcgttcaaattcgttgtcctgttgaagcgggatgccgcgggacgtgcctggggagctgagggcgacacgccccgcggcgacggcggcgggaggcgaaccgccgccgcctgatccggcgcagcctattggggggtgtaggcgttaccggaaccgaggaacctggcggttgccgcctgcccgtccgccttggactgcgcacgctgcgcctgctcgatcgcctgcgcgcgatattgcgcggccatcaggttctgaatctggaactgctgcttggcggtgagcgccagaagctggttggtggcctgttgcgcctgaagcgcgccctgtgcgccctggctgcgcgcgacgatgccggcgagcgcctgcgcgtcagtctgcacattctcgacaacctgcgactggaccgtcatggtctgctggaatgccgcctttgccgtatccatgcgggcgcgggcactctgcacctgctggttggtggtgaatgcctggttcaagctgtcggggaaaagctggtggaactgctggtcgagattggcgacacggaactggatgccctgcgcctgtcccatgagctggtcgatctgctggattgtctgggtgatcgtctgaagctcgggaaagctgatcgtcgtcaggtttttcgcctggtagatgagactctgcgcctggttctgcagcatctggatctggttgttgatctgctgcagcgtccgggcggccgtcaggatattctggctatagttcgagggatcgaacacggtccattgcgcctgggcaggcgtgctggtggtcacagcgatgatgagcgcgccggtcgcgccgagaccgagcgcggacgcgatcagatattcgcgtgggacgatacgcattacaggactccttctttgggggcatggggggcggtaaagtcagcgagcagctcagcggcccagtcgaggccagtggaagcgaggaagtgggtcgcgaactgatccggcccttgctcggccaggatgctgtcgatccgctcctgcgtggcgggatcggacgcaccgcacagcgccagcgcaatcggtcccaatcccagctcgaacagccgattgccccgcgccgattgcagataatagtgccgcttcggcgtggcgcgggcgatcagttcgatctggcggtcgttgagaccgaaccgctcataggcggcgcgcgcctgcggctcgatcgcgcgatcattgggcagcaggatacgctgcgggcaactctcgatgatggccggggcaatgctgctttcggccacgtcggcgaggctctggctggcgaagacgacaccgacattcttctttctgagcgtcttcagccattcgcggatgcgcgcggcgaacagcggatggtcgaggaacttccaggcctcgtcgaggatgagcagcgttggccgtccgtcgaaccgctcctccaggcggtggaagagataggtcagcaccggcgccaccgcgcccgtgctgttcatcaacgtctcggtctcgaagcactgcatatcggcaagcgcgagccggctttccgccgcatcgagcagccgtccataagggccttcgagcgtatagctggcgatcgcggaccggagcgcattggactgaagcaggagggccaggccggtgattgtccgttcatcgggcggggccgacgccaggctgccaagtgccgaccagaccgcttccttgatggccggatcgaccacaaccttttgctggtcgagcaaagccacgatccattcggacgcccaggcccgttccgccatgtcgtcgatcgcgcgcagtggctggaaggccagaccgccctcgtcgtcgccggacccgagcgcgtggtgagcgccaccgcatgccagcgtcgcagcgcgggccgaacgccccatgtcgaagatatagatctggctcgctgcatagcgccggaactggagcgcgatcagcgccagaagaaccgacttgccggcgcccgtcggcccaacgaccatcatgtgaccgacgtcgccgacatgggtcgagagccggaacggggtcgagccagcggtctgcgccacgagcagtggcggcccgtcgagatgagcattgcgcgccggtcccgcccataccgacgagagcggcatgagatgggccaggttcagcgtgtggacgatgggctggcggacattggcataggtctggccggggagcgacgacagccatgcctcgaccgcgttcacaccctcgcggatcgtggtgaagcccagcccgttgatgatccgctcgacgttgcggaccttgtcctccacgcgcacgcgatcctcatccgccacggtgatcgtggcggtgagatagccgaacgcgacatgatcgccgcccaaagcctgcagcgcgagatcggcatcgatcaccttgttgtcggcatcgctgtcgaggagctgcgccggctggttatacatcacctcgcgcagcagcgcggtgatcgacttgcgcttgttgaaccattgccgccggagcctggtcagcaccctggtcgcatcggccttgtcgagactgatgaagcgcgtcacccagcgatagggaaaagcggcctcattgagcgcgtcgagaatgcccggccggctcatattcgggaagccggtgacggtcagggtgcggatatgactgagccccagcatcggctcgaggccaccgatgagcggcgtgtcggccaacagtccatccagatagatgggcgtatcgggcatcgcgatcggatgcggccgctccgatatggcgccatgcagataggtcagcgtttcagccgaggagagcgcgcgcatctcgggcatgaaggcgccgaacaggtcgagcgcgcgatcggtttcggcgacgaaagatgcgagcacgctgcgccagtcgcggccttcatgggcatcgggacgctccacaagcgaccggccggcggcgtcgctgctatcggcgggcggcagccagaccagcgtcagatggaagcggctctcataatgctcgccttcgccttcgaatccagcgcgccgttcctcatcgagcagccaggacgccgcatcgggaaaggcgctatcgggatagccttggctctcgcgccgttccgcctcgaagaacagcgcccacccggtcccgaagcgtttgaggacattgttggcccgcgcgcaggccgagatcagctccgcttcggtcgcgcttccgaggtcggggccgcgaaacgccagggtgcgctggaagctgccatccttgttcagaacgacgccgtccgcgaccagccccgcccagggcagatggtcggccagacggtcggcgcggtggcgatattcgcgcaggttcagcatgtgaaatggctcctctgcctgagatggcggatgaggactggcgcgaaatcggggtcacggcgggcggcgaacacggcaaggctgtgtccggccgcccacagcaccagccccgccacccattgctggagaccgagaccgatcgcggccgcgatcgtgccgttcacgatcgcgatcatccgcggtgcgccgcccagcaggatcggcgagcccagggcgccgtgaattggcgcctcgaagccctcgatgtgggccccggcgatatgcggcgaagctggcatggcggtcgtcacgcaatcagcgccccgccgccaaacgagaagaaggacaggaaaaagctcgacgcggcaaaggcgatcgacagaccgaatacgatctggatcaggcgccggaagccaccgctggtctcgccgaacgcgagcgtcaggccggtgacgatgatgatgatcaccgcgacgatcttggcgaccggcccttgcaccgaatccagaatctgctggagcggttgctcccacggcattccggtgccggacgcaaaggcgcgggtctttatggtcagcgtcaggccgatcacggcaccgacgaggaaggtggaacggcgatcaggaatcttcaaagtgcgcatgtcattctccttggggttggatggcaggggtgatgtcgagaacggcgtaggcaccgtcgggatcgaggccggcgacgcgggcaatcgtctcaatgcggcgggccaggccacgcccggcgatgaacacgatcaggtcgatcgcctcggcgatcagccggcgcggcacggtgaccaccgcctcctgcacgagctgttcgatccgatagagggcggaggcggcgctgttggcatggacggtggcgatcccgccgggatgcccggtgctccaagctttcagcatgtcgagggcttcgggaccgcgaacctcgccgacgatgatgcgatccggccgcagccggagcgtcgagcggacaaggtcggccatcgtcaccgagccggcacgggtacgtagcgccaccacatcgggcgccgcgcattgcagctcgcgcgtatcctcgatcaggatgacccgctcgtcgagatgcgccatctccgataagagcgcattggcgagtgtcgtcttgcccgaggacgtgccgccgacgacgaggatgttcctgcgatcgacgacggcgcgggacagcagccgggcggattccgccggcatgatgccgtcgcgcacataatcgagcagcgtgtagatgcgcgcggcaggcttgcggatcgagaagcagggcgcggtcgataccggcggcagcaatccttcgaaccgctcaccggcgccgtcaccgtgcggcggcagctcggccgagacgatcggccgttcgccatgcacctcgctgcgggcatggctggcaacgagccggatgatccgctcgacctgcgcgggatcgagccgcacgtccgtatcgacccgaccttcgccgagaatatcaacacgcagcgcgccgtcgggattgaccatcacctcgaccacgcggggatctccaagggcggcggcgatggctgaccccatcgccgtgcgcagcatcgcgcgacgccggtcgacggacaaagcggatgccgcggtcatggctgcacctcgccagcgtcagcgccgcgcaatgtgtgcttgccagccgcgatctgacggccgagctgggcgatgaaacgctcgaaccgttcgttgccggtcgcgagcgcggcggtatcggcttcggggagcggcgcggttacggtgagctggtagcgcacgaatagcgcgaaggcttcgagcacaacctcgatatcgcggcggcacgatccgatctcgcgcgagatgcggtcgagccggaccttgagcaaatcgtcgacttccctggtagccctgcgggccagccaggtgccgagtgcctcattgacgatgcgcgacttgttgccgccggggcgcaacgccagcgcttcgagcgcgtcggccagctcccggtcgatatagaggttctgccggatcttcatggatcagaaccctggcagcaggtcctgggcctgcccctggtttatcgcatggccgcgcaccagcgaggcacgggcgcgatccatcacgcgcttgtcgacggcggcgtccgtgtcgtcacgctcggtctcgggaagatcggactgcctctccgtcccggtccggtctgttttctcctcaataccggggtggcgctgctgctggaggccgccttcgtcctcggccgcaccggcctcgtcactggcagccccgagccgcgcatccggcgtgcggacgataccagcccaatcgtcgggacgggcctgcggccggtcgacataggcgccacgggtcagttcgggcggcggggcgagacgtgttcggaagttgcgatcttcataatagcgcagcttcttcgcgcggatcggtgccaggcccgcaatcagcaccaactcttcggccggcggaagctgcatgacctcgccctgggtcaggagcggccgggcggtctcctgccggctgaccatgacgtgcgcgagccagggcgcgagccggtgcccggcatagttacgcatcgcgcgctgctcggtcgcctgtcccagcgcatcggaaatccgcttggctgtgcgctcgtcattggtcgcgaaggcgacgcggacgtggcaattgtcgaggatggaattgtgctcgccataggctttgtccacctgattcagggactgcgcgatcaggaaaacgcggacaccatagccagcgagaaacgcgagactggtctcgaaaaagtcgagccgccccagcgccgggaactcgtcgagcatcatcagaagctggtgcttgcggctccggttgcggtcggcgtccagtttctcggtcaggcggcggccaatctggttgagcaccagccggaccagcggtttggtgcggctgatgtcggatggcgggatgaccagatagagcgacaccggttgcggcgcctcgacgagatcggcgatccgccagtcgcagcgcgacgtgacctcggctatggtcggatcgcggtacagcccgaggaacgagatggcggtcgacagcacgccgctgcgctcgttgtcggacttgttgagcacctcgcgcgcggccgatgcgacgacgggatgtaccctcggggcatccttgctgccgagatgattggtggtcatcatctgccggagcgtggcggtaaacgggcgctggggatctgacaggaaggtggcgacgcgggcgagcgtcttctctccttcggcatagaggatgtggaggatcgcgccgaccagtagcgaatggctcgtcttctcccaatgcgaacgacgctcgagcgcgccttccggatcgacgagaatgtcggcgatgttctggacgtcgcggacctcgttctcgccgcggcggacctcgagcaggggattatatttggccgagcgcgggtcggtgggattgaacagcagcacatggctgaagcgcgaccgccagccggcggtgagctgccagttctcgcccttgatgtcgtggatgaccgccgagccggcccagctcagcagcgtcggaacaacaaggccgacacctttgccgctcctcgtcggcgcgaaggccatgacatgctccggcccgttatgacgaagatagtgaccatccaggcgcccgaggaagacgccggcatcacggtgcaggccggcacgcgcaatctcgccggctcttgcccagcgcgcggagccgtaggtggtgacgttgcgcgactggcgagcccgccagagcgaaccggcgatcgcggcgccgcagcccaggaagccgctggcgccggcaagcgtgccggccttgtcgaagacatgcggcgcataggcatcgtagtgataccaccagaggaagattgcccagggccgatagatcggcatgccgtcgatcacgaaccaggcagcgccgagctgcggctggtagccgagcatcgccgcgcaccattgcgtcgatgcccagacgccggcgacgacgatcgcgaagacgatgacaatctggccgatcagcagcttggttggggtcatattccagctccgggaaggacggttgtcctgaccgggcaagaattccatcctcagcctgcgagcgttatcgcctcgctgccgacaggggccgcctttctgccgacagccgttcaatcatgcgcggtgattgactcgttgttccatttttgttctcatggttggcatgactcgagtcgatgacgatatgctctcgctgcatctcgaaatggccctttgtagcgcagtcccttcgttgctcgatagcctgaccgattccgacggacggcggcgtcatgccgcagtcggcgagattgtgcggcaactgttggaacggttgcacttctttgacatccgcgccgagcgcgatgagaccggggtatcggggcagctgctgctcttccctcccgatatgaggccgctaggctaggttcggacatatcggacattatggacaaaatggatactcattcctatatccattcgggaaggagcgatgaacatggcgacccaattgcacaatgccgatacccgcgccggattgcgccggttggtggcgagcgaggtgaatgaagcgctcacccgacagcctggccttgccaagtccgcggccgccaatacggcgcagatcgtcgccgccgtcgccgccgtcgtggtcgcgctacccccggcgcagcagaaacggctgaagagcaagagcgctgacgtcgccgacatgatcgccgccctggcccgggaagatgcgcctgtccgaatcgagattcccgagccgactaagattgagctcggcaagggcagcggtatcggcgagttgatcgacatcgaggagggccggcgtcggctggccgcttatgcgaccagggttccgctcgaggattgggcggggcctgtcgccggatcgagcgcgctgagcgatcagggcattgcccgctcgacgctccatgactggcagaagcgtggacaggtcgtggcgttgcttgcaggcgcgcgtaagcacgcctttccgctagagcagttcgtcgacggccggcccgtcgaaggcatcgccgatgtgctcaaggccgtcggcaatccgcgccgtgcctggctgtggctggtccagcaaagcccgttgctcgccaacaagcggccgatcgacctgctcaagcaggatcgcagggacgaggtcgtggaagcggcctggacggtcttcgaacatccgtgactttcgacgccgcaatcctgcgggagctggcggtcggtatcgacgtgcccggctatctgcggatcatcgaagcgcgccgtcgcgccacgccgatgggcgtggggcatgggaagacgcgcttctccagcgcgaccaacgcgttcaccgtgctctatgccgcgcaggatctgccgaccgccattgccgagaaggtcatccgcgatcgctttcagggcaaacaagcgcgtgtgctgctcggagccgatcttgatgagttggtggtcacgaacctgattgcgttgaaaccgctcaagctgctggatcttcgcaccagcggagcgagccggcttggcgtgcctactgatgccattcgcggccgggcacaaaaggccggtcgcaggttcagccagcaactctatgacgcgaccgacttcgacggcgtcgtctatatgtccaggatcaccaacgccgagtgcgtcgcgatctacgatcgcgctgccgaggtgaagctcgatccgcgctgtccggtcgaggatttgacgcgccttgccgatctcatacccgcactgacgtcactgaacgttcagctccggcattgacgtaagcgcaatcgctatatggccgaaggagagcaaaatggatttcgacaccatcgtcatagcccgacgtctgcaggacaccggcgcaacgatccgggttcaaacgaccgcggccgaaggcgagcggcaatttcggttcgatgcttccgatgcgatggatttcttgacccatcctcgtgcttggaccgcgactggtctaaggacgcctgccgacggccggctcggcgatgaaaggtacgaaggcgatcccgacgactggatcgaaatcgagttcggcgagccggatccagccattactccctttcgttgaacctgtgccgatcaggaaatgctcggcccactccgttgacgccctagcgaccaactgatcccaccgtcgcgcatgatgccggacaccgacttgccaacatgcggccccagcaccgggcgccaagggaccaatgtgaaatcccgcgagcgctcgatcagcgcatgccggccgctcaccagctcgaccgtgcgtgcgaaccggccctcgatccgctcatgctgccctgcctcggcgaacggcaggcccagctcgtcggaaagctgcccggccacgcgcagcaactcgcgccgctgaagcgcggtgagcatatctggccgcggcgtccattgtccgtccatctcctcggcaagcccctgcgccatcagccattgccgccgccgcgcctgcgcctgaacggcatcttgcccgaacgcggcgtcgcgcagcggctccggcgtgggcgcgaccagctcgcggtcgagccaggtcgccgcatcggcgtcgaccagtttctccaggggcaggtgcgagagtgtttccaccgcaatcggccgatccctggcgcgcgccgcttcataggcggcggcgcggtcgagatgatcgggcgcgatgatccaggcgccgtcgggctcccgctcaaccgccttcgtcagtcgccgcatcgcctccagccggcgcacatgactttcggcgaacgcttcggtggcgctcggatcgtggcgaagatgcgcatcaaccgtaaaacgcccgccattggcggcagcgacttcagccacggtgcgatcggcagcgcggatgcccgtttcgaccggcgtaatgcgaacgatcgcgccggtcgcatgagcctcgacattttcgcccttgccgatcgcaacatagtgcgagcgtccgtcggccgcctcgacgatcaggtaatggcgatcggcatgttcatcggacaggccgcgctcggcgatacgaccgaccagcggacgggcacccggcgcggtgggatcgtagattgcctggtcggcgatcgccagcgcctggccgcgcgcggcataagcacgctgcatcgtgcggatgatgtcgccgcgctcgcccatgcgccggagcgtgcctgcgagatccggcgcaagccgccaatgggccgcgccgaactgcgttgccaggcccaggcgctccagcttcttcagccggcccatgcggatggcctgatcgaaggcgccacgcgcgtccgagctgacgaggatattggcgtcggcctcgcggatcagcgcgcggtcgatgctggtcagtcgttcctgtccgacctcggcgcgcagtcgctgctcgatcgcgtcgtcagtgcgcggtcccaggtcgagatcgaccagctcgcaggcgcgctcgcgcaggccgtggctgatatagtcgcgggcgatgacgagatcgcggccgcgctcgtcgatcccgcggacgatgatatgggtgtgcgggtggcccgtattgtaatgatcgaccgccacccaatcgagcttcgttccgagatcctcctccatccgggtcatgagacgccgggtgagcggcttcagatcctcatagtccgcgccgtcctcggggctgacgatgatgcggaactggtgacggtcgtccctggcctggtcgagccaggcgttgcgatcgaccttgtcggtttcggcgccatagagctggccgcgatcgccatcgcgggtggtgccatcacgctcgacatagcgaagatgcgccttggcgacagcgaaacccttgccgcccagggtgaccggcctgatcttgacgatgacgcggcgctggcgaaacgcggcgaagcggtcgcggctggcgagcacgcggccgaccccggcgccgcgcccgatccggctgccggtgaagcccggcttgcgcgacagtcccggcgcgccgccgcgcgcgaggttggcggcggcgatgacgcggtggagaaacttgcgcggcgaccgcgacttgctaccgccgcggatgcggcccagccgaggctcgaactcgtcttcggtgctcatggaaagggtgatccggccagcgaaaagccgaccatgcgcgctggcgaaatccatgaaaaccggtgccgctgaacatggcggaaatccgccatttcttgcccaaccggcactgccttcgcaccggcggcactgttttccgctctagaaaaacaatgtgcagacaataacttatggcatggcggcggagccggtagtgctgtagcttctctatcttgccttaccccttctgctcctgctccccgcccctgctgccacttcgtgctcgatcacgttctccgtgcaacgatcaaaatgggggagcgacgcccttgcggacatcgctccggaccggtcattccagcgctgcgtttcctgttcccaacgcggcctcgagccgcgctttctccgtcagcgccatcgccagttcggccctgatctgagcctcctcgacagggttcgatatggctcctagctcggcgcgcagctcctcgatctgagcttcgattgtcatgtccggttcctcgctttgctgtgaaagacgaggctggccgctgggtggatcgggtcgggtcaggagatcgtggcgctgggcgccacgaccgcacgagcggcgatgggggtcacgattttcctggcgccgcgcgacgctgacgaaggagagccgacgctggttcgccaggaaaatggtggggccccgtcgtctcttgaggcggcccgatccagcctgcacactgggacgaactgagcagacatcccctttccgggttgcgccgccctatggtcgcgcgcggtcggaagccgtgtttagatcgacaaaaatgccattgccattcggctgtcgggggggctgtccagtagccctgcccgcagagaaaaacagcctgtcgccggaaagaatgccaggcggcatggcaggcgaaaatggcatccgggcaagcaccgcgagataggcccgggtctcgcccggaagcggacggcccgtccgaaggtgctccgcatagcgtgttgggccggcattgtaggccccaaacagccccgggtagccgaaccgatcatgcatcagccgcagataggccgcgcccgccaggatgttgtcgcgcggatcatgaggatcgggcccaagcccgagccggccgcgcatttccgcataggtgcccggcatgagctgcatcaggcccatcgctccggcacggctggtgatcggttggccatcgagggtcgtccttccgcggctttcggcgcgcatgacggcaatgatccaggcttccggtaggccgaagcgctgtgaggcttcggcgatgatcggctgccatctcgagaccggatcttcagcgacacgagcgcttgccggggccgcgaccagcagtgccagcgcgaccgcgatcgtcttcagcgccgccacaaaagatgcgccttgccgatgatgccatccgcttgggtcggcccgaaatagcgcccgtcgaatgacgccgggttgtccatcaggaggagcaatgcgccatcgcgcaaggtgacgcagccggtccaccagggcatcggacgaccacgcgcatcggtggtcagacgccgcgcaattgtccgatcgttgacgctcaacgccgacccggatgcgcagaccctgtcgcccggcgcggcggcgacgcgcttcaccagcggtacattgaaggggatgtagcggcgctccgcaccaagccggcgcgcggtctcgggtggccaggcgatcaccatatcgccggtccgaattcgctcgggcgcggtcacggcatagaggccgaccggcgcgctggccgatgtattccagaccagtagctggcgcggcggcagcgcgatcgttgcggcgagacatgcgaccccgatcccgaggatcgctgcgcgatggcggagcgtgcggcggcgctgcctggcgtcccgcagcgcatcgccccagcgggaaagcccgcgcccgctcatcgccggcctccgttgcgcgaggcctcggaccaggcgatgagatcgtcgatatggtagaggacatagcgcgcgtggcggcggaaggcgggaccttctccgcgccggcgcatgcgctccagtgtgcgcatcgacaggccgagaaagtgtccggcctgggcggtgttgagaaacggattgctggtgcgcgcacgctcggcgcgcgtcatatcatcatcgtccatgtcgggctccgttccgggcggcgccgtgctggtctgggggcggcccggtacggcgtacttcgcctgccgacggcgatggtgggagtgtcgaatccgccagaggcgaattcgacactcctttggccggtcagcgcgaccagatgagcttgtgctcgccttcgtcgctctgggtgagcgtcgcatagatcggggccgggaaggacggatcgtcgagcttgaggctcagatattcgaggccggtttcgcgcgccgccttggtccagcccgcgccgaattcgacgccgttggcgttgacgcggtggtcgggcgccttgtcatgctcgcgctcgcagggccggatcgtggccttgacgcgcagggtcagggtgcggatttcgccggtgtagatgccgttctcgccgcggatgaagctgccaatctgtgccatgtcgtcattccttttcagtctcgacgccgcccgattgcggcctcgatgcggttgtcgggccgcaggccggacggcgcgcacccgcagggccgaagcggaagcggaggacggcgggaggcgggcttcttgccgcgcgaggaaggcgtggcacacgccggggaagaagcccgtcggttcgccgttgcgcgatgaaggacggacagcggcaaaccgctcaatcgaacaggccgccggcagcgcagaccgaaaagtcgggcgacaatgaaacgggaatgcgtcagccccgatgggacggcctacgcccgaaaccagcgcctgtggtccccctgccgcccgttgcccgcccgccgcgacgctcctacaagcggcggacggagggggaacgatgacggtactggatcaggtgcggggattggtcgagcggctggcgccgacaccgatctgcgacgactgcatcaccggcaagctcggcctttcggtgcgccagcatgccaatcacaagacacgcgagctggctggcagtgcggggttcgagcgccgcaaggatgtctgctcaatctgcggcgagacacgaatcgtgatccgccgcgcgcggaaatagcatgccgatcaggctgtcttttccggtcggtgcgtttgccctgccgctgaccgcgccattggagcacctgtcaccggtcggattgctgatgtaaccgatggcgataccttccagctggagagcggcgaacgcatccggatcggcggtatccatgcgccggaactgcatcaatgccaggcggcaagaacagcggcaagcggtcgatctggtccaacggcaagcacacgcgcgcagactgagcctgtaaagccgcaatatcagaaatatgtcgcaaccggtttccgccgcatcgtcgaggatgacccggacctgcccgttccctgaaacgaaatgccgcgcgccgacgcccgtcagggccgaggcgagcggcgaaattttcaaccagccggaaagaagagcggacggcggaaaaccgccgcccgcatcgagatcaggccgcgagcgccatcggctcggcctcggcttcgcccgcaagcatcgcccgcgccgcttcgaccctggcatgggcggcgacggtggcgacgccgccgcgcgcggtataggcggcgggggggaaggccatccatttcggcacccagcgttcgaccctggtcctcccatccttgccgtcgagatgatcgcggacgatgcgcttcagggtcatggtcgtctcgtccgcattggcgctggcgacctgctcgcccgccatttcggcgacgatctggccgagcacttccttatcacggatcagctcgaacaaagccgcgtcggcctgccaccagtcggccatatcgacggtcagacaggcgccgaccgcatcgacggcggcgctgccgactgccagcgtttcgcccatgacaaggacgatgacctccatcagcgccgggtcggacaggttgagcaggcgcaggaacaggctcgccacgccataatcgtcgccattgccgccggtcacggtcgcttcctcgggcgagaaaccgagcagcgcgaacacggcgcggcgatgctcgtcgaagcgggtttcggcaaggcaggtttcgacggactcgcgcaccgcatcgttgcgagcggtctgcgggtcgggcttcacgctccacaggtgcgagccgacgatggcatgggcgaccatgagacgcagcgcgaccgccggatggctaaggagagcggcccgcaccgccgcatggcgatggagatggacataggcggcgagggtgctggtgagttcggcgcgcaccggcttcgtcccgctcgcgggggtcgcgcccgtttcagcgcggcgggcttccttgcgcgtgagatagccctcatggaacaccacctcgccattggcgcgcagggcaatatagacgcgcccgcccttgcgcttctgcgcgcgttcatgctcccaggtctggaaatgctcgccgggcggcacgatcacgacatcgctccagccattttccagataggcggccttcttggtctcgatcgccgcattctgtgcggtccagaaagcatcagcgtccgcgaaatagcggtcctcgccgaaaagatcgccggtgatcggccccttgaagctgtccacgtcgaacagggcgtgcctgaccgggatcgcctgtcctccgaacagccatgccttcacctgatgcccggtcggcgcccgggcttgcggatcgtcgatcagcgccagccatgccttttgctggctctctctggcaagggtcaggtggcggacagtggccgcatcgatcttctccctgcggtagagatcgcggatacgcgggagcagattgccaagggcgaggacgcgccggaccgtcaactcgggcagcccgaaggtctccgaaatgtcggccacgtcgcggccttccctgaccagccgggcgaagctctcccactgggtcacctcgtcggggtcgagccgcgccatgttctcgatcatcgaggcttcgatggcggcggcatcatcgccgtccccgagaatggcgcagggcaaaggcccgtggtcgatgccttcggcgcgggcaatgccatcggcggtccagcgccgcgcgcctgcgacgatgccgcaacggccttcgtcattggcgggcttgaccagcagcggcagtatgatgccgcgcttgcggacagtggcgatgatgtcgctcacgtccagggcgcgtctgccgtagcgcatatttgtcttgtcgatgaacagcttgtcatgatcgatgaagtcgagtttcatgggactactccttttgagtgccggtcccgttgatcttgccggatggcgggaccggctttctgatcggcggcgaacggccgcccgcgtcatccgccgttgccggtcggaagctcggaagcgccgcgcgctgcgcggcggagcagcgattcggcttggaggatcgaaccggcgcggcgcgcccattcggcccagaccgacagcggccggtccgtcccgaacgcgatgtcgcgttcgatgcgcaggccgtacggcaggcggacgctggcgatttcggacaggctgaacaccccgagcccggggcagccgaacccgagatcggcaaggccgaacagggtgtcgccatcctcgtaaagctcggtcgccagccatgtggccgcgcccaggggattgaacaatttgaccaggggcagcggatcgtggccgggcagattgatgttgccggcgttggcctgcagggcggcgcgaagcccgggcgtgaggaggatcatgccgcgatcctccctccgacgcgcgcatcctgcgcttcgcgatgccgggtcagcagccagtcggcggccttgcttgcctgactggcggcgcggaagatcgcccggctgtcctcctggcaaacctcaagccatgacgcgaggtagtcggcatggcggacggtcggcacgatgcccagcgcggcgcacaggaaggccgatcccatttcggcgaccagttcctcgcgggcatagtcgttcgatccgaaggcgccggtcaggttgcgattgagccgcctggcgtggccggtggcatgggtcagttcgtgcaggcaggtgcggtaataattgatctgctcgaagaaagcgggctgcgggggcacctgtacgaagtcatgggcgggcacatagaaggcgcgatcgccgccgatgcgaaaatccacgccgctggccgcgatcacctcttccgcaaccggcacgatctcgcgcgcgggaagccgcaccggatcaggcatgagaccgggccgcagcccctcgcactgcgcgacattgaagacggtgaagcgtctgaggaacgggatcgcccgggcctcgtcgccgcgttcccgcgcgcgctcggcctcggcttcggggacgaagcggtcggcatagacaacggtcgttccgcgctcgcccttgcggaccgcaccgcccgcttgcgaagcctgacggaaggtgagccagccttgtgagggccagccccgctcgatgaccgcgccccacaggatcaggatattgatgccggaataagcgcggcgggtcagcgcgttcatcggcagaccgggaacgggcgaaccgtccccgacctttccccacggctgtacccaggggaagcggcccgcctccagttcggcgacgatgcgggcggtgacggtctggtagagatcggcgcgcggcgaggagccctgttcgcgttcctgtttcccggctttgccccgcacacgggcgttggattggcgcatgacgtttcctccttcgccacccaaaatgcgcttggcctccccggaaagcgggggtgggcggcgagatgcggacggaaagggccggcaggcgacggcggcacccgaaggggcgcaatgcaatggagcacccggcgcgaagcgcagggttgcaagccggcgaccgccggccctagccgggagcgctgcccactcccgcgccaccgggagaggctccaggcaacgccgtcgcgccgatgaggcgcggcgactgcattacgatcgtgaccgtcaggccgtgacctgcaggggcccggcggaggccggcggcaacgccccggccggagtagagcgcggtcgcgcgtatgggcgaggcgctatcgaccttttggccaccgacagtcgacgctctttccggaccgccaggcgatcccgaagccgctgacgagggcgagttccatatcttccttgcagggctgatcgtcgatgacgatcagcttcgcgggattccccttcgcgcgctgatgaaaatcgagaagctgcccgatcgcggcccgaatagcgaaccggaccgttgccggttccgtcggcgtgatcccggccaggaccggaccttgcgttgcatcccgaaagcgcacatcgacgcggtcgggcctggcatggacgcctgtgtcgccagccgccttaaggaaagtctcgaaatcctgttgcagcagatgatgcccgggcgagatgaccagctcatgttcctgcatatggcgaaccatcgggtcggtggcggtcgatgccgggcggcgcccttcgttctatggcggccgtgcgctctggacgcctttgttgcggacggggtcgaaatcaggcgtggactgccaggcactcacggagtgatccggtgagagcgcgcgctgaacaatcgacagcgcctgatcggacgggacaaacgactatgccggcgatggcgtgaaggtgaccgccctgttcgatacggtgtgtgagggtcatttcggcccggcatcaaaaggacaggagcagaccggacctgagcgcgggctatcgtcctggcgcgcccgcagcgcgctaaggcaggagcagatgccgatattcaccgctggccatccgccgcgcttcggccacacgacgacgcacgcgggaaaggagaaagtccgagcggccaccccattcctcgcgaacacgcctgatgccaaacagcgcaatggcgacatcccgataggaggcgccgtccgccagtgcgtcggagacgcgcagggcttccagccgctgtgccatccgggggagacgtggaaagagagaaggatcgaagccgtcgtcgcgttggagagcgagtaactggcgaagtgcgcgaagacggggctcaaggccggtaaagccggacagctgatagtgcagcctgacctgcctggacgcgcatattgaaccttcgatcacatcgagccggacacggtgccacccattcgacagggcaagatattcgcggccatcgtcgtcgcgggcaagggttgcctgatggccgagccgggtcagatcaagcgcttcggggtcgtcaggggcagtcggctcggcgcgcacccgcagcacgtgcgggtcaaaagcggcacgccagagcagccgtgcggcgggcgccggacgatctggacattccgcgaaagtggagcccccacggccgtgccgacgcatctgcctgcaaaggaaatacctgcgttccgggggccgaagtccctccaaaaccgtgccaggacgccacatagcccggatcgcggcgcaaccattcccaggcgaggccggcacgatcgatgccctccagcgcgcaataaggcgcgccggagcgccagtcagggcgatgatcagccccgcgctccgccggcatgaaaggaacagccgtaccgggaacgaaagcaaatatatttgcacagtcgcaacgggctacatagcattccgcacttgccgaacgatctgccgcgccgactgagaatcggtgtctgcagactcttgaatgctgtcacgggagcatcgcagcctggggcgtctcccgcatcgatgtggcgcatgctatgttgctgaccaggatcgcccgggagtttgcagatgcggtggatgaggcgcagacggccgaggcgctggccacgatattgcacgatgtggcgcgcgaaatggggtttcactatttcgcgctgacccaccatgtggacgttcctctcgcgccgcaaccggcaatcaggctgcacaattatcctgcagcatgggtcgactattttgacgcgcaccatctgggactgtccgatcccgtgcatcgggcaagccagcagaccaacgttggcttttcctggtcgcgactggccgggatgatcgaactgacggcgcgcgaccgcgacattctcgagcgctcgcagcgtgccggtatcggcgaaggatttacggtgccggcgcatgtcccgggcgaatccgcgggctcctgttctttcgccgttgcagcggggcagccattgcgggaagaacggctcccgctcatccagcttgtcggggcgatcgcattcgaaggcgcgcgcagggtctcggccctgcgcatgccggcacccgcccggccgcggctcaccgaccggcagcgggactgcgtctactgggccgcgcgcggcaaatccgactgggagatcgcgaagatacttggcatcagtcatgaaacggtgatccagcatctcaagcaggcgcgcgagcgctatggtgtcggcaagcgggcgcaactgacggtgcatgcgctgttcgacggaacgctgaccttcgtcgatgtgctgcggcgttgatatccccatttctggggaatggtcctggcgggcagccgggcggatgatcggggcctttcacgaggcagggagctccggtcatgctctttacggtcagtgcgggcagcagcagcgaggacgcggcgatgcgcgcgatgttcgaggcgcgcaagcgcgtgtttgtcgaccttctcggatgggaccttcccattctcgacgggcgctatgaagtcgaccagttcgatgatgtccatgcgcgctacctgatcctcaccgacggcgaggggcggcatcgggcatcggcgcggctgctgccgaccacacggccgcatatcctcgacagcctgttcggtacgctgtgcgaggaagcgccaccgcgcggggaggatattctcgagatcacccggttctgcctcgaccgcggcctcaacgccgcgcggcggcggcaggcacgcgatacgctggtcacggcacttgtcgatcacgcgctgaaaacggggatttcgatgtatacgggtgtggccgagatcggctggctgcagcagatcctggccttcggctggcgctgccggccgctcgggctgccgcagaggatcgacggcatgatgctgggcgcgcttcgcatcgacatcacgcgcgatacgccggcgctgctggcacgggcgggtattcgcagcgagcaacccgaaacgaggcgggaggcggcgtgatgcagatgatccgcccggtgccatcggccgatcgcgacatggagatcgacgcctggaccacgcgcctgctcgatcagggctattgtgtcattcccgatgtcatgtcgcccggcaccattgcggcgctcgaccaggatcttgccggggacttcgcagacacgcccttttgtcagggcggcttctacggcgcgcggacacggcggtttgggcgcctgctcgcccgttcatcacatgcggcagcgctggtcatgaacccgctggtcctcggcattgccggacgcgtgctggggccatggtgcgagaacatccagctcaacctgacgcaggcgatcgccctgcatccgggggcgcttgcgcaactcccgcaccgggatcaggacatgtggcggggaacgcccggcgaagtcgaatatctggtcaatgtgatgtggccgttcacgccgtatcgcgaggaaaacggtgccacgcttgtctggccgcacagccacggacagcatgcgctgcagcccgggcccgccggatcgccggtcacggtcgaaatcgatcccggcgcggctctgctgttcctgggctcgacgctgcacggtgccggcggcaaccggagcgacagcgtgcggcgcgggacgatcgtgagctactgtctgggctggctcaaaccctatgagaatcagtggctggcctatccgcctgcgatcgcgcgtcactttgcgcccgaccttgccgcgcttgtcggataccggcagcaccgtcccaatctcggcaattacgaaggtcagtgcccgtcggtgctgctggcggacaatcttgcggctcatctcggggcggtcgacgcgttgcggcccgaccagcaggcgctggtcgacgcctatgttgccggccaggaagaatgccggtcggcgggagaatgagccccggcgtcacattcgagcgcatttaccgggagctgaaacgccagcttcgcgatggcgtgctcgccccgggcgcgccggtcgagccggccgtcatcggccatgaacttggcgcaagcatcacaccggtccgcgatgcgctccaccgtctgaccggcgagcagctggtggagacgccgcagcacaacgggttccgggtgccccggctcaccgagatggagctgcgcgatctctatgcctggaacggactggtgatcggggtcgccacgagccgggcgaaagtcgatatggtccgcgatatccgcccgccggaagacgcagagaccatcgccggaagaaccgcggccatgttcctgcggatcgctgctgcaaccggcagtggtgaaaatctgcgggcggtcggacagctcaacgaccgcctggcgcccttccggcgtgccgagcagcaggtgctcgatggactggcagaggaactggaggaaatgaccggactggcagccgccatcggacggacccgtctgaaccgcgctctcgcgcgttatcaccagcgacgaacgaccgaaacgccgcgcatccttgcggcgaccctcaacgcccatgcctgatctgctttcaccaggcaccgttcgggtgacatcctggtagacgaccagctgaagcatgctcctctccgggaggaggccggtggtatttttgtgcacccagggatgcgaagacgacgatcgcggcgctgacgaatctgattccagcatttcgcgaccgaaccccggttcgtcgcgagctgatcctggaacgactcgttcgtcgcgtcatttcgagcggtgtgaagattgcgacctacaatgtgaatggggtcaacggccgcctccccgtcctgcttcgctggctccaggaagccgggccagatatcgtttgtctccaggaactgaagagccctgatgagcgctttccggcgcagccgatccgtgagctgggttacgatgcgatctggcagggccagaaaagctggaacggcgtcgcgattctgagccgcgtcggcgagattcacgagacacgtcgcggccttccgggcgatcccgatgaccgtcacagccgctatatcgaagcagctgtcaacgggatcctgatcggagcgctctatctccccaacggcaaccctcgcccgggacctaagttcgattacaagctgcgctggtttgagcgacttatcgagcacgccagaggcctgatcgagacgggcctgcccgtcatgctggccggggacttcaatgtgatgccgactgacctcgacgtatacaagccggagcgctggctcgacgacgcgctgttcgcacccgacgtgagagcggcctattcccggcttctggatcagggctggaccgacgcgctacgctcggttcatcccggggagacgatctacactttctgggattatttccggaatgcctatgcccgtaatgcaggcttgcggatcgaccaccttctcctcagcccaacgctgtcggatcggcttctcgacgcgcaggtcgaccgccatgtccggggctgggaaaagaccagcgatcatgcgccggtctggatcgaactggcggacaaggcataggcaggcgacgcaggcccggagactgacgatggcggtgatcggctggaaacccgatgtgatcgatcgcgcagcgctgctgaaccgatttccgcccatatggcccgatatcatcgcggatcatgtgacattcggtggcaagctggcgagcggtcagctgccgccctcagttgcagccccggattgtcggccccgctgatgacggcatcggcctggaggcctggtggttgcgatcgacgggacgaccacccgcatcgagggcagcagttgtcatataacctggtctcctgatcgtaccgcagggtgaaccgcgccgggtctgccggaggcattgggtggtgagacacgctgccatatcgatgttggccgcggcagcataatattgttcttcggcttcggcaggagggatgttgccgatgggctccagcagccgacgatggttgaaccagtcgacccattcgagcgtggcatattcgacggcttcgaagctgcgccatggtccacgcctgtggatcacctcagccttgtaaaggtcattgatcgtctcggccaaagcgttgtcgtagctatcgccgacgctgccgaccgagggttctatcccggcttcggcgaggcgctcggtgtacttgatggagacgtattgcgacccgcgatcgctatgatggatgaggccgccccgatgggccggccgacgatcgtgaagcgcctgctccagagcatcgagcacgaagctggcatgggccgttctgctggcccgccaaccgacaatccgccgagctttgtcatagcccctctttcttggcgtgagttttaagaggccttgaagtcgaggcgtcatgccgtgaccgcctcgatttatcggcattctcagatgcccgtcggcgcctcgaacgtcacatcgcgcgcatggtcagacatgccctgctcccaagtactccagcctgaattcaacccataaggcgcgcgttcaagcaaggcgtcgatcttggaaatcaagccattcttctcgatcttgaagatctccgcaatctgccatgtatgcggttggaccggcccggcggtgaccgttcggccattggcagtggtgaaagtccgcgtcgcgccacccgaatgatcgaagaaagcaaaagcgaatacgaggcctcgttcaggatcaacggcaacgaaccggcgatcgcgaatacgattgacgaacgccatcagccccgacttgaattgttcggtgcaactccactgacccgaataaccggtcgccgtggcggggtcgggacgcttttccccggcgggcgttggcgcgagcgtcgcttgttttccattttcatgacgcagacaatcgggcgtgaacggataatccccttttccgtcattcttctgaaggccggtgaaatatttgttggcctgcgcgattaactggtcgcgtgaaagccgtgcgctttgagggatcacctctacgagcttgggatgaaccgccatgccatccagccggttatagctcgcattgtcggtctcggccggatagcggaacacgatctgttccacttccgtgatttgctgatcgcgcacgagcagacgcagtgcaatgaacgagccgttgaacttggcggcgtcgcgatgatcctcctggatagtcccgaagaatgtgacttgtccggccgcgacgtccgtgacgaacagcttatagttgccgcgggctttcattgtgttccacaagccgtcgccgactaacaggcgctggccgttttccgtgaagcgcacattcggcgagatcggcactgcgctcggctgatttgccgcaacggcatcgagatagcgaccgacaaagccttccaggcacgcgcgctcacacggcgctgctgctggcgcgggcgtggttgcgggcgcaacactcgtgcagagcaaggctgcaataagaccggcgcaaacccgtcctccacgcaaattcagtgattgtgcgcgcatcatcctcatccttcccatgatcgtgtcgtccgatagaagtgtttatcgattggctgatatgccctgtgcaggagtcgcgcgctggcgcggcggggcgctgggtgtgacaaccgggttggcgtcctgggccgaccattcggggatggcctgattgtagatgcggcgacgcgcatacagccactggccatcaaccttgacgagttcgtcttcgtagtggccccagaaatcgaccgtgccataacctgtcggtccgctcgtcatatgggtccagtaggccagtccgtgcgccttgttcccgtcgagtttgacgacgatatttgaaatgatgtggcgtcctcccttcggacgctccccggcaggcgcctttgcgcgcgcttcagcagtccgtttacggccttcttcaataaatgccgcgatcgccttgcgacctttgatctcgccagcaccataatcgagaatgccatcttcggcgaaggtggctgcatagctcgccgcgtcgtgccaatcgaatgcaaacaagtagcggccatgaagatcctcaatcgccgcacgatcatccgcagggcttgcaagggctccgctggaaatgaccacaccgccaagcatcgccaacgcgatcatgaaattgcccggccgccccgttcgaaacatgtccgctctcctcttgtttgatgcctcgttccttcgcgacaccataagggcaattatagtctcatttgggaccggattgcaaaatctttgccgatggtgagcggaaattttgccgggtttggagaagcgccattgcgcgcgggattcaaggcgcaatcagcagcattcagtccgccagcggctcgtgagtacctcgagaaaagcggcgaacaacattttcgagaatgcgactcacggggccgccgaacgcgccattgcaccagaggctcccgttgaaacttatggaagaggcggcaaacacagcgccgccgccctcggtaacgaaataggtcatgtcaccccgcacgagtgctccggcatcctcgccggtaagcgcttgagggggaaagcgcatgtcctccatgagcggcaggaagcccgcctgtaggccttcagaccgagcgatgacgactgccccgtccggtgtgcccagtcgcgtgtcagcacggtcaagttcgtaacctgcggcgcctccggaattgaggccgcaatccccgaaaacttcgccgtccacgccctcgaatatccacgaaactgccgggtggcgagactcgtcggtgcgccggaaccatgcagattcatatcgaccctgcgtcgagaatccggtcaaaacaagctgctgtggatcacgccggttgcgcttccataggcctccgaacttgccatcgagcgcatgataatattcgccgggctcggctgcccaggcgcgtacgccattttcagcgcgacgaacctcgagggcccatggcagcgacgggtttcggccgatccgccaataaaagccgttgccaccaagatagcaaaggcgcccgcccctctgcacatgcgcttgcaaggcatcgagcgtttcggcggtatgatattccggatggccgcccgtcaacaccacccgatatccgccgagcagcgcgactccttcctcatggagatcttcgtccgttatcacgtcaaactcgatctcccgcgcctccagccagccgagcaggtgcgaatccgaggcgtagtggcgcacacctgacccgccctcggccctgtccttgaaagtgaggaaccctggccgcatcgtcaggatcggccgcgctctcgaggcataggcgatacccgatccgtccgggtgatgattgtacgtgcagcggccatagatcggaaagtcatcaggcgtatgagggtaagccccccattctgctatccgggcgcgcagcgcgtcatcggtccagccaatcgcatggttgccataggcctgataggtgaaggtgggcgcgagaaacaccacgttcgcgcgcggcccgtcacgcggggcgagcacataaaagggcagccaatcctcaccatcctcgcagcggagatggagcgcataggatccgctcttcagcccctcgggaaccgcgaatgcgaagctttgcgcccagccgcaatcacccagatcatcttcgtggaacctgatcgcggcataatggccaggagcatgccgccagctctgctcggcgccagtccagcgtgcaccgaccacgccgcgcatgggcagattgacgagcgtcccgtcgcagccttgcccgccgacgctcacaatctgctgcgtatcaatcccgatcccgagatcccagccacagatgaggcgattgccaagctcctcaagcgattcaagcgggcggggccattctgcgcggaacgaggcgagaatggccgggtcctcgatcttcccgttgaaagtctcctcctgtccgccgggtctggccgccgcgagccgcacgagacctcgaccaggcatcgaggcgtgaaccacctccacctcattggaaccgctctgggctggctcataaagatgagcgggcgtatggaagccaacgagcagccggcccgacccgaggtcgagactggcccagatacggtgccagcgatcatggcgcagccgccccgcgacctcagcaacgaagaccccctgccccgtgtccagccgcgcctcaacctttccgcttccgatgctcaacgtaagcttggccgccgcacccgcatgatgaagcacgacgcgcggcgcagattgcgccattgagggcatgacgagcgctgtccagcaggcggcatcggtgatgatgccgggccccggcgcttcggcaaaggagccgagacggatcggctggcgatgccccagctgctcggtctggtacagggatgacaaatcctcgaactgcaaccctggtccggcagggttgggatcagccgagatgacccgcaccagccgcacctgatagcgtcccccacgccgaacgctgatccgcgcctcaagctgctcaccaggacgtgcagagaggcggttaagataccctgtgatcggcagctcgttcatcgctctctccgggggcgctggtcggcaggatcagccaggctcaaatccttgcggataatcgatgtaaccgagcggaatgattttggcgccaacgggccgactgacgatcccgccctccgtcccgccaaatagctggccgacattacgaccttgggcgaaatccatcagcaatgtcagttcgatggagccgccatcgtgcagcgcgagaagaaagagctcatcgccgaccttgcacgtactcacggcctcgatcccaacctccgtcctcagcacatcgaagcggggatcgctcggtaagatcagccattgccacaggattgcccgcgaattgacgtacacatgttccagcgcggcttcttcactatattggcagtaagcgcgcctgccgatcagttcgcggctctccgctattggcagataatcgacagtgctgcccgcgatccgcgccggacggaccaggcggcgcatcgcgctttcaccttcgatcaattggtcccagaccgtaattgcacgcccctgctcgcggtcaatcacatgcgtgaggccgagtttgcgctccgcctcggcgatatgaacgaagaagatgcctgggcgaacctcaaccgcatcataaggggcgcctccagaggcgggctccgccgctccgctcatctcccatgtcaccctgtcgatcccgaaccggaggataagggcagcgccatcgtcatggtcgagctggatgtcctgcccggccagtatcgtggtcgattcctggcggttcttgcccaggtccatgtcgcgcaccatgggcgggaccggacggatcggtgcgacttcgtacatgacaattcctctcccgcgctggggcaggaatagtcccaaatgagattatgtcaactcaacgtgcatgccagtgggcgaggattttcatcagcagatcgtccagcttggccaaatcgcgtcgcgacaaaaagccgaatatctcctcttctcgctcccggaacagcttcattgcctgcatgtaaagcgcgcgaccctcgtcggtcacgtcgagcaccatataacggcgatcctcttcgctcggtcgcgcggtaatgagcttgttggccgtgagcttgatcaccccgcgactgatgctgttcttcggtcgcccgctcatcgcgcagatcacattcgcggtcatctctccatagtcggacagatagccaagaatggtgaactcgtcacgaagcagaccatggtcctgggcaagcgctgcaaaggcctccgctgaataataattgccgatgaggatcatgcgaagcccgaaccagtctccgccctcccccagcacgcgctggcgaagctctgcaggaatgcggtcgattgcccctgtggatatctttcgccccaagtccgttccgccctcaatttccaatcgcaagacgtctgttcgtgcacgttcaggaagcccggctagccgatgtgaacggcgggggtcaactgcccaacttgacagtcccgtttgggaccatcactattgcggtgaggagaatgcttgatgcactataaccgcgatgatcttgaacaactcggtatgcgatatctcgatgggctgatcgcgcgtgaccccggcaacttacctcttcacccagagttccgcctcacagaaaatgggcaagagctgacgctgggcgatgggctgtggggcaccgcgaatggcaccggccgctatcagcatattgtcatcgatcgcgaaacgggcggcatcgcgatgacggcggtgatacttgaaaatgaccgacctgtgatcgccggaattcgccttgcattgcgcggcgatcgcattgccgaggcggaaatggtgatctcgcgcaccgacatcctgttctacaaggatggcccaaaaaagttggctgccatgggcaagcccctccccatctggaaggaagtgcctccggagcaggaccgcatgtcgcgggaggcgctcgccgctctggccgattcctacttccgcacgctcgagcgcaacgacgggcatttcattgctccatttgaggagggatgccgtcggctcgacaatggcgtctatgccacgcaggcgccagagttcgacaaggagggctcgccacccttttatggcctcggcccggcagaacagttcgctcttggctatttcgtgttcgtgacgcaggtgcgtgatcggcgctttccggttatcgacacagagcgcggcgttgtggccagcctgcccttcctcgatcatgcaggaaccgtccacgaagcaaagctgaccgacggccgcaccgtgccgatcagcgtgcgacagccctattcctggcaaatctttgaactgttcaaactacggcgcggcaagatcgcgcaaatagaagttgtgctcaatatggtgccttatggcatgagatcgggctggtgaaccgcagctgcccttgatctgtcgcttggcgcgaggggcttggctcgcgcacacccgcatttatcttaggcctcggcaaaccggaccttcgtgacgacccatccatcatcatgtttggccaatgtcgtaatcagcacacggcgctcggtctggcgcatgcaacgattgccttgcgccaaggccatttgcgcgaatgtgcaatctgcctccagcgtcgacgcagactcgacgacacagggctgacgggcgatggcactgcggccatcgtctgcaatctggatcgcgaggggctgggcatcatggtctggggtcaccgcgctcgcgccatcaagatgcgtcacggcccctgcggtgtcgcgcagccagcgctcatgcactttgcgcacggccgcctcgtcctccaattgcgccagccgcacagcagcgccgtcgtcggcgagcgcggcagtgggcacggtgatgagcggcattgcgatgaacgcgctgcttttcaggaatgagcggcgggatgcagtggtgtcggtggtcatgcgtcgctcctctttgtcttttgcgcgtagaaccggtcgaggtccaacttgccagcgtggcgcgaatgcgcaccgatggggccaaggctcagccccttctcgtcacaatgatagccgatgccggcgtcatgcatggtgcgcatgttgatcaggaaggtgcccatcgacccgttgcacgcttcttcaagccaatgcgcaaaatagatctgatcgcgaattttcacgaaatcccccgaaccgctccactccattccccccgcgttttcatcggtgaagatgatccaggagacagtgcgcggtgtcgaatagaggtgcatcgacgtgaggccgggcgcgtaattccacgtcaacgcacgaccgagcaattcattggttcgctcatgacgtctgaacttgggcggctggatcccctccccttccaccgtgccgaacagcgtccgggcggcagcctcattggcgatatagggtgtattgacgtagccgttgaaacaggtggccagccccgcatcgagatcgatcacggtcgaatggcagtcgtggttcggcgcgccttccagcagatggccgaaaatatacaagcccggcgcggattcccaagcattgtagcgggcagtgatccagtttacctcccccacatagcgccatcgcaaacgatcggcctcatcaaagcgatattcgatggaggggccattgtcgtaacggacggtcagcgccttgcccgtcagcttgtccgtggggggattgccgttttttgccatttggctcggcttgtcgaacaccagcttcgtcttcgccgcttcatcgacctgtgccttggtgagcgtcttccaggtgcgcaaaggacgatacacgcggcgcgcgcctttaccaggctcatccgggggcacgacattcccccttgtatcgccgaatttctcaaactgggcgagctgaccaagccattcgccctggccgcggaacatgtaatattccagcttgtcgcgctgatcgaagcctaatcgaaatccaatctgctcaatccggttcacatccatcacgtaaagggtgaagatccccgagaactcgcactcggtgcgtgtgtagatataggcttcttcggacaggcggatataatcggagggtccgcaaaatcccagttcgccgcctgtgcgggtgagttccacgaaatgagaataggccgcgctcggataaaattcgagcgtctctatgccattgtcctgcgtccagtgataggccttcccttcaacgcgattggtcgctgcgtggcgagcggctggcgggccgctacccgcaacatcgacataaccgtggtagatttcgcgcatcacctcgcgcttgtcgacaaacccgccgaaccagacctcaaacaccgtcgcaagattggtggcttggtcgatgatcacagcaaagccgcgctcactgttcgggatcaggtgagtgagcacgacaatctcgtccagtgcgagtgccccatagcctgcagtcacggccttggcgccattctccgcaaccgtcagcctgtctgcgccggtaaaacgataattgagcgtgagccccttgtcggtcacgatgcgcaactgcttgcccgcgagcagatcgggcctcttgccgtggctcgccggccccgtctcagccactggccggagtgctgacaggatctgggcgtcgctgagcttggtccacggaatgcggttatattgttccttgggatagggtgtgcccgccatccgaattctcccttgcagtctctgttatctggacgtcaccctcgttcagccgcgcggcggattggggatgggcttgaccgggaaaccgcagttgagcgtcttgcagaccgtgatggtatgcacatagcgaagcaggccattttcaacccggaacaggtggctgtcgggcaggctgctgttgccgaagcgcagcaacacgacgaccgagccaagatcctggtcgacaagatagcgacggtcgaccagcggcgtgttcttaggcacaccaacggcgcagctatcctctttgcttaccacgccgggcgcgcccttggcggtatagatgcctccctccagtcgcgcgcatggactgccccacggcactctgaccgtcgggtcgttgaagaggttgagataggcatcggcggcggcgatgattgtctcgcggttgtcctgcttctccgtggggatcatgtcccacttctctgcccgtgaataagccagcgtgttggacgccttgaacagccagtcatccgcatccgtaaccagtgtttctatttcgcggaccagatcgcccgtgagcttgatccgcgtgcccagcacatagggatgcgctggatcggtgatgatcacttccacgaagctttcacagccctgggtgtcatgaatcgcgcgatgaaaatctattttctgcggtttgttgagcagagcagcggcaagcgtgatgggctccatctgctcctgaagcttggcatcgggagccagcttgatcaggctgggatttcccgcctgctgagctgccacataggattgggttgcttcctccagggccgtgcgtgtgcagctttgctgcgccatcgcaggcatggcggtgagagcaatacaagatccgagcgccagaccggctatctttctcagcattcccatcccttccgtaattgaacatgtccatcctgcgcatgatgttgacgatccgcaggctgcatcttgtgagaaattggcgagcgcagattgcgcgctcgccagagtgaaaatcggactgcctacagttgcacccgcacgccgacggtgaaggagcgcccgatctggtcgtaaaggaaggtattcgtgggccgcgtcgcgaacacgaagaaattcccggcattgcccggaggatcctgatcgagcagattgttcactgtcgcgaatatctggaacttccggccattctcggttgtgatatcctgcgtcaggctcaggtccgtgtaagtaattgccggaacatgattatcatcgatggtcacgccttccacgaacgtcgcgtcatatgtgccggcgccgataatccgctcgtccacactcgcggtgaaaccgccgaatttgagcgtggcattgatgttgaaggtccacttcggcacaccgccatcgacaccgacctgacctgcgcgattcacgaccgtcgaccccggaatgagcgtcgaaagctcgaacacgcgcgatgcaatggccctgaggccaagcgaaccgctccccagctcggtgcgatagctgccttcgatatccaggccacgcgttttcaggcgattgatgttgaggaagccattatcgacccggaacagaacgccattgggcgcgcgttcgagccttgggcacaatgccgtggcacctcggaagcactgatcgatgatgttctggacgccaagctgtccgatcgcatcatcaatctgcaccgtataataatcagccgatatgttgagtccgggaatgaaggaaggcgtgaatacaccgccgacagtgagcgtgtcggccacttccggcttaagcgcggtcgagccatttgcctggctgacgaccactggtgtttcattgttgcgaaacgggtcgaccgcggcggacgcccccgcagcggatgtcgaaaacagctcgcgcaagtttggcgcacggatatcacgcgaccgggtcgcgcggaagcggatatcatcgatcggctgccagttgagcccgaccttccaggtgttgacgccgccgctggtgctgtagctcgtgtgccgaccagcaaggttcaggtccagcttctgcgcgaatggcactccatcggcgagcgggatcagcgcttcgccgaagacttcccacaaatcatatccgcccacaatcgggcgttgatttgagaggaaataggcgccgaacgtgctggtggcataacgcgtattcgccacgccgcgcggctgaccgttcgggaatttgagcccgtccgaacccgggtcaacagtccgattgaccgattcctttcgatagccgccgccaacggcgatcgcgacgtcgcccgcccaggtcgcaaagggcgtaccgctcaggacgatttcggccacatgctgcttggtgcgttcgaaggtccgcgatccggttcccccgtaagggctggaccggatatagtcgatggcggcctgcgacgcggcgtctgggccgaacacgttgaacggcacacagccctgcacggctggcaccgtcaacgagcgattgcaaacgatgttgcctgtcacaggatcgcggaccgcatcgaccgcatcgaacacgcgttcgatcgtcagattgccttccgcgcggatcgtctggaggttggtaccgtagccataatggccatcgaggctccaatcgccaccgaccttcgctttgaagccgccagaaaagcgcaccgtttcgctctcgccaaggttccgtaacagaccggtctggcgcatggtatgacccaacgtaaattgggtgatgcccgccgcatccatctgcgccgccacggatggcggaaggaaggcgttgtcgcgataaatggtgagcgccgtattgccgtaaaagcccatcaacgtgccgccaaacttggcgaggctgttgccgtagagcgcgtcggcatagagatcgatggaatcactcgcttcgtaaagcgcatgggcataggccgtcttgcgttcgatcgccgcaaccggtgtaaagtcgagcccctgatcctctccgctgccgccgaccatctgacttggcgtcagcggatttccgaacgtgaatggctgcggcacgccgccagggccgaactggattccgcgcaaggggccggaaacgatcaggccgccatccgcctcgagcggcgtcttgaggttgcaggtgcgcacgcgcagcggcgtctgacccgcaagcaccagcggcgcgcaggactggaaccagtcgcgatcgcgatagtcccgcacgccagattgcatgaaataactgccgctcgcgacaatgtgcagccgctcgccgacattggcgccaaccgtcagcgagattttctgggtctcattgtcgccgcgctgcgtaatgcccgcctgcgctgcagcctttatgcccttgaaccttgtatcgagcacgaagttgacaacgccggccacagcgtccgatccgtaagcggcagaggcgccgccggtgacgatgtcaacgcgctgcaccagctcttccggcaagatcgacacatcgacgatgccatcggatgtgctcggcgtaacccggcgcccgtccagtaggatcaggctgcgctgtgcgccaagcgagcgcaggttgagctgggtcgccgcaccgctctcaggcgcaaactgcgacgtcgttggacgcaccgagttggcgaactgcggcagcttgttgagtgcttcgccaatcgtcgagggtgtgctggtaagaagctgctgcgccgctacgaccgtgaccggcgagggcgcggaaaagccatcgctgatcacgcgcgagccggtgacgacgatgtcgttattgccgccctcgatcgatgcgccagcggcagccgaattggtgctgcccccaacagcaggatcggtggcttcttgtgcaaacgccgcggacggcatgacgcagaccagcaccgtcgagaaaagcgcggcagagctcaacagatagtgacgaaaaaaacgctgtgattgtacggccattcagacctcccctttttggagctgtcccgctccatcccatgtttatgtcgcaaatttagcttgaggatggctcacggcggggcgcgctttcgtcaccctcgcgacgcgggttcatccgcacaacgatcactgtacgatggctcagtatccgtcccatatgagacgatcatttgatgcctgtgtcaactggcttgcggtggacgatctccgatagatgccaagttatttgtcccagacatccgaatgcatgccgtaagggacggtattgatgacagcctcgatctgatcatgcttgcctgcatcgatctgaaagagctctgccacctgaaacgtcagaggagcgcggaagggtgatggcacggtgaggccattggtcagcaccagatccttcactacacccgtatgatcccaataagaaaagctcaggaccagcccgcgctgacgatccacgaccggatagcgccgattcctgatgcctgtcacaaaagcatagaagccactgagttgctggccctcgcaactcaatgtcagcgcgtcaaaccgctcgcggcccggcctcaccgtcttcagatttgtggtctgtccgccattctcaatgcgctcacagccctttgcaaaaggagcgctggtcttgcccgtgctcccttggagattggcgaaataggcatctgcgacacgcagaagctcttcgcgtgacatgcgctggcgctccggcacgttgcgctcgaactgcgggcgcggcgtaccgatctcctcgattttcgcgccaggcgatgtaacggagagaccggccgctcccccgcgcgcgaccaccgtttcgatctcaccgatcttctgctcgcgtacgccgatgcggagggcgatatagacgggtcgcccgtcctccatcatggtcccgacgaagcccgcctggccggtctcagcatcgatggcggtgatgcgatagcgaccgcgcgcattggccgtcccccatagcccgtcccataatgcgcgctcaacgccattctcggtcgccttcacatcgccggcgagcgggagccggctgatgtcgttcgctgccattgcatcgagcgtctgatcgagcagcgcttcgaggcaaccacgatcgcatgagaccggaactgaataggatgcagggttgctcttggccgcgacgccagagacagcgaggcatagcgcggcagtcgtggcaggaatgcgggctgacatcgccttaccccgcccgactgaagaacagcccgcggcttggcagcgcagcagggatcgtgatgcccgccttcaaccccatcaggtcatcggcaaggccgctcaaatgctccatcgcgcgcgcctcggagaacctgaagagctcttcttgaagcgacgacggcagggcacatgcggccaccgacagtcgctcgatccatgttcgtcgagacatcccactctcccggcaacgctgggagacttgcagcgcgccatagcaatttcttattttctaacgctgttagcctaacgacgatagggcaggtgtcaacccacgaaacatcacttgccaaaggagccgctggtgaggaaagttcgcaggatgccactcgaccgacagcaaattatcgcagcgacgttcgacctgctccgcgaaggcgggctggacgggctgagcatgcgtacgctggcgaaacggctcgatgtccaaggcgccacgctctaccatcattttgcgagcaaacgggttctgctggatcatgtggcggaggaattgcttgcgcccagttggcgtgatccattgcccggagaagactggcgcgcatggatcttggccatctcgacaatgacgaggggcgcaatgctgtcttgcaaggatggcgcaattctctgcgctggtggagggccaaccggtacggaacgatcgcagcggctcatccagacattgtatcagccgctcctcgaagctggcttcgctcattcgcaggcaaggttcattcgcatgtcggcctatcgcttcacgctcggctggaccatcgatgagcaagcatcgctcgcagcgaagcgcggccgcgaagtaacgtcagcggacgacgccttccatttcggcctgtctgcgctcatccgcggtttcccggaccctgatccgcaaacctgaggcatcagccctcgcgcaacaatttcgcttgcgcgttcgcatcgtcccgctaccaatagttaaaacctaacagtggtagggtggatcgggagaggttcgatgtgtcgcatgaaactattcgtgacgccggcaatcgcgctgatggtggggtcgacggcacctgctcagcagccggcccctccctcttgcacgcgcacttgtcttgaaggctgggtcgaccgctatctggtcgccatgcgcgacgccaaagtggacgaagccatgtttgcgcgagacgtgaaattcaccgaaaacggcatccagctgccgctgggtgatgaaggcctgtggcattcgatgagtgcgctcggcacgtataaattcaccgtaccggacatcgaaacccagcaggtcgcgtttcttggcacggttcgtgaaaagaatcgcgatggtaaggaatctgtcgtcgcaatcgccttgcgactgaaaatacgcggcgatcggataaccgagatcgagcagctcgcgtctcgccctgccgacacgaacagcagccgcagcgacatcccgccgaccggcgtgggcgttgaaaagatggggcagccccatccatggttcacggcgccgatcccggttgcgcaacgtcaaacgcgcgaagagctggtgaaaaccgcaaattattacttcaccgggctccagcggaacgacggcaaaggttattatcccttcacggatgactgcatccgctttgaaaacggcatggatgttcttgccaatgcgcttgatccgacgacaggcaagcgcgggcggatgacctgcaaatatcagttcgaagccgcgctcaagaacatcgtttcccgcgtccgcgaccgtcgcttcgtagccgttgatcgagagcgcgggatcgtgttcgcattcgcctttttcgaccatgagcagattaactggacgtggcagttaggtgagcttttccgaatcgaaaatggtcagatccgtcggatcgaagcgatcttccaccgcgcgccttatggcatcaactcggggtggagcacctacgaacaaggtctgtccgaccaaattcaagatatacgttgaaccctaatgcctcaaatgcccaaaaacagaatgttcgccttcggccacttcccactggttaccaaacattgctctcctaaactcaacctccgcaatcatacgttgaagttaataataactcttgtctcactatttagatccgcaatttcgtcgcactttggttcggatttcataagaatatcgaaggataccaacatgctcccgccctcatcgagtactgttgaggttctcagtcttactgaattataaagttctcgtactatccactttagatttagaatatctacctacccagcttataaatgcagcatggcgccgaacattcgcccagttctttaattcaaagcggacattctggatcgttcgcaatcacaggcattcgcgagcggacgttcaacgggatgcccgaagggcggcttgggcgagatggggctcgtaaggagacttaccggagtgtccgaagaagatgacgctgtcctagcctctcggtagtccggtgacctggccatgcaacgtaccctaaatcaccaggggcacggggtaggcgagccacctttgttgcgcatcaccgactggactagacattcatttccgccctcacacaaaaacgaagggccgccccagccgggacgacccttccattgtctgtgccttatgcggcaggcttagagcctgacccccgcggaggccatgtccagacaatctcccgcacgtagcgtgggacaatgagacatctgaccacctcctttccgttgttgaacgataggttggatgtggggcgcgccttgcccctcttcaagataccggcccgtcagtcatcgtgcgagacttcgaaacgtgattgaccatcgggggagctccatcggtgcaatgctgtgctcccaattgtgtcgcacctcgccagagagatggtagatcgaccggggcgggagttcgatcttggcccgcgtgaagccgtccgcgcggcgctgtcgcaagcgaagggtggctgcattgcctaaggaaagaccgacgacgtgcccgaagaccggacggtccctgtgccagccgatgccggcccccggatcgtagcggatgagaagtgcctggacgagatcgccttcggcgaggcccgcaaatcgctcggcccgccgtttcacggtataaagccactcgggtatcggctccgtctgcgtgaaggatccagtctcgaaatcgtaactccaaccgaaggatcgcgtcaggcgtttgccggtccactgctggaagcggaacggactgagcgactgttcatcgatccgctcgatgaggtctgcttcttcgccggacgcgactgcctccccctgaaaggccagaccagagacgacaggcgtcggaaacaggtctaggttagaagccatgtcagcgtagctggctatccttgctgccccggcgattgatagcagaatagcctggacgcctgtcgcgcgccgactggcaaccgacacatgttcgcgccccaggaagggcaatccggcgcgcatccggaattggctcgccgcattcctcgcattcggacaacccctctccggtgggcagacgcgcacgcgccatcgccagcgcgtccttcacgctgtcgtcgatctgatcctgaacggcgccatcgggcgcccagccattcgccatgggcattccctctcattgctaagccagtgtctatgtaggatgcctgccgagattttcatcctcccgagccccggcttacaacgatcgccgggagggattgcgcaacgagcgccctatcggccttgatcatcgttcttctttcgttctacccaagccgaccatgaagatcgaatcgacgcgcgggagtaaaagcagtgcaatccggtgaccggccctatgatccgaacgagcgggccgaagacagcagcctttttgagatcatgatgggcatgacgccggaggaatggaacacgcccgttctcccgaagggcagtgaggcggatgactaagcccgctcacgcaccgatccatggatgaggcaatggaggttttgcgcgctgcggtgagccgcagcggcgcaggaaaacagactggcgccgatgtgcggctcgccctcaaggcccttcggttcgttggcattccagcagaagcgatccgttatttctgggactcgtgtcagtcagacaatgagatcgggcgctcccagaatatgagtgctgctctacgacgcattgagttgctgagcgctgccgcgcgtctgcggcaggactagtctggagggcctgagatctcggccagtccggcgaaccatggtgcataaggggtgctgcggaccatgtggcgattatagtcaggcgcgccatcgtcccaccagaccggtccccgttcgcccggtgcgcgcttcagccggtcgacctccgttcgcgcagtcgcccggccagcctcgtcattcgaccgactggcctgtgcaaccgcgcggcgggccctcatgagggcgcgaaccagcgcatctttttccgtagtcggcagggcaggatttgccaggcgccacagccggccacggacgacgaaataatctccgtcaggcgtgaccggacggcccgatcttgggggctcgtttgctcaggcatggcaggagcgatccagcattctcaccgtctcgtgagccgccaggctccggaaatctgttcgagcaccgaggtgatcaattcacgacgctccggatcccgggtgatttcaagcatggcactgaggctcttgcgggcgggatcgatgtgtcctgccgtgagctgcagtcgtgcaagtgaccaccagccgtccggattgctcggggcaaccagtgtcatgcgttggtagattgtcatggcccggcccggatcgttcgcgctttcggctcgcatggcctggttcatcaggaggcggaccagcgtgttgcggttgctcatggggccggattgtttcgcagataccgcgacacctgcggctgcggccctgccgaggagcgcgaggagctgttccggtcggacaatcgcgccgccgttgaatggatcgatcaccaccgcatcatctccgccgaggcggaccagaacatgacccggtgtatcgagagggtcggcggtccatccgacccgccgcgctgccgcgacatagaggatagagaggctcaccggcagaccctgacgtctgtcgagcacgcggatcagatcaccattgagcggcgcatcatagctctccacgtcgcctttgaacccgaactcctcgtgaagcacctttgccagaacggctgcctggtccgccggacgtgtcgcgtcaacgccgtcgtccgcaagacggctcgaaatatcctggagcagactggcataaagctcaaggtccgtgcccggatgatcgagctcactgagggccaaagctgccagatcgagggtgatttgctcgtcatcgagcaggccgatagtcgcaatggtcattagccttatgtcggcggcgggtgacttcgcttcaaggcgtatgcgcaagccgtcgcgatccgaggatttcgacagactgacaatttagatatgcggcagctgcgtttggcagttgatgcccgatcagctcggcgtcagaagcgaccgatgaaattcctcctcgcgcttcccctcgcctgccttgttggcctctccgcctgcgcgacgccagcggcaccgccatctcgcgccgaaacacgcgccgaccgtccgctcaagcttgtgagctggaacatggaatttctggccgaaaaggatggcgtcggttgcgagccacgtgtcgagagtgattacgccgctatgcgcaggatcgtcgatggtctcgatgcggacgtcatcgctttccaggaagtcgagaccgaggcggcagcggcccgcgtgttcgatcctgcgcgctacaccatcgtcatagaggcgcgaaagggctcgcctggcggcacctgtggcgggcagttcaaagagcaggccgtcattcgtcaggccgtgggatttgccattcgcaagggccttgcctttgagcgtcatcctgatgtgacatcgttgatgctcggcaatgagcagcttcgctcgggcgtggacctgacattgaggccggccggccgcaagccgctgcgccttctctcggttcacctcaagtcgggctgcttcaccgggcaggatgcgaaagcttgtcctgtcctgctcgaccagattccgaagcttgaagcctggatcgacgaggccgcgagaggtcctctcccgttcgtgatcctgggcgactggaaccgacgccttggcttgcctgatgaccgggtctgggcagagatagacgatggtgaaccagcaaatgcggatctcaggctcgccgacgccggcacgccgccgacctgcgatccccgctatgacagcttcatcgatcatatcgtgctggatcgccgtgccgcgggccgtatgatcgcgttcggggagacccgctatgctccaggcgagaagcattattcagatcattgcccggtctcggtgacactgagcgagtgaccagctgatcccgatactcagcgcgtcagcgtgcgccgctccggccgggctgatgctgcgcgtcagatttgctcgacgatgaatgtgttcctgggcggcgtgatcagcagttcctcattggaaagggtccgatccagccagtgcatgacctgtcgcggaaagaggatcgcgccgtgtcgatcctggaaaggcgcgacctcaatattagccgcaaccgtcacgatccggaagaaggggagatcggagtccgtccccatgggcggctcccagaccccggccagatagaaatgctggccactgtcgagcatcacccggtagcgcttcctgccgaccttcatgtggaattcggaagccggcatcagacagcgatggctgggaaatgtctgtccctcggatcgaacgaaacgatagttcaccccgtcgctgaaccggggattggaaccccagcgcgcttcgatcatctcaagctcatcgacatcttccggattgcgccggatgatcggtcgcgtcgcgcccagaggcgcgtcggagtcgaagggtgttgcagtgacgctcatgactggaacatacagggaacaagaacgatgaacaagggccccggacgatgtgcaatgattatcgcctgcttctcgacatcgccacgatcgccgatgactttgaaggactgaagatcaggatcaggatgccggaaggcgcgccaaacgtgcaggcgcgtcaggacatcaggatgaccgatatggctccgatcgtgcggacgcccgccgatgggcagcgcggcgccggggagctggtgaaccgacgatggggttggccgggcaagtcggggccggtctataatttccggactgagggctttggcggccgacctcccgatctcagcgtccagcgctgccttatcctcgccgacggcttctacgaatttacggatcccgaagtcccgcgcccgaaggacaaacgcctcgacaaatggctgttcacgatgagggaccatgactggttctgtatcgccgggatctggcgggatagtcccgtcggcgaatgcttctcgatgctaacgatggacgctggcgaggagatcgcaccctatcataaccggcagatcattccgctgacgcgcgaccagtgggcggactggctcaatcccgaagtgccggcgcaggacgtgctgcgttatttgccggctggaagcctgccagtcgagcgcgtctacccgccacccggcctgctcgcccaggcaacgctttcactctgacgcagccgccttgacggaaccttcacatgagtagaacataatgggaacatctgagtcgatgtctcactatgacagaaccaaacatctctcccgatcgccttcgggccgatcaactgtcggcgcttcgcgccgagctcatgcacgcgcaaagcgtgcgcggccccgtgctgccatttggcgtgcctgcgctcgatgatcggctcgtcgatcatggcctgtcgggcgctggtctgcatgaaatggcgccccggtccgccgagctgaccgacgatgcagcgaccagcctgttcatcgccgggattgccgcgcgcttcgcggcgaagcctggagccaatgtgctctgggccctctcgacgtttgatctttatgcgcctgcgctcgaacatgtcggcctcggtccggataagcttctctatgcccagggacgccgtgacagcgaggttcttgcgcttgccgaggatggtctgcgcgacggatcgctggcctgcgtggtcgcggaggtgaagggtgccgaccaggtggcgactcgccgtctgcaactggctgcatccgatggcggcacgccgatcctgctctatcgccgccaccgcgcgcgcgatcggtgcccgctggcgcaaccttcgtcggccatgacccgctggctgatcggctccgccccgtccggccccctgccccatgccggcgtcggccgcgcgcgatggtcggtcgagctggttcgccagcggggcggcaatcccttccagcttgagatcgaggcctgcgatgatcagggtcgcctcgctcttcctgccgcagctccccatcgagcgcctgcgcaggatggagcggccatcagcgctgctgcctgagccgtttccgcagtccgctcagacgcctctgccgcccatcgatgatgagccaggcgcctgctcggttccgcgcggcggaggctggaggcccggtgcgcgctgggcacgcgacggcgcgctgggtcgccgcccctcgcaggccgaaccggatgccatgccgggtcatcagcggcccaccatgcgcgagatgggacgccgcagcgaagcagcggacaatccatacaaggccatgcggcctgacgatggcagcacgggcggcggccaggtcctgccaacgacgatgacaaatccatgggccaggccgctcatcctgatcgagcggatcgggcaaaaggaagtgatcagtgcggcctgcccgatcgcaatcgatctgggcctgcgccccggtatgccggcggcgcaggcccgggcacaggtcaccggcctggaagtacgcgacgcagagccggatgccgatcgggcctttctcgatcgcctggcgtttcatgcggtcgggcattggacgccgaccgcaagtgtagccggtcccgacagcctttggctcgacctgacgggcacgacgcatctgttcggcggcgaggcgcgcttctgccagcggctgctcaattttctgcgcaggctgggcttcacgggcgggatcgcaatcgcaggaacgcccggcgcggcccatgcgctcgcccggttcagcgggcgcgcgacaacgatcctccagtccggccaggaaacgcaggcgcttgccgaccttcccgttgctgctctgcgactgtctccggccgccctggtctcggcggcgcgctttggtctggagcgtgtcggcgatttctatccgatgccgcgcggcccgctcgctcgtcgctttggtctcgaaacggtccagcgtctggatcaggcgcgaggcctctcgcctgagccgatcgcttcagtcgtgccgttcgaggagccctcggtcgaacggcgactgctcgagccgatcggaacagccgaagccattacgcaggtcatcggcgatctggtcgacgatctggttgaactgctgcaggtgcgcggcctcggcctgcgcactctggtgctctcctgcacaagggtcgatagcaacgaacagcgcatcggcctcggcacagcacgagcaacccgcgatgccaggcatctgaaacgcatgctgggcctgcagatcgagcggatcgagccaggcctcggtatcgaggcgatgcggttgcgcaccccgcgcgtcgaggatcttcaacccgaagcgctagggggcccgctcggcggcgagaccgccgcgccggacatcgctcagctggtggaccagctttcgggccgcgttggtgaggaagcgctgtttcgcgcgaggggcatcgaaagcgacgttccggagcgcgcggtcggtcgcgcgccgcccctgtcgacaccaacgggatgggccccctggcgccgaccggtccgccttctggcgcggccggagcccttgggccaggtcatcgccttgctgcccgatcatccgccacggcgtttcatctggcgccgccagctctacacggtcgttgctggcgatggtccggaacgcgtccatggcgagtggtggcagcggcccggggagctctgggccgtgcgggactatttcgcggtcgagacgcacggtggcgcgcgcttctggatcttccggcgcggcgatggcgtcgaagcgcccacgggcgatctcagctggtacatgcacggggcgttcggctgatggcgatttatgtcgagcttcaggtcacgagccacttctccttcctgcgcggggtctcatctcccgaagagctgttcgccgcagcccggctgctcggccacaaggcgctgggcctggctgatcggggcagcgtggcgggcgtggtgcgcggctgggaaggccagaaggccacgggtgttcgcatgattcccggcgcgcgcgtcgatcttgtcgatggtcgcgccctgctgctctatcccacgacacgtccggcctggtcctgcctcacccggcttctctcgaccgggaaagcgcgcggcggcaaaggacattgcaggctcgaatggagcgacgttgctgcgtgggccgagggcctcgtcgctatacttctccccgacgagccggatgatgagctcgccggacagctgagagagttgcgcgatgtcttcgggtctaacggctatctcgccttaaccttgcgccgccgaccgaaggacgcggcccggcttcacgctctcgccgccgctgccgacgcccaatccatacgctgtgtcgcgaccggcgacgtcctgttccattcgcccgagcggcgcccgctccaggatgtcgtgacagccatccgggagcgaacgacgatcgatgcgctgggcttcaggcgcgagcggttcatggacaggaacctcaaatcgccacaggaaatggagcggcgcttttcggcctttcctgacgcaatacaggccagtgccgatatcgccgcgctctgtgcattcgacctcagcgagatccagtaccaatatccctatgagcaggtgatcgaaggtcgatcggcgcaggaggcgctggcgatcctgacagaacaggccgcccaggtgatgttccccgacggtctccccccgccctaccgcaatcagatcgatcatgagctgcggctcatcggtgagcttggctatgcgccctattttctgacggtgaattcgatcgtcgccgagagccgcaggcgcggcatcctctgccagggtcgcggctcggccgcgaacagctgcgtgtgcttcatgctcggcatcacctccatcgatccgatcagacatgagctgctgttcgagcgtttcgtctcgggcgaacgcaaggagccgcccgatatcgacgtcgatttcgagcatgagcggcgcgaggaaatcatccagtggatctacgagacctatggtcgcacgcgtagcgcgctgacggcagtcgtcactcgttatcgcacgcgcggcgcggtgggtgaggtcggcaaagcgctgggcttgccggccgatctcaccaagatgctgacgggccttgtctggggctggtcggaggacgggatctcgcaggagcagatcgcctccctgaacctcaatgatcaggatcatcgcctgcgcctcacgctcgagctctccaggcagttgatcgggacacctcgccacctctcgcagcatcccggcggcttcgtgctgactcaggagcgcctggacgatctcgtaccgattgagcccgcggctatggaggatcgtcaggtcatcgaatgggacaaggacgatatcgaccgcctcaggttcatgaaggtcgatgtgctcggccttggcatgctgggttgcatgaacagggccttcaatctgcttgagcaggacaaggggatcagggtcagcatggctgacctgcaggacgatgatcccgatgtctatcgcatgatccggaaggccgacacgatgggcacttttcagatcgaaagccgcgcgcaaatgtcgatgctgccgcgcatgaagccggtccgtttctacgatcttgtcatcgaggtcgcgatcgtacggcctggcccgatccagggggacatggtccacccctacttgcgtcgccgcgagggcagggagacgccggactatcccaaacccgagctgcgcgccgtcctcgaaaagacgcttggcgtgccgctgttccaggaacaggcgatgaaagtggccatcgtcggcgccggcttcacgcccgtcgaagccgaccagctgcgccgtgccatggcgaccttcaagctcaccggcggggtcagccatttctacgacaagctcgtcaacggcatggtcgagcgcggctaccccagggactttgccgagcggaccttcaggcagatcgaagggttcggctcctatggttttcccgaaagccatgccgcgtcgtttgccaagatcgcctatgcgagctgctggatgaagcatcaccatcccgatgtcttctgcgctgcgctgctcaacgcccagcccatgggcttctacgcgcctgcccagctcgtggggaatgcgcgcgatcatggcgtcgagatccgtccggtctcggtcaatcacagccattgggattgcacgctcgaaacgaccggggggcgatatcttgcggtccggctcggcttccggcaggtgcgcggtcttgccaatgcccacggcgcagcaatcgcgggcgcacgcggcccggtgccctatgacaacgtcgaggatgtgtggcggcgcgctggtgtgccgcgcgccgcgatcgaacgtctggcggaagccgatgccttccacgtcattgctgaggaccggcgccagggtctctggaaggtgaaaggcctgggcgaagcgccgctgcctctgttcgcggcggcagatgcgcgcgagggcaaagtgagcgcggaagggatcgagcctgacgtggctttgcgcccgttgaccgctggccgcgaggttgtcgaagactatcggtcgacccagctttcgctgcgcggacatccggtgagttttcttcgcgaagaactggatcgaatgggcatcgtgcggtgcggcgaccttgccggcatccgcgatggccggaatatcgaggtcgcgggggtgatcctcgtgaggcagcgcccaggctcggcaaaaggcgtcctgttcgtcacgatcgaggacgaaaccggaatcgccaacggcatcctgtggcccgaccggttcgagatctatcgccggccgatcatgtcgagttcgatgattaccatgcgtggccggctgcagaaggaaggcgaggtcattcatgtgatctgcgaccggatcctcaatcaggacgatatgctccgctcgatcggccggaccgatttcctcgtcgcgcccggcagaggcgatggcgcatcaaatggcggcggaccggatccgcgcggtccggcattcccgcgcgggcggcccctcgcctccccgccccgcggcacggcgaccgaacaggatgagattgtgcgcatcaggagccacgactttcattaaacgcgcaatcctgatccgccagagctgcgtcgctgcccctctggtctgacgtcgcattccccgcgaccgggacagcaactgtcaggctttgccgccacggggtcaaagtattgctttgttggcgaacacagatattcctgcttcagactagaccggctttggcaagagcaagaggtgcttgtccagggtcaccggataatcgtgcaaccgcacgccggtcgcattgtaaatggcgtgggcgatcgccgctcccacactgcaaattcctgattctccgacgcccttcgccttcatcggagtggaccaggggtcggtgggatcaaggaagatgacgtcctggtgcgggatatcggcatggacacgtacttcgtacccagcgaggtcataattgacgaagaagcctttagcatatccggatcggtgtctgccgacgcggcacggaactcaatcgcttccggggcgtcgcgacagagcggcgccggttgtgaagcgccgcggatcggcgcctcctcgcacgcagaccgcagaaaggcatggacgagcgtgcgcaccccggaccctcggggggcttgcttctgtcccccagcatgccgcgcagcagatcggacgtgcagcgcctctcgtcgctctggaggcggaagaggatcgacgccttgttgcggaaatattggcagagcgacccgggggccgtggtgaatggcttcgcgccttcggtcgtcaaaacctgaacagcaacatgacttcgcgcctgtcacttaccgttggttaagctgctcccccgcattatagggctatgtccaggctctcaacgcccatcatcatcggtacggcggcggtcatcggactgggcgctggagcgctctggtcaaacgtcgaaggccgtcaggcgcaagcgcaacctgcagcaacaatggtgtcgatcgcaccacgcgtcttcagcctctgccatacgggtgggggcaccaattgcgtggtcgatggcgacaccatctgggtggatgctgtcaaaatccgcatcgcggacattgacgcgcctgaaacccatccaccgcgttgcgatcaggaagccgagcttggccgacgcgcaacgggacggctgctccagcttgtgaacgccgggccctttgagatgcgcgccctgaatggccgcgatgcggatctctatggccgaaagctcagggtcttcctgcggaacggccaatcccttggcgatcagctggttcgcgaagggcttgcccgggcctggtccgggcgccgggaaccctggtgctgacccttcgatggctgtctggccaggaaggaccggtcgtgtgattgctgctttcgaacttcgggcttgcgcccatgcggtgttacaggatcagggtcctaatgcgctgaccttcgtgaccaaacgcatcggcccgctggccattaaagggatgtcgagggcgtagagacatggaagcaaatcgcgcaccggttggagcagcccatgggaaccccgcttcgctgagctgaagcgtcgccctgaatcagggctgcctgccacagccagccaggtcatcattctgtcgctgtcgctcatcttctctccatcaaagacggctcagccagttgatcacggttgcagaccgcttaggagagcatatcaccgtgaaaccatctttgccggcgccgcggcgatgtcagttgctcgcgatgcgcagagcatcgagcacctgaggcgtgattgtaccggtgacggtcaaaccatgacttgtctgaaatctgcgcaaggcggcccgcgtggcagggccgacatcaccatcgataatgcctcgatattcgccctggcccatcaacccgatctgcacccgtcgcacgatcgccctgaaccgatccgcgcgcgcctggatcgcagcgcctgggcccagttgcggcggcgtagcgcggtccggcgctgccgaagatggcatctccagcaaagagcgcggccccagggttgacgttgaagagggagcggcagtgtccgctggcggcgttggcgtggaggttggcgatggctcgctcggcctgggagcgggcgcctggtaaaaggacccgccactgtagccccccgtgctcgatctgtgactggtatggctcgtgtgactataatgaccgccactgccggaacgatggctactatggctgcggtgactgctgtgactgcgatggcttctgtggtcggcaaaaaacagcggatgatcctgggtgaatatctgaaacagcctggcaccctcatcggtcggcgttgaggcggcctggatcagctgggcctggatcgtctggggtttgaaaaacccggcggccaacaggctcgagacgagaaacttcttagggatcatagcggcgatatccaggcattggcgtgctcatcaggatgccattcgaagaacccgcagcactggtcctgctcccggcaggtggcgcaggcgggtgcaaatttccgcttccagtcggaaatggaggccggcgcgagcgcacgatactgagctgggaccgtacagcggggaaaattgaacagatgcaccgctttgccatgcagcagcgcataatccagagcagcagcaaccggttcgaagccgaccttgtgatccgcgaacagaccagcccagcgattgcgggcaaagccggttttctccagttgcatgatcgaccagctctcgatgaagcgcagccggcttgcgaccagccgggccagtcgcggcaggtcgtcgatattgtcctggatgagcaccgtgcgcagctcgatccgcgccccggccagaagcagcacatgaaagctgcgttgcaaacgatcgaaggcgccagtcttgccgacaatctcatcatggcgcgcgggttcgtgcgaatagagcgggatgccccagcttacgcgccggaacacgtcctggcgcaggcgatcgacgtcggacgcttcaaaatgctgcgcattggtgaggatatggaattcgatatccgggcgtaccgttccaacgcgctcaatcaggccaaacaagtcgtccttgtaaagagtcggttcgcccccggtgatgccaataacgatattgggccgggccagcaggcaagcctgttcaaagagcgcgaaacgatcaacgtgcgtcttcctgggcggctgcgagcacatgacacagagctgatcgcagcgttcagtcacaagcagcgtattgtgcgaagacccatggcgcagcaatcggtcagcccgaccagtatcgggttgcacgagcatgacatcgccttcgagcgcgtcagcacacacaccttccagggtcagcaggccgtgcaggccgctaaagctcgctccttcctcgtcttcaacaacaaggacagcgtcagcctcatcgatcgccgttgccggatcaacccgcaggcgcgccacataaggcatggtcgcttccgacacggccggaaggctgagcgggatcacagcctggtcccgaagcttgcaggaacgcctggcaaacggagccaccgggccagcgaatagtgaatcgccggctcgtccgaataaaccatctcgaagatgagatcgaacatatgcaggtgccgacggcagaactcggtctgggtccgctcgacgtcaatgcgaccatagcgggccaggtcatcgaccagatcgcgcccgcaaaatggctggtaggcgcagcgacgacagctctcgtcgaactggttggtcgcatgcgcattgagcagttgccgcttctcgctgtcccaacccgaaaagacatttccgatcgagaggtcaatgatccccgagcgcgtcaacatgcggctctcatcagtcgggtagacggtcccgtcatggtcgatgactacataatcgacacccatcggattgggattgcgcagatcgacatgacgatcatggccgggctggaaaatccgtcgcaggcaaatgctgaaataggtttcctccagcaccacctcccgatcggcccaattgcgttcgatgatccgtcggacgaaacgttcatgaaaccgtcgccagtcattcgactgctcgcgcgcgccgctatgtcgtttgcgcgcgaagccctgatagttgatgggccgcagaaagatgctgtgaaggccgcgcctagcatagctgtcgatcagggcatcgatcgcagggggggtctgcggatcgatcgtcgggagcgcggaaaccttatcgggaccgaattcactcagaatgcgctcgagattgtcgaggaactgctgcgttcctgcgccggtgcggttatgggcatgtgtgtcgacatccccatcgagcgacgtgctgatatagacatctggtcgcgccagtatggcgagaaaatcgccgtgcaggtcctgaagattggtgcagatgacaaactgcttatgctcgaaccgctcgcagcgttcgatgacggccgtgatgagatcaggacgtaagctcggctcgccaccctgaaactcgattttgatacgctgcgtcggaagtgtgtcgagcaaagtcaggacggcatccagcgtctcgccactccagtcaaaccctttacgttccagccccacgcgcgaaacctgacaatagctgcagcttaaattgcaccgcaaagtggggaccaggatcagataatcgagttctccggtccggtcccaccgcgaggcgcagccataggcgtgcgcatcgaacgcgaaggcatcatcctccgaaaagaagtgtccgccacaggcaagttcagcccggtcactctgcgtgagggcatctccgatgacacgctcgaccagataatccgacgcgagaaagaagcgtccggtgtcattgactgcgagcgtgccccgatcaatcgcccggaacctcagcggaatgacgctcattgcagcaaccgttcgatcacagccagacgcgccgactcactgcgccgcacactccactcattcacgatcataacctgaagaatccggcgcagagcatcgtccgagcgcgcatcactcgacaaagtcaccagctgctcgtcaatggacacggtcacgtcgggatagaaacgcacagccatatcggccagtgatgttttgagttcgcgcatttgtggcgcgagcagatgttgaaccacccccatggcttaccccctccctgccatgtctaacaggaagtcctggtccgccaaagaccctttgcatcgtcattgacttgaatatcgcaaccgctgcacattcatgcccgggatcaatattcctgggagcacagattccccggggatgtttcgaaaatcaggggaagtcatatggcgccaatgccacatggcacacagaacggattgggggcatggctcgggctgggcgctatcgtcatcattctcgtcgctgtggcctcccaatgctccacagaaacgcagacaccggcgcaactggcggcggccgagttcgcgcagaacaccagccaaggcatcgcagcgcagacggccgatccgattgaaccgatgaatcgtgccagtctccggcagggacttgccgatatgcgggcggcgataaaggccgaaggcatctccggggccatgatctacagtcagaattgctacgagggcttgtcgcggaaattcacatgggtgcgaatggatgtttgcggcgccgcagacatgttggccgttcaagccgtcgatgtcgccgacagcattcgattatcggaaattggctatttcgaaagcgaggtggcagccgggcgatatctggcggcggccacgagcgccggccaggatgcgtccgaggccgatcagcggctcgagaaactgaaagcacaaacgcgcgatcgtgtggaagcgatagatcctcaacaatcaagcgcggaaaatgaagataacggtatcagcttctaacactacctggcagaagttcattgagacgcctggctgcatccgcatgaggacaacggtccggcggtgagcgaaacaggcgctcaatgatggcctggcgtactgccggcaaggtgggtgaggaggtgggctgacgactcttttgtctgccccgcctggccgccggcaactcaccccgccctacgtagttcagcttattgacaggcgtcgtgaatggggccgacaccgtctccgggagtgggcggaagctggcttcctggtggggggggaagccttgggagaagcgtttgggtcctgccggacatgacaacagggcccttggtgctcggtaaaggtccagaccagccgagtattgtcatccgccgttgggtaatgccacaagcacgaccagccgcccggcctggacggctccagccttgtctcaaggtgccttcatctcacccagtcgttttgcacggtcgagggcgtcgcgatcgtccattgccaggcgttgctaccatgtggttggcgccttcgtagttggcgctgggcgcggtttgggttcctccaggcgcgcaagtctaacatccgtcgtggcgtccgccgccccactggcagaactggcgggcccgaactagcgcttgctgacgccttcgtcgggccggattcagcgaagctgactgccgagctgattgcgaacgcgaactgggatcgcgcgaagccgatctttacggcgaccctcgaaatcttcccctgaagagcaacgcgccggcgatctggtcggcgctcgcggaggacatcatgcccccgatgagcgcgctcatgcctgcagaaggtgccatgatcgtctggcgcgacgatgagatttcgcgtttccgtgcaatcgatgccgctgaacttcgcgcgatcttgaacatcagagcctgcacaacatttgccgatttttacgctgcgatggttgagcatgccggggaagctgaaggcgttacaaaagctggcgcctggcttggcgaatggctcaaggacggcctgctcttcgacatcatcgaatgagccttggctgatcacgccccgatgccggccattcgcatccaatgttgaggttccaatagccgtcagctgttcgagcggccttgcgacggggttgtgcgttaataagctcaactggaaacccttccttggcgaccgcgatagagggcggcgcggccaagtatagcgaccgagacccttgaggtctcgggccagcttgctggcgtggctcgaacgccgggcggcacggtgaacgactatgttttcccgagccgggttgatcacaataggcacctgagcaacggcagtatgctcggcttgtcgacgaatgcgtgaccggtgtcgacctcatgcgaagcgagtatggcatccactcgcttaggtgtttagtcccggcatctggtggatcgggttgatgatgaaccggtctggttctgacgtccatatcttggcgatgtattcgtagggtgtgaggccactgagcgtcttgagccggcgggcgaagttgtaggcggccatgaagtcggcgaggtgcgtccgcagctggtcgtggctctagtagtggatgcgtttgactgtcgcgtctttgatggtgcagttcatccgctcgacccgaccgttggtccacggatggttcggtttggtgagccggtgctcgatgtcgtttgcctcgcagatcatgtcgaagcgcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngactaggcggtgttccgattgcggggctgctcggcaaaaaaggatcccattatcggtcaggatcgtgtggatgcggtaatctctttgtccgccttagcggaaagcccaaatctagccgcttcgcgaagcgatgcacaattcgcctgcacctggggtgacggctagatttccagtgatattatgaagcgtactcgccggctcccgacggtcggctatcgaggtccaggcagaagagctcactctccagatagggacgaaccgctgtatgccattctgcgcgagccttggcgaattgcagtatccgggcgctcgcctcgacgggattcatcttgagcgtgaaattcgaattggtcctccaagctgaacgcgtgtcagccgcgccgtgccggcccgaatcttggctgccataggcgtggaactcgaggatacggccgtgtggacaaacaggcgatgaaccgtaatcccgcgttgcatgggagtcggagaacgaatcctgcaccacatggagtatcgacccgagcgcgacgtctgggatagtggagcggccaagcgtgaacttgggcgcgaacaggtgatttaccgtccagccggactgtttggtgaaatactcggtcattacgggatcgtcgatatcaccgagctttgtctcggcctcgatgttgccgatcgccacagcataggcgaagccgatccagttgattgcccgacggcgcacctcggctgcggcctcaccgtcggcattcgccatcgcatgcaggaactggagatcaccgtagtggctgcgatactgcatcttgtatgtcgcgttcagcgcctttgttcggcctagccagtccctatgggtcttcgcgatgccttgtgcgtcccgcatccagatggcccatgtcgcgtaatggacaccgaagagatgctgattggggtcgtcgttccaccacaccccgcggatcaatgcgttccacttgttgcctttcgtgtcagcggtccgccctggcgcgtccagtgagcacggcgcgctaggcatcgcggtctcccgcccggccatgcaccagactgccgcgtccgtgatatcctcatgcaccgtttcggagatgcgctcccaaaatccaccctccggccgaccaccatgatacttattcttaagcgggttgagttcgtaggcgcgtaccgcgcctgagccaaggctggagatcaccgcagcgatcgcggcaatacgaagtatttgcatcagacttatcccccgatcatgccatcacctaggtgggcagcacgttgcacttggcgctcccgtcagcgcgtttcgcggcagccgtgagcgcgacgagcgcaagatcgccgttggccgacgcgtctatcattgtcttctcgaatgggtccgcgcccgcaaaggccgtccggtcggctcctgtcgtcgtccatggcaggaaaaaggtcgaaacgagcgacacgagcttttcgcggtctgcctgctggaactcgggtcctatcgccttgccggtttcgtccttgcgctcggctgcggcggcctgctggtactctgcccgaaaattcctgatggcatcacgggcttcgcgttcggaaacatcgagatcgcgcagcatctgaacatcatcgcacttggtcgttagagcggcatatcgaataccataggtttcgagtaggtttcgggccgtcgaccatttcagagccaacccattgccccaatttccggatcgagccttaacgagcatcctgccgacgtcggctgtgacggcatcgatcggcgcggccttcacgtcggcggcgatctgaagcgcaccgcgaaagtcggaccagtccttctgaagatagaactcgggggcagtccccgccggatagcggcggacattcattaccatgtagagatcggaccgaacctccacgtagggatcgttatccaaggcgtcttttttcttctggaaaagccgagaggtgttgttgtcgaggcgcaagtttgcccagtccatatccatgtcacggacctgagagcgccggagcacatagcgaccaggcgcaaaggttgcctgtaccgcgcgtgtatccgcgacacctgatgagagcacgaaccgatattcgaaaagcttatcgtccttgctgcccgcgagcaggctctcgcctagatcaaaaagaatgtcttttgcctcgccaggaccgggtagagcctgttgtccaaagcgggccagcgtcgtgaggagcgacgagataggaccagcctgggcgtccacctccatcacgacgatctggatgccgatagagccgccaccgtatgcagtgcgagcgcggagcgggatattgctgaagttgaaggcctgctggcgtcgaatgtcctcaccaaagtagacgagcttaagctcgacatcgctaggatcatccgacttgcccgggtactcgcccgcctccaggaaccggcgggtcgccgcatctccgctctgccccgcaaattcgaagacattggcgaggatcgcgatttccgcggtcttgccgaattcccgtcctagtatcttcccctcaagaatattgctgccgatcatgccctgttcgatctcgatcgagtagacgtcgttcgactggaacgcgtcccatccagtcttcggatctggcatataacggcgcacaacgcgcgacggcaggattgggtcgcacagtgttgtcatggcgccactgcagttgttagtggcgtctgcagccatggacttggtggatagagtggtgggtggtgcatcggcgatacgatagtcgatctgccctgtatcgacatgtgagcaggccgatgaggtcaataaaatagccagtaagccaagccgcttcatttccataccccctgtggcgtaattgaaacgctctcatattagtagcagattttcgtgtgattgggagggactcgtagaaagattgcctgccgaactgcggaagcctgacaatccgggaacttaatatgtcgcccatccccatggcgacttcggggtgagtttcagacttccaagcgagggtatgtgaacggccaacagcggtcggcacctgccgccgacatttcagtcgttcccttgccattttgcgcgcgctaatatctgccatccgttcaggggctttgttgagaactgttcttgcctcattcactcacgccgacaaagcagaagagccggaactgctcaccgctctcaccgcccagatctaataccagcagagtcaatgcctagcttatctacttgggcagcttcgtacccgtaagctgttcgacgacggtgcgggtaacatcggccggcacggcaagaccgatgccgacattgccgtcgcccggcgtgatgatggcgctgttcaccccaatcacttcaccgcgcatgttgatgagcggcccgccggaattgccgggattgatcggcgcatcggtctgcacatagcgatagcggccgtcagaggaggtgcggatcgcgcttacgatgccggacgtcacggtctgaccgacttgaaagggattgccgatggccacgacatagtcgccgacctcggtgcgccgcgcctcggccagcggaagttggcgaagaccacgcgcggcaattctcagcaccgcgagatcggtgcgggggtcgctgccaatcagttcggcctcaactctgcgatccccgataccgaccgctatggcgcgcgcattggcgatcacatgatgattcgtgaccaccaacccgcgcgcagcgtccacgataaaacctgaaccggccgagacgcgcggcgccagcgcctcgtcaggaacgcccatgaacatgcggtagtagggatcgcgcagaagcggattctgaagatgtggcgacgcttgcaggacggcgatgttgaccaccgccggcgacacctgcctgacaagtggcgccagcgtaagctgatcgagccgaacggcattgaccggcagagacccggcggcccgcgcttccggttgttcgaacagcgtggtcatcgcggcgccaccggcaaaactgccaagcccgcatatggcgagaagcgcaagcgcgaagctccgcgaacgcccggatgatgccgatcccccgttcacgaccaagtctcccatgcgaaaaagccgctgtcacgcggagcccgcttcatctctggaatcgcgtttggggccggcgcggagccagccccgcctttctcagaagtccatcgccggcatggcgggcgatgccttctcgtccttcggcagttccgcgacgagcgcttcggtggtaatgagcagcgaagcaaccgacgctgcatcctgcagcgcggtgcgcacgaccttggcgggatcgatcacgccggctttgacgagatcctgatactcgccggtcgcggcattgaagccccagttatagtcgtcgctctccagcagcttaccgacgatccacgcgccgtcctcgccagcattgtcggcgatctgacgcacgggcgcgcgaagcgcgcggcggacgatgtcgatgcccgactgctggtcgtcgtttgcaaccttcagcccctcgagcgccttcagtgcgcgcagcaacgcgataccgccgcccggcagaatgccttcctcgaccgcggcgcgggttgcgtgaagcgcgtcatcgacgcgatccttcttttccttgacctcaacctcggtcgcgccaccgacccggacgacggcgacgccgccagccagtttcgcgagacgctcctgcagcttctcgcgatcatagtcgctggtggtcgtttcgatctgctgacggatctgtgcgacccgaccatcaatgtcggacttctggcccacaccgtcgataatggtcgtgttgtccttgtcgatcgtgaccttcctggcccggcccagcatgttgatcgtgacattctcaagcttggtgccaagctcttcgctgaccacattgccgcccgtgaggatcgcgatgtcctcaagcatcgccttgcgccggtcaccgaagccaggcgctttcacggccgcgatcttcagaccgccgcgcagcttgttcacaaccagcgtcgcgagggcttcgccttccacatcctccgcgatgacgagaagcggcttgccggactgcacgacctgttcaagcagcggcaccagcgcctgcaggttggaaagcttcttctcgtggatcaggatgtagggatcgtcgagttccaccttcagcttttcggcattggtaatgaaatagggcgagagatagccgcgatcgaactgcatgccctcgaccgtttccagttcggtctccaggctcttggcttcctcgacggtgatgacaccttcgttgccgactttttccattgcttcggcgaggatgcgcccgacctcggcgtcgccattggccgaaatggtcgccacctgggcgatctcgctgttcgcgccgactttcttcgcgtgggcctcaaggtcctttacaaccgcgcccacggccaagtcgacgccgcgcttgatatccatcgggttcatgcccgctgcgacggccttggcgccttcgcgcacgatcgcctgggcgagcacggttgcggtggtcgtgccgtctcctgccttgtcattctgtttgttggcgacttcgcgcagcatctgcgcgcccatattctcgaacttgtcggccagttcgatttccttggcgaccgtcaccccgtccttggtgatgcggggcgcgccgaaactcttgtcgatcacgacgttgcggcccttgggacccagcgtcaccttcactgcattcgcaagcgtatccacgccgcgcagcatgcgatcacgcgcgtccgacgcaaacttcacttccttggcagccatctgccttgctcctttctattgatatccttcctgaatgtttgtggtgagggcggtggatcaggccgcctgcttgagcggtacgacgttgtcgaggacgccgaggatatcgctctccttcatgatgagcagatcctcgccatcgatcctgacttcggtaccggaccatttgctgaacaggatgcgatcacccgccttgacggacagctcgacgaactggcccttatcgtcgcgcgcccctgggccaatggcgagaacctcgccctcttgtggcttttctctgacggtgtcggggatgatgatgccgcccgaggtcttttcctcggcgtcgatgcggcggacgaccacacggtcgtgcaaggggcggaaatgcatggcaaaacctccagatgcaaaacaggatgtgatggccctggccgttcatacgaacgacaggtgtggcggagctaggaagtcatatttttccattcaagagccggaatgaaatttttggcactctcctgcacaaagtgccaatctgtttgttatcggtggcttagtcgccaattccgctcttgacgcgactcatccaggtaccaaaatttgccagcgcggcagcgcgccgcactcgtgaaaggagcgacatcaggaaaggaggcaaagccatgtcgcagccattttcccgtttcctgcatcccttcgacgttgcgcgccatccgagcctggagccggaagtgaagcgcgccatcctcgcttcatgggcatcggatcggtcggcggtgaaggatcagccggcaatgcgcaaaccgcccggtgcccgccgtgccgtgccggtcgacgacatcttcgccgcgatgcggacgctggaaaaacggctggatcacacgtcgctgcaatgaccgatcgcgcgttcatgatgcggttgcagggctatggcctgacgacggccgagatccattattatcgccccgatgcgccgtcgctgctgcaactgttcgtctggcaggaatatgacctggcgccggactttccggtattgttcgatttcatcgaccattggaaccgggagatcgaggcggcgctccattccatccgcatcgctcatgaccagttggtccggccgacggaatggcgtgccgcgcgtggcgaacttcggctcgactgaacgaccacgcgccaaaggcccgccgtcccgcttccgggatgacgggcctttctttggcgtccgcttcaggcggcggcttcgctcctgccagcctcgcgcttgcgtagacgcaggccgagcgcgatcaacacacacccggcgaacaacgcccagacggcaatcatcgtccccacggagaggatggtcgcgaccgggtgcagccagaggaacgcccagacacccaggccaagtaggaacgacagcgctccggagagacccagcaaccattcgccctcgatctccttgcgcagccgaatggcggccgcgatctcgaacgcgccggtcagcagcgcccaggcgatcacggtgcctagcgtcacgagcgcatagctgaccacggcgagaccaggcaggatcacgaagatcacggtgcaagcgatcccaaccacgccccggagcagcgcgctccaccagcgcttttccttgcgcgaagcgcgccggatgccggcgatcaaagacaggatgccgtccgcgccggcataggccgcgaacagcaaggtgaaggcgagcagcgcattcgccgggaacaggaatgccgcgacgctgagcgcgagcgcgagcacgccgcgcaagatgaaccagccgggatgacgggtggtcagcaccggctcagacgggttgtcccgccccaattcctggagcgggagagtagcggatgatccagtcatctacttctcccttcactattgatatgacgttgattgtgatccccgggccaagcccgcaccgtatagggcaatccctggcgcatgcagtatccaaccgccgcttccgcgttgggaaagcgcagtccaacatggacgagaggatcgctgccaccggtccacccggtcagcgggtcggcgaacgccggcgccttctgctcgaaccgcagacgccactggtcgcgcagcttgcgtggcacgcgatcgccgagcagccggatcggctcgatgatcgtgtgcgcgtccggtgggaaagtgcttccccacgccggatgagcgccgcgattgtcattcgccgccgattgccgcggtgcgtgaccgtaacggcacggcccggggctcacgccccggaccgacggatcaagccgctttcgcgttgaccgggatgcgccggacattttcattcgcctccgcggagcggggcagcgtgacggtgagcacaccgctccggaagcttgcctgcgccttgtcgcgttcgatcccgcgcggcaggccgatgcgtcgctcgaaacggccgtagctgcgctccgaatagccgcgtttcttgtcctcgacctcggcccgcttctcgccgcgcagcgtgagcacgccgtcctccaccaggatatcgatgtccttctcgtcgaggcctggcagttccgcggtgatgcggatttcggtgtcgttctcgtccagctccacctgcggccagctcgccgtgcggcccaagccggcgaaagcgggcacgccaaagccacgaaaaacgtcgtcgaacagcctgttcacctcacgatggagcgagagcaggggatgggactccaacgccgcttcccgctcgggttcgaccgtcgcgggcagccggttctcctgccggctccagggaatcagatcacgcaatgccatgatagtcatctccttttctggctggaatggcatgacccgccggcccacccgaaggcagcgccggcaagtcacttttgtttatggatcaggccgcttcgagcgccttttccttcggcgcctcgatccgctcgccagcgggcttcgccccgccaatctcgatgcggcgcggcttcatcgcctcgggaaccacccgcttcagcgcaatgctgagcaggccggtgtcgaagctggcctcaccgacctcgatatggtcggcaagctggaagcgccgctcgaacgcgcgcgttgcgatgccacggtgcagatattcgcccttgccgtcctcatcggcgcgcttgccggtgacggtgagctgattctgctgggccaccacctcgatttcgtcggggcggaagccagctaccgcaagcgtgatacgatagctgtcctcgccttccttcacgatgtcgaagggcggatagccatcggttgcgtcgccgcgcatgccggtctcgagcaaatcgaacagacgatcgaagccgaccgtggaacgccgatagggcgtgaagtcaaagttggttctcatttccaaatcctcctaaagcgatctgggcatgagctgcgtcggtaaaggagagccgacgccccctatgtcccaccggacccgaacacggcgcccggcaaggatgagttagaaagcatttttttcgtttcaagacctgtatcggtaggcacgtcgacctcaagccagccgacctggattccaacatcctttccagcaaatccggccgtattgatcgctaaacgctgaacgccgtccgttgcaaacgagggagggctcgcatgatgttgatggcgttgcgcctgctaagcgaccttgtaggggagacgttcctggagattgaccgccaaacgggacgtaaagcagcaaaggctaagggggagagaggaaggcgatgacattcgagtaagaaccgccctgcgcgctctcgccaacaaagccgccgttcgcgatacttcgcttggccgttcaaaccggccgtacattcactcggcgaggtttggcgcctccatggccgatagcaactactgtggacgagaaaccggagaaaaactgaccgtctgctcatcgtcctttccgggggctctcgccgatagagacttctctagccttaccacgagtgcgccaagacccgcatctattgactcccaagtgagggagtgaactaaacgcctcctcctgcgagcgcatttttcttgcgcaatcggcggtgatcgacgatcgtcgcatcatggcgcttcacgaccccgatagtctcccctcgaattcacgacgcgagcccctgaaaatcgtggatttgttctgcggcaccggcggattctcgctgggtgcgcacgcggccggattcgaggtggttgccgcctatgatcgcgatccgatcctcacttcctcgttcgggctgaactttccttcgacgccgctgcatcttcgcaacctcgcgtggacgtcgggagagcgtcttcgacgcgatgcgggcggcgacgtcgacggaattatcggtgggccaccgtgtcaaggcttcagcgagatgggcctgcgctgcaaggaggatccgcgccgggatctgctgcgccactttttccgactggtcgcgggagtgcgcccgaagttcttcgtcatggagaacgtgcgcggtctgggattcccctctgcccggccgacgctcgatgccgccctcgatctagtgcgggacgactacgatattctcggcccggtcgtgtgggacgcggcctcgtttggtgcggcgaccacgcggccccgtctgttcgtgatcgggacgcgcaaggaccttaaagccccggtccggcggtccgacgtcgaagccgggatgcggcctgcggccaccgtcgaggacgcgatcgccgatttggaggcagcgcgcgaactcgccgtcgatcctgagggtttcgaccagtggcaaacgacccgtccgttccggccatcgacctatgcgatgaaactgcgtcggggcggcctgtttactggtcatcggcctacgacgcataccgagggcgtggtccggcgcttcgcttcggttccgacgggcggcttcgacaaggtcggtcggcatccgcgattggcatgggacaggcagtgccccacgctgcgtgcagggacgggcgccgaccgcgggagcttccagtcggttcgccccatccatcctgaagaggatcgcgtcattacggtcagggaagccgcgcgactccaaggctttcccgacgaccatcgcttccacccgacggtctggcacagcttccgaatgatcggcaacagcgtgtcccccgttattggagaggcggtgctggctgctgtgcgggaccggcttgccgcgtcgccaagccaggaaccgaaatccgacaccgttccggagcttgctgccgcttcggtgaatggttgaccgcctgacgcccgagcgacgctcgtggctgatgtcgcgagtccgagggaagagcacgatgccggagatggcggtgcgccgcatggcgcacgccatgggcatgagatttcgactgcacaggcgcgatctgcccgggcgccccgacctcgttttccctcggtatcgtaccgtcctgttcgtccacggatgcttctggcatcgtcacgccggatgccggaaggcgacgtcgccgaagtcgcgtacggaatattggcaggcgaagttcgagggcaacgtcgcccgcgacgagagaaatgagacccaactgatccggatgggctggcgagtgttgacgatctgggaatgcgatacgaaagattcagagcttttgagagagaagctcgaatcggtgcggtctatcagaggggggaaggatgacggactcgactgagcaagaggcggccccgccgacgatcttcgcgggaccgacgaagcggttcttcatctcgatgttcacgcgggacatcgaactgaaggacgccattctcgacatgctcgacaattgcgtcgacggcgcaatgcgtcattcgggccgagacctcaacgcggcaaatccgtacaaagactattgggcgaagatcgaagccagcccagagcgcttcgctatgtccgataactgcggcggtattccgcgggatatcgcggcgggcagcgcgtttcgtttgggacggccagacatggaacgcgacaaggcgctgcccacgatcggcatgtacggcatcggcatgaagcgtgcgatcttcaagctcgggcgcgatgccaaagtgcactcgcagccggaaggcggtgcgtttctcgtccactacgacagagcctggatggacgagtccaacgagacgtgggaccttcccatcgactggtcagccgagcaaagagcggacggcgccggcacgaccatcaccgtcgaggatctgctgccttcggtgaaggaggacttctccaaggactcgtcgttcctggatgagctgcgggacgccatctcgacctactacggctacatcatctcgaaggggttttcggtggagctgaacgggacgccggtcgagccgcgcatcctgtcgcttttcgccacggacgacgtcggcaaggacggaatggcgccttacttgcttcaaggcgagctggacgaggtccgctacctcgtggccgtcggcttccgtcgtccgctggctaccgaaactgagatcgacgaagagcaggacgcgtcgcggacgagcgacgacgccggcgtcacgatcatatgcaatgaccgtgtcgtcactctgaacgacaagagccggctgacggggtggggagacaacaacgtccccaagtaccacaatcagttcatcgcgatcagcggcgtcatgagcttcaccagcaacaacgcgagcaagctgccgcttacgacgaccaagcgcggcgttgatgcagcgacggaagtctacttgacggccaggaactacgcgatggaggggctcaagggcgcgacatcgtttacgaacaagtggaagggaatggaggaagaaaccgagcagttcttccagaatgccaagcccatgaccgtatcgcacttcgagcgtgcggtcgcggcggagctgcgcgacgttcgcgaagtcgccgcgaagcggttcagtcccaagctgccaatgccgccggcggaaaagccgacgcgccgcgtttcgttcactcgcaccgccgctgagatcgcggaggctgccgagtatctgttcgatgatcgcgcgaagaaacccagcgacgtgggcaacgagtgcttctcctacgtgctgaaggacgcccgctcgtgagcggtatcgacgtcccctatcacctccggccgaacaagtacgtcgaccggcagatcttcgtcgacctcctcaaccgcctcgaccgcgttcggccgctctcgcagagcgtgtacgtgtctatgggcggtaagtttctcgacgaccacaaggcgatccgcttcgccttcgagctggcagggtcggtctcgatcgagaagtttgcgcgcgtcgtgccgcggcagaacttcaacaagcctttcgaggacgtgagctgcctcgagcgggaatcgaaggatttcgtaagtggcttctccgagttccgttcggaatatccagaggacgccaacttcatcgtttggctcgatttcgtgaagccgtcagagcgtctgatccaactcgaggaattttctaccctggtaggcttcggtcgacccttcgatgtgttccggattaccatcaacgcgaacgccgaaacgcttaaggggtccgatgcgaagaagccggaacagtacaagacgattagggactggcggctggcgatattcgagagccagctgcgcaagtttccttgcaacgcgacagccgacgagatgaccaccgccggcttccctgcggccttagcgagggccgtgggcgtagctgccatggaagggacgaagcgcaagaagtttgtggtcaggccgcttgccgtcacctcctactcggacggcacaaccatgctgtcggtaacggccattctgcttcctgcggaagaggcggacgcgttcatggccatgccgtggatagcggaatggaagcaccgagcggctggttggggcagcgtcacccggattgacgtgccggatctctccctgagggagaagatgctgatcgatcggcacatcaacgtaatggacgaccgccagattgcgggcgaactcggcttcgaactcggggacgacgagccctcgacgctcacgaagctatcgcagtaccgcgagcacttccggttctatccgcaattcgtgcggatggcctgaggggctggcgccgcgacgggttcgttcgacccttcggaggccgctcgcttcatctgtttgtgtcggatgcgatggcagttggcgcaaaggcactccacgtcggcaagtttggttcggtgaccgggagccatacgggagacctcggttgcgcgatggtgaacctcgatgcacgcttccccatccggaccgaactcggcgacgggatcgagaccgcatctctcgcagaagagctttccgtgtgatcggcgcatctcggccttcttagcccgggcgacgccggggtgcctttcacggcgcagatgggcgagccgccgctcgtcgccttccgcccactcgcgctcttcgctgtcggcatccgcagggtcgcccggatcggctcccccttttcgaatgattgcccagccggccctctcgagcatttcgaagcagacagtcccgacgccgccggtgaagttcgcgggccgtaccggaaagccgagggcgtccgaagcggcgaggccgaacacagccttgggcgggaaacgtctgccgtcctccgcaaccagttcgtattcgagcgcatcgtcgaagccgtgatcgacgtctccgtcgcgaagacgctcgatagcggaccatatgtccgtctcagaaatcctgcggagatcgctggcaggtagccgcagggccgagcgagggacgttcgcttcgggccttgcgccgatcacggaggcgagctcgccgatcgagccggtgccgacagcgatgcgcggccgcttgttgcgattgcccttgttcggaatggcattcggcgccttcccgatccgttccatgcgccttccgaaaagtgaaaacagcgacttcgcgtcttccgcggcatcctctgggaagtagatctggcgctcgggcaagggcagcgcttggaccggcgcgctgtcgacccacgcgcccgtgatcgcgcggccgcgggcccgaagccgtcggaggatcaggcgcaacgccgtggggtagtcctggttctgggagttgcttgaaccagcggtgccgccccggctgagcagcgtaatcgcgcccgcctcgagcaggacgtgggcgtcgagaggagctcctccctcctcggtgatgcgaaacttcattcccgggcagataccggatgatagcggcttagcgaagcatcattgattaccctgaggcgatacgacgtgcgtcgaccagtgctcgcctttcctcgcggtttgacctgcaagcgcgcgtacagcgcagatgcgaatggcagcactctgatcccgtggtgcgacggctaaacgagcgactttagggcgccaagctgtctcgacaacccttcgcgagaatcgtccgctattccaatttgcgcacctgaaaggagccgttccggagtgtccaacatctcggtcgtgtcctaccggttgtcccctcagatcgtgcgtagtgtagcagctacctgcgagcggccctctcaagttcggcgatgcgctcggagcagacggcgtggaccacgcgcccgagttcctcgatatggtcggccagccaggtcagctcttccatcgtgatccggtaatgcttcgaatagcgggctttgacgtaggcttccttaagtttggaaaagatcgcacgctcgcggcgattatccgacggccagacctgagccagccgcgcatccagcctctcggcctgactacgcagaaaggcgaggttatggacgtgaggagtatagaaggtcacgaccaacagcacgcagtgatagagcctttccgcagcctgatggaggagaaaggctggttcttttgatcgtccctgtgtgatcagatcacgtgcgctgctgaagtatacgagagcactgggataccattcctcgtaatattccttcgccatctccagcgccttttcgggcgtcttgggcatgggcgtacgcagtttccggtcgtcgctttcgtagaggacgattccgtcacgggcgatatccatgaaaaagtagcgaccatgcgccagcccgtcgttcacttcctggagcgaatggacgatgaaattgacgggcgtacgcagcctgttgacgatgctggtctcgcgcatcagccggtcatcggcattcgaccagtaatcgacgcggtcggtcagccgcttgtcgttgacgatcaccagcagatcgaaatcggagcgatagccctttgcggtatgcggctcgtcgacccagccaccgcgcgcataggaaccgtagaggatgaccttgaggatgcgccccttctttttccagtcctgcgtcgccagtgcgcgcgcttcatcgaactcctcgaatagaatctggagcacgcgctccagctcgcggcgtttcgcagggggaagatgatcgagatcagtatgcatcggaagaggaatcctaaccgggaccggcgcttatgcaaccggattgagaaggaaagcggtccggaacgttgccggaacggctggggagacgctcacccgtcgggcgcgttgctcaacgtccggccaatctccacgatggcggcggccagctgacgttcgacctcgcatacgctgatgcccagccgattgccgatcgtcggatagtccagcccgtctgcagaatgcagtctgaacaccgagcgcatcggttcggggagcgctgcgacggctgcgcgtatccggtcggggtcctcatcgattccggtcatacctgtctgctcctttctgcggcgccgccggggctggcggcaggcagcgatccccaggagcgcgacgcagtgaggcggaccgcacccgcaggggcgcagcgccagcggagcagccgggcatcggcttgcggttcgccgcgtcgtgcccagggtcggctgccaccggcccggcgatccgcctgcagcaggcagttccgaggggagatgaagggcagccaccgctgtcaattgcatcgcccgccaatctcgcgcaggatggaggtgcagccggacaaggccggcagccggctgcggaaccgaccgccaggcatcacgagcgtccatccatcctggtcggacgacatatccgaggcatcgcccggcacgggacctgatctcgtgcgatcccttttgcgtgcctccgctccgggcggatgcaattcaccgtgcagctgacgcaatggcgcagccccctgacgatgacgatgtaccgcccgccgatgccggcaacggtgtcagggcgcacctcgatatcctgtaccgcgatcaggccccgcagctccgccgccggcttcgcgggcagctgcgctcctccgaggaagcgcacgacctcgtgcaggacgcgttcgtcaggctgctgggcgcggctgcgcgacaggcactgcgcgagccggaggcctttctcaaccggatcgtccgtaacctgctcatcgaccggtcgcgccgtctcgctgcgcgcgcggcgcatgttccgctcgacgaggacagcgaacctggcgtgcggccctcgcaggccgacaccatcgagctggcacagatgcgcgaccgctaccaggccgcagtgaacgcgcttcccgaacggatgcgcgaggtatttctgctccaccggatcgaagggctgagctacagggaaatcgcgacgcggctcgggatcagccaccggacggtggaatggcatatcgccgaggcgatcgtccggatcggcaagggcctggagcaatgaacgaacctgaagcaccgccggcagagccgcccgaacggctcgcgcgcgaagccgcgacctggttcgcgcggatgcgcggtcccgatgcggacgcgcaccgggcagcgttcgatgggtggctcgcgcagggtgccgcgcaccgcagtgcctataaccgggcggccgagattttcgcgttgggcaagctgcttgccgaacccgggacagccgcgcgcgctcgcggacggcgcagaccaggggttgccgcgctgacggccggcatcgcgcttctgctcagcgccgccggctggttcgccctgtacaggccaggccctgacggcgcggtacccgccgtcgtggccggtcgtggcaacgacacgcggctgctgtcgaccgtcgcgggcgagacgcggacgatccgccttgccgatgactctgtcgtccggctcgagggcgacagcatggtcaggaccgggttcagcgcggacatgcgccagctgcgcctcgaacgcggcagcgcgaggttcgaggtcgcgcatgaacgccggccctttgtcgttctcgccgggggcggcagcgtcacggcgcgcggcacgatcttcgaggtcgccctgacaggccggggacatgtcgacgtgcatctgctgcagggtgcggtcgatgtcgcgctgccggggcggagcagcgagaacagacccgaagcggtccggcggctggcggcgggcgagagcgtgtcgttcgcggcgaagccggcggtttccgggacgggactgtcggtcccgggcgcggcgaatccgccgccgtcccccctcccctctcctgcgcgcgatttcacgggcattgcggttgcggatctggtcaccgaggcgaaccgcgatgccgtgcgtcctatccggctggctgacgcctcgctcggcgcccgccgcgtatcgggacggttccgggtcgacgacacgtcgctgctggcgcggcgcctcgcggccctgttcgacgggaccgcagatttcagcgatccgcaggagatcgtgctgcgaccgtaagacggcgacagtttttccttccccgcaccccgtagttccgcaatcgctgcgtcaagccccgtgacgccggcctgaagccggcaggaaaaggggtgacgatgacaatcagcaagggggcgttcacggccggctgcctcgtggcggcggcaatccaggcaggcatgccagcatcggcgaaggcgcagacggagagcgtcgcgacctgggatcttcccgcgcaggcgctgggagagacattgcgggcgatcgcgcgccggtcggggcgcgacatcctgttcgcggaggcgcttgtccgggggcgccgggcacgagcggtacgcggccgccttacggccagggccgcagtgcgcgcagccctggccggcagcgaccttgtcgtcgaagagcgcgacggcgcattgctggtacgggcccggccgcatgccgcccgacaggacgatccggggccgggcgagatcgtggtgaccggcacgcgcatccgtggcgcgcaaagcccgtcgccggagatcgttgcgacacggcaggcgctcgaggatgcgggcatcgacgatatggccggcttctcgcgtatcctgccccagaatttctcaggcgggcagaatcccggcgtggcgggcggcggcgaccagggcggccagagcaatatcaacaattcgacgacgctcaacctgcgggggcttggtgccgacgcgacgctgacgctgatcaatggccatcgcatcgcctatgacgcgctgaaccagggcgtcgacgtatcggctattccgctcgccgcgatcgaccggatcgaggtgatcgcggacggtgcctcggcgctctacggctcggatgcggtcggcggcgtggtcaatctgcggctgcgacgcgactatagcggtctggagacgaccgcccggttcggtgcctcgaccgaaggcggcaatgtccagcagcaatatagcgctgtgaccggcgcgcgctgggcgtcgggcgggttcatggtcgcggcggactatgatcattcgacaccggtcctggcctcggaccgaagttatacgcgcaagctcaacggatcgcagacattgctcgcgcgacagtcgcagaccagcgtcgtgctggccggccatcagcaactcacgccaggtgtcaccttcgagctcgacgggcagttctccgaccgcaggcttcagaagacaaatgccttcacggccacgaccgacccgttcgtgaacggtctcgtcaaccatcctgccgctcgctcatggtcggtcacgccgacattgcgcgtcgatctgtccccggactggaccgcctcgctggaggcgacccgctcggtcagcaaaacggatatccgctcgcgcaatttccggagtggcatcgagaccccggggcggctgatctacgaaaacaggcttatcaatatcgaggccggcgccgaaggcccgctggtccggatgcccggcggcgacgcccgtctcgccgtcggcggcggctggcgccagtttgatctcgggatcgacgtcacgcagacgagtgcgggcgttacccggacgacgcgaagcgggaacgaaacgcgcaggagcctcttcgcctatggcgagctttcggtgccgctggtggggccggacaaccgcatgccgcttgtcgagcagctgcagctcagtgcggccgtgcgatatgaacgctaccagggcatcgaacaggtggcgacgcccaagctcggcatcatctatgcgccgcatcgcgatgtgacgctgcggttcagctggggcaggtcctacaagattccgacgctcgatcaggtcaaccgcgtcgaagccggcgggcttctgcccggcagcctgttcgcgccccagccggtgccggcgctgccgtccggtgcgacggttttggtgctgagcgggggcaatcccgacctccgctccgagcgagcgacgacctggaccgcgtcgttcgaggtgcgtccgcaattcctcgagggcctcaaactgggcgcgagctggtttgacgtcgattatcgcgaccgcatcgcctcgccgatctcggatacgctgtcggcgctcgccaatccggcattcgccgatttcgtcctcatggccccttcagcggcagcggtgcaggccatcgtcgatggtctgccgcaggcaatcaccaatgcgaccggacagccgttcgatccggcaagggtcggcgcgatcctcgatggacgtctgcgcaattcagcgcatgagcatgcccgcggcgtggatctcgacatcgaataccggatcagtccgggtccccgcgacaggctgacgctcagcgcgactgcaagctatctcgatgccagccggcagctcagccccggccagcccgtgcttgcgcgatcgggggtgatcttcacgcctcccacgtggcgcgtgcggacaggcggtagctgggatcgcggcaacaccgggttcacggccttcttcaactattccggtggggtctatgacaatcgcctcgcgtcgccgggcgatatcccggccttcccgacagtggatctcagcgcgcgcatccgtaccacggacgaccggggcctgctccatggcctggaattccggctgtcggcgctcaacgtcctcgacgagaagccgcacaccatcttcacctccgacccggcggcgatcccctatgattcgacgaaccagtcgtcgatcggacggttcatcagcctggccgtgaccaaatcatggtgagcgcgatgcggatgctgctggcgggccttgtgctgctcgctctcctgcccggcagggcgcttgccgatacggcaacgccctgcggcgatatcgttccgcaggcggagggaccgtttcccgtgcgtccggtcacacctgatgatctcgtcaggctgcgcgacatcggcccggtggatgcttcttcgctcgacgcgcggctgtttacgctgtcccccgacggcaggagcgtcgcattccagctgcgccgggccgacccggtccgcaacggctattgcctggcgatggtcgtgcttgatctgcggaagggcgcgcatccacgtatcatcgattccggcggcgaattcatccggatccatttcgactttcgcgacaaagcggatttcccgaccggcatcgcccggccgatcaccccgcgatggtctccggacgggcgctggatcgcgtatctgaagcgcgaacacggcctcacccaggtctggcgcgccaacgtggatgggtccggcagcatgcccctcacccacagcgccagcgatgtggaggatttccggttcgctccggatggtcatacgctcgtcttctcgagccgtccggcactcgatgccgcccgacgggcgatcgaccgtgaggggctgtccggctttcattatgacgatcgctatgcaccgatggccagcgaccgcccgtttccgaccgcgccgctcccgcgcgaggtcgtcgcacaggagctcgggaccgggacaatccgtccggcgaccgcaatcgagaccgcattgctgccggggtccccggtcacggaagtcgcatggaccgaaacgcgtggtcgcgatggacgaaaggcgtggctcgccattccgtccgcgacattctgggcatggcgcgggcggctgatggccgaagaccgcaatggcaaggcagtcacctgcgcggcactcgtctgcgcggacgcgcggcggccctggtggacgcacaacgggcgcgtccggttcttccatcaggaaggctgggcacacgggtcggtggccatctacgaatggacgcccggcgtcgccgcaccacatcgcctctacataaccgacgatgttctggccgactgccagcccgatggcgataccctgctgtgtctgcgcgaggcgtcgctgacgccgcggcggcttgaacggctcgatccggcgaccgggcgccgcacggtcatcttcgaccccaatcccggctttgccatgctgcagaagggacaggtcgaacggctgcatctgcgcaacaccttcggcctgccgtcgatcgccgatctcgtgctgccggtcggctaccggtcaggcacacgctatccgctggttgttgtgcaatatgagacgcgcggcttcctgcgcggcggcaccggtgacgattatcccattcaggcctttgcgggtcgcggctacgccgtcctcagcgtcagccggcccgcgttcacggggtcggaaagcggcaaggcggatgtcgtgaaactcgaacgcggcaatcttgccgatttttccaacaggaagagcgccctctcctcgatcgaggccggtgtccggctcgccatagaaggcgggatcgccgatcccggacgggtcggccttaccggcatgagcgacggcgcgacggtcgctgcctatgcgctgctccacagccggaccttcgccgcggtcgccatgagcagctgctgcttcgacacgacatttccgacgcgggtcggaccggtcgcggcacggcatttttatgcagtcggctatccggggatgaccgacgaggccggcgaagccttctgggaccagatttccctgtcgcggaacgcccggaaaatccggacgccgatcctccttcaggtggccgacgatgagtttatgagcgcgctggaaagctacaccgccctgcgcgaggtgaacgcgcccatcgatctgttcgtgttcccgggcgagcatcatgtgaaatggcagcctgcccatcgtcttgccatgtaccgcaggtcgcttgactggttcgatttctggctgaagggcgagaaatcggctgagcccgaccggcaggaggacatcaggcactgggaggccctgcgtgatgcaccgccggctgtgaagtgaggtccgccagtttccggctccatacccctgtccatgcctcggtatcgagcagatcgagaaggcgtacctgctcttcacctgtgaaaggcatgtcgctgcgaaaccggcggtcgaccgcatcgcggtcgatgatttgctgccgagcgagattgccttcgaggagccgggaccggatctgctcgcgatggttacgaaggatggtggcgctgacgccgtcaggaccacccttggtccggcgaaagagcacagcatccggcagatcggcggcgaaggccagccgggcgacggcgcgatcgcggccgcccgatcgccattgccatgacggaatggcgaggcaggcctccaagacgggttgcgagacgagcggtgtcaggacgggcgcgaaagcgccccggccggggtcgagaacatgctgtacgcgcagcagcgccgcgatgtgcgcagccttgcctggcagggcatcgggcggcgcctcgaaccagggatgcgcgatctcccctgtcgcaaggcaggcatcggaatcgagaaacatcgccgagcatggccagggatagcgccgccgtcggcgcgtccgccaggcggcccgcagcgcttcgcccgggccgcctccggtctggcggcagacgtccagaaatgtcatgaacagaccgggcgtgaagccacgggcgaaatagcggtcggtgatggcggcagcggactgggaatagccaaagacattgtcgccgccattgccggtgatgaaggcatcgcttccttcggaccgggccacttccagatgcgcccgttcataggcctgaatgagcgtgcgtccgatcggccgtggcagatgcggactgacaggcctgtcgatgtcgatctcctcgagcgcatagcggcattccgtgaggggaagaccgaggtgggcacagagcacccgtgcatggctgcgttcgtcgccggcgggatcatcggtgtacatggtgatgcaacggacatcccggcccgaacgggcaagacacgccgcgacgatcgaggagtcgaggccacctgagacgctgacaagcgggcgcgcgcaggttgcggcccagctcccgacggtatggaacaccaggcgccggagccgttcggcagcggatgtgtcatgttcgtcctgacgacaagcgacatgctgccagggcgcccactcgggccgctggcccggctcatgaccgggcacgccaatcgaacatccgggcagcagttcacggatgccatcgagagccgtgccggcctccggcagaccgcgactgtaatggtggcgcagaagcgcgcgccagtcgatcgccggccggacttctcccgatgccagcaggagctcgacgtcggacgcgaacagggtcgctgtcgggatctcagcataatagcagggcagcaggccggatggatcacgcagcacgcgatatccgccagcgtctgggaatatacccgcccaggcaccccagcagcgcatcagggcggcgctgccgccaccggcgaggatcaggccggcttggccgtcatcgagcacgccgaacggccgtgccggtccgtgtcggggaaacagggtgccgacgatcacgccccgatcgtgaaggagtggccgtccgcaggtgctactcgccagcacggtcaggggaaagtgttcatgcaccacctcaagaccagttttgcgagcaaggaagttcgggtccggcgccggggcatggctgtgcgcgatggcgaacaggtagcggggtttcacgatatcacccggatcggtgtgaacatgcgcgcttcctcgagaccgcccacaacgacggcatcgttccactgcacccagcaatgggcggcgaacggctcgagccgcacgccgaacacgatcgcaggagcaacgccgacacggcgacaaagcgcccatgccgcaagcgcgcgcggcaggcattgatccgccttgcggaacgagagtgcagtggaagcgaaggcggcagcgatgcgtgcgatgcgcgcttccgcatcgtcagttccgggcacggttccggtgtctgcttccatttcgcatacgatgtcggccagatgccgtcggcggagcgaagccgaagagcggcgccatgccagatgggcgcgtacgatgtcgaaagtgcgcacggcacgtggtggctccgtaccggcctccctggccggaagcggatgcgacacagctatcggcgggcgtggtgccccggccgtcagcaagccgcacccggcaagccggtcgagcccctcgggttccgtgcctgtatctgcccattgcaggaacagcgcattctgctccggacgcaggcggacatagcggtcgcgccgaaggtcgagaaagacggcctgcccggcacagacgcaccatgagatatcgtcggatatgtggaaggacatggcggggtcccgcgaaagggtgcgcgcgccggtggcacgcgcaccggtatcgtcagtcgtcggtgaggcccgtctggagactgaggctcccttcattgtcctcgacgatgaaggcaccgcccttcgtgtcggtgctcgcattgccgagttcgatcagatcgtccgtctcatgttcgtggttcatggctttcctccatttgagagaaacgtcatggccatgaccgctgcaatgtagcgcgtctgataattatacgaagcttataatcctgttatatcgcgattattccgcgatcgctgcttcgacatcccgatccgcccgaagccgggtgtgagaacatgcctggacatgcaccgtcacctttagtcgcaagacctggacatccgcgacggccacccggcagcgcaccggtcgggcgtgcctcgagtcgtcattgaggcattgcgaatgatgcgttgcaacataattgtcacaaaccggaggcttccgacgccgccagctacgcccccggccagatcgtcactggtccggcgcgggaaccgcgagcagcggctgagccggggacgcgcctatagggtagagagcatcgacgccgaggcgggcacggtctcgctcgccaggccgcagggcaagagcatcgcctggtcgcccgctagatggggcggcgaccaggcggaggcgttcgtcgaggtcgagcaggctgcgcactgggaccccatccagttcaccctcaacaaccgccgcgcgggacggttgaacggacacaccgccagcgtggtcgggatcaatccgcagcatggcggcatcgtggttgagcgcgaggacggcaagcacgaagccctcgatctctcccgcctcgccgatcggaatatccggccagggtgggtccgcaccatccacccagcccaagcgacgagacgccgccgcaggcgatggcacaacgagatggagttaacagtcttcgcctcgaatgccttgtataaaggtcggagcctgcgggttcctgacgtgatttcagcggacacgaaacctgtgccataatgctaaatacgattaccagaatggtcgacgagatgttgcgagctatttcgaaggcgatgccacctccttcaatttcctccactcatcgcgcatctcagaccaccgctgtgcttcaactcgctgggtgggatcacttggcaactcgtccttcagccagaaattgaaccacgaaacattcctattatagacagtgccgcatcccgatgctggcaaacgcgagtatctgctcatcgagctgaagcggccgctgctgaagctgggacgcaaggagctggaccaggtcgaggactatgtgaacgcgatccgggaggaggtggagttcacccacactgataccagctggaacttttttctcgtcgcgagcgaattcgaaccggaaattcacagccgtatctaccagaaggacgggccccacggccttttcctccatggcgacaatttcaggttctggatcaagacatggtctgaagtggtgcgcgagaatgaggcacggctccagttcgtccagcaaaagctgcaggtcgaggtctccgacgaggagatcgagcagcgcatttccgacatgcggcaactcgtggtcaaatagaccggagcgcgtttcgcagcgttaatcgaagcaagcgtcaccgcgcccgagggcgcggcccgcgctctacggccctgacgtgccgccgagccccgtgatccgggtctcggccaaaggtaacgatcgctgacgtagtcgcggtcgccgcgtgctgtcgacgcggccgcgttctcttgtgggccttcccttgtcggcgggagtggccggcgcttccgcctgaggcccgtcgcggcgggcgcaaccccgctgcgcggggtgcttcatgccattgcgccactacgggttctctctccgctgaagccgggcctcctctggtcgcgtctcgccgcccacccccgccggggcttttggggcgggtctggaggcatatcgccgccaaggacgactgacggaccatcgcgcaactaagattgcgcgaaaattgacgtgattgcgcgattctcagaatagttgcgcattgactcgtttagttgcgcgattcaggttgcgcgcaactaaggagatcgcgtggcacgaccgatacccgaagccgatcttgaggcgatcgaagccgttgtggcgcagcacgcaggcggtgcctcagctgcgcaaattgccgcggcgctcgccaatcccggcgcgcgccgcacccttcaatatcgcctccgcgcgctcgtcgatgccggtcgattgcggctcaccggcgacggtcgcgctgcgcgctatcatctccggggggaagcgatccccgagccggaagccgctgacgcgatccccttgtcgccagagagccaagcgctcttggcctatgtccgccagccggtcgcggcacgacagccggtcggctatgatcgcgcctttctcgatggctatcggccaaacgagaccttttatctaaccgaggcccagcgcgcccagctggcaacaattggcaaaccccagatcgaggctgcagctgccggcacctacgcgaagcaaattctgaaccggctgttgatcgacctcgcctggaattccagccggcttgagggcaatacctattctctgctcgacacgcgccgcctgctggatttcggtgaggccgccgaaggtcgcgggcagctcgaagcgcagatgatcctcaatcacaaggacgcgatcgagtttctcgtcgccaatgccgacgacatcgggttcaatcgctgtaccatcctcaatctacacgcgctgttggccaacaacctgctggccgatccggccgccgtcggccggctgcgaaatattatcgtcggcatcgacggctcggcatttcatccgctggaggtgccgggccttatcgaggcatgcttcgatcaactcctagctacggcggcggcgatcggcgacccgttcgagcaggcgttcttcgtcatggttcagctgccctatctgcagcccttcgatgacgaaaacaagcgggtctcccgtctcgccgcgaacatcccgatgatcagggcgaacctcgcgccgctgtcctttaccgatgttcccggcgatctctacacgcgcgcgacccttgggatttacgagcgaaacgatgtcgccctgctgcgtgatgtcttcctgtgggcctatgagcgatcctgtgggcctatgagcgatcggccgcccgctacgcggccgttcgccaatcgctgggtgaaccagaccccttccgcctgcgctatcgcgagcgcttgcgcgacatcgttcgggatgtggtgcgcggccccatggatcgaaagaccgcgcgcgcgcacctctcggcaaccgcgcgtgacgaaatcccagagggcgatcaggagcagttcgtcgaggttgcagagacggaactgctcgggctgcatgagggcaatttcgcgcgctaccaagtccgcccgtcggaattcgcggcctggcgtctgatctggagcccggcatgactgttccgatgatcctgcgcttgaagatcgagcgctaccgcgggcatcctcacggaccggaaagcagcctggaaggcctcgaggaccatccggttgtccatgtcgctcaccaggatgccgacgcctacgcacgctgggccggaaaggtgctgccgaccgaagcggaatgggaattcgcagcctgcgccggcagcgatgagacggactatgcctagggagatgcgctggcgccggacggtcaaatgctcgcgaactactggcaaggccccttcccccacggcaacacgcgggaagacggttatgagcgcacctctccggtgcggagctacccgcccaacgcctatggcctgtacgacatgatcggcaatgtctgggaatggacctccgactggttcgcgcagccccggatcgaatccaaacgtcgcggcaactgctgcgtcccggccaaccccagaggcgggctgaagcgcgagagccttgatcccgtcgcaccgtggattaccattccgcgtaaagtcctgaaaggcgggtcccatttgtgcgcggaagctactgccggcgctatcgcccggctgctcgccatccgcaggcgatcgacagttcgacgagctatattggctttcgctgcatcgtgcgtgctcctcttgcagcgcgatccagtcgacgtcgcaaatcctgaaacttcgcctcctggtttttaccagcgactgtgcaaatcaatcgaaggtctatagcgaggttgggctgcgcagaaggactcgaaccgctctgtccgttcacgtccagccctttccacgaatccaaatcatgttatagctggcttcggcaagtcgatgatttgattgatagatcagttacttgaccacccgccccattttatcttctgggggcaccatttttggacgccatgtgcgtccagcaagcgtctggttttacagcacaaatcgactgatgctcgccggctgaatgtccggtgacgtccggtcagaaccatcaacagcacaacattcctgatggtgctatagatggtcccggatcgaccgggcctgctgggaagactccaatgctgactcacatcaaaatcacatccgccaggcccgcagcgaattcctatctcctgcccgcagacgtagcccgtcgaacggctcatatactgcaccgaccttccaggtggtcacaccgcccacggtattgtaatgtgtatagcggaaagcaccattgacctccagcagccgtgcaaacgccagcctgtccgagggtcaggccattcccttccggccatccttgcccctcgccggcatcgccatgggcggagacaccggtgtcgcccgtgtcgacgtctcgagcgacggcggtcggcaatggcattccgcaagccttggcaaggaccacggccgctacagcttccgacaatgggaagtgcaggtacctctcaaggcgccgggcaaagtgacattgatgacacgctgcaccaacagcgccggggtcacgcagcccatgcggcccgtgtggaacccgagcggctacatgcggggcaatgtcgaaatcacccatatcgaggtgcgccagtcatgagaggcaggttcctggcagttgttgcaaccctcgcgctcgcgcttgcggcgcttgtctgggtggttgtgcgccctcgagccgaccatgcgccggcaccgtcgacacaggcgaggtcagtcgccaatgaaagcagcgtttcgttgcggtccgaacaggttgaccttcccgccgacctggaggaattccgcgatcgacccggcgtggcggccgtcagcgccaattgcaccgcctgtcactcggcaggcatgatcctcacgcaaccgccgctctcccgcaagcagtggacggcgatcataacgaaaatgcaaacgactttccacgccccggtggtggaagacgatatacccgcaatcctgacctatctcgtcgacctgtccgccgtggttgaagcggaaagcgatggtaattgaacgtgcagggcaatttcgccgggcgacagcatttcgcaatccgttcgcgcgatgaagttcgcgcattcctgaaccatcccgtgctcggaccacattgccgtaaatgtgttcgagcgttcgaggatttgcgcacaggggactcggcccctgtgcttggcactttggacgcggacgtgaaaattgcgaagtgcttagattggcgtgaccgcatttgccccgccctcccgcttactagtttgaagagggccgctcggcgcccttgagcgaggcgggatcatgaccaacaagaccagtggaaggaagttcatcgtcggttgcggcttggtaggcgtggcactggcgacgatcctcatgtccgaagagacacgagggggggccagcactcctgcccgtcaggcagctacgcaggcgtcgccgacgaccagccggtcgccgcagccccaagccctcccgccttcctcatcgcggctcagcggcgcccagcaggctctccatggcctcacccaaatccggcagcagcagtgtcagagtggcaaccatctggcctgtcaggtccttccgcagatgccttcctacggtcttaagctcacgcaactggacggagcgtgccagtcaggcgaccacaacgcctgtggagacttcgacaagctctccggccaaatttccacggcctactccgagagcgccaccgtgatgcaggcaggcgaggcgggcatggcccagatgaacgcctggcgagcgcagatgaactccaacgctgcggccagtatggcgaacttgagagcccaaggtgcggcaagccaagcagctcaggaggcgcggcaggagtcctacgacacaacgaaccgcaactggaaggcaggacaggacagcctcgaccggaatcatggccgtgccgttgatggcgtctacgaggggaccacgatggacggcgccggggttcaggctcgcgtcccctatgggtccaccgggtataccgatggtaatgggaatgttcttgcggtgccgaaaggcgggagggcgcctgatggctggcaggagatgaaggagacctacaaagcgcctcggtagatcgtgagccaagagcgttttgaagatggaaaacgcgtgagattcattgcgataacttttctgcggatagtcctaagcgtctgcggatagtcctaagcggcgtggacaaatttgagccaatatctagctgtggcgagatggaccattccgagcaagctgttggccagttgatcgtatctggtggcgatggcgcggttgatcttgaggtggcggaaaacccgcgcgtcaacggtgccaatcagtgtgaaggcaacccatgtcgaaaggacccaagcctcttgaacttaggaaagttggcggctcaatccgacacactaatatggggcacgcccgaacgagacttgatggtggacccgccgtggacccgcaaatctggctgagccgcgtgacggggcggttacgtcgccataagactttgattttcagatcgggcgagggattcgaaccctcgaccccaaccttggttgggttgggtaacagtgcgctggggcgtgatcggtaaacaggaggatggctatctccggcgcttgctcatcgtcgacgccacggcggtcatgcggatggtttgtgagaacatcgcccactcttcgggccattcatgtgacttgtagaacggccgcccccggactcgaactgagtatccaagtacatccagccctttccacgaatccaaattatgttatagttggcttcggcaatctaaagttgattattttggttgatagatcagttacttgaccatccgcccaattttatcttctgagtccgttttcatctattaacgtccactttcgtctgggtagttcggcatggcgctgcgttcccacgccgcctgtctctcttgtaatttgtcagaaatgtgtatacacgtttctgacaaaggaagttggcatgcgcggaccgggtctcgatctcaaaggtgccatatcgggccggatggtctctggaggtgtgccttcagtctggacgccgcaggactttctcgatcttggctctcgcgatgccgtcgatcaggtgctccatcgactgacccgcaatggcgacattcgcaggattgcccgcggcctctatgacaagccgaaactcaaccccctcacgggcaaacccacgcaccccgatccgcgcgccgtcgtcgatgcgctggctcgccgggatcaagcccgtatcctcgtcgatggcgtaaccgcagccaacgatctaggactttccgatgccgtccctgctcgcatcgtcgtccataccgatgcaagattgaagcccatcacgctcggcaacctcaagatcgatttcaaaaccactgcgccaagtcggcttcattgggctgggcggccagcgatgcgtgtcgttcaggccttgcattggttgcatgacgccgggggcgataccgatccggatgttgccaagcgtctgcgcaacatcttcgcccaccctgatcacggcgccgacatcgtcaacgacctccaggccgatatgctgacgcttccgctctggatgcagaatatcctgcgcaatacgatgccggttacctcgccgactgaccgcctgaaggccgagcgagcatgacaatgaatgccgcttacgcccagttcctggcggccgatccaacagatcgacgagatgcgttcatcggcgccgggcagcggctcggcacggcgccccagaatatcgagaaggatttctgggtctgctggacccttgatgcgctgttcaacggtccggcgtcccacggcccacgcttcctgttcaaagggggtacgtcgctgtcgaagggcttcggcctgattcaacgtttctccgaggacatcgacatcacggtgtttcgcgaagacatcggccaagacgcaagcgtcgaggcgctgcaggagatgtccggcaagaagcgacaggccaaactcgatgccatcaaggcggcatgccaagccttcataggcggagacctgctcgcccagctttcggagaccctagccggtgcagttggcgagggcatggcaggcgcgaaggtcgaactcgatcgggacgatgaaagcggacagagccttctcctttggtatccaagcgtgaccgccgagtccgatggctacatccgcaaagccgtcaaaatagaatccggggccaaatccgctctcgaccctcatgcccgccatagtgtcgttccctatctcgccgatgatctgcccggcctcgatctaacggtcgccaacgtgaccatcgtcgacgcggaacggaccttctgggacaaggtcgtcattctccatggcctccgccgctggttcgacgcccgccaggttctgcgtgcgggtggccagcgcgtctcacgccactattacgacgtgcatcaactgatggtcgccggagcgggcgcttccgcaatggccaatcaagaactcggcagggattgcgtcgcgcacgcccggatgttcttcaacagccgcgacctcgacctcgctcacgctgaacccggcagcttctccctgacgccgaccgatgcgatgatcgctgacctccgccgcgactatggtgccatggccggcatgatcttcggcgatgtgcccgacttcgatgccgtcctcgcgaccgttgaaacgctccagcgctcgctgaacgaaccggctgcttgattatcgcgggcggcttcgccctttgtccgaaatttgtaggcgtatttctgacaaagagcagccggatgcccgaaaagactcgaaccatcccgtcatgcggggtccaagctcgtttaccggcgtccagatacccaatgatttaatcggcatggcacggcccaatgatgaccttctgaggcatcttattcattgcgacagtcgccatctgtgatcagcgggttgcggctgcttccgaccagagccggtcgttcagtttagccaccgagatgtccgtttctggcggaagctgtcgatgggacgcatcgaggcggatcgtcagcaacacgccattcttgtacattccaaggagacgtcaacttgcttcaaaaacgtatgataaaaaaatagtcaattttaaggtgataatttaggattcctgcgcgctcggctaatcgcgcaaaggcggcgaaaatataggcagaaagcgggatctattcccgcacccttttcctgaggttgcgtataaattctgcgccataatagctttctaacctacgcaaataatcaggctcgacatcttcaacgaaggctaaaatcccctggacatgcattaattgatcatttgtcaactgaccgataagtgcccgatgcacttccgcccttatctcccgtttgcgctttcttccgagagaaaccttgccatcgttggttaatatcaaacctgtaacctgtctcttgtatttttttgtagcagatatggtcttgtctggatttatattgagccgtggataatgattattttttatcgcgcgcgctataaccttaggaacgtcaatcatgttccacatccgtgaagcggaaaacgttagatcgtcggcatatcgtgtgtatatgacttcatctttggcaacctcgtcagtgataattttgtcaaattcaaacatgagaacattggaaagtgccggggaggatggcgcgccaattgcaagccttaatatcgtggaattggctggctggtgaaataagatatgcgtgctcaaaccgacatcgacagtatcggcgaatactccgtgatctccgcagtatttaatccaatctcgaccctttatagaagggaagaagtctttgaagtcaaatttctttatactttcgttgtgaacatgtcgagtggcgttctctttcaacgaaatgccttgccggtaagccgttgctgctgagtgcacgggaagtttgtaaagcacgtgttcaagcaaaattttctgcagtactttaacttctcgagcaggctgagaaatggttcgtttcccaccattcctcttagatatggtataggttttataccgctgcggagcatttcgcgcgattgacagtatatccgagcgggaaagaccggtgtgttcgatcatcaagtttagcaagaatgtcatcgtacggccccgctcataacggcctggattcccgcccagcggttttggtcttcattttgccaatgctcacgtattgaaaggcgacggcgctctttctttttttctcgggcttggggggcagctttgatttgcgccgcgtccttttcaaggtcagcagcgacatagaaggttttgatccctctacgcacttcgtgaacccagcccactgatattgcgcacaggagatacgccctaatcttctctgtcttaacgtaaacgttaagatgaagtagaacctcatcaatttcatttatggtaagcgcgccccattcctgcagaacgcccactattaattttatgatatggccagggttattttcattaaatgtcgtagaactcttctctttttctacgtgatatttaatgggctcttcaagtaatgcttttaaccgtgagggatcggctgtaaccctatattgatctattctaatgatgtcctcactgctaatgacgcagacgcggtcatcaccgtggcgcttcgacagataggtcagtgggcccaacttaacaaaagagtcatcagaccagtacttatcttcgactataacaaatagccgtgatgctatttcatctattgcgcaaaaagcaccaagctccgccaagcttccaccactttcgcaaaacagaattatcaattctgttatttgcgctaagtcagtttcaaattccagaatgttttcataatgttcggagaaaacggagagcttcgtaaaatcctcggcttgaataacatttcgggatcgagtgcttgggaaatccgcaattttcaggaacgcatcgcgtaacgacacggggttaggctcgtccacgccagtgaacatgccgccacaaagaaaaatgacgcctgtgggagcttggacgtggattttacccccgtccaagttatccagaaatggcaccaaggccattaaatgcttaccccaagccccacaagagagcgctgtgcgttcgagcggagcggccccatgggcgagcgcgcagcgctctcttgtggggccaaaaaactagccaatataatgatgtctggcgaaacgccagaccaagcaccgaagtgcttaccgcgtaagcgcgtcctagctatcagcttcattccccctgtcaaccgccactaccgataacgaaaaaaggttcgtttcgacaagtcgctattttttgatcgccggaatgctctgtcaaatcgatctgctcagccgcagtctcggcgtatgggagtcgactgacttcgatgcagcttaaaggcatagcagagttagatcactcggagcttcgtcgatagcagctaattaaatttcgaaaatcgacctgcccgctgtcgaccaaaagacattaatcgtctggcacgtctacttataccgattgatattatccttggtggatcgatctggattgtcgcgcacctgttcgcgtccattaattttcactacatgcgtgtcggggtgttcgccgcgcttcacctcggctacgacatttctccgaggtacgtccttcctgccgccaatatcatagtgctcattacgcccaccggggccatcgtttttgcccttaatcttcgtactcttttgctctcatctcaattgcagcgttagccacgaacgtacctactgccatgtgctattcaacgcgccagcttgcagtcgttccgctttcggccacttctgtcgttctgaaatgtcggtggggcgaacgttgagagtcggcttctgataagagctggcgtaccacatgtcacaggtgaacggcagcaaagtcccaagatcggacgcgggccggccccgaacaaggactcaaaccagttcgtccatcgccgtccggccttttccgcgaattgaaagcatgctagtgctgcccgtggcggcttcgcaagtccatgatttgactgcgaaatcaatcgcttaggctgccccgcagaaagctcttctgggcaccatttctggccgctaagtgcgtccagaaccgtccagtaagccactggttttacagcataaatcgcctgatgatcgccggctaaatgtccagtgacgtccggtcagaaccatcaacagcacaacatccctgatggtgctatcgatggtccccggatcgacccggcctgctgggaagactccaatgctgactcacatcaaaatcacatccgccaggcccgcagcgaagacctatctcctgcgcgacacccagggcctgtatcttgccgttcagcctacaggctcgaagctgtggcgcctcaactaccggtacctcgataagcagaagactctccacctcggccgctggcctgaaatcggcctggccgctgcacgcgccagacgagatgaggcccgaaagcagattgcggaaggcatcgatctcgcgatcgaaaagaagcacgccaaaatcgctgcgagatatgcggcggccaacacgttcagcgctgtcgcggaggaatggctcctggaatgcgagcgcgaaggcctcgcagctattaccatcgacaaaatccgctggctgctctccaaggcctatccggtcatcggcagtctgccgatctcccaaatcactccccgcgaggccctcgccgtgctgcgtaggatcgaagccaccggcgcctacgaaagcgcacggcgcatgcgcagcgggcttaggctccgaatccatggattggcgggaggggatgtgattcaggttccgttaggagactgatcatgagcgacctgtattggctgacggacgagcgcgatatgatcgatccccaacagtctacttctctgctctcgcactggccgccaccgtcatcttttggctgtgatcagtgagtcctgagcctaaaccggctttggcaagcgcgagagatgcttgtccagggtcatcggataatcgcgcaaccgcacgccggtcgcattgtaaatggcattggcgatcgccgctcccaccccgcagattcctaattctccgacccccttcgccttcatcggagtggaccaggggtcgatggtatcaaggaagatgacgtcctggtgcgggatgtcggcatagaccggtacttcgtaaccagccagatcatgattgacgaagaagccgaaccgcttgtcgaccacgagttcctccatcagcgccgcgcctgcgcccatggtcatggcaccgatcacctgacttcgggctgactttggattgaggatacgcccggaatcacaaactgcgagcatccgcctgatccgcgtctcgcccgtgaaggcgtcgacggcgacctcgacgaaatggccagcgaaagtggattgctgcgcacggtcagcaaagtcgttcgcatagtcgataccatcctcggcgacgagttccccatcatgcgcagcgttgcgcaaaggcaaagctcgatcgcccgagcggacttccccatccgaaaaagtcacatccgcgttgttcagccccaggcgcgtcgccacctggtcgcgcatcttgatgcacgcggcatagacgccggcggtcgagttggctgcgccccattggccgccagagccggctgaggcaggaaagtccgagtcgcccaacctcacaatgacgtcatccaggttcacgcccatcatctccgcagcggtctgtgcgatgatcgtgtaagtgccggtcccgatatcggtcatatcggtctcgacggtgatcttgccatcgcgcgacagccggacccgtgccgcggatctggtcagctgattgttgcgaaaaccgcccgcgacgcccatcccgatgagccagcggccctcacgcacggagcccggggtcgccttgcgcttgtaccatccgaagcgctccgctccggtcctgaggcattcgacgaaatgacgcgccgaaaagggacgctcaggcttcatcggatcgacctgcgtatcgttcaggatacgaaactccacagggtccagccccagcttttcagccatttcatccatggcgatctcaagcgccatcagcccgggcgcttcaccgggcgcgcgcatcgcattgccttccggcagatcgagctgcgccagtttcatggagacttcccgactttcccccgcgtaaaaaagtctggtctgctggacaacggtctccggctccccatccgggagattccccgagatgctctcatgcgagattgcgagaatccgcccatccctgttcgcgccgatccggatatgctgaagcgtagctggccgatgggtcgtgttattgatcatgagcgggcgcgtgagggcgactttcaccggccgcccaacggtcctggcccccagcgccgcaagaacgacatcggcgcgcagaaacagttttccgccaaagccgcccccgacataaggcgagtcaaggcgcacctgctcgggcttgagggacagtgccctggcaagatcgcgtttcccccaggcaatcatctggttcgacgtccagacggtgagcttctcgccttgccaggcggcgatggtggcgtggggctccatcatcgcatggctctcatccggcgtgctgtagcgctggtcgagcttgacctcggacctggcgtagctggctgcaaaatcgccggcttcgttggtctcgtcctcatccggaacaggcttggcccgggcagcctcgcgctcgagatcgaatttgccgtcttcccgggcataatcgacctgaatcagcgatgcggcggcgcgggcctgctcgaacgtctcggcgaccaccagcgcgattgcctgatgataatgttggaccgtcgctccaccgaacaggtttgcggtgttctggccgccgagcggcagcggctcgtgatccagcgtggtgatgatcgagagcacgccgggcgcggccctggcgtcaatgaggtcgaacgaccggatggtccccttggcgatggccgcgccaaggacgaagccataggcctggttcgcggcgacgtcatgccgttcataggcatagggtgcccgccccgtcgtcttgagcggcccgtcgatgcgatcggtagacctgccgacaaccttgagctggtcgatcgggttctgggtggcgggggcatcgaacttcacggcatcaacccttcgcgtcgtgcaagatgccggcgagcgtccgctccaccaggtcgatcttgaatgcattgtccctggtcggcgtggcgccggcgaggaggtgccgcgccgccgcctctgctccttgcgggagcgcggcatccgcagcgtccacgcgccagggcctgggcgcaatcccgcctactgcaacgcgaccagagccatccgcctggaggatcacggccaccgacacgagcgcaaaggcgtaggaggcccggtcgcgcaccttgtggtagaaatgccggccgccaaccggcttgggcagcagcacggccgtgatcagttcgcccggcgccagcgcggtttcccgatgcggcgtctctccgggcaatttgtggaagtcagcgatgttgatcgaccggacattgccctgtccatcgaccgtctccacgcgcgcatccagcaaccgcatcgcaaccgccatgtcgctcgggttcgtcgcgatgcaggccgcgttgccgccgatcaccgccaactggcgggatgccccctcgatggccgcacagccagtcccgggctgacgtttgttgcagggctggttggtatcgtagaagtagggacagcgcgtgcgctgcagcagattgccgccggtggtcgccttgttgcgcagctgtcccgacgcaccggccagaatagcccggctcaggacagcataatcgctgcgcacgcgccgatctgccgccagcgccgtattggtgacgagcgcgccaatccgcagcccgccgtcgggctcctgcgtgatctgatcgagcttcagatcctgaacatcgaccagatgggtcggcgtttcgatctggagcttcatgaggtccagcaggttcgtgccgccggcaatgaagcgggcgccctgctggctcaagacagccgttacggcctgggcgggcgaggtcgcgcgctcataggtgaacggcctcatgccttggcctccgcgacttcggtgatcgcctcggcaatgttggaataagcgccgcagcggcagatattgccactcatccgctctcgcagttccgcattgctcagttgcggcgtggccgacagattatcggtgacatggctgggcacgccggccgcgatctcgtccagcatggcgaccgcagagcagatctggcccggcgtgcaatagccgcactgatagccatcatgcctgacgaaggcgcgctgcatggggtggagctggtccggcgtgcccagcccttcgatggtggtgacctcgtcgccatcgtgcatcactgcaagcgtgaggcagctgttgatccggataccgtcgaccagcacggtgcaggcgccgcactggccatgatcgcagcctttcttcgtgccggtgagtttgagctcttcgcgcagcgcatcgagcaatgttgtgcgtgtatcagtcgtgaacctgcgcagcgtgccattcacgctcagcgcgacctcgaccatcgccgcgggaggttgcggcaaggggcgccgggcatcggcctttttcaagctcatggccgccgccgtggccgagctgccaacgagcacgccgcgtcgggagacgcgccactcctccggtcgatccatggcttcatcgtccttcgcaactgctgactggatagtcccatgctggccgaacgcagcaaccgcgaattggcttccagacgatcccgcatcgcaaacaggcgtggccccgcgtgcacttccatgcggccgtatccatgcatctccgcctgtcgcgacgatcgccatcgcagactttaggtcgcgcgcggacgtgctttaatcgctcccccaaactttgtacgagcaccggatgtgttgcttcaatcgcctcgcgtccgtgccgggcaactcgtatccggattgcgtatcacaatgaattatcgccactctttccacgcaggcaacagcgccgatgtcgtgaagcacagcctgctgatcgccctcgtgcgggccctacagcacaaaccgggcgcgctgacgctgatcgacacccatgccggctgcgggttgtacgaccttggcggcgaggaggccggacggaccggcgaggctgtgcagggcgtgctgcgggccttttccgatccgaatcccttgctgaacgactaccgcgccgccgtacaggcggtaaatgccggggccgggccacgcctctaccccggctcgccgcaaatcctggcgcagcttctgcgtccgcaggatgtcctgatcctcaacgagaaacatcccgaagacgcccgtgccctgcgcgacgtgatgcgcggcacatcggttgccgtgcatgagcgcgacgcctacgagctgtggctggcgatggtgccgccccgcaccgcgcgcggcgtggtggtcgtcgacccaccctacgagcagccggacgaacgcgcccgcgtcacagccagcctcgccgccgcccaccgcaaatgggcgcatggcgtgacggtgatctggtttcccttgaaagaccgcgcgatgcatcagcgctggaaggggcagttacgcaggctcggcatcccgaaattcctgtgcatcgagcattggttgtacgatgccgatcggcccggcatctacaatggcgcgggcctttatatcgtcaaccagccctacgccttcacgcaggcgctgccggctctgctggaagccctgcgcgccgcgctggcgccggaggggcacaggggcgagatcacgaccgattggctgggcgattaatgtaacccctccgacgccaccgcgcggctcggcttcagctgccagaccgacctcacgcagcgtttcgacatgctggtgcggggctatgctcgctatgtcggcaagtcgatgctcggggtcgggccgatcctcggctagcttcagggcaattatgtcgacagcggactggaactgcgggtgggcgacgagacgcgcagcatcagcctgagtctcaccagtctgctcgacacgcgcggcaaccgcttcgccttcggttcgtccttcctgctgcgggacggcaatcagaacaacccgcttcagccgcgcagcacaaggctcggtttcgatctggcttttgatcggggacgtcaccggcccgacagcgctcttcgcaaggccgcaaaccgacctcccggcggcggcgcaagggaatgccgccgccgggtgcgccgcgctcactcgtagcgcagcgccttgatggggttggtgcgcgccacccgcacggcatgggcggcgattgtcaccaccgcgatcagcagcgcgagcaggccagccagcaggaagggcgtcggccccaggggcatgcgcgcgtcgaactggttgagccagtcgcgcatcgcccaccaggcgatgaggttggcgatcaccacaggccgcgtgaactgccacacgagcagccgcacgatgtcgaacgtgcccgcgcccagtaccttgcggatgccgatctccttggtccgccgctccgccgtgaaggcggcgagaccgaacaggccgaggcagccaatcaccaccgccagcagcgcgaacatgccgaacatctgtgcccgtgcgtcgatacgctggtaggttcgcgccatgatggcatcgctgaactctgccttgaagggcacatccggtgcaaagctgcgccagacacgttccacgcccgcgcgcacctccgccggattgccatcgtagcgcacatcgagccagtaggtgttgttggtgtttacgaagaacatgatcggctcgatcggcgtgcggacgctgcggaagcgggaatcggccaccacgccgatgatcgtgagtttcatgatgccgccctcgtcgccgcgatcatagtcgatgatcttgcccaccgcgtcctgcgggctggtgtagccgaggcgacgcacgccggattcgttgaggacgatattggcgccgcgtgcccccatggcccgcgccgcttcgggatcgggcacggccggctcggtcgcgtcgtccgcaggacgattgcgatcgaaaatgcggcccgtgaccgtccggatctgcatggtcgggaaatagtccgcgtcgatcgcatagatgccgatctggaccggctcgggctgacccggcacgcccaccaccgtgctggaggtgttgccggtgttgacgccgatgcccgtgcgcgccgccgcggtcacgccgggcaccttgcgaatctgctggatcagcgcttcctcgcgaccctgcaggctggtcgcgccgataccgttcacctgcagcagcccgtcccgcttgaagccggggtcaacggagcgggcatagagcgtctgaccatagacgatggcggtgcaggccatcagcccgattgaaaccgcgaactggaccacgaccaatatgccgcgcagccgccccgatccttccgcctccgatgccgacttgttggccttgagcacgcgcgccggctggaagcgcgagagatacagcccgggatagaggccgccggcggcgccgaccagcagcactagcgccaggatcggcagcaggagaccgccgtgcccgaaatagtgcagcgctatgtccgcatcgagaaaatgcgcgaaccagggcaccgcgatctcggccagcgccagcgcgaccagcgtggcgatggcagtgagcaggatggattcgcccagaaactgcatgatcagctgtttgcgcgtggcgcccagcaccttgcgcagcgccacctcacgcgcccgctgcccggcccgggcggtagcgagattggtgaagttcatgcaggccattgccagaatcagcacggcaatcacggaaaaggtagcgatcgaggtccggtcgttgcccggcgtcatgtccgagttctgcgccttgcccagatgcacgtcgcgcacattcaccagcgcataggtccgtccgtcgccctcgttgctgcgctggccgttggtcgtgctgtcggggatgttgcgcttcttccaggcatcgaactggctattgaccgtcgccacgtccacgccgggcttcagctttacatagacccagccggcggtccatccccagctctccaggaacgcctcattatggccctgcgcataaaggctgggcatgtcggctcgcagcagcatgccgaacgccatatgcgtgttcttgggcagatccttgaagacccccgtgacgcgatagtccgccttcacgcccatgatgatcgtggtgagcgtgcggccgaccgcattggtcgtgccgaagaagcggatcgcctgcttctcgctcaggatcgccgagccgggactgaccagcgcccggtcattgccgtggagcatcggcagcgccaccacatcgaggaagcggctgtcaaccagttgcccgtcctcgggcgtgtaggcctgcccatctttgaggacggtgatcccgacgccgccgcccacataggtcgccgcctcgatctgcgggaaatccttgagcagcgcgcccttggtcacatagggcacgccctgattgtcgaatttgtcggacgacgtcaggctctgataatagctctggaactggaacacccggtcattgtccggcagccagtcgtcatagctgctctcatagcggacatagagcaggatcatcaggcatgcggcgatgccgatcgccaggccgaagatgttgatgaaggcatagaccttgttcttggccagggcccgcaggcccaccgtcagataattgcgccacatggctgcgtccttcccgttcccgtcccgtctttcctcacgccgcccggcggcgctcctgcaggatgcgcccgtcgagcatgttgacgatgcgcccggcatagtcggcatgggcgggcgaatgagtgaccatgacgatggtcgagccttccgcgttgagctgctggagcatgcgcatcacttcctcgccatgctgggtgtcgagattgcccgtcggctcgtccgccaggatgagcttgggctcggcgaccagcgcgcgggcgaccgccacgcgctgctgctggccgccggaaagctggctggggaaatgcttggcccgatgagcgatgccgacccggtccatcacagcttccacgcgcgctttgcgctcggagggcgccaccttgtgatagagcagcgccagctcgatattgtcgcgcactgagagctcgtcgaccagattgaagctctggaagatgaagccgatattctccttgcgcacgaccgccagcttcgtctcggacaggccggcgacttcctgcccgtcgaacaggtaggagccgcctgtggggctgtcgagcatgccgatcatgttgagcagggtggacttgccgcagcccgaggggcccatgattgcgacgaactcgccagtcgcgatgtcgagatcaatggcatcgagggccgtcgtctgcaccgtgtcggtgcgatagacgcgggagagttcgcgcatgcgcagcatcatggatgtcctttcatttcgcgaggtcgaggcggctcttgtcggtgaagccggtatagggtgaggtgatgacgcgctcgcgggggctgaggccatcgagcacttcgatatagtcgctgttgcgccggccgagccgcacattgcgtcgttccgcgctgcgcccgttcggcgccaccacgaacacccaggcgccctgcgtatcgttgtagaagccgccgcttggcagcagcagcgcgggggtgggatcgctgagcgtcagccgcgcctgcaggctctggccgcgctggatctgttccggctcggctccgatgaactggaggtcgacctggaactggccattctgcacctgcggatagatcttggtcacgcgggccgtgtaatgtttgccgccccagtcgatggcggcgcgctggcccagcgagacgcggccgagataatattcgtcaacgccggcctgcagcttgttgtggccgggagaatcgatctggccgatgcgctcgccgcgctggagcgactggccgacctggatgttgaagccggagagctggccatccaccggcgcgcgcaggttgagcgcttccaagttcatatgggccagttgcaggctagattgcagcgattccacggattcgcgcagctgggcgagctggcggccctgcatctgcgtgttggattgctcggtgcggcgcagcacggcggcgcgccgcacctcgaaatcatattggtcctgcgtgtcggcgaactgccgccgcgagacgaagccctgctcggcgagcggcgattccaggtcgagctggcgcttggccttctccatggcgaggtgggattcgagcacggcgcgctcatcggcgagctgggtctgggagagcgccagctcctggctacgcatcgcgttgatctgctgctccacttccgcctggtcgcgcagcgtggaaagctggagatcggcattggagagcacggcgatgagctgccccttacggactaccgcgccatcctcgaccagtatcctgtcgacccggccgccctccagagaatcgataaacacggtgagcagcggcgtcaccttggcgcgctgcgggatgaaatcgtcgaatgtgccgcgcttcacttccgagatggcgagctgggcgctctgcaccgtctggctcgccccgctcggcgcgaaccaccagaagccggcgcccagcagcgccagcgccaccgcgccgccgatcagcttgagccgcgcgggcaggcggcggctctccaccacctgatccatgccgctgccgctcgccggtcccgcggatgcgtcctccttcctgtccgtcctgatccgcacgatgctcatgccaccgctcgtcgcaagcttcatgccattcgccgcgcgtgccagaatgtcccgcccgatcatgagaaaacgccccgcccactgtccgttttcggacgatggtgttcgaaatcgaacgccagccggatgacggcggcggtcagcacgatgcgggtgcgctcctgctcgatgtcaaaatccagccccaacgggcgatagcctcctgctcccggcaccccaagcaacagcagggacagccccgccagaacagcgagaatgctgctgcgttttttgtccatgagagcgttcctttcggctcttggtattgtggttgcctctcaaggagcatgagccgtgccagtttcggttattcgcgaaaatccatgagactggggaactggcacgcattttgattgtccgaaatcgcacagtcaccttatgggaacggacagatggagcgcagcaacgaattcgatctctgcatcgtcgtcgacgatgacgaggacatcctcatggcggcgcgcatgctgctgcggggcctgttcgccgaggtcgtcaccgtccgcacgccgcaggaggcgatgcccctgctcgcccgtaagcccgaggtggtgctgctcgacgccaatttcgcgcgcggcgccaccgatgccgcggagggtctcgcctggctggaccggatactgctcgccgatcccgatctggtggtggtgatgatcacggcccatgccggcgtgcagatcgccgtcgccgccatgaagcgcggcgcaaccgatttcgtctccaagccttgggcgaacgagcggctgctcgccacggtgcgcaccgccgccatgcttcgccgctcccgctcggcggtctcgaccgagcgcggcaaggtggccaccgtcgccagctccggcaccggcgagacgccgctgctcggcgacgcgccggccatgacccgcgtccacagcctgatcgcgcgcgcggggccgaccgacgccaatgtcctcatccttggcgagaatggcacaggcaaggaactggtcgcccgcgctctgcaccgcgcctcgctgcgcgctgagcgggcgatggtgacggtggatctgggcgccatctccgaggaactgatcgattccgagctgttcggccatttgaagggcgccttcaccgatgcgcgcgccgaccgcgtcggccggatcgaggcggcggacggcggcacgctgttcctggacgagatcggcaacctgccgctgcacctccagcccaagctgctgactgcgctcgaacagcgcaaggtgacgccggtgggcgccaacaagccggtgccggtggatatccgcgtgatcgccgcgaccaatatgagccgggaccgtcttacggacgagggccatttccggcaggacctgctgttccgcctcaacacagtagagatcgacctgccgccgctgcgcgagcggcgcgaggacatccccctgctcgtcgcgcatttcctcgccctttacgcgcggcgctacgaccggccgccgcccgagctgagcgagggggcgcgtgcggcgctgacggcgcatgactggcccggcaatgtccgcgcgctgcgtcatgccgtcgagcgcgcggtgatcctttcaaatggcggcccgctccagcccgacgacttcccgctgagcgccagcgcgccgcgcgtgccggtgaccgcgctcaccgctgcgacgtctgccgaggccggcgacctcaacctcgaccgggcggaaaagcgcatggtcgaggaagcgctgcgcaagcatggctacaatatctcgctggcagcggccgaactgggcctgtcccgcgcggcgctctatcggcgcatggaaaaacatgggctctgaccgccgcttcacattcgcgctggcgggctggatcgcgctgctcggcgccgcgctgacggccagcgtgggcgctttcatgctgccggggctgggcgccgggcggatcgtcgcgctgctcggcgtggccggcgccacggcggggctgtggctagggtcaggacccgttgatcaaagccagaagaatacggtggcagcgagggcgatggcagagaagaaggcagtgggacacctgtcgtagcgagtggcgacccgccgccagtccttcacgcggagccgtaacttaggaggccgtgagttcttttcggacaatgtccgcgccagcgcccagagcattgagcttgccccttgccacgcgccgggaaagaggcgccatgccgcagttggtcgaaggataaagcttgtcggcatcgacaaatttgagggccttccgcagggtatcggcgacatcctccggcgtctctgtggtgtcggttgccacatcaatggctcccaccatgacttttttgcctcgaatgagttcgatcaagtccagcggcacacgagaattgtggcattccagagagatgatgtcgatcctggatttctgcagtttggggaaggcttcctcatattgccgccactccaaccccagggtcttcttccaatctgtgttagccttgatgccgtagccgtagcagatgtgtacggcagtttcgcatcggagcccttccatcgccttttccaacgtggcgactccccagtcgttcacctcatcgaagaagacgttgaatgcgggctcgtcgaactgaatgatgtcgacgccagcagcctccagttctctcgcttcctgattaaggagcttggcgaattcctgggccagcttctcacggcttttataatggtcatcgtacagcgtatcgatcatggtcatgggccccggcagcgcccatttgatcggccgatcagtctgctgacgcagaaacttcgcgtcctcgacaaagaccggcttcgggcgctcgacggtgcccacgactgtcgggacgctcgcatcatagcgatcgcgaatccgaacagtctcgcgtttttcgaaatcgacgccgctgagttgctcgatgaaggtcgtgacgaaatgctggcgcgtctgctcgccatcgctgacaatatcgatgcccgcctcagctgatctgccagcgacaggcgcaacgcatcctgcttgccttcgaccaattcgtcgtcctgcaatttccagggggaccaaagtgtctcgggctgcgcaagccaggagggctttggcaagctgccagcagtcgaagtcggcaatagtgctttcatacatggatgaccttgttaagcagccagattagcgcacagtctgtccagaatggcctgatatggtttgatgaagtgctcctgagcaaacttgccttgctcgaccgccagcctgctacgctcttcccgatcataattgattcgagtgagcgaatagtcctgatatctgagactcggcttatacatctccgccgccacggagttggcgttgtatatctcaggacgatagattttctggaaagtttccatcgtgctgatcgtgctggcgatctcgagattggtgtaatcgctgagcaaatcgctgatatgatagagggcgaaaggcgcgacactgtgtcggggcatgaaatagcgaaccttcatgcccatcttcgcgaagtaatcatccgtcgcagaaaattcgtcgttccgatattccagacccagcaagggatgctcgtttcccgtgcgacagtaggttttgctgctcgacacgctcaggcagatgaccggcagctttctgaaattgtccctgtaagcctctgaactcaggaacagcttgaacagatttccatgcaggtcgccgaacccctccggcggaccggaattcgcgtgcttcttgctgtgctccagcaggagcacaatgaagtcatagtcccggacataggacgagaagttgttcccgacgatcccgtcgatgcgcttgccggtccttttgtcgacgatcgtcgtgtgaagaatctcgatcagcgggaagaaatctttgcttccggaggcgctgatatcgatctcgaccgtgatgatctcaagctcgaccgaatagcgatcgcctgtgggattgtcccaatgcgcaggggaattgaaccggttgtcgatcatccgcagggtgttgcgcaaattctcctgacgaccctccccccttgccagattggcgaaattggtggtcacacgcgtattttcggcagggcgataatcctcgttgaagggcgtgcgctgtatggagaatgcaaaggcgctgtgggtcatggccgaatatcctggtttctgggatgggctctggctgaaggggacatggaaggtcatgctggaacggcccgcagatgggcggagcgaggctctgccgaccagatcgtcacggtaagcgtgccgccggcgagatggtcgaccaccctgcccctcagagtcgccgccttcatgaagtcgagaacctcatcatctccaaaaccgagccgcgcatgggcatgttcgcggcgcagttcctcgcgatcatgcggcgcgacgtcgatgacgatcagcttcccggtcggcttcagaatccgtgcggattcggcgatgaccgcggccggccgctgcgcatagtgcaggacctggtggaggacgaccgtatccgccgagccggaaggcagatcgagggcgttcatgtcgccttggcgcagctcggcattggtgacgcccgcctgcaacagcttcgcccggccaaagcgcagcatctcgggtgatcggtcgatgccgatcatggagtcagcacgacccgcaagaagatggaccatcgtcccggtcccggttccgatatcgacaagcgtgcccacatgatgatcaccgattgccagcaggatcgcctcgtcgacatcctctgtaggaacatggagcgcgcggagccggtcccactccgcggcgtgcgcagcaaaataggcggccgcttcggctgagcgatccgcgttgatcgctttgagccgggtcgcatctgccgcaagccagggatttcggccatgcacctccgcccagcgatcgagcaatgcgaagacagggtcgacgagcgaagccgcgccaagcctgaggaaaacccagtttccctccttgcgccggccaaccagaccgcagtcgatcagcattttgaggtgcttggaaaccgtgggctgcccctgagcgagcgtgtgagcgagttctcccacggacagctccatctcctgaagcagatagaggattctgatgcggacaggatccgccagagcctggagcgtgaggacatctcgattcatacatgtctatatgccaatataggaatatagagtcaaagcaattcgttccggcacaggcgctcattcggagcgctgcggcgttacagccaggtccgggaccagaggcgataaaaacggtcggctatggtggcgcgaccgcacctgcctgacggcaccagcgtcaaacgagaccgggcaatcgatcaggaaaagcggcaaggcgccacctgccgtttcgcttctcgacaacgccagctcccgcgactagttttcgcggaacgtcccgcgatttttccaacgatggagggcggcatgagcaaggccagcgcgcatcatggcgaggcggttctggaagccgtacggtcgccaagcagcgcaggcgtgtccgcgattgcggcctcatggtgccggtctgttctgaatcacgggcttgatcccgagcggcatgatcagcgtgagcggatcgccagcggtgtattgtcagcgctgcgggctgagcatgagggcatgctggcggttgccgcgccagtgctcgatcatatgtttcggtcggttgggcggtcgggctgtgcagtgatcctgagcgacgcgcgcggcgtcatcctggagcgccgtgcgggcgatggcgatgcaaagggcttcgctgccgcgggtcttgtcgaaggcgcgatgtggggcgaagccgaggaagggaccaatggtatcggcacctgcctcttcgaagacaagccagtcattatccatcgcaatcagcatttcgccagccgtaatgtcggcatcagttgcatggatgcccctgtgcacgacccgcacgggcggcttgtgggcgcgctcgatgtgtcgacctgtcgtgatgaccatggcccggcaatggccgagatgattgctgcgctggtccgtgacgcagcgcgcaagatcgagcgtgattatttctgccgccatttcgaagggaaccgcatcatattcctgtccgacgataccgtcgcaggcaccgcactgctggccgtcgatcgcgacgacctggtgatcggtgccagccgggcggcccgactgcggctggggctgaacgacgccgctctggctgcgccgcgcgtgcttgctcagctgcttggagaaggcgccccgccctcattcgaggatgccgaccgggcggtgctgcgtcaagcattggcgcaagccgatggtaatgccagcaaggccgcacgattgctcggcatcggtcgggcaaccctgtatcggcggatggcacgggccgggctgacgcattgacagattgttggcttgacctgtctcgctagcgagacagaagccgcccgcctcaggccccgcccctctttcatgtcgctggggcgctcctagctttgctgacagacgcccacccaacggcgccttaccagcaaaggaagaggatcaggcacaatggcctccatcgttcaggatcgaccaatcgcgagactcaagtcgccattcgcggcgcgctatgacaatttcatcggcggtcaatgggtcgctcccaaagcggggcgctatttcgagaatgtctcgccggtcaccggcaacccggtgggcgaaatcgcccgatcgcaagccgaagatatcgctgccgcgctcgatgccgcgcatgccgccaaagatgcatggggccagacctccgtcacggaacgcgcgctgatcctcaaccgcatcgcggaccggatggaggccaatctcgaaaagctcgccacggccgagacatgggacaatggcaagccgatccgcgagaccatggccgccgatctcccgctcgccatcgatcatttccgctatttcgcaggcgccatccgcgcgcaggaggggtctcttggcgagatcgatcatgacatggtggcctatcatttccatgagccgctaggcgtggtcggccagatcattccgtggaatttcccattgctgatggccgcctggaaaatggcgcccgcgctggctgccggcaattgcatcgtgctgaagccggccgaacagacaccggcctccatcatggtgtggatcgatctggtaggcgacctgctgccgcccggcgtgctcaacatcgtcaacggcttcgggcttgaagcgggcaagccgctggccacctcaccgcggatttcaaagatcgccttcaccggcgagacaacgaccggccgcctcatcatgcaatatgccagcgagaacctcatcccggtgacgctggaactgggcggcaagtcgcccaacatcttcttcgaggatgtcgtgcgcgaggatgatgactatctcgacaaggcgatcgagggcttcgtcatgttcgcgctcaatcagggcgaggtgtgcacctgccccagccgcgcgctgatccatgaaaagatctacgatcgcttcatggaaaaagccctgaaaagggtggccgccatcgtgcagggcagcccgctcgatccggccacgatgattggggcgcaggcatcatcggaacaacgcgagaagatcctctcctatatcgatatcggcaagcaggaaggcgccgaactgctgatcggcggcggggcggcggatctgggcggcgagctgtcgggcggctactatgtccagccgacggtcttcaggggccacaacaagatgcgtatcttccaggaggagatcttcggcccggtcctgtccgtcaccactttcaaggatgaggcccaggcgctggagattgccaacgacacgctttacggccttggcgccggcgtgtggagccgcgaagccaacacctgctatcgcttcggccgcggcatacaggccgggcgcgtctggaccaactgctaccatgcctatcccgctcatgcggccttcggtggctacaagcagtccggcatcggacgagagaatcacaagatgatgctcgatcactatcagcagaccaagaatatgctggtcagctacagccccaggaagctcggcttcttctgaacgcccccctgcccgcgcgcccctcctcttccggcgcgcgggcccctcgatcttaggagaaaagcaatggccaagaccatgaaagcagcggtcgtccgtgaattcggcaagcctctcatcatcgacgaagtgccgatcccgcaagtcggccccggccagatccaggtcgccatccaggcctcgggcgtgtgccacaccgatctccatgctgccgagggcgactggccggtcaagcccaatccgcccttcatccccggacatgagggcgtgggcttcgtttccgctgtaggtgcgggcgtcaagcatgtgaaggaaggcgaccgggtcggcgtgccctggctttactccgcttgcggtcactgcgtgcattgcctgggtggctgggagacgctgtgcgaggagcagcagaacaccggctattcggttaatggcggttttgcagactatgtgatcgccgatcccaattatgtcggtcacctccccgctaatctgagcttcaacgagctggctccggtgctctgtgccggtgtgacggtctataagggcctcaagatgacggacaccaagccgggcgattatgtcgccatttccggcattggtggcctcgggcatatggcggtgcaatatgccaaggcgatgggcctgaacgtcgccgccatcgacattgacgacagcaagctcgcactggcccgcaagctgggcgcggacctgacggtcaacgctcgccatgaagaccctgccaccctcatcaagaaggccaccggaggcggcgtgaacggcgtgctggtcacggcggtcagtcccaaagcgttcgagcaggcgatcggcatggtcgcgcgtggcggcacggtggccctcaatgggcttccgccgggcaccttcccgctcgacattttcggcatggtgctgaacggcatcacggtgcgcggttccattgtcggcacccggctggacctgcaggaaagcatcgacttcgcggcggaaggcaaagtcaaggcgaccatcgagaccgcaaagctggaagacatcaacaccgtcttcgatcgcatgcacaagggccagatcgacgggcgaatcgtgctggaaatcgcgagctgaggagttcagccatgtccgacggggtgaaaaaggtgcagcgcgtcgtcgccaccccggcggcgctcgacctgatcgccgaaatccgtgccgaacacggccccttgctgttccaccagtcgggcggatgctgcgacggctcatcacctatgtgctacccggcgggcgagttccgcatcggggacggagacatattgcttggcgaagccggaggtgcacccgtctatattggccgtgcgcagggcgctgcgtgggcgcacacgcagttggtcctcgatgtcgtggccgggcggggcggcatgttcagtctggataacggacgcgaaaagcggttcctgacgcgcggtcgggtattcgatgacgcggaacaggcatggttgcgcgacaacctctgacgtgagcggcagctttcaaaaatcccaacgcccctcggccgcctgcacccgggcgatgtcgatgtgaaagtagtcgatcggatgagccctgaagcacttcttccaggcggcctcgctttccagcgcggcagacgaccgatgccgtggcgttgcaggcagcgatgcaggatcgcgtcaggtgcggaagcaatggttgcaacgcgcagagacaatcgtccaggggcaacagcgtgcagtggcggaacgccccaaccatcgcctcttcctcagttgtgaggacggtgaaatgagtggccctgcacccatcggcgcatcgctgacatgggtccgcttgcgccacttccgtaccgtcgtcgggctgatcccataacgaccggccagtgctctcgcgccctcttcactatgccgtatcgctcgacggactgtctgtcgttggggcgctgcccatgatgatcaatcgtaccaccatattgcgggagcagacgcctaaagcacttcgaaaaatcttatcagcgcagaagcgtcgttcggctcctctatcacgccgacgaaaaacaggccgagcacccaattatggtcgctgcgcacatcgacatccatacagctcgtgacgcgctggtacccgtcgaggcgcgcgtagccgatgttacgaatatagagccattcacctttcttgtcgcgcaggacgatgtgcgtgttgagatcggttacgccgtcggttcgtttgagcgagtagtcgcctccgccgctcggatagactgcgccctcgatcttgcccgatatggcgcccccgacgatcttgcgcatgcggcgctcgccatgcggggtctgctcaatgcgcacgggctcgaactccaggcggacctcgaaggcgggcgcgaaaccgattttggcaatgaactgtggctcacgatcgagcgcaatggacaactcagtcattacaacacctcgtaataggtgaagacggtccgatcgggatcggtcctgcgcagcccgtggccgatgatcaagctgtgattcagccagtcatgcgggctatccttaggcgcatcgaaaaagggcgaggtcctcattctgagcggcacgtccttgtctggtggcgcgacgaagtcctgattgatcggcgcgccagcttcccgcggtggcagcccccggtcgagcgcagtcgccggatcccagtcgacccggcgcatatagccgcgattgttgatgtagatctggtgcccatcgttcgcctcgaacatgtagtgcgcgtccagcgggccaccgccgccgccaaagtccgcaccgccataaggcacgaccttgccctgcagacgcggcccccagatatcgccgccaatcgtcggcacgaaggcacgccggaagggcgcctcgatcatgatgcgctcgcggaagaacacgctgacggagaaggcccagcgataggagacgccactcatcgtttcgatgggcgaaaggggcggagatatctgcggatcgctcatgtcatgaccttcctctcgagggttggagcggcactgtattgatcccttgccggaccggaaattttgcggaaggggccactggacatgcggcgatcaaccgcccattcaagcgtccatgagtggcgccaaaccgaccgaaactcgcgctgttggaaatagccagcggcctgcgcgagccagccgactgagcgcggtccatcgtggcgatgtcaccttgccggcggaacttagcaacgccgtgggcttccagatcaggcgtgcgacgggcgttgccgatgcgctgttcgccgagacatttggcgacatggaaatcaacgcggcacaatatgccattctgatggtcgttcgccacaatccgggttgcccgacctcggcggcgggaagcctggtcggcattgcccctaataatttcgttcccctgctcgatagcctgacggcgcggggctatatccgccggactctgagcaccaaggaccgccgcgtccggcacctgcggctcaccccgcgcggcgaggagttctgcgaggcgctggtggcgcggcacgaggcgatccaggccaggatcgaagagcgcatggggcatgggtctgtcgccgagtttctaaggttgctgaagctctattgcggcgcctgatcggcagccaggccatcgcccagatgctcgatcatcgcggcattgaaagcctgcggattttcgacattgctgagatgcgccgcgttcggcaggacgacgctgcggccgttccgcacgctctgtgtgatgagtggcagcgcggcgccgcgcgggccgtcttccgctccgccgatgacgagggtcggcgcggaaatcgacggcaaagcgtcacgcagatcgacatcgcgcagggcgctcgcgttgcccgcataacctgcgaccggcatcccggccatggccgccacgagcctctccacggcatctttccgtccggcgcgaaagccctcgctcagccagctctcgatggtcgtgcgagcgatgtccgccatgccttcggcgcgcgcccgcgcggcgagatcgtcccacccctgcttgttcgggatgaagggcgtcgtattggcgagcaccagacgacgaatgcgctcggggtgatgcgcagccagccacatgcccgtcatgccgccctgcgaaacgccgacgaaatcagcgcgcgcgatgcccaaggcgtccatgatggccaggacgtcactgccgagcagcgcgacggaatagtcgccctccggagcctcgctcgccccctgcccgcgcgtatcgaagcgcacgacgcgccgcccggcgagcacgggcatctggacatcgaagcaggcgatatcgccgccgatatggtgggacaggatgacggggacgccatcctgcggaccctcgacgagaacattgaggcggcaatcgccactggcgatgaagggcattgaacggctccagctcaaagggtggtcgagccccagcgggccgcgggtgcccatggggtttccatataataggggacggcgatgaaggtcgcctcgaccgccgtgatccggccggccttgatcttgaacagctccagcaggtgccagctatgcggctcgcggaagatcgacttcatggccgtgccgtcggtcagcacataatcgtcgagaatgcccttatggtcgataaaccctcgtgccatcacgaggccccttgtctcgtcgaccacgacaaagtcccggtcgcgcacgcgctcgttgaagcgatagcggccgagccggaacagcttctcgacgtcggcataagccttgccattctcgtagcgcacacagtcctcggtgaaggcggtgttgcggatcgcgccgtcattctgctccagcgtctcgaaatagccgttcgcgataccgatcagcgcggcccggtccatccgctcatggtcggcgaccggccgcgcgagatcgggatcatgccggaactcgtcgaccggtccgatgggcgtgggaggacccgacaggttgcgcggggtgctgaagacatgctcggcctcgacgatctcgtctccttcgacgcgcaggcgaatggcgagatatccagcaacatcgagcgtgcggatcgccgtgaagatgccgatgctgcgctgcacggtgtcgaccagcgtcagcgccggccccaactcctcggagatgctgtcccaggtgccgtcgggaaacggcaaggcaacgctgttctcactgaagcggacagtcggggcgatcggcgcccgcgaagggtcccgcgcggcataggctgcgcgataagcgtcggcaatgcgatgaagcatggcttcctcggccagatcggtcatggggtcggtcctttcgcgggcgtgaagatacgcgcagcctccaggtcgtcgcgcagacggccggatgcgagcaccatgagaatggaagcgatcacgacgcagacggtggccacgatcatcgaatagcgcacggcctcgtcgccatagaggccggcccagcgatcgttcagccagccgatcgccagagggccgatgatctgcccgaccatgttgacgcagaacaaaaagatggcggccgtcgtggcgcgcatcgagggcgggacgatggcgaccatcgctgcataactcgggccgaaatgcatggcgccggcaagcgaggcgagcccaaggccagtcagggcaatcggcaagtcgtccgacagcaggaacaatagctccgccggcaccgaaatcgctgccccgatggcggggagaagaagcagccagcgcgggttcctgcgcgcggcccagccggccagcgcgccgccgccgatcacgccgacgatgctcgagagcccccggatcggaccgaaggcggccgccgcctcgcctggcgtcaggccgtgtacgcgcatcaggaaggtcggcgtccaggtgatcatggcataggtcgtgacggcgaggcaggcgcccgaggcgcacatcaggccgaagctgcgccgcgtgcgcagccaggcccagaccgtgccgaaggacggcgcgtcggccttgccgtccttgccgaggcgctgcggctctggaacggtcagaaagagcaggatggcgatgacgatgccgaaggagccggccacgaaataggccgagcgccagccatgatgctgggcaatatagcccgcgacgggaagcatgagcagcgccgagaggcccgaccccgaggtcatgatcgagagcgccaacggccggccgcgcggaccgaaccggtcggacaacatggccgttgtgggggcgatgcccgccgcttccgccgcgcccatcagaaagcgcgtcagggcaagttgcgcgacattggtgacggcgccggtcagcaccgtcatcaggctccaggccgcgcaaccgagcgcgaggatgttccgccggttgccgcgatcggccagccgcgcgatcggcacgccgaggccggaatagagcagcacgaaggcgaagccggtgatgaggccgagcatcgtgtccgagatgtgcagttcctgcttgatgagtggcaggacgatactgaggatgctgcgatccaggaagctcagcgcatagatgatggtcacgacgaccagcgtgtagatggagatcggcgtccagtcgccgcctggctccgcccagccgggcggggtttgctgagcggcctcaccagacattgagttgcgcatcgctataccaccgggcatggacctgaacattggcgcggaagggcaggatgacccggccgaccgcaccatcctccggatggcgtgcatccgccaccaccagttcggtgcgcatctcggcatagttgctggcggttccgatcagccagccatccccttcctcggcctgatcaagtcgcggcacgaatgtcacctcctgcagggcgtgggttggcccagcgtagaaggcgcgcatcgtgcggtccttcaggtcgaacacgccatagctgttcgtcaggcgccgcgcgccggtgccgaggcgatcccggtcgaccggcttggtcgggtcgttgaacgaggtataggcatagcgcgtctcgcgccccacgaaccgttcgtcgacgcgtcccagatcgaccacggccagatccgggaacagggcctcctcccgcacgctgtcgtcgccggaactgagatcgaaggtcagccgcctgatcagcgcccggctcttgaagggatcccatctggagccatccgcgaagggaaagaacgggaacggattgtcctcgaacatcggcgcatcgaggatgaccttgtcgcctgtcgtccaggcattgaacgtgtggatgacagcgcgggtcggccccttgaaccagcgcaggtccttcgcctcgccatcgcgcgggatgatgccgtaatagctgggcctcgtcccgtcccagtgccagtggatcttgcccgccttgagccgctccagatcggtcacataaccgaacacagggaaaatcacatgtttctcggtgatcgcgaaatcatggatcatgctgacataaggcattttgagccgggtctcgcgcgtcaccgcgccggcgcgatcaatggtatagaggaacacgtcgttggtcgcggggccggtcgcttcatagccgaaggtgaccatctcgccggtcaccgggtcgaccttgggatgggcggtgaaggtctggctgcgatagcgcccgccgaaatcgtggaagccccttgtttcgagcgtgaccgggtcgatctgcgtcggcggcgcgtcttccttgagtgcgaacaggcgtccggcattcacttcgacattggtgttggccaccgtattgcgccacggctcgtcgacatgacggaccgacggatcggtgtcgaagggattgcgataatagccgtaaagctgacggtcggcggcgcgattgttgcgataccgctccgtctcgatccagcggcccttatagtcgacgcggccattgcggaaccggaaccggctcacataaccgtcctggctgaagggcgagtcatccttgtgcgccggtggataggcccagtcgccgccgacacggatgaaggcgccgttcagtccgtcggggatggtcccctcgatctggcaacggggcacttccgcctcgaaaccctgcggggcaaaaaagtctgatgtttgggacattttgggaatgactctcgatccggcagctgggttggaggaaaggtagggatgatgggcaaaaggctggttcaactgggatagcgggtggcgcgcgaaagaagcgccgcgaaggaggccatgtcgcgctccttctcgacctccccgatccgctggcgcagttcatcggccaggcccttcgggacgtttccggcaaacgccacctgctggtagaatttgcgctccacctcctcgacggtgctgcccccgtaacggcggggccggccgatcagcctttcggtcaacacggtgccatcccggcgtcgaacaccgagccggattcccgtctcgcccgccgggagctgggtcagcgtcgtgcgctcgatgaggctgaccagggccggatcggcaatcgccgggagggcataatcttcctgccgcagatcgccgcgcagcagcgcggtcgcacaggcaaaggccaggctgaaattagtctgcgaatgcagcgacggcccggagcgcaacggcttggaaatgaacagcccaaggatacggggctcgacctcgatcgtcacggagtcgatcgtcgcgagatcgagcttttcccgcgcgcggagggtcagcgcgctttcgatcgccgggtgtgtggccgcgcaggatggccagggcttgaagtagatctccccattccattcccgcccgagcccgccggtcagcagatcgggccgggcacaacccgccgtgaactgcgcatagaagccgcacggcgagagcaacggatcggtcatgccgctccagccaatttcggcgaaccgcgccgccaggatgccgttgcgcgctgccgtgccttgcaggatcttccagctattggcgccatcccagacattctgaaccgtgccgccgatctgatcggccgcgatgccgagcgcctgccgcgccttttccggcgagagctttctcgaatgcgcggcgattgcggcggctgccatggtgacatggagcgggacgccgtcccagccgtcattgaaatcgaggcccgacgccgcgatggaccgggcggcgagatcgtcgccgagcgcgagcgatgtcaggaacgccttgccatcagacttggccgcttccgcgagcgccagcgccgtcatgacggtcgtcggcgcattgtgggagggtgagatgacatcccgcaccttcaccgtcatgacctcgaagtcgaacgcgcgcgcgagcattgcattggccattgccgcatcgggaaccgacgccttgcgatcaaggccgaagacggtcgcgtcgcccccgctgtcgctggcgagcagctcggacatcgatctttgattttcgccgcgcaggccgccaatggcgcagccgatgacatcgagaagccgcagcttggtgcgttcgcgggcgccggcgtccaactggtcgaagtgggcggacgcgacatgatttgcgatgaccgcgctgaggccgccatcctcgcggctgggcgcgggcttctgtcgcgcggcccgggtgggcgccggcgccgggggcggcgtcgatgcggccagcgtggcggccggcagcgccagagctgcgccggccaggacggtgcggcggccgagcgccatgcgatcagaagcggacattgacgcccaccgtgaaggtgcgaccgatcgtgtcataatagattccgttcgtcagcgtgaagaccgttgtcgatggcagggccggcggcggggtgttgaacaggttgttcacgcccgcgaacagccggaacctctcccccacctcctggctcgcctgcaggttgagatattgataggccgggacatggttgttgttgatcgacgtcgcggcattcaggtttgccgtattgtcgatattgcccgccgagatcgtggtgacctgcccggtcagcgagaagccgccgccctgataggtgagagacgtgttcgaccggaaacgcggcaggccggccgggctgttgtccttcacatagtcgatcgtcgccgagccgttgccaaggttgctgtaatagtggaagacataggtcccgctgaagctcagcgtgagcgacccgttccaaccatccctgatgtcactgagcgccaaacgatagctgccggcaatgtccagtccgttggtgcgcagcgacgcggcgttgagatagcgggcattataggccgtcggcgtcgtccccgcgaaggtgaagagcgagcagaaataggtctgccccgccgagcacagattgcccgcgaccgtgcccgacaccgtcgtcacggcatccttcagatcaatattataatagtcgatcgagagggtgaagcgcggcgcgaagctcggattgatcacggcgccgatcgtcagcgtgtcggccttttccggccgtagcgccgcattgccgatcgtagcgttttgcgggatcagcgctgcggtcacgccattgacggtcgccgagagattggtgaccgcaccggcggagaacagctcgaagatggcgggcgcgcggatatcgcgcgaacgggtggcgcgaaaacgaaggccgtcaaacggttcccacaccgccccgcccttccaggtcgtctgggtgccggctgtgctgtagtcggcaacgcgcagagcgccgttcaagtccagcgagcgcaggccgggcagattccgggcgagcgggacgatcgcctcgagatagccttccttgacattgaaccggccgctatagggcgccgcgttcgacgtttcatagagcccggctgcggcgacggcatcggcaccgaccacttccttctcgcggcgatattccgcaccgagcgcgaccgagaccggcccggcccagctcgaaaagggcgtgccgcgcaggttggccgcggccgtcacctgatcatatttggcggtcgcgaccgaacgatccagaatatagtcgatagcagcggcagacggcgtaccgttgccgaacagattgatgggcacgcagccggcggcattggcattgaaggacggacccggcagcgtcgcgcggcaaacgatgtcattgcccgattgcaccgcatccgtcgcaaagcggaacttggtgagattacggttattgagaaccgtctgccgatagtcattctcggcccaggtaacatgcgcatcccatgaccagccgccgccgagcttgcccgaggccccggccattaggcgcggagtgcgattggtgacgtggaccttgaacaggccgatatcataatcgagacgcgagatggtgaagctcggcagggcgcccatcgcgctgcgcacgaccgccggaatatagggattgctggcgaggatggtcactgccgcatcacgcggcggcagcgccgtcatctgcgcgcgcgtctcggaataggaggcctcggccttcagggtcagcgcgtcgctgaactcatattcggcatggagatagggattgaagcgctcgatcccgggcgccagcgagacaccgcgcgccagcgactggccctggccgccgatctggagggaggcattgcgaatgcctcccccgtcgaagggcgccacggtcgtcgccgatgtgaactcgtaattgcgcagggagaaggtcgctgggccggtgatgagtcccccgagcgacgagcctgcgtggacgttggtggcgatgatgttcgcgggctgcccattggtcgcaaaggcaggattggcgacgcggccatattcattggcaccccagggccgcgtgtaaatgtccccgacttcgtcgttcttcacatagtcgatgccggcgacgatatgaccaccctcaccgaacgcggccccgcccagagccgcaaggcgataattgccggcgtcgccatatttgctgacgccggcctgagcgcgcagctccagcccggtgaaccggtttttgaggatgatgttgacgacgcccgccaccgcatccgagccccactgcgccgaggcaccgccggtcacgacctcgacacgttctaccatgagcgtcgggatggtgttgagatccggcgcgctcggcgtcgtgcccgtgccattactggcgggagccagtggaggaacacgcgcgccgttgaccagaaccaatgtacgcgcggcgcccaggccacgcagatcggcggttgaggcgccgggggtctgggtgcgaatggcattcgcgctcgggctggtggtcgcccggaaggcgggctgttcgttcagtaactgagcgacgttggtcacctggcgattgtcaatcgcatccgagccaagaacgttggtcggtgtcggtgcgtcagctccgtggggagcagcgcgcgaggcggtcacgataatgtctgctgccgtggcttggctgctgatctcggcttgctcgacctgaggtgtgatctgcgccagcgctgcactcggcagtgtgagagcgcttgccgccgaactcatgagcagcgtccttcgcaggcgtcgtgcgccccgacagaaaaattccgtcatcttccctctccatatgattcttatttagttcttgaggaagaactattctgaaaaaagcacttctgtcaacagggagcggtattgggcgaacgagagaagggtggctctacggccatcatcgcaccgctaagctacgctggggcgggggccgtccatcccatcagtcagcttcaccgagctttcaagcagccctgcttgctcgaagtgcttctttgaacagttcgaaggccgtcgttccccttcgatcgggtaatagaggtggtagccggagaaacgctcgcaccacggttccagcaggcatgcgaggcggccatcggcaatcggtgaccccaccagatcctccagaatatagagaatgccgaagccctccagtgcggcagccaccagcaggtcggcatcgttgaacactggcccgcgtcccggcgcgaccgtcatcgcatgaccgtcgcgctggaacgaccagggagacggatccccatgggcatcgcgataggtgatgcagcgatgcgccgtgaggtcggcgggttccatcggcgccgaatggccgcgcagatagcctggcgcggccaccaccgcgacgcgaagcggcggcccgactgccagcgcaatcatgtccttctccaaatgctcgccaagtcggatgcccgcatcgtagcgacccgccacgatgtcggtcattccgttctccacgcagaccttcacgtcgatgccggggtgactgtgtatgaaggacggaagcatcggccatagcaaggtctccgcggcgtgtttgtccgtcgtgatccggacggtgccaatcgccgcgccgcttgcacgggacagcgtctcgatcgcagcatccaacccagccagtgctggcgataaagtggcgagtaggcgctccccagccgcggttggggcgacgctgcgcgtcgtgcgggcaagcaggcggaacccgagttggtcctccagccgcttcatggtctggctcaatgccgactgcgtgacccccagccgcttcgcggcacgcgtaaagctccggtcggcggcaatcgcagcaaaaacggcgaggttaccgagccgatccggatgcattgatgatccatcaagccgttgatcaagtcagatagtctggcgatcacgctacttgaatcatcgtcggcacgatcttgcgccagcggaaagagatcgcaagcaatcccaggccgatcaggcaaatggaagcatcgacgatcagggccatgccgtcatcgacgccgagcacgatagaatgccacaccgcaagggcgatcagcaacgcgcctgttccggctcggccgatccgcgtcagactggtgggcgagaggacaggcgatgcgccgagcgaggcgaggctgatcccggcccaaatcgagattggtaaggtgactgcaggggtgaacaacgctgccgacgccgccccggccaatgcgagcggctgcccccagacggtcgcggcccagacgcgttcccagcctggcaccggcctgcccttgtcgcgtcgtcgcgccagccagatgttgacgccgccagctgccagataagtgaggccaagccccagcaacgcataggcaatcttgacgatgccgccgccgaaccagccaaaatgcagcggaccaagcgaccctagaatctgctggcccacattgttctgcgctgctttctgctcgtaataaagcctcccggcgcgatcgaaggcgtagacatcgctgctggcgatgcgggatgtgtcgctttccacctcgaacatggcggccgcgccctgctcggtcggatgttcggcaatgagatagctaatgcgcgcgccctgcgcctgttcggccacgctggcaaacagcggtcgcagatcgatcggcggggcaggacgcttgtcttctgccggatggggcggcgtgaagatggcatagaccttggcggtatcgccctgaaacacggcaaggccgatcgcgccgataatgaccgtgctgaggccaagcaatgcgccggtcagcgagacggtgaggtggaaagggagtgcccacacgccgaggcgattgtgcagatcggcttcctgcagtcgccgcgatcccccgagccgcagatggaaagcatcgcggaagatacgcggatgagccagcaatccggaaatcaatgaggagagcagtgcaacgccgctcagcccgacgatgaagatacccctgctctgcggcaagtgcaggttgatgtgcaggcgcgtcaggaaatgcgtccagctttcgcgcaattccccggtgatgcgtcccgcgctgtcgacgatccaggtggtccgcgtgccatcttcggtatcgacccgcagggtgggccagggccgctcctcgctgggcatcaggatgaagacgtgctcgacagccccttccgtgcgcgccatcgcttcgcgataggccgcctgagcggcttcgccggagaggcgctccatgcgctcggcgcccggattctcccaacgatagaattcgttggcgaacacggcgatcgctccggtgaggcagaccagataaagaagtgcggcgaaggcgaggcccaggccactatgacccttgagtaccgcgcgcacgagatcaggcgacgggaaggatgcccgctttttcgtcttcatcatgtcagccccttcaacatggctgcgccaaagccgataacggccgtgcccacgagtacggccgtcgcgcgcaggatgcggctgtcggcaagggtccatgccattgcactcccccaggcaaatggcacgatcaggccaccgatcagcagccgtgtctgaatttcaccgggcgcccagacggcatagctgatccccagccccatggccgccaccatgccgatggggccggcgagcgaccagcgcaaggtggtgcgccacgcgcttggtgcccgctctgcaggctccggggccagcccttcccgcgcggcacggcctgcccgggcgggacggagcgtatagcccgaagcgatgactccgagtgccacgacggacagcagcgtcaccgccacgaacgggccgcgcgcctcgccgatcgcccatgccggccaaagcaatgtgacgacgagcagagcaagccccaccgagcgccaacgggccttgccttccttgagtcgccatgcccggcgcaaggaccatgcgccggcgaagcagccggcaatgattgcagcgatggctgccaggaatcccgcgtcactcaaaacccggcctccagcactacgccgatgctgcgcggcgcaccaatcacggcgaaattggtaaagtcattgacgtactggtcatatttctcgtcgaacagattgttggcgaagagcgaaagcctccagtgatcggcttcatagccgatccgcgcattgaccagcgtgcgcgcgccaacgcggctgtccgcctgcgggatcgacacgtcggtcatcaccgcgctgcgatagctggcattgacattggcattgaagccgcccccaaatcgcacattggcccctccggagagcgtccatttcggcgcataggggaactccagacccgaaaggtcggtgatcgagccgacatcggtcacgaactcgtcgaacttcgtgcgggtatgccccacgctcgcgtaccagtcgaagctccgcgagacccggtgcgccacttcgagctcgaagccgtagatgtgcgacttgccggcgttgaccgtgtgcgtatcataggttccattgccgaaattggcggtggtctgctgctcggtccagtcgatgtagaaggcattggcgttgagagtcagccgaccatccagccacgccgagcgcagggacagctcataattccaggtaaattccggatcataagcgaacagctgtgatcgcgccgtgttgaagctgctgccacccgaacgatagccgcgttgcacgacgaaggcagtcgaaagatcgggcgtccacgccatttcgatcccacccttgggcaggaacgcgttaaatttgcgggtgccgaccggcgcagagccgttggcatcttccaccagccccaggacaaagccgttcagggccgtgatcgcgccatcgagcggcgccgggtagagcgttgcgtccggcaacgtgccgacgaatgtcgcgatcgcctcgccgccgatcttgttgcgctcatgatcatagcggaagccgccgatcagcgacagctgatccgtcagccgataccgggcgtcggcgaacaccgccatggtttcgacctgcgtcgggaaatccgacgtatagtcgaccgggatgttgggcagcgcagcggtgtagatcgccgcaacctgctgcgctgtcgcggcgccaagactgggcgtgagcgcatttataatcgtgctggctggggtcggcaccagtgtgacctgatgcgatcggcgatattgatcgcgattatagtaaaacaggccgacaagtccgctcagccgatcgctctcatagtttagccgcaattcctgcgtgaaggttttcgcgccgcccgcgatgtcactataggcgatgctggcggccgaggaatctccgtcatatttgcggatgaaatcggtgtcggtccacgtgccgagtgcgctgagagacaggccaccgcccagatcatagcgcaaatccagcgtcacctgatcattatcaacatcgctgctgttgggataatcggacgggttggttcgcgtatcgaaataattgccgttcgcacgatcgacataaacgaacagatagccgccctgcgtctcgaaatgatggtagttcaggcgcgcctcgaaatcagggagagccgaaggcgtccagagcagcttgccgcgcaccgaaaccgagtcgacggggttttcgggtgccttgcgagtggggttgtaaatatatccatcggaatcgcgcttttcggcagagattcggaaggccagttcgttcgccaccagcggtccgccgccggcaatcgcgaactgagtggtgtcgaaggatgacacgagcgcgcggcccttcacgccccagtcgaaggtcgggtcctgggtgcggatatgcactgcgccggcgagcgcgttgaggccctggatggtggactgcggtccacgaaagatctcgacttgtgcaacatcccacatgtcggtggggccgttggagaggatgtcctgctgaaccggggcgccatcgacgaaaacggtggccgtcgcagcatcgccgccgcccgaaacaccgcgctgatcgatgccgcggatcgagaagccggaagcaccataggtctcggagacgttggcagtgcgctgataaatttcctgaatggtgaggacattctcttcctcgagacgctcagcggtcacgacgcccaccgacgccgtcgtttcctgcaagctgcgcgacgccttttcgcccgtgacgatgatttccatcggctgatcagcaggcgcgatatcctgtgcgagtgccgcagcaggccatgcgagaacggtgagcagcgacgtggatagcaggcaattggcgttcatgggtccccctgacgttcgtaaggggagcctctatttttcacgctaatgcgagtcaaatgcaaatagatgctgtctcgccttatgcgacgcagaattttaatgtgatgagccacgctcaggtgtcccgcctgctggtatcggccgaccgcgtcaccggcgtcgaggtccagcggaacggacggatcgaacagatacaggctgacggcgaggtcatcctttcatccggtgcgattggctctccggccattgttcggccggcgcgttctgaaaggaggatcccatctctgcgcggagaattattgcaagcgctatcgcccggcggcgcgctatccccagaccatcgacacggcgacgtcctaaatcggcttccgctgcgcgcgcgacttgccttcgcactgattgctagagcgtatttccaaatccaaccgtcccagctgtagctcggacggttcctccatagcagacgattgaatcaggaaccggctgttcccagatagtgtctgcctaaggaggaaggaatcgagatggccggtggatggtcacgcgatggcgcggtacaagatcagatcgacgatacaatcaacgacgcagtccgtgccgcccggtcacgcatacacacgggcgaaggcagcgagcattgcatcgattgcggcgaacgcatccctgcccgccgacgcgaggcgcttcctggcgtccgtacctgtgtgctttgccagagcgaacaggataaagcggtggttcattcgacgatcaaccgacgcggaagcaaggacagtcagttgcggtaaacctgtcggaatgaggcgggtgtgcgaggcgttgccagtcagttccgttcacattcttccctgacagacccatctggcgaatttcggtaggccactcccctgtcaccgcttcactttgcggtccaatcattttgcatcgctctcctctccgcggcggcatccaggggatctccgctgatctgggtatcgatgtaggccatgatggcggcattcccgctgctcgccatgcgatagtcagcctgggtctggggctgatatgcgaccagcgcgcgcacggcccagctgccttcctcgcggcaggccacgcctgcggtggaagaggtctcgaagctccgacatagattgccgccagcgtcacggaacgtcaggcgaacctgcacctgctgatcagatccaccctcgtggcttgcgctcgccagctgtgtatcgagcgcggcgagcacctgcgcgttgacagcaagcccatgctgcggcgctgtatcaccgccagtgaacatatacccccccatgaatcccgcaacaagggccgccgccacgccagcccagcgcggcaagccagagccggggacgacgcgcttcatgcgcgcgcttgccaggcccgccaccctggcatcctctcgcgccacagcgctgatcccggcgggtaccggcgctgtggctatcggaccgaaagccgcgcgcagctgcgcctgcaactggcgttgcgcttccagcttttcgcccagcgccggagtcgctgcgaccagcgccgccacgcgcttcgcctcggcctcgggcaactcgccgtccagccaggcgtaaagggtctcatcgtcaatcatcgggtcagtcattgcctcatccttcgccgacaagcgccagcagcgcattgcgtcctcgcaccagccgactggacaaagtgccaacgggtatgtccagtatctccgcagcttcgcggtagccgcacccttcgatcagcacgagcgcgactgcctcacgctggtcttccggaaggcgggccatggcagccatcagcctgtcgaggtccagccgcgcctccagtcccgggcgtggatcttcgcccacctgttcaccaacctcttccggtagcagccgcgccatctccctgctccgcgcacgcgccgtgtcgatccaggcattgcgcgtgatcctgtacagccagctatcgagccgcgtgcccggttgccactggctgcgggcccgcagcgcgcgctcaacggcgatctgcaccagatcgtctgcatcgacagaactgcgcgagagcccgtgcgcaaaacgccgcaggcgcggcaacatggcggagaggccttcttcgaatgcgtccaagccctttcctttcagcgtcgtggatgaaacgaccctcgctctgcgtttcatccatagccggaaaaaatgataaggaccgaccatgggaagacaatcacctgcaattctcgtcatgaccgcgctgctcaccggtgcggcacaggcacagctgctcccggggaatatcggcgcactgccggggcaggtggcaggtcgggtgatcgatccgctcctgggggatgccgctgcgagccttggcaacacagtaaacggccctgtagatacgctgagcgtgcgcgccgtccagacgctgaaccgcgcctcgctgcgcgatctgcgcctcgagcgcctgcaggcgctcatccgcgcgaaccgcgaggtgttggaggccgatgacgatggccagccggtgcgacgcggagaaatcatcgcgctcgatgcctcaccggccttgctcgcgcgggtccaggccgccggtttttcgatgttgcgcgaagatgagatggaagggatcggcgtgcgcgtccatgtgctgagcgtcccgcggggggagtccgggcgcaaggcgctggaacgtttgcacaaactcgcaccggagggcgctttcgatctcaatcatgtgttcgagccagccggcagcgcgctcggcgcggcggcgggcgctgctgcagcggccgctcgcagcgtcagggatcgtggtgatgccatcggcatgatcgacggcggcgtggccgctcatccagcgcttgccggcgcctcgatccgccaacgcggcttcgcggacggcgggctgaaaggaagcgggcatggcacggccattgcctcgctgctcgtcggcgaggagggggcttttcgcggcgccgctgccagccgttcgctgctcgccgctgatgtctacggcggtgacccggcctcaggatcggctgaggtcatcgcgcgggcgctgggctggctggtagccggcggtgcacgggtcataaacatttcgctcgtcggcccgcctaaccggctgctggcccgcgccatcgaactggctcatgagcgcggcgccactatcgtcgccgccgtgggcaatgatggaccggccgccccacccatgtatccggcgtcctatcagggcgtgatttccgtaacgggcgtggatgcacgggaccgggcgctggtcgaggccgggcgcgccgcccatctcgatttcgctgcccccggcgcggacatggtcgccgcattgcccggcaaggactataccaaagtgcgcggcacctccttcgcggccccgctcgttgcggcgcgactggcggcggccggtggttcgccggcaaatcgggtcgccattgtggctgacgaggccgtcagcgggcacggaaaagtcgggcgcggcattgtgtgcaagatgtgtcgcacggtgcccgcaacgactcgctgagaaaaaattctggcgtcggggatgaagtcgcagaccctcatcgttcttctttcgacgggcggccatcgagcggcccgcatcttgaaggagatgagacatgaaacggattttgatcaccactctcgtcgctgccgtttttgcgctgcccgcgcaggcgcagctcctcggcaacgtcggtggctcgctcggcggcacgctgggcggtgcgggcaatctcggtggcacgctgggttcagcctcgcagaatgtgaacggcacactgtccggttcgggtcgggctcacaccagccggtcggtcgacacgcgttcgggctcggcgagcgccagtgcggggctcgccggcacggttgccggaacggtcgatagcgcgacttcggcgactggcccggcaggaacgtcggccagtggtggcggcaagcccggcaccagccagagcatcgacaagagcgccagcgcctcaatccagggtgtcggttcggatgactcccgcaggactgccggcgacgtcgtcggcaccactcgcgacacggcgcgcggaacctccgatacggctcgcaacagtgcgcagggcactgcagatacggcgcgcaacgcggctcgaggcgcggctgaaaccgctcgcggtacggcgtggggcgctgccagcacggcgacgcgcgacgccgtcgacgcggctcgcgcggttgaagtcagcgggtcagtcgagggttcgggctccggcgcgttcggccagcccgccagcgccagcgacgaataaagtcccagcgtcgccgtcgggcaacgccgcgtgggacaggtcgtccgggaacgtgctccgggttcgatgaggccggggcacctttcttcgatgacgatctggtcaggccaaatcctgaccgccacgaggagggttccggcgcggggtcgaggggagagcgatcgaaggatgatcggtcataagcgtgtagacattgctgccatatccatagtccaacattgctttgttgaagtgcgcaaaagcctcttcctagtttcgcgcttggatcgatgcattcttgtcttccagcgtgctcatctcgctatggttagcgttcgatggtgaagaccgcggtaaaactgaaacacggcagtgcaactattcgtcagtctatgaccatggcggtttcttgatgtgaatccgcgttaccgctaaccgcgcgaggccccgaaggcggcaaggctctcctccatgtcaatcccgctttcggacacgcccaatgaaatcgcgcttgccaatctgtacgcctttcatgcgcaggatgtcataagcggtcgtggcgtgaaaatagaaattcggctgggagaaggatagcaggaattcctcggcggaaaagtctatggcattagagccaaattcaaagcgcatgtcctgcccgatgaagctttcgacttcctcggcacttgtcgcttcaagtgcagcaatagctccggcgacgcgttcgcgcagtccgtcgaatgtggtgggcggtatggaggtgtccggcgagaaggtcccatttctgacgccctcgatggcaccgatcgaatgcacggtggtcgatttgacctgataggcgaaaggaagcatgtcgtccgcaagacgtgcctgaatgagtgtctcgggttcaatgccttgctcaccacaaaaggcctcggctttgccgatcaggttcgagatcgaattgaggatctgcaaataggacgggattgtcgcggcatagagtgtgaaggccattgcgctgactcctgcaaaggttgggcattcctgcgcgcggttggcgggcgacgtcaatttgaaacctagcccaacgccggtcggtcgagcaacggtactgctggaggtcagcgcgtctggtccacttcgccgacaaagcgggcgccccccttcccgatcctgcgcgtttcgagaaggttgatcagcctagatactcgcttctcccggaagttcgcgaatggcagacgcgccaagctgttgcctgaggcgcgtgacgtcgtgccacaccgtcgacagccgagaacaaatagtcggcaggggatcgacagcagccatgcctgcggcaccagacaccagttcggccaataaggccatgatcgatgtggccgagatacttcgggttgccgcctttgggcggtaccatctctggattctcatcctctcatgcgccgtcacgttcttcgatgggctggactttctgctgattgcctacacgctcccctacattcgcgatgagatgcatctgagcgaaacggcgatgggctatgtcagcgccgccgcctttgtcggccagatgatcggggccctcgctggcgcttatctcgccgatctgctgggccggaagcccatcatcctgacatgcacgatgctcagcgcttttctgaccttctcgaccggctttgcacaaacgcccgaaaccctcatgatcctgcgcctgcttgccgggctgaccatcggcgggctgcttgccccggcatggtcgctcaacatcgaggtgatgccgcgcgcgatgagggcgacatctgtcaccatcatcatgctcggcttcagcctcggtgcgtctgccagcggcgcactcacgaatctgatcgcgccccacctggggtggcatgccgtctttttcctgtgtggcgcattaacgctgatcctggccctggtcctgctgttcacgctgcctgaatccgtccgctggatggttgccaaaggaaaaccggccagcgccgtcctcccggccctccaacgtctcgcgccgaacgagcctctcgatcgctccagtagcttctatttgtccgacgaagcgtcctcctcggaacgcacctcacccgccgccatgttccagcagctgttcaagggctggctggcctatatcacgccgctgatctgggtcgcatatttctgctcctcttttgcgatctatctcaaaacgagcttcggggtgctttttcttgaagagctggggctttccgtacccgatgccacctggctgggcgccgtgaccggcctgctcggtgcgcttggcggtgtgctgctgctcgcgttgaccgaaaagcgcggacccgcctggattgcgctggctccggccatcggagcgcccttcacgctccttctcggcctcggccttgtcctgaacgggccattcttcattcccgtcgtcctgatgagctccatcatggtcgggacgggccatgctgcggtggttgcgatgaccggcatctattaccccagcgcgatccgcgccaccggcggtggctgggcgagcttcgtggcaaaattcgcgtccgtggcagctccgatcatcggcgcccatttctttctgggaaccaaggaacgcgtgttgcacggctacctcttttcggcagcttgcctgcttggggtcattgtctgcgtgctggctctggcgaaattcgcggcgcgattgaccgagcagaagccggacgcttaggctattccgcgacgctggcgaggccatgcgagccgcacgcgtcccagcgcaaccttgccgttaacgaggatcgcgccggacatggatgggccagaaagacccaggcaatcctgtctgcgctcagctccgcaccgcccgccccacgacggattcgatcacggcccgatgcgcttcgacgacaggctccagcaatgctgcgtcgaccttgtcgatcgtgtcatcggccacatggcaccagcgatgaatgccaagacctgcaaaggcattcgcatagccgcggtcgatgatggaggacagctctcccgctccgcccacgacttcgatcggctgctcataacctgcaaggccgcgaaatgcggatgtcgcgtctgccatcaggctgtgcgaagacatgagaacccgctgcggatccgcggtcgacaggagctggcgattgcggccgagcacctcataggcgtcgcgcgtcgcgaggccggcgcccaaatgggtccagacttgcgtctgggccggaggcggcccttccgaaagggagtgatgcgcgccggcaaagtccagctcatgaccgcccgcattgatcgcgaagagggagtgatcgggatagcgaatagcggcccagcggcacagctccaggaacgctgccgtgcccggggcgcgctccccgacacaaagcccccagcctgagcgcggcgtcgagaatgcgagccactttggccctgccaggcgacgggcaaggatgttgcagctattgccggtcgcgctcttcccggtgagcaccagggttagaggccgctgcgctgccactgcctcgacaacggccggcaggtcacgcggcgccatgagggcaatggggacctcagcaatcggcttcaaacgcgtgttaagagcaatgatgtttccagtcgggcccgtggtgacgatcacgatggccgccggcttgtgaggaatgacctgatcaagcatcagcttggcgtcaccggtgaagatggccgcatggcggccataaggcagcacgacgatagcgatcttgcccgttacggcgcgggcctcaaaggcgtcacggaccagaacagccggcgccgtgagcccggccgggggcgtcgtgatgacgacgggctgggctgcgaccggcacatgcttgctcccgaagcgcaactccgacacgccgggctcgaacaccgggatcgggaagtcgacctggttcacgtcgaatcctgcggcgccaagccgctcaccgatccatctggccgcggccagatctcccggcgatcccgacaatttgctgccaaaggccgcataagtttccatgtcttcgcgcaattgcttctggagcggagatgctggtccattaagacccgaagaagtcgcgttgacgggcccgggcgttgccgaagccggagatgcgctgcccagtgccgccacgccgaccagcccgacagaagcctgaagcatatcgcgcctgctttgcatcgtttccgttccttctccgagcccttgggggcattttcaatccgacgggtcttcgcgatcccacggcgctactggctgggtaaaggcgacgatgtcttcaaccagtgcctggaccagcggctgagacatcttcacattcgggaccaacgctttgagccacaatgattttgcgggaaattcgggcatcagccgaacgagccggccggcgcgcacggcgtcgcgggagacgaattcactgagcatggcaattcccgcgccccgcagcgccgcatcgcgcagaaccatggctgtgttgacagcaaagcgcgatgtcacattgacggccagatcgccggattcgctctcgaaaacccaggttccgccgatcgattgggaccccaggcaatcatgctcgaccagctcgcggggatgcttgggatgcccctcacgcgcaagataggaaggtgcggcacagatcaccatcggatgttcacacaatggcacatcgatcacgccggcataggaagcggccatggccccgatcgcgaggtcaaaaccttcctcgataggattcacggatcgatcgacgagcacgagatcgatactgacgcctgcgtggctttgaacgaaatccgcgaaaaaccgcccgaaatagctgctggccacggttgtggggcatttaatcctcaaatgcccgtcgagtgcctggcgtgaccggcgtgcaccggaaatgacctcatccgtctgccgtacaagggcgcgaatgcgaggcagctgccgctcgccgaaagaggtaagctcggccttgcggggcgtcctgatgaacaagacggcgccgagttcatcctccagacgcccgatccgcttcgtgaccacggacggtgcgatgttgaacttgcgcgcagcgcccgcgagactgccgcattcaaccacggccagaaaggcgcgcatgttgagcagcgtatccatcagtgagccatgggaggaagcatcggaggcggcatcatttgaaggttacccgcgcgaccgcaatccctttctcaccggcaaccgagtaatagagatagatgcggccatcgtcattgagaacgccagggtcacgcagggcatgctcgaagccggaagccatgccgccgcgtgatgacacgagcggctgatccgccccttcatagggccgttccgggcggagaacttcgatgggtgttgacgctgtccattctgaccagtcggaacgcaggtcgacgctggaatggaagatgcgctcgggcgagtccccaacattggtgtagaaaatatggagcgtttccccgatccgggtcacccccgcatggcgcatctcgtcaaggatgcgcggccctgcctcgaacggcggcaaaaaggaggatgaacggaagaactggccactgcgcagccaggttggataggcagtggccttatccgccatgcccagcccgtaataggccccctcgtagtcgaagacccgaatatagggcgcgccgaatgccccggatgcagccgtgaagttcagcccatccgatgacgtcgcgacgaagctccgctgcgcatagggtcgcccgccataatcgccgcccggcatttcggttgccccgtgataatagagcacgatccgcctgttctcctcatccacgactgcgtcgggtgaggcgatatgatgcagggccgaggtctgctccagacgcaacgtgccggccttgtagacggtccacggcccctcggggtggtcggcataagcgagccggatgtaaccgccccgatgatggccgaaatacatataatatttcccgaggggatttttgagccagctcggcaccttgatgaccgacgggccatcgatattgttcccgagttcactctccagaccgggcatgtccgggtaaatgatgggacggtttcccagtcgctcggcagtcaccgcagaaatcttcacgctctcgctcgatcgcgattcgggggccggagcggtccctggcgctgtgctggcgaggacagggctcgcgaggacaggaagggtcagcagacaagccagcacgcccgcaagtctgcgccgcatcgtccgtgccatcgacatgtccctcatcctctcaataaatgcccgtacattcagcttttgtgtgcggttccctgttcggcttccggcaccttgccggcctggtcatggaggaacacgccctgcctgcgcaactcggcttggagacttttcacgtcgagcgcccgcggctggacgccggcaccgaccgagagcgcggctgcggcgcctgcggcctgcccggtgagccagcattgcgggatctcgcgcatgaagccgtgggaattggcatcgcagctgatgtgcttgccgccggccagcaggccatccagcttgcgcggcaccagcgcgccataaggcacggagatcaccggatatttgaggctgaccgatggactgacgccaatctcgtccggcagcgcgatgccatcggcccactggctgcgaagcaccttgccgaccccgcccagacgccgcgtgtgccgcacgccgagctgcgagccgctctgcagcatgtagcattgctcaaaccccggcgcatgctccaggaagaactcgcaatgcgtctgcatgaagcggtgcgagcggatctccagctcggtctggtcgtccacgtcgagcgccgaaaggccggactggcgggggcccaggaacagcgcgatgtcattgcgccacgagacataaggcggctggaagaagcccagccgctcacggcccagcttcgcgaattcggcatattgctcgggctcgttgccgcggaacgccagccagcgatccatgtccaccccgcccagcatgaagccggtgttggcgctgtgatggacgtcgccttcctcgatgtcggtgtcgaactcggccccggcgcgcgcgaagatatccccatcgccagtggtatccaccaccaccttggcgcgcagggcctgacgcccggccttggattcgaacaccacgccctcgaccttgccatcggccaccatcggcacggcggcccagctatggaacaccagccgcacgcccgcgcccagcagcatttcctggctgatgagcttgagccgctcggggtccagcgtcggtgaccagcagaccgtgccgtggaaggcggcggtgcgctggccccagtagctggccttcctgggatcgcgcgaaccccagtcggcgcgcggcggtccggccaggccggccgtgggcaagcgccccagcacatcattggcgaagccctggatgacctgccggccggtccagtcggtcatccggtcgatccagatcaccagcccgccggtcgagagcccgcccagatgattatagcgctccatgagcaccacgtccgcgcccgcctgcgccgccgcccaggccgccgccgtgcctgccggcccgccacccaccaccagcacgtcgcatgtgtggtagacggggatctcgcgcgctggctccatccacgttcccgtgccattggcgcgcggcagcacccggccgcccgtctcgaagacgtcggatgccagaaaacgatcttccgactggcggacttcttgaactttagggcgatccatgacggacgaaccatttcctttctgcaggatggtgctcatcgcaccatcccatcatgactgacgaagggcttttgccctctcagagcttgaacctcagaccgacacggaacgaccggccaacctgatcgaacaatggcgacgcctgatccgggaaaggcggcgcgacattgaagatgttgttgagacggatgaacatctcccgactgcggtcagcgtccctggaaacatcgaccgtgaacgtggcgttggtgtagaagatgttcttcgtgtcgttgaagttgatcgtgttgagcgcgccggtgccgacaacgaaatcattgtcgatcttgccaccctgcagccagcggagatccagcgtgctcgtcaggcgacctagctcatgcgtgatcagaccggagacgcgccagtgcggtgtcacatactcgcctgcccgctcttcggtgctggccgtggccacggccgtcgtcgccagggtgtcgagataagtgcccaacaggcgaacggagagcgtacctgccccttcgccgaagatgttctccagcgaagagcgataggcagcctcgatgtcgacacccttcgtcttcaggcgatccagattctcgaagcgcaccgtgatgccgctgatgtcgccattgggcgcaccgccggcggtggtgacgaggtcgcaaaagtccgaaataccatcgatatagcaacgctcgagcacttcattggccgaaatcgtaccgatcaatcccttgatgtcgatgtcgtaatagtcgactgagagacggaggccatccagccagctgggctggtagacgatgccggccgtcaacgtattggccgtctcgggatcgagattggaattccccagagacgtgacctcgacggtgtagttcgtcgaacgccgtgggtcgcgaatattctgacgcgacaccgtcgtcggagcgaacagctcggcaaaattgccggcccggatatcgcgggaccgcgttgcacggagccgcagttccctcgacaattcccaggtcgcaccgatcttccaggtcgtcacgccacccgacgtgctgtaatccgtgtagcgcgccgcaaggttgagatcgaacgaacgaaccagcggcagatccttcaacagcgggatcgccagctcgccgaacacttccttcacattgtagctgccggcgatcggctgacgcgagccgctttgccactgcccagcctgcgaaatggcatccaccgtcgcgtcgatcgattcctcgcgatattccgcgccaaacgccgcgttgatcggaccggcccagccttcaaacaacgcaccattggcactgaatgctgccacttgctgcttggtggtgaggtcgaacctggacgtgccggtgatgtatgaaatggcttcctgcgatggcgacccgaagccgaacagattgagcggcgcgcacgccggatcgtcattggcaggattggaatcggcattcacgcggcagacaatgtcatcgcccgagcgcacggcgtcgatcgccttgcgataattgatcatgttgatctgaccgacatactcctgaacgaagtgattgcggccatattgataataagcgtcgaacgaccactcgccgagcttgccttcgacgccgacgacgccccgatagaccgaaggcgagcccacacgtccgcgcacggcaccaaggccgggctcccggtaggagcgaccgaagttgaagcatgagacgcccgcggcgatggcgcgctcgcggaattcgtcgctcagataggggttggtgatcggcaccagaacgttgccggtctgaccgccaggaatgatcgtcgcggagcacgtcggattacccgtgaccgaaccctgctgacgcggctcggcgaaatagccgttggtcacggaatgagcgaacgttccttccgcaaacagggagagattgtcgaacacctcgtaggagacgcgcgccattgccgaatagcgctccaccggctgctgcagattaccacccggattgatgatttcggtatagttatcggtcccgccgatcatccggttaccgaagacctcgccatagccaaactgacccgtttgcccgcccggcaggaatgtggtcccgcgcagcggaccactggtgatcaggccgccttcccagagatcagtgcggcgcacatcatccgcgtaaatgttcgcgggcaagccattcgcggcatagttggaattgccggcgaggccacggctggcccatgggcgaggacgataaggggtctggccgaccccgtcattcttcgaatattccccgccgatgagaatgtggccacgcccgccgccgaagcgcgttccggccgctagcccggcaagcacgttctgggcatcaccatattgggaaataccgctctgcaccgtgccctcgacgccttcgaggtccgatttgagaatgagattgatcacaccggagacagcgtcggacccccaggatgccgaggcgccgcccgtcacgacctcagtccgtgcgatgagaatggaagggatgacgccaaggtccaccgtgccatcgggcgctgtggcgacgtgccggcggccatcgaggagaaccaacgtccgctgaggaccgacattccgcagatcagccgtcaccgtcgcagaggacagggcacgcgccacaccgctgcccgttgtagagaatgccggaatgaggcgcaggatatcatctacgcgcgtcggagcgacggattgaatctgcgccgtgctgatgacagaagtcggcgtaggggccgtaaacccgccggcctgaatgcgcgagccggttatcacgatgtcctgagcgggcgccgcagcgcttccagcagcagcgctttccggtgcggcctcagccgccacaggcgcatcagcgggctgctcgttgctctgagccgtcgccgcgctgaacgggcacatcaccgcggcgatgcaaacacccacaagaaggcgccatggcgctgcattgaaagacttcatctgatcctctccctgcttcaacttattatggcctcaagggtgaggcgccattgcgccgcgggctcgacacgcgagctgagcggctccaccctgaagtgatggacagcgtcttaggtcgggcctggatcgtcaggaagataagctcagttaggagatgcattctcaaatcgagaatggtcgggctgtatgcgcactggggcgctggagcattgaagctcatcgcgcctgagaaccgagatcgaggcggacggccagggcagagccgttcgaccagatcaaggccgacagacgacttgtgcaatggcccaagctcgcgagcatgaagctgatataaaagtacacaatcttgcgagaactgcctgcccccgcgatagcggccgttcgctaccccgaaggaaatcgccgaaagctgtcagaggttcataaatctgactggggcgctattatccagagcttgtcccgtgcgtcagtcaaattttgaagcgcaatggcaatttgccggcttttgaccgacatcaagcaaactgcactttcgccaggtccagggacagctcccacagacgcgcggcggcggcgtcatccagcgcctgcttgggcggttgctcctcggttggatatcctcgcgtgccgccaagccgatcgggcccataatagccgccgtcccgcgccgagggatcggttgccgcgaacagcgttggcaaggcgccttgccaggcgggctggaacaggaaccagaggtagcggcgcagccgaccatgaaggctcgatcggcccgagccgttcacgatgaggtccgtgcgcgtgatgcccggatgcgccgcgtggctctcgatgccccagccggccgccttgctgcgccggctcagctcgagcgcgaacatgaggcaggcgagcttggactgggcatagacatgcatggagcggtagctgcgctcggcctgcagatcgtcgaaatcgatggccccctggcgcgccgcgacgctgctgagcgtcacgacccgtggttcctgccctttcctcagcagcggcaacagatgcgcagtgagcgcgaaatgcccgagatagttggtaccgaactgcagttcgaagccgtcgcgcgtttcacgccgttccggcgggcgcatgaccgccgcattgttgatgagcagatcaagactgtcctgttcctgcgcgagctgccccgcgaacgccgcgaccgagccgagatcggcgagatccagcttcccgaaccgcacctgtgcgccaggcacggcgcgcttgatcgtcgcgactgccgcggcgcctttctcgggattgcgcccggcgatcacgacattggccccggcggcggccagggcaagcgcatcttggaagccaagccccccggtgcccgtcacgaccacatcacggttccattggggtgggatgtcactgctcgtccagttcgtcattgatgatccttgccttcccaacgcgggcggggcgccgcgggcaatcgaaacccgcgatgcccttgccccgccgtcctgcttcatgatggcggtgagccggaaaaccaccatgccggaacgcgcaaaaaacctgcccattcctccacgaggttgacaaacgtatggcaccttacatatttgtaaggtagcttacgaatcaagggaggcatccttgccggacaaacaggaaggcacagcgcaggacagtatcggcgcctgggcgaagcgctgctatttcgccggtcgggacgtcatggattccgttctgcgtccccatggccttggctccgtgcaatggtatgttctgcaccggcttgccacggtgggcccagtcatccagcgcgatctgggacggctgctggagatcgaacgcgcgaccatgagcggcatcgtcgccacgctcgtgcgcaagggtctggtcgagcaggtgcccgatcaggccgaccagcggcagaagctgctgcgcctcaccgatgccggcgcgaagctgtggaccaccctgcccgacctgtccttcattcgcgccgtggcgttcggcgggatggacgaggccgatatcgagaccgcgatcggcgtgctccgcacggcaaccgaacggctcgaaagcctgcttgagaaaggaaacagaccatgacgatcctggtaactggcgcgagcggactggtcggcgcccggcttcttccgcgtctggtgcaggcggggctggactgccgggcactggcccggccgggcagcggcgtgcctgcgggcgtgtcgatcgcgactggcgacctgctcgatcccgcctcgctggcatcggccgtgcagggcgtttcggccgtcatccatctcgcggccgtcttccgcacgaccgatgccgacctcatctggaaagtgaatctcgacgggacgcgcaacctcatcgccgcgatgaaggcccatgcgccggacccgcggctcatcatggccagcacgtcccacgtctatgacgccgacgccccgcgacccggcgcagaagaggatcgctgttcccccacgctcgactatccggcgagcaagctggccgccgagatggacctgcgggacagcggcctcaactggtcgatccagcgcttcggcttcgtctatggcgatggggacggccatatcgagtcgcttccccggcatctcgcccaagtgaagcttcaccccgcccagcggatgagcatggtccatcatcgcgacattgcgaccgccatgatgctggcgctggatggcgcgatggacgggcggatcgtcaatatcggcgatgatgcccccacatcgatccatgaactggtgcagctggcgggaggcgcgatcgagccctcctccgcgccgctgaccaatccctggcgcctgcatatggacggcgcgcttgcccgccggctcggctttcagcccatcgtgaggagtgtccaccaggcggcgcacgaagggctgctgtaacgcgcggccatgggaaggcgcggctcctaagccggcgccaccgcgcagcgcttatgcctcttgcagcgtgcggctggcatatcggctatattggcggcgcatatccagcacgtcccgcttgggcgcggcaccaaacatccgcgtatattcccggctgaactgcgacgcgctttcatagcccacctgataggcagcctcgctcacattgaccccgtcgaccaccatcagtcgcctggcttccagcaagcgcagctgcttctggtactgaagcggcgtcatggacgtgagcgccttgaaatgctggtgaaatgacgacgtgctcatgcgagccgtctcggccagctgctccacccgcagtgtctgcgcaaagctgttctgcagctggaaaatggccttgctgactcgctcgctgctcgattccggcaggcccaggttacgcagttcgccgccatttgggctcgtcagcagccagtagcagatctcgcgcatcacggacgggtagaggatcgggatcgcctcgggcgtctcggacatccggagcaggcgcagcatgcaatcggccagaggtgcatcgaccttcccgacgaacaggcagggccctgacccgctggtcggcacgggcggcgtttcgagctgtcccagcacctcgcgcatgatcgtcatgtcgagatcgatggtgatgccgatataaggcgcgtccgcgcttgcctcgatgacccgtccgctggccggaagatcaaggccgatcgccagacattccatcacgccatagcgaaaggtctcctcaccgaagagaatttcctttgcgccctggatcacgacgcagagccccggccgatagacctgccgcatcggcatccgggcctcgaaggaccgcatgatgtgcatgccggcaagccgcgtgggaaaacggccctcgccgccgccctgggcatcgatatgagcggcgaccgccgcgtgaagggctgaaggcacgcgtttctccgcctgggcgagcggccagcgcaggacctgcccatctctgctcaccctatcggcgcctggaggattgggcaaatttattgaggtattcggcattctgatcatgggtcgctccatctaacttgctggcaccaacccaagcgaggagcgtcacgatcatggcagaaattgccacgcgatcaacagaaatatccagcgcttctttccagatcggcgaggaaagctcgaatgaacatgcggatggatggcgctccggcgcaatactcgtcgcccttttcctcgtcagcctgatctctcagattgatcggatgctgcccttcatcatggcagaagcgatcaagattgatctttctctcagcgatacacagatcgggttgctgacaggccttgctttcgcggtctgttatacgcttctttccctgccgcttgcccgcgtttcagaccgggggtcgccccgtttcgtgcttgttttctgcgcgctggtctggagcgcgatgacggcgctcggaggccttgccgcgagtttcctggtcctggcgttcacgcgcttcggcgtggccttcggtgaggcgggcgcgatcccggccggacatgcgatcatcgcgcggaaaatccggccggagcgaagaggcctggcgatcgggctgttcgctctgggcatccctcttggcaccatggtggggtttgcggccggcggcgcgctcagcgacacggtcggctggcgcacggcgctggtcggcgcgggcgcccttggcggcgtgatcgctgtcactgctttcgtcgccatcgggcccacgccaccgctgcagcgcatggcggcctctgcagaacccttcatgcgcacaagcatgcgcctgctgtcggcacccggcttccgctggctgttcatcggcgcgatcgccagtggctttgccgcggcgcctttttatgccttcgccgcccccttcctcatccgcactcatggcttcaccgccagcgaggccggccttgccttcgggctgccgcagggcctgctgggcatcgtgggtacgctgctgggcggtcgctggttcgaccgggtggtgcgctcgggcaccgggcgcgtgctgggtccccctgccatcctgttcatcatcgccgcaatgacgacaacggcaggcctgttcgcccctgtcggctggctctcgatcctgctgttcctgccgagcatgctgtccttcgccttcctgctgccatggggtttcggcgctgcgcacctcgtggccggccagggccgcgaggccatggcgtcgagcctcgtcctgatcggctcgggcctgcttggccctgcgctaggtccgctcatcgtcggcctgatcagcgatgcgggaagcgcggcgcacatgcccaacagcctcgggctcggcctgctgaccgtgcccgtcgccagcatcctcagcggcctcgcaattctgatggcaaaccacaggatcgctgccttgcttcggcagcgctgactccaggggggcgccaatcccacccgccccgccgcgacccccggccaccgaaggacaattttccggaaacggaacgccttcggcggccccctcaaaaagaaggaaatcgactatgcgaactctcgtctcgaccttgcttgtctgcggcaccgccctgtcggccaccggcgtccatgcgcaggaggcttccccggacaccccgtcgcgcggcattgtcgcggttggtgccggtatcgtgcccgaatatgatggcgcgagtgacatgcgcgtgctccccttcgtcacgggggagatccgcctcggcatcgtcagcctcgaaatgcgcggccagcgcctgcgcctcgatctcaatccggggtcgcgtctctcctttggcccggcgatcggcctgcgcctgccgcgtgacgatgcggacggtcccgtcggccttctgccggaaatcgacaccgcgatcgaggcaggtggcttcgtgggctacaggatcggcggcgaccgcttcggccagggatcggtgcagatggacctgaccgtcgttcacgatgtgtcggacacgcacaaaggcctgatcgcgacggcgaccgccagctatgcagcgatccgcaaccccgtcttctccctctcgctcgatgcgcaggccggctgggccaatgcggattatgcccgtacctatttcggcatcgacgaagccgccgccgctgccagcggcttgccagcctatcgccccggcgccggcttccgtgacgtgggcgccggcgtgacggcatcctactggttcaaccgccgcctcggggtggtcgcccgcgccggcgcgagctatctcatcggcgatctcgccgacagccccgtcacccaggagggcagccgctggcaaccggccgccggcctcgccctcgcctatcggttctgaaggcccgtaaggcgggcggctccggcgacgatactgcacggcgccgcccctttcgcagttcagatcgccacggacgaatagtccattcgctcgagatccgcgatcaggcccggtccactcggctcccagccgagcagtgctcgggttcgggcgctggatgctgacatgtcggtggctgcgaacatcgcgaaccagccgaaatgggtcgccgcatcttcaggagacagagaaacgagcggaaggtcgaggccagcagcaacgctcgccgcaatctcgcgaagggccaccccttcctccgcgactgcctgatagcgtgcccccggctcggcccgctccagcgcgaggcgatagagccgcgccacgtcaaggacatggccggcggaccagcagttctcgccatcgccgacataggcaacgacgcccttttcccgtgccagttccacataaggcgtgatcaggccctgcttcaccgtgtcatgcacttgcggaaggcgaacgaccgacaggttcacgcccctttcaagcagcgcctcgccagccagctcagcactcgaccgggggtggtggcggacggtgaacaacgtctcgacggccgggctgccatcatcaggcgcacccatgatcactgccgaggtgatgagcagtggccgctcagagcccccgagcaccgcgccaagcgcatcgatcacgtgacgatcctgttcgcagctcgccgcatattttgagaagtcatgatcgaaggcggtgtggatgacagcgtcggcgcgctcggcgccggcgcggatgctcgcaaggtcctccagattgccgagatgggcctgcgcgccagcggcggtcagcgcgcgtgcgccggcctccgagcgcgtaaggccgatcacctcatgacccgcacccagaagctcaggcaggattcgcgaaccgataaagccggtggcaccagtgagaaagatacgcatggggaactcctccagattgacggaccgccccattcggtgagaaggtattcctgttaaagtagtgactttatcatggtataattatcgacaggattcggatgcccctccaaggcgagaaccagctcggcacattcctgcgcgatcggcgcatgcgccttgacccggcgaccttcggctttcagccggggcgccggcgcacccccggcctgcgccgggaggaggtcgcccagcgtgcgaacatcagccccacctggtatacctggctggagcagggtcgtggcggcgcgccgtccgccgatgtgctggaccggatcgccaccggcctgatgctcaccgagccggagcgcgatcatctccacatcctcgcgttcggacatcctcctgaggcgcgctatcgccagcacgaaggcatcacgccgcgcctgcagcgcgtgctggacgccatgccgcacagccccgccatcatccggacggcgacctgggatgtcgtcgcctggaacaaggcggcgacgctggtgctggccaactatgccgagctgccgcgcgaggggcgcaacgtcctgcgcctgatcttcgccgatgaacgggtccgtgccgcgcaggaggactggcgcaacgtggcgcgctacgtcgtcagcaccttccgagccgatgccgcgcgcgctggggccggtctggaaatccggcagctggtcgatgagctgtcagcctcgagcgccgaattcagggcgctgtggaatgacaatgaagtcatgggacacggcgaaggcaccaaacgacttcatcaccccgtgctgggcacggtcgacctggaattctccaccttcgcggtcgaaggacgatccgatctcatcatgatggtctacaatccgacgataccgcgaacgatcgagcgcattcaggcgctggttgcggaggcatgaagtggagattttcgaacggacattcgaacatcgatctgcgcttcccgacagcggacgcccgttcaccccccgttgaaagtggcgcgagcttggcggatccgcgacagcgatggcatcgccccccccaaactgaaccctccaaaaagtagattgcaacctaatattctaatcagtagattgctaccggaataaaaataactgggagagtgaagcatgagggattccgtcaagcggctgctcgcacattcgagcgtggcagcttttgcagtcgtattgtgcgcgggcgttcagcccgtgcacgctcaggcgcaggaaagcgcgactgacgttccggccgagagtggcacgtcaaacgaagcgatcatcgtgacgggatcgcgcatcgtgtccggtttcgatcggcctacaccggtctctgtgatggacggcgcgaggctcgaggagcgaggctccgcgaatatcggcgatgctcttgctgaaatgcccgcgttccgcgcgacaaacacgccggcctcgactggccttgcagcagcagctggctatgtcggcggccgtatcctcgatttgcgtggtcttggcgctgttcgcacactgacactggtcgacggcaaacgcttcgttccctcgaccacgcaggcgacggtcgacaccaacatgattccatcgatcctgcttcagcgcgccgaggtcgtcaccggcggcgcctctgccgtttatggatcggacgcggtttccggcgtcgtcaacctgctcatcgacaagaatttgacgggctacaaactagccggccagatcggcttttccgaatatggcgacaattatacccgccagttcggcggcgccgcgggctgggcgctgggcgaccggctgcacctcgtcgtcggcggcgaatatgagcgcagcagcggcgtggaggcctgcccggagcgcgaatggtgcgctaatggcttcatcaacgtgggccgcaatccgcttcgcccaggtcagacggccaccattccggccaataatatgcgccgcgccgcgacgccctggagcgcttcgtataatggggtgaccaccccgcccgcttctgcatatgtcggcaacttcgtgccctcgctgcgcccgattgacggcattactttcggcgcggatggaacgccgcgccgcttccagttcggcacgcacgtcaattcactctatcaatttggcggcgagagcgacgggccgggcgagaatatctatttcgactttcccatcgtctcgccgaccgaacgctgggcagcaatgggctatctcaccttcgaggccacgcccgcactcacgctggagctcggcgtcaattacggccatggcgaaggcgaccatcgtgcgcccgcctatcgcaacaccgcaatcaccatccgtgacgacaatgctttcctgccgcgctcgtccgacccgacgctcgatatcccgacaattctcgcgcaaaacggcctcaccagcttcacgctgggcaaggggttcaaggatatcggctcctcgccaatccatgtgcgcaacaatgtcctgcgcattgtcggctcggccgcctatgagatcgacagcaactggcgcgcggatctttattatcagttcggtcgcaatgatttccgcagcgacctgaccaatggcgtcgtgacgagccgcatgctgaacgccctggattcggtccggaattcctcaggtcaggcggtgtgccggatcaacgcggatggcatcacgaccaatgacgatccgagctgcgtcgcgctcaatccgttcggttttgcaaaccagccgaattttgaagacgccaaagcctatgtgacggccaacgccttccagaccaacatcacgacggagcatgtcgttgccgcgaacctgacggggtctctgatcgatctccccgccggcaaactcggtatcgcgatcggcggcgaatatcgcagcgacaatgtcgagggcgacacggatgcgctctcgcaggcgggccgcttcttcaccggcggcggttcgaccatctccggcaagatcgacgttgcggaagtctatgccgaagcggaagtgccgttgctggcagacatgaccgcgttccaggaactgggcatcagcggcgccatccgtcggacccattacaaccgctcgagcgcgactgcggagagcagcagcgtgaatgccacgacctggaaggtgggcggcacgtgggcgccgatcgatgccattcgcttccgcgtgacccgctcgcgtgacatccgcgcgcccaacgtcgcggaactgttcggaccgctcaccaacacgcagggcattgtcactgacgtcggccgtgaaggcgttcaggctgttgtcccgatcacgctgggctccaatccggatctgcgtccggagaaggccgataccttcacggtgggcgtcgtcctcgcgccccggggcggttttctgggccgcttccgcttgtccgtcgattattacgacattcagatcgacgatgcgatcagcacactgggtcagcagaatatcgtcgcgcgctgcgccgagggcgatgcgcagagctgcgcgcttgttacgcgtgacgcggaccgcgtgatcacgaatattcgcgatacatttcagaatgttaatgagctgattgcacggggctacgacatcgagctggcctatcgtcaaccgcttggtggcaatatgctgaatctgcgcgtgctcgcatcccatgtgaaggatctgatcacggtggatgccgtcgggccgaccgaacgcgcggggcagactggcctgcgcggcggcacgcctccgggtattcccgactggaccatcgacggcacggctacgctcgatatcggcgagcgcttctcgatgaccgcgaatgcccgctggatcaatgacggcttctacaacgctgctttcgtgggcgccgagcaacccggctttgccatcgggtcggcgaacagttccaacaccaacgccatgcccggccgcatctatctgaacctgctcggcacggtgaaggtgccgatcactcaggataaccggatggacgtgtatttcggcgtcgacaatgtcttcgacaaggatccgccgaactatccaggtgcgaacggcagcggtaataacgtgctgttcaatcccgtcggtcggatgttcaaggccggcgtgcgcgcagcattctgatccattcaggcgccgggcctgcgaaggtccggcgcctcctggccatccaacgcgaggcagtcatgttcgatcgatgctccagtaacaggccgcacattctgccgctcggggcctttgtccccgctctcgggccagccccccatcgtcgggcccggggcgcggtccgccggacggatgcgcacgcgcctcgcaccgctggacaggacgcctgatcatggcccgcacgccccgctcgatcgacatcgcgtcgttcatcaatgatcgcaagcttggcccgttcaattacaagctgatcgtgctctcgtggctgatcaccgtgttcgacggattcgacatgatgctcatcagcttcaccgcaccctggatgcgggacgatctgggcctctccacccacatgctgggcaatgtcttctcggcgggtctggtcggtatgatggtgggcgggttcgccctggcctatatcggggacaggatcgggcggcggcagacgatcatctgggccgccttcgcctttggcattctcaccgccgcgaccagcttcgcggaaaactacgagcagctgctgttgctgcgctttctcgatgggttcgcgatcggcggcatgctgccgctcgcatgggcgctaaacatcgaatatgtgccggccagatatcgctccacggtcgtgaccgtcatcatgatgggatatagcatcggctcctcgctcgcggggccggtcaccgtgtggctcgcgcccgattacgggtgggagggcgtgttcatcttcggcggtatcggcaccatcgtctgcgctttcggcctgctcttgtggctgccggaatccgtgcgctttcttgcctccaagaacctcaagccgcaggtgatcgccgcgactctcaacaagatcgacccggcgctgaaagccgcgccgcaggatcgtttcctgctgtcggacgagaagaaggacgagggcaatttcacagtcggcaaactgttcaccggcgacctcaaatggctgacgccccttttgtggatcggctacatcgccagcacgctcgcggtctatttcaaggccaactggggaccgatcgtctatgaggatctgcagttctcgcgcgagacggccgcctatgtctcgtccatcggcggcgtggcaggcgcggtgctggggctgttgctgatgcgctttaccgatggcaagggcccctatgcggtcgccttctatccggccatcgccttccccctgctgctgctcgtcggcctcgtgccgatggaccccgcggtcttccttgccgtctcggtggcggcgaccagctttgtgggcggcgcgcatttcggcattctttcgatcgcaggggtcttctacccctcctcgatccgtgcgaacggcgccggctgggccacctccatcgccaagatcggcggcatcgccgggccgatcgtcggcgcttatgtgctgtccagcggccttcccatcgtgcgcagcttcgctatcctggcgctgtgtcccgccgcgcttgccttgtgcgccttcggcatcggcgccatcgtgaaacggcgccggacgccgacggcccctccggctccccatctggctgaggcgaactgagcatcatggtcctgctggcatcccgcatgagacaaacgggtcgcagagggcctcgcccgtgaaagagcagcgacgcaccaagaaggcggaaggcggagagagccccgagcagtcacccggcgttgcgaagaacggcttctacggcggctatcccaaggaccaggccgagcgccatttgcggaacttctacacgaccaccgttccggatgcgcaggatgtgttcaattttcgtacgacgcgagcgctcgtggtcgctgggcgacgctggcgcaagctggcgaacgaccggctcaagccgatcgggcagaacatggcccgctgggaaacgctctacctcatggcaagctcggaggatgagatcagccagggtgaactcgcccgtgtggtcggcgtcgaagggccgaccatggtatcgatgctgaactcgctcgcgcgtgatgaactcattgatcgttaccagagcaagattgatcgccgcatcacgcacaaccgtatcacggagaagggcatccaggtggcgcagaacatcatggccatcacgaacaagctgcgcagcgaagtgctccgggacatcgatccggccaagctcgcggtgacgctggaagtgctggagcagatccattttcggttggacgaactgagctaactgagaagcattcattggaatgatgtcggagacggaaagatggtcaaactgacagatgcggaacaggcgatgcttgatgggcaagccggagcggcaacaagcaaagccatggaattgctcatccgctatgccgatgcgctgggtgccgagcgcttcgtcgagacgaacaatgtcgcgggcgttcccggctccgcgctacaatgggtgaaggatcattatgcggccgacggcggcgattatcgcgccgtcttctcgcgcttcgacctggattccgacgaggtcgtggacgtgccgcgcatgaacgcgttctcctgtcatctgcagggcgggatggaccccgcgctctggcaggagcagggcatgagcgcggatgcgcatgccaatttcgtgtccgacgaagccgaggtggccgcgcacggcattcagatcctcaagacctgcacgccatatctggccgggaatgtgcccgtcatgggcgagcattgcgcatggatggaatcgagtgctgtcgtcttcgccaattcggtgatcggcgcgcgcaccaattgcgaaggccgcgaatccaccagcgccgcaatgctggccaagcgcattccggactggggcttccatcgggatgacttccggaaggggcagcatcgcgtcagcgtggagatgccggtggactcgatcttcgagtggggcatgctcggctatttcgtaggtgacgccgtgcaggataccatcccggtcatcactggcgacatcagcaacccaagtctcattcgccacaagcatttcggcgcagcggccgcatcctccggcggggtcgaaatgtatcacatggtcggcatcacgccggaagcacccagcgtcgagcatgcctttggcggtgcggcgcgtggcgagcatttcgtctatgacgccgctgcccggcgacgcatctatgagacgctcaacagcgtcggccagagcgaggatgtcgactatgtcatgctcggctgcccgcattattccattgaacagatcgctcaggcggcagcgctcatcgaggggcgaaaggttcatgccaattgcgcgctgtggattttcacgagccgcgccgtcaaggcgacggcggacgcgaacggctacaccaggatcctgcgtgacgcgggcgcctatctgatgaccgacacctgctccgcgatcagccaggccgtcccgaagggcacgaaagtggccgccctcgatagcgccaagcaggtccactatctgcccgcgatgatgggcatcgaaggttggtacggcacgacggccgaatgcatcgacgctgcctgtaccggcaagtggaaaggaaaactggcatgacccagcttctggagaagcctcggatcgtcctgcgcggccgcaaggtcgtgggcggcgtcgctgagggcgaggcgcttgtgacgcgacagaccatctccggctggggtggcgtcaatctcatgaacggaactgtcatcgaaacccggcacgagctcaagggccagagcttcgcgggcaaggttctcgtttttcccggcgccaagggctcgtctggctggtccggtatcttccacatggccaagctgcgcggcatggccccggttgcaatggtgttcaacatcatgacgaccaaggctgcggtggtcatgcggacacctgcggtcacggactgcgaccaggatccgctggatcatatccggaccggcgactgggtccgcgtcgatggcgacgcggggagaatcactatatgggaccgcaagccggattgaagcgatcgctgcctcgttttccgctgagcgctggcctgtatgcgccgcagtgtgctgaggaggccggcccacaaattgagcctgatctctgagccgatctttctccgtcccagatgggacctggcgaaagaccgacccagagatgaccggtgtcggcgatgacgacgccgtctaaggttcagaacttctttcgaacagtgactgcccattcccggggacgcccgggctggccactggaatagccctgcccgccgaccgtctgatcgtagatcgtgagcagatagtattcgtcgaagagatttgtcacttcgagcgagacatcaagatcttcctcatcgttgcgccaggtgagccgcgcatttgcgaccgtgtaggcgtcgatgcgattgctcgaacggtttgcggacaccgtatagatcttgctctggaacgaggcatcgatgcgcggggtcagcgagcccgccgtaccgaggtcgatctcatattgcgcgccggcgctccacttccatttcggcgtgtagggcgcatagtcgccgaattgcgggccgttcagattggtcgggccgcccaccgccaccgtggttgtgccgacggtgtaggttccaaagcgcgtatactcgaaatcaagatagctgaccgcgccatcgatgagcagaccatccaccggacggatggtcgcctccacttcgacgcccttgatatccgcatcacccgcgttgaccggcagagcgcatggcgcgccaaaccctgcgccggtgatagccgtgcaattgctgagcgaaagctggatccctttgtacttactcaggaatgttgcgacgttcaggcgcagccgccgatcgaagaagtcggtcttcaagcccagttcatacgcgttcagcgtttccgggccgaatgaaagcgcctgctgaacaaagaatggccggggatttacgccgccgcccttgaagcccgtcgagaactgagcgtaggccatgacgtcgttggaaaaggcatattgcacatttgcgcgataatccacgcgctccccgctgaacttcccgatcgttccattaagcggcagaacgccgtttgccgttaccgaggtcgggtcaagatagggccgttggcggatatattggtaggtcttgctctccttggtgtaccggatgccgcccgtcaaagtcagcgggtcgatcgggttccaggacagatgggcaaacaccgccttgctgtctgcgtcgaccgggtcactttgctgaaactggagatttgaagaacgcagatcctggaacgaggtatagacggacttctggtcgctgtaataggcgccaaccgtgtagtcgatcgtgctccctatctggccgttcagcctgagctcctgactgaagaagcgaaaggtcagcggcccataaccaaggctgtgagccatcggcgagacgtcattatcgttcgagaaatttgacgtgtagcgccggaatgccgtgatggaattgagctgcaaatggtcggcgagcgcccattcgatctggcccgagacgccccagcccttgaatctcacccggccatcgccgctcgacgcccggaaatttccgtcggcaggcatgtcgtaggtgccgaagttgcaatattggccgcaaacaaagcgattgtcataggccagcagcgtatccggggctgcaaacgggtttatgtcgcggcccgggggcgaagcggcagcgtagttttgcggcggcgatgatcctgtcgccggaatgagcggcaaggggaaacggggactcgccaccgcgccgttcggatattggcgcagcagcagcaccgaccctgccgcgacgcgatcatcatcggtataatcaccgatgatgttgatatcgagcgtatctgtcggtcgcacgcgaagctggccgcgcatggcgatatagccaacctctccctccttcgcgagaacacagtcgccgcgattggtccgcgccgggattccgccaacggggttcatcagcattggcgtctggttgggattggaagccgttggaaaggccggggtgaaggtcgccgtgccgcccgccggatagaggcaaccgaaatcgagccgatccacatagccttcctgcttcttcgcgacgcccgagatgcgcgcatcgatcccgcttgcgacatggaaatccgcgcttccacgcaggtcgagccgattgcggatgccatatgtcgcggccacatagccggtgttgctgccttcgggtttcttggaataaagtttgaccgcgccaccgatggagtttcggccggccagcgtcccttgcggaccacgcagcacctcgacgcgatcaaggtcgagcagatctatgattgaaccggtcaatgtcgcataatagacatcatcgacatagaagcccacgccgggttcgagcgccgggttgaagtcagtctggccaacgccgcgaatattggcactcagggacgggccataagcggctccctgcggtttgagcgtgactgaaggagcctgattggcaacctgactgatatcggtctggctacgcgcttccagcatccccgcattgacggccgtaatcgcgatcggcgtgtcctggagattttgagcccggaactgcgctgttacgacgatatcggtctcggaagcttcgctccctgtctgtgcggtttgcccgtttgccgaagatgtcgcgagcaaggccatggccgtgccgccgatcaagagtattctgctattcatttttgcctctcccttccgtctttatcttttcatcacgacaggtcctgcgctcgccgagcgaaggcgcgtctcacgtcattgccgctgctccctggtggtggctcttccagcgatgaagaagcacaggccagccaggaccgctgttccggcgacgatgagcattgagtatcgaatggcctgaagaccaaatgtcggctccagcaggtcgttcatgaccccgacaaaaagcggaccgactgcctgcccgaacatggccgaacagaagagcaggatggaggtcgcaaccgctcgggtgcgcagcggcgcaacggcaacgaccccggcgaacaccgggccctgatggacaagcaggagaaaggcgctgacggcaaagccgccgagccagacgacatgatggtcgctcaaggcaaaggccgcctcggccgggcccaccagaacgcaggcgatggcaggcagcgtcatgcgccagtgcgcgtgacgacgcccgagcctgtcgatcaggaggccgccgagcaggacgcccgccacgccgcaggcgccgcgcaacgggccgatggtcgcagcaatctcgcccagcgaaaggccatggacgcgtgtgaggaatgtgggggtccagaccgaggaggcgaaaacattgagacccatgaaggtcgatccggccagaagcgcaagataagcgcgcgaacccagcaggagccggaggctctgccagaaacggacagtgctcttgtccttgctcgggatcgcattgccgcgggccgtgctgttctccgaggctccgcggcgaggctcacggacggtcaggaagaagagcaaggccagccccagcccgggcagccccgcgacgatgaacatctggcgccatccataatgctgcccgacccagcctgcgatgggaaagaagagaatggacgagatcgaggcggctgtcgcgaagatcgaataggcgagcggccggcgttcggcccgaaacagatccgctgtcatcgagtttgacggcgcgataccgcaagcctcgccggcacccatgagaaagcgggcaattgcgagctgccagatgttgccgacccaggctgtggcgagggtcatgaaactccagaacgcaaagcccagtgcgatgatgttgcgtcggttccaccgatccgctgcccaggcgatcggtacgctcatgatcgaatagaagaggacgaatgccagccctgacacgagccccatcaccgtgtctgaaatatgcatttccgccttgatctggggtaacgccaggccaagcagtgagcggtcaagatagttgaatgaagagaccagcgtcaggaaccccaggctatatattgcctgggccgaccagtcaccgcgcgggctcgcctcaagctcgccggcattttcggcattggccgcgggcgtggagccgtcagggatcggaagccccctcacagccgcgatgctctcttttccttggcggtgatgaattcgatcagggccggttgaccggcttgcgtcgcggcgatgccgcgtctgattgcgtcggcgatatcggcgggacgttcgacacgctcgccatatccgccaagcgcgcgcgcaaaagcagcatagtctcccgagatgtcggtcgcacggtagcgttccgtggcggccggcatgatatcaagctcgatcgccatggcgctgttgttgagaaggatggagaggatcggcaaacgctcgcggactgcggtctcgaagtccatgcccgtgaaaccgatcgccgcgtcgccccacacgttgatgcacagcttgtccgggcaagccagctttgcgcccatcgccaggccaagcccatagccaagctgcgtcgacttcccccagccgatataggagagcggcgtcctgcttttccagaatggggtgagttggtctcggggtgaacccgcgtcatgtgtgatgatggtgttggccacatccaccgtctgctgaagttcccagagcacccgatagggtgtcatcgggacgctgtcgctggtgaggatcggcagccactcggccatccatgaccgttcgacctgcgcaatctccgctgcgatcggggccatatcccgaggatcgtcgatcagtccccgactggcgtcgagcagcattgaaagggtgagctttgcatctccgacaagggcaagttcgcagggtaccgacttgttgatgtccgccgggtcgagcgtcgcatgaatgatgcgtttgcccgctggcatacgcaccccaaaggccgtctccgagaaactgcagccgatgccgagaatgacgtcggcctcatcaaggaaatgccgaagctggccgggaacagctgcgccgcctgagcccagcgcgaggggatgcgtctcgtcaaaacagctcttgccttcaaggctcgtcgcgacgggcacggccagcgcctcggccagagcccgcagttcatcataggcctccgcccagtgcacgccctgcccggcataaatgacgggacgtttcgccgatgtgagcagcgcggcggcggcccgaacaccggccggatcgggcgcacttttcgcactgaccgaggggtggtagacaaggggttcctctacctcctcgggcagaacgtcccagggcaattcgatgatgaccggccgcaagcgaccgttgcgcaattgcgtgaaagcgcggcgcatgacgttgccgacttcctcggccacgttcaacggttccgcatgcttgcagacgtctcgcatcgaaacggtcgcattatagttgtcgggcaggtgcgcgatgcggcgcgcatagccctgggggagaacaagcaccggaacggattccgaataggcctgggcgacaccgccataggcattctcggtgccggggccatgttgcatggcgaagacaccgaggcgcttgccccggctcaagcgggaaagggcatccgccatatggacgcccgtccgctcctgccggacgatgaccggccggatcccgatctcggccgccgtttccagcaccgcattacgcggatagccgaagatgacctccacgccctctttcgcgaggatctccgcgatggctctgctgaccttcatctcaggcttttgggctgaagtcgccaggaccgagggggcgttctcccttcacggtcgtccggacgaggtgacggcgctcgaatttgaaatcatgaacaccgcgatgaagcgtgaagcgattgtcccagacgatcagcgtgtccttcttccatttcacccggcagtgataatggaggtgctgggcgagggactggaggtaattcagcagagcgcggctctctgcttcattccatccgacgaaatgcttgaaataggcgcttgtcgcaaagagggccttgcggccggtgaccggatggacacgcactgcaggatgcgtgttggtcaactgatcttcggtgaagtcatggctctcgcgcaggcggaggcgtttttccggcggcagattttcattcttcgaccagatctctgcaccggaataaaccacctggagcccgtccaggagcgccttcatcccgtccgagagatgttcatagacaagataggcattggaaaacgcggtgtcgccgccccatcgcggaacctcgagcgctcgcatgacgatgcatttgggcggctgcagcagaaacgggctgtcggtatgaaaatgctcgaatgacggaacgacattctcgggctcaaacgcctcgcgacgcacttcctgcatatcccggtgctcgccatagatgggagcctggggcagttcggtgatttcaccaaaatgatgagagaaagccttgtgctgctcaggggacaagttctggtcgcgcagcacgatcacggtgaaatgttcaaaggccttcatgatctctgcaagcgtctcggaatccagaggctcgcgcagatcgacgccgctgatttcacacccacaggcaccactgattggttcgacaccaatgcgcttgaactcgggcatcggaaggcccgcgacgatcgggggaggcagcgttgcgtcgtcgggcattgtctttgaagccattgctatttccttgaaacaggcgcgcgaacgcagctggcgcgcttaaggtctaaaattcctcactgggaatgccccgacagctcgtcacatggaccgcttgcgagcgtcgcgcgttcactcgttcctgtcgccgagcgcgcgtggccgagccgaccaacatcctcccccctcatattttttccggagccgttcgccggctcaccttggtgattggctaaacccgcacgcgcgctctcgtcaacataatttccgatatacgtaattacttttccgatatacggaaaatagtcgcactttttctttcttggcacgattgaaccgggctatggatgaagggtgggccaatgaaacggtggggcaatgacagaagacgatcgcggagcaggtgcacggacaattgccctgctcaagattgtggcggagagcggggccacattcacactgactcagctcggagcgaaggccgccttgccgcccagcagcgtgcatcgccttcttcagccgctgatccgctcaggcatggtcgagcgcgggacgggacaggcctatcgcgtcggcagcgagtttcatcgggtggcatcgctcatcatgcagcatgtcgatccgggtcggctggcggatccgatcttgcggcgcctgtggtcgcagtgggaagaaacctgctccctttgtgtctacaagccatcaactcacacggccgtcgtcgttgccaccatacagacgccgcatcccctgcgcttcatgatcgaacgtcacacggaactctcactgagttggggatcgctcgggcgcgccattctggcttcacttccagatgcagatgcggccgaagcgatgaagaatcacgccctgggccctctgagcggccaggccatgccctccgccgctcaaatggcatcggtcatcgagaaggttcgcacggacggcgtggcaaactacaggaacgaggaaatggatgtcgccggtgtcgcggctcccgtcttccgcgccgacgggacggttttggggagcttaggcgtcacagcaccggccagacggctgctgccgcatatagcgctcgacatagagagctcggtgaagagtgcggctcgggagctgtctgctctgctgggttataaagcccgcgattgatgtgcttcccgcaagccggcaatactcatcactgggcaaacaaggaagaaccatcgatgcaccgaacgaagctccagccccccgagcccgacgctgaatcggttgccctgctagccgcttatcgctgcatggccggccgcctctttcacaatcccttcaacggaacctgcagccagcccgcagtggacggcttcgccgatcagcagaagcgtcggatcgtcctggccaattgcccggacgaggaaggccagggcatcaaggcggccacgtagcagccgttcgtccggcagcgagacattgacggcaatgagcacgggcgtggccgggtcgcggccggctgcgatgagattccgcgcgatgtccgctgcggccgcgcggcccatgtagatggcgagcgtgccgttgatacggccaagcgcttcccagtcgtgctcgattgtctcgccccgtcgtgcatgggcggtgagaaaggtcagttgtctcgccatgccgcgcagcgtgagcgacgcgagcccctgcgccgccgcggcactggccgccgtgatgccgggacagatacgcaccggcacgccatgctcggcgcaggcagcgagttcctctgtcgagcgaccgaagatcgaaggatccccgcccttcaggcgcaggacatggcggccggccagcgccgcttcgacgatcagcctgtcgatcgtgcgctgatccttggaatgccgcccggcgcgcttgccgacattcaccatttcggcctgaggcgccatggcaaggatcgatctgccgacgagcgcatcgtggaaaacgatgtcagcctgggccagcaggcgttccgccttgcggcagagcaggtctggatcgcccggccccgctccgaccagccagaccatcccggcgggaaattcctcaaccattggcagcttccttccgttcatcggcaatgaggcgagcgatcgtgggccggcatgagccacaattggtaccggcccccagcgccaccccgatggatgcgatatcggccagcccttcatcgcggatcgccgcgacgatggtgcgcatcccgacatcgaagcacgcgcagacgatcgcgcctctctccacctgcccgccgggcgcgcgaccggcgagcacctgcggcccctgcggctgctggagctggccgatcagccagtcccgcgaaggcaattcgccgctacgcgtcacgaacagcgcggcgacgaggcgcccctcatgcaggatggcgacacggcgcgtgccccgggcaggatcgctcgcctcgacccgctcgccgcgcggcaaggcatgatcgagcgtgagcggatcgcccagccccgcgatctcgcagagcgtgccgcccggcaccgtgatccgcgtcgcccacagacagtcgggcagcggcacttcgccatgcacgatcaggaagccatgccagtcgacagcgaccgacgcgatacgcgcgggcgtcatcttgaagccgggctggccactgtgcggatcgacgatgggccgcgacaacagaccggcgcggccgccggtcgattgccggtccgtccagtggatcggcacgaacaactcgccacgccgctgccccggttgatgggcaacccgaaacacgctctcgccctgcggcgtcgaaacccgcgccagcgcgcgatcggccaggccgaacgaagccgcatcatccggatggatctcgaccagcggctcctcgcgatgccgcgccagcctggggctgagccccgtgcgcgtcatcgtgtgccaatggtcccgatagcgcccggtgttgagcgtcatcggccagtccgcgaggcttgcctccgcgtcgcgctgcgtcacggacaccagccgcgccttgccgtccggcgtgggaaagcgtccgttcgagaagggccgcccgccccactgaaacggtgccagagcatcataggcttcgtttccgatcgcggccttgccccgcaggtcaagcgcccgcgcgccatcgttgcgataagcggtcagacgggcatgctcgcgccagatctccgcggggtgatcatagccgaaggccgtgcgccagcccatgcggcgcgcgacttccttgatgatccaccagtccggcctcgcctctcccggcagcggcatcagcgcacgttgacggctgatcaggcgttcggaattggtgaccgtgccgtccttctcgccccaggcggcggcggggagccgaacatgcgcgaaccggcccgtatcggtatcggccatcacatcggagacgacgaggaaaggacattcagccagagcctcgcggacacgaccaacatcgggcagcgacaccgctggattggtggccatgatccacaccgccttgatccggccctcgcccatggcgcggaacaggtccactgccttgaggcccggcctcgtcgccatgcgttccgctgcccagaagcggccgacatcggcgatgtcctcatcggaaaagttgcgatgcgccgccaatgtcgaagccagtccgccgacttcccgcccccccatcgcattgggctgcccggtaatcgagaacggcgcggcgccggtcttgccgatccggccggtcgcaagatggacgttgatgatcgcgttcacctggtcggtgccgcggatcgactggttgatcccctggctgaacagcgtgaccgtgcgcggcgtggcggcgaagagctcgtaaaagcactgcaggtcggtgggggcgagatcgcataggcgtgccacgctccacaggtcattatccgtttcgagagcgctccagaacccgtccggcacgttgacacgcgctgaaagataggcctcgtcgaccagcccctcgcgccgcatgtgggcgagcaggccgttcatcagcgccacgtcggtgccggggcgcagcggcaagtgcaggtcggcctcctcgcaggtctcggtgcggcgaggatcgatgacgacgagcttcgtgccccgtgcggcacgggcagccatgatgcgctgataaaccaccgggtggcaccaggccgtattggaacccacgagcacgatgagatcggccgcgtcgagatcgtcatagctggccgggacgacatcctccccgaacgcccgctgatgaccggccacggcgctcgacatgcagaggcgcgagttggtgtcgatattggccgagccgatgaagcccttcatcagcttgttggcgacataataatcctcggtcagcaactggccggagacgtagaaggcgacgctgtccggcccgtggcgggctatggtgtcgcgaaagcgcttcgccaccaggttgagcgccttgtcccagcttgcgcggcggttgccgatcatggggtggagcagccgcccctcaaggccgaccgtctcgcccagatgcgtgcccttggagcagaggcggccggcattggcgggatgatcgggatcgcccttgatctcgaccttccgctcgccggtcacacgcgcgaggatgccgcagccgacaccgcaataagcgcaggttgttcggacagccactagtccctccccttccggaatagggcttggatggagtggggcttgcggtggttttcgctcacgccgccgccttcaacgtgcttgcccggcagatcagcacccgcccgccatcgatcttgaccgggatgaccggcgtgcagcccttgtcctcgccttgcgcttccccggtggcgagggcgatgttccaattgtgcagggggcaggtgacgctgtggccatggacgatgccctggctgagcggtccctgcttgtgcgggcagcgattgaccagcgcgaagatcctgccgtcactggtgtggaaaacggcgatctcttcgccgccctcgacgggcacggtgcggctgccgcgcaccggaatctcattcacccagccgatgtcgagccattcgccgatcatgccatttcctccagccgtgcaggtctgaactgcgccatgtgcgcatgctgctcgcgctccacgccttcggcgcgctgcgcccagggatcgtcctgactgaagctctgcgagaagaggaagcgcgcgcgcagcgcctcgcgaccgatgtcatcctcgacgatccgctgcttcacataatcaatgccgacccgttcgatccaaggcgcggtccgctccagataccgggcttcctcgcggtagagctggatgaaggcagcgcaataatcgagcgcttcctgttccgtcgccaccctgcaaagcagatcggttgcgcgaaccttgatgccgccattgccgccgacgctgagctcgtagcccgaatccaggcagaccacgccaaagtccttgatggtcgcttccgcgcagttgcgcgggcagcccgagacggcgatcttgaacttgtggggcatccaggacccccatgtcatccgctcgatcctgacgccgaggccggtcgaatcctgcgtgccgaagcggcaccactcgctgccgacgcaggtcttcaccgtgcgcagcgacttgccataggcatggcccgaaaccatgccggcggcattgaggtcagcccaaaccgcgggcagatcctccttgcggatgccgaatatgtccagccgctgcccgcccgtcaccttgaccatcggggcgtcatatttctcgaccacatcggcgatggcgcgcagctcgcgcggattggtgaggccgccccacatgcgcggcacgacggaataggtgccgtccttctggatgttggcgtgcatccgctcgttgacgaagcggctctgctgatcgtcgacatacgcaccgggcaatgcgcacagcagataataattgagcgccggacggcaggacgagcaaccatcaggcgtgaaccaatggagcttctgcattgcctcggggattgatcgcatgtcctgggccacgatctcgcgacggacatcgtcatgcgtgaaggtcgtgcatttgcacatggtcctggagccggcctgaacatcgtcgcccagcgtgatcgccagcaatgtttcaaccaggccggtgcaggacccgcaactggcggacgccttgcaggtggcgcgcacggcgtcgagactgtgcgcccccctcgcgatggaggaaaggacctgccccttggagacgccgttgcagccgcaaatctcggcatcgtccgagagcgctgcaacggcagccttagggtccgccgcgccccctcccgaggcgaatgcctggccgaagatcagaacgtcacgcaggtcggcgacgcattcgcctttcctcagaagatcgaaataccagcttccgtcagcggtatcgccatacaggaccgcgccgatgatgcggtcgtcctgcagcacgagacgcttatagatgccccgactggcatcacgcaggacgatatcctcgcaaccaccgccgacgcccgaaaagtcgcccgccgagaagacatccagcccggcgaccttgagcttggtcgaggttgcggaacggcgataggggttcgccttgccggtcaggccgtccgcgaagctgcggcacatgtcccacagcggcgccacgaggccatagacattgccgtcatgttcggcgcactctcccacggccaggatcgacgggtcgttcgtgaccatatggtcgtcgaccttgataccgcgcccgacctccagccccgcctcgcgcgccaaggcgaccgaaggacgaatgccgacggccatgacgacgagactggccgggatttcccgcccgtccttgaggcgcacgccttccaccttgccgtcaccataaatctcggctgtgtcggcgcccgtgaggatcgtctgtccacgttcttcaagggccgtcttgagcagccagcccgcagcctcgtcgagctgacgctccatcaggctaccgggcagatgcagcaccgtcacgttcatgccgcgcagcgcaaggccatgcgccgcctcgagaccgagcaggccgccaccaatcaccacggccgcaccgcccttttctgctgcggcgagcatggtgccgacatccttcatgtcgcgaaagctgacgacgccgggaaggtccttgcccggcacggggatgatgaacgggtccgaccccgtcgcgatcagcaggcgatcatagcccagcgtgcagccggaccggctggtgaccgttgcggacgcgcgatcgatggagacgacgggatcgtccgtgatgagcgtgatcccgttgtcgcgataccagtcatgcccgttgatgatgatctcgtcgaacgtcttctcgcccgcgaggaccggggaaagcatgatccggttgtagttcacatgctgctcggcaccgaagatggtgatgcgatagcgccccgcgtctcgcgccagcagttcctcgatcgcccggcagccggccatgccgtttcccaccacgacgagatgctcgcgtggatcaccggagaaccgatctgcaggctcgtcggccccttcgcggggttgatagtcctggaagtccatgtcccatgctccaaaacaaaaaaaagccgccacccaggctccggctttggccggaagctggatggcggctttgccatcatgacacgccttggcagtccatcctcggaccgtcgcggctataagaacagggcagccttgcccttcgcactgcagcatgaccgggatcgcatcccggcgcaagcgtcaaaatatccagtcgacctgcaaccagaacttgctggtatcggtcgcgagcgcatcggcctcatagcgcgcgaatctcgccgaaaagacggtgtgcttcaccttcatgctggccagaagatcgatctcgtcgccataatgctgatcgaggcgatcgctctcgaaacggtgccaggtggcctgcagcgagaccgaatcgatctcgccgaccccggtccagccatggcctgctcccacatagagatcacgcacgccattgggcggcgtggtcagcagtttgtcggcccagccctgaaatttgaaattcgtgcccaacggggtctggaagctggtgagcgccatgccgtcgtccgcgcccagcacctcgtagccggcgttcagcttgaacggcttcacatccagcgcgaggtccacaagccagtaatcggcagcatagctattgggattgcggcgataatcgccctggcgcgcatagctcaagccatagctcagcctggccgtccgggagaggctccgagatccggaaagacggagcccataggtctggctggagagacgatagccctgcacatcggcttcgtcctgatccaccagataggcaaatccggtgaccttgccgacgggcgttgcataggagaggttcacgaagatattctcgccatcaatgcttcgcggacgtgcgcccctgccgtccacaccccagatcgtgcgaacactccacgcatagctgagatccagcttgaagccgcctaagcctgtccattcggcgcgcaccgcgtcgaagctctgcgcattctggcggaacgccacgttgccgatgaagcgctcgtcatccagcgcgatccgctgtcgccccccagtaacggtcagggcctccgcccggtactgaagctgcgcccgatagagcgcgacattctccggatcagcgacgagcggacgcggggccgatccgtggaggccgtcatgatagctgccggccagcgccagcgtcccttgcacctctgcaagtgccgaccacgagcctatgccagcctgtgccccggtgcgaaggcggatcgtcgcggcatgagcctcgtcgggaagcccagcctgctccacggcttcatagcgcaatcgcgcatcgatgaggggctggaccgtcacggtctgggcgcaagccggcccggcagcggccagcccggccgccgcgaaaagacaagacttcatggactatcccccgatgaggaagccggcgaacagtgttctggacgccggctccgccacttcagctcagatgcgggcgccagtgctccagttcgcgcgccattgccccttcacgagcgtaatgcccaccagcgccagcagggcgagacccgcgaagatgagaaaaccggacccgaaactgccggtgaactgcctcgcgaaacccagcgacgacgcgagatagaagccccctaccccgccagccatcccgaccagcccggtcatgatgccgatctcggactgaaagcgctggggaacgagctggaagaccgcgccattgccggtgccaagcgccagcatcgcaatcacgaacagcgtgagcgcagctcccaatgtcggcgccatgctgaccccggcaagcgcgagagccgcgacgatgaacaccatcatcaggctgttgatgcctccgatccgatccgccagagcgccgcccatgggccgcaccagcgagccggcgaagacacaggcggccgtgcaatagccggccaggatcgtggtcaggccgaactggtcagtgaagtagatcgtcaatgaagaggcaagccccgagaagccgccgaaggtgacggcatagaagcccatcagccaccaggcatcggcggtcttgaggggcgtgaaatagtccgcgaatttcttcggcgcgggcgcatcgggcgcatccttggccaggatgaggtaaatgacgaggacgatcgtgagcggaatgcaggcgaggcccagcacggcgttccagccgaagagcttggccaggaccggcgcgaacagcgaggcaaggacggttccggagttgcccatgccggccagtcccatggccttgccctgatgctccggcggataccagcgactggcgagcggcaatgcgatggcgaagctggccccggcgaacccgagaatgatccccaggacaagcgtgccgacaaagctgttgacgcccagaaaccacgccgcgagcaggcccgcgatcacgatcagctgattgagggcaccggagagcttggggccgatccggtcgaccagcagaccgttcgccacgcggagcagggcgcccatcaaggtgggcgtcgccaccatcaggcccttttcggcgggggtcagggaaagcgtcctggtgatttccggcgcgagcggccccagcaggacccacaccatgaaggcgagatcgaaataaaggaacgcagcaatgagcgtcggtttgtggccgacgcgccagaagttgcttttcgcggcggcggcgtccggcatcacggcgccggaaatgtcctgaatgactgtagccatgtcacgtccccctctttggacgatgaaaacgaaaaaagccgctcgacggatttgcgcgcatgggcgcgaaatccggtcagcggctttgctgcgaaatggggaggacagtctgggctccgtctgtggagcataccgtccaaaaggccacgcctcgtcgcgtagtccccgcactatctcgcgattcgtttcatgttgcaaggcacaattccgggcgcctcaacgcggcacctcgaaaccctccagatagtcctcgatccgatccggatcgaacatgcgtccgtcgaaaaaacggtccggtcccaaggtgatagcgccttttggcgccccgatggcaagcggttgggccagtgcgccttcgaccttcatgctcgcaccgggcatcggcgcctcgctgctggccagggcacggcgataaatgtcggggcggaacaccgctgccgcgcgcgcctgcgcgtcggcacttgattcgaccatgcgccaccgcacgaactgggaatagatccacagcgcctggctccgccaggggaagggcgtcgcttcacgcgcgaagagcaggaaatccggcagatcgaccggcggctccccgcgacgcgccacaatgcgtccggaaagcgcccgttcgatgaggtcatacggctgatcgacataggccgggtgcgacagcaggcgcgccagctcctcccggttggcgggatcgtcgcaccagcctgccgctgccaccagtgcgcggagcagcctgtcgaccgtgtcggcattgtcttccatccagtcggtgcgcagggccagcaccttctcgacgccgcgttgccagaggcgctcgctggcggcgaccgcttcggcaagtccggcttcgatggcactgctgccccatggctcgcctgccgtgaaaccgtcgatttcccgcgcacgcatcgcttcgaccatcagcgagggcggcaagaccctcagcaccacgtcccgatcagggtcgacgccggcgctggcgagaaaatagcgcaggatcagggcatggctggagaagcgatggacaacaccgatgatcggcttgcggtggtaaaggccgatcgcattcgcaaaatcatgggcggtcgcgagcggatcgccaaaccgcacagcggcatccggttccagagccgccgcgaaatccggattcatcaccagcaggttgccattgacgttgagcttgcagggggcggagagtgcgcaaggctgctggctcagcccaagcgtcacggcgacagccagcggcgccagcatatgggctgcctgtacctggccatagacgagccggtcgcgcagtgtcgcccagcttgtgtcacgcaagagctccagcgcgatcccttcggcctcagcaaagcccttttcgcgcgcgaccaccagcggcgcggcatccgtgagcccgagaaaggcgatgcgaatgggcgtcacgacatccctcccaacaggtcgctggcggtaatcagggcggccgcgacgtcgaccatcttcttgccctgattcatggcggtggtgcgcaacagcgcgtaagcgtccggctcggacaggtcgcgggtgcgcatcaggattgccttggcgcgatcgatcgtcttgcgatcggcaagctgggtgagcgcctcgtcgcgttccgcctgcatcctcgcgaaggcattgaagcggcggatggcgagatccagtatgggcttcacccgctccttgcgcagaccgtccacgacataggccgacacgccggcatcgatggccgcgccgatcatgctgtcatcggactgatcgacgaacatcgcgatcggctttgccagagcccggctgacgatcagcatctcttccagggaatcgcggctgggattgccgagatcgatgagcaccacatccggtgccatacgctccagccgcgcaacgaaagccccgcgtggcggcaccacgtgaatgtcatcatagccggcgtcacgcagcccttcctcaaggaccgtggcccgcgcaccgctgtcgtcgatgatgacgattcgcacatgatctccttcgcatccgcaacatgcttggctctgaagtcagggaaggtcaaaccctcgccaaacgaacgccgcgtgagagatcaccgggcagcatgccggacgagcgctcaatccagcttgagcgcgtcccgcacgatgtagtggagatcggtctgatcgagcaggccgctgacattgacggcctgcgggccataagcggcgatgcgcagctgcgcgcctgtgtgcccttgcgatccttcctccgcggtgccgtagttcactgtcatgacaccaccctcccgcgtgttcagtgccgcagtcacgccggacgagcgcgtgccgacccgaggcgggaggcggcgtgatgcagatgatccgcccggtgccatcggccgatcgcgacatggagatcgacgcctggaccacgcgcctgctcgatcagggctattgtgtcattcccgatgccatgtcgcccgcggccatcgcggcactcgacaaggatcttgccggggacttcgcagacacgcccttttgtcggggcggcttctacggcgcgcggacacggcggttcgggcgcctgctcgcccgttcgtctcatgcggcagcgctggtcatgaacccgctggtcctcggcattgccggacgcgtgctggggccatggtgcgagaacatccagctcaacctgacgcaggcgatcgccccgcatccgggggcgcttccgcaactcccgcaccgggatcaggacatgtggctgggaacgcccggcgaagtcgatatctggtcaatgtgatgtggccgttcacgccgtatcgccaggaaaatggtgccacgcttgtctggccctacaggcatggacagcatgatctggagctcgccgaagcgccagcttcgcaatggcgtgctcgccccgggcgcgccggtcgagccggccgtcatcggcaatgaacttggcgcaagcatcacggcggtccgcgatgcgctcctccgtctgacgggcgagcagctggtgcaattcgacggagcccattacgcgcgtcgcgccaagggaatttcaaaaatcacaccttcgccaaagtagtgatcggtaccgcccctcccggctcccccgctatccccgcacgaacgcccagctcatgatcggcccggtcgccgtcgcggaccggccggggcggtaggccgggccgaggcctgcggcgatctcggcgaagacgagcggccattgatcgccggcgatcctggcgagggcgccggcggttcccatgggctggtggcgggactggactacggatcggtcggcgcgatgttgcacggcgagttcggcgcgatagccatgttcccgcaggatgtcggcggccagcaactggtccgcatgacgggagaggccccacagcgaggccggtctttcggccagcacgcgtcgcagcagccgcacccggtcctgatcgagggcaatggcggggaggccaagggcacgcgcgcgctgggcgaacaggcgaccggccgccagccccggatcataaagggcgatccgcgcggcggacggcctgtccagcccgcaggcgcccagcagcggcacggtggcggccgcggtgacgaaaccgcgtcggctgacgcgcgtcatggcgccgcgggtcccttgccgctggcgagataggtcgcgatctgctgcatctccgcgtcgctcacttcgccccggggaatgggcggcatgttgccgatgccggtgcgcgcggcctgcacgacatagtcgacgtcaagatccttgcgcgcctccagcagcggctcgtcggtgcggcgcgcgagcaggcccgagcccatgccgcctgggccatggcacatgccgcaatgctggatgtacaggcgctcgcccccggtcgcgtctggcctggcggcggccgtcagcggcggcggcggtggcggcgggcccgccttcgcggcgtcgctcttctggtcgggtgcctgctggccgcaggccgcgaggaccagcgggagaagcgccagcgggaaagcacccgcagtccggacgcgcgccttcatgaaggctctcccgcctgcgtctgccgggtcacggagccgatcccgctcttgccgggcgcgatcacgccatgggggtcgagcgcagccttcacccggtcgttcagcttccccagcgcgccatcgttgaaatcataagtggaggcgaccaggtccatataatcgagatgcgtgcgatattcgccgtaaccctgcgccttcgcatccgcgaccaatgcccggatgaagggatcgacgcgggccatcatggcgggatcgtccttgtccagcaggatggcattgacgttgatgaggtggcgctcgccaaaggcgaagctcgcctgatagtccatgccatattccttatagcgctcgtaggtccggcggaactgcgccatggctgcgctgccggattgcggcaggaccggagagaagccgatatgcccgccccggccgccatgccagttggcattctgcatgggaaaggtgatcggcgtgccggtccagccggtcatttccagcggatcgccgcgtttccagttcgtcggcttcatgctcaggggcttgagcttgttcatctcgcgctcgagaatggcataggcctcgcgattgatggtctcgcgtccgtagagccgcaggctgacgccccaccagcccatctggaacttcttgcggatcgccgcgatgaccgcatccgaaagggcgcctttctggtccgtccactcgttgcgcgtggtcaggatggcggcggcgcgcagccagttgccgatcgtcggcgattgctggaggacgccttccctgcgcaggggcgcgatggcatcgatcagcgggccgagatcgtccggcttgtcgaattccaggtccatgcccatgagggactccggctcgggcatgagccagaggcccgccttggtgacgatgccgaaattggattgcacgaacatctggtcccaggccggcccgaagccgaagcgatagagctgccaggtcggcgagttggtgagcgcccccatgccggtgcggaccagcgtgccgtcggccagcaccacttccatgccgcacagcttcgtcgtgtgctcgccatagggcgtgtatcccacgccgcgatccagggcattgccgatcaccgagccccagctgttgccgggcgtcgagagccagtgcttgaggccgcgcgccttcaggaaatcgtagagatcgtagaagcccacgccgggctccagcagcaccgtgccgttctcctcgtcatattcaatcttcttcatccgcgagaggtcgagaatgacggagcccgccagcacgggtgccgagccgccataaccgagattcttgccccggctgatcggccagagcgcgatcctgtgctcggccgcgatgcgcacgatcgcctggatctgctcgaccgtgtccggcgcgatggcgccggcggggcgatgcagattgtcgtcgaccgcgaaggcatcggcgtaggactcctggtcctgcgcatcgaagaacagattttgcgcaccgaccaccgcggcgaagctgcggcgcgcggcggccatctgttccgggctggcggtgtggcgtgtggatgacggcatggctttatccggtctgtgcatccccttgctgacgccttggtgaccttgctcgcccctccccggtgcggccggccgttgtcccgcgcgttcagcaagacgatctgtgagttgtaacgatcgttatttgttcgacggcttgtccctgacgcgccccggcctcctatgctggtttgtcgaggcggcgttcgttcgggtcaagcttcagcatctccgggctcttgagggccgggtcccaatgctcgacgatcttgccgtcctcgatcctgaagaggtcgaaccagctcgtatgataaggctggccttccgcgtcgcgctcgggacgcacgaacgtgaactgcaccatgtcccgctcggcgacgatggagaccagcggcagctcgatcgtcggccggatgtcgcgttcggggcgcgatgcccggatgaaggcgctcagggcctcccggccgctcaccacattgggattgtgctggatatagtccggcccgatgaaatcgctcacccgatccgcgcgcccggcctgcaggacgatgcggtacatgtcgtagcacagccgcttgttccgcgcgatcgcgggatcggcgctggcaagcatcgcgtcgtgatcggccgcaaccactggcgtcgtctggcccggaatcggctcggcggccgcgaccagcaccgtcctgtcgctcaagagggctgctcctcgttccaggggcgcggccatttgcgcgtgtcgtcccaatgctcgacgatcaggccatcctcgagccggaacatgtcgaaggcatggcccatataggtctcgcccggccgggtcgggtcgggctgggcctgttcccagatcgccacgacatagtcgccctgggccaccgtgcgcagcagttccttgcgggcgggcggggtgaagccttccggcagattgcggatgatcttgaccagatgcaggatatgctcccggccggagggcatgttcacattgtgctggatatagtcggggtggatatatttgaggaccgcttcggggtcgccttcgtagatcacgcccttccacatctccatcacgatggcggcattgcgctcttcgagggtgggttggtctgtcatgcctgcctcatgtcagcgcgtagtaacgcagcacattgccttcgacatggcgctcgcccacgccgatgaagacatgtttggtgagccagtcatgcttgccgaccggcgtctcgaagctcggctggccgcgaagataatattcctgctgctcgaccggcgccccgccgcgaaacgcccagtcgcggatccgttccatcgtctcgggcttgcgaccccacaggaaacccttgttgttgaggaggatgagcgtgccgtcctcctcctccagcatgtaccgcgcgtcgaacacggcgacgtcgtccgggcggaagaaggcatagtcgccgcccgagcccggcaccgccttgccacgcaggcgcggcccctcgaatgtgccgctttccacatagaccgcaccgcgattgccgccccagggggtgttgttgatcatctggacgcgcggaaaggtgagccgcacttccatcacgaattccagccgggggttgtccagggtggagaagggtcccgggaaggcgtcagccatgtgacagcctccgggccggcgcggcggccgtcgcggacatcgcgttcatgctcgtcgggcggcaggatggtggaactgggcgcaagactagcctctcctttttatcttcgttgggaggcatggtaacgatcgttattataccctgcaagaggcgatgcacatgcgcgcgccgcaccagttggcctcatgcgtcggccgaaggcgccgggcggagccggatgcggacgggctttccgcgcaatgtcgccgcgacacgcggatcatcaacggccttgacgaagtcgaacgcgccgccgcagatagcccgcatgtcaaacccatccgacccgtccgagacgccgcagacgttacagtccaacctgagcgaagaagccgagatgcttcacaatatcctcaagctggcaaaccggctcatggcccctttttcgacgtttcttgcccatgaacatcgcatcagcctcaacgaattccgggtgatgatgcagatcggtttctacaactcgaccgcgagtcacgagctggtcgagctgaccggcgtcaatgcgatgagcatctcgcgcgcggtcgcgacgcttgagcggcatggccgcgtggtcacggtgcccgatccgaccaatcgccggcgcaagcgactgaccctgacggcggagggcgagcgactgttccgcgcgatgcgtccggccacggatcttgtcgctcagtatctcctgtcgcgactcaagccccatgagaaggcggcgctcgaccatatcctgcgcacgctcatcgacacgctggaagcgaaggacgaagaaggccgctcgctgttcctggagcacacccgcccggatcgcgcggtcgagccgtaaccatcgaactagcagcgccccggggggccgcgcaggcggcggccgagtcctgagcacgaggacggatcgacattcaacctctggagcgcgctgcctccccagagaacgtcatgctgaacttgtttcagcatccatcgtgccttcacgctccggtccccaacgcgaaatggatgctgaaacaaattcagcatgacgaaaatattggcaggaaaggtgcctgttcaaccgaagaaatgaatgccggcccgacctggggctggatgtcgataccccctaccccatgccgcgcccgcttgcggtggtgaccggcacgggctgcgccacgtcccaatgctcgacgatcaggccatcctcgaatcggaagatgttcatcagcgcatggcccgggtcttccggtccctggcggccgatgaggtgcgcgacggcatagtcgccgtccaccaggatgcgccgcacgtccatgctgacggtgggccgcgcgagcaggccttcgagatgcgcgatggcggcttcccggccatcggtgaccgcgggattatgctgcatatagtcgacatgaacgtaacgttcgaaggcttcgcgaaccttcatttcgtcataatataagcgcacgaagtccagaaatgcggcccgcgtgcggttcgtgcgagcgacatattcgggcgtggaagcgtctgtaagctcggcggttcgcatgttcatggcctatcctcctccttgatccgctcgtttcgcgcggtttgccggatttttcgatgtggtcgcgaggctgatgtcagctcgattgaccaatcgtaacgttcgttatattgttctgcgtctggcttcaaaccactttcaaggtgggagggcaaggagaggaagcgatgcgggcaagcgatatcctgatcgaacggtgcgtcggcgcggcttccggccttgcgcgaggcgaggctgcggccgcgcctggcttgcggagcggcgccgcgattgcaggcgatgccactccggctctcgtcggcgggtcagaccattggctcttgtccgcatgatccgcggcaggccggcacgacaatcgacacagataaacatcgacagacaaaaaaggggaggaagcatgaccactatatttttgcgcggctgcaccagcgcgttcgtgatcgctgcggcgagcttgggcgcgagccaggcatgggcgcagggcgccgccgccggggcgcctgcgcctcaggaagagcgcgtcgacgcggccgagggcgatatcgtcgtcacggcgcagcgccgttcggagcgtttgcaggacgtgccgatttccgtctcggtggtcggcggcgaacggctcgcccgtgacaatctgacgagcctgtccgccgtcgccgatcgcctggccaatgtgcgcatcacgcccgggccgttcgatcagctgaacattcgcgggatcggctcgtccaacaacaccggcttcgagcagtcggtggcgacgttcgtcgacggtgtctatcgctcgcgtccgcgcgccatccgcgccgccctgttcgatgtcgagcgcgtcgaggtgctcaaggggccgcagaccaccttcttcggcaacaatgccatcgcgggcgcgctcaacatcaccacgcgcaagccgggcaatgccttcgaggccaatgcctccgcgctttacggcacctatggcgaatataatgtcgaggccggcgtgaccgcgccgctcggcgagatgctgagcgtgcgtctggccggccgcctttcggggatggacggcttcgtgaagaacgagttcacgggcaaggatgggccaagggagcgcaaccgggtcggccgcgcgtcgatcgccttcacgccgagcgccaatttccgttcggatctgcgcttcgacaccggcaagatgtcggcgcaggatttcctgcctttcgagctggagcattgtcccccgccctcgcccttcccggtcggcggcagctgcgccaactatattgcggccaatggcggccccgtcgacgacgagctgaactggcgcaattccagccgccccggcaagctggactattccttcaacgagctgggctggaccaactcgctcagcatcggcgactatacgctgaacgccatcaccggctatttcgatcatgacacggaatatctgcagcagctcatcccctcgcccgttcccgggatcggcgggggcagcctgctgccggtcttccagcgcgagacgttcagccaatggtcgcaggaaattcgcctcgtctctcccacgggtggcttcctcgagtggcagctgggcgcctattatggcagcagcaagatgcgcaacaatggcgtgacgggcttcttcttcgcgcccttcggtgcctccgcgccgccgtatacggcccagactcccgttgccgggcgcctgacggtgcatgaggatgccaccacgaaatcggtgttcggtgccgccacgctgcggccggcggaccgggtcaagctcaacctcggcctgcgctactcggtggtctcgaaggacgctttccgcgccctgcacaacggcacggcggacccgaacttcccgacgccggaaaactatgtgccggccagcaaggccgtcagcgatacgctgaacgccatcctgggctcgaacaacatggatttcccggatccctcgcgcgaggatgacaagctcatgccgtccgtgagcgtgcagttcgatgcgacgccggacctcacggcttatgcgagctataccaagggcttcaaggccggcggctacagcggcggctcggccggcggggacttcggcccggaaacagtcaatgcctatgaagtcggcctgaagggcaatctcttcgcccggcaggtcacattctcgctgagcgcattccggggcgattattcgggccttcaggaatccgtgtcggaaaccctgcccagcggcacggtgcgcgtcagtgtcgccaatgccgcatccgcccgctcgcaaggcgtggaattctcggcgagctggcgcatgaccagctggctgaccgccagcaccgacctcgcttatctggacgcgatctatctcaactatgatggcgcgccctgttcgtcgatccagaccctgctcggcgcctcggccggctgcgttggccggcggcaggacctctccggcaagcggcgcggcttcgcgcccgaatggaccggcaatgtccgcctcgatgcgaccatcccggccggggacatgcaggtgcggatttcgccgctcctctacttcagctcctggtatttccagtcctccacggcggatgacctgatccggcagaagggctacgcgaaagtcgatctgcgcgtcggggtcgggccgcaggatgatcgctggagcgtggcggtgatcggccagaacctgaccgaccgcgccactgccgggttccgccagacggtgagcggcgccaatggttcggtctcggcgctcgccgagcgcccgcgcacggtcgcggtccagctgaccgcgcgttactgagatgggagggcggcggggccttgctccgccgcccgacacgggcccgccgcagggccgacacaggagagcctcgcgcatgaagtcgcccttgatgatgatgctggtcgccttcgccgccacgtccccgagccatgcccagaccgtcaccacggcggaggggcaggcagcgctgatcgccagcgcggacagcaagctcgaagccaacaagaagctcgtctatgacatgtaccgggaggtgctgctcggcgggcgcgccgatctggtcgatcgctacttcacggtcgaatatctgcagcataatcccaatgtcgcttcgggccgcgacgcgctggcaaagttcattcgcgggtcgcggcccgagcgtccggtgaatcccacgatcacgctgccgctcatcaccatcatggccgagcgcgacctcgttctggtcgtgacgcagcgccccatgcgcgacgaaggcggcgaaggctatgtgacgagctggttcgatcttttccgcattgccgacggcaggatcgccgagcattgggatccggcgctgaagtccgccgcaatgcttcggttcgatcccaacagcgtgcccgaggcgctgtcggcgatcgaagcggagaccgcgaaggatgaaaagaaacccgggggcgaccccgaacgctgatatcatgcaagccggtgcgaccgatcgcccggagtcggccacgacgtcatctggaggaacgatatggaccatgaattcaagctgctgatcgacggcaaggccgtcgatggcgcaagcagtttcgatgtcatcaatcctgcgaccggagaagcgttcgcgcaatgcccgaaggcggacgcggcgatgctcgaggatgcggtggccgctgcccggcgggctttccccgcatggtccgccctgcccgtcgaggaacgcgccgcgcgggtcaacgcgctcgccgatgcgctggaagcgcgcgccagcgaattcgcgagcctgctgacgcgcgaacagggcaagccgatcgatcaggccatgtacgagatcatgggcagcgtgttcacgctgcgcgccttcgcggacatgcggatcgaaacgaaggtcctgcgcgagggcgagggcaacacggtcatcgaacatcgcacgccgctcggggtcgtcggcgcgatcacgccgtggaatttcccggtgatcctgctgatgaacaagctcggcccggcactggtgaccggcaattgcgtggtcgccaagcccgcgccgacgacgccgctcaccacgcttctgttcggggagctggcgaaggacatcctgcctgcgggcgtgttcaatgtgctgtgcgacgagaatgagctgggcccgctcctcaccagccatcccgacatcgcgaaaatcgcgttcaccggatcgacggcgaccggcaagaaagtgatggcctcggcggcggacagcgtgaagcgcgtgacgctggaactgggcggcaatgatgccgcgatcgtgctcgacgatgtcgatccgcggacggtggcgggcaaggtctatcagggcgcaatggccaatgccggccagatctgcgtggcgatcaagcgggcctatgtgccttcttccatgtatgacgagttctgcgacgagctggcccggctggctggcgaggccgtggtggatgatggcgcgcggcaaggcgcgacgatcggcccgatccagaacaggatgcagttcgagaaggtcaaggcgctgctcgacagcgcccgggcggaaggcaccatcctgtccggcggtgaagcgctcgaccggcccggctatttcatcccgccgaccatcgtgcgcgatctcgacgatgatgcgccgctggtccgggaggaacagttcggtccggtgctgccggtgctcaaatatgacgatatcgacgatgtgatcgcacgcgcgaataacagcgattacgggctcggcggcacggtctggggccgggatgtggcgcgcgcgaccgaagtcgccaagcgcatcgataccggcacggtctgggtgaaccagcatctcgcgatcgatgccaacatccccttccgcgggtccaagcagtccggtcttggcggcgaactcggcgaggcgggcctgttcgaatatacgcaggcgcacatcatcaacgcggttccgctcgaggaccgctgacgcgcgcgattggcggcccggcctccctgctgaggggcgctcgggccgccttttttttcagagctgggcgggcatcgcgtccagcagcacggtcttggtctcgagataggcctgcagaccttcaaccccgccttcccggccgatcccggattgcttgaacccgccgaaaggcatgccgaattcgagacgcatgccgttctgtcccacgccgcccgtgcgcatctgccgcgcgatgcgataagcggcatcggcatcattggtcagcaccgatccgttcagtccgtactggctttcattggcgatgcggatggcgtcttcctcgtcctctgccggaatgagggccagcaccgggccgaaaatctcctcctgcgcgatgcggctgcgattatcgacattcgcgaacagggtcggctcgatgaaatagcccttgttgaacgcttcgggccgtccgccgccggtcaccaagtcggcgctctcccggccgagcgcgatatagtcctccacccggtccagctggcgcttcatggcgagcgggccgagctgggtatcgggcgcatcgctgtgcccgatcttgatgccttccatcacgcgggcgatggcgtcggccagttcgtcgtggcgctttttgggcacgatggcgcggctcagcatggcgcagacctggccggacatgatggtgatcgtgttgcccaggatggcggctgcggcctcgatcgggaaatcgtcgcgcacgatggcggccgacttgccgcccagttcgagcgtgcagcgcgccacacggctcgcgcacacttgcccgatccgcttgcccgcggccgtggagcccgtgaagctgaccttgtccacatccgggttgttcaccagatgatcggaggcatcgcgatcggcgcagacgaggttgagcaccccggccgggaagcccgccgcctccgcagcctccgccatgatataggcctcgagcggcgtttccggcgagggcttcatgatgacggtgcaacccgccaccagcgcataggcgaccttgctggacatggtggcgaacggcgcattccagggcgcgatgcagaccgtcacgcccaccggctcgcggaccacgagggccgtgtccacctgcgcgctcgggcggcgctcgacgaagggatagctctcgcccagcgacgcgatgaactccagcgtcgcgacgccgccgccatgcatgatcggcgcgaagctggcgaggccgccgacctgcgccgtccaggcagccgacaattccccgatgcgctccttgaggatcgcggcccagcggccgacgagcgcgccgcgttcggcggggctcatgccgctccaggcaccattgtcgaacgcgcgccgggccgccgccacggcgctgtccatatcctcgttcgtggcctcggcgacgcgcgcgaccacttcctcgctgttgggcgatacgatctcgatcctgccaccgcgtgcgggagcgacccactggccgtcgatgaaaagcttgtctggatgcgcgatccggatgccgtcaggggtcatgtcccattctctcctccacgttaaaaattatcggggttcttgcaataattctaacgaccgttacgatgatgcgcaacgagattgtcgccggagcggctgataggagggttgggatgtctgatgaaatcgcgtcgctgcgcgagtcgatcgaggccttgagggcggaagtccacacgctcagagacaggacgtcgcgggccgaatcccatctcgccatcgccaatctccaggccgcttacggctattatgtcgacaagggcctgtgggacgaggcagccgacatgttcacgccggacggcacgctcgagatcgccggacgcggcgtctatgtcgggcaggatcgggtgcggcaatatctccacgcgctgccgccttatgagcgcggtgtcctgttcaatcacatgcagctccagcccgtcatccatgtcgatgccgatggcgagcgggcgcagggccgctggcgcgccttcatcctcattgcctggcttggcggcgaatcccgctggggcgaggcggtctatgaaaaccgctatcgcaaggtcgacggcgtctggcgcattgccgcgctgcatgccttcatcacattctattgcgagtatgatcgcgggctcaatcatggcggcgttccgatggtccgcagcatcgatggcctccagcccgacaagccctcgacgcacgattatgaggctttcccggaagtcttcgtcccgcccttccattatcccaatccggtgagcggccggacatggtgagcgcgatgccggtcgtccatgagcgggcagcgctttatgcggtcatggatcggttcatggaggcgctcgtcgcgcgcgatccgggccgggtgcgctgggccgatggcctttgcgtgaccgagaacaacgtggccctgatgatgggggacggcgtctggggcacggcgacagcgcggggcgattatgacctgcgtttcgccgatccgcagaccggtcaagtcggcctgttcacgacgatcaccgagacggtcgaggagtcggctttcactgtccggctcggcgtcgatccctcgggcgcgatcacgcaggtcgagactctggtcgtccgccagagcgacgaggcgctggtgttcgcgaacccccgcttcgaacgaaaaccggtgctggaagcgatcgtgccggaagcggagcggatgagccgcgagcggctgcgcgccgtggcggacggctatttcaacacgctcgagcagaatgacgggcagctcttcacgcgcttccatcccgagtgcaatcgcgtcgagaacggcgtgcagacgaccaacaatcccgatttcatgctgcccatcgccggcctcccctgcgaggagcagttccggctgggctggtatcgttatgacgatcgcctgcgcggtcgccgcttcccgctcgtcgatgtcgagcgggggctggtgctggcttatggcttcatcgatcattgcgggcggcttgcggactatacgctgaccaatggcgagcatgtctcctcgctgatccgccgtccgcacacattctatctcgccgaactgttcaagatcgagaatggcgcgctgcgccagatcgaggcgaacttcatcaccgtgccttatcacatgccctcgccatgggatcgcccgtgagcgcgcggctgacagagacggtcgccttcgtgaccggcggcgggcgcggccttggcgcgggcattgcgacggcactggccgaggcgggcgcttcggtggtcgtggcggcgcgcaccctgccgcaggtcgaggagacggtgcaggccatcacccgtgccggcggacgggcgattgcggtgcgctgcgacgttaccgatcgtgacagtgtggcggccgcctatgcggacgcgaaggcggcattcggcgtgccggacctgctggtcaacaatgccggcgtgcagggcccgctcggcccggcggggctggtcgatacgcaggcctggtgggatacgcaggcggtccacgtcctgggcgccctgcactgcatttcgacggcgctgcccgacatgatcgagcgcggccatggccgcatcctcaacatcgcctcgcaggcaggcacgttcgtcgcgcccttcgcctcggcctatgcagtcgcgaaggccagcctcatccgcctcacggagcatctggatttcgagcagaaggcagccggcgtgcgcgccttcgccatccagccgggcacgatcatgacggcgatggcgcaggagaccctgaaatccccggaggcccatgccttcgccaaaccgctggtcgccttgctcgaatccaccacggcggaggagagcgcgcagggtatggcccggctgcgccggttcgtggtggcgctcgccgccggtgagcatgatgcgatggcggggcgctatctggatatcgagaaggatatccccgatgcggtcacggggcatcagccgtcgtgacgtccgcgacctcatccgccgagcggcggacgttcatgccgctgctcctgtgcgcgctgatcatgttcatcgacgggtacgatctctacgccctgccgctggtcgtgccttatctgtcggcggaacttggcgttcctccccagcagttcggcgtggcgctttccgctgtcctgctcggcctcggcctcggcgcggtgctgatcgcgccgatgggcgacaggatcgggcgcaggccggtcattctcaccgccaccgccatgatggggctgacttgcctcggcaccgccaccggctcgacggtgacggagttcactttgtggcgcctcgcgaccggcctttcgctcggtgcctgcctgcccaatgtgacggcgctggtggccgaacttgcgccgcagggcaaaagcgcgcggacgctgacggtcgtctccatgggcatttccggcggcggcatcgtggcggggctggtggcaccgccgctcatatcgctgggcggatggcaatcgctgttcgtggccggcggtatcgcgacgctgatcctgctggtcgtgctggcctggaagctgcccgaatccccgacgttcaggaaatcggccgggcaagcgcgggagaggaagtccattgctttcgtccagctgctcagcccgcccctcctcttctcgaccgtcctcttcgccgggctttatgctgtcaatgcgctggtgctctattatgtgacgagctgggtgccgacgatcctgcccaatgccggcttcgccatggacaccgcgtcgcgcttcctgtcgctgatccagctcggcggcctgctgatcggcctcggcctttcgctgctgctggatcgcggctgggccgtgcccgcgatcgtgggcacctatgccagcgtcgtggtcgcgctgcttctgctgggcgtcgtggcgccgggcctgtggagctggggcttcctgctgctcgtcgcggggggcggcatctcggcggcgcatctggtcatcatggctgtcgcggtcggcttcttcccgccgcatctgcgctcctccgcgatcggcatcgcggtggccgtggcccggctcggcgcgattggcgggccgatgctgggcggcctcgcgatcggcgcgggcgccagcacgtcgacattcttcgcgctggcggtgctcccggcctgcctgtgcattggcggggccctgttgatcccgagagcgcaacgcaccgcgaaagccgtcacgccgcccggcgctgtcggggccggggcctgattcacgcggaaacgcccggcgggcaggaccggccgggcgctcatgtctcggaacggtggaccgggcgtggcgcccggccctgtgcatgctaggtcaggcagcgtggacaaattcccaggtcgataaagacgcctgctatctgggcatttcaagcgcgtagcagaccttccggacgcgacgacattgcggtcgttttccttagtggtggttcagggctgcatcgcgatagtcgtttagacgctcggcaagcgactccgggccatcaggccagacgcccggtatgattccgctgcttccgagcgcgccgccaaacggcacgactgctccttccagatacttgaatgccaccatctttgcaccacggcccagtggtgtgacgtagaagtctcccacatcacgccattcagttttcttgggagtctgatttaagccgcctgacagggtgaagccttcggggtcaagccggagacggagtggtctgaaaagcatggccacaaatgcgggagtgcaaagcgcaaagaagatgccgccagcctgcagcttccaattggtatccccggattgttcggcaaagagcgaaaaaacaacgaggatgaggcagcaaaccaatccgatagctgccttgcctctcgacgaagtcatttcctcaggttccggccaactcatcagctctttttatactagcgatgtccgctcccacaagattcctgccgctcgctccgcatcgagggcttctgaaagccgacgttcattcgggctggaatttgtccacgtgccctacgccgccgcagcgcgggcccgcgcctccgccagccgctcgcgcgacacccatgcgccatggatctgtgcgcgcatcggaacggggatcagcactcgcgcaaccggtcccgccgcgatgtccccggcgttcacgacccacagttccgaagcgaagcgaccggtgtcgagctgacggtcgatcaccgccagcagccacccctcatggtccggctcggacgaggggacatgcaccggctcgctgatcgccaggccgggctccagcggcatcatgtcgatccggccattgcccggctcgatgcgcagcatggcgttgaacgcagcgccgaccgggccgcccggaagcggcgcgccgccttgcggattgatggtgagataccaggccgcgcgataggcccggccctgatcggcatcgcgcagccggggcatgtcgcccggcgggccgataacccgggattcgaagccctcctcgtcgctcgccagattgaaggtccagcggacgaggccgcccccaagctcgttctgcgcgcggtggatgccgcccgcttcgcgcatgaaggcgaaggcattggtgtccgacaggcagatgtcgagatgcaccagatcgccgtcgtcataggcattgacgaaatggaaggcggaaacgcccctgggccccttgaaccagcgcatctcctcgaccttgccatagcgcggcatgatccccacccagctttccagctcctgctggtgcgcccagtgggcaccgccggccttcagccggtcgaggtcggccgtggtcgggaaaatcgggaagaccgcatatttgccggtgatcgcgaaatcatggatggtcgagcaatagggctgctggaaccactgttcggagaccagattgccatccttgtcggcgatgcaataggcgacgtccggcgtgcagaggcccccggcctcatagccgaagaagaacatctcgccggtcgccggatcgacgcggggatgcgcagtgaaggtctgcgacttcagcgcgccatgatagtcccagcgcccgatcgtctcgagcgtctcgggatcgatctcgtaagcgaggccatcctccttggtcatgaacaggcgccccgcatgccagaccggcgtcgtgttcgagaccgtcccgtcgatgccctgaacctccgcatcgtccgtgaacggattgcgatatttgccgaacagggagcggcccgccgccttctcggccttgtagcgcgccgtctcgacatagcggatggcgaaatccaccttgccgtcgcgaatgccgaaccgggaaatcatgccgtcgcccgagagcacgatctcgtcatcgaacttcggcggataggcggggtcgggcacggcacggaagaaggcgccgtcgatctcgcgcgggatctcgccgatcacgtccagatcatgcgcgttccattcgatgcggacgggcgtgttgagcccggtgaagtgaatggtgtcgggaaaactcgccatgggctgatcctctcatactgtcattgatcgttcgcgacgggctgctgcctgagcccgcgccgggtcctgctcagaacctgtccggaaatgcgccctttggcgcagtgcggtgccggcccgctcccccacccggccacccaacggcagtatgttatgggtggccgggtgggggagcgggccggtgcggcctcgaaatgcgcactcacgcgcatttccgaaccggctctcaggcgttgcgccgcagtgtccgcaggacatgatccgcgcccttgtcgccgaccatgatggccgtcgcattggtgttgcctgccgtcagggacgggaagatcgaggcatcggcgacccacaggccgtccacgccgatcactttcagatccggatcgatgacggccatgggatcgtccgcagcgcccatcctggccgtgccgaccgggtggaacatcgggatggccgcgacccggacataatcgcgcagctcggcgggatcggtgagcgcggggccggggcgcacctcgctggtgatatgctcggccacgggcgggcgcgtcaggatatcccgcgcgatcccgatcccttcgacgatctggtcgatatcatcgtcgcaggacaattgctggtgatggatgaccggcggcgccagcggatcggccgacccgagcgtgatctgcccgcgatagctcggccgcatcaggccgaccagcgtcgagaccgaggcggtcttgcccagcacgagccggccctgcgcgtcgaagtcgaaggcaaaggccgcgaacgagatctggatattgggcgccggcaagcccggccgagtcttcacgaaggcctgggcatggccgatggaggtgctgagcgcgccgcgccgcgacagggcatagcgcagcaccgagagcgcgccgcgcaggccgcgcgcatcgtcattgagcgtgtgcgcggtcacggtgttgaccacatgcgtgccgacatgatcctgcaggttgcggcccacgcccgggcgatcgcacagcaccggcacgccgaccgaggccagatgcgccgccgggccgatgccggagagcatgagcagccgcggcgtgttcatggcgccggcgctcaggacgacgccgtgcttcgcgtgcagcgtcttgtgcgccccgtcctgaagataggcgatgccggtggcgcgtccatcctcgatcaggatgcgcagcacctgggcgcccagcagcgtctgcggcggcgtcgcgcccttgaactcatggagatagccgcgcgcagacgagcagcgcgtgccgttccgctgggagacctggacataatcgaccccttcggccttctcgccattgaggtcgcgtctttcgatgccggtctgctccgccgcggcgatccacgcgtcggtgatggggtaatgcgcgcgcccttcggatacggcgatggggccacccgtcccgcgccaggcatccgcaccgcgttcattgtcctccatgcgccggaaatagggaagcacggactcatagttccagccggccgcgccgagcgcttgccagttgtcatagtcccagcgatgcccgcggatgaacatcatcccgttgagcgcgctgccgccgcccagcatcttgcctgccggccagatgtcggcccggccgccgcgggattcgtccggctccacctggtagcaccagtcataggcggggttctggacaatggaactggtgagcgcggggacgcgggaccggaaatgccggtccgactggcccgcctcaacgagcgttacgttcaatccggcctcggcgagccggccggtcatggctgcgcccgccgatccgccgccgatcacgatgatgtcagtgtcgctcacgcgctgcttctctcttctttgagtgagtggagtttccgggagcccgggcgtgtttttccgggatgtcagcgctgcgtgcagctcgtctcacccgccgatgccatgcatcggatgtggtggattcaccatcaagctcctctcgattttggtcctgcgcccttgtcatgaaccataacgaatgttacgattgtgtcaacagaatggagaggaacgacatggatctttcggttgaggatcgctttgccctggaggacctgctcgcggcttatgcctgggcgctggacaccggtgatgtggaggggctggtcgcctgcttcacgccggacgcgcggatggtcgaggaggttttcgaggagcccgacatctgggagggccatgagggcattcgcggcatcgccgaacattatcgcaatgcggagggttttcccgggcgccagcaccacgtcacgcaggtgcagtacatgccgcaggcggatggcacggtgaagatgcgctccttcgccttcgtgaccgaatgcgaaggtgagacgcccttcctgctccgcttcgtcggttattatgaggaccatgccgtcaagggcgacgatcgccgctggcgcctccaccggcgcgtcgcgcgcctctgggatggcgagatcctcaagaacttccccggccgcggtcaatggaccccccgcaagcgcccggactccctcatcatcaggaagccgtagggggcgagcatatcgcgcccggggactggccggttccgccgatgtgcgctggtcgccggggcggaactgcgtggtcatcgggggacccattgcccgaagcccgcactgcggggcggagcggagcgcgtcggatctgatgatccgcgcaggccagccgccccccgaacactcgcgatcttgccggaagaacgctcaatccagcttgagcgcgtcccgcacgatgtagtggagatcggtctgatcgagcaggccgctgacattgacggcctgcgggccataagcggcgatgcgcagctgcgcgcctgtgtggccttgcgatccttcctccgcggtgccgtagttcactgtcatgacaccgccctcccgcgtgttcagtgccgcagtcaggccggatgagcgggtgccgttgcccacgatctggctggtgtgggcatggtcagccgtgacgatgaccagcgtgtggccatccgccttcgcgaaggccagcgcgacctggaccgcctcgtccagatcgaccgtctcgccgatctgcccgcagggattggccgcgtggtcctgtttgtcgatcgacgcgccttcgacctgaaggaagaagcctttgggcttcaggagcgcgatcgccttgctggtcatcgtcgcgagcgtcggtatggtttcattgcgcgcggcattgggctggcaagtgatggccggcttgtcgatattgccgtgaaggctggcgcgcgggcccgtccagcggaccggcatattgccttccgagaacaggccgatcagcggctgcctgtcatcggcgcgcgtgatggcctcgagttccgcagcgttgcgcacgatccggtagccccgcgcgctggcctgctcgaacagcgtcttgcctttccattgacccgccttcgccatctccgcgaaactcgccgcaccgccgccgagcacgagatcggcgcgggtatcgagcagttgctcggtgatcgagccggccccgccattttccagcgcattctgcggacaggtcttgctggtcgcggtcggcccgtagcagctgcggaaagcgacgtgggccagcagcgcggctggcgttgcatcctggatctcggccgtcgagacattgccggtggcaagaccggctttcctggccagctcgatcagcgttgcatggggcttgccatggatatcgacgccgatcgcgccattatagcttttcacgcccgacgcccaggcggtggcggaggcagcgctatccgtcacataatcgggtttgccggtctcgcgctcgagcgaataatgggtgtactggccagtgaaaggcagcgcatcgatgcccttgaaatagccgccggcgccctcggcataattgcgcgcgatggtgatctccgaatcccccatgccatcgccaatcagcaggatgacgttgcgcacttcgccctcggcagccagcgtgcgataggccgcgcgcatatcaccggcgaggcgccgcgccccgcccggttcgcgcagatcgccccgcgccgcgcgcgccaggtcaggcgcctgctcctgcgcgagaacaggctgggccgcgagcacgagtgcggcagtcagagcgatacgggtcatcatggcaggtctccgggagaaaatgggccagcgagcggtgcgcatggtcgagcgcgtcggcgctgctcgcgtccatcgcgctcgaccgcaggccggcccgcagaacgttgatcagagctgggcgcggatgcccaggctgatgcggcttcccgacaattcataagtggtcgggaaagacggatccatcgtgtagccggtggtcttggcattgccgacgttgatgccctgcacctcgacgcggacattgcgggtcagctgatagctggccgcaaagtcgaactgaccataagcatcccgatagaccggatacatgttccgctcgatccgctccacatatttgcccctgcgattgtaggacaggcgcagcgagagcgggcctttgtcatagaagaccgtcgcgttgtaggcgttgtcggacaggccgatcggcgaggtcgggatgtcgagactcgactcgccggtcagcgaactgtcgaggaacgtggcattggcgttgatgccgaagccatcggcccactcggcaaacatgccgaaggggatcaccgcattgagctcgacgccgctgaccttgtaggagccttcggcattgaccggctgatagacgtcgaagtcatagacgccgttgacggtgccattggcattgtagacggtcacgtcgggcacgacgccggtcagctggctctggaccacccccttgatcttcttccagaaataggacgccgagaggatgccgccacggccgagatacttctcgacgcccacttcccactgatcggcataagtgggcttcaggccgggattgccatcggtgtagcggaagctgctgtagctcgcggtgcgcttgtaagcgagatcggtcagcgccgggcggatcagcgtctgcgaggcggcggcgcgcagcagcaggctttcggtcagctcggcatgggcgttgaacgagggcaggaacttctcgtagcgaccttcgctcgacaccggcgtcggcgtgagcccggtcgtgccgtccgggttctggacctggtggaagccttcggaatggatggtggtgcgcagatagcggccgccgagattgacgaacacgggcaccgcaatgtcgaactggaaatcggccatcgcatagccggcgatcgtctcttccttcaccttggcataattggcatcggcgaacggcgtcacgaaaccggcgggacggaagaagtctcgcgcatagtcgttggagatctgggcccagctgagatcgcgtgcctgataggccttgccgccaacgatgtccgtcacatcggtgagcgggctggcacccagcgtgcgcgtgttgacataagcggtgctgccgcgcgtcggcccctggatcttctcctcgccatattggcgttcgttgctcttgttggtgtagcggccaccgaagttgaggcgcttgaggatcgaggatgcaaagccatagcttacatcgacctgcgcggcatatttgtcgtccttgatctgctcgcgcgtggtttcataggcctcgaacagataggcatttggcgcattgtacatgtcgatcgtgcgcgggttgctgctggggatcgtctcgccaccattctcggtgtagcggctgcgcgaaggcgcataggcgacatgcttgagattggcgtagtcgagcgtcttctccgcgccggaatagccgcccagcgcattgatcgtccaattgccggtctcccagttcagctcgccgccgaactgccgatagtcggtctcgttgatatattccttgctcaggaattcatgctgggtgttggtgtaggacacgtcgcgcagcacgatgatgccggcgtcggccaaggtcttgtcgtcataggcatggatggtttccagcgtcgagttgctcgaggccgaataggcagccgcgtcatattcatcctcggtcgtgtcgtatgagccgacgaacgcatcgaaggcgaggctgaacgtgctgctgggcttgtactggatcgagcctgacaggccgaggcgatcctgatcgttctgatagacgcggtcgccaaccttatcgaggaagacgatcttgttcttcatcgcgtccgtgaatgtcacgccggcgtcccgctgcagcacggcgatcgcctgattgcggtaggtcgtgcccgcacggtcggtccagcgggcgatcgggcggaaattgatgccggagttggaatcggtccggttggtgcgctgctgcttggcgaccgacacgagcacgccgaaatcgccaaaggtgttgctggcgaggacagagaaactcggatcgatcttctcggagatcgaattatacgcgccctcggcgctgccgacgaggcgaaggccggggttgtcgaacgggcgcgcggtgcggatcgagacggaccctgcgatgcccccttcctcatcagccgcggtcggcgatttctggacagtgacggactggatcagttccgaggcaaagatgtcgaactcgacatcgcggccacccgagcccgaggccgtggccagcttgttgatggagacgaaggtgaactcggtcggcaggccgcgcacgttgacgcgggtgcccagccccttgtcacgctcgatcgtgacgcccggcacgcgctgcagggcttcggagaggttctgctcggggaagtcggcaatgtcggtcgcgacgatggaatcggagaaccccactgtcacgcgcttcatgtcgatcgcttcctcgatactgcggcgataaccggagacgacgatctcctcgcccgcaccgtcctcgctcgccggatccaccgtcgtggtctgcgccatgccgggggcggccgtcaaagccgccaatgcaacgccgatgagaaaaggcgctgtgcgcaccgagcggttgaatttgctgttcatcattggaccccttttcaaatatccggacgtcggctcgcagcgcccgatcgccgggcgcgcgcccgggtttcccgatctcctggagaccgggattgcagcgcttcttgcgagcttgttctgtgcaggcgtagccacggccttccggccccagcgcgcgcctacctccccccacccgacgggcggcgacgcatcgcagcctgtagcgacgacggatggcgcgttgccagttccgccatcccgtccggttcgcgggtgcgatgaagaagagatattacatggctgtgacgggacgcgatttgtcagccgccatgcggcgtgaaagcaacgcaggccggaacgcgccgatcggaacgatagacgaccgcctccccgcttcaaatctgtgcggaaacgcgggattaagacgcgcgcgaaaatctctacagcatggcggcatggcattgcagcgatcgacgacgacaattccggaaattggatcgccaggcccggagcgcggtcaagccggtcccgccacgcgtcgacaggtcattcgggccggcgccatgctgcccgtcctcgcaatggcgggcaccgcaaggccatcaacagccatagcttcagcttccaagctgatggcgatgatcgcgcgcccgtcccagctgaccgaggagcagttccgtatccgctggttcggcttccatgccgccctcgcccgcagcctgccgggcctgcggacgctgatctactcggagaccctgggtgccgggggcgcggaccagccgcaggccgcttatccgtcgcggatcgacggaatggtgcaatgtgctttcgagagcgaggacgcgcgactggccgcgctctcttcagagaccggcgaggcgctgttcacatcgggcgggcgcatcatggatcgcgcggagtggcgccggtggacggtccgcgagaatgtcgtcatcgcgccggaccgggccgccgggggcatcaagcgcaccctgctgctcgcgcgcaagcccgggctttcgcgtgcgaatttcgagcgtcactggctcggccgccacgccgaactcgcgcatgacgtgccgggcctcaagggcgccgtgttcaacaccatcctcgagggggacgccggcaacggtcccgggatcgacggcatcaccgagacatggtgggcgagcggcagcgacgacccgggcggcaaggtgccctcgccgcaggccgatgcctggatggccgatggcgagcatttcctcgatctgccccgttgccgcacgatcgtgaccatcgaatatcccttcatccttcccgacagatcagcgggctaacctcacaagggcctctccatggcaaacaagatccatccagatccggcgtccgcgctgagtggcctcctcttcgacggcatgaccatcatgtccggcgggttcggcctctccggcaacccggaaagcctgatccccgaaatccgccgggccggcgtcaaggacctcaccgtcatttcgaacaatgccggcgcggacggcttcggcctctggatgctgctggagagccgccagatcaggaagatgatcagctcctatgtcggcgagaacaagctgttcgaagcgcagtatctggccggcgagctggaactggaactcaccccgcagggcaccctcgccgagcgcatccgcgccgggggcgccggcattcctgccttctacacgaagaccggcgtcggcacgctggtcgcgcagggcaagccgaccgagttcttcgacggcgaggaatatgtgcgcgagacctggctgcgcgccgatctctcgatcgtcaaggcatggcgggcggatacggcgggcaatctcatgttccgcaagaccgcgcgcaacttcaatcccaacatggccacggcaggccgggtgacggtggcggaagtcgaggagatcgtgcctgcaggcacgttcgatccggactgcatccacacccccggcatctatgtcgaccgcatcgtgctgaatacgatcaacgagaaacgcatcgagaagcgcaccacgcgcccccgcgaggtcgcatgaccggggctttcatctgcgatgcggcgcgcaccgctatcgggcgcctgggcggcgcgctcgcgcccgtgcgggcggacgacctcgccgcggcgccgatccgtgccctgatggcgcgcaacccgggtctcgatcccgccgcgatcggcgaggtgatcctcggctgtgccaatcaggcgggcgaggacaatcgcaacgtggcgcgcatggcggcgctgctcgcgggactgcccgtcagcgtgccgggcgtgacggtcaaccgcctctgcgcaagcggcgccgaagccgtgggacaggcggcccgcgcgatcgccacgggcgagatcgatatcgccatcgccggaggcatcgagagcatgactcgcgcgccgctggtgatgggcaaggccgaacaggccttcacgcgaacgcagcagctcgaggacacgaccattggctggcgcttcgtcaatcccgccatgcagcgcctctacggcaccgcctcgatgccgcagacggccgagaatgtcgcgacccgttacggcatcacccgcgaagagcaggacgcctatgccgcgcagagccagcgacgcgccgccgatgcgcaggcccggggctacttcgccgccgagatcatcccggtcacgatcggcggccgcaagggcgacatcatcgtggatacggatgagcatccccgccccggcaccagccttcaggcactcgccgcgctgcggccggtggtgcatgcgcaaggcacggtgacggccggcaacgcatcgggcgtgaacgatggcgcggccgcgctgattgtcgcatccgaagcggctgcggcccgccatggcctgacgccacgcgcccgcatcctgggcatggcgagcgcgggcgtggagcccgatgtcatgggcatcggccccgtgccggccagccgtcggctgatggaccggctggggctcacacttcgggatttcgacatcatcgagatcaacgaggcctttgccagccaggtcatcgcctcgctgcgcgcgctgggcggcgacccggcgtcgatgcaggtcaatcccaatggcggcgccatcgcgctcggacacccgctcggcatgtccggcgcaaggctggcgatgacggcggcccatgcgctggaagagacgggtggcaggcgcgcgctggtcacaatgtgcatcggcgtcggccaggggcttgcgctcgccatagagcgctgctgaagccctaacctaatcgacatccagcgctggcggcttgcaaatggcgctttcccgggctttcgatgctcacataccttgagtacgctgcgcgccgggtcccggaaaaccaattttcgtcacgccatcatctggagccgaaggcgtccgtaggacaatggcgatcagccctagccctgatcgaagacgcgctggtagagcgcgtgcatctccgcctcggtggggacgcgcggattattggcgggtgagccggaagcgatcgcctgctcgaccatgacggggatcatctcctcccagcgctctcgcgtgacgccataggcattggggctcggcacagcgagatcgcgattgacggccgcgagttcctcgacgagccggctcaccgccatctgatccccctccccgtccgacgcgacgcccatggccttggcgcaacgggcatagcgcgcgacattgccgggcgcggaaaactccgtgacgagcggcagcagcatggcattggaaaggccgtggggcacatggaaatgcgcaccgatcggccggctcatgccatgcacgagcgccacggaactgttcgagaaggcgacgcccgcataagtcgcgcccagcatcagttgctcgcgcgcgtccatgtcgctcccgtccgcccagacgcggcggagattgggcgcgatcgcctcgatcgccgccagcgcgaacagatccgacaccggcgtggcgcggcgggacacataggcctcgatggcatgggtcagcgcgtcgatgcccgtgtccgccgtcagccgcgccggcttggtaagcgtgagctcgaaatccaccagtgccgcgaccggcagataggcaaggcccgcgcacagcatcttctcgtcccgctcggtatcggtgatgacggtgaagcgcgtcgcctcgctgccggtgcccgccgtggtgggaatggcgatgacgggcaaccccgcgtcattctgcaggtgcggcgccttgtagtccgagatatgcccgccatgcctcgccagcacggccaccgccttggcgctgtcgatcgggctgccgcccccgaaggcgacgatgcaatcatgctcgtccagcagcaggtccgccagcgcccgctcgatcgagggcacgtccggctcgggcaccgtatcgaggaagaatcgtgcgcgaatgccggcctgatcgagcgcgtcccggatggcatcgagccggccattgtcccacaggaagcggtccgtcatcacgaacggccgggacaggccgatctgttgcagcatatccggcaattgacgggagacacccgcaccaaagcgcatactacgcgggaatccgaccgaaaattccatatgtccgctcctgttcacccgttcggcttcggaggttccccgaagcgcggtcgcaccggcatatggtgagggaggcacagagcatataaacaaagatgcatgcctgctgtgcgcttgtgcggcatcggtttgggatgagccccgcatcggcgcgatcggcagggcggatgtgccgtgaaagaggcgctcatgaagcccgaggctcgcaggtgtggaccagagcggcgggatcggcagcgcaggcccgattacccgacacatcggcgcgcgagacatcggccgttccgggccgagaaagggtcggatgctcagggacttgggaggaaattaagctcagcgcccggctgaaaagcggacatttcaggacacatggacacgcgcattgcccttgagcatggcggcgttccgacttatgcacccagatatgtgataatatattgataattaacgaatttattccggcgctaccgtttcaagcaccggctggccgggaaagtctcccgctaccaccgcggcagacatccccggcagaaacggagcgcgcctattctcccaggaacaggcctcgctcggcctcggcctgagcccggatgaagcgccgcaccgcctgcacgcgcgggctgggcgccacgtccgcgctggcgaccatccagtagctgcgctgaaggcggatctcttccttgaggaccgggaccagcccgggcgtgcgcgacccgatgaaggcaggcaatacgcacagcccatagccggcacgcgctgcctccgtctgagcgtgcaggctggagctctgcaggcgggcgcggatgcccttgcccacctcgtcgagataatcgaggcccctcaggaagacgagatcatcgatatagccgcagaacacatgatcccgcaggtcggcgggcttgcggatcggcggactggcttccagatattcccgcgagccatagacgaacagccagtagtcggtcagcttctcgcgatagaaacgccccgtctcgggcggctggagactgatcgcgagatcggcctcgcggcgcgagagcgcgacgatctgctggagcgtcagcaactcgatggtgagattgggatactccgccgcgaacttgggaaggcggctggacagaaagaaattgccgaagccttccagcgtgctgatccgcaccacgccgccgacgccgcgactgctggaaatctgctcccgcccgatcttgcgggcttcctgctggatgagctcggcggacggcagcagccgctcgccgccctgcgtcagataatagccccggggactgcgctcgaagagcttgacgcccatcgcccgctccagcgcatccacccggcggatcaccgtggcatgatcgacgcccagccggcgggctgcctgcgacaccgtgcccgaccgggccacgcccaggaaataacgcaaatcatcccagtcgaacggccgcatccctcttccccctccacaaaagtgcacaatgctcatgcgatattgctagtttgaccgcacagcttaagtgctccactaacgtcgtcaagagcagcaattgccgtcgggcggaacggggcagcaccgcatgccctcgcggtgaagagtggaggatgtgatgaaggaccggggggggcgcggcctcagaaaatgggtgaatctgttactgcttgcacccttcatcgccgtgctctgggtcccgttctataacagcgtcgaacccagattcttcgggattccctatttctacgcctatcagcttgcctggatctggatcggcgccgggctgacctggatcgtctacctggtggactggcgcgggtcggacagatgagttctttcatcgatccggtcgcaaccggcgttttcatcactctcttcttcctcatctcctcgctgggctttgtcgcgtcccgctggaaacgggcagatctcggccatatcgaggaatggggtctgggcggccggcgcttcggcccgttgctcgtgtggttcctgctgggcggtgacctctacacggcctacaccttcgtggccttgccggcgctcatgtatgcggcgggcggatcgggcttcttcgcggtgccctattccatcatcgtgttcccgatcgtcttcgcggtcttcccgaaggtctggggagtctgcgccaagcacggctatgtgacggccgccgacatggtggcgggcctctaccgcaatcgcacgctcgcgctgatgatcgcgctgaccggcatcgtggcgaccatgccctatctctcgctgcagctggtcgggctggaagcgattttcgccgggctcggcctgcatgcgagcatcaccatcttcggcagcgagatggaattgccgctcttcgtcgctttcctggtgatggcgggcttcacctataatagcggcctgcgggccccggcgatgatcgcgatcgtcaaggatatcctgatctacaccacgctcatcgcggcgatcctgatcgtgccggccaagctgggcggctatggcgcggtgttcgatgcagtgccgccggagaagctgctcatcccggacgcggcacccggcagcctgggcccgcaattcgcttatgcgacgctggcactgggcggtgcgctgggcctgttcctctatccccatgcgctcacgggcctgctgtccgcgtccagccgcgacgcgatccgccgcaatgccgtcttcatgcccatctatgccttcgcgctcgcgctgctgctgctgctcggcttcatggcgctggcggcgggcgtgaaggacatgccgcaatatgccgagggcttcgcccgcttcggcaacatctatgcggtgccggcgctgttcaagcacctcttcccgtcctggttcgtgggcgtcgccttcgcggccatcgcgatcggtgcgctggtcccgggcgcgatcatgtcgatcgccgcggccaacctgttcacccgcaacgtctatcgcgcctatatccgccccgaatgctcggaagcgcatgagacgcaggtcgccaagatcttctcgctgctggtcaaggccggcgcgctcggcttcgtcactttctttcctgagacatcggtcgtccagctccagctcatcgggggaatctggatgtgccagacgctgcctgccgtgctgatgggcctctatgtccgctggctggattccagagcgctgctcaccggctggatcgcgggcatgggcgccggcacgctgatggccggggccacggggttcaaggattcggtctatacgctgacgatccccgggctcgagattccgtgctactcggcggtcagcgccctggtgctgaacatcatggtcacgctcgctctcagcctcatcattcgcctcaggacaggcgcggcgccctcctccccgcccgcgcctgtccgccccgccctgcaggattgaaggaaccgccgccatgaagcttcactggggaaaaatgtcccccttcgcccgcaaggtgatggtcaccgcgcatgaaacgggcactgatgggcggatcgagctcatcgatacgcgggtggacatggccagcgtcaatccgcaggtccagcttgccaatccgctgagcaaggtccccacgctgctgctcgatgacggcacggcgctctacgacagccgggtgatctgcgaatatctggacagtcttgcgccggagccggtcctgtttccgcaaggcgcggcgcgctgggacgcgctgcgcctccacgcgctgggcgacggcatcatggatgcactgatcctctggcggcaggagcgcctgaagcccgaggaacggcgcacgcccgcctggatggacgcctttgccgacaagctgggggcggcgctggaccagctcgaagggaatgccgcgcagctttccgccgcgccgttccacatcggccacgccgcgctcggctgcgcgctcggctatctcgacgcgcgcttcgacgacctgaactggcgaaacggccatgaccggctcgcggattggcatgccggcttcgaagcacgcccgtccgccatcgcaacccatcccgccgcactgacctaggcgcgtgccagcgcctgccaaaggagtacagatgtccgagatcgaaaccgtcattccccgcatgccgacggccccgacgaaccggcagcccgacaatgccgtcgactgccacagccatgtgttcggcccctatgaccggtacagcctcgtcaatccgcccaattacgcgccgccccaggcgccggtcgagcggcatctcgccatgctggacacggtcggcaaccgctatggcgtgcttgtccagccggcggcctacggcctcgatccgacgctgatcgccgacgccatcgccgcctcgggcggccgcctgcgcggcatcgcgctgggcggcgcggaactcaccccggcccgcatcgcggaactggacggccagggcttcaagggcctgcggttcgtcgacatgctcgatccgcagggacggccctatatcggggcgatctccgccaatgtggccatcgagatggcgccgttgctggccgatgcgggctggcacccggagctgtgggccgggatcgaccatcatgtcgaggtgatccccaagctcatccccttcggcatcccgatcgtgctcgatcatctggccgggttcagcgtggcgcgcggcgtgaatgatccggccttccagcagctcctgcgcttcatgggcgacgggcatgtctgggtgaagaccagcctgtgccggcaatccgccgcctatccgcgctacgaggaattgaagccgttccacgacgcgctcgtcgccgccaatccggagcggctgctctggggatcggactggccctatctcgcgatgggcgatgcctcgcccgatgtcggggtgatgatcgatctcgtgcatgaatgggtcggcgatgcggcgaccatcaagcgcatcttcgtcgacaatccagcgttcgtctatggcttctagggtcctttgcctggcagcgctgtgcctcgtcccgctgggggtcgcggccggtgcgatgccggccatcgcgcaggaagccgcgcccaccatcgcgcagcgtgccgccctgctggcgcgcgacacgcagagcgtcaccgcgctgcgcgacgtgcgccggctgcacatcgcctacacgcagttcgccgaagtgggcctgtgggacgagatggccgatctcttcgcgcccgatgccgagatgatcgtgggcgatcgtaccatgcgcggcaaggcggcgatccgccaatggatcgtgcgcgaactgggtggcggccgcgccggcctcgcgcccggcgaggtccgcacgctgctgcccgcaacgcccgtggccagcctcggcccggacgggaccagcgcgaagatacgctggcatgagctggcgatgctgggctcgcagggcggaaacgcccgctggacgggcggcatctacgagaatgactatgtgaagcgggacggcgtctggctgatcgcccggatgcattattatccccagttcgacggcagctacgaagagggctggcgcaatgtggaggcggacctcaaggtcgtgccttatcattatacgccgcgctccgccggcattccgatcccggagctggcgacgccggcaccactggaagatgcggccgggaccgtggcggcgctggacgcgcccctcacccaaatgatcgcggagaatgccgtgcgcaatctccagaacgcctatggctattatgtcgaccggcgcatgtgggacgatgtgagcgacctgttcgagacggacggcacgctggacatcgccgggctgggcgcgtggaacggacaggccagcatccggcgcggactggagcggcagggaccggcggggatcggcgcgggcgaactcaacgagcatgtgcaggtcgccatgatcgtcacggtcgacccggacgggatgcaggcccgtgcgcgcggcctcgaactggcgatgaccggccggaacgacgacaagggctattgggccgtctccatcttcgagaatgtctatcgcaagcgcgacggcatctggcgcatcgcggcgatgaacctccatccgcgcttccgcgccgattatgagcagggctgggcgaagagccggctcgatcccgtgccgcccgccgccgcgcaggcacccgacgcgccctcggccgcgccgaagggaagcctcccggccttcagctacatgcatcccgtcactggcaagcgcatcgacctttccggcgcggtgtctcgcgcgatggcaacggcgggggccgaacaggcaccggcggcgagcgagtccgcaagtctggccacccgcctgttcgagggcgagcgcaaggtgcggctgctccaggccgacattggcgcggagaatgtctccaatgcgttcggcaattatatcgacgatttcgagtggaagctgctcggcgatctcttcgcgcgcaagggcgcgcgcgaaatgccttatgccggcttctacatcggcccggaccgcatcaccgaagccgagatcgccaaatggggccagcgccgctcgccgcgccgctccattcccatccacctgcggatccagccggtgatgaatatcgcgccggacggacgctccgcgcggttccgcacgcgcctgttctcgatcggcagcagctacgagcgggcaagcactttctccggcggcgtctatcccaacgatcaggccgttctggaggacggcgtctggaagctctggagcgtggcgatcgacgaattctattatcgctcctcgagctatgccaagggctggaccggggtggaggcggaacctgccgaaatgaagcccaacatgctcatcacggcctatccgccggacattgcgctgacggagctcggccagcgccagcagggctacatacccggcagccggatgttcaatccctatgtcttcaacgggccggcctatccgggctatccctccgccacgcccatgtggttcagctatgtcaatccggtgagcgggcgcgtgccgccgcattactggccggactgcgtcacctgcgccacgcacccggacacgaggctggaccggaatggctactgaccgggcgaagcgcgcgcgggcggccatcgcggcgctttgcctgacggtggcgccgacggcaggacacgcggccgaaccgcccgtccccctcgctctcgcgctggagcgcaccgaggcgatccgcgccgtgcgagacctgcaggccctgcttgcccatcatgtcgaggccggagactgggccgccgcctcggcgctcttcacgcgcgatgcggcgctcgactggggcgacggcaccgccgcgaaggggcgcgccgccatccgcgacagtctcatgacccggctcggcggcgcggagaagggcggtcccaatcgcctgcacgtcacgctgccgatggcgccggtgctgacgctctcccccgacggccggagcgcgaaagggcgctggcacgaagtgggcctgttcggcggcgcgcggcgggaggacaactggaccggcggcatccacgaaaacgactatgtgcgcgaggccggcggctggcggatccgccgcatggcctatcacccccagttccgcggcacctatgcgaagggctggcacagcgcgaaggacgatctgccggtcgtgccctatcattatgaggtggccagcgtcggcgcgccggtgacgacgacgggcgcggtcgacgcggagggccccgccctggccccgcgcgtcctcgccgcgcgcgtcgcccggctggcggacgaggacgcggtgcgcaacctccagaatatttacggctattatctcgaccggcggatgtgggacgatgcgctcgacctcttcgcgccggacggtagccatgccagtgccgggaccggcctgcatcgcgggcgcgaaggcatccgcgcgatgctggagcgcgacggaccggccggcctcagccatggcgatctcaacgatcatgtgatgctcaatcttatcgtctgcgtcgcgccggatggacgcagcgcccgggcgcgcggcttcgacttcggcatgagcggcaacaatgccggcaaggccttctggtcgctgaccctcttcgacaatctgttcgagaagcaggacggcgtctggcggctgaaggcagtgcgcgaatatcccaggatgcgcaccagccatgatgcaagctgggaccagccgacgcagccccgccccagcccggcccgcgccgccgatgcgcccgcaccggccgagccgccattgctcgccacctgcgcgccggccgatccggtcccgggggacacgcccgacatggcgcagcttcgcgccaaggtggacgctgccgccgcgacgatcgccatcgacaatgtctccaatgccttcgccaattatatcgacgatttccgctggcaggacctcgccgccaccttcacgcgcggcgggcgtcgggaagcgcccggcgtgggcttctatgtcgggcgtgagcgcatccatgccatgcagtccggccgctatggcccgctggcatcgccgcgcaccttcattcccatccatgcccgcatccagccggtcatccatgtcgcggccgacgggaagagcgcgaagctgcgcacccgcctgctgcagttcaacgccgcgctcgatcggccgggttctatgatggcgggcatctatgaggacgaagcccggctggaagacggcgtgtggcggctcgctcatgtcgagatcgaccattatctccagacgcgcagctacagggatgcctggacgcgcattcccgagggcctcggccaccgcatgattccgcgcgccgatgcgctgctgcgggacaatccgccggacgcgccgctgctgggcgaaatctatgcgcccttccccaccatcgggctgatgtggttccattatgcgaacccggtgagcggccgccgcccgccctatctcactcccaagacggccgccgtcatgtcgcggaccgaggaaccgctggaaccatgaccgccacacccgatatctggctgcgtttcgagacaccgcaagggccacgcgcgggctatgtcgcgggcgagaccatcgtgcccatcgccggcgacatgttcggcgactggcaagcggatggggacccggtgccgctcgccacggcccggctgctgccgcccgtcattccgccgaccttctatgcctgcgggatcaactatgcggggcattgccgcaccgcggccgacgagttcggcctcgatcacgacaagacctggccgcgcacgccggagatcggctatcgcgcgcagagcgccatcatcggccccgacgcgccgatcgtcctgccggcggatgtgccgcccaatgtgcaggtggaggccgagctcgcggtggtgatcggcaaaaggtgcaagcacgccacgcccgccaatgcgctggatcacgtcttcggctacaccatcgccaatgatgtgagcgcgcgcggctggcaatttgccgaccgcaccttctggcgctccaagaatgccgacacgttcaagccgctcggcccctggatccgccgggatgtcgatctcgacgcgttggtcacgcgcgtgctcgtgaacggggacctgcgcgagcgcttccccaccaacgccatgatcttctccatcgccgactatatcgtcgcgatgacgcgctacatcacgctggtgcccggcgacgtcatcatcatgggcacggatggccatgccccgcagatccacgcgggggacagagtcacgatcgagatcgaggggatcgggacactcagcaatcccgtgcaggccgaagccgcctgagagcggcgcgcaaaaatccagaggagagcggaatgacaacagggaagtttggccgcaggcgtcgcatcggcgcgctgctgtgcctgggcatgctgcccatgcacatgccggcgcacgcggcggagatcgacacatccacagccgagcggatcgggcgactggaccatgagctctcccgcacggagggattgcgacaggcgaagcgactgcagatcgcctacagccattacgcgcaattcggcctgtggaacgagatggccgacctgttcgcgcggcaaggcgaactggtggtcggcacggacaaggccaaggggcgcaatgccatcctcgcttatctgcgccagcatttcggcggcgggcgcatgggcctgctccccggcgaggtcgccacgcgcatgcagctcacgccggtcatttccctcgcgccggacgggcgcagcgcgaaggggcgctggcacgaagtctccatgctcggcaaggcgggcggcgaggcgcgctgggaaggcggcatctccgagaacgactatgtgctggaggatggcgtgtggaagatcgcacgcctccatctctaccccatgtatgccggcagctacgaggatggctggcgcaacatccaggacgatctgcccgtcgtgcctttccattacacggcgcggagcgccggcatccccatcccgcccacgcccgccggcacgcggatcgatgcggccccgacggatcaggcggccgccctcgcccgcctgcgcgagatcgaggcgcggctggcgcggctctcggccgaagatgccgtcatgcggctgcagaatgcctatggctattatgtcgaccagaagatgtggaccgatgtcaccgacctgttcgcgaaggacggcacgctcgagatcgccggcaccggcatctaccggggcgagcagagcatccgccgctccttcggaaacatcgcgtccaacggcctgctgaaaggcgaagtgaacgagcatctgcagatggagatgatcgtcacggtggcgcccggcggcgaggaagcctgggcacgcggtttccagctcgggatgctgggccagaaccatgtcggcggctggtggacgcaggcgatcttcgagaatcattatgtccgcgaaggcggcctctggcgcatcaaggcgatgcggctcttccccaggctgcgctccgattattatcagggctggacgaaaagccagttgcccgagccggtgccggccaagggctatgagcccgattccgcctcgaccatcacgctcccggccgggcaaagctggatccccgccttcaattatcccaatcccgtgaccggcaaggcggcgagctatccagacggcgcgaccgtgctgggcgtagccccgcaggcagccaaggcttcagccggcgaggcggccacggcgcccggcgggatcgatgccgcgcatctggatcgcctcgaaaccgaactggcccatgcgcgcgcgcgggacggggccgagaatatctcgcacgcgttcggctattatctggacgatttcaactgggacggatcgagcgccctgttcgcgcggacaggacggcgcggcaaatatcaggtgggcttctatgtcggcccggaacgcatccgcacggccgaactgacccaatatggcccgccgcgcacgccgcgcaacttcatccagatccatctgcgcatccagcccgtcatcgatgtcgagccgggcggcctcggcgcgaagctgcgcacgcgcctgttctcgttcagcagccgcaatgacgggccgggcagcttccagagcggcatgtatcccaatgacaggatcgtgctggaggacggggtctggaaattccagcaccagtccatcgacgagctgtatttccggtccgacggctacaagaatggctgggcgaaagtgccggaccccaaccccaagcagttcgcgcccgatcgcacgccgagcgtgatggacaagctccgcgccgcctatccgcccgacgtggacattctcgacatgggcatccgcgcggtcggcttcgggccggggccggaattcatcgactttccgaacgtcaagccgatgtggttccattatgcgaacccggtgagcggccgcctgccgcccaactactgcccgaaccattcgacctgctatcaggcaaagccgctgttcgaggatcaggctcccacccgataaaaggatcgggcgcgggcacaaggcccgcgcccgcaacggcttgcgccggaccggatggctttcaccatccggccgaagacagggctcatttctgggtcggcatcaggaaatcggcgcccgcgctcggctccaccggccagcggctcgtgctggtcttgaggcgcgtatagaagcgcacaccctcgggcccgtgcatatgatgatcgccgaacagggactgcttccagccgccaaaggcatggaaggccatcggcaccgggatgggcacgttgatgcccaccatgccggcctgcacccggtgcagataatcctgcgcggtccggccgtcccgcgtgaagatggctgtgccgttgccgaagggatgcgcatccaccagcgccagcgcttcctcgaagcttgcggcgcgcaccacggagaggacgggaccgaaaatctcctcctgatagatgcgcatctgcggcgtcacatgatcgaacaggctcgcgccgatgaaatagccattctcatgcccgggcagggagaaatcccgcccgtcgagcagcagtgtcgcgccttccgccaccccggcgtcgatatagccgcgcaccttgtcccggtgctgggccgtgatgagcggccccatgtcgttcgccggatcgctgcccgggccgatgcgcagcgcacggacgcgctcgatcagcttcgcgacgagccggtcagccgtttccgcgcccaccggcacggccacggaaatggccatgcagcgctcaccggccgagccataagccgcgccgatcagggcatcggccgcctgatcgagatcggcatcgggcatgaccaccatgtggttcttcgcgccgcccagcgcctgcacgcgcttgccatggcccgtgccccgcctgaagacatgatcggccacgggcgtggagcccacgaagctgatcgccgcgatatccggatggtcgagcaaggcgttgacggcgaccgcatcgccatggaccacgttgaacacgccgtccggcaggcccgcctcctgcaacagaagcgccagctccacgcccagggtaggatcgcgctcggacggcttgagcacgaagcaattgccgcaccccagcgcgaccgggaacatccacatcggcaccatcgcggggaaattgaacggcgtgatgccggcgaccacaccgagcggctggcggaaggaatgcgcctcgatgccccggccgacctgggcgctgaaatcccccttgagcagttcgggtatgccgcaggcgaattccaccacttccagcccgcgctggatctcgcctttcgcatccgtcacgatcttgccgtgctcgcggctgatgatggccgcgagccggtccatgttctgctcgatgagatcgcggaaccggaacaggacgcgggcgcggacatggggcggggtcgcggcccattccggaaaggccgctttcgcgctcgccaccgcgtcgtccacggtcgcgacatcggcaagagccaggacgcccgactggaggcccgtcgcgggatcgaacagggcggcatggcgcggcgcgctatccttgcggaacttgccgttgatgaaatgagtgatctcggcggtttcggtcattgttgcctttcggtcagcttgcctgacgcttgaagaaatcgagcagggcctggttgaacgcggcgggccgctcccaataggccgaatgcccgcattcggtgaggatggtcagcgcgcttcccgggatggcggcctgaagcttgcgcgcgatcggcgggggcgaaatgaggtccgcgtcgccgtagatcagctgggtcggaacggtgatccgcgccatggtatcgagcgaggccacaaggcccgccggctggttgacttccggattgtccccccgcgaaaggtcatgcagttcgttccagcgcgcatggcccgcgcgattggtggcgcgataggaaggactgagctcgcgcagatcgtgggcaagcgcgttccaccaggcctcgtaaagccagggcaccagcgcccgcacctgcggatcggcgacggagacgatcgagcaggcgatggtcaggcttttcaggcgttccggctgcgccagcgcgaagcctccggccaggaagccgccggccgccgtgccgacaaggtgaaaatcccgcaggccgagatggtcgaccagcatccgcagatcctcgaccccggtgccgggcgccgccggatcgaccgggcttgagccgcgatgcccgcgccgcgaatagccgatcacacggtagcccgccgcggacaaggctgcctgctgatagccccagacatggccgctgccggtcgccgggtggagcagcacgacggccggccccgccccgcccgtgtcccaataccacagatcgacaccatcgagccgcgcgacggccccgggaagcgtgacctccatgggtggcagatcgggctgcggcgagccggtcacataatgcgccgtaccggctccgccatcgcgggttgccgcgcgcgcgccggtcaacgccgctccgatgccggccgtgcccatcgcgccgcctgcgagaaggaaggcgcggcgattccaggaaaattcgttcatctccgcctcccggatgagcgggcaatcccctgccggctccttcttccggccttgcatcgggttctcataggccttcgacttccccaaaaaagcggaggcctcgcccggcgaggcctccatgcgatccatcatgcgcctcagaattgcttccggagcgtcagcgcccattcgcggggcacggacggctgcgcattcgtgttggggaaaccgaggcccgaataatcgagcaggctcacataatagaatttgttgaagacgttggtgaccgccagcgagaccgagaaatcatgaacctcgttcttgtaggtcaggcgtgcattgaagagcgaataaggatcggcgatcaactcccggcgggccgcgctgaaactgatggcaccctgataataccagtcgacgcgcggggtgatcgtccccgccagcgcgggcacctcggcctcatactggacaccggcactggcattccattccggcacgccgatgaggcgatccgtgacgcgactgagcgccttgaggtcaggagagtcgaacttggcatagcccagcgaaccgtcgatcgtcaggccatcgaccggctcggcccgcagctccagctcgataccgtagaccttgcccggcgtattggtggcatatgtgcgaggcacgcatgcaaagcccggtacgcccgcactgatttccgccggggtgcgcgtgcggcagcgcgtggagccggcaggaccgcccggcagcggctcggtcacctgcgtgcccggcaacggattgccctgcggatcgagctgatattccgagccgctggtggaggtcgtgcgctgcttgtagtcggtatagaaggccgcaccgttcagacggagccggcgatcgaagaaatcacccttcatgccgaactcataggccaccagctcatcgcccggcgtctggtagatctgcgaaggctggaagggacgcgagttgaacgaaggcaggcggaagcccgtggcggccgaagcataagccagcagcgaattgttcagctcgtagctcaggcccgctttccagtcgaaccgcttggtcgaaagcacctgatcgaagacgatgtcgttcgtcggcacctcgtcctggcgattgtcgaactgcagcggcttgctgtcgtccgagtagcggccgcccagattgatgccgaggcgatcaccgaacgggcgcagcgtgacgttcgcgtagatggagtcgttcttcggctggtaatagtcgttccggtagcgctggagattggagaagggcgcgatgatgacgcgcctctcattttcatccgcgcgataatggaaagcgccgacaacccagtcgatccagtccatccggccggccagccgtgcttcgagcgtgtgctgggtgtgcgtggtcagattgcgcgtcagctcgaccgtcagcggcgactgatcgacatcgaacgtatagcccacgctcacgtcgcgataaccggcgatgaaggtgaaatcgatctggtcggtcaggccgtagaccagcttgccggtgacgccccacatcttgaccgggttgatcggctcgtagccaatgccgccgcgacgcaccgagccattatagaaggtgccgggaatgaccgtgccggaggggatcgcatcccgataggtcgcgtaagtcttgtagggatcgcccgtgacgaaacgggaatcgtagatgaacggcgtttccccggggacggagaaataggccccctgcccggcaagccccggattgctgatggagcggctcgcatccaccgaaaggagctggtccggctgcaccggggacgtgtcattgctgtaatcgccgatcagcgagattgcgagattgtgcgccggctcccatttcagggcgccgcgcatcccgtaagcccgcgtgccgccattatggcccacgacgcaactgtccggatcattgctggcgggcgcgatattctcgcccacgaggaagggcagattgcctgccagctccggcgtgccgcgacggatcatctcgcaacggaaatccagccgctcctggaacccgcgctggttcttggagaagcccgagacgcgcagggcgagcgtatcggtcagcggcacattgaagcccgcccgcacgtcaaagcgctcgcggatgccggtggtcagctcgacataagcggaggtatcctgctccggctccctgctcaccagattgatggcgccggcaagggagttgcggccaaagagcgtcccctgcggcccgcgcaggacctcgacatgctgcaggtccagcagatcgaagatggagccgtggatcagcggataatagacatcatccacatagaaggcgacgccgggctcctgagaaaccgccgtatcggcctgcccgatgccgcgcatgaacgccgagaggccgcggccataagcgccaccggtctggcggaacgtcgcgttcggcacgatcgcgcccagatcggcgctggatgtgatacttctctgcgtgagggtttcggccgtgaccgcggtgatcgcgatgggcacatcctgcacattggtcgccatcttcgtggccgtgacgatgatatcgtccggcatcgcgcgggacgcttcctcctgcgccatggctgcgccggaaatggcgagcgacagcagcgatgccgacgcgagcgtgaccttcttcatatacccctctcctgattcatgttctgattgctgaaaactggctgcgttttccgagcttctgaaccaaattggatcagccggcggccaacgctcaaatctgaatgaccttggtacccgcctcccgggtgtcgcctgagcgcgctgagccgcgaccatgatgtcgcgctcaactcgctcgggtcgatctattgagagaccgcactatccgttcgaaaaaaccgcagcaaatccaaatgtcgcttatcttctgtgcaaaatcgcacaaccggttgagcgcctcaacgctggcaagcccctggttggggctcgatccgggatccccgctgccttgaagatcgccgggatccagacggtttgggcaagctggaaggagcggggtcccggatcaggtccgggaagacgtcgtcaaacaacgcgagatgggggggccgccatcgcctcgggatttgcccacgccgccccggggccgggacagggccggtccgtcaggccgagcgtcttttcaggaaatccaggatcgcctgattgaacagggccggcctttcccaataagccgagtgaccgcattcggggagcacgaccagctcgcttcctttcaccgtattggcgaacagccgggcgaccggcggcggcgtgatgagatcggcatcgccggaaatgaacagggccggcatcgtcaggcgtgcaatggcggccactgtggcgggctccccggccggctggttgcccgggggatgatccccgcgcgactgggcataaagcgacttccagagcgcttcgccttccttgttgatgccgcgataagaggggctgagctcctgaaactcatggggaaggcccttccaccagggctccctcacggacggcatgagtgcgaggacccgcgggtccgcggacagcaatgtgcaggcgagcgtgacggtgcgtacgcgcgcaggccaggtcagcgcgaaggaagcagcggtaaatccacccgccgcgctgccgaccagatgcgcgcgctcgatccgcagatggtccatcagctgacgcagatcgtccgcgctcgtccccggtcgctccgcattcatggcggacgatccgcgatggccccgccgcgaatagccgatcacccggtatcccgccgcggcaaagggggcctgctggtagccccagacatgaccgctgccggtggaaggatgcaggaggatgatggccggccccgaaccgcccgtgtcccagtaccagagatcgaacccgtccagccgggcaagctgcgcaggggccgtcagctccggcgggagaggctcgggctccagcggcgcgacatcgaacgtgcagcccctggcaggcgccgcttcggcccgctcgccgcccagcagaagggcagccccgccgattcctcccgacaggatgactttgcgacggcctggctggaacatgtccattctgtttcctctcccctgcgtgccgggctgcgtgccgggcgtttctatcgtgggatgcggcatcccatccccggttgatagccacgctaggcgctctactccacgcccgaaaacaggaaaaacgcggacaatccgtgctggaatgcacgacatgggcgcaccgacaccccctcgactgcaccccttgcacgcggtcccgggactgtccgacgaccttcccctcaggctaccaaaccgaccgtgccgcgctcgatatggccggacgcgtcccgaatgaccggcctgcccgcgcgattcccgcagacgactgctccccgtgccgccggcacgcgatcggcaactatgcacagctactccgcatcaatgccgcaggccttcacagggccgagtggatatatgccgccaggaacaccgaggtcgggacgcaagtcatccggttgacggccgcgagccgcttcccgaatgacgatcgccaaaacagaccgaggacaacaggagaggacgtccatgaattcgcgacccgtgcgctgcatgttttccaggaaagccaacggcatcccgtcggcttccgtgattgccttgaccgccgcccttgccgccgccctgccatccgtgccggcgatggcgcaggaaagcgccgcgccccagggggccagcgaggaggctgatcccgggacggtgatcgtcaccggatcgcgcatcaagcgcaacggcttcaacgaacccaccccggccaccgtgatgagcggcgagctgatggccaacctcggacaggtcaatatttccgagacgctcaagctgatcccgcagaactcgtccttccagtccgatgccacggccggcacgacggccggcgcgaatgtgggcgcatccttcgccaatcttcgcggcctcaatccgttcaacggtacacgcacgctcacgctggtgaattcccgccgcttcattcccacgtcggacggcggcgcgatcgacctcaacatcattccctcggcgatgatccagcgggtcgaaaccgtgaccggcggtgcttcggcggcctatggctcggatgccatcgccggcgtcgtgaacgtcattctcgagaacaacttccagggcatcaaggcgcaggtcgattatggccagacgacgcggaacgacggcaagagcttccacgcctcgctgatgggtggcacgagcttcggcgacggacgcgggcatttcgtggccggcatcgaatatcagaagaatgaaggcatcggcgattgcgccaaggtgcgcctgtggtgcgcggaaagctatgacatcttcgtcaattccaactcgatcctgcccggcacgacggcgcgcagcggcttcaacatccccggctcgcccacttacggcctgccccattatgtcatcggcccggactccaagcaggcctataacgagccgcgcggcgtgctgcgcaatcgtgggccggcgccggtgcaggcccgcaacctgcggttcaacgaggacggcacggcggtggtccagttcgaccccgggcgcttcgtcggcgaggcgcagatcggcccgcggcagggcggcgacggcgtctcgacctatgacgacagcgacatccagacaccgttgcggcgctgggtcggctatgtctacggtcagtacgacctgaccgacgcgctgcaggtgcagacggagttcacctatgcgcgccgcaccgcctccagcaccaacgccgtggtgccgccacgctcgaccaatttcttcaacgcggacaacgccttcctgcccgagtccgtccggaccttgctcaacggcgcgcagttcagcttcggcaaggatatggacggcctgctccaggcctataacgaatccgacgccacggtgtttcgcggccttctcggcctgtccggcccgctgttcggcgactggacctgggacgcttattatcagtacggccggaacgaccgccaccagcagcgcaccggcacgcgcgtcaacacgcccttcatctatgcgacggacgccgtggacgaaggcctggtcaagacgggcgtcgccaatggcaatatcgtctgccgggaactgaccaaggcaaaccccgatccccgcgcgcagggctgcgtcgcgctcaatctcttcggtctcaacaatgccgatccccgcgcgctcgcttatgcctaccggccagtgatgcaggacttcaaatataaccagcatgtgctttccggatcggtgcagggcacgatcttcgacggttggggcgcaggccccatctccgccgcggccggtgccgattatcgcgtggaaagcggggacgtgtggcatggcgacatccccgattataatgactatgccttcacgttcggcctcgattatgccggcgagatcaaggtgctcgaagggttcggcgagctgaatgtcccggtgttccgggattcggccatcggcgacctgctcgagctgaacggcgccatccgctatacccgcaatcacgcgaaaaacagggacagcggcgagcagaagacctccggcacgacgagctggaaagtctcggccgtctatgacgtgatcccggatttccgcatccgcgcgtcacgctcgcgcgacattcgcgcggcgggcttccgcgaactcttcctgcgcaacgtgccgacggagccctggtcgaccagcggcatcgtcaacaactggtggctcaatcccgtggcctcgcagaccggcaatgacggcacgcccatcctcaatggcggcagcttcgccctgactcccgagaaggcggacacgacgacgttgggcgcggtgttccagccgcgcttcgtgccgggcctgcgcttctcggtcgactggtaccagatcaagatcaacgacgcggtcacgaccttgcccggccagcgcatcgtcgacttctgccaccagttcgacatcttctgcgatcggatcaccttcgccggggcagaccgcaaggacatcaccttcatcgatgcccgccaggtcaatctcgccaagctcgaggtgcgcggtatcgacgtggagctcgattatcgcctcaatctctccgacatcgcatcgagctggaatggcgcgctcaatttccgcatcctgggcaatcaccaatatgatttcatcagccaggccaacccggcggcctcgccacgcgattatggcggccagtcgggtcccgtcgtcgatggcggcgacttcaacccggcgccgccgtggatctggaatgcgttcctcacttacgacaatgccgggttcaacacgaccctcacatggcggcggatcagccagggcatctacaatgtcgagcgcatcggcccggaagatgacggctatgaccccacccagcccaacagcatcaacaccaaccgcgtgaagggcgcgacctacttcaacctggccatgtcctatcggctcccgttcggccagtcggacgcacggcatatcgagctgttcgcctcgatggacaatatcttcgaccgcaagcctcccgtggcgcccggcggcggcggtggcggcgggtccaactacccgacgaaccccgtctatttcgacacgttcggatcgaaatggcgcgccggcatccgggttcgctactgatcgcggatagcaggcctgtcgaaagggggccggggcatcgaaattccgacgtgaatttcggtgccccaagcggcgtggacagattcgcggactgtgagggataccgaagccagcttttcagtcttttcgtttgtcatcccgggctcgaccgggatgacgtcgttcgtgacgatatagtgcgccgtcatggcctcgccattggcagcttgatcctaaatgcaggctgtccggaccccgatgacttaggagatggtctcctcctcccacatcgtcattcccgcgcacgtgggaatccagttacaccccggcgcttgggcgcgatgtttcagctggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngacggaaggtcggaaaaacacggtatgtgtccccgccgccgaggccccttcggccgcagcctcacaacgcgccatcgtgccgctgcgggcgactaacctggatcagtcattctcccggctcctattttccggccacgcgttgcctgttcaacccgatcccggaacgctgacggcctgcgccgcagcatgaacatggagcaaggtgatgaatcttcaggacgatgccccgctcagcacgtcgaaagcgcgcgaggctgatcgcgcggagcaggaactggtcgaacccaagggcgacaacctcgtcggacgatcggtcacgatcaaccgcccgcgcgaggaattatatgccttctggcgcgacttttccaatctgccgcggttcatggacaatatcgagcgcgtggacgtgaaggatgcgcggaccagccactggatcgtcaaggcgcccggtggaaagacggtcgaatgggacgccgtcgtcacggaggagcgtccgggcgaggtcctggcctggacctcgtcggacgatgccgacgtcccgaacagcgggcggatcgaattccgcgatgccgccggccgtggaacggtcgtcaccgcgacgatcgcttatgatcctccggcgggcttcatcggcaaggtgatcgccaagatcttccagcgggaaccggccattcaggcgcgccgcgacttgcggcggttcaagcagcttatggagaccggcgaggtggccacggccgcccggacgcacaaacaactggaagaggagcaaggctgatgcgcgccctgacctggcacggcaagcatgacgtccgcgtcgacacggtcgacgatcccgaaatcatcaacccgcgcgacgccatcatcaaggtcacctcgacggcgatctgcggctcggacctccatctttatgacggctatatcccgaccatgcagtcgggcgacattctgggccatgagttcatgggcgaagtggtcgatgtcgggccgggatcgacgctcaggaaagggcagcgggtcgtggtgcccttcaccatcgcctgcggtgcctgctaccattgcggcaagcagcaatattcggcctgcgacaacggcaatccggccgacaatcaggacatcgcccaggagctctatgggcagccgatggcggcgttgttcggctacagccacatgaccggcggctatgcgggcggacaggccgagtatgtccgcgtgccattcagcgatgtggggccgatcgtgatcccggacggggtggacgacgacaaggtcctgttcctgtcggacatcctgccgaccggctggatggcggcggagaatgccgagatcgaacccggcgacacggttgccgtctggggttgcggtccggtgggcctgttcgcggtgcaatcggccttcctgatgggcgcggcgcgcgtgatcgccatcgatcacttcccccgccgcctcgaactggcgaagcggttcggcgctgagacgatcaactacaaggaaagcaagacctacgaagcgttgatggaaatgacaggcgggatcgggccggatgcgtgcatcgatgccgtcggcctcgaagcgcatggtttcttcgtggataacgtcatcgatcaggtgaaggcatcgatgttcctggggaccgaccggattcactcgatccgccaggcgatcatcgcctgccgcaagggcggacgggtttccatgccggccgtctatggcgggttcgtcgacaagttccccctgggcgcgctgatggaaaagggcctgacgctcaagaccggccagacgcacgtccagcgttatctccccggcctgctcaacgcgatcatggaggaaaagatcgatacgacattcctcatcagccatcgcctgccgctggagaaggcgccggacggctacaagatgttccatgatgagcagaacgaggtgacgaaagtcgtgctcaagcccgggctggaccgcatcgcggcctgaggccctcttcaggagaaggaaaaatggcagcgaaactcgcagtggtgacaggtgcatcgaccgggatcggcttcgaactggcccatgtcatcgcggaagacggatatgatctgctggtcgtggccgacgagccgctgatcgaggcttcggcaaaggatttcgagcgccatggcggcgcggtgcaggccctgcaggcggacttgtccaccatcgaaggcgtcgaccagctgctggccgcgaccggcggccggcaaatcaatatcctgtgcgcgaatgccggcgtcggcaccggccgggcgttcctcgatcaggacgtggccatgtggcgtcgcgcgatcgacaccaacatcaccggcaccgtgtatctcctccagaaggtgctggcggcgatggtggcgcggcaggacggcaaggtgctcgtgacgggctcgattgccggctatattccgggaagcttcaacgccgtctacaatggcacgaaggcgttcatcgacaatttcacggaagctttgcgcaatgagctgaaggacgtcgatggcgtcacgctcaccacgctgatgccgggaccgaccgataccgagttcttcgcgcgggccgacatgctcgacacgaaggtcggccaggacgagaaggcggacgccgcgaaggtggcgcgcgatggctggaaggcccttctctccggcgagggacatatcgtctcgggcctctccaacaagctgcaggtggccgggtcgggcgttctgccgcaatccgtgctcgccgagcgccatcgcaagatggcggagcccggcaccgcggggagatgaccgatggcaggccgcaaatggtcccaggacgtgaccgagcatagcgacgcgctggacctcgacgacggcgtgttcgcgcaggacgatcccgcaaagatcgcagcttcgctgaagcgatcggccgaacacagccaccgccgcaagggcacgcccttccagtcggcgatgagcatgctcactttctacatcaaccgggccggcaagaacctcggcaaggagcaacgggacattctcgagaaagccaaggacgagctgcgcgcggcgttcgacgagaaggaggataaccatgcctcgcggtgacaaatcgagctatacagacaagcagaagcgcaaggccgagcatatcgagcaaggctatgaggagcgcggcgtcggcgagaaggaagccgaacggcgcgcctgggcgacggtgaacaaggaatccggcggcggcaacaagtccggctccggccgcgggaagaaggacaatcatgccgcctcccgcaagggcggacagatcggtggttcgagccagagccatgaaaagcgttccgccgctgccaggaagggatgggaaacccgccgcaagcgcgcgggcagctgagcggcgccccccgagcaacagggtggctgtgtttgatgcaggagcaagagagatggccattgcgacgacacccctgatcgagcgcgttgcgcgcgtgctggccgcacagcaactcagtgccaatgccggcgggatgtcgacgtccgccgcgctggacgtcgacatcgaatggatcgaccacaaggatgacgcgctcgccatcctgagggcactgcgtgaacccgatcacgccatggccgacgcgggcgatgcggcggtctgggaacgcatgatcgctgtggcgatccacgccggcgaggacctccacgcccgccatgaagggacaggctcatgaccgatgaaccgcgcagcaggcgccatgtacccacggagcagggcaaaaatccgaacatctccacggagaaccagccggagggcgccgcccggcggccgagcgacactctcgaccgcgaaccgcggcgcgaccccgtgagcggcggcgccatcccctccaattacaatcccgagacgatgacgcgtaagggcgaggaagaggatagccgcgcgggacgcgaaggcgccgggcggagagtgtcggaggattaggctgcgcgggcagattcgggggcctgagggtcagaggtgctgttcagtcctgaccgttgtcatcccggacttgttccgggatcccgctgtcttggagatcggcgggtccggagggtttgagaaaaagaagaagcgggatcccggatcgagtccgggatgacgttgtgagtgacgagatggggtgcgctgccatcgccctggaacttgtccacgccgcctcggagccggcctcctcaagcggaacgcaagcgcgcctgcgcttattccatatgggccagaatatcgctgatgtccgcgaaggcgaacgccacgcagctgtccgcgaggccataagggaggaagagcttggtccccagccgcatcgcgccgcaggtgtagacgacattggggacatagccttcgcgctcattgtcgaccgccgccatgagaggctggggcgtgcgggcaagcaccttcaggggattgtccttgtcgagcagcgcggcgcccagcgcatatttgcgcatggggcccacgccatgggtgagcaggagccagccctcatcgagctcgatgggcgccccgcaattcccgatctgcacgaactcccaaggatatctgggttcgagcaggcgcgcgccgccggaccattcggtgaggtcgccggattcgagcagaaagagattcttgccgtcctgccggccgatcatccgatattgcccgcccacgcgccgggggaaaagcgccatccccttgttgacggcggccgaaccttccatcggtacgagcgcgaaggtccggaaatcccgggtgcgcaacagttcggaccggatttcccggccgctataggccgtgtaggtgccgatccactcgcgggtgccatcgtcatgcacgaagggcgtcagccgcagatcctcaagcccgttggcctgcgccggcgtcacggggaaaatgacggtgccggacagggtgctgtcccggtcccgctccacttccaccgcgccatcggtatccccgatctgccggcacgccgtcgcggccgtggcgatgcggggctcgggcgacagctcgaaccgcccgttctccccgaccagcccgtcgcggaaggtgatggagctgatatgcccctcccccactgcccggagcgacatgatgaaccgcacgatgcccgggccgagattcgactggtccgggtgcggcacgatcgaggggttcatcagcgcggcggcctggaagctgtattcatgcgagaaataggcgccgatgagctgacgccgggctgcgctgagcgtcgcacgatcgagcttcagttccgccgcgacctgatcgaagcgcgtctcgaacacccgttcgatctgccagtgccgctgctggaaatcatggaagacactcaccagcgcctgctccaccgcagcctcgtccatctccatgatgtcgctgacgagacgcgcgccgcggctggatgcatgacccgaggcttgccaggacagatggaaggggcgcacgacgacgcgtgacgcgtcggccgtgaggcgctggtcgaggcggcgaaagatcggcgaggcctgttcgtcccgcgcacccccggatggctcagccgctgcgcccgaaggcgctctggtcggttcatcaagcacagaaggggctatagcaccacagcgagctggggtctttcctcatattccgccatcaaggcggccatgctgtgccgcgccatctgcagggcgagaatggactcggcgccgcgattgagattgaccccgtcgcgcgtgagcccgtcatagcacagcgtgcggtcctcattggcaagcggcatcgccagatcattgtcgcccgcgaaccagccaaaggctttgctcgccgccgtcatccacaccgggtcagcgtcgcagcgccgggcggagagacaggcctcgatcgtggcagtcgcttccagcggctgctggtcgaaggatgcgggctccgcgaacggcttgccgaagctctccgtgccgaccgggcggaaatgcccttccggcgcgcgctgcttgccgagcagccagcgcaacgtatcgagcccgagatcgatcgccgcctgatcctgtaggacgcgcccggcctcgatcatcgcctgcgagaggcgcgcattgtcataggacaggacgatctcgaaccatggccaggagggccgatgggcatcggcgagcaggcgcgtgaagagatcgaccgaacggcgcagcagcgcgcggcaccgctcatggcccggctcgacttccaggacggccgccatgcccagcatcgtgaaggcgatcgcccggggggactgcatcgcctctgccaggggcagcgccttgtcgaacagctcccgcgcccagcggcgcatgaaatcgtccggggcggaccgcagcacatgacccagggtccagagcgtgcggccgttggaatcctccgacccttcctcttccagccattgccggtcatagcccatgaaattgcggaaccggcctcgttcatcgttccaggcatgctcgatgaaagcagcgtagatcagcgccagccgacgacgttcctccgggtcgcctgcccgcgtctcgcacatcagcttgagggcgcgcgcattgtcatcgatgcagtagccgttccgccggtcggggacgccgagcacgctgtgctggatgatcccgacatcatcggtcatcgcggcaatgccttccagccggacatgcttgttctcggcgagcgcctgccccgtggttatggccgtggggtggccccgttttgcatcgcagaagacatccatgacagttctcgcattctcttcccagatggtcgatcgcgcggcctgccatatgctgcgcgcatgggcggaaaggctgagcggatcgttcagaaggtccgtgatggcgcttgctatggcgtcggaatcgccgaagggcacgaaggtcccgatgccatcggcaagcgcttcctcggcgtggatatagggcgtggaaacgacaggccgccccatcgccagcgcataggccagggttccggaggtcacctgctcgcgccccggatagggcgtcaaatagacgtcggcggcctggagataatcgagcagatcctcatcctcgaggaaatcgccgacgaagcggacatggtcctgaaggccgagttctgcagcgaggcccttcagccgttcccgataagcctccccctcgcgacgcagcagaaccggatgcgtggcgccaacgacgagatagagaagctcgggatgcttcgacacgatgcgcggcatcgcctgaatggctgtctcgatgcctttgccgggcgagagcagcccgaaggtcagcaccatggggccggaccccagccgcagcttgctcttcatgacgctggtgtcgagcaaggcccggtccggcgcgccatgcggaatgacgacgatccgctctgcgctcacgccatagaccgtctccagcaggcgcgccgcctcgcgcgccatcacgatcagccggtcggctttcgccacaagggcctgcatcacgcgaagctgatcgcggtcgggccgggcgagaaccgtgtgcagcgtcacgaccagcggaagatcgacatgccgcagcagcgcgagcagatggtcccccgcaaccccgccaaaaatgccgaactcgtggtgaatccacagcagctccgcacccgaacgctggatggcagaggccgcgcgcacataggaggatatgtccgccgccgggatcgccatggccacctcgggcccgtaggtcacgccaaagccgtcatccatcgcataatgatcgatccgcaaccgggggaaggacgcacgcagggccttgacgctatggctggtataagtggcgagaccgcactggcggggcaaagcatttccaagcacggcgacatgcgaaatcggttggtcgatcggccgacaggacatcccttgatccccggacgcaaggcaggatgcctcgcattgctgcagtgcaaactgaaatacgcccagtccgttcccggccgccaagtccctcgtcgcaaaaatcgcggcgacagggcgatcgggcgacgggatcaccctgaaacgggacggacggcgtgggtttgggaccacccgcgctccgccgatggcgaactcaaagcccgaagcaggccttggggatgtgcgtgatccggcaagcaagatcggcctcgccggacgcgacgatgaaatgatcgccggcatcggcaatgccagtggtgaagacgacgtcctgcacgtacatttgatcggcaagcggggcggtcagcgcttcattggcttccagcaaggccccgtggtcggtcgcgacggtgatgctggggtccttggcatccagcaaggaccagtaggtccggtaaatccccaccacgccgctgggcgcgacgccgtgccacaaggtcagccagcccttctccgtcagcaccggcggcgtgcccccgcccatgcgggtcgtggcagcggcggcgacatggggacgcaggccgggcttgatgcagggtttccagtgccgcgcgtccggcgaggtcgccagattgatggagggacccgcgcgccactcgctttccggcggataagcgaagtagagatcgcccagcggccgcgtctgcgcccagtactggccgccgatccgcccctcgaaaatcagcatgtccttgttctggtgatcgaggacgatgtcggcgaactgccagtcgaggccgttttcggaaatgtagagcgtggtggaatgccgctcgggactgaccgagcaggtcgtcatgagataaaccccgtccacccggctgatgcgcgcatcctccacgccatagcattgccagtccccctgcggcgcgatcgcgcggtcataatggatggtgacgatgtccagaccgtcaggggtgcattccaccggcaggagccaggacagggaggtgagcgccatcactttccagccctgcccccggatcatgaacttgcggggatccatcgtgtcgacaaggtcgagcggccaggcatccagaatatagcggccggcgtgccagcggatggcgcggatatggccgtccgcctccggctgtcgcagcgcctccgccacccgcaccatcatcagcagattgccgttcggcaagcgcgtgaggccgggattgaaggcccccagcacataggtctcggccggcagctgccccgcgagcggcgaacgggacaggtccacgtcctgcggccggaaaaccagccgatcctctggaaagcgcgcgctcatcgcctgagcctgctttcgacgcgcatcagggacaccgcgcagcggcgcggctgcgtgagcatgaagtgcgtcgccacggcgatgtcctccgccctcagcatctcgtcgcgccggatgagcgcgcgctgttcctcgggcgggaggtcgggatactggaagtcggcgccggtcagccccggctcgatcaggcccaccttgatgtcccgctccgccacctccccgcgaagggcatgcgcaaaaccctcgatgccggtcttggcggcgacatagaccgatccgccgggcgcctgggacacggccgagaaatccaccgcgatctgataagcgagatcgtcctcgccctcatccatcagcgcgtcggcgggcacggctgcattgatgaccgcgatgtcgaggccgcccagataagcctcggcagccgagaagaagcgcgcgacattcccgcgctcggcaaggtccagcgcgaggccgtcgccatccccgacttcccggatgcgggcgagcgcgtcagcgagatgcgcgctgtcccgcccgcagacgaagacccgggctccttcgctggcgagcagcacggcgatggcgcgcccgatgccggtcgtcccgcccgtgacggccaccttgcgcccggcaaggccgggttggcgggtgtgggcgtcggcagcacggctgcctgcggccgtgccggcgccccgtgccgcctggtcgtgcggatcggccatgatgctcccttatgctggttgaaggtcgaggagccaacgcatggggacaggattggatgcccggacgcggcggcgcgcgggcgccggggcctcgaccgggggcacagggaatggacgacgcaaaaacgcccgggaagcaggtccccgggcgttttgtctgttcgatccgtcgtcggctcaggcgaaatagaccgccttggtctcgagataattctccagcccctcgaggccgccgtcacggccgatgccggactgcttgaagccgccgaagggcatgtggatatccaccatcatgccgttgatggtgaccgaaccggcgcgatactcccgggccaccgcgaagccgcgctcggcgtcctgcgtgtagaccgcgccgtgcaggccgtagatcgtgtcattggccttggcgatcatgtccgcctcattgtcataatcgacgaaggagacgaccgggccgaaaatctcttccttgaagatcgtcatgttcggatcgacgtcggtgaacacggtcggttcgacgaagaagccgcggttgagatcggcgggacgcccgccgcccagcgcgagggtcgcgccctcggccttgcccttctcgatatagccctgcacgcgctcgagctggcgctgcatggtgagcggacccatgccgacatcggcctggaagggatcgcccaccttcactttcgaaacggcgctggtgtaggcgtcgacgatctcggccttgcggctcttgggcacgagaacgcgggtcagcgagaagcagacctggcccgtgatcggcatggaataaggcacgaggctcttgaggacatgatccatgtccgcatcctcgaggatcatcgccgccgacttgccgcccagctccagcgagacgcgggcaaggcgctcggaggcaacgcccgcgatatgcttgccggccgccgtggagccggtgaagctgatcttgtccacgccgggatggcggatcagatgatcgcccacttcgcggcccgccggcagcatgttgaacacgccggccgggatgccggcatccttgatgcactcggcgaggatgtgcgcgtcgatcggcgtttccgggctcggcttgcacaccatggtgcagcccgccgccagcgcggccgcgaccttgtagacgagcagcacgagcggcgcattccacggcgtgaccgccgcgacgacgcccacgggctcctgcaccacgcgcaccttgttgccgcccatggagccgatgcgctcctcgatgaacggatagctgtcgttcagctcgccatagaatttgaacaggcccggcacctgatagctggccttgctggtgaagccgatcacggcgccgacctgacccgtccaggcttcggcgagctcgggcatccgcgccatcagaaggtcggacactttcttgagataggtgccacgctcggccggcgacatgcgcggccagggcccctgatcgaacgccttgcgcgcggcggccacggcaatgtcgacatccgctgtcgtcggctcgatataggtgaggaccgtttcctcattatggggcgtgacgacggtcagctcgttgctgccactgctggcgcgccattcaccatcgatgaagagctgcgccgcgccccgatccttgatgcctttgatcgtcttgttgaactgatccatcctgcggtctcctaagaacgattcgcctgagcttcccctttgcactggcgatttacgccttttcgcgcaaggctttgcgggggcaatttccgcctcgggcaggcattcgtccttctgatcccgtcattcgccgcgccgtcgctccagatccgcgggcaggaaggtctggccgctgcgcatcttcacggccggcagggcggaaacccgcgcctgccagtccgccagagcgcgcaggcccggggcgaccggcagccccgccccggtggcgaaggcgagcgcggcgaagagcgagatatcgggcagcgtgaagcgattgccggtcagaaagggactgccggacaggagctcatcgaaatagggcaggttcgccaccgcctgctggccacggcgacgcccccattcggccgcgcccgcccagtccggctggcgccagggccgcaaggccgggccgaggccgggcgtgccataatggaaataatcgtcgaccggatcgagcagcatgatctcgacacggcgctgcatcatgtggatcagccccttctcgcgcgccgtgcccccggtgagtgtgggcggaccggcgagattatcgagatattcggtgatcgcggtgcattccgagaggacgaggccgtcatccagcaccagcaccggtgtcttgccgatcgggttcatcgcgaggaaccaggcctgcttctgctccgcagcgatcaggtcgaccgtgacgaactcgacctgatcctccagccccttctcggcaaggacgatgcggatgcgggcagcgttgggcgtgccctggcgatcatagagcttcatggccactccctaaggctgatcgacattcagatgatggcgtggcgaaaatggtggtttttcgggacccggcgcgcagcgtactcaaagtacgtgagcaccggaagcccgggaaagcgccatttgcaggccgccagcgctggatgtcgattagccttagtcgatcaccggcatggcgaacagccggtccaccgtctcgcgccggtagcgctcgaaagcggcgcgagcggccggcacgggcagctcggtgagaaaggcatcctcgatcgtgcgatggcgctcctggacctcctccaggaactcggcatgagtgaggatgtggaagcggttctcgcggatcgcgtcgaccaccagccggcccatgtccatgggatcgaccgcgacccgcatggcggcccagagattgcggatgaaatcgccttcctcgcccggcggcgcgctggcgtcatcctccgggatcgccatcagcgccgtcttcaccgcgccgggatagaggcaggagacgccgatgccatgcggcgcgagatcgagacgcagcgcctgcgtgaagccgcgcacggcatatttgccggcggaataagcgcccatgcccggcagcggaacgacgccggccatggacgaggtgttgacgatatggccgccctccccctgcgccttgatgatcggcacgatgatcttggtgccattgaccacgccgccaagattgatgccgatcgagcggtcccagtcctcgaaatccggatcgtcggcattgccgccgccgcccacgccggcattgttggcaagcagatggatcttgccgaagacgtccagcgcttcctgcgccgcggcgcgcagattctcccgatccgccacgtccacccggatgagatgcgtggcattgttcccccgcaggatctcgcgggcctgatcgagatgatcctcattatagtcggcaatgacgaccttcatgccctcggccagaaagttgcgcaccatgccgagcccgatgccactggcgccgccggtgacgaaggccaccttgcccgcgaaattcctcatgcttcctctccttcctgcgccgggatgcctcgcccggtcgccgcgcaggttagctcggccaagccccgtcaggaatggataatatagcaagcgaaggatcagggagacaggatcggaggacgttgcattatgcgatgatctggaattttacgacattttttcaatccattataggtcgacaattacatagggtgacagaaatccacctcttccgccccggagcggaacaggcggaatagggacgccggcccggacgcgggacgcttgaccggcattgcccgccgcccctaggtgcctgcgaaacggcgaggccatgcgcgcagggctccccgccgggaatgcgcggcggaacgggcgacgggagaacagatatgcggaacatcatcgtgatcggcgcggggtccatgggatgcctgttcgccgcgcgcatcgcgcagagcggcgcggacgtgaccctgatcgacgtggaccgcgagcggctcgagcggatcgggcgcgaaggcatccatctgaccgacgacgatggcacgcgcaccgtgccgctgcgggccgcgctcgcgcaggatgtggaagcccccgccgatcttgcgctgctcttcacaaagggcatgcacagcgccgccgcgatccgctccattgcccatctcgccggctcgggcatgtatgtgctcacgctccagaacggcctcggcaacccggaaatcgtggcggagacctttcccgccgatcagatactcaagggcatcgccgcgctcccggccgacctgcacggcccgaacagcgtcgaatcccatggcagcggccatatcgaactgggggcgatgacgcccgccgggacgcaggccgcgcaggccgccgtcgccctgctcgcccgggccggcttcgatgcgcgccatgccgaggacatcgacgtcgcgatctgggagaaagtagcgttcaacgcggcgctcaacgcgctgggcgccgtgaccggccagcccaatgcaggcatcgacaacgcgcccggccgccgcatcgtcgcggcgatggtggacgaagtggtggccaccgcgagcgcctgtggcgtggccgtggacaaggcgcggatcgccggcgcgatcgatttcgcgctcacttcccatcgcggccacaaagcctcgatgctgcaggacatgatcgccggccgggccagcgagatcgagttcatcaacggcgccatctgcacgcgcgcccgcgccgccggcgtgcccgcccccgtcaacgagaccatggccgacctggtgcgcctcatggagctgacgcgcggctgaggcgaggcgctcgcggcgaaccgaaaggcgcctgcgcgaccgtccgaggccgaccggctgcgcgcggcggcgcaagcggcgtggacagatcccgaggccatggcggccaccctgtctcgtcacttacgatgtcatcccggacttgctccgggagcccgctgccttgaagaccgccagagccagccagtttaagaggccgagcatcggactggtccgggccggctcgcgcgcagttgccggatatcgcggactgccgcctcagccccggactttttgcaacatggattagtcaccgggcgttccgtcgcaacgcggggccggcaaaggatgttgttctcctgagagaggcgtccgccgctccgtagccggtcgccggcctcaggggcgcggatgtgcagacgctgagaggaattgtccgtgcaaagaccgcatgttctgatcgccaccatgaccgcggcgctcgccttgagcgcctgcaaccagcagacggccagcgacgtcgaccccgcggaggggccggggcgcgggaatgtctcgaccgacgtcatcaatgaagtgcagggcggcggaggccccgacgagatcccgatttcggcgcgtccgggcccggcgggatcggcgccgctcgccgagccggtggacaacgcggccgccaatgggagtgaacagccatgagacatgtttcgggaacaaggacgagcctgggcttggcgcttctggcgctgcttctcgccggttgcaacgaccggcagaagccgtccgaaggcgacggcacggtagcgcgcgaccatgaaggcgtccggcccgagggcgtttcgagcaccgctgcgccgctcaccagcacttattatatcccgcaggcgacgatcggcgacatgtatgaagtcgaggccgccgcaatcgcgtccgagcggacgcgcaattcggcaatccgcgctttcgcggcccggatgaccgaagatcacggaaagacgatgagcgaactccagtcgttcgtggcggccaatccggtcaaccgggcgcccgcgcagaatctcgacccccgccgacgcgccatgatcgacaatctgaagaacgcgagcgacgcggagttcgatgacgtctatctcgggcaacaggccgccgcgcatgacgaggccttctacctgcacagcagcttcgccaacaatggcgatgaccagaaattacaggagcttgccgggcggactgcagaactgatccagcatcacaagcggatgctgaccgagttgggcagcgggggcgcgcaagaaacgcagtgagacgggatgcgcccgggaccagccagaagcgcgcggccctcgccttcccgcggcgaacggtccgcgcggcgtcaggcccaaatcactaaagcaggataaggaaaccccgtctggggccggttcctggcccggctggaggaacgaaagcggcgcccgggtttttccaccccactgtaaacggacaagggaatggaagccgccttcatgttgatctcgccagcggaagaacggcgtctgcgtcaagcgttcgaaaccttcatcatggacaggcgctttccctgcgtgggcgccaagtcggccctctcgcgcgggacgctgcatgtccttgtcggctggtcgatcgacagcggctgggacgatgtgcggctgcaccgcgagctgcttgcctgggccgactcctacagcgcggaccccggcctgttccgcagcctcgcgatcattttcgccaagcccgtcccgctggacgaggaagccttcgaacgcgcgatgtgggaccggctccagtccctcgcggacaaggacgcctggctcggcgtgccgttcgacgagcgggtgagcggcgatccggacgacccgcatttctcgctcagcttcggcggggaagcctttttcgccgttgggctgcatcccgccgccagccggccggcgcgccgcttcgagcgcccggtgatcgtcttcaacctgcacgatcagttcgagcagctgcggcaggaagggcgctacgagaaaatccgcgagaccatcatcggccgggatacggacctcgccggatcgcccaaccccatgctctcccgccacggcgagtcgagcgaagcggcgcagtatagcggccggctggtcgggaatgactggaaatgccccttccacgatccgcgagcggcggtatgacgccgcagcgcatccccccgcgctcgggcgtggccttcgagcttctcaagggccagcgcttgacggtcatcgacccggaagggacgcaggtcgcggacctgctcgcctataaccgcgccgacgtgcgcgaggtgctgagcaacgggcgcacgctcgattatgaagagacgatccgcctcacgaccggcaaccggctctggtccaaccggtccaatgtcctgctcgccatcgagcaggacacggtcggctgtcacgacttcctgctgacgccgtgcagcgtcgacaccttcctgcatttctatcccgacaagccggtggcgcccggatgcttcggcaatctcgccgccacgctcgcgccctacggcatcgcggaagacatgattccggtggcgttcaactgcttcatgaacgtgccggtggggccggacggcaagatcagcgtgctgcctccgctgagccgcgcgggcgacaggatcgtgctgcgcgcggaaatggacctcgtcatcggcctgacggcctgctccgcttatgcgagcaatggcggcagctttaagccgatcgactatctcatcgaggacccgggctgaacgcgggcgccgcctgagccggtgggacgcgcactctccggcctgaaggcccagcggaccgtctgcgcgagcgcgaaggcactgccgcgcacgagcgggccggagaaaggcggccgcgcgaagccgtggagcttcctcgcccagcgcggcatgatctccaccgccgcctgcatgacgagcttctgcgtcggcagcatcgcaagggtgggcggcggatggtcgaggatcatgcgggcgacggcccgggtccgcgcggtcacgcgcagttccgggcggaagctctcgatcagtgtctccgcctccgcgcgactctcgggcaccggcgcggcaccgagcgcgcgggcaatgcgggcgtgctgcgcgaaataacgatcctgcgcggtgcgggtcatgcccggctcgccaaaggcgcgccatgcctccagaaacgccatcgcctcgcagacatgcacccaggcgagcaggcggggatcgctcgcccgataggctgttccatcgtccagcacgccgctgatctgcgcatggacgtcccggacgcgcgcgatcgccgcctcggcttgcgtccgttcgccgaaggtcgtgacggcgatgaagcgcgcggtgcggcgcaggcggccgagcatgtcgctgcggaagctgctgtgatcccatacacccgcgagcgcggcgggatggagcatctgcagcagcagcgcggtcacgccgccgatcatcatcgtggtgacgtccccgtgcacgcgccagatctccgatccgcgatcgaacagcgcctcatcggaccggacaaccggcgcctcgccccgttcgcgatcgttgaacacgtcctgtatctggcgcaccagcaggccgcggaccatctgcgaggggcggcgcatcacatccgccggccgcgccgcgccagccgccggtcattggcagtgaccgccttgtgatagggcgccagaaccttggcgggaatcgcgaaccagctggtcatcgcggcggtgttgcggttcatgatggcaagccagtcctgcgggcccagcatggcgccgccggccagccgccccatgtcccgtgcattcgcggaccaggcatcccggatcgaggcatcgtccctcgcccgcgccaccgacgccttgccgaacgcatccaccttctcgctcaccatcaggctgagctcgcggtgatcggcggtcaggggcgaatggaaggccgcggcgatgaccggcaggcgggccatgacgacattctgcgtcccgctgatcgtctgggcgatgtccatgcctgtgcggaccatgtccagccagagggagaacgggttgaccagcatgggcatgttccttcgcggggcggactgcccctcgcccaccctaatgcatcagacgccattcggcttctgacaaagcgccgagcagaggaggaatgcccgaccggaagtcccagcgcggattgtggatcgaagctcggcgacgtggaccaatccgcggaccttggggaagccagaagcgcgcttttcaactatttttcgttggtcatcccgggctcgacccgggatcccggatcaggtccggaatgacgtcgtgcgtgacgagatggtaggccgccagcgctggagccgaaggcgtccgcaggacaatgtcgatcagccctaggcgatccagaggcgcagcagccatgccaccgcgccgagcacggcgacgctggcggcccagatcgcggccatccaggcgaggcgctgccagagcggggcctcgtccgcatcacgcatcaatgatagccctcatggccgaccttgccccggaacacccaataggcccagccggtataggcgaggatcagcggcaaggtgagcgccacgccgacgagcatgaagatctggctcgattccggcgcggcggcatcccagatcgtgatctgggtcggcacgacataaggccagatggtgacgccgatgcccgccatgccgagcaggaacagcgcgagcgccagaaggaagggcatcaggtcgcggcgcgtcttcagcgcatagaacagcccgaacgccacgatggcggtgagcagcggaacctggctggcgaagaggatattgggcatgtccagccagcgctcccgatactggtcgagcaggagcaggttatagacgctgaccgcgcccatcagcagcagcgtggcgatggcggcgcgcacggcgaggcgataggcatgttcctgcacgtccccttccagcttccagatcatccagcacgcgccgagcagcgcatagccggcgacgacccccagcccggtgagcagcgtatagggcgtgagccagtcccaccagctcccgtcataagcgcggccggtgacgtctatgccctgcagcagcgcgcccaggatcatgccctgcgagagcgcggcgatgaccgagccgccgaagaaagcggtatcccagaaggcccggtgcgccggatcgcgccagcggaattcgaaagcgacgccgcgaaagacgaggccgagcagcatggcgatgatgagcggataggtcgccggcaggatcaccgcataagcgagcgggaaagccgccatgagcccgcccccgccgagcaccagccaggtctcgttcccgtcccagaccggcgcgatcgagttcatcgcgcgattgcggccatggcccacgcgcaaggtggggaagaggatgccgatgcccagatcgaacccgtccatcaccacataagcgaagacggcgaaggcgatgatgaacgcccagatcatcgtgagatcgatcatgcttcgtcctcccgcgttgcggcgggcccggccgtgcccgctcccctgttctgggccgggccgggcgtgatgccggcgctgcggatcgggccgcgctcttccgtctccacacccgattcatgggggcgcggcggcgtgttcatgagccgcaggatataccaggtgccgacgccgaacaccgcgaaatagatgatgacgaaagccagcagcgaagccgcgacggccggcgcgcccagcggcgaggcggcgtccgcggtgcgcagcaggccgtagatcacataaggctggcgccccacctccgtcgtcacccatccggcaatgacggccacgaagcccgccggccccatcaccagcgcgaagcgatggaggagcggccagtcgtagaggcccttgcgccagcgggcccacaggctcgccacgccgagcgtgagcatgaggacgccgagccccaccatgatgcggaatgaccagaagacgacggcgacgggcgggcgctcgtcggccggaaaggtcttgagcccctcgatcggcgccttgaagtcatgctccagcagcagcgaggtcagccccgggatctccacggcgtaatcgacgcgctcgccgcgatcgctcggcaggccgaacaggatgaaaggcgcgccttcgggatagctttcgaaatggccttccatcgccagcaccttggccggctgatgctcccagctgttgaggccgtgcatgtcccccacgaagatctgcaccggcgcgaccagcgcgaccatccacatggccatcgagaacatcttgcgggcatgctcgcttgcccgtcccttcagcagatgccacgcgccggttgcccccacgacgagcgccgtggtgagataggcggcagtcacggtgtggacgagccggtaggggaagctgggattgaagatgatcggcagccagctctcgccgggcaggaactggccgttgtcgcccaggatgtgcccctgcggcgtctgcatccagctgttgaccgagaggatccagaaagcggacacgaacgtgccgagcgcgaccatgaccgtcgcgaagaaatgcagcttcctgccgacgcggttcatgccgaacagcatcacgccgaggaagccggcttccaggaagaaggcggtgagcacctcataggccatgagcggcccgatgaccggacccgccacgtccgaaaagaccgaccagttggtgccgaactggtaggacatgacaatgccggagaccacgcccatcgcgaaggtgatggcgaagatcttgagccagtagcggaacaggtcgagatagacggccttgccggtcttcagccacaggccctcgagcaccgcgagatagctcgcgagcccgatggagaaggccggaaagatgaagtggaagctcaccgtgaaagcgaactgaatgcgcgccagcaggaccgcgtcgacctcggcaaacatagcatcaccccagacataaaagcgctggccttgccagcatcgggacgtgtcgatggcggccccctagcacctcggggcaaggaggagaaggagaattccgggcgatttccggatttcccgccacgggcaggacgggcgctcagggcgtggcggccggctcttccagcatgatgcgcaatcgggccaggtcatcctgaaagcgcgcttcttcccggtcccgcgcggcgccgtcgagccggagcagatagctgggatcgaccgtcagccagaggccggcgccgtccgccagacgcatcgccgtgccgcgctcgtcggccagcctcggcgcgcggcccagcagggcccgtcccgcactggcgcccagcgccaggaccatgtccggcttcacgagccgccgctcggcctccagccaccagcggcagcgatcgatctgcccggccgtgggcgtctggtgaatgcgccgcttgccgcgcggctcgaacctgaaatgcttcaccgcgttggtcagccggatcgatgcgcgatccagccccgcctgttggagatgacgatcgagaagctgcccggccggcccgacaaagggccggccggcgcgctcctcgctatccccgggctgctcgccgacgatcaggagccgggcctgcgccggcccctcgcccggaacggcgcgcgtgccattgcagccgatggggcagcggcggcaggcggcgattccctgcgcgatctcttccagcgtcccaggcggcgcggccggaaagggatcggcgccctgcgccaccatggccgcctcgcgcgcctgcgcaccggcgatgagctgcgggatcaattgcgcctcgggcaaattcttccagtagcggcgcggcatctccttgaccatcatgccgaccttcaggcgcgcgggattgaagatcgacgcataataacgctgccagagatcctccgtggcatcctcccgcggcgcatcgcgcgggtcggcccccggtgcctcgaccagcgactcgccatcccagtggaggcagagatcgggcgtgaggatcgaccagcgctgactggcgaagcgatcaagaaagaagcgggcattggcgcgcaccacatgatgctccggctcgaaccaggcgatgtagcgctcgcccccgtccggctccgtgacggcccggaaccgcgcgaatgcgcgcatcttgtggatgtcccgccggacttgccggcccatggcgatggcccgatgaacgtcgggatcggccggcttttccatcagccggcgatctccctgcagccgccagagcaggcgatagagcaaggcgaaacgggctgcatcgcgatgccggatcacgacctgcgcgagcccgagaaaggcttcgttcgcgcgcacggcaaggggcgccgccagtgatgaaaggcaggcggcgggcgcagcggcgcccccgaacagatcggccgcgccggaggactgcaaggaccatatgacatgctcgggcgccacgccggctgccgccagcgcgcgcgcctgctcccgccaggcttccaggtcatcgggccgctcgacgaggatgcagtgctgccgactggtggcgccgggccgcgcggtcaaccgaacagctccatctggcgcggcggcggggcgagacgctcgcgaagatcgatgctgtccgtgatcgaggccggccgccagtccgccgtgacgatgaaagggcgcagccgggcaaccgaacgggtgaggcgccccagatcctcgagccgcagccgatggtgccggcgcgcctggaggatggccgccaccgcgcgcgtgcccagtcccgggacgcgcagcagctgctcgcgcgtggcgcgattgatgtcgaccgggaagctttcccgatgtttcagcgcccaggccagcttcggatcgatatcgagcgccagcatgccttccgcatcggtcgcctgctgcacttcggtggccgagaaaccatagaaacgcaccagccagtcggactggtacagccgatgctcgcgcatcagcggcggccgccggagcggcagcacggcgctggcatccggaatggggctgaaggcggaataatagacgcggcgcagcccgaaccgatcgtagaggccgttcgcccggccgatgatctggctgtcgctcgcgccgtccgcgccgacgatcatctgcgtggactggccggcgggcgcgaagcgcggcgcatggcggaagcgcctgcgcgcatccttcgcctcgacgatggcatcgccgatgcggccgatggcgctctcgatctgcccgctgtccttgtccggcgcgagcctcgccagccccgcgtccgtaggcagctcgacattgatcgacacccggtcggcccacaggcccgcgcgctcgaccagttccggatcggcttccgggatcgtcttgagatggatgtagccgcgaaacgcgtgatcctcccgcagggaccgcgccacttcgatcagctgctccatcgtgtggctggaagagcgaacgatgccggaggagagaaacaggccttcgatataattgcgccgatagaagctgagggtcaggtccaccacttcgcgcggcgtgaaccgggcgcggcgcacattcgagctcttgcggttcacgcaataatggcaatcgaagatgcagtggttggtgagcaggatcttgagcagcgagatgcagcggccatcgggcgcataggcatggcaaatgcccatgccttccgtcgagcccagccccttcccgtcccggctgttccgcttgctcgtgccggacgaggcgcaggacgcatcatattttgccgcgtccgccaggatttcgagccgctcggcgagggatagacgggccatatgttccttatatgttccacccgctcagggagcaagccggaagttgacgggtcgtgccgccagggcgaccggctgtcgggcggccggaacgaaaaatgccgggcgaggttggttctcgcccggcattcctcccctcctcgcccgccatggacggggcccgcgcgccctcgtcccggaagcgtggatgggatcgctcagctgctcgcgccgatcagcgcgcgggcatcctggatcatctgcttgttcgtcgcccgcagcttcaggtttcgcatgatgacgaccgtcagcatcccgatcgcgccgagaatgagcagaagctcgccgcccaggagatagccaagaccgccgcccaccagcacggcgaggatcagcatgccgcatccattgccgcccgccacgtcgatgacgccgttgtagacgcgctcgtcattgctcgcgtggttccggaacaggacgggatagccgcttgtcgtgccccggcgcctgacatagaccacgctggcggattgcccgtcccgcagcggcacggcgccggtcagcgagatcgccgcttccttgccgccgtcgacaaggaagaactcgttgcgcgtcgtgacatgggtgctgatgttgacgggcgtgttgttgtggccgccgctgccgctcacgcggctctcgctccaggtcttcacccccgcggcggagccatgctcccgccacagctcgaaatcatccacgctcacattgaagaaggatatcatccgccctttcctccacttccctcaccccgcgcgaccggctggccgcctcccggacccgtgccgggcctcattgcggcaccgtcacgcgggcaatggtggtgcccgaattgttgttcttgagttcgtaggagatcacgcgcgcgcggatcgtgccgccatcccgttccggcgccgcgccggtgatctgcagcagcgcgtccacggcgacggcggacgggtactggatgcgatcccggatggactgggcctcgacctgcgggacgctccagcgctgcgcggcctgcgcattgtcgaacttcacatggatgcgctcgcccgagcgattgaagatgagcgacgaactgggcgcgaagacccgcacgctatattcgccgtagctcggatcataatcgctgagattggcattcgacgtgatgcgaagccgcccgacatccttgaccgactgcaggccggacgcgaaccgggcgcgaaccgcctcacgcgcggccgccttgtcggcgggcgccgcagtgcgcacgctcatgtcatcctccacccatttgtcgatgggcggctgcaggccggtgaggctgtaatagagcatcaccatcgcgaaatcgtccggcgcggtcagctcgcccgtgcgcgcggcgatctcggccggcaccggcggcgccgctggcgtggcggcctccgccggaggcgcacctgcgactggcgaggacaaggcatcgcccccggccggcacggcggagggatcggtctggttgtcgctcccggactcgaccaccgagcaggcggcgagcagtgcgagcgttgccagcgccggcacgaacgcccggcggtgcgcgatacccccgctcacagcttgggcctcgcggcgccctgatcggcctgctgcaattcgctggcctgccgctcctcatcggcacgcgccagggcctgctcggtattctcgatggcggcatagcccgaggcgccgttctgcgatgccactgccagactgtgcgccagccccggattgtccctggagcgcccgatgtcggccgccaccgtcaccccgcaatcgggggacaggctggagccggaatcgggcgagggattgacggtgcagctgtggtagagtggcgaggtttccgtgacgaggcgcccggtcggatcatatttccatgagagcgagcggcggggaccattgtccgcctggctggtcggcgtgccatatttggcgatgagcgcctgctccacgctcgccaccgtcggcgattgcccctccggataatattcctcgcgcgcgaccgagatcacccgctcctgccccggcaggcccatcgtgccgacataatagcgggtctggcccggctggagcggcgcctcataggcattgttggcgcggcgcatggcgtcgcgctgcatctcgcggacgatctcctgccccgtcttctccactcgcgcctcggcgaacttcgcatcgaacccgtggcggatcttcgcgccgtgagtctcgatgcggtatttgcgcgagctattctcggtgacgaccagcatgggattgtcgcactggacgacattggctgcctcgtcccagctcatgccggggcgtacgccgaccacgtcgtcgaccggcgcgccggccgggcgctgcgttgcgatgcgcggcgggcaggagacattgccccgggtcgcttccgccacttcctcggccgaggcattgcccgaaagcgtgcggcccgccgcgccggactcgtcgccggcctccgctccgtcgccgtcaccgctaccgccgccgcatccggcgagcgccagcgccatggccgaacacataatgagtcgcttcacgatcctgtcctccttcatgcgtgagatttgtcggccgacccggccgcgccgcctcggccccgtgcctctcagccccgtgccgccagcggatttcgaacgatgccgagcgcggccagcaccagcgcgacgccgatgaggcctatcagccatgtgccgatcgccaccgatatcgcggcttcgagattggccgagaccatcgccccgatcgcattctcgcccgcgccggcgaatgtcacgatcgactgccgataggcgaagacggcgatcgccgtgacgatcgagaccccgcccgtgacgagcgcgatcgtccgcgtggccttgcccatccagcagaaccacaggagcacggcggcgagcagcggcaccagccagcgcagaccgagcagggcattggccgtcctcgccatgcgcgcggcgctcagccgggcctccatgctggcgcgcgcttctgcgacgcgctgcagggcgggcccattgtcgatcggcatgccgccaaaaccggtcatgggccgctgcaacctggcttcccgcgcatcgagttccgccagcgcacgctcagcgcccgcgacattgccgttgccgagaaacggattggcgctcacttgccgttgcagcgtgccgaggctccagagcgagaagctgccctggatggtgctcaccatcggcagcagggtcgcgaccagcagcagcgccgccagcggaaagaccagcgtcgtcatcgccaactcgcggatcttctgcacggcgggcgaggcagcaaggtgcgacaggtcgacgggcacctcaaggcccttccccaccggatagatctccgtcgcgactcccgacatcggctcgaagtcgactgtcaggccattctgaatggcttgctgcccccgccattgcgcggcgacgaacgtgaaccgctcgccgctctcgctcgtgatcgctcccgacccggtcgatgcatcgaagcccagtatcctgcccttcatgtcgctgtcccccttcaccgactgcgcccgaccgaccgatcgctggcggtccatccgcccggccggatggacatgaaggacatggcgggttgcgcgacgggcgtcttgatggaattctcaagatattctgaagtcatggtgatgtgggggcagcatggaagaaggagccggggaacggcctgaaacgacccgtcgtcggcggcggcgctggacattcggcacggtcgtgttcgacgaggcgagctggacgctgctggtcgacggggcaccggtcacgctcgaggccaagccgctcgaactgctgctggaactctgcctgcgcgccggcgaaaccgtctccaaggacgagttgctcgacacggtgtggaacggcatcaacgtcgtcgaaagctccatccccacggccatcgccaagctgcggcgcgcgctcggcccgcgcaatcaggacgcgatcgccacggtcacgcgcatcggctatcggctcgccgcgcccgtcaccgtcgagacgctgaccacgccggcgccgccacgcttcgccttcacgcccggcgacatcgtgcccggccgcccgcaatggcgcctgatcgagccgctcggcgacaagcccgagaacgacgtctggcgcagccggcacgagaagaccggcgagacacgcgtcttcaagttcgccgacacgcccgacggcctgcgccagctccggcgcgaggccatggtcgcccggctgctgctttccgcgctggggccggacgggcctttcgtcccgctgctcgaatggaatttcgagaccgcgccttattttctggagagtcgcgacagcggcatgagcctcatcgactgggcccgggcggcaggcgacctcaaggccattccgcttgccaggcgcatcgagatcgccgcgcgcagtgcccgggcgctggcggcggtgcatgacgtgggcgtgctgcacaaggatgtgaagcccgccaatatcctgatcgaggcggccggcaacgacgcgcgcgtccgcctcgccgatttcggcagcggacaggtggtcgacgaggatctgctcagcccctatgccatcacgccgcagcccgccgatgcctcgggcgatccgggcctttccggcacgcctttctatcgcgcgccggaactggcggtgggctccgtgccgacggtcaagtcggacgtctattccatgggcctcatcctgttccagctcgcggtgggcgatttcggccgcgtgccggctcccggctgggagcgcgagatcgaggacccgctgctgcgcgaggacatcgcggccgcggccgccggcaatcccgccgagcggatcgactctgccgccctgctcgccgaccggctcgagcggatcgaggagcggcggcaggacgcagcggcggccgaggcggcagcgcagcgcttcgaggatctggcgcggcaggatacgcggcggcgtgctcgccggccatgggtgcttgcggccagcgcggcggcggcggtcggcatcatcgccacgtccgccgcggccttcattgccgccgagcagcgggacgaagcgcggcaccagcgcgagatcgccgaagcgtcctacagcttcctcatcgacgatcttctgggccgcgccgatccggccaaggcgtcctccgccgaggagacgatcgccgaggcatcccgtcgcgccagcgccgagatcgatatccgcttccgcgcggcgcccctgatcgccgggcggctgcatgccgcgctcgcgcgcgccttcgaccagcgcaccgaccttgccgctgcccgcgtcgaatatgccaaggcggacgcggcttatggccgtgccggaaacgcgggccggcaggaacaggcgatcacccggctgcatctggccgagatggaagcgctgagcggagacccgaacctgctgcccaatgcccgcaaactgctcgccggggcacgcgggatgctgggcacggccagcggcgtcccggcggtctggctcgcctcgaccgaaggctcgatcgcgctggcatccgaggatgtgccggctgccggcgtcgctttccggcgcgcctcggagatcgccgagaccctgccggacgacttcacactgcggcagcggctgaacatgcgccagcgcgtcgccttcatggcgatccgcatgggcgacggcgccgaggccgcgcggcaattccgcccgctcgtcgaggaattcacccggctgagtgggcccgaaagcccggacgcgctgaacatccgcctcaatctcatccaggcgctgatgatccagaagcgccatgccgaggtcgtggaagccgccaccgcgctcctgccgctgatggaaaagcgctacggcatccgtcaccgccgcaccatgcagctgcttgcggtgcgccagcaatcgctcggcagtctggaacgctatgccgaggcggcggccgatggggagcgcgtgtggcgcacttcggccgagcatgagggcgccaacgcgttccaggccattgccgggcgcgcggacacggcgacgtcccagtgccgcgccgggctgcatgatgccggcatcgccaatgcccgtgccgccgcgcaggccgcgcgcgccgtcccggggccggagaccgcgctttccatgggcgtgcgggctgctctcgccgattgcctcatcgccgccggaagaccgggcgaggccgggccgctgctcgccggcatcgaccgccgcaaagtctccgaactggtcggcgatcaggactggccagccaatctcgacctggccctggccgaagtggcgctggccgccggcgaccgggccgaggcacagcaacggctggcagcggcgcggccggtcttcgcgaacagcgcggccgatccctaccagtcgcgcaagctggcagcgctggagcagaccctgacgctggcttcccgctgaggcttaggcggcatgaaacgtcgcggaccatgaggacgccgggagcgcgcttttcagtccttttcgtttgtcatcccgaactcgatccgggatcccgctgccttgaaaaatcgccgggccagcaggtttgagaaacaggaagaagcggaatcccggatcgagtccaggatgacctcgttcatgacgatatggcgtgccgccgtggtcgcgaatgtgtccacgccgcccagtcccgcacgcccctataatcgtcgaagccgggcggcacggggcagcccggcttcgcgagattggcagcgcggcgccgtttcagccgcgtcgtgccggcgcctgctcagctttcgatgaaagcgagcagatcggcattgatggtgtccgcattcacggtcgccatgccgtgggggagccccggatagaccttgagctcgcccttgccgagcaggtcgatgccaagccgtgcgctgtggtcgatggggacgatctgatcgtcatcgccatgcatgagcagcgtcggcacgtcgatcgccttgagatcgtccgtgaagtcggtctcggagaaggccttgatcccgtcataatgggccttggcgctgcccatcatgccctgccgccaccaattgtcgaccacggcgggaagcactttcgcgccggggcggttgaagccgtagaacggcccggatgcgacatcccgatagaagctcgcgcggtcggccgcgagcgcggcgcggaagccgtcgaacacctcgatgggcaatccgccgggataggccggggtgttcagcatgatcggcggcacggcaccgatcagcacggccttcgccacgcggcccgccccggcgcgcgccacataatgggcgacttcaccgccgccggtggagtggccgacatggatcgcgccccgcaggtccagcgcctcgaccacggccgccgcgtcggctgcgtaatggtccatgtcatgaccatcggccacctgcgaggagcgaccatggccacggcgatcatgcgcgatcacgcggtagcccttgttcacgaagaacagcatctgcgcatcccagtcgtccgcgctgagcggccagccatgatggaacatgatcggctgggcgtccttcgggccccagtccttgtagaaaatctcaacaccgtccttggtcgttacgtaagccatggtcctgtctccgtccttcgaggttgatgaggtagccgtcatttgttgcggtttgtcgtttgcgagaggctgcgcgctgcgtcgtcgatcacgtcggcgaccgcggccggctgggtaatgaaagcggcgtggctcccggggatctcgacaatcgtcgccccgatgcgccgcgccatgccggacagcatgccttccccgaacgcgcgatcctcggtcgcgatgatcgcccagctcggcctggaacgccaggcggcattcttcaggcgggtctcgaaggcggacatgcggatggggacctgcgaatcccgcaggaacgcggcgtccgcatcggcgagatcggccgcgaagccggactggaagcgatcgggacgcacgacgccaaatccatccgtgccgacatcgatgacgaactgcgacgcggccggatagccttcatactggccggcggtattctcgcccgcgtcgggcgccagcgcggaaagataaaccagcccggcgaccttgggatgcacacctgcctcggtgatcaccgtcccgccccagctgtggccgaccagaatggcggggccgttctgcccggagagaacccgatcggtcgccgcgacatcgtcctccagcgaggtgagcgggttctgcacgatgctgacgcggtagccccgcgctgtcagatcctcgtaaacgccacgccagccggagccgtcgacgaacgcgccatgcaccagcacgacgttgcgcacggactggtcggcggggatcgcccgcacgggctgcgcctgcacgccaccggcgagagcccccgccacggcggccgcgatcatcattttgcgaaccttgtcgatcatgggaatctccattcaatcggatgcgattagatcgtgtgcgatttatatagtcgactcacatggagcgagtcaatcgcttgcgattgaattgcgcgcgactatgtagaggctgactgcaacctcttgtgcgagaccggattttgacgaagagcgatgacctgcccgagcccgaactggccgcgaagctgcccgattttctctgttttgcggtctattcggccaatctcgcctttcaccgggcctacaagccgctgttcgacgaactcgggctgacctacccgcaatatgcggccctgatcgcgctcaacgaggaaggcgaccagaccgtgagccagctcggcgagaagctgttcctcgagtcgagcaccctgacgccgatgctcaagcgcctggaggcctccggctatgtgacgcgccgccgtgacacgcaggacgagcgacaggtccgcgtgaacctcaccccgcagggcaaggcgatgttcgagaaggcattttgcggccgcgagaccgtgctggaagcgacggggctcgaaccggaaccctatgtgcgcctccagaacgacctgatccggttgcgggacaatctgctcgcggcggccgcctcaaggaagtgacggcgcgcgcgcccggatacgggcggacgcgagccagatcagcgcgcccgcgacgagcggcgtcggcgccatagtcgcgagcgcatagcgcagcgagtcgttctgatattgcggcgcgagcacatcgctcacccagcccacgacgagcggcgccaccgcgcccccgatgatgcccagcgcgagcagcatgagcgtggaggacaccgcgcgcatgcgcgtaggcgcgatgccgaccgccacggcgatgcatggccccacggcactcgacagcaggaagttcatgacggcggccgaggacatggcgagcgtcagcgactgcgcggaaatgaagacgaggtagaacggcgcggcgagcgggatcgcgatcatcggcaccagcaggccgtgaacgtccgcgccgcgcttgcgcacgagatggctggcaagcatgcccgcggcaatcgtcccggtgatcccgccaagccccacggccgggccgataagcgcgccgacggccgccagtggcacgccatggctgcgcagcaggaaggccggcgcccaggtcggcagcaccgagaccgccatgcccgcaaacgccatgccgagcgacagggccacgaagccgggcagccggaccagatggccgatcgcccgcaggagattgccttcctgcgccgcttcgcccgccggttcccggacccgatcgggctcgcgcatgctcgccatcatgagcgccaccagcaggaagccggagaggccgcagatgacgaacatggcgcgccagccatgcgccgcggccagcacgcccgcgaggatggagccgacgacaaggccgacgaaggtgctggcctgaaagatggagatggagcgcggccggcgcgccggggagaacaggtccgaaatcatcgagatcgccaccggaaaggccgtcgcctcgcccacgccgacgagaacgcgggtcaggcccagcgtccagaagcccgtcgcgagcccggtgagcgcggtcgcgcccgaccagagcgcgatgcccaggatcaggatgcgcttgcggtggccatgatcgacccagcgcgcgatgaagatgccgacaagcaggttgaacagcacgaaggccgtgcccgagacgatgctcatctgcgtgtcgctgagcgccaggtccgccttcaccggatcgacgacgatgccgagcagggcgcgatcggcaacgttcaggaaattcgcgaggaacagcaggaaaagcgtgtaccccgcgccgcgcacaggcgcgccgagcgcctccggtctctccgccatgctcgccatcttcctctccccttccctgtcgtcttttcgattatcttgtcagcgctccatcctgagcccgagcagttcggccgcgttgaggccgaggatcttcgccttcgccgcctcgtccagccgcgcatggaagccgaccggatcgggctccgacatgtcgaacggataatcggtgccgaggcagagcttgtccgggccatgggtgcgcacgaggctgtcgagctcgtcctggtcgaacaccagcgtgtccagccagagcttgcgcagatagctcgacggcggatgcgcgcagtgctcggagcaatcggcgcgggcgcgccagccatggtccatccggccccaatagccggggatatagccgccgccatgcgccacgcagatcttcaggccgggatagcgatcgagcacaccgccgaagatcagatggccgacggcgagcgtggattcgagcggattgccgatgagattgttgaaataatattcgctcatccgctgcgcatgcgtgaagccgagcggatggatgaagagcaggatgccgagttcctcggccgccgcgaagaaggggcggaattcctcggcatggaaatccttgccattgacgttcgagctgatctcgatgccgcgcagatcgagctcgcggacgcaacgggtcatctcggcgacggccatctcgacattctggagcggcaccgtgcccatgccgacgaaccggtcgggatgctgcgccaccgccgccgccatgccgtcgttcacgatccgggcggcatcgcgccccacctcgggatcggcgaaatagaaatattgcccggggctcggtgagagcgcctgcacgtcgatgccgagccggtccatgtcctccaggcgctggtcgagcgtgttcagtgtccgtcccatggtggcgaactgggcgcgattgacctcggtcgatttggcgctggtgaaatcgttgatgccgggcggcggcccgggatgcttcgcctgcacgaccgcatcggcggcggggatgccgagatggcaatggatgtcgacgacaagatgtttgccgcgcgcctcgaccgggatgggcttgcgatcgccgcaggtggtgatcgtcattccgctgtccccactgctgcgctcgcaggggcaatggtgccgctgcaatcgccgaagccgatgggcacatagccctgcgcctgcgccttgccgcgcagggtgagcgtgtcgccatcctcaagccacttgcgggtcgatccgtccggcagcgtgatcgtgtcgccgccccggaaggtgatctcggcaaggcaggccctcgcctcctccgccgcgccggagacagtgcccgtcgcgacgagatcgccccgctccagcggcgcgccgttggaggcctgatgcgcgaccatctgcgccagcgtccagaacagttccttgaggttcgtgcggacgatccgctggccggcgagctcggcggtcagctcgatgtcgatggcaccatggctgcggtctgcgggatcgaggagataggcgggcacgtccggctcgcccgcgtcccgcccgcgcgcggcgagacggaacggcgcgagcgcttccatcgtcacgatccacgggctgatcgtggtggcgaagctcttgcccagatgcgggccgaggatggactcgaagaactggatgccgcgcgccgaccagtcgttgacgaggcagcagccgaacagggcgcgctccgcgtccgccatgccgatcggatgaccaagcgcattgccctcgcgcagccacacgccgaactccagctcgaaatcgagcatgggctcgggagcgaagcggatgtcgctgctgcccggtgccgccgtgaactggccgctcgggcgcaccacgggcgtcccgctgaccatcaccgagctggcgcggccattataggccaccggcagcgccatggcggcgagcggcgcggcgccctgggccatgcgcttgatatgatcgagcgaagtgcagaaatcggtgaaggcggtgggcttgagcggcagcagcagttccgccgaggccatcggcaccagcaacggctccagcaccgggcggtcccccgcgccgccttcgcgcagcagctcggacaattcggcgcgcagggcactgacggcgctcggcgcgcaggccagcagcggcgccagatctggccccgccgctgcctgcgcagccccggccgccgccccactcagcaggccggtgtccagcaaggcggccagatcgacgatgcactcgccgatcgcgacgccgccgcgaacatgatcgccggtgcggaacaggccgaagggcaggttctggatcggaaaatccgtgtccggcgtatgggcgctctcgacccagctgcgacgcgccggatcgtgcgtggcgttgatctcaatgctcatggtcgcaagcctcgtgatgggcggccagttccttgtggtagcggcccatggcgccgaacaggtcgcgctgctgctcgggcgtgaactgcgcaccccactggcggtaaagggagaagacattggcgacgatccgctccggatcgctccagccccgatattcctgcatgttgatgtcccgcgcggcctcgtcgaatcccatgccggcatcgaagcgggcgcgcgcctcgtcccggacatattcgaaatagcccttcatggcggcgacggctgtcctctcggtgatgggcccgtggccgggcacgaccacttgcggatcgagatcgatgatgcgctggcaggcggcgatccagttctcgaccggccccgcccacatgatcggatgcccctcgttgaacagcaggtcgccggtgaacaccacgcgatcctccggcacccagacgatcgtgtcggaatcggtgtgcgccgggccgagatcggtgagctcgacctgcttgtcccccacggtgagcgtcagatgcttctcgaaggtgcgattgggcagcgtgacgtcatcgacaccggaaaagtcgaacttgcggcccatcgtctcgtacaggaacgcgcctgcatcgcccatagtctggtaattgtcgcgcagcgcggcgagcgccctgggattgaagccggccatctccttctttgcctcgacggtgccgatgatctcggcatccgcgacaaggccgttgccgaagaaatggtcgggattggcatgggtgttgaccagccggtcgatcttcgctgcctcgggcacacgtgccttgaactggtccagcatctcgcgcgtgagcggcacgctcatcagcgtatcgaccagcagcgtctcgccgccgctggcgatcagcccggcattcgaccagccccatgtgccgtccggctggacatagccatagaggccattgccgatatcatggatgccttgcgtgaacggccagtttgccattttcctctccttatgagccggaccttatcgatctgcgccgtccgcgcaattcctatttccgggaattttgtcagcctgcttgccgcgggccgaaaaaagcggaatagcgggcgcatgacgaggatttcgaagagaaagcgcggccagggccggccggcggacgcggtgggcaaggaagcggtgctgagcaaggccaccgagctgttgcaggacctgcccccggcgcgcgtgacgacctcgttgatcgcgcgggaggctggcgtcgatccggccctgatccgttactatttcggcgaccgggaaaagctgctgctcgaagtggttaagcagctcatcgccgacgcgccgaccgagaaagcgacgctggccgcccccctcgcccggctggagcacaccattcgccacgccgcgcacttcacgcggtccaccaagcatgtccaccgcctgatggtcgatgaactggcggatgcgaagtcgccggaagtgcgcaagctgcagggcgagatgaacatgggcgcggtcgagcgcctcgcccagatgatggcgcaggacggcggcacggacctgcggtcggtcaatccgctgttccttcacctcacgctggtcggcctgttcgacttcttcgtctccgcgcagccggtggtgcgcaatctcgtgccggacgataccgacatggatgcgctcggcgtcgcgttcgaggacttcgtcgtcgacctgctgctcaacggcctgcgcaagcgcgaggactgatcgggcaaaggccacggttcagccttccgcgacgcacggattgcgctgcgtgccgaggccggtgatcgtgccttccatcacgtcgcccggctggaggaacacgccgaaggccgagccattgccataaggcgaaccggtgcagatgacgtcgccgggcatcagctcgacccggtcggacagataggccagctgccgctcgatgctgatcatcatgtcccgcgtggattcgtcctgatagaccttgccattgaccgcgaggcggatggtcaggtcataggggtccgtcacgaactggcggggcacgatcatcgggccgaagggcaggaaggtcgggaaacatttgcccgaaagccagtccgccccgatggcgctgttgtcacggcggaagatatgctcgcgggccgtgacgtcgttcaccaccacgaagccggcgacatgatccatggcctgctcgggcgtcacatggcgcgcgcgcttgccgatcaccacgcccagttccagctcccagtcgggcttctgcacattgcgcggcagcaccaccgcgtcattcggtcccaccacgcaggaggggagcttgatgaagcagaaaggcagcgtcgcgtgggcccgctcgtccatcatcttctcgacgcgggcgaggcgctcctcatccgtctcgccttcgtcggcggcggtgcgcatggagggatcgcccatgatgagcccgatcacatgcttgcggtaattggcgccggtgcagaagatctggcgcgggacataaggcgcggcgagcgcccgttcgtcgagcggaacggccccttccccggctgcggcgatcgcctccagcctgggcagcgccgcctcccagtcatcgagcagggcaagcacgtcgccggcccccgcgacgggcaccatcctctcgcccgtcaccagcaccacgccgccatcccgcagcttcgccagaccgaatgtcatgtcccgtcctcttcctgtctcagtaaggcgcctgcagctggcccatggtggcgccgagcatcgccggccccttgttggagaggtcgcctgccatctccatgtcgccgatcatcacgctgttctcgacgacgaggcgcgcccgctcgaaccggcgctccatgaaggcatgcagcgcatcggtgattgcatcgtggcgcttgagttcctcggcgagcacgagcccgtcctcggcggcgatcccggcgccgctcgccatgtgcggcgtggtcgcatgcgcggcatcgccgatcagcaccacgcggcccacataccagggcttgggcagcagcagccattcgagcggccggtaattgatctgcgaaggatcggtgaggctctcccgcaccgccgggaccgcaccgccaaacggcgccagcagcgcgcggacatgctcgaccatctccgcctcggcgaagaacggattgtccggcacatgctccaggatgaacatgtacatctggtcggccgagacggggttgatcccgagcttgaccggcccgccgaaatacatctcggcgcgatcgacttcgggcgggcgcgccgcgacgacgcgccagcagccctgcccggtgaagcggggcctgggcgcatccgggaagatcatgccgcggatctgcgaatagatgccgtccgccccgacgaccagatcgtagcggccggcgctgccgtcatcgaatgtcacgtcgacgccctgcgcgtcctgcgccagcgtctccaccctgaggccgagccgcacgtcgatgccctcggcccgcaccgtggcggagaggatatcatgcagcaccgggcgcatgatgccgccgccctgctggatcggcgtcgggttgtccgggacgggcggttccatgaccgtctgccccccgacggtcttgccgcgcatgccggcgccgacatgcccgcgcgcccggatctgatcgaggatgccgagtgcatcgaaggcccgcagcgagatgcccgtgacgctgatgcccgcgccatagacccgccattgcgggtccgcgtcgatcagcaccacatcgacgccgatgcgcttgagcgagatcgccgccgtcatgccgccgacgccgccgccgacgacaagcgcgctgcggatcatgcgggcacctgccacaggcccttgtcgggcgtcatctcggcatgcggcacattgcccggaatgatgcggcccgtgccccactgatcggtgatgctcgggctgaattcatagaccgtcggctgccagctcgcctcgtccacttcctcgagatccgacgtatattcgacggcattgccgttcggcgtcagataataagtgaaggtgttgttgcccgccgtgtgacggcccggcccccaggagagcgtgatgcccttctcgtgcatgcgggcaaggccgcgcatcatctcgtccaccgaggagacatcgaatgccacatggttgagtgccggcggcccgggcaggatcgcgagccggtgatgaaccggattgcagcgcaggaaagccatgaacgtgccgatccagtcggtcagccggaagccgagcgccgcttcgtagaaggcgaccagcttggccgggtcgggcgtatgcagcacgatgtggctgagcccggtcgggatcgcctcgcccctggcgagcgtgcggtgggtgcgctggttggtatcgcagatcacttcgatcgcgcggccgtccggatcgaagaagcggaaggcatagcccccggccgggccttccgccgcgccgggctgcgagatgatcttgcttcccgccgcctgcacctgcgcgaagagggcatcgacatcggcccgcgaacttgcggaaaagccgatcaggtcggtcttgcgctcatcgtcctggcgcaggcggatgacgaagggatgcggcgacccctccgccgcgaaatagaccttgccatcctgctcgccgacttccgtcagcccccaggtctcgccgaagaacgcccgctcggccgccagatcgggcaccgccagtgcgacataatgaagatcgttgaccgacgcgggcatatttcctccgactctaaaattcctacactcaggaataaacatgtttggatgggatggaaagcaggcgtttcctagaacttgcccccgacgcgcacgccccaagtgcgcggctgctccgccgaggccgagatgagccccgccgaattggtcgtgccgcccaccagccgctggttgtcctcgatgttgaagacatagaggctggcgaaccagcgatcatccgcgctcgacagcgtgatcgaggcattgctgacgaacgccgcctcggagcggagatagggcagatagtccgccgaggagtagctctcgctgcggtagcgcgtcccgccctgcagcgtcagcttgtaggcgccgagcgggatcgtctgctgcgcatcgagattgaacgaccattccggcgaattgaaggcctgcttgcccgagcaatcgacgcggaacacgttgagcgtcgcgccgcccggcgtcgtctgggtggtgggcgcgaaggcgcaggtcgtgttcggcggcaggccctggttcggcgcgaaatagacgaagctgtcatattcggtgtcgagatactgcacgctggccgacagcagggtgttgcgcgtggcgaggaactcgacatcgagatcgatgccctggatcgtgctgtcgccgatattgcgggtcaggaagacagtcgagggcgggttgcccagatcatagccgaactggctgtattgctggttcttgtacttccagatgaacccctcgacattgacctgcagccggttgccgaagaagcggttcttgctgccgatcgtataggccttgatggtctccggctcgtagctttccacgccgcgcgcgaaggagaagccgccggcatgatagccggtctcgaagctcgcatagaccatgctgcgcggggtgaaatcatattgcgccgcaagccgataagtgaatttctcgttggtcagcccggcattgatcgcgatgggcgagcgcagcacgaacggcgccgtctgcgatccgccagcgaccggcggcagcgcgtagagcggcacgggcgtcacgggaatgccgcgcgagatatagaattcctccagttccgccgcgctgccggcgagcggcgtgaacggcagcgtcgggcagaaatcctgcggcggagcgggattgccgcagaacacgatatagacctgcgacaggccatcgaaccgcttcttgtccgaggtgtagcgcccggcggccgtcaggctgagcttttccaccggccgcacggtgagcttgccgaagccggcccagctctcggtcgcggtcgtgaagctctgatagggcgtcagggtcgactggttgtaataagcgaacgggacgtcgatattctcgtcgaaatacatgccgccgacgagatagtcgatcgccggcccgacattgccggcccagcgcgcctcgacgctggtctgcttgtccgtctccttcacgccgccgccacgaaacaccccgttgaaggtataatcgagcttgccctcgcgataggccggctggaccgtgagcgtgcccgccgccgtctcgtaattgagctcggccgtgatgccccaataattattgtcattataggggcgcccgtcgacgacggcgcccgtgcggccgacctgtccgacgaagcggctgcccagcaaggcattggagcgcggatcgagcaggccctgcgtgcggtcgaaaccggtcggcacatagctgtagcccgcgaagccggtcgggccgaaggtgggattgactgccccgagatagaagcccgaggccccgctcccgccctgatgcgcatagtcgacccccaggcgcagcgtcagcgcgggcgtcgcctcgacaagcagttgcccgcgaaacgcatattcgcgctgcttgccggtcccgtcgctcagaaagccgtcgcggttcgacatcatgcccgcgacacggaccgccgcattgtcgccaaccggcaggttgagcgcggcctggccggtcagccagtcataattgccgtagccgagcatcacctggcccgaggtctcgccgagcttcggccgcgccgggatcacattgatggcgccgccggtggcattgcggccataaagcgtgccctgcggccccttgagcacttcgacgcgctggagatcgtagaacatccccgatgtcgacgagggccggccgatatagacgccgtcataattgaaggcgatggcgggatccgaataagcgttgaccgtcgcattgccgacgccgcgcacgaagaagaccgtggtcggcccgccgccgccgctggacgcgagcgccggcgaggtgcgcgacagatcctccgcacgcacgacattctggcgcaacagctcggcgggattgacgacatcaagcgcgagcggcgcgcgctggctgctctcctgcacgcgctgcgcggtgacgatgatttcctcgagtccctggccttcctcggcgggtggcgcggcatcggattgcgccgttgcaggcacagcacacaagaagacccccgccgcagcggaggacagcagcatccccttcatcacactctcccgtcctgattctgttttccgaatcaattcctatttccaagaataaggaattgcttgcgcgtcgcaatgttttttcctgtttgcgggaatatcgccgatatgggacgcttggcgctgtgaggggctcgggaaatatgggcggataacccgccggccggtccccgttccggcaatgaaggcgcaagggagagagacatggcggcaggacaggcggtgattggcgtttccggggcgacggggcagctcggggaaatcatcgtgcggacgcttcgcgcgcagtatccggacatccccgtcgtcgcgctggtccgcgatctcgccaaaggcgccccgctcgccgcgctcggcgccgagctgcgccatttcgattatgatgagcccgggacgctggccccggccctcgcgggaatcgacaagctgctgctcatctcgggcaatgccgtgggcgaacgggagcggcagcatcgtgcggtcatcgaggcggccaaagaggcgggcgtgggcctcatcgcctataccagcgtcctgcgcgcgtccgagacgtccctcccgatcgcggccgaacacaaggcgaccgaagcgatcctgaaggaggtgggcgtgccgcatgtgctgctgcggcacggctggtattgcgagaattacctgttccggatccaggcggccgtggaccatggaacgctccccacctgtgccggcgacggcctgatctccgctgccccgcgcgcggatttcgcacaagcagcggtggcgatcctcacgtcccgcgaggatcaggccggcaaggtctacgagctggccggcagcaccagcttcaccttcgccgatctcgccgcagaggcgacgcgcctgagcggccgtccagtcacctgcgtgcaattgtcaaaacccgcgttcgaagccgcgctggtggagatcggcacgccgcccttcgtcgccgcgctgatcgcgaaatcggacatgggcgcctgcgacggtggcctgttcgacgaaagccggacgctggaaaagctgatcggccgccccaccacgccgatgagcgaagtcatggcgcgcgccctgcggccatgacccgggatcgcgagacggatcagatcgccttgtagaagcggatccggaccgccggctcgcccttcggcccggtcgctctctccagcgttccgatgaaggcggtccgattgagccacgcatatttgccgagcggcgcctcgaagcggggcgatgtgcgcgcgggaacgagtgcttcgcctgccttcggcggacagagcgcaccggtgttgacgacattgatgatcacgccgtcatccgtcctgagcatatagtcggccttgacgtcgatgcagccatccgcgcggacgagctgccagtcccagccaccggggacgatcgttcccttgatgcccggcccctcgaacgtgccgcccgtgatgggaatgatgttgcgccggccataaggcgtctcgcccggcgccatcgcctcgccaagtaggacgatctcctcgaaagcgaatgcgagacgcggtgccggtgcctccgatgcctgtgcctgtgcctgtgcctgtgcctgtgcctgtagtgtctgtgcctgtgccgccagcagccccgccatgaccgtcaaaaccgccttccgcattcactctctcccggatcatatgttcaggccgtgcctcgcttgcttcaccagttgaggacaagcacggctcgggccgacgctggcagaaacggaaaggcgcacgaaacccacataagcattgcacgctgttccggacaaaaatagtgcccacaatgccggcagaaaatatacctgcggcccatgatctttcctgttgcatcgcgcgatccttagggctccatagtgcaatggagaggtccgcatgagcgtcgctgaacgcatctacactgcctcgacccgggaagatgagagcccgtctcggctggccgaacaactcgcccgacagatcgaggatgacatcgcctggcagcggctgacggccggcgaggcgctgggatccctgcgggacctttcggatcgctattcggtgggccgcgcggtgatccgggaagctgtcgggctgctggagcgccgaggccttggcagcctgcgcccgggcccgtgcgggggcttcatcgtcaagacgccgctggcgcaatcgatcggcgaggagatcgcggactatttccgcacggccgacatcacgcttgcccatcttctcgacgcgcgggaagcggtggaccacatgatcgcgaggctggcagcgctggcgcggccgcccttgcccaggctcgtgcgcctggaggcggcagttcgcacgcccggtctcggcggccatctggcgctccgcaacgagcttgcgcgactgacgggcgagcccgtggtgatgctgctcatcaaatgcctcaacagtctcacgctcgacttcgccatggacggggcggcgcccggcgaccagccgcgaatcgcgatcgcgacgatgcgcgaggctcttgcgaacggcgataccgagatggccgtccaggaagccgaccggttgcatgacgagctgacgcgccacctgcatccgcagaaggcatcacaggatatccgccccatcgagagtgcccgtcttgcggacgaacgcaccctcgccgtctcggtcgcgcgcaagctcgcggtggagatcgcgcgcagcggtacgaccggccagcggctgggctcggaatgggacctgtgcgagcgcttcagcgtcagccgcctcacgctgcggcaggccatccgcatattgcaggacagcggcctcgtcgaatgccgccggggccgcggcaatggcctcgtcgtgcgcaaccgtcgcggcaccgggacgatccggctcatgctggcctatctcatcggccagcagatggacgtgagagccgccggcacgatcctgttccagctcaactgcttcatgcccgcgctggctgtgagccgcgcggacagcgaacagcgtcgcgcgctggaacggctgatctccaggctggaggaaagcgacacgctcgagcgttatgacctgctcagcctcgtgcagtgcgtgtcccagctggcgcagagcccgatcatcgatctcttctcgcgctgtctcgcggcttatgaagcgcgtttccatccctccctcgccgagcgccttcctgtcggcctccaggcaagctatttccgcctcgtccggcagttgctgaacgggacgtccgccgatggccgcacggaactggaatgggccaaggcacgatcggcgcacgtcatgctggaaatgagtcgcagccgtccgatctgacgggcaggtgcagcgagcgctcagcccccggcgccggggcgcagctcgggcacgtagagatccttcctcagcgagcgtgccgccagcacataatgaagcgcggcccagaagaagaccgcgagcatggcgatgagtgcgtagcgcaggccctgcatggatgcggcctggcagagctggtcgagcccgggcgcggcgccctgcgcggcccggccgccgggacagcgtgcgagaaaattcccctgcgcgaaggcccggacggcgaagaagtcgctggcgatgcccagcaccgtcgggccgaggccggcgcccagcagtccgcccaccagcgccgtcagtgcggaactagtagcccgcatgcgcggaccgaccagattctgcatggtcgccatcgtgggggcaaaatatgtgatgaggacgaaattggcgagccagacgaaggcgagcgagaccccgagccgcgtgctggcgaatgcgccgaagtacaagggcgcgcacaggacgagcgccgctgccggcccccagagcgcccatcgcttgtcccgacgcgacagccagtcgaagccgaagccgccagccagcatccccaggccgttggacgtgaaagcgaccatgccgaagatcgcgcccagcgtcgcgagggagatgtcgaaaccgcgtaggtagaagggcaggacgaagttggcgacggcgttgaaagtgaagcctgccaccgtcgtgccggccagcaggtgaagataggtcggcttcgagacgagatagcggaccacggccatgaggctgggtgccggctccgtggtgaccgaaccctccgccagcccgcgcggcggctcccgcagcgtcatcaggacgagcaaggccaccagaacacccggcacgcccagcgcgacgaacgcggtgcgccagccccagttgctcgcgatccaaccgcctgccgcctgcccgaccagaaagccgatgggcgagcccagcgtgacgatcgccagcacagagccgcgccgcgacggcttgaagtgatcggcgagcatcgaggatgtcggcggctgcacaccggcctcgccgatgcccacgccgatgcggccgagcagcagcgtcgtgaagctggtcgcaaagccgcagagcgcagtcatgatcgaccagaccgcgacgcaggccgcgatgagccgcttgcggttcacgcgctcggccagcagcccaagcggcacgccgagcacggaatagaggatcgcgaagcccagcccctgcaggatgccgagatccgtgtcggtgagatgcagctcctccttgatgggctgcgcgagcaccgcgaggatcgcccgatccgcgaagttgaagatgctgacgagcagcaggacgaagaccagccagcgcttgtaacgccgggacaacaggggatgttcgctggatgccgtcgccattttcgtcacgccctcacctgttcctgcccatgctcatcgccggggcactcagctcgtcgcggccgatgcaccctgcccctttccccgccgctgacgtcagggaatggccgactcgatcatgtccgcgctttccttcatggcgacatgctggaggtcgtgcgtgtagggcatctcttccacgcgccagcccggccgcgcgcgcagcttttcggccatggggcggaacgtgtcgttcttgtagccggtagcgaggacgtaggtcttctgcggaatgcgctcgcgcgcaccggtcagccgcgccttctcgctgtagcaatagacggactgcggcgtccgcctctcctcataagcggcacgcgccgcggcatccatgtgggtgttgaagccgaccaggtccgcgcggggcggcgggacgagatagtcgccttcctcggtcggcagatgcggctcgcccgggacaaggtcgttcaggctttcgccgtcctcggggtagaaggcatccatgtacatgatcgactggatgacgccttccggcacgagttcggtcgccacggacaccggcatgccgccataggaatggccgacgagcaggatattctcgagccgctcatatttgatgacgttggcgatgtcccgcgcatgcatcgagagattgacggccgggctgttcagatgctcgcgctcgccaaggccggtcagcgtcggcgtgaagacgtgatggccgcgatcgatcaggatgtccgccacgcctcgccagcgccagccgccgacccaggctccatggacgatgacgatcgttgcgcgcttgtctgccattcctagcttcctcgttctgttttctggtcctgcgctcgcccggcgggcgcgtgtcctgcgtcaaatgagcttgcgagcgaaagatgccggattccgcatgctgtccgcgctcgccgtgaaatagtgccgtcaattccggccggccgtgccgatgccacggcccttcattccgccgcgatttcctcggcataaggcaccgcggtgacctgatgggcctgaaggcgcggaagcacttcggctccgatccgccggatctggttgaggaacatctcctgcggcatgtgcccgcgattgcacacgagcaggacattgttcgcccccgcctcgttgcattcggcgatgatgcgctcgacgatctcgtcggccgtgccgaccggcatatgctcggccgccgcgcggaccgtgtccatcgtccactcgttgaacacggtgtcgtcctgggcaagcgtgccttccgcgccgttgcgcagatgctcgaacgcgttcgagctgtaatagccctgcttcttcacgtccttctggtagacctgatcgtagcgcagcagcgtgttgaacagatacatgagataaggcccatattcctcgatggcctgttccttggaatcagccacatagcattcgaccatgatgttgatccggtcgggcgtgactttccggccgtgcttcgcctggcagcgcgcgaaatggcggatggtatcctcgcgcatgggcccggggaacacgccgggcgtgatcgccgcgtcatttgccgccgcccattcgatcgtctcgcgcgagccggtgagcggcacccagaccggcgggtgcggctgctgcaccggacgcggccagatcgagacgtccttgtagttgtaatgcttgccctcgaaggagaagctgtcctgggtccaggcgcgccgcatcacttcgaacgcttcctcgaaccgctcgcgcgattcactcatcggcacgttgaagatgcggtattcgcgcggcgccccgcgcgcgacgcccgcgatgatccggccgttcgacaggcaatccagcatcgcgaactcctcggcaagccggagcggttcatggatcggcagcaggttggcgtagatgaggatcttgagccgctcggtgcgctgcgcaatcgaggccgcgatgagattgggcgaattgcccatgccgaagggcgtcccatgatgctcgttgatggcgacgccatcaaagccgtgcttctccagctcgacccaggcgtcgagatgattttcgtaagttctcaccgcgacattgggatcgaaatgactcttcccaagacgcggcatctctccgtttacacggaacttgtcgacactctcgccataagcaagccagtcaaagacaaatacttgcacatcaattctccaaaataccaacttgattatcagatttacataatgaatactctcccggttcaaaccggagaggcaaacagacatgaagaagactttcgccgcgatcgtgaagcgcaccgaggcctgggatccgggccgggaagcccatgagcaggacgggttcgagcatcacgccgccttcgtcgcgggacttgaggccgagggcttcatcgccatggccgggctcatggaggagagcagcgacgtgctgttcatcttctttgccgacagcgtggccgaggttcgcgagcgcatggcccgggatccctggcagcaggatgggcatgcaaaactcgtccgcgtcgaggaggtgcagttccgcatcggcgcgccgcagcagccggccggcagctagcgcggcgccggcgggctgcccggcatcgaggcgcagcatggccatcaccggtcgaagatggcgatggtgcgagcctcgaagctctcccgcttcggcgcgcccggcgccgaggtcgggtcgacgatggccgtgtgacccgacatcttccagtccggatcggccgtgtcgaacaggcggaagaccagcgcctcgtcgggctgcatgtcgggataataataccactcgtgccgcggattgtaggccatgttcaggccgcccggagtgctcggggtgacgggctcgtcgctcttgcccagccggacgagcatgaaatccttcttctcgacgctgcgggcatcgcagaccgccagcggactgttccggaccggcttgaccccacgccacacattgatgttgacgagccgcttgcccgccagctcggcggcgcggtccggcatcaggcgggcgacccagtcgcgcaacgcggcctcgttgaaatcgacatgtgcgctgagcgccggcccgccgccgcgatcggtttcgccgccacgcaggatgccgaggaacgcgatcacttcatcggcaccggtcagctcgcgcaccagcgcgctgatctgcggataatagcgggccttcacgtcttcggggtcagcgaagttcacgtccgtggcgtgaggaaccagcgtgaagccatgcgtctcgaaagacgtctcggccagccgggcattgcgcacccgggcatcatggtcctccatcccgaaggaatattgcccgttggcctcgatatagccgccgtccgccgtccggtcggaatatcggacgaacgtatctatgtacgcctgttgccgggtctcgtcggttaccgcactcaccatcggtcttctctcctggctcacagcctgcacgcggttgctggtccgtcctgtttcgcgcggctcgcttccgtccgttcacactggcggggggacatccccgaaaatagtgcccacaatccgcatgctgctccgctggcccgtgcccgcagacgggccggcgcatgcggattggcgaggcgcctcaaaccgggagccccgcggccttcatggcccggatacgcacaccatagggcttcatcccggaccagtaggtgactgcggaaagcgggaagaggatcgccgccgatgtcgcgagggcgtagcggagcagcatgggatcgccccagacatgctcggtgagaaaggccatgtaggtcggcccgaggccgccgccgatcgccgacatggtgaagagatagagcgccgtcatctgcccgcgcatctcgttgggcgtcacgatctgcatggcggcgttcagcgacggtgccgcgaacagcatgcatgccgaaccaatgcctcccatggcgagcgcgagccatgggttgggcatcagcggccccaggatcatgaacggcgcggagagcgagaagccgatcgccagcacccgcatgttcgcatcggcatggccgcggttgcggaaccagtcgctgatccagatcgcgccgagcagcgagggcaccgccagcgcgaggctcagcaggccggaatagaggcccaccgttgcgggggcccagccatagctgcgcatatagaagaccgcgccccaggccgccatgccgaacatgtgcagggacgtgaagcacaggccgaggaagatcgggccgtagatgcgccagtgaaggaggaaataggcaaacacctctcgcaaggtggccgcccggtgtgtgctctttccgggagattgcggctgggcgaggctgaggccccggcgcttcggctcggcgatgctggcgacaagcagggcgatcgggatgccgaccagcccgttcaggatgaaaacgaactgccagtcgcgcacgacgcccagaagcggcaaagtgacggtcggcaacccgttgaggatatggatcatcagcgcgccaagcagcagcgaaatcgccgtgccgcccgtgaagccgacattgtagatggcgatggcgcgcggcagcttttcgggcggaaaatagtcggccatcagggagtaagccagtggcccgttgatcgattcgccggcaccgatgccgaaccgcgccgcgaagaactgccagaaattctgggcgaagccgcacgccgccgtcgcgccgctccacacgaggaccgcgccggccgtcagccatttgcgattgtgccggtccaccagccgcgccgcgggaatgccgatgacgacatagaagagaacggtggagaagccgagcagatagctcatctgcatgtcggtgagccccaggtcccgcttcaccggctcgaccagcagcgacatcacgccgttgttgagctgcgcgcacatctggacggcggcgagcacccaggccgcgtaataggcctgccgcaacggcggccaagcaggctgcgcgccgggcgccatcgccgcttccgacaggggcgcgtgcgcacgcccggacttgatatcgttcacgacaatgctcccgattgcagcgttccccggcggagagaggcttgcccctccccgcccttccggtcgccggaaagccggccctgcggctgcccggtcagaacttcttcccgagatgcacctggaacacgcggccaagcgggctgccataggtcggatcgaaacggatggcgctgccggcaaggcccgcctgattgacgaccagcggtggatcggtgtcgaacagattctggatgctgaaggtgaggttgaggtccttggccggcatccagccgagcgcatcgccggtatccacgcccagcgtcaggtcgaaggtcgtgtaagagtcgatcttggcatagctcgcggggacgccgatcggcagttgcgcggcatcgatctcgtagccgttccggtagttcacgaagccgttgataaatagccggccgaacccgaaattctgctgccagcccaccgtgccgcggccttgccaggtcagcgggaagccgagctgattgacttcctggacgagcgccgcacccgggatcggcgacactttccagtccatcgtatagcttgcgaccgccccgaggttccagctgccgatgcttgaatcgaaggcataggagacgttgaagtcgatgcccttgccgagcgtcttgcccgcattgatgcgacgtccgctgaccagcgcgagcacccggttggcggcggtcggcgggccgaacaggccaccccgctcgccgccgctattgtagcagttgatcattgcgtcgaagagcgcctgcgtgttcacggcctgcccgaatgcggccgcgcaggccggattgccctggtcgatcgtcgggaactccccgaagaaggcgaccgggttgtcggccgccaaagtcgggaaataagtcggattgtagatgatctgcgagttgtagatctgctggttgatggccggcacggtgcccaccgcgaaggcgggtgcacccacctgcccttcatagctcagccaccagtatttggcggagacgatcaggcccggaatgttgcgcggcgtccattcggcacccagcgaataggtttccgaggtctcgggcgacaggttgcggttggcaccgccgatcgcctgatagatggccgccattcccagcgtctggcaaccggtgcagatcgcgctggagatctggttgcccatcacggtgccggggatgacgccggtctgcgagaagggatcgttgtccgcgaggcccggcgcccggaacgaagtgccccagctgccgaagagcttcaacccgtccgtcggccaccagttggcgccgatccgcggattggatgtcgatccggcgtcgctatagtcgtcgatgcggcccgagatgttgagctccagccgatggatggccggcacattggaatccggccccacgatcgggatgaacagctcgccgaacaccgaggaaacggtgcgcttgttgagattgttgccgccgaaattgttctgcaccagcagcgagccctcgtagcgctcatagccgaccgcgagcttcaggtcgcctccgggcagtgtgaacagcttgccgctggcgctcgccgcatagacctgcatgtcatgcttggcatagttttcgagcgatcgcccgccggcgagaatggcctgggccgtggcggagtccgtgcaggcaaaggccgtgggatcacagaagaagttgaaggtcgcgaagttcggtgcgggcgcgccgccggactgggtcgtgagcgacggttcgtcataagtgccggcataagccgagacgatcagcgaccagtcataaggcaagctcagctcggccccgcccccatagctccatgtcttcgtcgtcgccgtccggcggggcgagccgatgtcgtagaccgtactgtaagcgacggcgagggatccggtctggcaggccgcgagcagctcggccgggccggtcacgaccccgccgggataatggctcggattgcaggggctgaacggattgctgttcgggatgagcggcaattgtccgaaattggtgacacggttgctcgtcgaggagttgggcccgttgatggcgacttcgcggcgcacgtagagcgcatcgccgaacaggcggagccagtcggtcaggcgctgctcggcattgagcgcgaaacgatccgccttgatccggggaatgacctcgatcccggtccaggtgttgaagtagcgcgggctcgagaggagatcggcgagcttgatggtcgtgccatcctgcctggcgggaatggcgtaatatcgcccgttcacgaccacgttgcccggcgccgcataaagcgagggcgccggcccgccataaggcgacagatcgtcattgtagagatcgggccgcgccgatgcctcgaacgaatcctggtagctatgctggtaagaggcgatgaagccgccttccatggcgctgccctcgccccatttgaggccgccgatgccggtgacgtaccagccttcctgaccgtcattcttccgatagccgccatagacttcgagcgtcgtctcggggcgccgcaggatatagttgaccgtgcccgcgatggcgtccgcgccgtacagggccgatccgccgtcctgcaccacatcgatccgctggatcatctgcgaggggtaattgtccccatcgaacacgttcatgttcgcgccttcataaggcacgcggtggctgttcacgagactgagcgtcgcgccggggccaagcccgcggatgttgggcgacttgccgaaggtgaaggccgtgagcgtgttgccctgctgggcctggccgccggcgtaattgtcgcccgcgcccaggcgcaggatggacgggaccgtgttgagcatgtcggccgtactggtcaggcccgtcccctgcatctcctcctggccgagctggacgagcgaggacccgaccggcgcgacacccccgatgcgcgtgccggtcacgatgattgcctgatcgacctcttcctcctgcggcgccacggcggcatccccggaagcttgctgcgcgaaggccggggccgtgagcgcagaggcgccgcagagcagcaagcccgcaagggtcctgctcaatgcgcccgatttcagttgggttgtactggtcatcccgcttccctcccctgtcgcgcgtgacatccggaaccagcgccggctttcctggcggcttctggtgacgcgcttcgttcagtttcgccgtctttgagaacgacgcggcaagggaaaatagtgccgtcaattgccggtggcaggcaggcgcgaaaaagggagcgctttcgtcatccaggctggatgcgcgttcgcgatggtcgcgcccggcatcgatccgccatccattgcccagcgggcgccaggatgcaaaatgacggcactattttgtccggccgggaggacccacggtcgcatggaaggcacggaaaccggtgctggagaggtgcatgatggtgcggcgtcccaccgtggatgcctccccgaagcccgttccagccgtccggcgaccggcggcagggacgaggaacaagggctcaggcatgcagatcaatcaactccatccgcgctttgtcggggagatcatcggcctcgacacatccgggccgatcacgccgcagatggtcgaagcggtcgaagcggccatggcgaaatatgcagtgtgcgtgatccgcgacgcgagccttgcggacgaggatcatatccggttcagccgggccttcggccctctcgagctgcccccggccggcggcaagcgcatcgcgccggaactctatgacatcggcaatctcgatccggacggcgagatcattccgcccaagccggaaggtgcgcagccgacagacttcgagctgttccataccgacagcccgttcaacgacctgccgaccaaatggtcgctgctgctggcctatgtcacgccgccggtcggcgcgaacacggaatatatcgacacacgcgcggtctacgaggaccttccgcaggagatgaaggaccggatcgaaaacctgtccgtcgagcacgacctgttccgggccctgcagcgcaatggcgtccagttcggcgacgatgcgatgaagaaggcctatccgcgcatggctcatccgctggtccggacctcggcgagcggccgcaaggcgctctacatgggctggcatggcgtgggcatcgtgggatggagcgaagagcacgggctcaggctgctcgacgagctctatgccttcgccacgcaggagaaatatatctactcccaccagtggcgccccggcgacatggtgatctgggacaatcgctgcacgatgcacagcgccacctcgttcgaacgctaccgctacaagcgcgacatgcggcgtaccaccatcaacgagtccggcccggaagtatccgccatcgccgccatgcgcgaggcggcggactgaggagccgtccggtcaccggcgtgccattgccaaagcccgcgttcgaagccgcgcgggccgaggccgggcggcctacagggagaggccgagaaaggacgcgccgggcaccggattgaacgagatcggctcggccgcgacaaagccgagagacgcgtacagcttgcgcgcggggacgaacttggcctgcacgtcgagcctcatttccctgtagcccgcggcgcgcgcctcctcgatcaggcgctcggcgagggcgcgaccaagatggcgaccctgagcctgggggcgaacatagagtcgcttcatttcgcagatttcggggctgacttgccgcatcgcgatacagccttcgatctccccttcccgatccgcgagcagcacgcagcctttcggcgacgcatatttgcccggcagatcggcaaactcggcatcattgtcctgataatcgagattcacaggcgacccggcgatgaacgcgcgccagatgcccagcacggcggccttgtcgtcggggaagatcgcgtggcggatgatcgtcatggcatgatggcctcgccgcaaatcgtggcgacaattggacagccgtgtggcgaggccccgccccttcgggcagccccctgtccccggccctagtcaggcgccgaaccggtctcgggattgaacttcggattggcgaagtcgatcggcgaaggctccaccttggcgggcggcagggcgctttcggcccaggcacggcagagcatgtcgcgcagcatcgtcgcgccggccgcggtgcgttcgtagatcatctcgcgaacgtccttgtcggcgaaattggcgaagccatcgcgcttctcgagggcgaagacgtcgcccaccttgtcgcccgaatggtcgagataggcgagcaccgcgtcgaacatgtcaccttccgtgcggccgggctggccgatgcgcggcgcgatgtcggccacggtcagtcccatggcgtcgacgaaccggctctcgaagcgtccgtggacgctgcggtcggtggtgtagccatggggattgggaccgcgccagccatcgctgctgaccgaattgtgcatcggattggcgccgtcaccgatatagtggcccagccggatcacgtcgaacgcgcaattctgctcggcgaccgaagcatccctcccttccgcattcgcggcgcggacgtggcgcatgcagacgacgatgcggtcataggcttcgatcgcggcataagggagcgtgccggtccagcgcacattggtccgtgcggcggtctccgggtcgctgtccttgatcttctcatagtgcttgtacaccgcgatcacgaactcgtagcgcgagcgggggatcggcttcaggaacgtgaactgctcgcggaaccagccatgattggggtcttcctcgatcttcgagaaattctccgaattgccgcgccagctgtccggcagcagggaagcggcgccgatatagtcctcatatttgcgcaggaagacggggccatcctcgggaatggcttcgatcgcggcgcgatcgatgacggtgtgcgcggtgccgccccaggccctggcgacgcccggcatgagggacagcgcggcaagggtggcgagaagaagtgggcgcatgatttctctccggatcagggatcgagggggtcgcgcgggtccacccgcgcggacaggggcgagggacggaactccagttccgtgggcgagaggcgacgaccgaccgtccccggctggtagccaagctcgcgcgcgttgcgcgtcacgaattgcgggctttcgatcgccgcgctctggccggaattgcagacgatcagcgcatcctttgccagcggcgcgcccattgccatgagcaggcgcgtggcattgcgcagattggtggtggtgtggcgcgcataaggctcgatgacgatggcatcggcgggaatgccgtatcgttcgatgagggcgcggcgcatctcctccgcctcggtgaagcgggtggcgcggggatgagcccgccctccggaaacgatgaggaaaggcacgccgcccgcggcgaaacgctgcgccgcgaggcgaagatgatatttgctgaaggggctgagcggcatcccctcgacctccggcccgacgccggtgacgatcatcgcgctgtagcggaaacgcgtccaatcgaggctcttcgcgcgcttcatcgcgggagcgttgaggccgctttcgagaggctcgaagccgatcgcgtcggtgcggtcgcttccgtcgagcagggcgagcgcgaattccacgctgggatcgagcgcctgcaccgagccggcacgtccggtctgcgacagccacgccgcggcctgaaggcgcgcgccggtttcctgcgggtcgatggtccccgcgccgtcgatctgcggataaggcggcacctggccgaggccataagtgcgcaggatgatgttgacgcccgcgatctcccgcgcggcctgggcggcgggaccatcatccgcgcccttgcccggcatggcggcggcgaggacctgcgcctcgccgtcggtccacagcatcgcctgcgtcacgcagccgagatcggcgccacaggccgcgcgccggtccagccgggcgcgcagcatggaggcgactcccgggcggtcctgcagcgcatccagcgccgcaggattgcgtcccagcgcgtcgagcgagggaaagagccgctgcgacaggctttccgtgaccgcgtcccttacggtctgcgcatgcgcgcagaccgtcgtcagggaaagggccatagcgagcaacggcaccatcagcggtgccctccgcacgggagccctgaacattaccaggacttgccgatgacgaggcggaagttgcgcccgaagatcggacgcccgtagatcgcctcggcgctgccctggccgctcagcgagtcggtgcgggtattgccctcggtcaggccatgcgcgttgaacagattgtcgccgacgacctgcaactgccagctgccatgcttgaccgtcacgcccgcgccgacagtgccgtaggcgggcagcgcggtgttgttgtagagatcgacatagcgtttgcccatgtaggtgtagcggccatagatcgagacgtctgtgtcgccggtggtgaagtcgaagctcgggcggatgttgccgtagatcttcggctggcggacgatctggttgccctcggcctgctccggatcggcgccggtggcgctctcgaagttcttgtacttggggtcgctgaccgtcagcgcggcgttcagcgtgaaccagggggtcacgctccaggcgccgtcgaactcgatgcccttgacctgcgcttcgccgatgaagggcacgttcacgtcgttgcggcccgtggtcggatcgaaggcgaggaacgaggcgttgagcggatcgaagttggtgtagaagccggtcacgtagaggtaggagcggcccatcgacagcttcaggcccgcctcgaactggtcggcgacggtggtgatgatcgtcgggttgatgctcatcacgctctgcacgttgggcggcgtctcgaggtgcgaggcgcggccgtagatccccacatggcgggagaagtcgtagtttgcgccaacggtccagttggtgacattgggcgagagcttgcggttctggatcaccccggtgaaggcacgggtcgtgtcgtcggccagcgtggtggcatcgccgagattcgcctgctcggtcagcgcggcccagccttcatagcggtagcgctcatggcggatgccgccatcgatgcgcaggccgggcacgatctcccaggtgtcgttggcatagaccgccaccatccgggcatcgctgtcgccctggttgagcgtggcggcatagttcagcacgcccttgtcggtgacacgcccgaccacctgcccggccgcgttgtagcccaccagatccagcgtgcggggctggcccgccacttcgatcagatagttctggtacagcgtgcggctgtcctcgccgtagaggctgccgtagacgccgagcttgatgtcatgcgtgccgatgccggtatcgaacttccttgcgacggagaggttcgcctgaccggagtagaagctcgagtgaatgtcacgatactggccctgcatcaccaggccggacgcggcatagggatcatagacagtgttcgtgcccgccagcacatagccgaagcgcacggcgccgaacggcgcgccgccggtgcggttcagatagccattggcaaaagcgttgccgtcgacgggattggtcgtcgaatagaaggcggtgaagtcgttcttgccctgcgtatagccggcggccgccgtgacgagccagccatcgaagtcgccttcataatgggccccgacgttcaccatctgcatgtggcggccatcggagaggtcggagttgcggctctggatcgcgccgttgccgtcccgatatttgagattcacatgccggaaggcgggcgagttcatcgtgccggtgaaatagtcgatatacgggtccagcgacttgccggggtcccgcgggtccgctgtcgggatcggcagatagaagacattgtgatcgttgacgtaattgaagttcagcttgatgaacccgttgtccgtcacatgcttgatgttggcgcggatctggccgcccttgtcgttggggaagccattgtcgcgatagccttcatggtagcgcatgaacccgccgacggcgtaataggtgttctccgccagcttgcccgcctgataggcgtcgaggcggtagaggccggtatcgcccagcgtgacctgcaccttgccgcgtgcttcctcgctgccggtcacggtgatcgcattgatgatcgcgccggagtagctcgcgtagatcggtgccgggccgccgcgcacgacctcgacatggctggtcatcaggtcatgcttgaggatcgcgtcgccgcggaagaacacgccgtcattctcgtggaagagcggcaggccgtcctgctggaagctcacgaagccgccatcattgggcaggccgcggatgcggtagatattctgcacttcaccgccggtgatctcggtctggaagcccggaagctggccgataagatccgcgaagttgaccggcgcgatcttctcgacatcttcccgcgaaatcgtgttgaccgcataggacacgtcgaagcggcgctcggcgcgggtcgagccggtgacgatgatggcatcgccggtcgtctcgttcgcgtcttcgggcgcggcatcctgcgcgtaagcaggcacaaagggagtgttgagcgcggcaatagccacgcccgcggcgagtactgtcttgagcatgaagaccccttatggatttcgtggtcccctggaaggcggggacggcggccctctgaacctttactgtgacagttttatggagtgcgctgataatgaatatgaatgtgtctgccgccgcgctctccccggcggtccgagccacgggattcaggcgcgtgaaatctcgcgtttcgggctgtagcggcggcaggtgcccgggcatggacaccggagcgcagatttttttgccgcgccgctgagggggcgggcataatccggctcaaggttggtcaggcgtatctctcatggagctgtggtggcgcgggaaggatctttgcaatcgatgcatagcgcgctcgtggagacccacagccgcgccctgcgccgctatttcatgaaacgcgtgcccatcggcgaggtcgacgatctggtccaggaagtgctgctgaacctgcaggggcggcagaaggatgcgccgatcgcgaatatccagggctatatgttcacggtcgcggcgaacgtcctggcccggcgataccgccggaacaatgccactatcctgtccggtgacgaagcgcccgaaccggtggatccgatttctcccgagcgcattcttctggggcagcgcgaccttgcctcggcccttgatgtcatccgcaacctgccggaccgcacgcgacagatcttcatcctgcaccgtttcgaggaaatgacatacgcgcggatcgcctcgcgcctgggcatctccgtgagcgcggtcgagaagcacatcatgctcgccttgcgtgcgctgaacgcgcgggctggagacgaagaatgacgtggaggcaggttcttcgaaaggaaggcatggagcagccggacgatgccgccagctggctggcccgcgcccgctccggaaagatgacggagagcgagagcctggatctggccagctggctgtccgatgatcgcaacaggcgggaatatgaggcgctgaacgcgcgactgcaggggctggaagccctgcggtcccatccggacatcctcgcgatgcgagaggaagcgcgccggccggcatggttccggcagccgctcgccatggccgcggcctgtgtcacgatccttggcttgtcggcgagcgtcctgttcctgtggaatgcgcttccgggcagcagccgggatgcgggcgtcgtgacggccctctacgaaacgccggacggaaaaacctcgaccgtcatgttgccggacgggagccagatgttgctggacgccgccacgacggtgcgggcatccatgcaggaagacagccgccggatcgagctgttgaagggaagagcgaatttcgtcgtcgcgccggaccggcaacgtcctttcgccgtgaaggcaggcgacaggacggtcgtcgctcttggcactcagttcgaagtcaatctggccgaacacagcgtggaaatcgtgctgatggagggacgcgtcgcggtgcgcgatgcggacaggagccgcccgcatgcccgtgatctcgtgatgaagccgggctatcggctggtcgcgggtgacggcaactggacgctttcgcccgtcgatctgcgcagcctgtcgcgctggaaggacggcctgctgattttcgacgaagcccgtgtcggcgacatcgtggtggaaatgaaccgctatctgccggagaagatcgtcatctcgtcgccagccgtcgctgaccggcggatgagcgccgttctcagggcaggcgacgtcaacacgttcctgtccgccatagacgcgatcggcatcgccacatggagccatgccgccgaccggacctatcgcttgagcgaagccgaccacaaaaaaatttgaggcgcctgctgaggggaatccgtccagctgcctcgaagacagaacaaggcagaacaaacggaggggattccagtggcatttcttgatttcaacacgcgcgccgcgctcatggtcggcgtggctgcatgtgcctgcatcgcgtccgccgcgcaggccaagccggccgatttcgacattccgtcgcagccgctcccgtccgcgttgcggaccttcgggttgcagagcggcacgtcgatcatcttttccgcgtcgaccacgggctatggcgcttccaatcccgtccgtggccggctggagcctgaagaagccctgaggcgcctgcttggcacggcgccgctgcagccgcttcggcgcggtgaaggcttcacgatcgtccgggtcgagccgcgccccgccgctgctcagaccgcccccgccaatactgcgccggcaccccggccggccgctgaagcgcctgccccggcccctgaagcgccggatgctgagagcgaagccatcgtcatcaccggttcgcgcattgcccgctcggggttcacggcacccacgcccgtcacgcagctcggcagcgaacggctggaagtcacagcagcggccagcgtgggtgaagcgctttcccagctgcccgccttccgcgcgacgacctcgcccacgaccggcggcatcacgatcggtgccggtggcgcgcgcacggtcgatcttcgcggcctcggtgcgcagcgttcgctggtgctggtcgatggccgccgctttgtgccgagcaccgttgccggcgccgtcgacaccaatctcatccccggcgttctcatcgagcgcgtggaactggtgacgggcggcgcatcggccgcttatggctcggacgctgtcgccggcgtggtcaacttcatcctcaacaagcggctggaaggtttccgcttcaatgcacaggcaggcatttcccagcgcggcgaagacagcgaccagctgatcgccgcagcggcgggttccagcttcgccgatggccgcggccatgtcgtggtgggcggcgagtataacaacaatcgcggcatgggcggttgctatgactattcgctgtgcgcgcaggagtggcaggtgctcaccaacagcggcttcgccacgaacgggcagccggcccgcatcatcagttccgacgtccacaccgcaacgcagacctatgcaggcaagatcaacgggccgacgccgcttgcctcgatccagttcgacgatgccggcaatcccgtccccttcgtccgcggcgaatatccctcgatcttcatgcggggcggcagcggccacgggcagaaccccttccgttcggccggtctgctcaaggtgccggtcgagcgctacgcactctatgggcgcacggaatatgagatgggcgcgatcacgcccttcctggaagtgtcttacggccgcgtgagggtcaccacgccgggcgcacagacccgggacaccgcgctcatcatccgcagggacaatccctacctcccccagtccattgtcgaccagatgacgcaactcaatgcgcagacgctgacattcggtcgcgtcggacaggatcttggcgtggccatgggcgacaaccggaccagcaccttccgggccgtggccggttttgacgccaacctcggcaatggctggcgggcggatgcttattatcagttcggccagacggatacgcgtcaggtcgtcagcaacaaccgcatcacggccaatttcaaccgcgcgctcgacgccgtggacgaagggcgtttcctgaccggcacagccaacggcaacatcgtgtgccgtgacactctcagccccaatgcggccgtgcgcgacgccgcagccgggtgccggccgctcaatctcttcggccagtatcgcttcttgcccgaggcgcgcgactatgccttcggcacgtccacgcagaccacccggttccagcagcatgtcgttgcagcgaacctcaccggcgaactgtttgatttcggctcggggccggtgtcgatcgcgatcggcggcgaatatcgcagcgagcgggtgcgcgggtcggccgatgacatctcgcggaccaacggcttctatatttcaaatgcgtcggacttcgggccggaaacggtcaatgtcacggaaggctatgtcgagacggtcgtaccgctgctgcgccgcctgcccggcgcggagctccttgagctgaatgcggccatccggcggacgcattacaacaccagcggcgccgtcacgacgtggaaagtgggcggcatctacgagcccgtggccgggctgcgtattcgcggcacgcgctcgcgagacattcgcgcgcccaatgcggcggagctgtacacaccgctggttgctgcccagggctcggtcttcgacctgcagaataccgagcaggtgctggcgcgcgtgttccggggcggcaacgacgctctccatcccgaaattgccgacacctggacggcgggcctcgtcctccagcctcgcatgatccccggcctgcgtttctcggccgactattatgacatcaagatccgcgatgcgatcgacctcgtcggtgcgcaggtcatcgccgatcgctgcttccagggcggcgaatcctattgcgcgctcatcacgcgtgatccggcccggaacaatatgatcaccgaggtggtcgaccagtatctcaacgtgaacgaaatcaagacgcgagggatcgacttcgagctcgatttctcgcggcggttcggcgcggacaatcgcattgccatcaatctgcttgccacccgcgtgttcgagctggtgcaggtcgacgcaaccggtgccatcaaccgcgccggtcagaccggacgccaggtcagtggcccccttggcgtgcccgaatacacgctggatggaacgctcacttacgaaaagggtccgttcggcgtcaccctgctgggccattacatccccaagggcagctatgatgccggcctgattggccccgatgatccggactacaagaccaccctggcaaacagcatcaacgacaatgtggtcgaagacatgctcaccttcaatctgtcggtccgctacaccatcgagagaccgggcggcgcgaccatgcagatctacgcggccgtcaataacctgttcgatgtcgatccgccgatcgcgccgggcaactccgtgaccaaccctgttttcttcgatcagaccgggcgcgcctatcgcgccggcgttcgcgtgaaattctaagaggagagacatgatgaatctggaacgtagggacttgctgatcggcgccgctggtctcggcctcgctgcgatggcgcagggcgctggcgcgaagacggcaaagccggcggtgaaggtgatcgatgttcacactcataatttcacgccgcgctgggtcgagatgctgcgccagcatcccgatgcggacacccgcctgatccccaccaagccctatgagagcatcgagtatcgcggttcgccgattgtccgcctcgccccggacatgaccgacctcgatatgcgcatcgcggcgatggacaaggcaggcgtggacatcgccatcatcagcctcaccgcccccaacgtgttctggagcacgcgggaagtggcgatcgagaccgcgcgcaccgtgaacgatgattttgccgccgccgagaagaaatatcccggccggatcaaatggatggcgtcgctcccctggcaatatcccgatgctgcgatcgaggagctggcccgtatccgcgggatgggtgccgcgggcctgtgcctcgtcaccaacatgtccggcatgctgcctgacaatgagcatttccaccccgtctggcaggccgttcaggagtccggcctgcccgccttcatccatccgaccgtgcccatggtggacatcaagaaatggggcgtggaatccttcggcctcgccaataccgtcggcttcaccagcgataccacgctggtcttcgcgcgcctgatcctcaccggcttcatggacaagttcccggacctcaagctgatcgcctgccatggcgggggcaccctgccctacctcatcagccgcatggacaagatgtgggagaacacgaccagccgccggctcgtcaacagcccgcccagcagctatttccgcaagttctggtatgacgcgatcgtctacgaccaggcgacgctgcgcttcctggtggaacaggtgggcgccgacaaagtgctctacggatccgactatcccttttcgatccaggacatggtcggcgtgaaagcgcgggtcggcgccctgcccgccgatcagcgggacaagatttacggcctcaacgcgcaggccttgttcaagatctgaatgcgttagcgagacgtctgatcgaacgggaccggccaggcatccaacctggccggtgaaatcagaagaagaaacggccgccgccccaatctcctgagatccgacgatcgcttggggaaatatgagcttgatttcgacagtcataagtccctcaaaacgagattaaaatcatgattctaaaggaaatatgatagatatttacaaccttttcgaccagcctaggtattttatctcccagtgtagtagcaagattgatcatgtatggcgggaggagctataggccagattccacacgggagcgcccgaacgaccgaggaagttcgtcgagcgatacaacatagtgaagagagcgtgagagcactggccggtcggaacgggatcagcccgacgacggtgcagaagtggcgcaagcggacgcatgtcagcgatgcgcccatggggccccaggccattcattccaccgtcctcaccaccgaggaagaggccatggtcgtggcgttccgccgccacacgctgttgattgcctctatgcactgcagccatccatcccgcacctgacgccatcgtcgcggcaccgctgcctgaagcatcacggcatcagccgcttgccggcgctggacggcgaggccgccgagaagaagcgcttcaaggcttatccgatcggatacttccatatcgacatcgcccaggtgcagaccgccgaggggcggctccacctgttcgtcgcgatcgaccgcaccagcaagttcgccttcgcgcacctggaggcgaaggcgacagtcgccaccgcgagcgctttcctgaaagccctcatcgagctcgtgccctacgaaatccacacgatcctcaccgataacggcgcccagttctgccatgcgccgcataatcgtcacggcccgaccgcgcgctacagcgtccatatgttcgatcgcatctgccgcgagcatggcatcgagcaccgcctcaccaagccgaaccaccgttggaccaacggccaggtcgagcggatgaaccgaaccatcaaagacgccaccgtaaagcgataccattacgctagccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagacgacaaactgcgacagcacctcaagttgttcatcgacgcctacaaccatggccgacgtctcaagacgctccgcggcctcacacccctatgaatatgtcgtccatatctggacagaagacccagcccgcttcaaaatcgacccgtatcgccatttcttaagattaatcctgatatactttcattaacccaaataaattaccacaattcgtcaaaaatcaatcatatcaccaaaccccctgtcatccttagtgattttttggtatacataaaatcggcttgggccgggacgtagctcgtagtttttcatattgttttgaataaatgaactgacacgcttcgtgggacaatcacggcccgcctcatcgaatatcaaataccctccatcacggagaactttatcagaccaataataatcattaaaaacagcatcaaatcgatgatcaccgtcaataaaaattagatcaaatttcacaccagcagcagccagactacttagacttcgatcgcttctttcaggtatgtgacgaaaccatgacgtcaatccaaagcgatcaatggatcgtacgccttgccccccgaaatactcgtgctgaaatgggtcgatcgcaaagtgcagaccaaagccggacactgcgtgtgccgcggccatgtgaacagcggaagcaccctcgcacagaccgatctcaatcgtcagcgccagcgcattctcggtgatgagatcgaacaagaatcttccgtccgctaagccgatcgcccattcaggatggacttcgcccacaccagcatcctgttcgcgggtagtctccccatggtaggcggccaccaatgaaaagtagtgatcccgatcgatcgcagtggtcgttggcagagcgttcaccagtaactcctcaagtcagtatctatagcaaatcaaagagatagcttagcatgtccaccccccccttttcttaggcaaattccaggtcggtcacttcaatggactcaatcaagaacgacaaggatcgcgtttcctgcccgctgggaggcgaaacagacgaggctatcagatcgagcgtgttccagccaggtgcgaggtatagatcgcattggatctcactgctcacgtcgagtgtatcgggcagcacatcgctctggaccagtagctcgccatcctggacgacgctgatccgttgcccacgttcctgatttctcatcgcgatgcgcacgcgggaattgcacccgtttccctccaccttgaggcgtgccttggtatcgcacacccaatagaaaggcgcctccagcccgagcggtggatacgcggcttcggcgtccgcaatgccagatcccatcctgactcgggcgtaagaagacaccgcctcagatgaagttgcatccgacattgccacgccggacgccatatcaacgatggtcaggctttccagcagcagcacccgtggatggccgtcaaccgactcgaaatccaaaccgctaaacgcaaaggtcaggatattcggcccatcgatcaacctgatgtcgacttttacttctgccgcgccactcagcgcgccgggggatgtgagcacgaggtcatgcacttcgccattgacgtcgagagaggcgatagcccttttggccaccatccggtagcgcatcgtcaggacggcttcagatacgcctgtcgcattgaccgtcagtactgcgctcgcggatgttatccaccggaccggctccatgataccgagttccgggaaaggccctctaagcggaccgaaaccgcttccctcctctaagtcaccgatcagctgcgtattcggcaggtgcgccggcagcgaaccctggaccgccgatttcagcaccggactcagccggtcgccaagccggtcgccaaactcgactgaactcagcgcgaagctcagcgatcgaccattctccctttccagcctcgacacgctcggacggaacgtgatgtccgcgaaaccttcgtggaaaaagtgccgaacaacgatatactgaacgtcgctcgcgttcgcgcttccaatctcgacggatactttctgttcgccatcaatatcaattccgaggacctggtcggagtagaaattacgaatgccaaaacgcaattcgcgttcaccctcacaagcgctgaagatttggagcgctgactcgtcccccagcgcccaacgaaatttcgaatcgatctgaaattcaggataaggcccctcaacctccccgaaattatgtccataacttacaagaccatcgatgttattctcgaacccatcgccatcattcttgaattccaggctgctgattatcaaagcgatatcgttatcagacatttctgaaaattcgataatgatccgattatatcccttccgcaatcggagaggtagatcaatttcttggtcgcctcccgcagcatacttcagctcgtactggaggcctcgtgtatcgttgacgacgatagtcaggcgctgacgctctgtaaccatgcggtatcctagccgcatcttgtagcttgcatcccgcactgcctcagccgcgagcacgccccgcggtgcaacagccacgaaggcatgctccaacagtgagccgtcgccttcaaggaacctactttctatggctgcaactggaaaccatgagggcgtttccggaagcagcacctcactcgccttttcggcgagatagtgaaaccggacaggtcgcaccccatcggcacgcaggttaaccgacggcgccaagggcttgccgaatttgcatgtgaccaacatcgagagaaaatcagctgccgccctctccagactgaagcggttacggacatgcaggacagcatttgcccccatggagcgccgcattgctgcatccctttttatgtcagcgattgcctccccaagcggctccgcgctgcgctgctcaacaagcaggcccgttactccgtcgactacggcgtccggaattccgcctagattgaatgttacgctgggcgtaccacacgcgcccgcctcgatgaatgtctgacccagcgcctcttctttacttggtccaacaaagatatcggcagcctggaagtaaagagcgaccagtcgctcatcctgcgcatagccggtaaagcgaacctcacagggcgtttccggtatagacttcccccacccgatgatcacgaggacgacatcatgaaggtccgtcctgcctttcaatgcttcgatcagcaacggcagacccttccgttcgtcatcgatgttcgaagcggccgtcagaatgatgaatcggtcttgcggaaggcccagaatctgtcgggcctcgcgacggcgtccatgcgtgaaaagccgggtgtcgacaccgagcgccaccgtccgaacatgggatgccagcggctcgcccgccgcttccttgatgaagcgctccatgtagcggctgttcgtgacgatcatcagccgtccatcctgcgacgccttttcgataagggcgcgtttggcgcgaaaactcggcgcgatttcacgtggcggaagcgacggatactccgccgccgtcgggcacgcctcgtcacaaccggagagaaatttcgggcacccccccgtataggcgcagcgccctgtcacgatccactgatcatgcgcaaagaagaccaccggtacgccgagcgacagcaacacctcgaggggctccggtcctgaacggatcgaatgcaggttgccggcaacgataaggtcaggctggtgttcgtcgatcgctgatcggatcagctcgggatcgaacccgtcgggtctcgctcgatcaaattcggcgtagcccacagcgacgacgtcctgccccgccagctgcaacgcctgcgccagacgcctgtgtgcaatcccggcaccatagttgaagccatagtcgttgagcatcaaaatcttcaaatgggaagccagatcttcgcggcgcgctggcatggaggacattcctgcctccgcacgcagcatggaagcatgactggtcagttccggacgataggcttcgacagtgctggtcttctggtcggcatgcatacgataataagcgactgtgcgcccgatcaattggatcctggcgccagcttgcgccattctgacccagagatcataatccatggaataataaagattctcgcgaactaatcccccggctttttcccagatcgcccgactgaagaatacttcgggctggtggaagaactggccgcggagccagcaattctccagatcgagcagatcgttgagcggaagcggaccagactgcaggcacggcaggtggcggtgcattacggcaccatcgtcaccgaagacatcgcatacccccgaaaccatgtcgacaccctccgtcaggaaggcgaaagcaactgcgtgaagcgcgccgctggccagcaggtcatcgctgttgagccaggtcagaatatctccactggccgcagccatgcccttgttgatggcgtggctctgtccttcgtcgggctcggagatgtaataggtgatatggcgctcgaattcgcgcagtacttgagttgtttcatcggtcgatgcgccgtcacaaacgatgatctcaagatttgggtagccctgacggaccaatgatcgcatcgtatcgccgatgaaatgcgcctggttgcgggtcgggacgataaccgatatgcgcggccactcgccgcccaagggcgcacgtccgcccaccgttgctacgggcgacggaagcgacgacacaggcacgacctttcccgtcccccgctcgaggatcggatcgatgcgcatgtccatgaccatcaggttgaccgcgccctcttctgcctcgaccttgagctcgattgcgcagagaccgacaggcaggaatgatgaaatccgaacttcagtctcccggtcgtgctcgtagggacggatcaggccgctgaaacccaggcggccattgacgctgatcgccacggtccggccgttgccccacgcgcggaaacgaaatacgatatcatagcgcccgctctcctcaatttccgctgtgagcaggccttgctctcctgtaagccaccgcataccgaagggaatgctaaactctggatgcgggccctctggagcgctgaagcccgagacgaactggcctttgatgcttaacgccgtgccgtacgaaccagatacctccgcgggacccgacggcagcccatagccccgcattcgcccccaggccccatctgcaaggttgaagcgcagcaccgtactggcgtattcactacgctccatctcatgccgattgaacagcaactcctcgtaacgctgccgaattgcaactatttttggcgcaacgctcgaaaaaactttttctttatttgataattcttgaaattcaatttgatgaatttctgacaataccatatctacttcagcataatacttgtccatttgaccagaaagctggccagggcgccgcctatgaaatccgagtacagtgtctgcgctgaaatactcggtatattccgcgaacctgcgccacagatcccagtcgcccgcaagcttgagcctgtcgtccagaccgccgcactgatgccagaggtccgcgcgccagaacgttccttcctgcatgacaaaaggcagtgagcgaccgtcataaaggcccgccgccatacatggccgagaataactgatcggaagattgatccctaaattataaccatgttgattgatcaaggccacacgcccgccgaaaaggcgcacctcgggcatggcccggcatattgaaagaccagtcgctaagcccccttgagcaatccgatcatcggcgttgatccaacccatcattgggttgcccaccgatggaagtattttctgaaagccgcgattgatcgcgtcgtacatgcccgcatcgcgctcggacgaatatgtgaattccagccctttgcaggtcatcggcaacgcgcctgtcgtcaccagattgtgccagcgttctacgatcgcgagcgtgtcgtccgtcgatccgccgtcctgaatatgatatcgcagatagaagtcgccggcttgcatgatgaccgaagcaatggtttcgtcgatgtagtcagatccgttgaaaacgggcgtgacaatgcacacatccggttcgaaatcgccgttgttggtcatcgcaaatctttcttttttgccccgctcgttacgtgctgccctacacgaccgtatcggagtagacgcattcttactgacacctcgcatcaggatgcaataggcggcggcatgataggctgaacgtcattgttgttgaatcacaagattttgaacagtgcctacggctcgtatccaaatcgcgcacagatgtcccgataaggccgggacgatcgctgtatctcgatttcgtcaggcaggtcccggcgtggacgtttcttgatcgtcgatccggtccggccgctgtctccggtcattcgaatgttgccgatcatgcccagagcagagacatcgaacgggagattcaggatgtcacaaatctcctcgaggacgatcgcggggctggcgacgaagtcttcgtaacgcaccagcggcacgtcttcgtacctccgaataaacttctgaaatcgaatacaatactcttctagattaaaaggatggaagtcttctttccagagatttagtttcagggcgccaaaggaatcaagtggatgccttattgtcacgaccgagcgcagcctcgcagccattggtagcaaaagctcccgcagcgttggccgtgaatcgggctcaaccatagtgtagaaatgcgagtgcgcatggtcacggataacaaggcggtgccccaacgtgccaagcgaggcattcatagtgccgatacttgcgaggaaggtgttgacgacaattcgctcaggcaccggccgagcagcctgtttcaacgccaaaatcacgtctgtgggtgcgaagcggggcttttcccgcgccagctccattgtgctcagcggatcgatctcgctgagcagaacgacgcccggcaacgcggcgaccaccttggaaatcaacgatcccccggtgcacgcgaggtggtggatggtacatgggggcgtcggctcgtggtcacgattcacggccagcccgcaatactcctcgatcaggtcggatacggaatcgcgcgaagggtcacctggatcaacgaccgggacatcgccaagaagcgaaaggacctcttccaaatccctggcggggttgcgccccgcacatgccttttcggtcatttctgagtctcggctgcgcgcttcttcccgtgagcgccgatctctgccgctcccttcctcccactcgggtggcgggcggcatgaagactttctccggacgtctcaggcgcctcctgcagaaactcataagcagccgtttgcagcgttggcgccagccgacgaagcagatcctcaagtcgctcccgcctttgttccgcgtccacaaggcgcaggtccatcgtgttcaggtctttgcgcagcatggcgttctgggccagatgaaaatctatgtcagccttgagctgggggacctcctgagcggctttccgcaactccatgattagtgcctcctgatcattgatcatccgctgcatctcctcgagcttggagttaccttccgtaaccttgacgcccagacgatcgcggtccatcccgatctcctcggccagtcgctcgatattacgaagttttgcctcggcaacaccaagccgttccttggtcgcattataatcggccaccgttgcttctagttcgacaatacgatgctgcctctcctcaattacggaagccagatccccgaccgcacggttgctgtcggctgccgcgttctccagatcctgcaattcgccgacaatttgttccgataggtcgagaataggagcgatcaaaccttccactattcggtcagcagtcgcttgctgcgcggtctcgtccgccatgttaaatgcctcttgctagtcaattattagttggacgcaccgcccacccaggaatcttcgccatccggactgagagacgcggccaccatgctctacctcaggatttgagcatcatccaccatgagcgatcgcgtgatccgtgtccataacctgcgatttaattaaaccgtatcaatggattaggctgagtggacgaattgggattgggagttactcggtcacaacgacggcttcaccgatgatacggccttcccacaggtagaattttccggcttgcctcatctgggatgcggcctgatcgccggatagaaacatccagccgaagcgaccggtttcgccggggcataattccacctcacccaggattggccagccatcccaagcaggttcttcaggatcgagggtcgtcttgcaggggcagccccatcccgagaatacggactgcgatttgccaccttgatcggttggatacagccaaacgtctgcgatcaggtcttggcgtgctcgccgcatatcgtgcatggaatttcctccgctgccgtaatgccgtgagacgaaggcgggggcaacgtcagggcgggctaatgacgggaatgccaaacgttattgacgaagcgcggacagattgattcaaggctgccttttggaggcaggtttgagcaggggcgatctcacggaagcggaatggcgcattctgaagggcttgctgccaattgagcctgagaaccgtggccggggtaggcggcccgagcagaaccgctcgatcatcaatggcatgctttggcggcttcggtgcggcgctccgtggcgcgacgtgccgcccaaatgcggtagctggaacaccgtctatcggcggttccggcgtcggagtgaagccggagtctgggagacggtcgcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggttacgctggccgaggtcgtggcggacagcggccattacgggactgtcaggatttccgtgtgcgggcgggcaaatgggtaagaaggagtcccactatgtcccgacgcaaagaacctgcgataccgaatgagcttctcgaccagttgctggcgagcggtgctgccagcgcggcatttgaacagcgtggcctgcttgattttctgcagaaggtgctgaccgaacgtgccctgaacgcggagatggatcaccaccttgccggcgacgatggtgctggcaacacgcgcaacggctacggtcgcaagaccgtgacgaccgggagcggcaaactggcgatcgacgtcccgcgcgaccgccagtcgagcttcgacccgcagttgatcgccaaatatcaacggcgattccccgggttcaataacaagatcatatcgatgtagcgcgcggcatgagcacccgtgagataatcgggcatctgcacgatctgtacggcatcgacgtctcgcccgacctgatcagcacggtgacggacgccgttctcgatgaggtcgcaacctggcaccaacggccgctcgatccgatttacccgccggtcttcttcgacgctctccgggtcaagatccgggacgaaggcatagttcgcaacaagggcacctctctagaaaagtccgccgaagtcattttttcgactgagaaacaagtttgcacgagtctgcccacagatttcataagcatcctgaacagcttttgatgacccaacatcatttaaatcttttgttttaaaatcataagacgcttccataataacaagttttggtcgatacggcgtattgtcgatcaagtcattaaatacttctacatcaaggccttctatatcaaggcttaaaatatcgaaacgatgaggaatccagtgctcgtctaaaatggcgccaagcctgcggacatgaacatcgacttgcccacgcagatcaccccaccctgatgccgcatccctcaacagtgaagagacatcatcattggcgcctatgtagaatggcagtatgccttcgacctccgcgacggcgcaacgaacgagtctgtagtcggtcccggagaagtcgcgcatgatttcatcgtagagcgccggatttgcctctacgagcaaccccttccagccaaaccgagagagaaggtcgaagctgttcgaccgctctcttcccctggcgcccacgtccactatcaggcctggcttgacaagccattcgaggatcatcggaaactcgccatcctgagagtgatcagtgacgggggtcgccttaagcttatctttcatcgatactagtcctaaaaatcgcctaatctgctctaaccgccgggaaggcatgcgaaaagtaattttagagatttcgtcttaagtgctgtctgcaatgagtatagccaggtcatggtgcatatgagatggacaaagctcataaaaggcggagagcgttctctcatagcgcaaggcgatgcgtcggaagcgcttgagcttgttgaagaagcactcgatttgataccactctctgtagagacgccagtcgagcggtggcttcggacaccccagaccgccataattcgacttccacttgtagaacgtcgccgagctgatcccatggcggcggcacatgtccgcggtcgccatccctgcctcctgcgtcttcaagatcgcgatgatctgttcttcgccggacctgctgcgcttcatcttcgtccgccccctccacatcggactctactcaagatcgctcacatttcaggcgagaacgtcacatccgcgaccttggcggtggggccgaagagcagttcgttatgcagttgcatctggtactgcgccatcacgtgggacgcagcatccttgtcacttgttcctgtactgaactctttgacgtcgatggtttggcggttgagcgataccgagcctcggatgtaatatatcccggacttcccgcgggtgcggagtgagagcacgtcattttctccatgagttgatcgaccagcgcctgagaggcacgcagtcggccgccgacgttcagatactgaacgccgtgtttcttgaatgtccggagcatccacctacgtggatcggcgccccggacttgaagctgatcagcgatttgctcaggcgtgagcaggcgctgccgactggacccgggggccactcggctctcatcgagattgcacgacgacaggcgcatagcttcgacgtcgtcgaagctaggtcccgcgcggtatgcactcggctcaacagatgacggttgaaccgccacgctggcctgtcgtgacggctcggcttgcgccgacggcaccgccacgtccgatggccagcagccacggacgcgggatctttactcgacatagggagaacctaggggtcggcgcagcaggttctcgacctagcaccagacgacggtcggaaacctgctcgcgcatcagctggatcgaactcgcctggccggccacccgctccgaaactcggtgcgcgcccctcgtgatcctaggagcgcatgcgtcaaacgacgaatcgaaaaatacgctccagagtcccaaaatgggcgtgcccagaatttgcccaaacttgtcgaatttttgccccgatttgttgggcaagcagccccgtaagggcgcgtcatccactcctgcgacaagcatagaaaaaccccgtcaagccattgggctgacggggttttccatggtgggcgtggcaaggattgaacttgcgacccctgcgatgtcaacacagtgctctaccactgagctacacgcccacgggagcgacgcccttacgcaagccggcggtgccgtgcaagcgctaatcgcgcgttgcgccaccgcattcggttcagggcaggccgctcgcgctgttcctgtcgaaaatgcggtccacttccatgacgaggtcgcgcaggtggaagggcttggagagcaccttggcttccggcgccatgcggccggcgcgcagcgtgacggcggcaaacccggtaatgaacatcacccgcgtctccggcgccactgccgcgacatgctgggcaagctcgatcccgtccatctccggcatcacgatgtcggtgagcaggagatcgaatcgctccgtcgcgatcagcggaagcgccgccgtgccgcgatcgaccgcgaccacctgatagccggagcgctccagcgcccggcacagatatgtgcgcatcgaatcatcgtcttctgccacaagaatgcgaatcatgccgtgccccgaccccgtcaaacctcttccggatggacaaatcgcctgccgttctgccgggcttggcgtcgctggccctgttatgcgacaagcgattaagaatttccatcggcctgacgattttgaaccggacggaggcggacaggcatgacagagaccgaggcgctgccggagatggtgacgggcaggcacgatgcttttctgagctatggccagcccgggctgcgcggcccgctgatcttcgccgtgccgcatgccggccgcgtctacacgcacgatctgctcgatcgcgcgcgcgtcccccaggcgacgctcgcgcggctggaggacaggtttgcggaccatctcgctcacggcctgatcgccgagggtcatcatgtgctggtcgcgcggcagccccgcgcgctcatcgatctcaaccgggacgagcgcgaggtcgatccgcagggcgtcagcggcgcgccctggagctttcggccgcagaccagcgccaaggtgcgcggcggcctggggctgatccccgagcggctcgcgcagacggggaagctctggcacacgcccctgcccttccggacgctgcgcgatcgcatcgagacggtccatcggccctatcacgccgcgctcgccggagcgctggccgtggcgcgcgcgcggcatggcgtggccctgctcgtcgacatccattccatgccgccgctgcgcgaggcgcccggcacgttcgagcctgcgccgcggatcgtgatcggtgatcgcttcgggcgcagcgcgaaagggcagctgaccgatctgtgtgctgatttcgtgcgccgcaggaccctgccgatcgcggtcaacacgccttattccggcaatcatatcctggagcgccacggacgtccggaagccggcatccacgcgatccagatcgaggtggaccgctcgctctatctcgattcggtgctgatgaaccccggcgaaggcctgccggccatgcagcggctcttcacggagcttgcccgcgccctgatgcaggatcttgccggtactgccttcccgctggctgccgaataaaaaaccaccccgtgcgatgcacagggtggcccaggttcagggaggagacgtcccgaaagggcgggacgcccacgcaaaggcccgaaagggggaacaagcctctacgtattcttaaggtaggacagtgcctcgctgttttcaagcgcaaccagcacgaaatcctgagaatagttgagttagtccccaagtatcggcgcgactcgcggcgtatcgccgccttccccgtctttcgcccacaacgttcaccaatgcgcgcccgacaagaaaaggcgccagtttgccgggaaactggcgccttctggatgcggatcgcgggacgctgaggggctcagctgatctcgaacgccgggatggggccgaggcccagacggcgctgcgcgaagaagacttcccgcatgccctgcagcgagaggagatgcgcatagatcagcggcaggaaaccgctctggttgaacttgcgcagctggtcaccgcgcaggtcgcgcagcttctcttcattgaccatctggaagccgcgatagacgaagggcttttccacgtccggcacctggatgctgagctcgccgtccatcagcaggtcagcttccttgaggtcgttcatgaactggccggtgcgcatcgctgcttcctcgaactgctcgcagaatgccagcaggtccttggtcagctgcgtcgcctcgccattctcgatgagcgggcgcccgtcctcatattcgccgatcagttcgctggtcggatcgaagcagagcgacaattcctggctgtccgggttgaggcggacgagcagccaggggtagcggcgaacataagcgggcacatagccgtcgtcccgccgcagcttgccttcctcgtcgacgagcgtgttcacgccctcgttgaggcccatcagcgcgagcggcaggggattggggccggccgagaagacgatcggcagcgcgcgctggcactgcgggaactcgtccacggtgagcggcacggcatggacgccgatgagaaaaggcgcgcggtcatagttgcgcagcgtgaagccggcatgctgctccacgttgagcggcacgagatccttgtagagcaacggcaaagattgggcttgcggcgcgctggccatggcatcgaactcctgagactggctaaaacagcgcacaccgaatggtcaggctggtcgacgcccggccataaagccgtcaaaccgcagtggcaaggggcaccagcttgcccggattgaacaggccgagcgggtccagcgcgtgcttgatcgcccgcacggcgccaatttgcgcgggttcggtgaggcgcgcgaactccgcgagcttcatctggccaatgccatgttccgccgaaatggagccattcatcgccacgacctgatcgttgacgaagcgcgtggcttcctcgccatgggaggccagccacgccttgccaccctcggtgccgcccgcgcgcggcgcgcgcacgtggaaatggacattgccgtcgcccagatggccgaaggacgaggcggtggcgccggggaagcgcgcttcgcatgcggccgccacgtccaccatgaagcgcggcatggtggcgatcggcacgctgatgtcgaactgcagggccggcccctgcgcgcgttcggcttcggacgcgctttcgcgcagcttccagaaggcctccgcctgcccctcgctcgcggcgatcgcggcatcgatgacgaggcctttctcgaacgcgctcgccagcgccgcttccatccgctgctgcgcgccggggccgtcggtcgccgcgtcgagatcgacctcgatcagcgcatgccagggcgtgagcgtgtcgatcggctggcgcgtgccgggaatcaccgagaggatgaagccgagcgtgtccgcggcgatgacttcgaagccctcgaccaccggaccgagctgccgctccatgtgccgcagcagggcgagcgcctgcgcgggatcgctcacacccacccaggctacggcccggtcagcaatcgccggcaccagccgcaggctggcggcggtgacgatgcccagcgtgccttccgcgccgatcagcagctgcttgagatcatagccccgattgtccttcttcagcgccgcgatcccgtcatggatcgatccgtccggcagcacggcctcgatgccttccaccagcgcgcgcatggtgccgtggcgcagcacctgcgtgccgccggcattggtggagacgaggccgcccaccgtggcggaccccttggcgcccaggctcagcggaaagcgacggccgaccgcctgcgccgcttcatgcaggtgggagaggatcacgcccgcctcgcacacggccagattggcctcggggtccagccgccggatgctgttcatggcccgcagcgagaggatgagcgcgctgccgtccgccggtggcgtggcgccgccgaccatcgagctgttcccgccctgcggcaccagcggcacgcggtgctcggccgcgcagcgcaccatcgcggcgacttcctgcgtcgagcgcggggtcaggatcgccgcggcctcgccatggaacttgccgcgccagtcctcgagccagggcgcgatgagatcatggtcctcgatcaggccacgcggcccggcgacggcacgaaaagcggcaagagtgtcaggcgcgatcatgcgctgccttatggcgattgccgctcccgaatgccagcctcgcgcgcccctgcactcttcatcccgccgctgccccaattaatcgcctgttcaagggcgggtcactagggcattctgaacgtcgggaacgattcattgcctttcattgtcatcacattcttcttgatgctgcttacgctcgcaccaggcgccgcggctggtcaggagacccgcgcgccgcgtccggacggcagccagtgggcgcaggtgacgatcgaacagcgcgtcatcatccggatccccaccgtgcccatgcgccgctcgctcgccacacccgtggaagatgcccctgccccggcgcaatggcgctggaaggaaagcaggggccccaaatgcctccccatccagcgcattcgcggcgcctccatcacgccggacgagggactgaggatggtgaccggcctcaacgagcagttccgcgcccatttcggccgcagctgccgcgccgcggatttctacgcgggcttctacatccaggccagcaaggacggctcgctctgcgccggccgggacacgctccacgcgcgcaacggctcggcctgcgagatcgagaaattcacccatctcgaacgcgagccggtaaaggacgaggaaagcgacaagcgccgggaaaaataagcggggccccacgcccgatctggtccaattgcccttctttggcacgcacaggggaaatgccggtagaaagacgacggatgatcgtttaaccccgtggcgttgcggtcaagtgggggactatgcaagcgaaacggcgtctggaatgggtcgatgcggcgaagggcatctcgatcctgctggtgaccctgctccattgcaccatgttgtccgaggccgctggactgggcgtggcccgggccattcaggtcaatgacttcctgtcacctatccgcatgccgctgtttttcttcgtatccggattgctcgccaattcggtcatcaacggaagaatcgagacgatattccgcaggaaggttttcctcttcctatggctgcttgtgatatggtccgtcattcgcttcctatgggtcgcttttgtcgtcaaaaatcccgacaatctgcaggaaggcagcgactgggggcaacttcttctcattctcgtgagacctgacaccggaatctggttcctctggtcgttggccatcttcttccccctcacaaaaattctcaacgcggccaatgtttacgcaggcgccgccctgtgcatttttgcgtcggtcctcgccaatggcttcattggagcggaaatctggccggacgtggaagcgtccgtacgccccatggcgtatcagaactcactgaaatacttcgtatttttctacattgcggcatcttttcccgggctgcgacgcactgttgacgggatcaatccgggattgaatacggttgccctcgccgccgtttatctgatgctgtatcttgcgcagagttttgcgagagatatcccgctggccttgggaatgatcaagcttactcagtccctgatcggcgtctatctgctgctcctgctttccaaatttttgacgaaattcgggatcatatccccgatactgcagtatctcggcaagaacaccttggcgatttatgtggcgcaggttccggtcatcagtgtccttgtgtatctgttcctgcccgtcggccagggtgctgggccgcttgcaaacttcattccctatctgatgacaccgctggtggtttcggccactctcgcgctccagtttgcgcttcttcgggttggcgccgactggctgtatgacttgccgcgccgctggcgcttcaggaaggaatatgacgcgccttcccccgtcgcagcctgaatcgtgtcaccgaatgcgcgtgttcggataaccgcttcccgaggctctccatacaaaaatggccccactgaagcctcctgatcgggcagcaagcacgggcagcagggagccggatcatcccgtttcttgcccgctcatgaccgcttcggcccggaaatccttgacaggagcgctgctcttgcgcatggcccaagcggctcaagacatgcccggtgacggcagggtccgggcctatcctgccttccagcctgcacggaaccctgatgcactttgccgacctcggcctgtcagaagaattgctgaaagccgtcgaagaggcgggctatagcgaagcgacgcccattcaggcgcaagcgattccatctgttctcatgatgcgcgacatcatcggcatcgcgcagaccggcaccggaaagacggcgagcttcgtgctgccgatgatcgatattctcgcccagggccgctcgcgggcgcgcatgccgcgtagcctcatcctcgagccgacgcgcgaactcgccgcgcaggtggccgagaatttcgagaaatacggcaaatatcacaagctctccatggcgctgctcatcggtggcgtgtccatgggcgatcaggtgaaggcgctggaaaagggcgtcgatgtgctcatcgccacgcccgggcgcctcatggacctgttcgagcgcggcaacatcctgctcaccggctgctcgctgctcgtgatcgacgaggcggaccggatgctcgacatgggcttcatccccgatatcgagaatatctgcaccaagctgcccgcgaaccggcagacgctgctgttctcggcgaccatgccggggcccatcaagaaactggcggacaagttcctcaccaatcccaagtcgatcgaggtggcccggcccgcgacggcttcggcgaacatcgcccagatgctggtgccggtggaggaacgcggcaagcgcgagatgctgcgcacgctgctcggcaaggaagacgtcaacacggcgatcatcttctgcaatcgcaagaccatggtgcgcgagctcaacaagagcctgcggcgccacggcttcaagtccggcgagattcacggcgacatcgaccagtccgcccggatcgcggagctggagcgcttcaagagcggcgagatcaatctgctcgtggcgtcggacgtggccgcgcgcgggctcgacatcaagggcgtgtcccacgtcttcaatttcgacgcgccatggcatccggacgattatgtccaccgcatcggccgcacgggccgcgccggcgccaccggcaaggccttcaccttcgtgacgaaaaacgatgccgaggcgatcgaggccatcgagaagctgatcggcaacaagatcgagcggcttgataccggcgtcgacctcgcgcccgccgagggcagcgggggcgcctccccggcaaggggcggcaggcgcgcggccaagccggcccgcgagaagaagccacgcacggatgagcgcccggcaacccgcgaagcggcgcccgaagccgcgaaggatgaggcgcgcgaacgccccgcccggcccgcgcgggactcacgcggcgaggcgccgcgcggcaagcctgcccgcacccccgcgcccgaacgcgacgaaggccccgacgagggctggaacgggccgatgccggccttcctctccttcggtttcgacaagccctgaacccgatttcacggcgccgcacgcgagcccggaaaacgcattgcattgtgccgggcggctgcttataggcagcgctccctggggctgtagctcagttgggagagcgcatcgttcgcaatgatgaggtcaggggttcgattcccctcagctccaccagggttttttctcgggcgcatcgagccacttttagggcttgcctccacgagcttggcgcggcataggcgcccggcttgccgccgatatcccccgggatcatccggcgctcgtggccccttcgtctagcggttaggacgcggccctttcacggctgaaacacgggttcgattcccgtaggggtcaccaaaatcctctcccagagggttccagaagatgccataagtggctgatttctgcgggttttcggtggtataggtatcccatacggagcggcttcgtgccaccggataccagcgttttgatggtatatctgatggtagcgcgcccctcccccaaaaggagataccatcatggcgcttaccgctgttgcaattaacaaggccaagggccgcgcaaagccctataaactcaccgatggcgacgggctgtttctctatgtcacgcccaacggtggccgctactggcgcatgaactaccgccaccacggcaagcaaaagacgctggcctttggcgtctatcccgacaccggccttgcggacgcccgcgagcagcgtgacgcggcgcggaaggttctggcgcgcggctgcgatccggccgagcagatcaggcttgagcgcatcgctgccgccgtcgcggcgtccaacagcttcaaggcggttgccgacgaatggctggtcaaggtcgagtgcgaaggccgctccgccgtcaccatgaagaaactgcgctggctgctggacttcatcaacgagtccatcggcaagcggcctatcgcttccatcaccgcgcaggagcttcttgtcatgctccgcaagatggagagtaagggccgctatgagacagccaagcggcttcgcagcactgccagccagatattccgctacgccatcgccacggcgcgggccgagcgcgatgtggcggcagaccttcgcggcgcactgattgcgccccagcccgtccaccgcgccgcgatcacgaacgccgatgcagcgggcggcctgctgcgggccatcgaggcgttcgaggggcaccccagcaccaaggcggcgcttcgcctcctaccccatgtgttcgtgcgtcccggtgaacttcgctttgccgaatgggccgacttcgatttcgacaaggccgtgtggacgatcccaccgtacaaaaccaagatgcggcgcgttcacagcatccccctgtcccggcaggcactcgccattctcgaaaccatcgagcatgacgcggactatagcagctaccttttcccgtccctgcgttcggttgaccggcccatgtcggaaaacaccatcaatgcggcattgcggcgcttggggttcgcccaggacgaaatgaccggccacgggttccgggcgatggccgcgacgttgctcaacgaaatgggcctatggcatcccgacgcgatcgagcggcagcttgcccattgcgacaacaacgcggtgcgccgtgcctatacgcgcggcgaatattgggatgagcgcgttcgcatgatgcagcactggtccgaccatctcgatttcctccgcgacggcgcgaaagtcatcaaggggacgtttcgcaaggccaaggccgggcaatagcccggccttgcgtcactcggcgcgatcctcgcggtaggcggcggggttggcgatccagcgatccacggcggactcatgccagccggtgccgtggacgctgattgtgatttgtcgggggaagctgccttccgcgatcttgcgatacagggtggagcgggaaagccccgtgcgggtcagcacggtcttgagacggataatcttttccttgttggacatctgggtaactttcgacttcgccgttgagacaatccccctacgaatagaattggcggcccggattcgcagcgcaagagcgccccggccaagatatggcgaagatgcggactacggcggtctaagtgtaggtaacggcgggaaacggtggcgaactacggcaaacggtggcgtatgacggtggacggcgatgataggcggaaatcggcggcctatactttgacgtttctttgccaaccgtgacaaatatgccacgcgatcatgcgacgttctggaaagcagtgcgacccgatgaacttggcgtgattccgattcgcacgacatggcggagcctttcttcaaggtggcccgccattgccacgaacccatgctgtatcagttcattccgcaacgcaagagggggaggcactacactgccgacaggtgccaacttagttctaaaggtgctgattttgtccgtttctgcccgcaggtgggcaattcggatgaagattgccgcccccctgcgaccatagcttcaaggctatggacaaattatagcccagaggatatatagccctatgccgtggacggttcgcaaccatgatgcctttgatgccgaatatgacgcgttgcccgatgcggtgcaggacgagctattggcggcaaccggcctattggaactttatggcccccggctcggtcgcccccatgccgatacgcttggcggatcacggcacgcgaacatgaaggaattgcgcttcaatgccgatggcggcgtttggcgggtggccttcgcgttcgacccggagcggcaagcgatcctgctggttgcgggcgacaaggcaggtgtggcgcagaagcggttttacaagacgttgatcgccatggccgacaagcggtttgacgagcatctggcggcgctggccgcgaaggagaaatgacgatgggacgttcccgcagtgaaatcatggccgccctgcccgaagagcgccgccgccgcatcgaggcgcgcgcgcaggaattggttgcggaggtcgagggactgaaagcgttgcgccagcttgccgagcgcagccaagagcagattgcagaaaccttgggcgtgaagcagccttccgttcacaagatcgagcggcagaccgacctttacctttcgacgctgcgccggttcgtggaggcagcgggcggcaagctggaacttcgcgtcgagttgccgggcaagggcgtgctgcatctgacaggcgttggcgatcttcacgcctgacccggcgcgcttcccgtcccggtcttggtttccgcttccgcttcaaatgcgcgcttgcccttgcgctgccatagggcaagcgcgttggcgccttcctcgccgcgcaacttgtccgcgaccgtgagaaacgcaccgtatagggtggcgcggtcgtcgtcggtcagatcgactagcccggccttgatgaccagcccgcccaactcaatcagatggcgcgttctctcccgccgtttcatcacccattcccttgtgtccgttcgggccttgctcgcctcaatgcgatgccgcgccgccttcgagcggtagagcgccttccggctggcgttcagatcgcggcacaggcttgcgttccttgccgcgaaagaacgccgcgcccgccttgcgccagccctcccttgtcgctgcgtctttcatcgcgagcgcatcgagcagcgcaccggccagcacatcggcgtcgagcgcatcggccccggttgccgtcaccagctcgccaagctgccgcacccgccgttccttgatcgccttcgccttgtcggcaagggctttcaattccgaatcgtagtcgcgcggtttccgcatcgcaaagtctccattgtgtgacgatgcatccatgatagaagaaggcaggcggtgacgcagtagagtcgccgggacgtaatgacaccgcctagtccctgctcggattttattcgaggagggcgcgcttatacgtcgttccgacgtgcgcttgaaggtgtagatggtgtcgccatcatggcgatctaccatttctccgttcaggtcatcagccgcgcgcaagggcgcagcgccgtcgcggcggcggcctatcgttccgcctcgcggctgcacgacgagcggctggatcgcgatcatgacttcaccaacaagtcgggtgtcgtccattcggaaatcctcctgcccgaaggtgcgcccgaacgctttgcggatcggaaaaagctctggaacgaggtcgaggcgaccgagaagcgcaaggacgcgcagcttgcccgcgaggtcgagttttccattccgcgcgagatgacgcaggcgcagggcatcgagcttgcccgcgacttcgtcggtcaggagtttgtcgatcgtggcatgatcgcggatttgaatgtgcattgggacgttggcgcagacgggctggcgaagccccatgctcacgtcatgctcaccatgcgggaggttagccccgatggtttcggccagaaggaacgcgactggaaccgcaccgagcttgtcgagcaatggcgcgagcggtgggccgatcacgtcaacgcccgccttgccgaactggatatagacgcccgcatagatcaccgatccttggaggcgcagggcatcgaccttgagccgcaggacaagatcggccccgcagcttcgcggatgggcgagcgcgggcttgaatccgaacggatcgaggatcaccgcgccatcgcgcagcgcaacggcgaacgcatcattgccgaaccgcgcgttgctctggacgcaatcacgcatcatcaggcgacgttcacgacgcgcgacatggcgatgttcatccaccggcacagcgacggcaaggagcaatatgaccgggcgatgagcgccgttcgcgcgtcgcccgatttgctcgcgctcggcaaggacgggcgcggcgataatcggttcaccagccgcgacatgatcgaaaccgagcaacggttgcagcgtgccagcgaattgatggcggaacgcgaacggcaccgcgtggacgagaaggcgcgcgaagcagctttgaccagcgcggaggggcgcggtttggaactgacgggcgagcagcgcgcggcgttcgatcatgtgacgggcgaacgcgggttgagcgtcgttgtcggttacgccggaaccggcaagagcacgatgctgggcgttgcgcgcgaggcatgggagcgcagcggatatgaggtgcgcggcgcggcgctgtcgggcatcgccgccgaaggacttgagaacggctccggcattgcgtcgcgcaccatcgccagcatggaacatggctgggcgcagggccgcgaccttctcacgtcccgcgacgtgctggtgatcgacgaggcgggcatggtcggcacgcgccagatggagcgcgttctgtcccatgccgcagacgccggcgcaaaagtggtgctggtaggcgacccgcagcagttgcaggccatcgaggcgggcgcggcgttccgcgcgatcaacgaacgccacggcggcgtcgagattacggaggttcgccgccagcatatcgagtggcagcaggacgccacccgccaacttgccacagggcgcaccggagaggcgatccgagcctatgccgatcatggcatggtccacgcagccgagacacgcgagcaggcgcgcagcgagcttgtcgagcgctgggaccgcgaacgcatcgccgcgcccgatcaatcccgcatcatcctcacccataccaacgacgaggtgcgcgaactgaacgaggcggcgcgcgaccggatgcgggcggcgggagagcttggcgacgatgttcgcgtgaagaccgagcgcggggcgcgggccttcgcatcgggcgaccgcatcatgttccttcgcaacgagcgcggccttgaggtgaagaacggcacgctcggcaccgtcgaacaggtcaaccagcagggtatgaccgtccgcaccgatgacgggcgttccgttgcgttcgacatgaaggactatgcccatgtcgatcacggctacgcggccacgatccacaaggcgcagggcatgagcgtggaccgctcccacatgctcgccacgccgggaatggatcggcacggctcctatgtcggcatgacgcgccacaaggagggcatggcgcttcactatgggcgcgacgacttcaaagacgacgcccgccttgtccgcaccctgtcccgcgagcgcaccaaggacatggcgagcgattatgcgcgcgccgagtctgcccgcgacgcggcgcagcagtttgcggagcggcgcggcatcagctttggcgagcgagtcatggagattgcccgcgccggggcggagaaggcgcgcggaatcttcgacggcttgcgcctctcgctgcccggtcagcagcgcgagccatcgatcgcgcccgaaccccggcgcggcatgttcgatggccttgaccttggccgtttcgtttccccatccggccacgatgctgcccgccagcagcagcgcgagcatgacccgcagccgctacgggcgagcggcttgcgcggcgcggtcgagcgttacgccaaggcactggacgcgatccggcagacccgcgcgcagggtatcgacgccatgcctcaccagcgcgaggcgctggaccgggcggggcaagcattggatgccatccggcccgaaggcaccacggaccttaacagcgcgttccgaggcggcccggaattgatccgcgaggcggccgaagggcgcggccatgaagcggtgcgcgcgatgcaggcggaggcggaaatccgcatcgacccgttacagcgcgccgaccgcttcgtagagggctggcagcagttgcgcgagcagcacgccgagctggtgcgcgacggtaatttccggggtgccaagaccaccgcgcagcacatggccgacatggcgaaaagccttgaacgcgacgcccagcttgaatccgtgctggggctacgcagccgcgagcttggccttgagatcggcgcggacatgggccgcagcatcggccgcgccctcgccgcttccatccccttcgatcatggccgcgacatcagccgcggcatggaacgctagaccaaggagaatagatcatggacgaccattccctattgaacgggccggaaccccagccgcccaccgccacggcggcggaagcgttcgcgcgcctggcggcgcgcgtggaggcgatggacgcgcggtttgatgggcgcttggcggtgatcgcccgcgcccttgagcatatcgccatcgagaagcagagtatcgaggttcccgactacaacccgacgcttggcaagatcaacgccaacatggccgagttcgccaagcacataaaggcgctttcgcagtccgaagcattacggatgaccccggagaacatggccgagcggatcgacgcggcagcggaagcggcgcgccaggccgacaggatcgccatcaaggaaatgcgggagcttaaccggcagagcaacgccgcgataagcaaggcggtcggcacgctccgcgcgaaggaggatcagcggtggcacatgctcaatgctgttggcatcgcgatcctcgccatatcgctcctatggctattctatccgggatgggcggccagccttgcgcccaatagctggcactggcccgaacgggtcgcgcgccgcacgatgggcgagccgacgctatgggatgcgggcatacgcctgatgcgcgtcgggaacccggaaggctggcaggccatcgtggacgccgccgacatgcggcaggcgaaccgcgacaccatcgccgcgtgcgagagggcggcggagaaagccaaggagtcggtgcgatgcacgatcaggactggagggcgtcgatccccttgagcggatcgcgtgtggagaggccacgaagccgaccggccgcgcgctctcatatgtagcgccgtagcggccggtcggcttcgctctttttggaatcctgtggcgcccgggaccaaacagctagggtctattctcaatcacctcatagagccgggagggtttggtatcagcctccgtcgcccggcgttccatttcggcgacgtgctggcggcgctcgatccccccattcgtcacgccgggcgataagctggtccatcagcacttcgagccatgcgggattgagtagccgcttttccaggtgcgcgatcatagcctcgttcagcggcgatgagacacgcagatacgcccacgcacgcctcaatcatggtcgccctcgggaacccagatgctgtgagaatcgatctgcaatttcagcagcgcccgcgatgcttccgatcgtgcatcgatctcggatcggcgggcgtcattcgcctggcgacgggcatagagcaggtcgaccagatcgatttggcctagctgatagccgcgctctgtccttccggcggcgtcggatgcgctctgtgccgatgcctgcgcgcttcgccacgcctccagccgggtacgtgcattggacaggtccgcgtcggcaatagccgcgaccgatcgttggatattagcgagttcaagacgggcggcgttcgcctcggccgaagcttgatcggcggctgcccggcgatagccgcctcctaacgggatggatgccactacgcctgcccctcgctccataccgctacgctcgctaaacaggcggactccaaaggacggatcggcgatccggtctgctcgaacccgccgcgcaacgactgctagtcgctgtgcctcacgatcggcagcgcgaatctcgtgactgcgttcgatgaccagcgcccgcatggtttcgagattctgtgtcggtagttcgggcaaggcgagttcggccggctcggggggaagcggtatctctggaaacgtcgcaaccaggatcacgcgcgcctgctcgcgtgcagagagcgatgcagcggcctgggcttgcgcctgcgccagcgcagcggacgcctgatcgagatcgagcgccgaggcatcgcgtagctggacgcggcgacgcaaggcggtcagagccgcttccagcgagcgcaccgtgtcgaggtcgttacgatagtggctgccggcggtcagccagtcatgccagaggccggtcaggaccaacgcggcctggtggcgggcatcctccatctggttttccgcaacctcgacgcccaactcgccagattctcggtcaagcgcagccttgccgggaagacggaacggacgggaaagggtcgcgtcgaactcatcatagccgccttcgcgatccacactgcggcgaatataactgccagcaatcgtcgcttcatgggtgcccttgcgcagcatatccccacgcgcgcgggcggcttcgacccgcgcggcggcggccatgacggtcggatgattgtcgagcgcctcgttgactttctcgaccggcggcaggtcgacgcgctgggcatggagtgcggtcggcgcaagcatcagcagcatggccagagccagaatggagggcttcatgcgatcctcccatggctgacgaccgacagggcgtgccagcgcactggccgttcgtgccgtgagtccgtcaccgcccggatcacatcctcccgggcagtgtccgcgacgatcagttcgaccgcacttcgccgaaggttgcccgtcacctgctcggcggttcgcgcgtcgctgaaatcccggccacgcaccgcctcttcccggacgtggatcggcgcgtgcgcgacggtgcggatcgcttccacgatcgtctccgtatcccggatcgcgcaatggaaggtcagaagctggtcaggcattttcggtttccccggcgctctcgccaaagcgctcgaacaggatcggcagcagcaccagcgtcagcagggtggaggtgatgaggccgccgatgacgacgatggcgagcggacgctgaatttccgatcccggcccgctggcgaacaggagtggcaccaggccgaaggcagtgatgctggcggtcatcagcaccgggcgcagcctgcgttccgcgccttgccggacagcttcggccatgccgtagccctcggccagaagctggcggaaataggccaccaatacgaggccgttcagcaccgcgatgccgagcagggcgatgaacccgaccgacgccggcaccgaaagatattcgcccgacgcccagagcgagacgacgccgcccaccatcgcgaacgggatgttgagcaagatgaggatcgcggcgcgcagcgaccggagcgtcgccagcagcacgaagaagatcagcagcagcgctaccgggatgacgagcattagccgggccgaagcgcgctgctggttctcgaactggccgccccagacgatgcggtatccggccggcagcttcacctttgcggcgaccgccgccttggcctcatcgacatagcccaccaggtcgcggcccgaaacgaaggcctgcaccagcgcgaagcgtgagccgttctcatgatcgagcttgaccggaccctcagtcctctcgacgcgggccatgtcgctgacgcgcgccaaccctccgtccggcgtgcgcaattgcagatcggcgaaacgggcgggatcggagcgcaggctctcgtcgccccggatgacgattggcacgcgcttctgtccctcggcgacgatgccggcccgaaccccctcgacctgcgcgcgcagcgcatcctgcatctggtcgatcggcatcccgaagcgtccggcggccgcacgatcgatgtcgagttggagatagtcgacactgtcattggcgacggtcagcacctccgaggcgccccggacacccgagagcgcttgctggacctgaccggcgagatcacccagcgtcgctaggtccgggccgaatatcttgacggcaaggtcgccacgcgcgccggtcagcatttcggatacgcgcatctcgatcggctgggtgaagctcggctggatgccgggcagcccctcgatcgccttgcgcatttcgccgaccacgaagtccttgtcgccgcgccattcggactgcggcttcaggcgcacgaaactgtcggtctcgttcggccccatcggatcgaggccgatctcgtcggagccgacgcgggcgatcacgtcctgcacttccggcacgccacgcagagcgcgctgcaccgccaggtcgcccttcaccgactggtcgaggctgatcgagggcagtttggtgagctggacgatcaccgaaccctcatccatcgtcggcatgaaggtcttgccgaccgcgccataggccatgccggcgatcaccaagcccgccgccgccaggccatagaccacccgcttgtgggcgaacgcggtttccagcagttcttgatagcgcggcgagagctggcgcatgatccatggctcgccatgatggccgctcttgagcccgaacgacgagagcaccggaaccagcgtgagcgccagcagcagcgatccggcgagcgcgaagacgatggtgagcgccaccggcgcgaacagcttgccttcaagtccctggagcgcgagcagcggcaggaagacgagcgcgatgatgaggatgccggccgagaccggcacgatgacctcgcttgacgcctggaaaatctgattgaggcgcggatgaccttcctcatgcgtgcgcccaagccgctcgacgatgttctcgaccaccaccaccgcgccgtcgaccagcatcccgattgcgatggcgagtccgcccaggctcatcagattggcggacaggcccatgccgcgcatgaacaggaaggtgatgagcgccgccatcggcagggttgcagccacgatcgcggcggcacgccagtcgcccaggaacaggatgagcaggatgaccacgaggatcgtggcttcgagcagggcttcctcgaccgtgccgacggcgcggccgatgaggtcggagcggtcgtagaagacatcaatgtgggtgccggccggcagggttttctcaagctccgccagccgagcgcgcacgccgtcgacgacttggcgggcatcggcgccgcgcagggcgatcaccagcccctcgaccgcctcggcctcgccattcttgctcaccgcgccgtagcgggtgagactgccggtcccgaccgctgcgacatcgcccagacggatgatgcgaccgtcgcggctggcgatgaccagcgactggagatcctcgaccgtgcggatcgcgccgaccgcacgaacgatcagcgattcctcgccgttggtgagccgtcccgcgccgtcattgcggttgccgctctcgatcgcgccgcgcaggtctgcgaccgagagcttcgcgctggccaacgcgaccggatcgggcctgacttcgaacgtccgcacatagccgccgagcgcattgacgtcagccacgccgggcacggtcctgagcgcgggccggatcgtccagtcgagcaattcgcgcttctgctggagattgagcggcccttcgatcgtgaacatatagacgtcggacaacggcgtcgaaatcggggcgagaccgccgctgaccgaagccggcagatcggccagcacgccggacagacgctcggcgacctgttggcgtgcccaatagatgtcggtcccatcggtaaagtcgatggtgatgtcggcaatggcatatttggcggtcgagcgcaggatcgcctggttgggaatgccgagcatctccatctcgatcggcgtgatgacccggctctccacctcctcgggagtcatgccgggcgccttgaggatcatcttgacctgggtctgggcgatgttgggataggcgtcgaccggcaggttcacgaatgcccatgcacccagacccgcaactgtcagagcgagagcaagaacgagcaggcgataggacagggccgtcgcgaccagcgagcgcagcatgggccgattaccgcgacagggcgagcgctttgagcgcgctcgtgccagcgataacgacctgttcgccgggcttcacgccggatagcaatacggcttgaccgccgcccgtcccgccgatcttcacgtcgcgcatggcaaagccgcctgtggtggcgacgaagacgacagtcctgttgtccaccgtggcgagcgcggcagccggcacgccaaccgcgcccgcaggcgccgggccggcaatcgacaggttcgtcgcccgtccggcgacgatgcctggaccggcggcgatctcggccttcacgctggctgatcgggttgccggatcgatcgtcgatccgaccgctgtcacacgcccctttatgtccgggtcgatccgcacggtcatgccgggacggatcagccccaccagccgttcgggcaactggccgagcacttcgtaacggttcgccgcgtcgatcacataaggcgcggtcgtgccatccaccgagcctcctgcctggatgctggcggtcgtgacgcggcctgcgatcggcgccgtcagcgtgtaggtgccacttgcgccatgaccgttgaccatccgcaggatacgcgttttctccgaaacgtcggcgccggtttccacagccatcgcactggcctcgtcggcgcgagcgcccgctatgatgccttcgcggctgagttgtgacaggcgggcggcgttcgaccgggcgactccgaggcgtgcattcgcgcgcgttaggtcagcccccatcatgagcacctctcggctggaaatgaccgccagcgcctgtccctgccgcaccgtgtcgccctcgacaaccagcgtgcgcatcaccacgccggggaaggtcgccgccaccgccacgcgcgcattcgccggaggttggatcaccgccggcacggttaccagcggggtgtcttcaacagcgaccgcaggagccagccggataccaagctgtgccgcctgtttgccgtccaccctgagatcaccggggacggttcctgcattttcttgaaccgtccccggccgcgccgcagggggtgccggcgcgttcgagtcagcagcgatccaccacaggccggatacgatgccgaccgctgctatggcgccaatggaaatataggctcggctgttcatgcccttcgcctagaggggcaaactgacggctccctgacggcgaggagattcagctattctccgggaaccgcaatgtcagttcgcgtgcgcccggatcggtggtcagcgcgccgccatgcgcggccattatccgctcgacgatcgcgaggccgaggcccgcgccgtccttgctggcatggtcggcgcggctgtggcgccggatcagatcatgcagccgatcggaagacaggcccggcccctgatccttgacccggatggcgcacccagggccgacgaacacctgcacggcgccaccggcaggcgtcgcgcgcaccgcattctccaccagattgcggagcgccgccgctatcgcctcgcgccggccgtgcacgatcggcgattccgcgccggcttccagggcgatcgtcttgccggccgcgatcacgcccggcgccaataagctgacgacatcggtcgctacatcggtcaacggcacggcctcgggtgccagttgcgccgccgtcgccgcgtcgatctgggcgagcagcatcaattgatcgatcagccgtcgcattgccgcgacatcggctttcaggcgacttgcctcggcatggtcgagccggtcgagttcgagcgacagcaccgcgagcggggtgcgcagttcgtgtgcgacatcggcggcgaacgcttcctgccgtgtggcagcgtcatccagccgcgcgagcagatcgttgacggcatccgtgaacggcagggcttcggcgggcatccgcgacgtgtcgatccggtatccgcgctcatgcccgcgcgccgcctcgatctccatggcggcctcttccagcggcatgaaggcctgccggatgaccctgagaccgacaaacgccatgggcaccatcaggacaaggaccggcaaaccgacatgttcgagcatttcacggatcgcgcgatccgtagcctgcttcgcattgagatcgacaaacgacaggcggtagaagaagacaacggccgcaagcaaaaggatcgagccgatcaatccgaccagaccgagccctcttgccagacgccgggaaacggatcgtcgatgtgtcatgccgtctctcgcagcatatagcctatgccccggatcgtattcagctttccgcccgcaccagcttcgtcgagtttccgccgcaatcgcgacattgcggcttccaccgcattgggcgtgaccggctcgttgaagctgtagagcgcgtcctcgatggcgccgcgccggacaaccgtgcccgcgcgccgcatcagcagttccagaagatcggcttcacggcgggacaagtcgatctcattaccttcgtagcgcgccgctctggccgccgtgtcgaaacttagcgctcctatttcgatcacagtctgcgctcgtggaccgggacggcgcagcagcgcccggacccgagccgcgagttcctcgatctcgatcggcttcacgacataatcgtccgcgccgccatcgagtcccgcgaccctgtcctccaacgcgccgcgcgccgtcacgatgagcgccggtgcgacatgctgtgtgcggcgtcttgcgccaagccagtcgacgccatcaccgtccggcaggccgaggtcgaggatgatcgcgtcgtaggccgctccatccatggcgctgtccgcatcggcgagattgccggcgatgtcgcaggagaagccacggcgctgaagcccctcggccatcagcttagccagtcggtcattatcctcgacgataagcacccgcatgagggagaactttccaatctacagttcagactctgtagtgtttcgacctgcgttcttcgatcaccatgatggaaattgcatggatgccggctgaacctcgcgggaagacgatcggcattcgcgagacattctcaatgcgatgccaaattcaaagagatgtcccgaacagatgtccgataccagccgtcagagccattgccagcgcgccccagaaagtgacccggataacagagcggacaggcgcagctccacccgcccgagcaccgagcacgccaagcacagccagacaaaccagcgatgtggcaatcaccagcgggatcagtaactgttgcggggctatcgcgatgacggccaagggcgccgcagcccccgcgctgaaagtcaccgccgaggtgagcgccgcctgtagggggcgcgcggtcgagacttccgaaatgccaagttcgtcgcgagcatgtgctcccaatgcgtccttggccatgagttgatccgcaacctgcaaggcgagatcgacatcgagtcctcgtgcggcatagatattcgccaattcctgacgttcggaagcaggctgatccgagagttcgcgcttctccttcgcaaggtcggcttcttccgtatccgactgcgagctgacggagacatattcacccgccgccatggacatcgcgccggcaaccagcgccgcgacgcctgcgatcaggatgtcagccttgcccgcgccggaggcagcgacgccggcaatcagactgcccgtcgatacgatcccatcattggcgcccaacacggcagcccgcaaccagcctatgcgccccacggcgtggcgctcgggatgggttcgtagtctgctcacggcttcgtcccgacgcgacttggcctggttgcgcaaaccgaccgttctaggcgcgccatggcagcatcctgcgcaacgtattgtccttcatgacatagtgatggacgagtgcggcgaaggcatggatgccgatgagataatagccaaagcttcctaccgcttcgtgcaattccttgatctggccagcgacatctctgtcctctcccataagcggaggaagggcgaggccgaagaatgggattggctttcccgaagcactcagaaccagccagccggctatgggcatgcaaatcatgaacagatacaatgccagatgcacggagcgcgccaggaagttctgccatgcctttggttcgggcgtgatccgaggcgtcgtccccgcaacgcgcgcgatcacacggataacgaccaaggccaggactgccaggcccagcatgaaatgccacgccttcattccttcccggatgtcgctccccttgggatagtatccgcgtagctcgatgcaggcgtaaacagccgcaatcaacagcaacatcagccaatgcagcgcgatgctcaggccgccataccgttcgagtttcaggcgtccgctcatcattactgctccacctctgacatcgcctcggtccagtccaaggtttgagggaacacacgtcccatccggcaagtgattgactctaaattaatattccagcgcctcttcctgatccagtgatgattcacctgcgagtttcggcctgaggccatcaggctcgccgatcattggcctgatcgaccgtatcgctactatcagccttgccggttacatggcgaacctgaccgcatcctgacgatgaaacaggactccacatttccgaaagacgttagatcgcgtctgaaagctgccatgatacaggtggcctgccaggagtgtggagcaggtaggtgtcagaggcgaggaactcgctcggcaagtcccaacatgatggcagccagcacgcctgatcgaggtcgatggtccctcccgggtttgcatactctccaggttgcggcagttcggatcgctatctctagcgagttacaacaaaggcgctgttgcgaacccaaggccgccaatattgcaagtggacggttgtaaaagagaagtcggcccatcggtcgcgcaatgtcatttcggccgatacgagaccagtggacagttggcatttgtgatggtataggcaatctgcgttaaccgaatataggcgtaagttcaataccttgccacggtaacttggtgcccgtaggggtcaccataacgccgggaatggcgaaggcgcgccagccccaacgatctggccagacccactccatcgtcaagcttctttgcgactgggcgacatgtcgtgacctgcaaggcgctgtgagccctccgccccccgataccgacttccataccgaaatggtcgcgcgaaaacggcttcctccgtcaccctcgggcagccccgacgttatgctgccacacccgtcacaggaggcgctgatttgaccgacgatcctgcactcgatcgtttcctggaagcacaggcgtccgtttatccgcatgcgctggccgagatccgcagcggcgccaagcgttcgcactggatgtggttcgtctttccgcagatcgcgggtctgggccacagcccggccgcgcggcatttcgcgatccgttcgcgcgatgaagctcgcgcattcctgaatcatcccgtgctcggaccccgctaccatgaatgtgttcgcgccttggaggatttgcgaacgggcgacccggtcgccgtgtttggcgagatcgacgcgatgaaactacgctcctcgctgaccctgttcgaggcggtccggcccgatccctcgatcgctgctgtcctcgaccgctggttcggcggcgtgcgcgatccactgaccttaaggctgctcggtatttccaacggctgagcggacgcgcttttcatcgcgccggcggcggtaaacgcggcctcgcacattgcgcaatcgcgacgagcacagtcgcgccttccctcacgaaaatcgccgcacacgccccgccgcggccccctgcgagcgggcccgaccgatctccatccatgcgatcacccgagcctcccacgggacgagccgagatgaatatgcttcatcttcaaggacctgaggttgacccctctggtcgcatccctaaggtatccaaggcattcaagccctcaaaccaaaacgtggtcgtgtgtctgtgtatcctgatctggcgcgcgtccgcacagccggaaagatcgcatcatgaaccgtgctttgctgacagcatttgtccttactctcgccgttcccgccgccgctcccgccatcgcccaggaaacgctgagcccggagcaggtcacggcgttcaacgcggccgtggtggacttcaatgccggccagaaggcccagcaggccggcgatcatgccggtgcgctggcgaaatacgaggccgcgctgccggccatccgcgcggcggtcgcggcgcagcccgacaatatcgactatgtcagcttcctcgcgaacgcgctttatctcactggcgctgccaatgcaggcgcgcagaagatggacgcggtggcaccgctttatgaggaaagcctgccgctctggcggaaggtcgtggcggccaagcccgcggacgggcagagcaagatgatcctgtccagcctgctcatccaggtagccaatgcaaagctcggccagcaggacaaggccggcgcgctggcttattacaacgaggccctgccgatcgcccggcaggcggtcgccaccgcgccgaacccgcagaacaggaacctgctgctcggcgggctcatcggcgccagccaggcaagcgacgatccggcgatcaaggaggaagcggcgacattgtcgaaggcgatgctggccgatggctcggtcgacgcagccaacaagcccgccgccgaaatcctgggcgcggcgccccccgcgacctgatcgggcaggggccggtcgcgagaggccggccccctccctcatcccgggggagcccttacgagtctccctccctgctccctactccccgcgccccgtttcctccgcaggtttcatgcctccgacagctcaaacgtataccatataaaattcttgtcggcggacttgacgtctctgtgcaggtgcacaaaaagaacattggcggtccgcacggaagtggggcaccatcggcaagtcttccctcaagtgcatggtgacgaagtgaggcacgagagccggcatcacgcgatgcacgcaaagcgcgcgccgggcccggccttgttgctggtggccgttgtcgcgctgctggcggcctgctcgggtggcgagcagcaggagcagcggcgcgagcctccgctggtcacggcggtcgagccgcagcctcatcttttccgggacgagatccaggccgtgggttccgcccgcgccaatgagcaggtgacgctggccgccaatgtcaccgagcggatcgagcgcctgctattcgacgatggcatgtatgtgcgcgccggccagttgcttgccgtgctttcgagcgcgcaggaggaggctgcccttgccggcgcccgcgcgagcgccgccgaggcgcaggctcagctcgagcgcgtcaacagcctcaatgaacagggtttcgccaccggcgccctgctcgatcgtcagcgcgccgcgctgagcgaggcgaaagccgcgcaggaaagcatccaggcgcagatcagtgatcgcatgatccgcgcgccgttctcgggctatctctcgctgcgcaacgtatccgccggtgccatcgtcaccaccggcacgccgctcgtcacggtcagcgacatctcgcgcatcaagctcgatttcacggtgccggagactcagctcgcgctgctgcggcccggccagccgatcaaggccttcgcgtcggcttatccggacgatcccatcatcgggcaggtcagcgtgatcgatccggtgatcgatccccagagccgcgcggtgatggtgcgcgcgacgcttcccaatcccggcaaccgcatcaagccgggcatgctgctcaccgtgcgcatcgagaccggccagcgcaccgcgctcgccgtgccggaaatggcagtgatggccgaaggcgacctgcgctatgtctacacggtggatgacaagcatgtggtgcggcgcacggcagtgaccaccggcctgcgcgatggcggcttcatcgaagtggcggggctcccccgcgatgcgcgcgtcgtggccgagggcgtcgtcaaggtggcggaaggccggccggtccgcctcgcggaaggcccgggccgcgccagcaatgaaaatcccgcgtccggcccgcaggaccccgcctcatgatcctttcggacatctcggtccgacgcccggtcgtcgcgaccgtgatggcgctgctgatcacgatcgtggggatcatcggcttcctcagcctctcgatccgcgaatatccggataccgacgcgccgatcgtctcggtgcagacgcaatataccggcgcgaatgccggcgtcatcgaaagccgcctcacccagcccctcgagcagcgcctggccggcatcgagggcatcgagtcgatcagctcggtctcgcgcgacggcagctcgaacatcaccatcgagttcagccccggccgcaatatcgacgaggcggcgaacgacgtgcgtgatcgcgtgtcggccggcgcggcggaccgcccggtcgatgcgctcccgccggaagtgcgcaaagtcgatgccgatgcctcgccgatcatcttcttcccggtcatggcgaccgggtgggacaagacgaagctgggcgactatgtctcgcgcgtcattgtcgaccggctgtccaccatcgatggcgtggcgcaggtccagccggtgggcatcgccgagccctcgatgcgcgtgtggctcgatgcggaccgcctcgcggctttccggctgacgccccgcgacgtcgagaatgcgctgcgccagcagaatgtggagctgccggcgggacggatcgagacgcccgcgcagaatctctcgctgcgggtcgagcgcggcttcactacgcccgatgatttcaggcagctcgtgatcggccgggggcctgacggctatctggtgcggctgggcgacgtcgcgcgcgtggaggaagggccggagaatccctacacctccttccgcttcaatggcgagacgggcgtggggctgggcatcgtgcggcaatcgggcgccaacacgctggccgtcgcgcaggccgccaagaagatggtcgccgatctcagcaaggatctgccgcagggcatggagatcaagatcggcagcgacagcaccctgttcatcgagcaggcgatcaagggcgtgtggaagacgctggcggaagcggcgctgctcgtcatggtggtggtgttcttcttcctcggcagcgtgcgcgcgaccatcgtgccgatgatcacggtgccgatctgcctgctcggcaccttcgccgtgctctggctggcgggctattccatcaatctgctcacgctgctggcgctggtgctggcgatcggcctcgtggtggatgatgcgatcgtcgtgctggagaatatctatcatcgcgtcgagcagggcgaaccgccgctttatgccgcctatgcgggggccaagcaggtcggtttcgccgtggtcgccatgacgctggtggtctgcgcggtgttcgtgccggtcatgttcctgtccggccagaccggcctcctgttccgcgagctggcggtggcgatgatggcggccatcgccatttccggcttcctggccctcaccctgacgccgatgatgtgctccaagctgctccggaaccacgagcgcggcgccttcaccgcgcgcatcgaccatgcgatggagcggttcgagcagggctacagccgcattctggacggccagctcaagcgcccctggctcatcatcgccgccgtcgtgctgctgctgggatcggccgcctggctgttcggcaccctcgattcggagctggcgcccgccgaggacaccggcatcgtgcagatccgcatgaacatgccggaagggaccagcttcgcgcaggccgatgcctataccaagcaggccgaagcgctcctcatgccgatggtggggcatggcggcgtgcgcggcatgatcgcgcgcctgccggggagctttggcgcgggcgaggatttcaacaacaatcagctttcggtctatctccagcattgggacgatcgcacgatcacgtcgctcgatgtcgcggacgaggtgaacaagcgcgtcgccaccctgcccgccgtccgcggcaacgccgtcgtgctcaaccggctgtcgcgcggtggccagccgatccgcttcgtgatcgccggcatgtcctatgaggagctggcccgcgcgcgcgaccggatcatcgatgccgcgcgcgacaatcccggcatcatcaatctcgatgccgattatgtggagaacaagccgcagctcgtcatagaggtcgatcatcagcgcgccggcgatctcggcatctccgtcgatgatgtgagccaggcgctccagaccatgatgggctcgcgccgcacctccacttatgtgcgcgatggcgaggaatattatgtcatcctccaggccgaggccttcaatcgcgaggacgaggccgcgctgtccaaggtctatgtgcgctcggccagcggcacgctcgtcccgctctccaatctcgtgatcgcgcggcaggccgccaccgcgcgcgagctggggcgcttcaacaagatgcgcgcgatcacgctgcagggcggtctcgcgccgggctattcgctgggccgcgcgctcgatttcctggaggatcaggcgcggctctcgccggaagtgctggcagtcggttatcgcggcgagagccagtccttcaagcagaccggcggcgccatctggatcgcgttcggcctgacggtgatcatcatctacatgctgctcgccgcccagttcgagagcttcgtccatcccgccgtcatcatctcggcggttccgctcggcgtggcgggcggcatcctgggcctggccgcgacgggcaccaccatcaatctgttcagccagatcggcatcgtcatgctggtcggcctcgcggtgaagaacggcatcctcatcgtcgagttcgccaatcagctccgcgacgaaggccgggatatcgaggaagcgatccgcgaagcctccgcccgccgcctgcgcccgatcctcatgacctccatcgcgaccgtcgcgggcgcggtcccgttggcgctcagccatggcgccggcgcgggtgcgcgggcgtcgatcggctgggtcatcgtcttcggcgtcagcatcgcgacggtcatcacattgttcgtggttcccctcctctatcgccatctcgcgcgcggcacccagtcgcccgaagcgatcacgcgccgcctgcgcgcgctgatcgctgatcgcggcggcgacaagtccggccttgcgcatccggcggaatagcctgttcatgtcgcgccgcgtgcgtggagcggttgtcttgcggccgctgctgttgcaagggagaggcgacgccgccgcgagcggcaggaacaggatttcgaacgggaagatggcatgagcgcaacggacaagccggtggtgttgtttggcggtggtggctttgtcggccgccgggtggcgcaggagctgctgtcgaaaggctatcgcgtgcggatcgcgcagcgcatgccgcgccaggcgatggccgtgcgctcgctcggcaatatgggccagacgcagctgctcgcagtcgacatcaccaagcccgggcaggtcgctgccgcgctggccggcgcgggcgccgcggtcaatctggtcggcctgctcaagggcgacatggtgtcggcgcatgtcgtcggcgcgcgcaacatcgcggaagccgccgccgcgcaggggctggacgcgctcgtccatgtctcggcgatcggcgcggacccggcgagcagctcggcttatggcaagaccaagggcgaaggcgaggcagcggtgcgcgcggccttcccgggcgcgacgatcgtgcgtccctcgatcatgttcggccaggatgacggcttcaccaatcgcttcgcccagctcatcgccaccggttcgtccgttccgctcgtgcgggccgtgcccctgatccggggcgagacgcgcttccagccggtgaatgtcgcggacgttgcccgcgccatcgcacaggcggtcgaatcgcccgagacgttcggcgggcagactttcgagctcggcgggccggacgtgatgacgctcgcgcagatcaatcactggatcgccgaccagatcggccggaaggtccgtttcctccccgtgccggacgggctggccagcgcgcttgccgcgatgaccggctgggcgccgggtgcgccgatcacgcgcgaccagttcaggatgctgctgcacgacaatgtcgtggcggccgatgccccgggcttcgagcagttcggcatcaagcccgcgccgatggcggcgctcgcgccggcctggctgacccattatcgtcggcagggccgcttcggcgcacccgcgcgcgcctgacccgcaacatgaagggcggccgccgccccgccccctcatcctgacaatgccgggacgatcatatcatggacagtgccatccccaccgccctgctgctcggcatccttgaaggattgaccgagttcctgccggtctcctccaccggccacctcatcctcgcgagcgagttgctgggcttcacgggcgaatcctcggtgacgttcaagatcgccatccagctcggcgcgatcctcgccgtgatcatggtctactggcggcgcttctggggcgtgggcatgggcctcttgcagatgaagcccggcccggtggccttcacgcgcaacatcatcgtgggtttcctgccggccatggtgatcggcgtcctggtgtacgaggccattcgcgtggccatccagacgccgatggtggtcgcggtcgcgctcatcgtgggcggcatcatcattctggtgctcgagcgacgggtcaagcatgtgcgggtcgagtccgtcgagaccatgccgctcggcacggcgctcggcatcggcttcgtccagtgcacggccatgctgccgggcgtcagccgctcgggcgccaccatcatgggcggcctgatgatgggcgtggagcgcaagaccgcggccgagttcagcttcttcctcgccgtccccaccatgctggccgccacggtctacgccctgtggcatgaccgggccctgctcaacgcggacgatctcaatctcatcgccatcggcttcgccgctgccttcgtcgcggcattgctggtggtgaaagccttcgtcgccattgtcggccgctacggcttcacgcctttcgcatggtatcgaatcgtggtgggatccaccgccctgatctggctgctgatgaggtaggtccggatcggacctaaaagagtcggcgggcagtgcatggggtctggcgaatgcaggacccgcgataaaataggtcaatacttctggcctaataggccggaattgcgtgactcggcctttttttgacgttatggacccgcgcgaggccgcccttcggcctctggggaatccaagaatggccgaaaatccgatgctgaagttcgtggtgcgctcgcaatcctatccggagaagcggacggtgagcgaacgggcccatgatttccaggagatatccagcagcttcgcggtggatagcgcggaggatcaggccgggcgctgctcgcaatgcggcgtgccttattgctcggtccattgcccgctgcacaatcacatcccggactggctgcggctcacggcggagggccgcctgcgtgaagcctatgagctgtccaacctcacctccaccatgccggagatctgcggccgcatctgcccgcaggaccggctgtgcgaaggcaattgcgtcatcgagttctcgggccacggcgccgtcaccatcggctcggtcgagaagttcatcaccgataccgcgtggaaggaaggctgggtcgagccggtgcaggtggacgagcccaccggccagtctgtgggcatcatcggggccggtcccgccggcctcaccgctgcggaatatctgcgcgccgcgggccatgacgtgcatgtctatgatcgccatgaccgggccggcggcctgctgacctatggcattcccggcttcaagctggagaaggaagtcgtcatgcgccgcgtgaagcggctggaggatgccggcatccacttccacaccagcttcgatgtcggccgcgacgcgacgctggccgagctgcgcaagcgccacgatgccctgctcgtcgccaccggcgtctacaaggcgcgcgacatcaaggcgccgggcgttggcacgaagggcatcgtgaaggccctcgatttcctcaccgcttccaaccgcgcgaatttcggcgatgccgtacccgagcatgaggatggctcgctgctcgccgccggcaaggacgtcgtcgtgatcggcggcggcgacaccgccatggattgcgtgcgcacggccgtccgccagggcgccaggagcgtgcgctgcctctaccgccgcgaccgcgagaacatgcccggctcccagcgcgaagtgcagaatgccgaggaggaaggcgtcgagttcgtctggctctccgcgcccgtcgcgttcgagggcaccgatcaggtcaccggcgtcaagctcacccgcatgcgtctcggccagccggacgcctccggccgccgctcgcccgagcccgatccaggcagcgaggccagcatcccggccgatctcgtcattcaggcgctcggcttcgagcccgaggacctgccggtgatgttcgccgagcccgagcttgcggtcacgcgctggggcacgctgcggatcgatcatcgcagcatgatgaccagcgtcgagggcgtcttcgccgccggcgacatcgtgcgcggcgccagcctcgtcgtctgggccatccgcgacggccgcgacgtggccgagcacatgcagggctggctgcgcgccaaggcgccgaagaagcagccggtcgccgcatgaggaagctggccgcatatctgctcgcggcgctcgtgctgctgcccagccctgccgtgatcgcggcagagcaaagcgttgcgcctgcgacaagcgcggcgcccgaaccggcacgtcttgagagtgcccggcggctggtggacgtcattctgccagccgagcaacgcgatgccatgttcgcttcggccgtgaatgccatgatggacaacatgctcgcgggagtcgtcgatggtcaggagggttttggcaagatgcttgccgagacgccggaactcaggacggcattcgccaattttgtcgagcggcagcgcgcgctcgcgcatgaggatctccgcgagacgacaccggaactgatcctggcctacacaaacgcttatgcgcggttgttcacgaccggggagctggacgagattgccgcgttcatgacgacgcccgccggccgggcctacgcccagcggtcctcggaaatcatgtccgaccccgatttcgccgcctggcagcggaatgtgagtgcgcgcagtcaggcacgtctgacggatgagctgggcaagctcatgcaagaaatcaaacccatcattgaagccaaggaagcaacccaccatggttcctgagaccgaacgtgaccgcatcgcccgcgaaggcatgtatcgccccgagttcgagagcgacgcatgcggcgtcggcctcgttgccgcgacggacggcaaggcctcgcgccgcgtggtcgagagcgcgatcgatgcgctcaaggccgtgtggcaccgcggcgcggtggacgcggacggcaagaccggtgacggcgcgggcatccatgtcgacctgccggcgcgcttcttcgacgatgccatttccgcgtccggccacaagccgatgcccaaccggctcgccgtgggcatggtcttcctgccccgcacggacctgagcgcgcaggagacctgccgcaccatcgtcgaggccgagatcatccaggccggctaccgcatctatggctggcggcaggtgccggtcgacgtgtccgtcatcggcgagaaggcccagcggactcgcccggaaatcgagcagatcctcatcgccgggcccatgcccgaggaacaggccgtcgccgagttcgagcgcgatctctatctcgtccgccgccggatcgagaagaaggtcatcgaggcgcagatcaacgatttctacatctgctcgctctcctgccagtcgatcgtctacaagggcctgttcctcgccgagagcctgtcggtcttctatcccgatctcacggacgagcgcttcgagagccgcgtcgcgatcttccaccagcgttattcgaccaacaccttcccgcaatggtggctggcccagccgttccgcagcctcgcccataatggcgagatcaacacgatccgcggcaacaagaactggatgaagagccacgagatcaagatggcggccctcgcgttcggcgagcagtcgagcgacatcaagccggtgatccccgccggtgcatccgataccgccgcgctcgacgcggtgttcgagacgctgtgccgcgccggccgcgacgcgccgaccgccaagctgatgctggtgcccgaggcctggcagcacagcgatgacgtgcccgaggcgcatcatgacatgtacaattatctcgcctccgtcatggagccgtgggacgggccggcggcgctcgccatgaccgatggccgctgggccgtcgcgggcatggaccgcaatgccctgcggccgctgcgctacacgctcacggccgacaatctgctgatcgtgggttccgagacgggcatggtcgtggtgccggaaagcaccgtgacgaagaagggccggctgggcccgggccagatgattgccgtcgatctcgatgccggcaaggtgttcgacgatcgcgcgatcaaggaccggatcgcggccgagcggccttatgccgattatgtgaagggcttccgccacgccggggacctgccggcgcccgccgaggacgcccggccgcaatgggaccgcgccgagctgacgcgccgccagatcgccgccaatctcaccatggaggatatggagctgatcctcacgcccatggccgaggacggcaaggaagccgtgggatcgatgggcgatgacagtccgctggccgtcatcacggacaagccgcgcaccatcagccatttcttccgccagaatttcagccaggtcaccaatccgcccatcgacagcctgcgcgagcggcatgtgatgagcctcaagacgcgcttctcgaacctcgcgaacatcctggaggacgacgcgcagaacagcgacgtgctgatcctcgattcgcccgtgctgctctgcgaggactggtcgcgcctgaagcgctatttcggcaaggtggtcgcggagatcgactgcactttccccgccgatggcccgcccgatgcgctgcgcgccgccatcaaccgcatccgcgacgaggcggagatcgccgtgcgcgccggccagaccgagcttttcctctcggacgaggccgtggggccggaccgggtcggcatcgcgatggtgctggcggcggccgccgtccacacccatctcgtgcgcaaggggctgcgctcctactgctcggtcaacgtgcgcaccgccgagtgcctcgatccgcattatttcgcggtgctcatcggcgtcggcgcgacgacggtgaatgcctatctcgccgaggcgtgcatcgcggatcgccatgcgcgcggcctgttcgggcagcgcagcctggagacctgccttggcaattatcgcaacgcggtgaacgaaggcctgctcaagatcatgagcaagatggggatcgcggtgatctccagctatcgcggcggctataatttcgaggcggtcggcctttcccgcgcgctggtgaacgatcttttcccgggcatgccctcgaagatctccggcgagggctatgcctcgctccagtataatgcgctggtgcggcatgaagcggcgcgcagcaagaaagtggtgcatctgcccgtgggcggcttctaccggcatcgcgccggcggcgacacccatgcctattccgcccagctcatgcacctgctgcagacggcggtggcgacggacagctactcgacctacctccagttcgcgcgcggcgcggcggagctgccgccggtctatctgcgcgatctgctcgagttcaattatcccgaccgggccgtgccgatcgacgaggtggaagcgatcaccgagatccgcaagcgcttcgtgacgccgggcatgtcgctcggcgcgctctcgcccgaggcgcatgagacgctggccatcgccatgaaccggatcggcgccaaggccgtctccggcgagggcggcgaggacaagaagcgcttcacgccgtacgagaatggcgacaatgccaacagctcgatcaagcagatcgcgagcggacggttcggcgtcacggccgaatatctcggcgcgtgcgaggaagtggagatcaaggtcgcgcagggcgccaagcccggcgagggtggccagctgcccggcttcaaggtgaccgagttcattgcccggcttcgccactcgacgcccggcgtgacgctcatctcgccccccccgcatcacgacatctactcgatcgaggatctcgcgcagctcatctatgacctgaagcagatcaatccgcgcgcgcgggtctgcgtcaagctcgtcagccaggccggcatcggcacggtggcggcgggcgtcgccaaggcgcatgcggacgtaatcctcatttccggcaatgtcggcggcaccggcgcctcgccgttcaccagcatcaagttcgcgggcctgccctgggaaatgggcctgtccgaggccaatcaggtgctcacgctcaatggcctgcgccaccgggtgaagctgcgcacggacggcggcctcaagaccgggcgggacatcgtggtcgccgcgatcctgggcgccgaggaattcggcatcggcacgctgagcctggtcgccatgggctgcatcatggtgcgccagtgccacagcaacacctgccccgtgggcgtgtgcgtgcaggacgagcggctgcgcgccaagttcaccggcacgcccgagaaggtcatcaatctcatgaccttcattgccgaggaagtgcgcgagatcctggcccgtctggggtgccgcagcctcaatgaagtgatcggccgcaccgagttcctccggcaggtgagccggggcgccgagcatctcgacgatctcgatctcaatcccatcctcgccaaggtggatgcggacgatgataagcgccgcttcaacatcccgaccttccgcaacgatgtgccggacagcctcgatgcgcagatgatcgcggacgcgaaggccgtgttcgagcggggcgagaagatgcagctcacctacacggtgcgcaacacgcatcgcgccgtgggcacgcgcttctcggcgatggtcacgcagaagttcggcatgtccacgctggcggacggccacgtccatgtccgcctgcgcggcacggcgggccagtcgctcggtgccttcctgtgcaagggcctcacgctcgaagtgttcggcgatgccaatgactatgtgggcaaggggctttccggcggcatcatcgcggtgcggcccatggtctccagcccgctcgccagccaggacaataccatcatcggcaacaccgtgctttacggcgcgacctcgggcaagctgttcgctgccggtcaggccggcgagcgcttcgccgtgcgcaacagcggcgcgcaggtggtggtcgagggctgcggcgccaatggccttgaatatatgaccggcggcatcgccgtcatcctcggccgcgtcggcgccaatttcggcgcgggcatgaccggcggcatggccttcgtctatgacgaggcccgcaccttcccgcagcgcgcgaacccggaaagcatcgtctggcagcgcctcgccagcgcccattgggaagccgcgctccgcgccctcatcgaggagcatgtcgctcgcaccgacagcagctgggcccaggccatcctccacgactgggaccgcgcccgcgagcatttctggcagatctgccccaaggaaatgatcacccggctcgaccatcccctctccgacgaggaaaccgaaatggcggccgaatgacccggcccatcccgaactgacccttcaaggggccgatcctctcagcggaccggcccctgattttgtgccccccacgaggtcgccaaacacgttcgaccacatcgccttgtcgcaagcagtttcagagccagaactcctgctgattggtgttggagcgccttacttccaacgccttatcccttgtggcctgccagcccgccatccacccgtcagcgccattctcgcgtaggatttatgagaatacagactggactggcagcaccggcgcgattcgccacccctttgatccggccagatcgccgggatggatggaaagcggacattgcgtttgctctagatcgtgggattctcactcgcatagacggagacggtcgagaacctgcctatgtctctggatgctaatcaggcgcgttcttgacaggtgcttacttaagcaccgtctcgaccagcgcaggcgcggcgatgccgaaccgtaccctttgtctttcaaatgacgcgcagaggcaggcgttaatcgtttcgatccgtttcgttctgtcccaagtacgcccttgatcggctccaatctcctctgacgctagagattcgagttcatagctgaagtgtggctcttcaggcggtggtccatggattgcgagcatctgcactaactgccactcatcgaccccgcaatcacgggcggcgatttgagcgttctgttctttggcaaatggcaggtcattacgagcgtcagatcgacctttggggtctgtgcatgacccgagtacgatcagcggaagcagaaccctcatcctcatccgaacgttcataagacgctcttttaggttgtgaacccataaacgtcggcagctaaagccctttgtataaggtcggatgtgccattggaaacctggcaagcccgaggcggcacggacaaatcgccctgaccggaagtccgcgatcggggcgcgctgacggcctgcgtcgtggctgaattgttgtggggagcgcacctgccctcctcttcctcgtcattcccgcgcatgcgggaatccagtcaccccagcgacgcgaaaccaaggccgacggcaaggtcttcccagttcgggttcgcttgctcgatcaagtcgagcttccaggcccggcgccactttttcatctgcttttcccgcaagatcgcgtgctccatcgtggcgtgctgctcgaaccagaccagcagcttgaccccatggtccgccgtgaagccgccgaatgtttccgcgcgatgcggggcgatgcgctgcatcagattggatgtcacgcccagatagagcgttccgttgcggcgcgaggcaagcagatagacataaggatcaagcagcgcttcatcgcagcgttgctactggattcccgcatgcgcgggaatgacggcgggaagaggaacggcttcgcctgcatcgtcgtcgcatcccgacagcttctcctgaccaaaaccccggatggcagccgttccgcaaaaccatcgcgcttgtccacaccacccctgcaccagatcgggacaggccgccccccctctcatcattgccgctccgcacgcgatcatgcttagccgggtgggaggccgttcctgctcatccgagtcgaacggcggggaggccgatctgcgcagtccgttcaccagtcttggagccgtcgctgccctgatgctccttcccctgcccgtccaggcggccggggacggcgcggcgcgcgcttcagccagtgcgcccggcctgcatcgggcgagcgaggcgaagcaggaggcgcaggacaagcgcgccgacctgcctgccccgcccatggccctgttgttcggcatcggcgcggtgggcgtgatctgggggcgtcggctcgccgccgatgcccgcaaggcgcgggaacaggccgggcggaagggataaggccagttttccgggccttggccggcaggtcagggaagctcgtcagagggcggcggcccgtcgatctgcgcgtctcgcgccggtagctctggccgctccggcagctctggccgcgctggccgttccgcccgcacgggcgcagtcaccggcatgggcgcaagcgatccggacggcatcggcgcgacgacgggccgggctgccgccccggacgcccgcgcgcgctctcccgcccgctcgcccgtccgcgccggcggcaatcgaaccgggaccggcggctcttccggcgcatagtgcggcatgaccggcaccatcaggtccacgacctgcgccgccgcgctgtcatagaggctggcgtcgcagccctcgcattcataggatgtcgggccgggccgcggggcaaagctgcgatccgcagccgccgtgagggacttcggctcggcggtcatcgtctccagcatccggctgtaatccgccagttcgtcctgcccgcgcgaggccgcgccgccggccacgaaattgccgagcatcactccgccgaccgcgccaaggaacgcgatcacgccaacggtgaagagacggcgtgcagtccgctgcatcggcgcagcttagcagagcggagcgccgttggcagcctcgctccgtctcatgccagccacggaccggggcgccggcggccttccgcgcgcgccgcatccgggtccctgccgagaatggagcttgcgcgccaccgggcgcggtctaagggagatgaggatgtggcacctctatcaattcccgctttgccccttttcccgcaagcttcgcttcctgatggcggagaagggcatcgtctacgagctcgtgcgcgaatcgccctgggaaggccgcgacgagttcctggatctcaatccggccgggacgacgccggtgctcgtctccgacgacggggcgaccacgctcgcggacagtcaggcgatctgcgaatatttcgaggagacggtcgagcagttcccgctcatttccggctccgcgctcgctcgggcggaagtccggcggcttgtggcatggttcgatcaggtggtgttccgggacgtcgtggcgccgctgctcaatgagcggatgatcaagcgcatcgtcgcgcgcgcttccccggatgccggggcgctgcgcgacgcgatgcgcaaggcgaacacccatatggactatatggactggctgctggatcatcgcagctggctcgccgggggcacgatgagcctggccgatgtgactgcggcggcgcatatttccgtggcggattatcttggcggcatcgattgggaagggcacaagcccacgcgccgctggtatgccggcatcaagtcgcgcccgtccttccgcccgctgctcgccgagcgcatggaagtcgtgacgccgccgaaatattacgaccagccggatttctgaaacccgattcaggtttcaacttgccgcgatccgcctggcgcatttcccctcgtgggaggacagcgcgttttatgtgtcctagagtgtccggtaattccgtccctttgccggggaacacggaggccggaatcgcccttattgctcgggttcgcgggcgatatagacgcgattacggccatgttccttggcgaggtaaagtgcccggtccgcggcccgcagcgcatcgcgcggttcggggtgcgcgaacatgtccgccacgccacctgaaaaggtcacctggtccatgcgctcgccggtcttgcgatcgacgaggttccggctggccatgtcggcgcgcgcatcgtcgaccaccttggcggcctcggcgacgggcaggccccggaagagcagcacgaactcctcgccgccatgccgcgccacatggcacttgtcgcccgagaccttggcgagcagcccggcgacgaacttgagcacgcggtcgccggcatcatgtccgtgggtgtcgttgaccgccttgaaatgatcgatgtcgcagaaggcgacgctgagcggctcgccattctcccgcgcgagggcgcattcctcgcgcagcgtgctctcgaaggcgcggcggttcggcaggccggtcagatggtcctgctccgccgccttgcgggcattttcgagattcttctggagcagccgcgtctgcttctgcccctcgcgcatccggctttccacctcgcgcgtcttctcgatcatgctgcgggtcagcgacaccagattggcgatcgtctcgccgccggcatcctccttgctcagctcggccgcctgcgcctgcagcgccgcgccgaaatccttggcggacgtgctcgactgattggcgatgcccgtgatctggttcaggttcgcttccatctcggaaagcatgtccgtgagcgaatcgggtgtcaggtcctcggcccgctggtcggcaatgatctgttcggcgacaccgttggtgatgcgtcccctgtcgctcaggatggcgcgcaccgccttctcgatcgcgacgtcgttgccggtgatataatcgagcgcgaggccgaaattgagcggcgtgatatcgaggtcatgcgcgaagaggaaatctccgacatccgcatacagggccttccggcgctccacctcgcgccgcatgtggccactgcccgtttcgcgctctcccgcgacggatatctcgccctcgttcggcaaggtttccccaatcccgaagatacggccaagcttggccagggtgccacctggtttatcggacgacgcattcggggcggacattgtggatctcctccaatgcccgccttctagtcggctgtggtaaagaaagctttgatcttacggcgccccggtctgtcatgcggaacggcgtggacccggcatcgctggtcgggccgcgcgccgggcagtcagttgaggttcatgaccgcccggcaatgaatgccgccctcccctctctggatcgcgacatgtcgcgacaagtttccgtgtgacgatgcttcctttcacccctacacaggtgccatgactattcgctctgctgctgttcgtcggctgctctccgccgcgctcggggccgctgtcctcctggcttcgcccctccacgcacaggcccagccggccgctgcgcccgcttcccagtccgccgagccccgcccgtggttctacgcgacaagcgacgtgccgatggaccccgcctggcatttcggcgagctgcccaacggcctgcgctacgcgatccgccgcaacgaggtgcccgccggtcaggtctccattcgcgtgcgggtggacgtcggctccctgatggaggaaccgcgcgaagccggctttgcccatttcatcgagcatctcaccttccgcggatcgcgcgacgtgccggatggggaatccaagcgcatctggcaacgactcggggcgtccttcggcagcgacagcaatgcccagacctcgccgaccggcacggtctatgcgctcgatctgccgcgcgccacgcaatcgggaatcgacgaaagcctcaggatcctggcgggcatgatgacggcgcctgcgatcaccccggaggccgtggacgccgagcgcatggtcgtgctggccgagcgccgcgaggggttgagcccggccgcgcgcgtcggggaccaggtccggtccttctatttcgccggccagcggctggggcagcacagtcccatcggcaccgaagccacgctcaccggcgccacgcccgaggccctgcgcgcctttcatgatcgctggtatcggccggaccgggccgtcatcgccatttccggcgacatggatccggccgtgatcgaagccagcctgcgcgcgcatttcgccggctggcaggcacggggcgaagcgacggaactgcccgatttcggcaagcccgatcccaaggccccggccgtgaaggtgattgtcgagcccagctccccttattcggtcggcctcgcttatctgcgcccctgggtgttcaacgaggacacgattgccttcaacgaggctcgcctcgccgacatggtggcgctggaactcatcaaccggcggctcgagacagtcgccaccatgggcgcgtccttcctgcaggccagcgtcgccctcgatgacagctcccggtccgccaacgccacttatgtgacgatcgtcccgatcggcaatgattgggagaaggccttgcgggaagtccgcgcgatcatagaggacgcgcggcggacgccccccagcgctgcggacatcgatcgggaattcgcgggcatggaagcgctttatgccgccgcggccgccacctcggccgtcgagggaagcgcccagcaggcggaaagtctcgtcgctgccatcgatattcgggaaacggtcgtctctccgcaggcgcaactggagatcttccggtccgcgcgccgcctgatgaccccggatcaccttctggcctcgaccaggagactgttctcgggtgatgccgtccgcgccttgctcagcctcaaggctgcccagcccaatgcgcaggcgcgcctcgccacggctctccgggtgccggtgcagcctgcccagaatgtgcggctcgatgcccccagcgtcaccatggcctcgcttccggcgctgcccgcgcccggcaaggtggcggcgcgcacgccggtcggcatcctgggcattcaggatatcgcgttcgagaacggcgtgcgcctgctcctcaacgccaaccaggccgagcccggcaaggtgcgcatcagggtgcggttcggccatggccggcagagcttttccccgcgcgagaatgatgcgctctgggccgcccccttcgcgctggcggccagcggcattggcgatctcggccagcgtgagatgacggagctgatgaacggccggcggctgtccttcggcttcgcggtggaagacgatgccttttccctgagcgcggtcagcagcccggaggattatggcgaccagcttcgcctgttcgccacgaagctcgctttcccccgctgggacgacgcgccgctgaagcggaccatcgcggcactggacgccagctatgatccggttcccggctctgcgtccgaggccatcaatcgcaatctcgactggctcctgcgcaatcaggacagccgcttcgcaccggcctcgcctgccgtggcgcgcaccgtgctgacgctcgatcgtttcaaggcgacatgggaaccgcggctcgccgcaggtccggtggaagtgcagattttcggcgatgtcgtcgccgaggacgcgatcgcggccgtggccgccacgttcggggcgctcgagcgccggaccgataccccgccgccggccgaatatcgggtcatgggctttccccgcccggtctcctcccccatcctcatcagccatgacgggcccggcgagcaggcggccgccatcatcgcctggccgaccgggggtggcgtggaccgcatccgcgagagccgccagctcgacatgctggcgcggatcatcaacgatcgcctgttcgagaagcttcgctcgatcgatggcgcggcttacacgccgagcgcctcgagcgtctggccggagaccgcggacagcggcggtttcctcttcgtgcagacccagctcaagcccgaccgcatcccctatttcttcgagctcatgaacgagatcgtcgcggacctggccaacaatccggtgacgcaggatgagctggaccggcaagtggagccagtgcggcagctgctcaaccgggccgcctacagcaatgccttctggatgagccagctcgacggctataccagcgatcgccgcaagctcgcgcttgccgccagcctgtcgcgggatctgctcgacgtgacgccggcggacctgcagcagctcgcgacccgctatctcgtgccggagacgagctggtcggccatcgtcctggcgcggggcatgccggttccgctggtcagcaaggcgatgcccggcaaggccaaggccgcatccgcgcccgccccggcgcccgaggccgcccccgtcacgcactgagcacttgcgcgcgagcgcctgactgaccaaatgggaaaggcatcatcggcgcctgcgccgatgtcctgcccttttccgcgagtgccagcttatgtttatcgagaccgaacagaccccgaaccccgccacgctcaagttcctgcccggcaggacagtcatggcggcgggaacgcgggacttctccaatgccgatgaagcggaagcctctccgctggcgcaggcgctgttcgatctcggcgacgtcacaggcgtgttcttcggccgcgatttcgtctcggtgacggcagccccgggcgtggcctggagcgatctgcgcaccgacgtgatctccattctcctcgaccatttttcggcggacatgccgctgttccggggcggcagcgcccttggcatctcggtgcccccggaggaggaccagcagccgatgccgggcgacgatccggccgacgcggacatcgtcgcgcagatacgcgaactcatcgacacgcgggtgcgcccggccgtcgccaatgatggcggcgacatcgtctatcgcggcttcacgcgcggcacggtctatctgcgcatgcagggggcctgcgccggctgcccgtcgtccaccgccaccctcaagaacggcatcgaacagttgctgaagcattatgtgccggaagtgacggaagtccgcgctgtctgaagaccgctcaatcgcaacgggtcgggggatcttgcatgatgagtgacagggagcgggcgagcgcatgagcggacgcgtgcttgtcattgattgcgcgacccccgctctctcgcttgccctgttcgagggggcggattgcatcgcgggctcgcatcaggaactcgggcgcggccatgccgaagccctgctcccggcgatagccgcgctgcccgatggcggacgctgtgaccgcatcctcgtggatgtcgggccgggcagcttcaccggcgtgcgcgttggccttgcagcggcagtcgcccttggcatggcatggcaagtcccggtggagggctatggctgcctcgatctggtcagcgtcatggcccgcaagcggctggccccgggtacgccctttgccgtcgtcatgatcggcgggcacggcgaactgttctgggcccttgcggggcccgcgacagcaccggacgctggcgatctgctggaggtccgctccacccctgtggccgagctggctgcttccatcgatgttccgctgctcgtcggctcgggcgcgcgccagcttgtcgaggccggcgcgacgggcgaggcctttgccttgctgcctgacgcccgcgagatcggcctgctgtctcaggcgcagcgcagccgcccgccccggccggtctacgggcgcggcgcggatgccaggcctatggagccggccttgcgcgcgggccgggagtgatggcgcctgatcttaccattcgggtcagcatgcaggccaccgatccggacattgcggatgcgatgaaggtgatgaaggccgccttcccgcctcaatatggggaagcatggtccgccccgcagctcagcggcatgatgtccctgccggggtcgctcctggccatcgcgcggctcggcgacatcccggtggggttcgccttgctgcgcagcatcgccggcgaggccgagctgctcctgctggccgttcaccccgatcatcgcggatgcaaccatggcaggcgcctgctcgaccgttgcatgaacgaagcggagggcagcggcgcgaaggcgatgttcctggaagtgcgatccggcaatccggcaatccatctctacagcaaggccggcttctttcagtataatcatcgacccgattactatgtcggcagcaatggtgaacggttcgatgcgctgagttacaaaatcatgctgggacatgattgaacgatttcgcgcctgcctcccttgctctttcaagcattcgacattaaacgataattcggatctgtgctggagagcacagcccagggtaccgcaagaacaatacaactattgaaggattccattatgtcggatgcaagcgcccgcgatgaagtgctcgtcaccttgacctcggatatcgtggcagctcatgtttcgaataacagcgttgcggtttcggatttgccgttgctcatccagaacgtttacggcgcgcttgcaggtcttcagcaggaagcagctcccgcggcacccaagcaggagccagccgtttcgatccgctcttcgatcaagccggactatatcgtctgcctcgaggacggaaagaagctcaagatgctcaagcgccacctgatgacgcattatcagatgacgccggacgactaccgcacgaaatggggccttcccgcggattatccgatggtggcgcccaattatgcggagcagcgccgcaatctcgccaagaagatcggcctcgggacatcgcgccgccgcacccgcaaataagccggaacgatcattccttcgtgatggcgctgccggcccgttcggcagcgtcattctctttggaatttggccgggctgcccattttgacgctttccgcgcggggaaattcggctacacaggaacgcatgacccggacaatcgatattgaagcgctctgcgccgagcgtggcctgcgcatcaccgagcagcgccgtgtgattgctcgtgtcctttcggaaagcgaagatcacccggacgtcgagaagctgcatgagcgcgcctcggcgatcgatcccaacatctcgatcgcgacggtctaccgcaccgtccgcctgttcgaggaagcgggcattctcgaacgccatgatttcggcgacggtcgtgcccgctacgagcccgcgcccgaggcgcatcacgatcatctcatcgacgtcgagaccggcaaggtcgtcgagttcgtcgaccccgagctggagcagctccagcgccagatcgcggaaaagctgggttatcgcctcgtcgatcaccgcatggagctttacggggtcgcgctggatcgcgagcgcaaggactgaatgaggattgcgcgggcgctctggcgcctcgtcctgctgctggcgctggtcctcgcctgcctcgtcccgcatctcattgcccgccgccggggtccgtcccgctggccccgcatcttcctgcggcgtgccggccagattgccggcttcgacgtgcgcatcaccggcacgccggtgcttcacgacgttttcctcgtcgccaatcatctgagctggctcgatattccgctgcttggcggcgccacgggctgcgccttcatttccaaggatgacgtgcgcaccacgccggtcctgggctggctggcggcgcagaacgacacgatcttcgtcgcccgggaaagacggggcgaagtcagccgccatatcgaaagtgtcagggcggcggtctccgcgcatcagccgatcgcgctgttcgccgagggcgggacgggcaacggcaagcacttgcttcccttcaagccgccgctgttcagcgtgctcctgccgccgccccgcaacatcctgatccagccgctgctgatcgactatggcgcggcgacgtccctcatggtctggccggacggggaatccggcatcgccaacgccttgcgcattctgggcgccccggggcgccgcaccgtgacgctgcatttcctgacgccgttcgatccgggcgatcatcccgaccgcaaggctctggcagcggagacccggcggcggatcgcggaggccatggaggtccgcgcacaggcggcttccttggtcggcccatcggctgtataggccccgccatgaccgatcccaagccccagccccggacattccacgtcaagtcattcggttgccagatgaatgtctatgacggcgagcgcatggccgaactgctggccgaccgcggcatgacggcggccgccgagggcctcgatgccgatctcgtcgtgctcaatacctgccacattcgcgaaagggccgcggaaaaggtctattcggacatcggccgcctcaggcgggaagacggatcgcgtccgatgatcgccgtcgccggctgcgtcgcgcaggccgaggggccggaaatcacccggcgcaccaaagcggtcgatatcgtcgtcggtccgcaggcctatcataatctgccgggtctgatcgacgacgtgatcgcgggacgagacgcggtcgacacggacatgccggccgcctccaaattcgatgtgctccccggccgcacgcggcgcagcagcccgaccagcttcctcgccgtgcaggaaggctgcgacaagttctgcacctattgcgtggtgccctatacgcgcggggcggaagtcagccgctcctggagcgccattctggacgaagcgcgcgcgctggtcgatggcggcgcccgcgagatcactctgcttggccagaatgtgaatgcctgggaaggcgaggacgaagccgggcggcggcaggggctcgacggcctcatccgcgcgctcgaccgactgccggaccttgcgcgtatccgctacaccaccagccaccccaacgacatggccgacggcctcatcgccgcgcatggcgatgtggagaagctcatgccttttctccacctgccggtgcaggcggggagcgatcgcatcctcaaggcgatgaaccgcagccacagccgcgactcctatctgcgcctcatcgagcgcatccgcgccgcgcggccggacatcgccctgtcaggggatttcatcgtcggcttccccggcgaaaccgaggccgacttcgaggagacgctctccatcgtgcgcgagacggcctatgcgcatgccttcagcttcaaatattcctcgcgccccggcacgccggccgccgacatggacggccagatcgcgccggacctgatggatgagcggctccagcgcctgcaggccgcgatcagcgccgaccagctggccttcaatcaggcgactgtgggcaagcgcacgaccatcctgctggagcgcaagggccgccaccccggccagctcatcggcaagtcgccctggctccagtccgtgcatgtggaagcggccgacgcccgcatcggcgacatcatcgaggtggatatcgtcagcgcaggaccgaacagtctcggcggcgcggtcgtggcgcggcgcgccgcctgacgggaatgcaccccgcgttcgggcagaaactggcaggccgcgattatgtcgagcggcccggcgcctatgccttcattctcgacgccgaaggccgcctcgccctcattcgtccgcaggcgggacgccatttcctgccgggcggcggcatcgaggccggggagacgcccaccgactgcctgctgcgcgaaatcgtcgaggaaatgggctggcgcggacgagtgaccgccgaactgggtcaagctacgcttttcacacagggaatcgacgggcgctgctggaccatccgcgctcattatttccgcgccgatctgatcgagcgcctgcccatggatggggagcacgactgcctctggatggcgccttcgcacgcggcgccgcttctcacccgcgaatcggatcgctgggctcttggccggttcctgctgggccgggcggactgaggtccggtccgacaaggccctcgggcttccggcaggtcgaaacggctgaaacgaaggggggcaagggacggagtgcggtcgccgacaggcggttcccacaccgcgccgcggcctggacgtttacaaagacgaggaagcatccgcaggcctgccatggcggcggcgccttgtcctgggctctgcctgttgcgccgggccctgagcaacaggcgcggaaacttgcgtttgactgtgatgcgggatcgtgaaacggcgatgtcgtcaaaggagaatgcgatgcccggcctgcgccaagatatagatcccgaaggccttctcgaatattccgtggtcttcacggatcgctcgctcaatcacatgagccagtccttccagcaggtcatgcgcgatattcacgcgatgctctgcgaggtctacggagccgagcgcgccgtcatcgtgcccggcggcggcacttacgcgatggaagccgtggcccgtcagttcgcgactggccagcgggtcatggtgatccgcaatggcttcttctcctatcgctggacccagattttcgaggccggcggtattcccgccgaggaaatcgtgatgaaggcgcagcggcagggggacgcggcagacgatcccttcgcgccgcctcccatcgaggacgtggtcgcccgcatccgcgcagagcgtcccgccctgctgttcgcgccgcatgtcgaaacggcctcggggatcattcttcccgacgactatatgcgcgcgctcgctgacgcgatgcatgaggtcggcggcctgttcgtgctggattgcgtcgcatccggctgtgtctgggtggacatggcaaagattggcgtcgatgtgctgatttccgcgccgcagaaaggctggtccgcccagccctgcgccggtctcgtcatgatgaacggggcggcgctggaccgttgccgcgccacaaaatccacgagcttcgctgcggatctcggaaaatggctgacgatcatggaagcctatctgaacggtggccatgcttatcatgcgaccatgccgaccgacgcattgcgtgtcttccgcgacgcgatggtggaaacgaaggcaatcgggttcgatcggctgcgggatgcacaatgggcgcaaggcaatgcggttcgcgtcatgctggccgtgcacggtttgcgttccgtggcggcgcccggttttggcgcgccgggcgtcgtggtgtcctatacgaatgatccggcaatccagaatggcagccgcttcgcgccgctgggtatccagatcgcggcgggtgtcccgctgatggtggacgaaggcccggatttccagacattccggctcggactgttcggactggacaagctgaccgacgtgtcggcgagccttacccgccttgaaaacgcgctcgaccagattttcccgccgtccgcgagatcgatttgagattagcggtggaaaggcgccggtagaacgggcatcatgggcattcgctgcaccgcgcgccgataatctcccgaaagcaccgtctcgcctctttgggcgatacgacccgcaagccggcgggcaagagcagaacacaaaaattcagggtcgtgcgcgcatttatgaaattatccagattgttcagtttttccggccacgatcttgccatcgatctgggcacggtgaacacgctcgtccatgtcggtggcaagggcatcgtgctcaatgaaccttccgtcatcgccatcgagaccattgccggcgtctcccatgtgaaggccgtcggggacgaggcccggctgatgctcggcaagacgccggaaggcgtgaaagccctgcgccccctgcgcgatggcgtgatcgccgatttcgacgtcgccgaacagatgatccgccgcttcatcgacaaagcgctgggcggcagcacgcggctgcggcgcaacaacatcatcgtcgccgtcccttccggttcgaccatggtggagcgccgcgccattcgcgacgcgacgtccaacgccggcgcatcgcatgtgcggctgatcgacgaatccatggcggcggcgatcggcgcgggcctgcccgtgacggaaccgatcggcgccatggtcgtcgacattggcggcggcaccacggaagtcgcggtgctgtccctgagcggcattgcctatagcggctcggtccgcgtcggcggcgacaagatggacgaggccatcgcctcctatatccgccgccatcacaatctcatgatcggcgaagtcacggccgagcgcgtgaagatccagatcggacgcgcgacgatgccggtgggcaccggcgaggcgatgtccgtgaagggacgcgatctggtgaatggacgcccggcggaaatcgagatcaacgaggcgcagatcgccgaggcactgcgcgaatcggtggggcagatcgtcggggcggtcatgaacgcgctcgaggaaacgccgccggaactctccgccgacatcatcgatgaaggaatcacgctgaccggcggcggcgcattgttgcgcgggatggccgatgccattgccgagcggaccggcctgccggtgaagatcgcggacaacccgctgatgtgcgtcgcgatgggcgcgggcgttgcgctggacaacgccgtctatgatggcgtgctcgccaccggctgacactcttcactggcgctcggctggcagcgcctgaacaggaaaaggcatgcggcccgtttcgaaccgcatgcctctttcataagcccgttatcgggaagtgccggaccgtgaagcccggctaccccggggttcagaagcggtaggccacgcccgccagcacctgatgacgctcgaacttatagtcctcgccgccaaggtcgccatagcgatactcgacgcgggccgagacattgtcgagcagcttgcgctcgacgccgccgccgacgaaccagccatcataagtgcgcttgtcggtcagcgtcgcggtgcccaccgtctgggtgaagcgcgcccgattgttggcatagccgccgcgcacatagagaagattattctcccccacgacatagccggcacgggccgacaggtcgaaggcgtgcagcgggttgatcgaggcgttatcgggaccggaggggccgatgcggtcgctcgcgcccagcgagaagccggcttccgcgccgaggacgatgttgggcgccacctgatagtcatagccggcgaacacgccacccacgacggcatccttgtcatcattgatggcgatgtcgtggttccatccggcctgaacaccgatatgcggtccctggaaggactgggcgagagccggggcggaaacgagcgcggcagcggctgccccgacgagcatgaaacggttcatattgatttcctttctttttgccgggtccgggccgcctgaccttgaaatgggggcggctctcccgatcttggggagtgaacaaacaaccttttcgttcggaggccgtgccggatcagaatgggcgatacgcccgctccggtagaacccctttctgtactgacaggtataataacccggatcgggccgcgcaagtatatttttgtaccgagcgatatttttccgccaagcgctcttccagtcccggccgctctccgcctccctcacccggcgacaccctggaaacaatccgatggacttaccccttgtggggcagccggtccctctggcatgaaggcggagatgacagcagttctccacgcgccccgcgcaatgagtcggccccgtgcctaagcgtcacacccgggcagaggccggcgagaagggccgtctcgagatggtgttcgagaagccttatctgctgggcgcgctgttcggcgaatatgaccagaatctggtggccatcgaaaatcgcctcggcgtctacattgccgcgcgcggcaacaagctgcagatcgagggggacgcggaagccgccgcccgtgcccgcgacgtgctacaaggcctctacaatcgcctcgccgtgggccagacgatcgacagtggcgcggtggaagccgtgatcgccatgtccgccgaaccgacgttggacggcatcatccgccatgacgtctccgagccgcccaaggtgatgatccgcacgcgcaagaagacgatcgtcccgcgctcggccaatcagggcgtctacatggaagcgctggggcgaaacgacctcatcttcgcgcttggccctgcggggaccggcaagacttatcttgccgtcgcgcaggcggtgagccagctcatcaccggatcggtggaccggctcatcctctcgcgccccgccgtggaagcaggcgagcggctgggcttcctgcccggcgacatgaaggagaaggtcgacccctatctgcgtccgctctacgacgcgctttacgatacgttgcccgccgagcaggtggaacggcgcatcgccagcggcgagatcgagatcgcgccgctcgccttcatgcgcggccgcacgctcgccaacgccttcatcattctcgacgaggcgcagaacaccacgcaggcgcagatgaagatgttcctcacgcgcttcggcgagggaagccggatggtcatctgcggcgacccccggcaggtcgacctgccgacgcccggcatctccggccttgccgatgccgtggagcggctggaaggcatccagggaatcgcgaccgtgcgcttcaccaccgcggatgtggtccgccatcccatcgtgggccgcatcgtggaagcttatgaagggcgcgatgcttgacgtcatgatcgatgtcgggccggactggcccgaaggcacggactggaccgcgctggccgaccgggccgtgcgcgcggcgctcgcgcagacaaccgacgcccgcctgatcgacgcccgtctgcaggtggaagtctccgtcaagctctcggatgacggcgaggtgcgccagctcaacgccgcctatcgcggcaaggacaagcccaccaacgtgctgtctttcccgatggtccagcccgatctcatcgaggcactggccaacaccgacgatggcgaagcgctgctcggcgacatcatcctggcgcgcgagacctgcgcccgggaagcgagcgaacgcggcatttccctggaaagccatgccatgcatctcatcgtccatggcacgctccacctcatcggccatgaccatgaggacgacgtgcaggccgagaccatggaagctatcgaaatacgcgcccttgaaacactgggccttgctgatccatatggggaccgggagcgcggcgatgcccgccccattgatgaaacagggacctgaccagaccaatggcagaaacagccacgcccacccccgccaaagagggcgagagtagcagcgaaggcggacgaatatggcggggcctgcgggccctgcttttcggagacagcggcggcaccaatctcaggcgcgaacttgagaccgtcatcgagcaatatgatgagcaacagcaggaaccggccgcgttcccggccaagggcgacctcaccccgctcgaacggcagatgctccgcaacatgctgcatttcagcgagcatagcgtggacgatgtcgccgtgccgcgcgcggacatcatcgccatttcccaggacgccagcttcgcggagctgatggcgctgttcgtcgaggccggccacagccgcattccggtttatgaggatacgctcgacaagatcacggggatgattcacatccgcgacgccttcgccatcctggcgcgggccgacgcgcatcccgagagcctcgaaggcctcatccggcagcctctttatgtgccgcagagcatgggcgtcctggacctgctggccgacatgcgcgcgaagcgcacccaccttgccatcgttctggacgaatattccggcacggacgggctcgtcaccatcgaggatctcgtcgaggagatcgtcggcgagatcgaggacgagcatgacgaggcacccgaagccatgctggtgccactcgaagacggtctgtgggacgctgacgcccgcgccgagctggatgatgtcgccgaggcgatcgatcccaagctggccgagatcgactccgacgtcgacacgctcggcggcctcgccttcgtcatcgccggcaaggttccggcagtcggggatatcctcatgcatgaggaaagcgggtggcggatcgagatcatcgaaggcgattcgcggcacgtcacgcgcctgcgccttcatccccccatacgcatcgaggcggaatcagcggtctgacggccggatttcagggcgcggagatcagttcaccctgccagatcgatcgtgcgggcggtgcgtaagtgctcatcgccccctcgagacccagctcgcccagcagccgcgccagccagcgggcatcatcctccgcgcggtggcgacgggcacgctgcatatccgcttccgccatggcgcggtggagtcgttccggatctatgtcgtgaaaggcacgcagatcggccaggcaccgcacggccacatgatcgggctcgccggcggcccggaacaggacgcgcgaccactcatcgtcgaaatagctgtctgcgatcacttcatatccgccgaccgcggcccgcaaatgccgtgcaacctctgcgacgtccatgccttcgcgcgccaatctctcccggcttatgccgtggagggtttcggcctcctcgctccactgccagtcgcgccaggaagcatgcggcttgatgagccaggaccggctccaaccgaaatccgtggcgatgcccacttcaatcggaaatgagcgaccatattgtggcaggcaggatgcctcgaaatctatcgctatgaagggcatgtgctttcctctggcttacgggcagccggtcccccggtgccgagcccccatcctctcttgtcactcgcaggacaggccgctgccggctctgttccattgccctgccagtttcggctgtcttctaatgcccttgcgttaagatttggcgtcaaaaaacgaaggcgcgggacgagcccgcgccatctcctgttcgaccatatggttgcggcctatgccaatgcaagaggcccgcgaagcctgatctgctcgggacagagcccaatggcatccgcgagaagcgatccggcggctgtcgcgagccggacaccataatgatcgcgcggcagggaaaccgccaatgcccagctttcgcagcccgccccatagcaggccgtgacccgtagagccgacccatcagccgccgcgctgaagggctgggatgcccagctcagccttgtggcttcgccgctgcggtctatcttccactcaccctcggccaccttggcggcaaggatcaccaatgcgattggaatgccggccttgaatgcacggccgaggcgcccttccggaatatggctcgccacgtcagtcctcctctctcagacgcttcgccgctccgccctttcggcaaggcccgacgccgcccgcaccttccctgtcgggacacgcgactaatgccgcaccgcttgctgctgcatgaacgagcaggatagcggaaatcacatgacaatcccgccagcccggcgggctggcgttcagagcggcatcaaggcgccgacgatctgccgttcttcctggcgcagcacaccccaggcccgggcggctgcccggctgtccatggcttccacgccgatgccgcgcgcttcaagcgctctcacgaaggcacgcggcggctgcaccagacgggcccccgtccccagcagcagaaactcgggcgccggatcgatgtccagccactgccccagcatcgtcacgtccagcaggtcgggatgcgccggcgcatcccacgcggcgaccccggacggatcgatgagcaggcccccggaaaaaacccgttcgcccacacgaaagcctcgccccgcgaagccggtgatgacggggccagccggaatctcctctcggcgcatttccatgagccgctctcccgcccgcgccgcgcctcagcgcggcggcatctgctcgttgacgctgatccgctccgcgcccgcaatcggcccgccggccttcgccacgaagctttccgaaccgaccttggtccacacaaggatcggcgccgacatgtacacggacgaataggtgcccacgaagatgccgaacagcatcgcggcggtgaatccgaagatcacttcaggccccagcaacagcagcaccacgagcgtgacgatcatcgtgagcgaggtcatgatggtccgtgccagcgtctcgttgagagagagatcgagcagctcgatcaaacccattttccgatacttgcgcagattttccctgacccgatcgtaaacaacgatcgtatcgttcagggaatagccgatgatcgtcagcagcgccgccacgatgttgagattgaactccatctgcgtcagcgcaaacagcccgaaggtcagggcgacgtcatggaacagcgcgaacaatgcgcccatgccgaactgccattcgaaccggaaccagatatagatcgagatcgcgatcatcgcgaagaacatcgcccaggcaccggtgctgaacagctcaccggagaccttgccggacaccgtatcgacgctgccgaacacggcatcgggatgcgctttcaggatcgcggccttcagccggtccgatgcctggttggccgcatcgtctccgccctccggcaagggcgtgcggatcgacacttcattgggcgcgccgaattgctggatgttggcctcgccctgcacgaccgcacccactgtgccccgcagggcatcgagatcggcgggctgggagaaggtgacgcgcatcatctggccgccgacaaagtcgacgccgaggttgaggccgcgcgtggccaccagcgcgatggatgcgatgatggacaggaagctgatcgccatcgcgatcttgcgccacttgaggaagtggatgttggtgttgtccgggacgagtttgagcagacgcatctttccggcccctcagatattcagtgtcgcgggccgcgagcgcagccagaaggacgcgaacaggcgtgtgacggtaactgccgtgaacaccgacgtgatgatgccgatggtcagcaccaccgcaaaacccttgatcggcccagacccgaagtagaacatcagggccgccgcgatcacgttcgtggtgttggcgtcgaagatggcgcgctgcgcttccttgtagccggtctcgatggtctggatgatactgcgcccgcgccgctgctcctcccggatgcgctcgttgatgagcacattggcgtccaccgccgcgccgatcgtcagaacgaagcctgcgatgccgggcaaggtgagcgtcgcgttgaagatcgccatgacgccgacaatcatcaggatgttgaagaccagagcgagattggcatagacgccgaagcggccatagaccgcaaccatcagcaccagcaccgtaaccgtggcgaccacgcccgccaggacgcctttgcggatcgaatcggcgcccaggtccggcccgaccgtgcgctcttccaccaccgtgagcttcacgggcaacttgcccgagcgcagcgagatggcgagctggttggcgcttgcgacagtgaaattgccgctgatctgcgcggaaccacccaggatcggctcgttgatgttcggcgccgacagcaccgatccatcgaggatcatggcaaagggcttgttcacattctgctgcgtggcgcgggcaaacttgttggcgcccgatccattgaagcggatgctcaccacaggcgcgttggtctgcggatcataggcttgctgggcgtcgatcagttcgtcgcccgacaccatgacctgacgcttgacggcaatgaccggctgacccagcggattctcgggataaggcaggatctcgctgccgatgggcgcgatgccccgggcgagatcggccggattggcggtcgtgtcgaccagcttgaattcaagcttggcggtctggccaagcagatccttcagcgctgccggatcctgcaggcccgggacctggaccacgatacggttgctgccctgacggatgatggtcggctcgcgcgtgcccatctcgtcgatgcgcttgcgaatgacctcggtcgccacctgcatggcgctctcgatggcgttggcgacgccggcctccgtcggcgtgacgacaatggtgttgccgtcgcgcacttcgacattgaagtcacgctggccggtcagccccgcgccctgcgtgagcggacggatgcgctctacggcggcatccacttgcgacgcattgcgaaccatgaagctgagttgattgttccgcgtcgacatctcgccgatggcgatgcgtgcatcgctgcggcgcagctcggtgcggatcatctcttccatgttctggatgcgctgcgacgcgacatcctgggtgctggcttccaggaggatatggcttcccccggaaagatcgagccccagattgacccgggcctgcatgaagcccggcaactgcgccaccacccgatcgggcaggaagctgggtacggcgaagaggcagccgatcacggtcgtcagcgcgacgagccagatcttccagcgcggaaagtcgagcatgggcggctcagtcgttcgcgggcttggccgtcagggggtcgacgacatcgctcagcgtcgccttgaccgccttcaccttgatgccctgcccgagctcaacatccacatagacatcgtccacgcgcaccaccttgccgacaaggcccccaccggtgacgacctgatcgcccttcttgaccgcggcgaccttggcgcggtgcttcttcatctgctgctgctgcggacggatcagcaggaaatagaagaccacgaagatcaggatcagcggcatgaagttgaggaaggctgccatgccggagccagtggatgcgtccggcgcagccgaagcgagagcgtatatggtgaacattgcggtccttgagcagcgcaatcatgcggatgggagaacggatcggccggtaaatgaggcgaccgatcgcctcgttcaaggccgcgcggctagcatatcccctgtccgcaggcaaccggcatcgctattctggacactgctgccggcatgggccgcatcgcgtgcgattcgcccgtccgaagccgtttcggggctcatcgaaattgtaaattagggcgtgacaggagggggttgtcattgtcacatagcatcatgtcgaagcccgaagtcatcacccgcctgaccgagcggcaacgcgcctgcctggagcttgtcgccatgggcttcacatccaagcaaatcgcgagaaagcttgggatttcccactccaccgtggacaatcatatcctggcggcgacacagatcctcggcgtagcggatcgccgggaggccggacgcctcgtcagcatggctgggcaggaattgcctaggcaggcggagccccttaccgaacacgaaaaatcctccattgtggacatgcaggaggcgttgcagcagccgagacacacagggctgaaattgctgccaccggttggaggttcgttgaatgagcagtctctggggaacaagacgatccagattgtctcgctcgcgtttctctccaccctggcggtcatttccatggctctgctgatttcgggcgcattcaaggccttcagctagttcacgggttcactgcatgacagcgcagcgcgactgcgcgaggaggagctatgttcaagatccaggaaaccaccggcctcgtcgtcgccgacgataccaagagcacgatcacggcgattgatcgcgccatcctgtgcaagacccgcctcgccagttccatcatcgaggctagcgaacagtccggccttcccatggcgcagagccagaagctgctcgaaggcatggcccgcggtttcgatcatcttgtcgccggacgcggtgacatgctctccgtggtgcgccacctcaccgcgatcaagggcggaagctcgctcaaggtcgtcgacttcggctgcccggatggcctgggcccggatctcgccaagcccgccgtcaccatcgaaaccgcccgcgtggactgaagcagtttagacggcagtaccccaccctgccgtcgccagacaggattgcgacaggagcgaacgaaccgtgtcaatgctgatcgcaatcctgttctggttcctctgcctctcggcctgtgcctatgcccttgtgctgggcggctgggagggacgctggacgacattggtcgttctgctcgccgctctgggcaccatggcggtcaaccgctggaccagcgcgcaccaatatgagaccttctgggcgagcaccaacatgatggtgctgttcatcgatgcggcgacattcttcgcgatgttcgtgatcgccggcgtcagcgatcgctggtggcccatctgggttgccgcgttccagctcaacagcgtcgtcgcccatttcgccaccatgatcgaccccgccttctcggcccttgtctaccagggctatgagggcttgtgggccatccccctgctgctggtcatggtactcggcatttatcgagaccggatgtggaccgcacgatatggcctcgcgtgaaacgggtgtgagcggcaacgcctcgctgcccttcctcgagtcgatccgtcagcaggtcgcgcagatcccggctggaagccacaccgaggacgggctgctccgcacgggcatcgactttttttccgccgcgcgcattttcgtcaccttcaaggtgaagctcgccgagcattttcccgaggccatgccggatgagacattcgactttctcgtcgacctgatggtgcacgagtggctcagccggcgcatcggtgcgcagcgccctgccgagctcggcctttcccgctccgcctcgctcagcccgcgcatccagcacgcgcttgcgctggggctgatcgcgctggagatggaccccgccgccgacgatctgcgcatcgtcaccctcacccgcagcgcgcgcgcccggctcaacgtgttcttcgattatatggcgagctacatctccgcgctgtaggaatgccggaacgccagggagcctgatacggcccgcacgacgtcccccggaggagaccccgatcagcaggcaccccgccgagggaccgactccccggccggaaaagtggcgcccgaaaccgctccggccccgcgtccgcaaagccatggcggcccgctcccaaactccgcgcaccgcacgccgacacagaccttgcaacttgcgcgcgatccgcttaggaggcgccctccggtcgggacgtagcgcagcctggtagcgcatcacactgggggtgtgggggtcggaggttcgaatcctctcgtcccgaccaatatttcagccccttcttgcttcgcgcaggaagcggcgttttcgcttcagcagccacatagccagcacggtgcgagacttcgcgtcaatgtcgctagatccaccgatcagctatgaaggaaccttggcgcactcgcagtgctgtctggaacatgcagaattgatactcaggcgcgtggctcacggagccgctaccttccggcaggttccgcctttcgcacggtcggcgtgtcgctctcggcaacagatcttcctacggaatggtccgtcgtgaattttatcgagatctcgttggtctgtttcccggttgagggaagccagttcggtccgatcaaagtcgcgccaagcattatcgcgtagatcatggcggtatgcccgctcatcattcccgacaaacacctgcgcatgtgaaagactgggctaaccacagtgcgcgatgtcatccgagctaactttctatgaaatcctgctcctttaaaccatgtagcgccccaatgaacatcgggccccatgggaagccagttgaagctcatatcgcgaaaacggcccgatagctgaggcgatgcggcttttgccctgctgccgcgaagggtgtcttcaacctgcctcgcgcgatgaataaagacatattgatagcttttcgcattgccttccatgagccagaaggcgccaatcgaataggccgctaaagtaaatagctccggcgtattctgagtgatagctaaggtcgcaatcccgctgacaacagttatcatccatgaccttatctgaaacagaaagccatcgtagcgagcaataccggcctcgcagagatcaagctccttgaacagattttgtctctcttcgctgtgcgcttcaccttttaactgctctgacataccgcccccacgcgctgcttccagacgtggcatgttcggctcaagagaacaagttatcaaccgacaaggctcagcgcgtggaagagagcgatcatcactgatcgtatagcccagcccaattgcccctaaagcaccacccgcagcgaccaaatcagccgctccccgacatgccggtcgatatggggcccttccgggtccaccgctccgatgctggtgccggaatagcgcagtccggtcgccagccgtcccatgacatattcgagaccgacagcatgatcccaatagcggccctgtggcctgagccgcgcggcgcgcatggcgtcgtccacgcgtcccgatgaccgaccgacatggccgtagatgctaaggggggtgccgggcacgcccatgtccgccgcgaggctgagatagagattgtccccgccgatcgagtcctgcggaggagcatagctcgcgccgagatggaaccgcgcggggccgatatcgtagctcaggctaccgtcaccctcgacataagcgagaccggacgcgccgggaaagacatgtcccatcgcgcccagcgagagcatccatgggccaagatcgcgccgatagcgggcgccaagatcgagcccggcatccgcgccgccatgccgccggctctgccgcagcgcggtggcgcccaggccgatttccacgctccggctcaggtcaagcgtgacattgccctcgaccgccgcctttccgtcgctccaggaaaggccccggcggcgatgatcggtcgccacctcaagccgaaaggagggatcgagacccgtctgcgcgtgcgccggcagggcaggcagcagcgacgtgccgccaagcgcggcaagcagcagcgcgccgcgccattgacggatcatatccctccagctcgcgtcaacgcattgccagggcttgcgccgcgcgaatctctcccggcaggttggcccggtccgcttcggccatggccgtgatcttgtcccgggccttctcgatactcgtggcaatctgggtctccacatagtcgcggcggccggcacaccggccgggcacctgcccctcgacacgatgaccatcgccggcaagccgccggacgagcggcgcggtgtcccggtcccggcggatctcccggtcgagctggaccgtggcggaccacacgcagcgctggttgccgggccgcgagccgggcgaaatgccgatcgtccgcatcttcgtcgtgacggtctggcgatagttcacatgataggtcaccccctcgtgatcgacggtagtctgatgcacgggggcactggcggcgaccgcagtggcgatgacaaggctaagcatcctgttcctccttcttcgggatgatactgcctaaattttgagcaattcctttcggagatgctcaaattaaaggcacacccctcaggtaaggccgccgtctttccggattgtttccagaacgtaacgttggctggcgggaggtcaggcgcgttccatcaggccttcgacaagcccttcgaacaggcggcgaccgtccgtgccgccatgggccgcctcgatcacgcgctcgggatgcggcatcatgcccagcacattgcccgcatcgttgagaatgccggcgatatcccgtgccgagccgttgacgctctcgccgtagcggaaggccacccggccctccccttccagccggtcgagcgtggctgcatcggcgaaataattaccgtcatgatgggcgaccggcacagtgatgcgttcgcccgcctcgtagcggctggtgaagatgctctggctgttctccacggtcagcgccacgtcgcggcagacgaagtggatacccgcgttgcgcatcagcgcgccgggcagcagtccgctttcagtcagcacctggaagccattgcagacgccgagcacataagtgcctttcgcggccgcctcggccaccgcctgcatcactggcgagcgcgccgccatcgcgccggagcgcagatagtcgccataggagaagccgcccggcacgccgatgagatcgatgccctcggggagctccgtctcgcggtgccagaccatcacgggtttcgtgccgctgacggcctcgaaagccacggcaaggtcgcgatcgcagttcgatcccgggaagacgatgacggcgcttttcatcgcaatagctccctttcagcgcggctcagccgaccgcctcgatccggtagttctcgatcacggtattggccagcagcttgcggcacatcgcgtcgatgtcggcttcgctggtcccctcggcgagatccagttcgatcagcttgccggcgcgcacgtcattgacgccgccaaagcccagcccttccagcgcatgctggatcgccttgccttgcggatcgagcacgccggacttcaaggtgacgaacacgcgggctttcatgggggcgagtcctctttcggcttgcttgagcggatgccgcagcccctagacccggctggccgcgcccgcaagggggtgacacgggaaggcgccggatgggtgccgccggaatagccccggcatgaggcatctggccaccagccggcgcgctcagctcccgtccaccgcgatgcgcccgagcgcggggtcatcagtgaagaaccgatcgacaccgagcgcgagatagcggcggatctcggcgatcgatcccgcttcgttgcgggcgtcgtttccggccccgtcgcgcagttccagcggcaggaagcggttttccggccggaaggtataggcacccaccagcagcccggcctcatgcgcgtcgcgcaccagactgctgggctcgcccagccgcccctcggcatcgagcgggatcagcatccggctggagggggagacagtgtcggcataggccgcaatcgcacgcaagcccgcaggcgtcgccatctcgccataagtcagcgagccgccggccgccgcgatatcggcaggcgtctcgtcgcgttcgccgaggagttgcatcagcctgatattggagccgcgcccgatccgctcgcgcagagaacgtagattgccgatttcgaaggactggatctcgacgggatgccgccggctctgctcatgtgcggccagcgtggcgagcagccgatcctcgatcggcaagccgatccccgcgaaataagtggaatgcttgatctcgggcaccagtcccacgacgcggccatgcgcggcgccttccgtcgccgccagctcgatcacttcgtccagcgtgaggatggggaactggccgtcatatccccggctttccgggcgcaggtcgcccaggcgctcgatggtgcgcagggtcttgagctcggcgagcgtgaaatcctcggtgaaccacccggtcacgctgtgtccgtcgatccttttggttgtgcggcggcgggcgaattcgggccggctggcaacatcggtggtcgacgcaatgtcattctcatgccgtgccacgagcacgccgtcggcggtgatgacgatgtcgggctcgatatagtcggccccgtcggcaatcgccttggcataggcgcccgcgctgtgctccggccgcagggccgagcagccacgatgggccaggacgagcggccgcgtccgccccggcgctcctgccaccctgccgccggccggtgcagccagcgcagccattccgcccaggaccatggcttgcctgcggttcagcacatccgttcgctctcattctccggcgcgatggccatctcgcggctcctgccatcgcacgacgtcagctttgtgacagcgtcctccgccagcggatatggcctgcgtctagcggatccgataataatccgcgacccgatcgagcgcgaaaccgagcacgagcttgccggcgcgggccggccagcccagcgtctgctcagccgccgccagactctcgcaagcgcaggccacgcgccagaggatgtccgcaaggcccggccccgcggcggccagagcggcgttcagccgctcgcgcgcggcgatctgggtcatcgaccggtccgccccgccgggcgcagggcgccggccacgggatggcgccgccgccatatcccagctcatcgtcacccgggcattcatggccgcacgctcccagtcggcgcgaatggcctccgctgctgcgaactggcggctcgaaagcatccggcgcgcatacagccagctcgtcggcgattccccgagattgatcgtcacgacatgcggcttgccgtcgggaccttccacgcgtctttccaccagcttctgggccgcgctgcccgcttgcggaactttcttcacatgtccgtttccctgctttgcttgtaccgccatggatggtctccttccccgattcgggctaccccattgccatggcgatggaaatgtaggacaggctaaccgttcaggttacctggagactggcacgatgattacccgcattcgcgaggtccgcaaggcgcgcggcctgactttggaagaagtgggtgcgcgctgcgaaccgccgaccacggcgcagacgatcggtcggctcgagaccggcacgcgaaccgtatcggtgaaatggcttaaccgcatcgccgcagcgctggacgtgcaggccagcgatctggtggacctgcccgcgagcgagaaagtaccggtggcagccctggtgggtcccgatggcgccggcgcgccggcccgtccgctcacgctcgtgccacccaccgtgccaaagggcgccctcggcatccggatgaccgccgcccttggcgattatcgcgcgggggatgaattgtggtgcgagccactgccgcccgagcgcttcaccgaagcgctcaatcgcgacgtcctcgtgccgcgcccggcggggcgttttcttttcggccgcctcatcggccgggatggcatgatgcttcatctgctcccgcttggcgcgggcacccggcagcaggtggtgaacgatccggcctggatcggcctgccggtgcgcctcatccgaagcctgtagcaaggccacgctcccgggcattgcgagaagcgtcacccgcctctatcgcacccttgatgtccccgcgccgcgccctgacgcctcatcggctcgtgttggccctgctgctcgccatgatcgggctgcaggcgatgccgagcggcgcggcgactttccagccccgccagggctccgccttcagttccgccactctcgatgtcgcgctggtcaccgttacccggcgcatcgccgagacggccgcgccggcgctgccgcaccctcagccattgctgccgtccttcgtgcaagtcacggctgccaccagcccgccgtccgtcggcgcgccagcgccccggcccgcctccaccggcccaccgcgccccgcaatccatgtcgtcctccatgcgccgagagcgccgcctctcctctgagttcccgccccgcgcctgttccgggcgcggtccagctttctgaactcggaagaatcgatcatgcatgacactgaattgccctcctccgggagcgccgagcggcgcacccggatcgaaacgcttgtcggcgcttatcccgacctcgcgcccccggagcttgacgagctgcttcattggtaccgcaaggaagcctccgcgctcgaagtggcgctgctctccgcccgcactgacatccgcgccggctacgcccgctttttccgcgatcatgtcgatcgggtctcgtcccgcgatctcgtccgggcggcgctgttcctcgggctgagcggggcctttgtctggggcttctgcgtgattgcgctggcccggctctgacagacaagggcggcgccgggcacagcctagcgaacccggtcgccgcccatgcacaagcagattgcatcggcggccctaatgccttcttcatgggcggctgctaggcaagggcgccatgacgctgcgcgtgctcacgctctccactctgtttcccgacgcgacccgccccaatttcggcgtgttcgtggagcggcagacctgcgcgctggccagccggccgggcgtggacgtcacggtcctcgcgccgctcggccttccgccatggcctgtctcgctccacgcggcatatcgcgcgcgccgcgccctccctgccgaggagcaatggcagggcctgaccgtccacagaccgcgatttcccatcgtcccggccattggcgggcgttggcacccggccctgatgacccgcgccatcctgcccctcgtccggcgcctccatgcggcgcggccgttcgatgtgatcgacgcgagctttttcttccccgacgggccggtcgcccgccggctctcccggcagctcggcattccctattccgtgaaggcgcgcggggcggacattcatcattggggtcgcgatccggcgacagcggcgatggtgcgggaagccgggcgggacgctgccggtctccttgcggtcagtgccgcgatgaaggcggacatggtggcgctgggcatggagcccgacagaatccgagtccactataccggcgtcgatcaggcgcgtttcacgctggccgatcgcgcgtccgcaaaggccgcgcacggcctttccggccccgtcgtcaccgtgctgggcgcactcatcccgcgcaagggacaggcactggtgatcgaggcactggccggccttgccgatgtcacgctgctgctcatcggcgacggcccggaccgggccgctttgagcacgctggccgggcggctcgggatggcggcgcgcgtgcgctttctcggcagcgttccgcacggcgatctgccgggctggctcgccgcgagcgacatcatggccctgccctccgcttcggaagggctggccaatgcctgggtggaagcacttgcctgcggcgtgccgctcgtcatcagcgaggcaggcggcgcgcgcgaactgctcgaccggccggaagcgggtcgcatcgtcccgcgcgaacccgaggcgatccgccaggccatcgcttcgcttctcgccactccgcccgatcccgcagccgtgcgcgccactgccgagcgcttcagctgggacgccaatggcgcggcgctggaagcccatctgcgggcctgcgcgggaaagacagcaggcgaatgaaaggcatcccgaaaggatgctcagcccatcggcatcgtccataccgcgacattgccgaacatcaccatggccgccacaatcatcagccagccgcgcttcgtctcgccttttgccgcgatcaggtagatgccgccgatgccaagtgccaggccggccagcatcaggatggataggatcgtcccgctcatggcgctgcgctagatcattttgcggcccggcggaagcacctcccgctgcgggccggggcgcagacgcgcggggcaccggcgcgccggcaccctcgacctccccgagcacgtccgacgctctcgggtcgcaatcggcagtggcattcctccgagcgcgacactagatagcgggccaatcgcgactcaccgctctttccggtcgcgcctggggaaacaggatcatgcgcatcgccatcgcttccgaccatgccgccgtggcgctcaggacagcccttgccgactggctgcgcgaggcgggccacgaggtcgcggacctggggcccgcagagggcgagagtgtcgactatcccgattatggctacaagcttgccgaagaagtcgctgccggacgggccgagcgcggcatcgcgctgtgcggctcgggtatcggtatctcgatcgccgtcaatcgccatcccgcctgccgctgcgcgctcgtgtcggagccgctgtccgctcgcctctcgcgcgagcataatgatgccaatgtccttgccatgggcgcgcggctgatcggcatcgagatggcgaaggcctgcgtcgaagcctttctcgcgacgcctttcggcggagaccgccatgcccgccgcgtcggcaagctgggccatccgcccgtccctgccgccgtcgactgatttcaatcgaggaacctatccgtcatgaccgcatcgtccgtccttgccgataattcgaacgagcaggcgatccgctcgccgggcttcttctccgcgtcgctggagaaagccgatccagacgtgttcgccgccgtgcagggcgaactcaagcgccagcaggacaagatcgagctgatcgcttccgagaacatcgtcagcaaggccgtgctggaagccaccggcagcatcttcaccaacaaatatgccgagggctatcccggcaagcgctattatggcggctgcgaatgggcggatgtcgtcgagacgctggccatcgagcgggcgaagaagctgttcggttgcgacttcgccaatgttcagcccaattcgggtagccagatgaaccaggcggtgttcctcgccctgcttcagccgggcgacactttcatgggcctcgatctgtcggctggtggccacctcacacacgggtcgccggtcaacatgtccggcaagtggttcaattgcgtgtcctatggcgtgcgccgcgaggaccagcttctcgacatggacgacattgccgccaaggcgcgggcccaccagcccaagctgatcatcgccggcgccaccgcctatccgcgcgtctgggatttcgcggccttccgcgccatcgccgacgaggtgggcgcgatccttctggtggacatgtcgcacttcgccgggctggtcgcgggtggcgcgcatccctcgccgttcccgcatgcccatgtcgtgaccacaacgacgcacaagtccatgcgtggcccccgctccggcatcatccttaccaatgacgaggcgatcgcgaagaaagtgaacagcgccgtcttcccgggtcttcagggcggaccgctggtgcatgtcattgccgccaaggccgtggccttcgcggaagcgctccagcccgagttccgggcctatgcgcaccagatcgtcgccaatgcccgcgcgctggcggccagccttgccgaggccgggctcgccgtcgtgtccggcggcacggacaatcacctgatgctcatcgacctgcggccgaaggaagccaccggcaaggctgccgaaaaggcgctggaccgggcctacatcacctgcaacaagaacagcgtgccgttcgacacggcgagccccttcgtgacctcgggcctgcgcctgggcacgccggcgggcacgacgcgcggcttccgcgaggcggagttccgccagatcggcacctggatcgcggaagtggtcgagggtctgcgccacaatggcgaggaaggcgacgggcaggtcgaggctcatgtgcgcgagaaggtgaaggacctgaccccgcgcttcccgatctactgaagggaggtctgacgatgagcgaacccaatgatctgatggacagggccaaggcggagatatccggcatggcgaaggaaggcctcggccatccttcgaccaagccggtgctcaccggcgcggccatcggcgccgtggcgggtgtgctgctgccggtcgtctcgctgccgcttggcctcgtcgccggtgccggcatcgcgttctggcagaggatcaagcgctaggatgcgctgcccttactgcgcgcacgaggatagccaggtcaaggatagccgccccaccgaggatggcgccgcgatccgtcgccgccgccagtgcgaggcgtgcggcgcgcgcttcaccaccttcgagcgcatccagcttcgcgacatcctggtcgtgaagtcgggccgcgcaagcgagccgttcgatcgggacaagcttgcccggtccatcgagatcgcctgccgcaagcgcgcgctcgatccagtgcggatcgagcggctggtttcgggcatccagcggcagctcgagacgagcggggaaagcgaagtcagctcgtcccggatcggcgagctggccatggaagggctgaaggggctggacagcgtggcctatatccgcttcgccagcgtctatcgggacttcaccgaggcgaaggactttcaggaattcgctggcgcgatccgggaagtgggcggagaatgaagcggtcgggcacgtttccccgtgcaggccgcccggtagatatcaccgcgcgcctgcacttcgcctgaagggtctacgccgctatcgccagcccggcgcgcctgttccatgaataccgccgaagccgggagcgggtccgcccgacgatctccgccatcggcacccaagatgttcacaggggctccggcgccccggggagaaacggatatgtctgcaaacgaacagatggagcgcgctgatcccgcagcccctctcatcgtgctcgtccgtccccagctcggcgagaacattggcaaggccgcgcgcgccatgctcaatttcgggctcacgcagatgcgcctcgtcgcgccgcgcgatggctggccgaatcccgatgccggcccctcggcggccggcgccgatgtcgtgctcgccaacgcgcaggtctatgacacgcttgccgaggcggtcgccgattgcgcgcatgtctatgccaccacggtgcgcaagcgcggggtgacgaagccggtcgtgacgcccgaggaagcggcgcgggagatccatggagccgtcgggcgcagcgccatcgtgttcggcccggagcgctcaggcctcgagaccgacgaagtggcgcttgcccgcgccatcctcaccgtgccgatcaatccggagttcgcatcgctcaatctcgcgcaagcagtcatcctgtgcgcttatgaatggtcgaagaccgccccgcttgcgcagccgacgcgtaccgagctgctaccgcccgcttcccaggacgagctggacggcatgatcggccagttcgaggcgatgctggacgaggccggctatttcttcccgcccagccgtgttgccgcgacgaagcgcaccttgcgcaacctgctcaccaagcccggctggaaccatctggaggtgcggaccttgcgcggcgtgctctcttcccttgccaatccccgcccgcgcgactgaccggcgacttccccggctgcgcggacaaaatccgaaacgcgccgattctccaggaagtgagtcgggaagcgacggacagtgcgagcgccccgcaatgccggtccaacactgggccgcgcgctggaagttcacaaagatgaggacacgtccgtgtcatcttccgcttccctgaactttgcggcgaggcaaatcaggcggacgccagagcctgtcccggcaagccagtgcggcctgatcggacgatggaaaccctcaaatgagaaacagccgtgcctgcacctgccgctgtcagcagaagaaggcgctgccatgacggcggggctgtaggacaggagaaaatgaggcgggcgggagaatggagagcctcgggaaccccgccggtcttcgcgctcgaattcgtcatgctagcggacgttacaccattcaactcaccccaggcggttccgggaacttactgccgcaaaggcgggaacccggttccggaggcagggttgcatccccgccgcagtgcccggtaagcggttggtgaaacggaaaaaacatgacgacaagcagggttgcacaacgagaacatcattgggacgcgatccgcgcgttgctcatgttgctgggcattccctatcatgtcgccatggcctatcgcgccaatgacgtctggatcgtcaatgcccgggaaggcgcattgatctggacctggcttgccgatttcatccatgtcttcaggatgccggccttcttcctcattgccggctatttcgccgccctgcttctgtctcgccgcagctcgggcgaatggctgaaggggcggttcctgcggctcggcatccctttcctggcttgcctcctcacgctcaatcccttgctcaacctcttttgtgagctttccaacttctccatcgggccggcactcgcctcgtgggagcacaacagctccgtgtccggcggctattgggttcggcacctctggttcatcatcgtgttgctgcaatgctccgcccttgccgcgctgctcacgacgctgtctccccggctttcccaggcccagatcgctccggcaacggacgctcgcctggcgcgccggcccgcgctggttgtgctgctgacggcgctggtcctgggcgcatgggaagcgtccgccatcgagcttttctatgcggcgggctttgccaccaatgtcccccagcagattttccggctcgaccagctgctccagttcattccctggttcgcggcgggctgccttgtggcgcgcgccccccggctgcgggatgcgctgcatcggccctcctttgcgatcgccttgctcggggtcctcgcactggcagcgcatttcatgttcaaggggcagctgcatcccgccgccggccgccttgtcgagacggtggccgcggtggccatcacgcagatgctgctcgcaggggtcaagcatgtggcggaccggccgcatcccgccgttcaggaattggtgcgcgcgtccttcgtcatttatctgttccatctgccgatcacggccgcgctcgtggtgatcgggcagccgctggcgctgccggtcagcgtcaaggccgtgctggcaatcctgctgacgctgggtctttcctggatggcctggcgcatcgtgctgcgctcgcccatgctgcgcctgctctatgacggcgtgccgcctgcggtgtcaccccgtcccgctctcccgctggccgcgcgcgacctccgtcgccagagcctctagtcgcggcgtccagaagccccggaagcgttccagccattgatcgacatcgcgcatcggctcggcgttgacgctgtagagccggacggcgcccagcggacgcaccgtcgcaaagccgctgtcccgcagcacgcgcaaatgctgggaaacggccgactgggtgatgccgaactcgcgctggacgatcgccgtcatgtcgccggccgcacgttctctttcggccagaagctccaggagccgccgccgcacgggatcgccaagcacatcgaaagcatgcatcaatcgcccatatagaaggccgcggtgcgttgcgccatggcttgtgcaacggcccgatcctctcccgccgcgatatggacttccgcccaggcggcagtgcttgcccgcatgaagctcctgcccggctcggagaaggaccagcgctccacctcctcctggtcgacgcttctgccatccttgagatggaggcccagtcccatgagcgcgaggtcccagccggtgcccgtcgcggcgggaccgaagctttcccaatgggcctccatgacgccgaccggggcaatatgctccaggaccagcagcgtgcccgcgccctccgggctgagacggacggtcacccagctcgtggcgccggagaattcccagctgatgtccagcgcgcgcgggggatcgcagcgcgtgatggtgccgcccgcattaccgtcaagctggtagcgtccgccctgtctcagctcgccgctcaccggcaggaaccagcgcggcagacgctccgggctcgtcatggcattccagatgtcgcgcatcccggcgagataagttcgttcgaggatcacgacgcgcgccgggacgccctcatgttcgcgttcctcgaagcggcgcacctgcgcgccgatggcattggtgaacatggcagcctctcctttgcgccgcgcatgctagtagccatgtctaatattagtcaattcttaccactggggagttgatcatgcggcagggcttccccggggacgagaaaacttgactcatgccgctcctctcgtcataggcgcgccttcgcgattggccccgcatcccggtgaagcggcggccctgcctctgaaacatgagtgtcaggcggataccgggaccaacgtcatcagcaatcgaaggacaaggacatgacgaagcgcaccagcgccaagcacaagatcgatcgccgcatgggcgagaatatctggggccgccccaagagcccggtcaacaagcgtgaatatggccccggccagcacggccagcgccgcaagggcaagatgtcggacttcggcatccagctgcgcgccaagcagaagctcaagggctattatggcgacgtgaccgagaagcagttcaagaagaactatatcgaggcgagccgcatgaagggcgacacgggccagaacctgatcggcctgctcgagcgtcgcctggacgccgtcgtctatcgcgccaagttcgcaccgacgatcttttcggcgcgtcagatcgtcagccacggccacatctatgtgaatggcgtgaagtgcaacattgcctcgcgcctcgtgaagccgggcgacgaagtcacgctgggcaagaaggcgcaggaaatggcgctggtcatggaagcgcagagcctgtccgagcgggacatccccgactatatcgcgcccgatggcgccgcgaaggtcgtatacacccgcgtccccacgctggacgaagtgccctatccggtgaagatggagcccaatctggtcgtcgagttctactcgcgctgatccggctctcgccgaaacgacatacaaaaagggcggctccccggagccgccctttttcgtttcgcgctacccggagccgcgtgacgcagactggcctgcaaggcagccgccggacttccggatcgcgtctctcagccggtcatcggacggagcggatcaggacgcgaagcgcaccgtctgcacggcgatggccggcctgcgccgccgcatggcgccgcccgccagaccgaagccggcgatcatgagggcccagcttgccggctcgggcactgccgaggacgtcacctgcgtgaccgagaccccatcgagcgtccagaaggagaggccgctgtagaagcggaactccagcgtcgcgctggtcccggaagcgatcaccgacccgccgaaattcgcccagtcgaaatcactggcgcccacattgtcgatataggtcaccccatcgaagacgagcgcgaagaagttgtcgccgccatcgtccatatgcgcgagatcgaacgaaatcgcgtaggtcgcgcccggcgtcgtcgagatggtctggcggatgccgcctgcgccgaaggcagggccgaacacgcccaggaaatcgccctccgctggcggatagccggcctcggcggggaagacgcccgtgaagctcgtgtcgccgaactgcgtccagccggagaaatcccccgtttcgaacccgccattgacgatcagattggctgcatgcgccggtcccacggccgcgagcgtgctgaagacgagcgccaccgcgcccggaatgatcctgatcagaattgtcgcctcccacctgcgatccgcacggcccagccgcaccttcccgcgcccggagactccggcgattgccccacccccgtccgcgtctgtcggagatgcactgcatcaactgggttggcaacaattaaccacgttcaccccggaggcccatcgcctcacggtgagacagggccagcgcattcacgcccgcctgcaaccggccggcgagcggcaaggtgagcaggtctgcttgcccgacgtccctgccgcgcgccgcacgctcctcgctcagcggcccgcagcgagaaggaagtcgctgctcttctggagcatgtcggcgcgcacgtcgctatccaccagactatgctccagatcctcgtagatcaccagttcgctgcgcttaccagcgccgcggagcttcgactccatgatcttcgcctgcgagacgtccacattcctgtcggccgtgccatgaaacatgagcaccggcgcctggaacttgtcgacatggttgaccggcgaagcatcctccgcctccggcccgctgcccaggcgcgcacgctcgacatagtagctgccatcggagcgggcccggcgcaggcgatcgccgatatcagtgacgggcgcgatcgccaccactgccttgaacagggtcgggtcgatcgcctgcgcctgcaacgcggcatagccgccataggaccagccgagaatcgtcagccgcgcgggatcggcaatgccctcggcgaccagccatcgcccggcgtcggcaacgtcgccgacggacgtccgccaggagcgaaaacccgtatccatgagccactgctcgccgaagccataggagccccggaactgcggctggatgaccgcgaacccgcgcgccgcgaaatactgggccagccagtcaaatccccattggtcgcgcgagtccgggccgccatgcggcatgaccatcgcgggcagaccccgagcggtctccttgccggggggaagcgtgagataagccgggatgactgtcccgtccccggccttgtagctgatcggcttcatcgtcgcgagcgtccggccggccagctccggtcgatcgggcatgacgggcgcgagcttcttcgtcgcccggtcgaacagataatattgccccggatcgacatcgctgcccgcccagaccagcgctttctgcccatcctcgctcatgtcccccatatgcacggccttgccgccgagcgccttgccgagcgcgtcgaccagagcggccgtggccggatcgaaatagaccgcctcgccatgttcgagcgtatagcgcgcgcccacgatccgcctgttccgcccgacctgcacgatgccggagacgtccgccacgggatgcgcgaagaccacttcgcgcgtcatgtcctgatcgagcgtgatgctgaccagcgcatcgcgaccatccacgcgctcgaggccgtaagcgacattcttatccgaatcgacgccgaccggccagaagcccgcattctggagggaatcatatgtcgaaagctcgtgccatttgtccgatccggccatgcggaacatgaacttgtatcgggccttgaagcccgtctggagatcgtcccacaggcccatcacccggatcctgccttgtccgtcggaaatgtaattataggccagcggtcgcggctgttcgatccgccgcgcggcgcctgagcgcgtgtcgatccggtcgacgccgagtccatcctgccgcttctcgacaaggctgccgatcttcgcttccggaacataggagcgggtcatgagaaccaccccatcctgcccgggcaacaggtcgacgatgctcccgccccggaaatcccagccgagcgcattgctgccccgtcgctggctgagcgtcttcacatttccgccgcctgcatcgatggcaaggatgttcgagaagctgtagacctcgtccgcgtagcgggtggtaccatagattttacaggccagccggtcgctcgcgacccagtcgcatccggtgagattctccggctttcccgtggtggccatgatcggcttgggcgtcgcgccctcggccgcatcgagcacatagccccgcgtggcgcgcccgccggccgccgcgatgattgcgatcttcgagccatcgggtgaaaggctcgcggacatcacggtttcccgcgctccgaatgccttcgccagcgcgtccggttcggcatgcgcggccatagcgagcaacaggccggcgaggcccgcccctgcaatcttgtacatttagcccccagttccgcgcaaacaagcgcggcacaatcattcccccaaagcgagtctcccccaagcgaacgggcggcgacccttgttcccattgagagcaaatggcatcaggcttggcaacgaaaattgccgaccggggacatgaacatgcgccgctttccactcctggccctttgcgcgctcgcaagcgccaccgctgcccatggacgggatgccgccgtgccggcgcccgctgtggtggcgaacgaagcggcggcgcttgtcctgcccccgccggcccgggtgccgcccatcagcctcaatctgctgaggactatcaccaagacgttgtcctccgatgccttcgaaggccgggcgccgacgacgcccggggaagagaaaaccgtcgtctatctgatcgaccagatgcagcgggccgggctgaagccgggcaacaagggaagctggacgcaggacgtgccgctggtggagctgacacccgtccgcacgagcgcgctcgcgatcgagggtggcaaggcgccactgcacctcgcctacaagacggacttcgtcgcgggcacctatcgcgtggttccccacagcgagatcgcgcggagcgagatggtattcgtcggctatggcatcaatgcgcccgaaaagggctggaacgactatgccggggtcgacgtcaagggaaagaccgtcgtcgtcctcgtcaacgatccggactatgaaatggagggactggatggccccttcgacgggcgcgccatgacctattatggccgctggacctacaagttcgaggaagccgcccggcagggagcggcaggcgttctgctggtccatgacgacttcccggcagcttatccctggggtgtgcccctgtcctcctggaccggcccgcaactcggcctcgatctgcccgatggccacatggaccagtccgccgtgatcggctgggtgacattggacgcggcgaagcagatcctggcgagcgccggcaaggatttcgatcagctcgccgaggaagccaagcgccccggcttccgcgcccggccgctcggcctgcgcgcgagcctcgaggtcgagaacagcatccgcaaacaggcgtcccgcaatgtcatcggcatcctgcccggcaagacgcggcccgacgaatatgtcctctattccgcgcattgggaccatctggggcgctgcgagccggtggatggagacgatatctgcaatggcgcgctggacaatgccagcggcaccgccggccttatcgcactggcgcaggcccatgcacgcaccggtgccagtgcgcgctccatcgtcttcctcgccgtcacggccgaggaaagcggcctgctcggctcgcaatattatgcggaaaatccggtgttcccgctgacgagcacggtaggcggcgtgaacatcgacggcctgaacctttccggtccgacccgcgacgtagtgatcgtcgggggcggcaagtcgcagctcgaagcttttcttgcccgcgcggtagaagcccagggccggagcatcctgccggagccctctccggagaagggcagcttctatcgctccgatcatttcaacttcgccaagcgcggcgtgcccatgatctatgcgacgagcggagaagacatggtcgatggcggcgttgctgcaggacgcgctgcaagcgaggactacacggccaaccgctatcacaagccgcaggatgaatatgatccggcatggaactggtcgggcgccgtgcaggacctgcagatctattatcggatcggccgcgagcttgcgaccagcgatctttggcccaactggcacccgggcgcggaattccgggcgattcgagaccggagccgagaaggcgcgaagtaaaagacgaagtgagaggccgaccgccttgatgcccgttcaccatttttgcgcgcagcatggataaagagtgctggaaccgcgatgaattgctgcgatgcaaaattgtcttgatccggcatcctcgcgggactagccacgatcatgaaaattgagggagtttgagaagtctatggcgacccgccatcatcgcgccagggaacaatcgctctccaatcaggcagaaatactggacgccggccgcgcggctattcttcaggaagcgcaagggctcgccgccctcgcaaccgcactggaccattgtttcgtgcaggccgtcgacgcgatcctgaatgtcgagcgccgggtcatcgtcaccggcatcggcaagtcaggtcatattggccggaagatcgcagcgacgtttgcggcgacgggcacggcctccttcttccttcatgcgagcgaggccgcgcacggcgatctcggcatggtcaccacgggcgaccttctgctcgtgctgtccaacagcggcttctcgcccgaactgcgcccccttctcgcttatgcccgccgcaacggtgtgccggtgatcggcatcgtgtcgaagccgcattcgccgcttggccgcgcgtccgacatcatgctgcaactgcccgatgcgccggaagcctgcccggtgcggatcgcgccgaccacgtccacgaccatgatgctgggtctgggtgatgcgctcgcgctggcggttatgcagcgccgtggcctgacgcgcacggacatcgcgcaatggcaccctggtggggagatcggctcgcgcatcgcgccgatcgacgagatcgtcgcgtgcggtgagcccctgccccttgtgcgctgggacgcacccatgcgcgacatcgttttcgagatgacgtccgggggcaagggtgtcgccggagtcatcggcgaggacggccgtctgatcggtgtcatcacggacggcgacctgcgccgcgcgttcgatcaggtgctgaccgctcgcgccgtcgacatcatgactcctgatccgatcacggtgccaagtggaaccccggtcgaagaagtgctgacgctgatgaacaacgcgaagatcaccgtgctgttcgtcacggaggtggacgacccggcccggccgatcgccatcgctcatattcacgacctggtgccctgaccggccccggccgcgccgcagccgccatgaccaccgccggttcgctcgatcctgaggccctcgcccgtgcgaagaccgtcatcgtcattccggcgcgctacccatcgagccgctttccgggcaagccgctggccgtgctgcggcagggttccgtcgccgccaagcctctgatccgctggagccatgacgccgcatccgcggtgaccaatgcgcaagccgtgctggtcgccacggatgacgagcgcattgccgagaccgttcgcgggttcggtggtctcgcgctcatgacgccggaaagctgcgccaacggaacggagcgtgtcgcggcctgcctcgaacagctccccggcgccgagctgctggtcaatttccagggcgatgccctgttgacgcccccgcccttcgtcgaggcgctgatcgcgcatatggaacgccatcccgaggcgcaggcgggcaccgtcgcggtgcgctgctcggcggaaaccttccgccatctcgccgaagatgccgcgcagggccgcgtcggtggcacgaccgtggtggtgaacgatcgcggcgaggccctttatttctcgaagcgcattcttccctacctgccggcgggtcgcatgccggacgacgacatgcctgtgcttctgcatctcggcctttacgcctaccggcgcgccgcgctggagcgctatgtcggcaggggcgcaaccatgctcgaaacggtcgagggtctcgagcagctgcggttcctcgtggcgggcatgccgatgactgtgctgacgctggatgaaccgggctttccgatggtcgagatcaacaaccccagtgacatcgccatcgtcgaggggatcttggcgagccgcgacaggccctagggacgaaggcgcaccgcatcacatgattgtccgccaagggactgccggcgactggccgggcaccggacgcctcaggggatggctcgtcctgccgctggcgctttgcctctctctcgggggctgcggcatctcgcgccagatcctctattcgcccgatccggtatcggcgaccgagcccgcgtgggtcggggctgcgccgcaatcggtcgatgtgcagacaagcgacggcctcgcgatcaggggtctctactggcccgcgtcgaaaggcagcaatgacgacatcatcatattcttccacggtcggaactggaccctgaaccgtagcgggcgaagcgcccagtatttggccggggatgacatggccgttctggtggcgtcctatcgcggcttcagcggcaatgccgggcatccaagcgagcagggcctgctccgcgatgccgccgcattcatcgggacggcgcgcagccttgccggcccgaaggcgcgcgtgtggctcatcggccattcgatcggcgcggctgttgccatgcatgcggcggcgcaggaggggcatatcgatggcgtcatcgccatgagcagcttcgtgcgcgtgcaggagtccgcgccccgcatcgcccgtgcgttcattccggacgattgggacaatctgaccgccctcgagtccctatccatcccgctcatcgtcatccagggcggcctcgaccgcttcatagcgccggatagcggagacacgctgttttccgcctatcatggcccgtcgagtctggtcatgggcgtgaatgctcgtcacaatccggacatggaagtcctcgcgccctggcttcatcaggcgatttcaaccatgcgcagcggctcgctcgacagcctgccccatcccccggccggttgggtggagaaggtccggcgcccatgaacggcgtgacctctcctgcccctctggcgatcgcgcgcgccatcatggcggtgccccccttcccgggcgccaggccgcatccggtcgtgcaagcgcgcagcgaaggccggccggccccgagcgcttctcccgcacaactgatcgccgccctgcgggagcagcgggtcggcggttcgttctggctgcccgaaagcgtctggtccacgccggatgagaccgtttccgggtctggcgccgatccggtgctcctgctggccgccatcgccggaaagcgcatccgcagcgagagtgaaggaccattcgcgatcctctcgggcatggagcccggttcacccgatgcggaaggccgcatcgaggatctggtggaccgctatctgtggcgcgatgtcgcttatgccgacccgttcacgggcgaccccgtcgaccctgtcgcgctcaccgacagtctcgcggactggcgcaacctcatcgatgccaaccgtccgctcgccgccgccttcggcttcgcgcactggaaacgggacacggtggaaccgctgctctggggcggtcatcccgtccccttcagaagtgccagccgcagcgcgctggacgcattgccgcccggcgccgccgtagccgtctggaaagcgcgcgtgcccccggcctttctcgccgagcttgagcgcggcccctggcgcatcctcgaagtcgaggatgggtttatccggtccgcaggcctcggcgcggactgcgttccgccgctctcgatcgtggtggatgatcttggcgtccattatgatccgtcgcggccaagccgcctggaagagatgctcgcgcgcgacgacacctccccggccgatcgcgcgcgtgcgcagcgcctgtgcgcctggctggtgcgcgagggtgtcagcaaatatggcgtcggcggtggcgcggcagtcccgcgcctcggcggaagcaagcggcacattctcgtggtcggccaggtggaggatgatcgatccgtcctttcgggcggcggcgatgttcgctccaatctcgaattgctgcggcgtgtgcgccgggatgcgccggatgcatggatcgtctatcggcctcatcccgatgtggaggcgggccatcgtcgcggtgccatccccgcgccggtggccctgagcctcgctgacgcgatcgatgcggagagcccgatcagcggcctcatcgcgatgagcgacgaagtgcatgtcatcacgtctcttgcgggcttcgaggcgctgctgcagggacgagccgtcgtcacgcacggcacgccgttcttcgcgggctggggcctgacacgggatctcgccgcgcccgtctcccgccgtggcaagtccctgtccatcgaggcgctcgcggcggccgtgctgctgcgctatccccgctatctcgatcctgtgacaaatttgccctgcccggcggaaattgtcgtccggcgattgctctctggtgttcagcgcgaaaatattgcactagttcagtcacgccggttggttgggtgggccagacgcgcatttgcgcaacttgtgggaacaagatgaagtaccaacccatagcgcaccggaattttctgtttctgcaaggtcctcccggcagcttcttctggagtctggccgaacggcttcgcgatcttgagtgcgggatcttccggatcaatctgaacggtggcgatcgtgccgactggccgggagacgcgacagattaccgcggcacccgcaggcgatggaccctgttcatcgacaggttcctgagcgagcatggcattacggatatcgtgctctttggcgattgtcggccgatgcacatggccgcccatcacatggcgcagctccgcaagatcgatgttcatgtcttcgaggaaggctatatccgtccggactggctcacgctggaaccgagcggcgtcaacggcaactcgtcactttcccgcgatccccaatggtatctcgatgcggcgaaaaagctccctcccctgccggatcgcccgccgatcaccgccagcttccgccgccgggcgcgcgacgcctatcgttattattcccaggttgttctgaagcggccattctatcccttctacacatcccatcgccggggatcgctgctgctcgagggcttcggctggctctacaaattcgcgcgcgaaaaggcggatgagaatcacgccgcaaagatggtcgcccgcctgccggaagcgccgtattttctcttcccgctccaactttccaacgactaccagatccgcgagcactcaccgttccagaacatggcggaagcggtcgactatgtgctctacagtttcgcccgccgcgcgccgcaacatgtgcgtctcctcgtcaaggaacatccgcttgacgcgaacttcctcagctggaggcggcgcatcgaggcgcgggcgcgacgcttgggtattgcggacagggtgatgcatatcgccggcggggacctggccctgctgacggaagatgcctgtgggatggtgaccgtgaacagcacgtccgccacgctggcgctggcggccggtgtgcccaccatggcgctgggcaaggcgatttacgacattccccagctcacgcatcagggccggctcgacgatttctggacgcgcccgcaggcgcccaatgcccggctgttcgacgctttccggcgcgtgctgtatgatcgctgcctgatctacggcggtctggccagccaatccgctacggaaatcctcgtggaatcggcggtcgagcgtctcgcgggcgatcgcgtgagccactgggcgccggagcttatccgggcgtgacaaggaactccagccagtggtcgactttcgcgaagtgagtttcccagcgatgcggctcccagcctgaaaggcggccgagctggctggcgcgcgaggggctgttttccagcgcataatcctcgatcagccgggcccaacccagcccgtcgatcgggctcagataatccggaatttcgccggcaagctcgcggaaaacgggcagatcgcttgcgattgccggcgtgccgcaggccaacgcctcgaccagcggcagcccgtatccttccgcgaacgacgggaagagaagcgcgcgcgcgccgcgcatataagtgatcagcgcggcatcgtcgcagcgtgaaagctcgatcacatgcccccggatcgcctcgctgcgctcgagcatgtcgactgtctgttcgcattcccacccgcgctgcccgatgatgaccagttgcggacaggcagcgcccagtcgccgcgccatctgcgcccagatattcaggatcaggaggtggttcttgcgcgcctcgatagtgccgaccatcacgaaataagggcgccccggcaacagcggcacgggccccgtctcgggcatagccggcgcggccacgcccagcggcgccatcagcgacggcggcaagcgcaatgttcgctgcaggcccgcgaagacggcgagttcgtgaagcgtgtcccggctgttgccgatcacgcccgcgccatgatgcaggagcgaggtcatgcgccggagatgcttctcgggttcaccgggacggcaatattcgggatgggtcaacggaatgagatcatgcacgaagtagatgggcttcacgccggtccgttccagccaagcggcatggcccggccgatccagacccgtatgaccgacattgaggtaaatccggttggcgacatcccgccgtcccgggctccccatgagagcccccggaagcgtcgccagcaatcgggaacgcacctcaccaccctgagcgagcagcagatcgaagagccgcgctgagtcccgccggttcaggacacgcgtgagcccgccccgctgcaccacagcccgggcacgctcccggaaatgccgcacataagcgaggcaggtccgatcgatccccgtcgggaaaaggccctcccacgcccgccagacaagccggctgacgtcgaggaggatttcattgccatctccgctttgcatgacaacagccggggcgatcagacgatggtctgcgatacggcctgaggaaccttcgagaagtccgccagcggcgcgttcgtcacgtcgatcacatccatgtccctgatcttcgaaatctcggtcactctactcaggttgatcttcaaaccgaccatccgatcctgataacgcacgaacagccggccggataacattccctggtcgcggcgccttccacggcggcagtggctcggcttcggcatgcccggcaatcgacgtctttgcaatgcataatggctgctccgcgcacgcatgacagtcacgacctcgtggctcgcagctgcgcattcttctgacggaatcggcctcatctttccttggagatgacgcaaccgccccccccgatcgcgatccggacaaggagtgcggcggcggatgcgcgctcgtcctggctccttgccgggctttcccggaggctaccggcttgatgacggggcccaagcacgtcaaggacggatcaagcatccaaaaagcgagtctggttcatcatgtcccttctcatgcctcccgaatgggcgccgcaggagcggctctggatcggctttcccggcgatcctgccgagtggccggctgccctgccggctgcgcaaagccaggccgcggctttcgccagtgcggtggcggatgcagggcagccggtcacgctgcttgtccgcagcgaggctgaccttgccaccgcccggtctctcgccgcgcctgcggtcaccgtgcagcacctgcccttcggggacgtctggctgcgcgacacgggcccgctcggcatcctcgggcctaacggcgcccgcgcgctcgccgatttcgatttcaacggctggggcggcaagttcaggatgtcgggggatgaggatatcggcgcgcgcctcgccgcgacgaccggccttccctgccgccatgtgccgatgatctttgagggcggcgcggtggatacggacggcaccggcctgttcgtcaccaccgagcaatgcctccttaaccgaaatcgcaatcccggactggatcgccgccagatcgagacactgctggccggcgcgcttggcctttccgccatgctctggctgggcgacgggctggtcaacgatcataccgacggccatgtcgacaatctcgctcgcttcgtggcgcccggcgtgctggccgtcccgcaggcgaccacgccggaggaccccaacacggctatctatgccgatgccgccgagcgcgcccgtgccttcgggctggagattgcgccgatgccctcggtcggtcgatatgaagtgaacggcgcgattgtgcccgcgagctacatgaatttctgcattaccaacggcgccgtcatcgttcctcaatatggcgtggcgaatgacggggccgcactggacgcgctggcgcccttcttccccggccgcgcccttgtgggcctgccctcggacgccatattgcgcggcggcggcagtttccattgcatgagccagcagcttcccgccgccgcctgatttccaccgcaggatcgccagatgtcgaaagtcaccatcgccgcccttcaactcgccttctcggatgacgaggccgccaatatcgcgctcgtcgaggagaatgtggccaaggccgccgctcgcggcgcgcggatcgtgctgccgcccgaactgttcgaggggccctatttctgcacggtcgaggatgaggctttgtttgcccgcgcccggccggttggcgagcatcctgccgttctcgccatgcagcgggtggccaagacgcagggcgtctacattcccgtgagtttcttcgagcgcgacgggcagcatcactacaacagcctcgccatgatcgatgacgaaggcgagatcatgggggtctatcgcaagagccacatcccggacggcccgggctatgaggagaaatattatttccgccccggcaacaccggcttccgggtgtgggaaacccgctacggcaccattggcgtcgggatctgctgggaccagtggtatcccgaggtcgcgcgcgcgatggcgctgatgggagccgagctgctgttctaccccaccgcaatcggcaccgagccttatgatgccgacctcgataccagccgcatgtggcgccgcgccatgcagggccatgcggtctccaactgcatgcccgtgatcgccgccaatcgcatcggcgaggaagccatgccgggctgcgctggcccgcagcgtttctatggccatagtttcatcaccgatgaatggggcgacctcgtctcggacgtggaagactggcaaacgggcgcgctcgtcgctacgctcgatctggcccaggcacgtcgccatcgcgcgggcatgggcttcttccgggatcggcggccggatctctacggccggctggtccaggatatctgaacggcctcatctgcaaggagagctaagcatgaccgttgcccgcctctacatcattcccgccgctgacgggaaaagcgccgaaatggaggaagccctcgtggaactgtcgaaagtggtctcggccgcggatggcagcgaaggcgtggagcttctgcgcgacctcggcaacgagcatcgcttcatcttcatcgagaaatgggcgagcgaagagcatcacgcccgcagcctcgcggcgatgccggccgggtcgctcgacggtgtccaggctgccgccggcggcccgccggacggggcctattacgactatctgctgtcctgacttcacagcctcgcgccgcttcctcgggagcggcgccatggcccctctccaagcgcgtgcgaaacgacggtgaccggagggtcaccctgcgccgccaagcgtaaccgcgcgcggtccaaccgtgccggcccaacaccgcacagcgggctggaagtttacaaagatgacggcacgtccccgtcatcttccgcttccgtgaacctcgcgggagggcggatatggcggacacctcgtccaaccccgcaagcctgtgcggcctgaccgattgatgaaagcgctccgagaagaaagagccgtacatggactgtctccgtcgatggcaagaggcgtcgggcggggttgccatggcggatagggtgtaggacagcggaaaagcgaggctgatggaagaaggagtcgaggtcgacgccggcccatctcatccgcctgccctgtagcgcgacgcgatgggcgccatgcacgttccgtgtgggccccgccatctggtcggcgaactcttcctgacgatggcgcggctctctgcagcaatcttttgtaatgtatcggcgcaaatcgcgaaacaatccggtggcactcctctcatggataatccacggaggttcccgcttgagttcccgtccgcggtgtgcgcgatcagcccgttctgcccaggttgcgcgccctacagttcgcacggtctctcgtgtcgggacgaaccatgccgcttcctgcgggcttcggcctgcgctggctccctttctcgccggggaccttgaagaggttgttccccgcatcgccgcaggatatgagccgggttcgcgcgtggctcatgcccgggatgatctggaccgcactggcaatcccgcaaagagggacagttcccgggctgacgccgcagttttacagtaagtgctgaagacatggcgacgggggagccggggaccggcctgatccgaaaggatctgatgaaaggagagggagtcgatgccggttgtccggctatttcgcttgggaaggcggccggcgttgcggctgtccccaccattcaacaaaaaacgacttcaaagagccccgaaaccctatgactgcccagactatcattctcgtcgaggacgacccggccctgcgcacgctgattgcgcggctcctgcaggaaaacggcttcatggtgcggaccgccgcgacggcgccggaaatgtgggtcgcgctggaaaacggccccgaggcggacctgatcatcctggatatcatgctgcccggcaccaacggcatcgacttgtgccgcaagatccgcaagagcagcgacgtgcctatcatcttcatcagcgcgaaaggcagcgacgaggaccgcatcctgggactcgagctcggggccgatgacttcctctccaagcctttccagccgcgcgagctcatcgcgcgcacccgggcgatcctgcgccgggggccgcgcacggaccgggatgattcgcgcgggcgcaacgaattccagttcaacggctggaccgtcttcttctcccgccgcgagcttcgctcgccgacgggcgcagtggtcgatctgacgggcgccgagttcgatctcctcgccacattcgtgtcgcagcccatgcgcgtcatcggccgcgagcgattgatcgaattgtcgcgcacgcggctgagcgacagttcggaccgcagcatagacgtgctggtcagccggctgagacgcaagctcgcggcggccgggggcgatccgcccatcgtgaccatccgcggcgtcggctacatgttcagcgcgcaggtcacgccggcttgatgcgcctgccgtccgtcggcctgctgggcaggatcgtgctgatcctcgccttcgtgctgataaccgagttcgtcgccaacacattcgtcttcgaacgggtgagccgcttcgcgcttcaggacgacgaagccaatctcatggcggaatatctcgtggtggcgcgccgggtcatggatcgcacgccgccccaggatcgggatgcggtcgcgcgcgaactcagtacgccccggctgcaactgaactggcacaagggcatcgacagccgggcggcacggttcaatctcgacgaactgcgctcgcaaatgctcgccatcgagcccaaattgcgggaagcgaagctgcgcctctatctcatgccgctcagccgtggcggggaagtgggtggcagcgtggagctgagcgaccacacgaccgtgatgttccgggccgtccagccccatgccttctggcctctgacggtcggccgcatgctcgcactgtcggtgccgatgatcctgctggcggtgctgggcggcctcatgatccgcgcgaccctgaagcccctgagcatgctgatgcacgccacgcgaaccctcggcaatcaggaacccgtccccgtgacggagcgtggcccgcgcgaggtccgcacgctcattcgtgacttcaacatgatgcagcagcgcatccatcggctggtctccgcgcggacgcaggcgcttgccgcggtcgggcatgacctgcgcacgccgctcgcccgcatggagctgcggctccacggcgcgaaggtcgacgaggagacgcgggccgcgctcatcaaggacatcggagagatgagcgacctgctccagtcgctccagacctatcttggcggcgagggcgatacccttccggtggagaaagtggatatcgccgtgatggcggccaccatcgtcgacgccgcgagcgacgccgggcacgacgcgacctatgatggcccttccagcctcgaggtcatgacccgtgccgtctcgatgcgccgcgccatctcaaatctcgtcgagaacgcgcttcattatgcgggcaatgtgcgcgtcagcgtgcgcgaggagaacggcgccgtcctcatctgcgtggaagatgatggccccggcattccggcggaaaagctggacacagccctccagcccttcgtccgcctggacgaaggccgggcgcggaacacacgcggcatggggctgggcctcgcgatcgtccacaacggcgtgcgggcggaaggcgggacgctgagcctgaccaatcgttccgagggtggcctgcgcgccgtcatccgtttgccgactgccggtcacgatgcgtcgcgcagcaatatttccttacaagacggagcaagcgcagaaattttccgtggctagatttcctgaaacgcgggccctggctcgccatcaaggagatttctgcgatgaacgaactgatcggacgagttttcagcttcgaaaaaagcgtcttcccggggagcttcgacctttattccaagcttgccgctcatggacaaagccccaaggcactgatgatttcctgcgcggactcccgcgtcgtgccggagcagatcatgcaggcgcagccgggcgaccttttcgtctgccgcaacgcgggcaacatcgtgccgccctttgccactcagaatggcggcgtgtcctcgacggtcgaatatgccgtcatggcgctgggcgtgcgggacatcatcgtgtgcggccattccgactgcggcgcgatgaaggccctcagcaagcccgaatccctggcgacgatgccgaatgtggccgcatggctgcgccatggctcggcggcacagcatgtcgtcgacacctgctatgcgcatctggaggatgatgcccgcatccgcgccatcagcctcgagaatgtgatcgcccagctcgcgcacctgcgcacgcatccttccgtggcggccgccatcgcgcgtggcgagatgagcctgcacggctggttcgtggacattcatgccggccatgtgcttggcctcgacggcgagaccggacgcttccggccgctgcgcgagaaccagccgcttccggtcgccgtgccggcctcgacgcggatcgtttccgacttctacgcggtcgaggctgccgaatgattggcgcgctgaagggccgatccttgggcggcggggcggaaggcggcaccttcacccgcgacttcaccgcttcgatcgtggtgttcctggtggcgatgccgctttgcatgggcatcgcgatcgcctccggtgtcccggccgaaaagggcctcatcaccggcatcatcggcggcatcatcgtcggctttctcgccggctcccccctgcaggtcagcggccccgccgctggcctggccgtcatcgtattcgagttcgtgcgcgagcatggcctcgccgcgctcggcccggtgctcctgctggcgggccttcttcagttcgtcgccggcatggccaggatgggcggcttcttccgctcggtctcgccggcggtggttcacggcatgctggcgggcatcggtgccctcatcgtcgtcgggcagttccatatcctgttcgacaatcagccgatgtccagcggcctcgagaacattgccctgatgccggcccgggtgctgggcctgtcgcccttcagcctccagtccgcagaatatgcgctgttgctcggcctcgttaccatcggcgcgatggtgggctgggagaagctgcgtcccgccagcatgaagctggtgcccggcgctcttctgggcgtggtcgccgcgaccctgatcgcatggatcgcccagctggacgtaacccggatcgacgtgcccgcatcgatcgtcggtgcgatcgatgcacccggcaccggcttccttgcgccgctgacgcagcccgcgctgctggtggccgcgcttgccatcgccttcattgccagcgcggagaccctgctctcggcggcggctgtcgaccgcatgcacgatggcgtccgcacggattataacaaggaactgcgcgcacagggcgtcggcaacctgctctgcggcctcgcgggcgccttgccgatgaccggcgtgatcgtccgcagctcggccaacgtgcaggccggcgcgaagacccgctggtcggccattctgcatggcatctggatcctcggcttcgtcgcgctgctgcccggcctgctgcgcgagatcccgatggcagcgcttggcggtgtcctggtcgtcaccggctggcggctcgtgagcctgacgcatgtgcgccacctgttcgccaattacggcatattgccggcggcgatctgggcagtcaccttcatcctagtagtgacgacggaccttctgaccggtgttctggtgggccttggcctctcggtgatcgaactgatccagcatcgcaagacgctgcggctcaaggtcgaggaagagcgctcggaggaaatcagccatctgcgtcttgatggctcggccaccttcgtcagcctgacccggctcacgcaggtgctggaaagcattccccgcgagcatgccgtcgaactcgatctccatcggctgcacggcatcgaccataccagcacggagctgatgcgcgaatgggtcgcgcgccggaaagccacgggcaagcccgtgacgctgctcggccccgatcacctcgtcaaacgactggcgttcaacgcccactgacccccaggggaggcgcccccaaatccctccccaaggccggatcgtggcaatgccgcggtccggcctttcctgttcaggcgtccgcatcgggtactttgctctcccgcttcacggacaaatcgcggccctgcccactcgctggcgggacgaatcgaaaactgtggaagccaaaagcacagataagctgtatggggcccttcaaggcatccgctgacgcggccggcccaccacagccgccagatcatgcgcgcgcccgatgccgggccgcgaaagcgtctattgccacattccgggccgcgcgcggctcttcttgatttgcgagtcacatgtccttttccaatcttccgcttgttcttggcgatgcgctatccgagcatggctacactgcccccacagccgttcaggccgccgtcctcgaggcagaggcccatggccgcgacctcatcgtctccgcgcagaccggttccggcaagacggtcgccttcggcctggcccttgcgagcgatctgcttggggacgatggcctcatgccgccgcccggcaagccgctggcgctcattatcgccccgacgcgggaactggccctgcaggtcagccgcgagttcatctggctctacggcaaggccggcgcccgtatcgcgacctgcgtcggcggcatggacgcatcgcgggaaaggcgcgcgctcaaccatggcgcgcatatcgtggtgggtacccccgggcgcctgcgcgatcatctggagcgcggcgcgctcgatctggcggcgctccgcggcgtggtgctcgatgaagccgacgaaatgctcgacatgggctttcgcgaggatctcgaggaaatcctcgacgcgacgccgtccgaacggcggaccctgctcttctcggcaacgatgcccgcgccgatcgtggcgctcgcccggcgctatcagcgcgacgccctgcgcatctcgaccgtctcgcaggatcgcggccatggcgacatcagctatcaggccatggccatcgcgccgtccgacatcgagaatgccgtggtcaacctgctgcgcttccacgaggcggagacagcgatcctgttctgcgggacgcgggacaatgtccgccatctccatgccaatctcgtggagcgtggcttcggcgccgtcgcgctttccggcgagcacagccagaacgagcgcaatcaggcgctgcaggccctgcgcgatcgccgcgcgcgggtctgcgtggcgaccgacgtggccgcgcgcggcatcgacctgcccaatctcagcctcgtcatccatgtcgatatcccccgtgacgcggagacgctgcagcatcgctccggccgcaccggtcgcgcgggaaagaaaggcacggccgtcctcatcgtgccctatcagcggcgcaggcgggtcgaatccatgttgcggggcgcccgcatccccgccgaatgggtctcgccgccttccgcggacgacattcgccgcgccgacagcgaacgcctgctgaccaccctgctcgcccccgtggagctcgacgaacaggaccacaagctggccgaccggttgctggccgagcgaagcgcgcatgacattgccgcggcgctggtccacgcccatcgcgtccgcctgcccgcgcccgaggatctgctgggcagcgatgcgcctcaggaagcgcgccagccccgcgcggggttcgaggggagcgcgtggttccgcctcaacatcggtcgccgacagaatgccgaggcccgctggatcctgccgttgctctgccggcgcggccatgtgagccgcaacgagatcggcgccatccgcatcgcggccagcgagacgctgttcgaggtgcccggtgccctggcgtcacggttcctggatgccgtccgccgcacggcgaatgaagaggatgatgtcgagatccagccggtcgagggaaagccgcgtgacgctgcgcgtcagaaccgccgcgaggagaaccgtccgtccgatggcccacgccccattcgggcccgtctcgggcgagccgatcatggcaagccggatggcggcaagggccgcaagcccgggccgggggctggcaagggcggctggcgcaagaagaacgggcgggagaggtgatccgcatcctggtggatgccgacgcctgccccgtgaaggacgagatatacaaggtcgccttccggcatgaggtcgccgtcagcatcgtcagcaacagcccgatgcgggttccgatcgccccctcgatcgagcgcgtgatcgtctccgacggtttcgacgccgccgatgactggatcgcggagcgggcggacggggaagccgtctgcatcaccgcggacatcctgcttgccgaccggtgcctcaaggccggggcgatcgtgattgccccgaacggcaagcccttcaccatggcctcgatcggcggcgcgatcgccacgcgggcgatcatggccgacctgcgcgccggaggcgatatcatcggcggccccgctcccttcagcaagaccgatcgctcccgcttcctctcggccctcgacgaagcactggtgcgcctgaagcgcagcggcaccggggccagccgcgaggggtaggatcggtgttttgatatggacgacgtgcgctggctgacgagcttgcccgggccgttattgggatccgccgtcggaaagttgttcgccccgctctgatcgcggcagcggtatgccgatcgtcttcagccgaacggcccgaaatcccgacggaaaacggcggcgcggatattggtgtactggtcagcttcatactcatagagcgcgaagctgttgatacggtagcgatcgcccttcttgagcggaccggacgtgaaatcaggagcatccacgatggcctcaaactccgaggccaactccgcgacaaggcgcttgccgtccgtaaagctgtggcggacttcgataattcggcgggtctgctggttaaccttgcgatagaattcgatgatggcatgatgtccgatcatctgggtgccattgccgatggtgaggtgcacatcgggcgcatagtggcgcaccaactcgctccagtcctgtgcattgaaggccgcgatgtaggcgcggaaccgctcttcctggttcatgcgctgcgtcccttctgtgggctgaaccgggctgagcggacgcgggtgaagaatccctccgcaatgtcatacatcacgaagttcacgctctcgcgcgtgtctccagctttcagcgggccggtgggcatatccggccagtctgtatgagccaccaacgtggttctcagcaccgcgagcatgtgggcgcccgtgggatcgccaacaaaggtctggagctccacacgctcatgaagatatttccggactgttctgtagaagtccaagatagcctgccgacccgtaacctgagcagcttggccgaagaactgcacatcatcggcataataggcaccgaacttctcttcgtccgcccgattgaacgcgtcgagatacgtctcgaaccagggctgggatgcaacgggatgggtgcgggtagagacggccagcgcgcttttgccaccgaggcccagaacagcggcacctccaataaaccctcgtcgagaagcggtaaggaattggtgctcaactggtttctcggccatgatcctctccgctgccggctgcccggcatgctaccatggtgcctcaccgatgttgagagatcaacagcccgtgacgacaccgttggttcagtcacggctcaaagaaccgcgttccctggcagaagacatacgctcatgtatgtacggcgaactccggcatgagagcattcctttagacagcagacagcaagtcgagagtgatcagtgttccgctgcgcttatgcatcgtcaggcacgcactatcgcggctccgtgaggggccacggcaaaacgcgccaatgtgtgcgcgctcccgcccggcttctggacctggtcgatcaccttgacgtcggtgcgccacagcgccggttcgatatcgaaccggtcatagccgcgctggtgattggcgaggacgagattggggttgcggccatccagataggcctggatggcaggcgttaccggagcgccatcgccctcggaggaaatcgaactggccatgaattcgacagcggcggctggtccatcgggctcatcgtcccgcatgggcacggtgccgacattgtgcatatgcgcgtctcccgtggcgacaatgacattggtgaggccggcttgggcgatctcgctcaccagccgcgcgcgcgcttgcgggtaaccgctccacgtatcggttggagtgggcagcgcttcgcccgccggcccgcgccggaccagcggcatcatgcgcacctgttgcgcgatcaggttccagcgggccgtgctgccgcgcaggccctcggccagccaggcctcctgggcagggccgatcatcgtcgagtccgggcgctcatcggtgcggcaatgatggtcgtccgatcccatgcagagctggtcggtccggtagctgcgcgtgtcgagcacatggatgcggcagagggcaccataatccagccgccgaaacatggtgagaccatcggcatgggggaactgcgcgcgccgtaccggcacatgttcgtaccaggcctgcatcgcggcgaagcggcgtagcaggaaagcctctggcggcgttccgtcctgatcggatgccccgacccagttattatccacttcatgatcgtcgaacgacatgatgaaggccgccgccgcatgggcggcctgcagatcggggtcgctcttgtagagcgcatagcggcggcgataatcgtcgaggctgtatgtttcgccgcccagatgagcgcggctgaccaccttgcccgaggcatcgcagatgaccttcttcgaggggccgccatcctcatagatatagtcgccatagtggaacacggcgtcgatatcgggttcttcggaaatatggcgccaggcgctataccagccatgctgataattctggcagcccgccacgatcaggcgcatctgttccggcagatcgcccggggcgggcgccgtgcgcgccatcccgacgggactttgggcaaccccaccgatggcaaagcgataccaataggggcggcgcggatgcagtccctccacttccacatggatgctgtgcgccagttccggtcttgccagcgtgtcgccatgctggaccacgcgccggaaggccgggtcctccgccacttcccattgcaacgcgacggccgccttgggcatgccgccattctcctcgagcggtcgaggcgcgagcctcgtccagatgacgaagccgtccggccagggatcgccagccgctacccccagcgcgaacggatcgtcgggaaaccgcggggccgcccagagcctgtccacgcgtcccagagcgccggtcagggccagcccgcccgtcgctgccaggaaatgccggcgatcgcatgtcagcatggctggcctcgctcagaaggttgcccggacgccgaaggtcgcgctgcgaccgtaggcacgataatccccagcatggtcgccgaccggaccggccggcgtgtcgacgccgggcagcatgatgagcgtcttctcgttgagcaggttgcgcatggacatgaacagccgcacgcgggggctcagcgaatagctgcccgagaagttcatgtcggtgcgcggccggatgtaggagccgctcgcagcactgttgagcttccggccggtccagaggctgttcaggttgaaggcgatgggccccttcttgtaggccagcgatgcggagatcagatgccgtgccgaaagggcgatggggacttccggcgcggtataggtgtaagagccccgcaccgtcagtccgctcagcaggcccggcagatagtcgagcgaatgattcagctcgagctccagaccgcgaatgttgatggcgtcgcccgacaccgtccgcgtcgtgcggaaaatgtatccggcatagtcggtaccggtatagccgaactcctccgccgtcatttcctcggtctggaacagacccttcacacggttctggaaatagttgacggcgacgagacccaccggctcgaaatatttgacgatccgcgcggaaaaattgtcggatacctccggtttcaggccgggattgggcgcggtcaccgtcagcgtggcgtcgttcaccgaccagacgcccgccaatatgttgacttcgggccgccggatcgtgcggctgtagccgagctggatgtccaggctgtccgtgggcgaaaatttgagcgacgcgctcgggaagaaatagtcgtagcttcctttccggtcgatcagcggattgctttcatattgatatttgatgccttccagcgtcgaggcacgccccgtgctcgccgtgaccgcatagccagcggcgcgaacggcgtcggcggacagggcatcgaactcgcgcgaccgggtccgcgtctgctcccagcgcaggccggcccggaccttcaggcgggcggtaatgtccgccgtgcccatgacgtaggcggcattggtgtcttcctcgaaatgccggcgattggcgatataggcggtgtagtagttcgcggcggtcagcgtatgctcgaacaggtcggggttcgagaggaacatctgcccgatcttctggttgctgggcatgtagagccggctgctgccggacagtgaggcgatgtcgatatcgagttgatcgaaggacagttcgttggcgctctggttcaacgccaggaaggcagccgggctgagtggccccgtgtagcgatactggctggccgcgcgctcattggcgaagtcatagatggcgcgctggaatttcacgcctgtcttgaacaggatcggcaaggcttcgaaaggcgagtggaacgagaggttcagcccgccgccccataattcggtgcgcgcccaccgcccgtcctgcgtgttgagcacgatcgatgtcgggctcgtatagctggccggatcgctccagtcggcaccggtcagctgggtgatcgtccagtcctgcgtgtccaggcccgagcgatgcacagagaagctgccccgcgcactgggagacgtggcaagactgaagatggcgccctcattgcccagcggatcatagttgctggtcgagttggagtaggagaaattgccgtcgagcgtgaaacgctcgtgcttatattcgaagctcgggagcagcgtcacacctttgccacgcttggaaatggcgttggacacggcctcgacgctggccgtgctggacttggtcgtgaaatccacggcgggatcgccaatcacgccggccgcccgcgcgcccgtgatgaagctgtaggcacgctggccggaccagagataggaccggttgtagatgccggccaaggaaagtgtcagcgcgtccgtcgcgcggaagtccagcgtcagcgatgaggcgaagcgcgagacctcctgcgcgcgcatatgcgtatagatgctcgtcagcgccaatggctcggggctggcggcggtgggcacgtagctgcgcggataatagacctgttccatctccgtataggtcttggactggctgatgctggccaccacgcccaggcgattgccgaagaagacatcggaatattcaagttgcccattgggtcgaaagcgcccttcgtgcttgccttcgcccggccccgtcacgcgatcgcgccacatgtcgtcgtgagtgtagccgctcagctggacgttgatccgtcgtcccttgcgatcgaaagcgcgcttggtccgcagattgatggtgccggccggggcattggcgtccacgtccgcgctgatcgtcttggaaatctcgatcgaatccacactgctcagcgagacctgctcgaagctgaaggagcgcgaagtggtcgagccgtcattcgcgtccgctgcggccatgcgcaccccgttcaccgtgatggcggtgtactcggacggtaggccgcgcaggcggacatagcgcaccgtatcatcaccttcgccagccgtgtcgacgccgggcatgaacttgatgaactcgccgacattgccttcggcgatatcgccgaaggattccgaggaaaggctgttggtgatgttcatcgacttgcgctggctcatgatcgcgcgcgcatcgccctctcgcacggtgccagtcaccacgatgtcatttccggacgacgcctgcgtcacgccggtctgctggagatcgaaattcagcgtggtcgtgccgcctgcggtgatttcgaccgtctgggaaatctcctcatagcccgtgtagctgacggtgatctgcgcggtgcctgcgggcagatcggcgatgcgataggccccttcgttgtctacggtggtgacatgccggtcgccatcggcagtcgtcagccggatgatggcgtcacgcatatagttgccggtgactgggttcagaacctggccggttatgctgcctttctcccgcacggcacgcagggtggactggagcatgatgagctttccattgtccgacacgatgcgcagtggcgtgccttcgagcaggcggcgaagcgcgacgcgaatgtccagcgagccgatgaccgcctttgtgtgaacgccctggaggtcgccggccggcgcgatgatctggatctgcgcctgccgcgcgaactcgggaatgccgctgacggcaggctgctctgaaacattgaagctgcgcgtctgtgcctgcgctggcgtggcagtcgcaagcacggcaagagccacgccgcccgtcaggacggctgcacgaatagtcattccctacccccgatttacgatgatgcagtgatcggggtggttgacgttcggcagagcgacttccgccactcgccatcagattatttttgatcaggcggccggacggctcaaaacgatgctgctgccctggcggaccagatgggcgccgaacaggcttgcaatggccttgctgaacccgaccggatcgttggccgcgaacaagcccgtgacctgctcctgccgcaaagcctcgtcgcgaatttcgatcgatggatcaccatagcgtgcgaaggcctccgctgcctgtgcgagcgtctcgccctgaaaggcgatcttgccgtcgcgccaggcaagatcgcgaatgatctcctctgccgagatcgagacggggcgtgcccggcccggggagtccaacgccatatccagacgggttcccgcccgcagcaggacattgtggccggcagcagcggtcgcgctcacctgcccctcgtcgacgagaatgcgggccggccgatcttccagcaggcgcacgcaaaaactggcgcccccggtgctgatgcgatcctcaccggcctcgaccgtgaagggacgtttcgcatcgggcgcgacggtgaagaaggcttctcccttgaccagatcgacaatccgcgcgccgccggcatagcgcacggaaacgcgcgtatcggtgttgaggaagatgctcgacccgtcttcgaggcgcacgagccgccgttctccgcgctccgttgcataagcttgcggcatgagcaggccgaaaccgagcccgccgacaatcacagcggccgccatgccgctgcccgccatcagcagacgccgccgcgagacttgaggggcggagatatccgccttggcctcgatctggaagtctgccggatcataacgattgcccagagcgccggcggcctcgctgcgcaggaacaccgcctgcgctctcaggagcgcgccgggccggcgcacgtctcccatcaaccaatgctgaaaagccgcctcttcctcttgcgtcagatccgcccgatcacggcgcgccacccagtcagccgccgcctcatcaatgctctgactggactcggacttgatcatgcagggtcgggctctccggtttcgcggtcttagaggatcgggcattggtctttccgccattcccgaaccaatccgtcaagaaacgaattccccgcgatatatgtttctcgaccgtgttctcggataagttgagctcttgcgcgacttcacgctgggaaagtccgttcacccgccggagcgtgaacgccttgcgcgtctgcggcggcatggcggcgatggcgcaggcaagctggcgcaattcgtcacgatcgatggcctgccgttcgggcgacggcgcgtcgtcctcccaatcgcccgtgttgagatcctccagcgcctggaaggacacgatgcgcgcccggcgaatatggcgaatgacgagcgaatgcgcgatctggaacagataggcccgggggaagcggatatcggcgacgctttcgcggcatgccagggtgctgtaggtttcctgcacgatatcgtcgacatcgatgccgatcgaccttttcgaggacagccacgccttgagcgccggctcatggggcaggatatgccgcatgaaccacgatgttctgtcttcatcgatcgtgatcacgaaagccccattcccgaaaatctggggctcgctaatgcgctattctgacagtctgatgacggtgaggttcaggtggcttcaattggcgcttgcttcgcctatcgttctcccacgggcaacactggccaattgaggccgagacgcgatatgcgggcagaatgagtgatcccactgaagaccagctcgtcgcgctcggcactgcgttcgaaacgttcgcgcgaagatacaagcttgcggacgcgctgcggtccgagcgaccccttgccgagctggacaaggcagtgctgcaatacattgcggatcatgccggctgcgggcccactgacgttgctcgcttcctgggcgtgcccaccaccacgttgtcctcggcgacggaccggctcgtgaagcgcggcttcctgaagcgcgagcgcatcgaagcggatcgtcgggcggtcgcgctgaccctgtccgaggctggcgcggcctatacacaggcacagagggagacctatcgccagatgtatatgctgatgctctcccgactgtcgcccgatgagcgggatcggtttatcgcaatgattaccaagatcgtctacaacgatggttgaatagtccgaacttcgttgtatcttgcttgcgacgctgaccggcttggtcgcgtcagcaagtggagcgaagtcatggcgatacgcgtgaacggtgtggacgtcttgccgcctgacgacgccagggtctcgctgctcgaccacttgcgggagcatctccaccttaccggcaccaagaaaggatgcgaccagggcgcctgcggggcctgcacggtccttctcgatgggaaccgcgtcctgtcctgtctcacgcttgccgcacaggcggacgggagcgacgtccggacgatcgaaggccttgccgctgagagcggggagttacatgcgctccagcaggccttcatcgagcatgacggactgcagtgcggctattgcacccccggccagatctgctcggcgatcgcgatggcgcaggaactgcggcgcggggaccccagctacgtgaccctcgacatcgccgcaggcccgccggccgtgacgcgcgcggaaatccgcgaacgcatgagcggcaatctctgccgttgcggcgcgcataacgggatcgttgaggcgatcgaggagatgctggcggaggccacggcatgacgccgctgcgctatgtccgcgcggcggatcgggccgatgccctggcgcggtctggcggcggcgcgcggtttctgggcggcgggaccaaccttgtcgatctgctgcgccagaatgtcgagcaggcgggcgagctggtcgacgtcagccgcctggatggcgccatccgggaaggcgatggcggtggcttgctgatcgacgcatcggtcaggaacgccgcccttgccgcccatccgctcgtgcgacgccgctatccggtgctcgcgcgcgcgctcctcgccggggcctctgcacagattcgcaacatggcgacggtcgggggcaatatcctccagcgtacgcgctgcatgtatttctacgatgtcgagggcgcccgctgcaacaagcgacagccgggcgccggttgcgacgcgctcgacggattcaatcgctatcatgcgatcttgggcgcgtcggaccagtgtgtcgccacgcatccctccgacatgtgcgtcgcgctcgccatgctcgatgctgtgatccatctctcggggcccgacggggagcgatcagtgccgctggcgggctttcatctcctgcccgatgccaccccacagacagagaccgtgctgaagccaggagaattgatcaccggcgtcgagctgccgccgccttcggacgcagtcaagcattcggagtaccgcaaggtccgcgaccgcgccagctacgccttcgcgctgatctccgtggccggcggcctggcgctcgccgacggacgcattaccgaagcccgaatcgcgctgggtggcgtcgccgccagaccctggcgggcgacgcgggccgagacggcgctgatcggtgttgcgccgaatcgcgacgccatccttgccgcgatccgggaagagctggccaatgctcggcccctgtccagcaatgccttcaagatcggcctcgtcgaacgcacggtggtcgccgtcctctccaccctcgcaggagcgcgcgcatgaccaggctgcagaacgccattgtcggcggcgtgcgcgccgtccttggccatgtcccggcgagttggctgcccggcggcatccctgatccgctgatcgacaagcgcgtggcgctcggcggacagcagtcgcgggtcgacgggcccgacaaggtgcgcggcgcggcgcggttcgccgccgaagtgccgatggaggagcttctctacgcggcctttgtccattccacgatcgcgcgcggcaagatcgccgaactggacatatccgcagcgcaagcggtgcccggcgtcgcgctggtcatgacctatcgcaatgcgcccagaatgagcgttccgccgcccatcgggatgaccaacctgaaggccgccggcaatcacacattgccgatcatgcaggacgccgagattcgctggaacgggcaggtcgtggccgtgatcctcgccgaaacgcgcgagcaggccgatcatgccgccaccttggtccgcgtgcgctatgatgccatgccggcccgcacgcggttcgaggagggcaaggcgagcgcctacacgccggaatcgatccttgtcgagcgcaaccgcctcgacaaaggcgatgcacgaaggaagttcgccgaagcggcctgcaaggtcgatgccgtctatacgacgccctgggagaaccataatccgatcgagccgcatgccgcgacgatcgtctggcgtgaaggcaagctgatcgttcacgatgcgacccagatggttcacggaaccgccggttcgctcgcaaagatattcgggctgaaggcaggcaatgttcatgtcagctcgccctatgtggggggtgggttcggcgcgaagggcttgtgggatcatcagatccttggcgcggcagccgcaaagctcgcgggccgcccggtgcgcatcaccctctcgcgcgccagcatgcaccggctggtgggcgggcgcacacagaccgagcaacgggtggcactggctgcggacgcggatggcaaactcaaggcgctgcttcaccatggctatggcgtgaagccgctgcacagtgtctgcgacgaagggttcagcctcactggccgctccctatacgccagcgagagtttcgatatcgtccagcattatgtcgatctcgaccttctcgcgaacagcttcatgcgcggccccggcgagacgccgggcacttttgcgatcgaatgcgcgatggatgagctggcgcatgccctcggcatggaccctatcgaactgcgccgaatcaacgccgcgagccgtgacccggtaagcggggcgccccactcgcagaatgcgatgatggaggcctatgacctgggcgcggcgcgcatcggctgggaccggcgcacggcagagccaggcatgcggcgggacggcgaatggctgatcggcatgggctgtgccaccggcacctttccattcacccgcatgcccggtacatccgtccggatcaccatcgacgccgccggcgacgcccatgtggccagcgccgcccacgaaatgggcatgggcaccgcgacggtccagcggcagcacgcggccgatcgcctcggcctcccgctcgatcgcgtcacagtgacgatcggggactcgagcctgcctttcgccagctttgccggcggatcgtcgcagaccgcatcactggcggcggccatcagcgcggccagcggaaaactcgcggttcagcttatgcggatggcgggcaatgacacgccgctggccggcctcaagccaggcgaggtcgaatttgccgacggcggcttgcgcagtgtcgaggatcccgcccgccacgaaagcttcgcctccatcctgggccgcgccggccgacacgagctgagcgtggtcggcgaaagcggtgcgccgctcgaaatactgaaatatgccatgcacagtacctcggcgatcttttgcgaattgcgggtcagcaacgtcacgggcgaaattcgcgtcgatcgtctggtcggtgcgttcgattgcggtcgcatcctgaatgccaagacagcgaccagccagttcaagggtggcatgatcatgggcctgggcatggccctgaccgaggagacgctgctcgacgaacgcagcggccgcatcatgagcacgtcgctcgccgactatcatgtgccggtgcatctcgacgtgccggacattgatgtcttgtggaccgacatccccgatccccgcacgcccctcggcgcgcgcgggattggcgagatcggaaccaccggcgttgccgcagccgtcgccaatgctgtcttcaacgcaaccggcaggcgggtgcgcgacttgccccttacactggacaagctgatctgacctgaccggaatggcggccggcggctcagcaaggatgagatcgtcgcgcccgggatggcgttggcactcgcggaacgaacggagaaaacccgcccgagtgaaaaaagatcggcggatatgtcacactgcctcttcctgcgtcgtcagggttggcgagcgtttttgaacgccgtccaagacgaaggaaatcatcatgagcaaagacaagcgactgatctggcacgaggtcgccccgcagggcgccaaggcgctgttcggcatccaccattatgtcaccacgggcaccaaccttcctgaggaactgatccacctcgtcttcctgcgtgtttcgcagatcaacggttgcgcccattgcatcgatctgcacacgcgcgatctgctgaaaaccatgccgatcgacaaggtcgcgctgctaccggtctgggccgaggtgcctcatctgtttcccgagcagtatcgcgcggcgctggcctgggccgaggaggtgacgctactcagcgaaacgcgtgcatcggatgaagcctatgctgctgcggcggccgcgttcccaccccaggatctggttgatctcaccatcacgatcgcagcgatgaacgccttcaatcggctcggcgcaccgtttcgactacccgtgaaggctcaggcctaatctgcgctggcgattccataccgcgctgcgaaccgaaactcttctcataacaccaacaaggaacctgccgatggcttccaagcctgaactctcccgcgcgctggagggatcgtcccctcgcttctccagcatttcaactcgatggatatcgacatcatgtgcggcttctatgagcccgacaccatattggtcagtgccaatggcgaaccacagcgcggggccccggccattcgggctgagttgctgaaatattatagcgcgcaactgccgatggtgatcatcgcccgccacatcttagtggcggacacgattgcatcgctcgtgctcgactggaacatcgttgggaagacaccgaccggtcaagactttcacatggtcgcgacgtcgaatgacatcgcccggcgcggtccggacggatattggcggtacatcatcgacaaccccttcggcacacgagtccgtcactcgcctgacctgctttgtgcgtctggtccggggcggacgccttgtaagagcctgtcgagcggagggtgcggggtgcccctagaaggggtagcgggagacaggtcgcccccgctcaagggataactttccccaggagcatcgactctcagcgccgaaacatagctgctccatgagggatctgagcaattacgcaggcaattcgacgctcacggattccgagcccgtggacgccagcggccatgagacggcgccccccgagatggaaggcatcgcaacacattgatataaggaagaaatctggagcgggcgaagggattcgaaccctcgaccccaaccttggcaaagttgcatcaactatccgtcaggtctgcgccatagttcgccactatacgattaagtcactgattatcagtttgttttccacacaaaactacgctagaatgatcctagaggaaacccacatttttctcttttggtggacaccatgtggacaccaattcgagggtgggatcgcccggagatcgcaagaaaatggcggaagaaaaatcggtcaagctgacgaaaacggtcgtcgatgcagccggcgcgcgctcggaacgctatgagatttgggatagcgagttatccgggtttggtattcgcatagcgacaaccggccgcaagactttcatcattcgctatcgcgcggagggcggtggccgcaccgcaccgcgccggttcatgactgtcggccgcttcggaaccctgacggtggagcaagccagaaagaaggcaaaggaattgctcgccgccgccactgtcggcgacgatcctgcgaacaaacgcaatgcgaaacgggccgagatgaagatgagcgggctggtcgaccgctatgagcaggaaggctgtttcatccagcgcggcaagcgccagggccagccgatgaagtccttgaccaagaaatacaccatcgctcggctgcgccaccatgtcgtgccgctgctcggctacaagcgcgtgacggaagtcaacgccgccgacatcgagcgattcttccgcgatgtcgaggctggcaagacggcgaagaatgagaaggcggggccgcgcacgcgaatcatcgtcaagggtggcgctggtgcggcgcgcaaggtgttccgcgatttgtcggccgtgttcagcttcgccaagcggcatgaaattgtcgcagctaacccctgcgagaaggcggtggtgaacaagtccgacaacaagcgcacacgcttcctcacacttgaggaagtcgcgcgcctcggtgcggcctgtgacgcattggaagccgagggcgtcaacatcaaggcgctcaacatcacccggctatgggtgctgaccggctgccgccgcaatgaaatcgcggagttgaaatgggatgaggtcgatctggaaaatggtctgctcgttctcgacgacagcaagaccggcaagtcgatccgtccactctgcctcgcggcagcgactttgctcaaaggcatcgagaaggtggacggcaaggattacgtgttccccgccgatgaaggtgacagctatttccagggcaccaagaatgtctggccgaagatcgtgaagaaggccgagttgtcgggcgtcacccctcatacgctgcgtcatacggtcggcgctacggccacttcgcacggcgaggcgctggcgctgacgggcgcgatcctcggccatgcaaatctgcgctcaacgatgatctatgcccatgttcagcatgatccatcggtgaaggccgccaatcgcgtaggccgtcggattgcctcggcgctggcgggggagatcaagcccacatcccaaaagcgtcgcaaggtggccgggcctgtcccgatcaaggaagcggctcctgtcagcaatggcttgctgcccgacgccgaatgggatgcgttgactgagcttgcggcgttgccgcccgagggtaagggtttccttgcttcggcgagcgatccggcacttgccatgttagtgaagcggggtttcgcccaagcacatgctggcccaaatgatctcctggcatggtggcagattacccttatcggcaatgcgctgattaaatcgcacacccgccacaaagcggctgcatagatcgctgcctgacataaccgcgaagcatggtctgtgcagcccacctcacatcaaaatcgcgattcctatccccccctgggggataggatagactccaaggcagttttggtgttaggcggcgcgaatggactctctcgccgaccttctccagcaaagcgccgctcacgcgtggctgttcgtcccgaccgccattctcttgggggccttgcacgggttggaacccggccattccaaaacaatgatggcggcgtttatcattgcggtcagggggacggtgcgacaagctgtgttgcttggccttgctgcaaccatttcccacacggcagttgtctggattgtggcactgggcggtatgtggctgtttggcggcctcaacgcagatgccaccgaaccctatttccaactcgcatcgggcgtgctcatcgtcttcatcgccgggtggatgctttggcgcacgcgccgcgagcaaatcgccggtgagcactatcatcaccatgaccatgaccatgaccatgaccatggtcataaacatgatggcaaccaccatcttcacggtcacgatcatcatcatgacgagccaagcgaagccgaggaacgcgggctggaagtcgcgactggcgggttcatggacgcgcatgagatggaacatgccgaggatattcgccgccgctttacgaaccagaatgtcaccactggccagatcgtcctgtttgggctgaccggggggctcattccctgtcccggcgcgatcacggtgctattgctctgcctccagctccaacggttgacccttggcgccgtgctggtcctgtgcttcagcatcgggcttgccattacaatggttgcatcgggcgtgattgcggcggtgagcgtgaggcaagtagcgaagcgttggagcggctttggtgagatcgtccgcagagcgccttatgtgtcgggcgctgtcattctcgttgtcggtgtctatgtggcgcttcacgggtggcaagcattgccgcgttgaagcgaggagcgaacaatgagtcatgccgccaatcctgacctgatcaatcgcctgaaacgcgcgcaaggccatctcgctaagattgtggagatggttgcggacgggcgagatggtcttcagacggctcagcagatgcaggcggtaatcgcggcactcgataagaccaagacattactggtgcgcgatcatatcgagcaccatttggaggaactggttgggccgttgcctaaggctacgcgcgaggaactggcgaagctcggcgaattggccaaatatctttgatgttcatcgcatcgcttattgcctggtgatcgccacatggccgagcgccgccgccaatccacgggcgagcttctgcgcatcgtcattggcccagaaatgcataaagaacaggcgcggctcatcatcgagcatatggttatgtagagccgtcacctcgatgccgttctcgcgcagtgtcttgagaaccgggttcacttcggcggccgtaagcacgaaatcgccggtgatcgccgccttgcctccgccggtcggttggaaattgatcgcgatcgccgcacccatcgctggtggcagcgccatacctccatcgcgcggcgtctcggcgcgggggatgccaaaggcatagacgccgccgccgaccttgcccttgtggcgaaggaggcggtcaagcgcggctgtgtcgagatcaagtgtctccggcgctgccgggttggtcgcaggcgctaccgaaagcggcgttccgctcaatgccagcgcatcatgcactgtcctggccaaccgggccggatcaccgtgcccggcgatatgcatatacatagtatgcggtgtgtttcgcagtagatgattgtggagcgcggtgatctcgatcccgccggcaatcagcttcgccattacgggattaacctcggtatcagtgagcaccaggtctcccatgaccatcacctgattctggccatgtccaacaaaggcgagccacgagctgagcgcgagcgctggcttcagcgtcacgccgtccagcgtcactttaagatcgctgcgcggcaagccaatgcgatagaccccgccgggcatttcagtgccggtcttgcctatcacagtgctgaccgtttgttcccaaggctctgccgcctgaacgggcgaggccatgccgagaatcccggcgaggccgaatacaacaaaacccttcatctcgatctcctttcgaaagagcttcaaccgattacgccggacagatagagcaagacaccggctgccgacgtggccgccagcgtcggaatcatgccaaccttgaaacggaatacagcgatcgcggcggccgccgccaacaccagcgctggaatgtagagagaggccaccatcggcgcctcgaagatgagtccggcgaaccggatctcgcgcacatcacgaaacagcgtgtgaatcgcgaaccataatgcgagattgaggatcacgccgacaaccgccgcggtgatcgcacccagcgcggccgacagcacccggttgccgcgcagccgctccacaaaaggcgccccagcgaaaatccacagaaagcagggcatgaacgtcacccaggtcgtgagagccgcgccgagggttgcggcgaccagcggcggcagcccggtcgcctgccggaatgcagccaggaaaccgacgaactgcgtcaccatgatgagcggacccggcgtcgtctcggcaaggcccaggccatcgagcatttcgcccggcctcagccagccgtaggtattgaccgcctcctgcgcgacataggcgagcacggcataagcgccgccgaaagtcacgactgccatctggctgaagaaggttgcgatgcgcgtgaacacgtcatcagggccaagcagaagcagcaaagccgcgatcggcgtcagccagaggaacagaaacaccgctgatatcttgagcgaccaggccagattggggcgggcatgatcgggcagaccttcaccgagcgcggtatcgcggtcgtggatcacctcgccgccggccgggccgtgcccgccattgcccttgaacgccgcgatcccactgcgtccgccgatatagccgatgatgccggcggtgaggatgatgaggggaaacggcgcgtcgaagaagaagatcgcaatgaacgctgccgccgcgataccacgcatgacgctgttcttcagcgcgcgtgatcccacacgcaccacggcctgaatcaccaccgccaggaccgctgccttgaggccaaagaacaggccagcgatcaccggcgcgtgaccaagcaagacgtatagataactgagagccagaatggagagaaagccggggagcacgaacaaggctcccgcgacgaggccacccttcgtcttgtggagaagccagccgatataggctgcaagctgctgcgcctcggggccgggcagcaacatgcaatagttaagggcgtgcaggaaccgttcctcgccgatccagcgtttctcctcgaccagaatgcggtgcatcaccgcgatctggccgacaggtccgccaaagctcagtgctgcgatccgtgcccagacgcggaccgcctcactgaaggggatgccatgatccttcggtggagccgcgacacttgcggtcatttccgtcaccgcgccgctcatgaccgcaccttgcccttggcgcgcgccttggcaggctggtgagaaacccagttgtgggtctcgtcggtcgcatcgcggcaccagcggaaaaaggcatcatagagcagcatcccggcttcgagctgttcctgatcgtcggcgaacatgcgcgataggccgagcgaagcggccagcaggcccgccgcttccggcacgagatcggggcggcccgtatcggccccgcgcacgatcggcgcgaggcgcgttagcggcccatagccgccaaggccgaacgcctcgaccatcacgtcgaaggtgcaggcgtcgccgcgatggctccagaggatattttcgccttcgatatcgaagggcgcagcggcgaagcgttcggcgacgccttcgacttcagagggtgggacgaacaggaagatggcccgcggatcgacgaagcggcggatcagccaggggcaggcgatccggtccacttttggccgaccacgcgtcacccagatcgtgcggccttccgtgtcacgcggaggcaggacggtttccggcaccatcggcaggccggcagcagcccaaccggcaacgccgtcttcgagcgcctccgccgaaaccccctcatggcgcaggcgcgctgcgacgccctggctgagcgaaccaccatcacggcaggcgatcacggcagagcgaccgcgaaacgccgccgcccacgtcgcgacgtcggtcgcggatcgccgcaatgttccgggaacgagaagcggttcggccgcgaacgcgtcatccggccggacatcaacgagtactggtccggtcgggataccgatcaggcgaacgaacttatccgaagagatcgtattcaaaacaggcatgatgcgtccttccaagaagcaggacgcgattcttcagcctgtcgcctcgtggggagatcgcgttccccatgtctggcaatagatcgtcgatgccagatcgagtcaattgcaaaagaacatgccgtagcgcccactcgccggattgccccggctgcgagaggcttgatcggctcgctcagagtaaacaatacgatgcgcgatgcttgcgcgcttccggctaactctgtagcaggatgcctgtggttcgcctgattcaatttccgccatttcggctctgctcgatgctttgcatcgcgctgacgctcgtctttgcgggtgcgagcatggccagcaccgtcgatcgctttcaacatcaaactggtgtgagcgccgatcacgaacacctgccgctcagcattatcgcctccgacatgggcgatgatggtgacgggcattcggatactacgaaccccgatgatagcggcagcgtgcccaatcatcagtccggtgctggacatcaccatcatggtgatgcgggatcgtcgttgccagctcttggatcgcagggtgagggcgggcttttccaagcatcattatctcagcctcccgtagctgacgaccgattggctgggatcctcattcacgggcctgaacgaccgcctaaaaacatcgcaaatcgcacctagaaccgccgcgtcacgtgaggcgcggctttcgccacgcctgctcgtgaggccgatttgtcatgttttcaattattgctgcgcgcccgtcggcgcgtttgcggcgcgcgcttgcgataagcgcggcgttcgcagccctgtccattccgtccatcggggcggcgcaggaactcagtctatccgacgccctgtcgagggtcgccactggcgaccccacggtggcagcaaatgccgctcggctccaggcggctgaggccgctattgctcaggccgatgtgcgaccgcgcgatgtcatcggcgtcgatgtcgaggatttcgcgggcacaggtccctattcgcctatcgaacggtcacaaacgaccgcatggtatgagcggacttgggaacggggcggcaagcgggaggcccgcatcggcgcagcccgctcggaaatcggtgtcgcttcgacacgcaatcgcttgcggatgctggacctgctcgcccaggtccaggccacatgggtcgaagcccaggcggcggaagccgaaatctccatcgcggagcaacgacatgccgaagccctgcgcgttgaaacggaagtagggcgccgcgtcgggcgcgcgctcgatccgctgttttccggcgaacgcgcgcggacagccgtggcgcaagcacggatcgctctcgatcaggcgcgcgaaagggcgcgaattgcccgcgccgcgctggcctcatattgggggggaaccgccgactacagcctcgatggcgcagcttttaccacgttcgcggcgacgccagcggatgccgagaatagccctgaccttacgctgcttgccgctgagcgagaggcggccgagacacggatacggcttgctgaatccggtaatgtcagtgatccgactgcccgcgttggcgttcgccattttggccagggcaacgatgtcgcaatcatgatcggcggttctattccgctgggtagccgcacggccaatcgcggcaatgtcctgcgtgccaacgccgaagcccaggccgccgaagcggaaatcgccgtcacgcgcctccagatcgaacgagaggtcaaccgcctcgttgccgagcgggcggcgatcgttgccgaggtcacgcgaatagaccgagaggttctgccaagcgcccggcgcgcggtgacactcgttcgtgacggcttcgcgcgtggcggcaccgccttcaccttcctcgaagtgagtcaggcccagcaggcgctgttcgatgcgcgttcccgccgtgtggagttgctgcgcagcttccatctcgcgggcgctcgcctcgaccggctgaccggccgccatgcttccctgctttccaatgcggagaaccgctgatgaaacaatccttccttttcgcaagctcgctgctcgcgctttccctgctcgccggatgcggcgaatccaataccaccaacgaggccgccgaacccaaggctgccgctgccgccgatgattatgaacgtgggccgcatcgcgggcgaatgctgcgcgatggcgatttcgcggtcgagatcaccatcttcgaagatggcgtcgagccggagtatcgaatctatccctatcgagacggcaagccgcttgcccccggcgaagttcgcctcacgatcgagcagaagcgtcttggcggcaaggtggaccgtttcgctttccggccgcaggaagatttcctgcgcggcaatggcgtcgtcaccgaaccgcactccttcgatgtgaaggtgcgcgctgctgaaggcgggcgagcccacaactggtcctatgcttcctatgagggccgcacgacgatttcggccgaggctgcgcgggccggaggcgtgcagaccgagcgtgcaggttccgccagtgtagccgagctgatcgacatggccggcaggatcgaaaccacgccggagggtcgcgccgaggtgcgcgcgcgcctgcccggacaaatcgtgtcaatgtcgggccagttgggacagccgatccaacgcggacaaaccttgttccgggttgaatccagtcattcgctgcaaacctacacggtgtccgctccgatcagcggcgtcatcgtcgagaagaacgcgaatatcggcgataccaccggcgatcgcgccatattcgtgatcgccgatcccacaaaacttcatgccgagttcttcgtctatccgcgcgatgcggaacgcatccgcgtcggacaaagcgtccgcgtgcgcaacctcgctggcgacaacagctttcaaagcagggtggaagcggtgctgccaacggcggacgtggcgaaccagacggttatggcgcatgtcgaagtgccggcgtccgtcagtcgcggtttccggcctggaatgggagtcgaaggatcgtttgccgttgccgaggcgcaagtgccccttgcggttcggacgaaggctatccagcgcttccgcgatttcgaggtggtctatgccaaggtcggcaacacctatgaagtgcggatgctggagatcgggcggcgcacacccgaatggaccgaggtgctgggcggccttgagccgggcaccgaatatgtaaccgacggcgctttcctgatccgtgccgacatcgacaagtcgggggccagccatgaccattgagaacgaaacgcctgtgcgttccgagcttctcgaacgcctcatctccaatgcgatccgcttccgctgggcggttctcgccctcgtcgtgctgctgtgcggcatcggcgtctgggccttccagcggctgccgatcgacgccacgcccgacatcactaacgtccaggttcagatcaacagcgaggcggccggcttctcgccgctcgaagcagagcagcgcgtaacctttccggtcgagacggcgatcgccggcctgccgggtctccaatatacccgctcggtgtcacgctacggactttcccaggtaactgcggtgttcgaggatggcaccaacatctatttcgcgcgccagctcatcaacgagcggctccagaccgcgcgcgaccagcttcccgaaggcgtcatcccggaaatggggccgatcgcgaccgggctgggcgaaatcttcatgtatacgctggaagcggagccgaacgcccgcaagtccgatggcagccgttacacgccagaggatttgcgcacgcttcaggattgggtgatccggccgcaactccgcaacacgccaggcgtcaccgaggtcaacagtatcggcggctatgagcggcaatatcatgtgacgccgctgcccgaccggctttcggcctatggcctgacgctcaatgatgtggtcgaggcgctcggccgcaacaatgccaatgtcggtgccggctatgtcgaacgctatggcgagcaatatctggttcgcgtgccaggtcaggcttcgggcatagatgatctcaagtcgatcatcgtcaccaatcgcggcggcgtgccgatccgcatcgccgatgtggccgatgtcgggatgggcgaggagttgcggaccggggctgcgactgaaaacgggcaggaagtggtgctgggcaccgtgttcatgctggccggcgagaacagccggatcgtcgcgcgcgcggcagccgcgcggcttgaggaagcggccaaggcactcccggcgggtgtgaaggccgtggcgatctatgaccgcaccgatcttgtcgaacgggcggtctggactgtcgagaagaacctgctcgaaggcgcgctgctcgtcattgtcgtgctgttcctgctgctgggcaacatccgcgcggcgctcatcacagcggcggtcatcccgatcaccatgctgatgacgatcaccgggatgctccgcgcaggcgtctcgggcaacctcatgagcctgggcgcgctcgactttggcctcatcgtcgatggggcggtcatcatcgtcgagaactgcctgcgccgattcggtgaggcgcaacaccggttagggcgcctcctcgaacgcgaggaacgcttcgctctcacggcgtcggccacgtccgaggtcattcggccgtccctgttcgggatgctcatcatcgcgctggtctatgtgccgatcttcgcgctcaccggcgtcgaagggaagatgttccacccgatggcgatcaccgtcgtcatggcgctcaccttcgcgctgatcctgtcattgagcttcgtgccggcggcggtggcgctgttcgtcaccggcaaggtcgaggagaaggaaagccgcctcatggtctgggcgcgcaaaatctatgcgcctgcgctcgataccgccttgcggctacgggttgcattcatcgcgggtgcggtggcgctggtcgccatcgcaggctttgccgcgacgcgcatgggatcggagttcgttcccaatctcgatgagggcgacatcgcgcttcatgcactgcgcatccccggcaccagcctcagccaggcgatccagatgcagacaacgctcgaagcgcgattgaagcggttccccgaggtcgagcggatcgtcgccaagatcggcaccgcagaggtggctaccgacccgatgccaccttcggtcgccgacaccttcatcatgctcaaggatcgcagcgaatggccggacccgcgcaaaccccgtgcggagctggtccgcgagatgcaggaagcggccgccgccatccccggcaataattatgagttcacccagcccatccaaatgcggttcaacgaactgctgtcaggcgtccgggccgatgtggcgatcaaggtgttcggcgatgatctcgaccggcttctggagatcggccagtcgatcgaaggcgtggtgagcgggatcgagggcgctcaggatgtgagcgtcgaacaggtgacgggcctgcctgtcctccagatcacgcccgaccggcccgcgctggcccggcttggtctcaacatcggcgacattcaggatgtggtggccgtttcgatcggcggccgggaagccggccggatattcgagggcgatcgtcgctttccggtgatcgtgcgattgcccgaggacatcaggagcaaggccgacgagatcggcaggttgcggattccgctgtcaggcgatggcgccggtccgcgcggattcgtgccgcttgccgatgtggctaaggtcgaggtggtgatcggcccgaaccagatcagccgcgaggacggcaagcggcgcgtggtcgtgacttccaatgtccgaggccgcgatctcggttccttcatcgaggaactgcggcagaaggtcgatgcggaggttgaagtcccgtccggctattgggtgagctatggcggcacattcgagcaattgatctcggcggccgaacggttgcgcctggtcgtgcctgccgcgctgctgctgatcttcgggctcctctacgggctgttccgatccgccagggactccgccatcgtcttttcgggcgtgccgctggcgctgaccggcggcgtggcggcgctgttgatccggggaatgccgctgtcgatctcggcaggcgtcgggttcatcgcattgtcgggcgtggcggtgctgaacggcgtggtgatgctgagtttcatccgccaactccgcgccaccggcggcggtcttgaggactcgatccgcgaaggcgcgcttacgaggctgcggccagtgctgatgacggcgctggtggcgagcctcggcttcgtgccgatggcgttcaacgtcggcgcgggcgcggaggttcaaaggccgctcgcaacagtggtgatcggcggcatcatctcctcgacgctgctgacgctccttgtcctgcccgcgctctatcgcctcgtccacggtcgcgaagcgcgcccggaagacgaacacccatcccccgatacggccccggcgcaagcctgagccaccgctattcccacgcgtcgccccccggcgcgtgggagaccggaaaggagattttcatgagtttctacgcaaccattttcgagaacgccttgcgaaataggttgagtcttgcgctcggccttatcgcgctgacattctgcttcggtttcgacgcctttgctcatggtgtggcggaaggcgatcagggctatattcaggaaagcagcggcgtcctgttcatgcccttcgtctatctgggcgccaagcacatggtcacgggatacgaccatctgctgttcctgttcggcgtgatcttcttcctctaccggatgaaggacatcggcctttacgtgacgctgttcgcgatcgggcattcaacgacgatgctgttcggcgtcctcaccgggatcagcgccaacgcctatgtgatcgatgcgatcatcggcctgtcggtggtttacaaggcgctcgacaatctgggcgcattccagcgctggttcggcttccagcccaacacgaaatgggcgacgctgatcttcggcttcttccacggcttcggtctggcgaccaagatccttgaattcgagatttcgccggacggcctgctgccaaacctgattgcgttcaacatcggcgtcgagatcggccaactcctcgcgcttgccacgatcctgatcctcatgggcttctggcgccggacgagcagtttccatcgccacgccttcatcgccaacgtcgctctcatgaccgccggcttcattctcgtcggctaccagctcaccggcctcgcggtcgcgtaacaaggagtaataccaatgttcaattcccagatgccccgcctcgaagatttgccgacttcgaagcaactcatccgctccacgattatcgccgccgcgactgcgggagcgatcttggccatcgtgatcctgccttccgaatatggggtcgatccaactggtgccggcaaggttctcggcctgaccgcgatgggcgagatcaagatgcaactcgccgaggaagccgctgccgatgcagccgccgatgccgcggccagaggcgaaaatgcccgcgcactcgttgttcaagcggccaatggtggtgcgcaatcgacaccagctccaccagcggtgccgagcacggttgccggccgcaacgacacaaccagcctgacgctggcgccgaacgaaggcgcggagatcaagctgacagccgcaaaaggcgcgcggattgcgttcgactggtcggttgaaggcgggcacgtcaactttgacacgcacgccgatgcaccgggtatctcttaccacggttatggcaagggccgggaatcgacaggcgagcaaggtgaattggtcgcggcgtttgacggcaagcacggctggttctggcgtaaccgttccggtgcccccgtcacgatcacgcttcgcactcagggtgaatatagcgaggtcaagcgggttgtctgacgcccccgcctctcgtctgaaccgtccccgcctcgctgcccgacctgtgcgacgtggcggggcggcaggtgctttgtcaaatatccgagggcgttctgctgccaaacgtcgatttgatgacgctgggttatcctggcctctttctcgccgcgctggtcgccgcgacgctactgcctgcccaatcggagttcctattgctggcgatgctggcttcgggccgcttcgatccggctttgctccttttcgccgcatcgctgggcaacgtgctgggatcgacgatcaattgggcgttgggacgcttcctcgcgcatcatcgcggcgcgcgctggtttccggtgtcgaagcccgcaatgctaaaggcggagcggcgctatcggcggttcggcgagctttccctgctgctgtcatggctgccgatcattggcgatccgttgaccttgatcgccggtgttctgcgcacgccgctttcgcgttttctcctgctcgtcaccatcgcaaaggccggacgatacgccgtcctgatggccgctcacggctatctgacggcatgaccaacccgctaaacccctaagatcgaacgaggttctgatgctctctgtattggccaaccgaacctatcgccaccttttcctggcgcagatcatcgcgctggtcggcaccggcctcgccacagttgcgctcggcctgctcgcatatgacatcgccggggccgatgcaggcgccgtgctcggcacggcaatggcgatcaagatggtcgcctatatcggcatcgccccgatcgtcggcgcttatgcgagccgcttgccgcgccgcagcttcctcgtggcgatggacgttatccgcgggctggtcgcactcgcgctgccgttcgtggatcaggtatggcaagtctatgtgctgatcttcgtgctgcaatcggcatcggccgggttcacgccgacctttcaggctacgatccccgacgtgttgcccgaggagaaagactatactcgggcgctgtcgctctcgcgcttcgcctacgatatggaaagcctgaccagcccgatgctggccgcagccctgctgacggtgatgaacttccactggttgttctcgggcacggcgattggattcgcctgctcggcgctgctggtgctgacgacggttttgccccgctccaccgccgtcaaagccaaaggcggcatctatgacaacacgacgcgcggcgcccggctttatctgaggacgccccggctgcgcgggctgctggcggtcacgcttgccgccgccgccgcgagtgcgatggtgatcgtcaatacgccggtgttggtgcaggccgcgctcggacttggccaacgggaggtggcgatcacgctcgccgctttcggtggcggttcgatgctggccgctttgctgctgccgcgcgtgctcgacaagctgcctgatcgaacggtgatgcttgcggcggctgcggcgatgaccgtcgcgctcgctgtgcttgccctggcctggcatggccatgcttcacctaatgattggggagtgatcctcgcgggctgggctgtgctgggcatcgcttattcggcgagcatcacgcctggcggccgcctcctgcgccggtcatcaggcgaggatgatcgcccggcactgttcgccgctcagttcgcgctgagccacgtctgctggcttattgcatatccgctcgcgggtcagctcggcgcagcaggtggaatgggggcggcgctggctgcttccgcagtgctggcgctggtcggcacggtgatcgcgttccgcatctggcctgcaaatgacccggaaattctcgcgcacacccacgacgatttagcaccggatcatccgcatctcgccgaggggcacccggacggaacagccagccacgccttcatgattgacgaactgcatccgcactggcccttgcgataggggttagtcaaatcatgctgtttgatacctgcgacccttgtcatgcctttctagcgtcaagctggacatttccctcgcaccgcatggctaaaggctaccctcaagaccttgcgtggcgctgcaaggtcaacgacggcttgcgcaaaatgcgggcgatccaatgattgagttgcgccagcttcgctacctgatcgcagcggccgaagcgggcagtttcagtcgtgctgcgcgtgtactgaacatcaagcaggccacgcttagccggcagattctcgaagtggagaagcgattgggcatgacgctgttcgaccgcaagacccgtggagctaccctgacaccgaatggcgagaactatctgcgcacggctcagcgtatcgtgagagagttttcagagcttaatgcttgggtccgcgcggctattgacgggcgcgccggcaaactcaccatcgggttttatacctcgttctccgcgggcaacttacgcgcgactctgcgtgagttcagcgaacgttattccggtgtgaaactgcatggctttgaacgtgaccgcgatatgctgttaaccggagtagagaacggactgctggacatcgcggtcatgatcggcgaggcgcaatattctggacttcagagtcgctcactctggagcgagcgcattctggtagcgatgccagaagaccatccgcttgcaacacgcgaacgcatccattggcccgatcttgtcggcgagcggttcctgctgacagagcgagaccctggacctgagacgcgcaacatgctcctcggcaagctcgggatgccaggctactcaccggagatcgacatggacgacatcaggcgggataccgtgttgagcgtcattgcgttcggcgggcatatctcgatcgtcgcggaatccgcactcggcatccatattcccggcgtggtcttccgcgagatccacgaggccaacgggcacacacggatcggcttctcgggctattggcgcgaagacaatgaaaatccggtgttgcgttgctttcttgagttcgtcgccgaccgttattcgatgccgtccgtgcctgggccgcagccaccgtttcagcaaccgggaaaggagccgtcatgacgcaaggaaagacactcatcatcgtgctggtcacgctcatcattgggttcggagcgggcttcgtcctgcgcccggtgatcttacccgtcgaacggaccgcgatcgtcgccggcccgcctgccgccgccccgacgcaggccgagccgcgcggaacgcaatatttcgcggcgcatctcgatgaagcacgccaggtcgtggcgcaatgcgcggagggctcggcgcgcggcgacgagtgcgcaaacgccgagcaagcggtgatcgaggcggaaggccgagagcgcttcaagaagttcatggggaattgacgctggcgactgccgccatcaattcccctgtgcgcggtgccggcgaaaggcgcggtcggtttccatgaaccgggtgagcatcggcgcgaccagcttgtcgggcgggaccggcgctcctccggtctcggccgcgagcgcggcggcataggcgatgagatcgcgatgcacggcagcgggcaactccacggagagcttgaccggccgatcgtcggccagcggccccagcttcaacttgctcatcgtgcgcctccaaccggctccaatacgagatcgcgcatcagaaccacgcgcagcggatgccccggccggatggtgagcgtcggctgcacgttgagctgccgccgcacgatctgctggccggtctggttgatggtgtcctgcgagccccgccgcagcgcgcgggtcaggtcatcctcgctgtccgcgcccagctccgcacccacgccgagcagcgtcgagacggcggcggccttgagcagattgccccaatgctggttcacgcggtcctgcaagccggcatatccggccgcatcggcgccgggctggcgctcgagaacgatcgagcggccgtccggcatgatgagacggtcccatgcgagcagcacgcgggtctgaccggcggcgaccttgctgtcatactcgccgatcagccgcgccccttgcgggatgagcaggatgcgcccggtgatgctgtcatagacgttcgccgtcacctgggcggtaatctggccgggaaggtcggagcggatgccggtgatgagcgcggccgggataatgctgccggcctgcacgatgttgggcgaggccggcgcgacaagccgctcgacgctcaccgtgcgctggctggacgcctgcgccatgaacgcgcgcttggcggcctggtcggcctgcgcggcctcgacgggctgcggagcggcagcgtcgggcgttgcgattgcgaggttcggcagcgaaggcatcgcagcggtcccggcgctgctgccgccgaggaacacgccgctcatgcgcgccgcgtcgcgttcctgctgggcgcgctggcgggcggcttcctcggcctgcgcgcccgggtcgggctgggcgccgaccggcgggaccgggacattctccccgcgctgctgggccgagacgatcgggccgccgaggtcgccgggaagcggcgggccgagtttcggcgcctgactgtaatcgcgcggtcccgatgtgatggtctcggacgtggcgcgactgtcggtgctgtagagttccttggcttccttctcgccgacaggcttcaacgcatagatcagcgagccgccaatcccgaggccggcgacgacgccgatggcggccagcgccttgcgcgacaggcgcatgacgcgcggcgtcgacccacgaagctggaaggcttgaggatcggagcgcggagcttgcggtgcggcggcctcgggcggggaattgtcagcgggatcggtcatggccgccccctgcgcccatcgtcgcgcacgatacggacgcgctgctcggtgcgccggtcgcccaggcgtagctcggcggcggcgaacagcctgtccaccaccatgtagcggccctgcacgcggtaattgaccagctcggcgtcgccagccgcgccggtcacgaacaagggcggcatctcgccctgcgagatcccggccggaaactcgatgaacacctgggcggaatcgtcgaaggcgcgaaccggcttccacggcacgcggtcgccctcgatccggtaacggaagttgagcgccgcgaggtcgaggccggtcgcgacggaggccgaggcggcggctgcggcattggcgctgcggagcgcaatgagctggtcctgcggataggtccacgagacggacgccatgtaggtcgaagccgtcgcgcgcagttccagatgataggtgcgccggtcggtgttgatgatgaggttcgtggaaaggtcgggccgcgtcggcttcacgaggatatgcacgcgcgccgccgctccgctgccgctcaccgtgtcgccgatgatccacctgaccgtatcgccggcagcaacaggccccggccccacgagctgctcgccttcttgcaaggcgatgtccgtcacctgtccgggcgcggcatagacctgatagagcgcgccgtccgtccagggatattgctggatggcattgagaaagccgtctcgcaccggctgcacgcgggcggcggcgttggcggccccgacgcggcggcgcggatcggcgggctcggaagtcgccaccccggccgcgaccggcttcaattggccggggagcggcaggggttcggggatcgtcaccacctcgacggcacgcggaggttccgcggccggcgtcgccgcgatctcgcgcggcggatcgtcataagcgatggcgggcggcttcgccgatgtggtggcgcagccggcaagcgcggtggcggagaaaagcaggaccgccgaggcggaacggcgaaatggcgtgtgcgtcattgcgacagctcctttgaccaattgagggcgttgacgaagacgccgagcgggttcttgcgcagcgcatcgggcgtgcgcggcggttgcacgacgatggtgaggatcgccgaccagcgtgtcgtggcggcgaggctgccgtcctggtagcggcgctcggtccaggcgacgcggaagctgtcgggcgatgcccggatcacgctcgacacgtccaccgcgacctgcatccggccgacattggcgaaggggtcgttggcgcgcgcatagtcgttcaatgccagcgcgcccttgtcggtggtgaagtcgtaggcgcgcagccagttctgacggacgatcaccggatcggccgggatcgccctgacctgctcgatgaagcgggcgagatggaacgcgatctgcggatcggtggggcggtagccggcttcggcgggggcgacggcctgggcctcgccgagccgatcgacctgcaccacccacggcacgatatgcccacgcgccgattgccagacgagtccggcggcgagcccgcccgagagcgccagcgcgccgaagaaggcgaggcgccagttcttcgcctgcacgcgcgcggagccgatgcggtcgtcccacacctgggcggcgcgttgatagggcgtggtggcctcgggggtctggccgtagcggatggtggggcgtcggaacatcggaggtcagtccttctctttgatgtcgggaccggctccgccgccgtggctgtcgccggccttcatggtgtgggcgatgacggtcgcgccgtggccgacggcctggcggcgtttcatcgcggccgcccattcaggctgggccgacgagcccgccgatgcggaaccgccagcggttgcggcggccggggcggcggtcgcgggtccgccggtgatcgtgccgccggtggcggtgaacccggcgcgggtgcccgagcggaagttggacttcatcgcctcgccgcccttggcggccgccttgcgcagcggcgaaaggacggcgctcgccgcgcttcccgccgccgcctggccgaccgcagccacgccgcccgcaacagcgcccgcgccgctcttgcccagcgagccgaggctgtaggcgctggtcgcaccgcccgccatctgagcgccgccacgcgcggcggcgccggtcatccggccggcggcaccgagggccgaaccggcggcgcccacgccaagccgtgcggcggccgcgccaccgaccagcgcgccgcctgcggccagcgcggtcccggccgccgcgcccgcgccgagctgcgggccggccgagacgatgccgttggcgatgctgggaccgaagatcgacaggcccagcagcgagagtgcggcgagcgcgatggccatgacctgattgatgtcgggcgcggggccgagggccgcgccggtgaactggctgaacagcgtggtgccgatgccggtgatgacggctaggaccaagaccttgatgccggtcgagacgacatggcccagcaccttctcggccatgaacgcggtcttgttgaagaaggcgaacggcagcaggacgaagccggcgagcgtcaccagcttgaactcgatcagcgtgatgaagacctgcacggcgatgatgaagaaggcgagcaccacgatcacccaggcgagcagcagcacgaggatcagcgcgaggttcgagaacacggcccaaaggctggagaactgccccgccgcatcgagcagcggcttggcggcttcgagccccttcgccgcgatcgtgccgggcttcatgaactcatcgatcgtcatcgccccgccgctggcctggaggccgagcccggcgaagctctcgaacacgatggtcgcgagcagcgcgaagttgccaatgatgaaggcgaaggtgccgatatagagcgtcttcttgacgaggcgctgaagcacgtcctcgtcggcgccccaggcccagaacaggccggcgagcgttacgtcgatggcgatcagcgtggtcgagaggaacgcgacctcgccgccgagcaggccgaatccgctgtcgatgtagccggtgaagacgctgaggaaatcgtcgataacgccggtgtcgttcatggccggacgccttcatccggcgccgtgtcgccgccgcgctcgatctcgggcgcgggctcgtcctggcggaagaagcggcggcggttggcggcccaggccgcctcgcagccgctgtccggcatggtgagcgaggcgcagcgatccagctcgcgggcgagcctggcctggccttcgtccgccggcaggataagcggcggcgcgggcgcaggatcatcgggctggacggcggcgacgatcgccaccgtcattatcagcccggccagcgccgccacccccgcgatcttcgccgtgcgcgacatcgggcgtctcagttgcccatgaagcggcggaaccgctcgcgtccctcggcctcctcggccgcctggcgggcggattgcagcgcctgcgcccggccctgcgccgccacggcggcggtgaggtccgcgagctgctgcgattgcagcgcgaggagctggttgcccgcctgcgtcgcctggagcgcgccggtcgcggactggctggccgagaccaggctgtccatcgtcgtgcgggcgccttcgatgttgccgacgacgccggcctgcacctgcaaggcgtcctgaaaggcgccgacgctatcctcccagcgggcattggcgctggcgaccatctgcgcgtgatcgccggtcagcgccgcgcccttgtagcggccgttgaacgcctgctggatgtcctgcacgtcgtaggcgatgcgctgcgcctggccgagcagttgctgcgtctgctgaatctgctgctgaagcgtgctcaccgtcgagagcggcaagctggcgaggttgcgcgcctcgttgatgaggctcgtcgcctgctgctggatttgctggatttgattgttgatctgctggagcgaccgcgcggccgtcagcacgttctgcgcgtagttggtcgggtcatagacgatgccgccgaactgcgcgtaggccggcatgggcgcgatcatcggcacgacggccgcgctggcgaggacgccggccaggatggcgcggcgcagggggaatccggtcatagaggtagctcctgctgaggttggcgttgaggatcggagggaagaagctcgacggcccaggcgcagccgcgatggcgcagccattcggccgcgaacccgacctggccgtgggtctcgatgatttcggcgatggcgagctggtcggtcttcgacgacgcggcggcgaaggtcagcgcaacctcgcccagccccagctcgaacaggcgattgccccgcctgctttgacagtaataatcccgcttgggcgtcgcccggctgaggatttcgatctgccgggcgttgagcccgaaccgctcgtagatggccgcgatctgcggttcggccgcgcgctcgttcggcaggaagatgcgcgtcgggcaggactcgatgatggccggcgcgatgctcgacgtctcgatatcggcgagactctgcgtcgcgaagacgacgctggcgttgcgcttgcgcagggtcttcaaccactcgcggagctgcgcggcgaagtccgggctatcgaggacaagccagccctcgtcgatgatgatgagcgtcggcgaaccgtccagccgcccttcgatccggtggaacaggtaggacagcaccgccgcggccgagccggcgccgaccaggccctcggtctcgaaggcttgcatgtcggactcgcccagcctctcggcctcggcgtcgagcagccggccccacggcccgccgatgcaatagggcgcgagcgcctgcttgagctgctggctctgcaacaggaccgcgagccctgtcagcgtccgttcggccggcggcgcgctggcgagcgagcccagcgccgaccagatatgctccttggcttgcggatcgaccgcgacgccttcgctggcgaggatcgccgccagccattcggccgcccaggcgcgttcggccggatcgtcgatatgggcgagcggctgcaactggacgccgccgtcgctgtcgtcggacagcccgccgccgagatcctgccaatccccgccacaggcgatggcggccgcacggatcgagccgccgaagtcgaaggcgaagacctgggcgttctcgtagcggcggaactgcatcgccatcagcgcgagcagcaccgacttgcccgcgccggtcgggccgacgatcagcgtgtgcccgacatcgctaccgtcggggtgaagggaaaaccggaacggggtcgagccttcggtcctgccatagagcaaggggggttgtccgaagtgctcgtcccgttccggccccgcccatactgctgagagggggatcaggtgggcgagattgatggtggagatcggcggttgccggacgttggcgtaggtgtggccgggcaggcttccaagccatgcctcgatcgcgttcatcccctcggggatcacggtgaagtcgcggccctggatgaccttctcgaccagccgcagcttctcggcggcgatggcgggatcacggtcccacaccgtcaccgtagcggtgacgtaggccatgccggcatagtcggcgccgagttcttggagcgccgtatcggcgtcggccgccttgttcgaggcgtcgctgtcgagcagcgtggacgcctcgttggtcatgacttccttgaggatcgccgcgaccgatttgcgctttgcgaaccattgccgcctgatcctggtcagcagcttggtcgcgtcggtcttgtcgagcatcagcgcgcgggtggaccagcgatactcgaaggcgagccggttcagctcgtcgagcaggccggggaacgtgacgctggggaatcccacaaccgtcagcgtgcggagatgatgatcgcccaggcgcggttcgagcccgccggtcagcggctcgtcggcaagcagcgcgtccaggtgcatcggcgtctcggggacgcggacgcgctggcggcgggtcgagatcgtgctgtgcagataggtcagcgtctcggcgtcatcgagccagcggacctcgggcacgaagccctcgaccagattgagaacccggtcgctgcgatcggcgaagcccttgagcagctcccacggatcgacgccggtggtcgagcggccctcgtagagccagccctcggcgcgcgcggcttcctcggccggcggcatccacagcagcgtgagataataggcgctctcgaagtgggcgccttcctcgcggaactgttcgcgccgctccatatcgaccagcgcggaaaccggatcggggaatgccgattccgggtagtcgagcgcgggcgtgcgctgcgcctcgacgaagatcgcccaacccgagcccagccggcgcagcgcattgttgagccgcgccgtggtggcgaccagctcggccggcgtggcgctgtcgagatcggggccgcgaagccacgccgagcgctggaacgagccgtccttgttgagaacgacgccctcgccgaccaacgcggcccagggcaggaaatcggccaggtgggcggcgcggttcctgtattcgcgcaggctcatcatggccgcatccacgccggatagcggaggtgccggcgggccacgtccacgaactgcggatcgcggcgcgcggcccagaccgacagcgcatggccgatcgcccagatggcgaggcccgcgatccagaggcgcaggccgaggccgatcgcaccggcgagcgtgccgttgacgatggcgagcgagcgcggtgcgccgcccagcaggatcggctcggtcagcgcccgatggaccggcgcatagaagccggcgatcggctcggcaagatcggccgcgcccgtcatgcgacgacgagccccccgccgaacgaaaagaacgacaagaagaagctcgacgcggcgaaggcgatcgacaggccgaagacgatctggatcagccggcgaaagccgcccgacgtatcgccgaacgccagggtcaggccggtgataatgatgatgatgaccgcgatgattttcgcgactggcccttcgatgctttcgaggatggattgcagcggggcttcccacggcatcgacgatccgcccgcgtgggcgggcgccgagatggtgagcgcgacgacgctggcggtggcggcgagcatggcgcggcgtgcgccatgccgaatggcatggatcatggtgcgtctccgaggttggggggtgcgaggggggtcaggcggtaatcgccggtcgcggcgtcgatcccctcgacgcgggccagctcggcgaggtggcggccgtggccgtcgcggaccagcacggcgatcaggtcgatggtctccgcgagcagcgcgcgcgggaccgtgacgacggcttcctgaatgagctgctccatgcggcgtagcgcgccgagcgcggtcccggcgtggatggtgccgacgccgccggggtgtccggtcccccaggctttgaggaggtcgagggcctccgcaccgcgcacctcgccgatggggatgcggtcggggcgcaggcgcaggctggaccgcacgagatcggacagcgtgacgacgccatccttggtccgcatggcgacgaggttcggcgcggcgcactgaagctcgcgcgtgtcttcgatcagcacgatgcggtcggcggtcttggcgacctcggcgagcagcgcgttgaccagcgtggtcttgccgctgccggtgccgcccgcgacgaggatgttggcgcgggtctcgacgccgtgccgcagcgcctcggcgtgtgccgccgacatgatcccggccgccgcatagtcgtcgagcgtgaacacggcgaccgcgggcttgcggatcgcaaaggccggtgcagcgacgacgggcggaagcagcccctcgaaccgttcgccgccctctggcagttcggccgaaacacgcggggaccgggcatgaacctcgacgccgacatggtgggcgaccagacggacgatccgttcgccgtccgctacgctcagcgtcatgccggtatcggaaatcccgtcgccgagccgatcgacccacagccgtccgtctgggttcagcatcacctcgatcacggccgggtcgtcgagccaggccgcgatcgacgatcccagcgccgtgcgaagcatccgcgcgccgcgtgatttcgcctcggatcggattggctggatggtcaacggctggcccctgcaatgggccgggcgaaccgccgcccggcgtcaggggttcagcaagagagactgaaaaggcctgtcttcaatagataaatgcgcgcgtcgtagtctggcgcagaaatacagggagcggcgtaggcgagttgttttacgaagactgggcgcgactcaggaaagccaaaggtgccacacgctgataggccccggcatcgccattgaggtcttcgatcccaaataggtgaaggcgcggccatgtcgtgagcaggccatatccgcatggccagaaccgatgctgatcggaagcgtctcgaccaaataaccggggggcttctgtgtcatggacttggatagaaaaggcgtgagtttcgcgctgatcgacgatccgtcccgaacataggcgatcatgaaggcttcgcggttgccccaggcatattcgccttcgacaaatcgacgaatgccgttttcacaatagagcgcctcggtcttcgatgtcgatatatcgatgatcttggcttccgttacgagcgggaaaccacggtgccggttcgaaagatagatcgaaagatcggggcgcttttccaggtgcgacccgtcaaaactgaggctctcttttcctctggcgacgcataatacaagctgcgcccatagcgggtcatcttcgatcatccgattcaagcgcgcttcgaggagcgccgtgacctctgcttcgcttccagtgttcacggtggctggcgcctcgacgcgaatgtcgctgaatgcttttagaagcccttcggcaatgatttcgagatgaagcgccgaaacctccggcagcggcatttcaatgccgcgggtcaattcggcaacctgatctgcacggggtcggatcgcagcaactctcacgcgtccgctcgccccttaagcagatccacatgcgaccaggcgatgcgttgcgcgagcagacgtgcttgcgtctcactccaatagcggcgttgagccagccgcccgatcagcaatgcatcgtcgccatcacgcaggatgacttcagaggccgcagcatcattggcggcgcgcaatagcccattccagtgatcctggctcactgccaattcaccgccttggcgcgtcgcgcgaacttcgatcccgtaccaaggcgacagagccggttgagagaggcgacgaacaacaagttcggtcccgaaccggttggaccatgcgccgagttcagcgctaagcgcttcacagaagcgctcttgttcctgatccgacggcgtggcttgcgcatcccgcttgttatgcgcgtagggaagattgaacttaagcgtatcggagatgacttgcaggtcacgcgaaccgagaccgtagagttcggccacccatctgtcgacttcgctccacgaagcctcattgactcgcaacccttcaaacagggctacggcttcggctttctgagatggcgacagcgttctgaagtcggggaccggcattcgatccagggtcgccttttcaattgcctcccgttcgacgccaaaacgcccgcttgtcaccaatgtgatccaggtagcgagttcgctcccgaggataagcgctaggtatcgaaccagcgtactcgcctcaggaaaaccataaggactgtagccgtagaagctctgattgaacaccacatcctggtctgaaactgaaaccccgatccggccggtcagaacggggggggcttcatgtacgaccacgagagggccgacaaacagttcgggcgatcgccggtcatgaatgcgttgctgcgcgaacggcgccagggtgcggggatcggtgtagatgcgtgtaaacgtcgaggcggtaatctcgccgcgcccgcgcagatagctcgcatcgacaccggggatgccgtccccatttttgcgaacgcggctgctgtcacgcagtttctgatagccattcccgctaccccgcatttgcgcccgctcgccaaggccgatcgcgtccttccagaagtactcaagggtcggaaagccccgcgtacgaatacgctcgaccagtccaagatcagctttcgtcccgcgaaacaggattttcagaatgtccggtatctcgaacaattgacgcgaagggatgacctcggcgttcaacgtgtcgatccgcatactgcccgcgtcgttcagcgtttcctcgatccgagggctgatgagacgaaagccggcactgacgcccggcgtccgattggacgccagcaggaggcaaaatggcgctgtaatctcgggccagaccttggtttgtcgtagttcgacgccattgatgacggatgtgacgtcgagcgcttcgaacagggcttggcgggcttccgtcatgccgtccccctgctggaacaacagcctggcgtgcaatgcgaacgcaatctgcccgcccggtttcgcccactccatcgcccgccagacaaagggcaggtctagcccttcgttcggaagcggtggcgacgaaatggagatttggcgatcggtagcgatctggcgcaccttcccgcgtaccagatgccagtcgggcagacccgtgccgcttgcccacggcggatttccgacaacaagatcatattggccaagatgttggtcgctgaccaacggccccagacttccaagacttgcgccttccacggcatcgtcgctgcaaatccggtgcaacaccgtcccacgcagatccttgaatcttagcttatcaacaggccgcgggtttggatcgagttcaatcgacgacagatacaagcccagcgccgcaaagcgcagtgcggcctcattgatgtcgaacccgacgacctgcttataaagaatcgatcgaagcgtattggtgtctggacgctgccccaccacgcgccaatgttccgcgaccagctcacgaaacgccgtcagcaggaagacgccggcgcctgcggctggatctagcactctcgctttgtggctgaggtcttgtcgttgcagcgcacggaatgatgcgcgcaccatcaagtcggctattggccggggcgtgtagtagccgccctcccggcgctgacgcacgggagcgtggctacggaggtagagttcataagcctgactgagaaccccgaccgggatatgcgcgaagtccaggtgatcccatttttcctcccagccgaggaacagttggctatctggtgcgcgccggaggatatcgcccaaaatgtcgaaggcgtgatcgggcaataccgtgaaaatgccactggaaagcggcagaagatcgccgttgaaggtcacatccagccacgctgacgtcttctgcgcaacatcgcgtatatcgaagagactagccccgtcatcgtcccccgacagccccgccggcaacaaaccgcgatcggccagaaagcgcgtaaacagagcgcgaccgacgagggagatcgcgtcctcgtcggtgacgccctcgatggcgatcagtctgctgatcgagccggtaaggaggttcagaacgacattagaaatccagtttctctggctgatgacggcgtgtggccgcacattgcccagccgcgcgaaggccgtgcctcggctcccttcatcgccccaatccacccgcgcttggcggggggatttgctgtcgagcgcgatccggtaaacatcgagcctgcccggcccgatgacccccatgtagggcgcatctccccgcatcgcgagcagacgtctgatcttatgaagatggtcgtcaccctcaagcgcatcgacttccatcaggaagatcagcggcgcgccttgccactcatagaccgcaccgacgccccgtagcgcagcatcagcatttcgccgcgccgtgagaagcgtcgcataagggaggagatcgggtccatcggcgtccagcagccgaagatcggccggatcgccgccatagtccgccagcagggaggccaagtcacccatgaccgcgcctcggaagatgcacggccgcgacgcctactgcctcaggcccggccatcatatgtccagatccaggttggtctgcttgtcacccccgaaatggccgcgacgggcgccgccgcgcggcttcttcggagaaagctggaccttggacatcgcggcccgataatcgccgccccgctcgctaatctctgccatcaggacagcgatgaacgccaggtgcgtgggcaattcaccggtacgggcatagttcgagatggagttagggttcattccgatgagttccgcgaacgccctgacgctcaatccggccttgctaagctcttccaagaactccgtatagagcatgccaagcgtaccgctacatagtttaatgtagcatatcacataattttatgtgagtaaagccagagccgcaggcaatacatgcggttattcccgcttggcgcccgcctccacgtcgtcgctgatttcctgcgcgactgtcggccccttcgcgagtcggcgccccagtgcctcgatgaaggtgtcgtagcgatctccgccctgtaggcgcatggcggggcgctccgcttcgggcggcgggggagtattcgacagccagaagcgcacaaacagcgcgatcatctcgacgccgatgccgacatcgcgctccattcggttcatgcgccggtccagcttgtcgagccgcttggcgatggcggcctcgcgctgctcatcggcgtcgggcgacaggaaggatgcgatggccgcctcggcgatcagcgagcgcgacttgtccctccggtcggcataggcggcgagcgcgcgcatcagctcggggtcgagatagaccgacagaggcgtcttggtcgtcatagctcgatgccgtcgtcgggatcgagcgatgcctgccgggccacgcgctgcatctggcggcgcaccgtcgcctgccgtgccgcgtcgctatcggggtcgggctcgtccagctcgaactcattggcgggcgcgggcctggacgtgggcgcgatgtcgacatggcgctccagcgccggctcgcggcgcaggtccgcattggcggcatcgtcctgcgcgtccaccttcctggcggcctttttcttcttcggcttcttcggcgcgtcatgctcgatcggctcgggcatcggcggtgcctcgatcggcggcaggccgctccagtcgtcggggcgcggcgggccgcctccgacattcatgtccggcggcgacatcacccgttgcgcgaaccaccggtccttgaagtagcggaccttcttcgcccggatcggcgggatgcccgcgaccatgacgatttcgtcgtcgggcgggagctgcatgatttcgccaggtgtgaggagttgccgggccgtctcggagcgcgagaccatcagatgcccgagccagggcgagagccggtggccggcgtagttcttcatcgcccgcatctcggtcgcggtgccgagcgcgtccgatatgcgtttggcggtgcgctcgtcgttggtcgcgaacgacacgcgcacatggcaattgtcgagaatcgcgttgttctgcccgtaagccttctcgatctgattgaggctctgggcgattaggaagctctggatgccgtagccggccatgaacgccagcgcggattcaaagaaatccaatctgccgagcgccggaaactcatcgagcatcaggagcagccggtggcgcgactgcctcgccttcaggtcttcggtgagccgacggccgatctggttgaggatgaggcgaatgagcggcttggtgcgcgagatgtcgctgggcggcacgacgaggtagagcgtcaccggcagctcgccctcgaccagatcctttatgcgccactcgcaggtgcgcgtaacctgggcgacgacgggatcgcgatagaggccgaggaacgacatggcggtcgagagcacgcccgatcgctcgttggccgatttgttcagcagctcgcgcgcggctgaggcgacgacgggatgcacgcccgcctcgcccagatgcggcgtcgtcatcatcgcccatagggtgctttcgatcgggcggcgggggtcggacaggaaggcggctacgcccgccagcgtcttgtcggcctcggcgtagaggacatggaggatcgtgccgaccagcagggcatgggaggtcttttcccagtggttgcgcttctccagcgaaccttccgggtccaccagcacgtcggcgacgttctgcacgtcgcgcacttcccaagcgccctttcggatttcgagcagcggattgtaggcggccgacgcgccattggtcggatcaaacagcagcacccgcgcgtgccgggcgcgaaagccggcggtgagctgccaattctcgcctttgatgtcatgcacgatggccgagcccggccaggtgagcagcgtcggcacgaccaggccgacgcccttgccgctccgggtcggcgcgaagcacagcacatgctcggggccgtcatggcgcaggtagtcgcgcccgagccggccgagcatgacgccgctgtcgcccagcagcccagcggcggcgatctccccgcgcgtcgcccagcgcgccgagccgtaggtctcggcgttcttcagctcgcgtgcgcgccataccgacatgccgatggcgacgacgatcgcggcgaacccgcccgacacggcgatgaacgcgcccgtctcgaatatttccggcgcataggcgtcgaaggagaaccaccaccagaagaaggccggcggcggatagatcggccagtcgccgagcatgaaccagggtgccccaagctcgggctgataggcgagcgccgcggccgtccattgcgtcgcggcccacacggcggcgagcacgatcaggaagaccgcgaagacctgaccccaaaggattttggttgccgacatggcatcgaagtcgatgcgtgcaggatactaaatcaagtcactgttattatgaatgaaactctagcgtagaaagacagggagtagcgtagtttggcttattatattctcagggtgatcgacgttattgggcggatattcgcgtgatagccggaccacttcccgaatctctgtgatccgtcctacaggctcagcccccggccacgcccgaacgaccaatcgacgcccccgcccgcgcgcatgacgccggagatgtgcttgccgatctggcggtcgagcgagggagaccagggcacgagctggaagctcaggccgttgtcgatcatcgcgaagcgccccgaagcgagcgtgacgcgctggcgcaccgtgcccgcgacatactccccggccttggacggcgcgtgcggcaggccgatctcggccgacaagtccttggcagtcgcatccagctcgcggcggcggagcgtgtcgaggagattgcgcgcgaagatgatccgctggccctgccgccgcgccagcccctcgtcggcgagatgctcggcgcgcgcttccatcgccgcgcgcacctccgtcccgaagccgccgcccagatcgcggccatcgctcgacaggttgcggcggtcgagccaggtggctcccggcgcgcggacctgcgcggacaggtccatgtcggagcgcacggcgagcgccacccgctggcggcccttgcgatcctcgaagcggcgcaactcgacgattgcaccgggcctgcaatcgccggtcgcctcgatgtcgggaagctggacgtggtgggtgcggccgtcgatcccgtccacgatcgcataggctttgccggtcagctcgtcgtgcaagccgcggtcgaccagccggccgatgacgggctgggcgggatcgggttcgagcgcatagctggcggcgccccggtcgatgccgcgatcggtcatcgccttgtgcatccgcttgatgatgttgtcgcgttcgcccagctcgcgcagcgccgcctgcgcgtcgcccgccagcgtccattggcctggcgcgatctcgctggcgaggccgagcccttcgagcttgcgcagccgccccatcctcagcacatggtcgccgtcgggccgcacgccgggctcgggcgccatgtcgatcatcccatcgcgttgcatggtccgcgacaggtcgcggtcgatctcggtccagcgctcggtctcgacctgccgctccagcgattgccggatttcgaggtcggtgcgcgggccgagttcgtgggtaacgatctcacgcgcctgcgcccgcatcccttcgcggatatagtcgcgcgagatgacgaggttctgcccgtcctcgccgacgccgcgcacgatgatgtggacgtgtgggttgtcggtgttccagtgctcgacggcccgccagtccaggcgggtgccaagatccttttccatgcgcgtcatcaactcgcgggtgaagcctttgaggtcgcgcatctgctcggcatcctcgggcgagacgatgaaccggaaatgatgccgatcgtcctcgcagcgcgcggcgaactcattgcggtcgagaccctcggcctcggcgccgaacagcacgcccttctcaccgtcgcgggtgacgccatcgcgttgcaggtagttgaggtgggccgcgagggaagcccggccgccatgccgaaccacgcgcgccttgacgatgacctggcgcgatcggtggccgagccgttgggtcgcgcggacgcttgccactcggccccggccgaaggtggagcggcccggcgcgacgatctggcctcgccgcgagacatggccgccggccctctgcgcggcggcgagcgcctgggcgatgatcggcagcgcccgctgaccgccgcgcgagcggatgcggcctggccggaggcgggaatcgtcgtcgcgggtcatgccgcgacaggccgcaatgtgcggaaaacccttacggctgctggcgttcgcccagctccacacagtgcgggatttccgcacacattgcgcagcaatgcccgaaagccttgagaatcaaggccacgaccggggcgcatgggcttcgcacattgccgccctttatcttgccctcgaccttcccccttcagaaagacagccctgctcccttccggcgctgcgaaagcctgcgccgaaacccgccagagagcgcgggagccgctcacggcggaggtcgcccggaaagcgggacgaacaggccgttggagggcggcgcggcatcggccatgacaagctcggcgcggtcgtcggccagtcgttccggcggcacctcggatgccgtgcgatcggcggacggcggcgcaggcgacagcgcgcccggccgcacggcgaacagtgcggcgcgacgccaggcgaagggatcggacggcggcgcggttgcaagccgagtgtcgtccgaacctccggtgatcgacgccagctttgcaagataggcgcgggtctcggcgggcagcggacggccgcgcgacagatattcgtcgtagcggcccggccccgcattataggccgccaacatcgccgtcacgttgccgtagcggtcgtgcatcgcgcgcagataggccgcgcccgccatgatgttgtcgcgcatgtcgaacgggttggacccgaggcgatggcgcgcgcggaggcccgcccaggtgccgggcatgatctgcatcaggcccatcgccccggccggcgagacggcgcgaacatcgccgttgctctcgacgcgcatgaccgcccatatccagtgttcggggatgccgaagcgccaggccgcggcggcgacatgggtggcgtagggatggcgcgcgaccgatcgctcggcgggcgcgtcctgcgccagcgcggcgacgggcgcagcgcccagcgcgagcagcagcagaaccgcgagcatggcggccgactcgcccccgctccgccgccagcctgccagcgtgctcgctccggtaaagggtgcgcgcgatgcgccggccagaggccgcccttgaccttcgctgcgcgcgccggccggcctgcgaacgagcaggacggagggatgatgcggtctttccgcgaacaaagggatgatcggggaaggcaccgatcagctccgatcgtcgcggggccgggggcgtttccacgacagcttgaaggtccgcccgtcgtcatcggcgcggaacagcactggccggaacgctgccgggaaaagcgggctgtcgatctccagcgcgatgtagttgccggcgcgttcaccgatccgtttccacgcgccgccgacctcggggccgtcttcgtcgtcgagatggacgcgataatcgggcgcgttttcggcgtcggttggatcgagcgcgacgagcgcgatttcctcgctgatgccgaacagtcgaatgctgccggcatagccgttggcggtgggttcaaagatattcgtcggcatggccgatctccttagcttcggggggtgaaggtgatggggacggcgcgcgcagccagagcggcgtcgcccgtccgatgacggcggacgctggcagcgggccgaaatagcggctgtccagactgtcggggacggcgggattgagcagcagcagttcgccggcccgaagggtgcggcatccctgccagaccggcagagcacggccccgccgatcgcgcgcgagggcgcgaacgacgggccggccgtcgatgctcaccacggcaccgctacggcaaacccgttgtccgacctttgccgcgatatgcttcaggagcggcacgccctcgggcagatatccgtgcgctgcgagccatcgggacaaccgctcgggcggcgtgatcgcaaccagcgcgcgggcaggcggatcgttgtccgggtggatgcggtagagaccgatcggcgcactggcgctcgcgttccagacgacgcgcgggatcggatcggcgatggcgacgaccacgaacgatatggcgaaagccggtgcggcgatggccgtcgccacgagatagcggcggcgggtcatccttcgatttccttgcgccgaagccatgcttgatggcgttccatcgtgtagagccgggattgttgaccggcggtgaggcggttgtggacgtggcgccagtgatcgggggcaacgtcgcagggatcgacgccggccgcctccaccgcatcgatcgcggcgagcacctgggcgaccttcggccagctctcgatatggagcaggatgtcgccgcccggtcgcacgaacggcaaggtcgtataggcttcacccgtgccgaccgcgcgcaccacgtcgatgcgcgagctgatcgtgccgaagtcgttggcggcccaccgaacgaaagcaaagatcgcgcccgggcggaaacccgcgacgcgcgttcggcgggtcagaatgcgatcctcggcgatccgcccgaaccgtatccagtgctccagcttcttctcgatccaggtcaattcgacatgggtgaggcggtcgcgggcggacgcaatgggcgcaccgccagcgcgagggccgctgggccgatcgggcatcacgattgctctccggagacggtgcggctttcaggagcgcgcgcgaccgagcgcacggcgctgtccacagccgcgcgcggcgttagcaagaatccgaaggattcttttctattagcatagttagaagggggccgattccgcgcggatttctgcgggttttcgaggggttcgcgttcccgatagtccgactccggtgttcctgatcgtccgaatccggctgttcccgatagtccgagtctcatggccagttctccacaggcgtgagaccgacccggcgcatgccggcgtcgaacggatctggtgcgattggaacgaagttgagccggtcgcggccgagcgcatgttcaagcctaaggacgtaaccggggagcgactggcgggcgacgatggcgcgcaactcgaacgcgaagcggcggagcggcgaaagcgccccggatttcagatagaggtgcggaacgtcgaagctccagccaccttcctgccgcccgccatgcttgcggacgatgcggtagagccagcgctccagtccgccggtcagctcgaaataggcccggtcaatggtcagcaccagcgcgcgatcaagcacgccggcatagaaccagtcgggcaggatcagctcgattccgaacgcgcggccattgccatccgccagttcacgccattcgttgatccatgagaaacgatggcgccgccgttggtgctgctggcggatcgaggtggcgacggtcgtggattgcaagcggtcgagcgcggctttcaggcgctcgtagctcgccttgccggtgccgcgccgggtgaaggccagtatctcgtgcggcgtcgtcaccatgaggcgcgaggtcggtcgcccggcgtcgcgcgcctcgataagctggctcgccgcccagatgaggacatcggcgtcccaaatggtcgccatgccatgttcgggaacggcctcgaccgagatccatgtcgctcccatgcgaaactcgatcggggcgatgcgcttgctcttggcgaggctgaagaacggccaggccatcaaatcctgcgcgtcgcgaggcgcgaggtcgccgggcacggaacggaacagttcgagctgtgtccgctcggcactggattggccggaaagagaagatgcggcgcgcatgtcgatcagcggcgcacgcaatcggtcggcaggcgcttggcggggtggacgacgccattgccgggatcggaggtggagcgtcgcgtgccgatcgccgcccaggcatcgagatcgtcgatcgcataaacgatgcggccgcccagcttgcggaacactggcccggtgccgaagcagcgatgcttttcgagggtccgggcggacaggccgaggtggatcgccgcgtcaggcgtcttgagatagtgtggcgttgcggcggtgacaggctcgcccatgatgatcctcctgatggcggctggccccaaaaagcgggaccagcggacaggaggtgatggtggcgaaatggcccccacgcggagaagggacaccgccgcaggggacggaaatgtccccgtcagccgccgcgcaacaggcggacatacccgccgtcgcgcagctcaacggcttcggtgatccagcgattgatgcgtttgcgttcgcggcagtccgcccattcggcggcgttgtaatcgcgaacattccggtcgatcagcgcgacggccagttcgcggcggctcgcgcccataatatgaccatcaagcacttgcagaagggtaaggaggtggctgcggcggaacggtggcgggcgaagcaccggcgggccggtcgcgatgcctttcaggcgacgatatagccgctccgccgatgcgaggcggataagggaatcggacccgatcggcagcatgattgccatcggctgattgggcggaccgcatatccataggtgctcgtcgccattgcggtcggcgaggatgagatggagacgatcgccgatcttcatccgggcgcgaacggcgccgagtgtccgagtatcgaaagccggttccgcgcccgtgccgggcacggctggcgccagaaccacgttgtccggcgagaggtcggggcgcgcgacggtcagtttgcgatcgtagggggatgagggagcggcgtgaaagctgatcccccagcgtcgcaccaatgtcgccgttgcctcgtcggcggttatggccccgcgcttcaccttggcgagcgcgcgagcataatcggtccggtagcgtgcattgcgtctcagatagccgatcgcgatgtcggaatattgcagcgcgtcgtccccggcttcatccggaggcgcacgccaatccttctcaggcggcatcggaaccctcccaagcatggctctctgcggagcgcgaagggggatgttctcacccgccgaattgccgagaaggcccggtgacagggcctgtccataggggattcaagtcagctttccgggccgatttcagcgggttgttcgcacgtgatgcgcgcttctgtacccgttacgaacgcaggtagtgacgatagccggtctcggtcatccatcgggcgcgggcgagatgggagtcatagaccaggcgcgcgcgctcaggctcggcggctggatcgatcccgaagatgatgcgaaccgcctcgcaccaatcggctttttccgcggcggcatcgagcagccgccaataggtgcgatgatggcgctcatcatattcggtcacgcagggcgcgtcgggagcctgatcgttgaatgcggttattgccatcgccttgctccggcttcggcttttcgacccggcgccagccggcgccacgatatacaccataatggaccggcgtaatcgcaccatctttgctatggtgtggtcatagataagggataacaaagcgggccttcgtgcctgctatctgtgcgacttctccgatgaaccgcgcaccagcatgaccccttcgccacgttccgaatcgaggaagacgatcccggccgcctccagtgccttgacgacctgatggcgggtatcctcgcgcactggcaaatcgcttacggattcaagacgtttgagcgcggtcaacgcgacaagggcttcgtcggcaagcatctcctgagtccaaccgagaagcgcacgagcggcccgcacctggcgggaagtgatcatgcacgatcacgttcacgaggcgacggctatacgccatgaaaacgactattatagtcgtcttggtataaggccgagtacgattgcgagccgggcgcaagcccggcgagcgcggccgcgcggacctgcgggacgcgcggccgccgccggtccggttccccggatcggcggtgcccggcggtattggaaaagggaaccgcagggctggaaatccagccctgcgacggacggtcatcccgccttcaagcgttgcatcccttcggccagcgtccagagcgcgcggttgagagtcacattctggtcgataccgttgatcggacgggaacggctgcgccggatacggccttcggcattgcgcctgtggccatgcaagccgcctcgaacgacgttctcctgaatgacgttgaacgtggtccacaggctgtcgcccgaatcctcgcggcggcgcggttcgatgatctgctcggggcgcagcggactttcgtcctcaccatagcgcgccactaggctaacctcggccagcaaacggcgctcatcttcggaaaggcgaacatccttcatggactcgctggcgtcgatcagccgggggaagtcctcggcaaccgtatagacaccctcgattatgtcgtgttggatattgcccttgtgcggcacccgcacctcctcgaaccgctcgcccgcgatcatgctgttggtgcagacgaagcgaagcattcccgcgaacatctgataagcggacgtgccatcgtggctgttcacgatgatgacctcggcggcctcgggcttgccgatgccctcgtcccggcgcagacgcagcatatgcttggcgtggccgtggcgaccaccatcgcgggggacggactggacggcgaagaatggaaaccatccttccctgcgcaatccctccacaatgtcgatcgtggggacataaacataccgctcggaacggctgtcgtgcgcctcgcgggcgaagatggacgggacgtggcgatacagcgcttcgttgtcgagcggctcgcgcccgctgatctggtggctgttgcggccgaaccgggtggcaagttggtgatacatggtcttaaccttccttggcttgggtttccgcgcagcgggaagcgccgcgctgaaaccctgcccgtcggcgagactggggtagcaaggggcaagggcggccggggcggaggggaatcacccggcctgcacaagcgaagcgcggaaggctggggataccgccccggacggttccacttaccttgccccgcgcgagggccagcccttagcaacccgcgccgctttggcggcgcatggagatgcgtccgcatggcggactcgattttgggccagtcccgccaaagcagatattagccggaatatcggcacggctgttaggtcgatgccgttgggcatggcgaagatcctttcacatgccgaaacgggagcgccccgcccggaggggcgaggcgcggagccgatcagtccgccaccagctcgtatccgccggtggtctcgttcaggaaaagccggagatagaccggcgcagcgatgaccggattgagcttgaacgagatgtagtcgcggccttccttgctctttttccgccatgcggcgccgaactcgatccgctcgtcgtcggccgcaacgatgcggaagttcggggccttctcattgtcctggccctcgatcggaaggagcgcgacctgttcgccgcgctggccgaagaagcggatttcgccggtgaagccctgttcggtgggggtgaagttgccgcagatcatgatgtcttcccttcttgcctcaggaccgcgcccatcgcggcctcgatggctgtcgagaggacgggagccgaccggcccgcacccgaagggcggaacgaagtggcaggcagcggcgggcggcttttttgtttcgcgatgcaaagccggcttgcccggcggcgggaaaaagccgcccgccgctgttgcgggaagacggcgggtttcggccagatcagcctttcgaaaggccgtgtggcggcgttgccgcaagatcacggagaaatcaggatggttggaggcatagtcagtcgccagcggggtctcattgttgtcgacctcgcaccatggttgcggggcgtgcacagccttgaataccatcgcgagtaggattaaatcatatccataaggagtgacgtatccatgcgaacaactcagcagttcagcgtaaccctgccgaacgatatggcggcgcaggtccgcgccaaggtcgcgtcgggcgaatatgccagtgaaagcgaagtgatccgcgacggactgcgcgcgctccaggcacgagaccgggccgtcgaacaatggctgcgcaacgaggtcgttcccgcttatgacgcctatcaggccgatccgtctcggggcattccgctcgacgatgtgcgcgctggccttgcaaagcgccacgagcgaaccgccaaacgcggctgaacgtgaaatacgcgattgccctcacaccggaagcgcgtgatcatctcgatgccatctatgattatatcgccaccgccgcgtccccagacgtcgcgcagcgtttcaccgatggtatcctcgatcatatcgacaagctgaccgactatcctcgtcgcggcacgatgcgcgacgatctgcggcccggtctgcggacaatcgcgtggcggcggcgggtgacgatcgcgtttgcggtcgaggccaccgcagtcgtcatcgtcgggattttctacggcggtcgcgatttcgagaccctgttgaacgaggactcctgaatctgcgagccgggctgtgcccggcgagcggcgatcatctccatgacaaagcggccgcgcccgacaccgggcgcggccgcgaattttctggcctcgggcaaatgggaagccggagccgccaaggcggccccggctccttcacttattcagcggcaatcgaataggcggcttcatcctccaccgtttcgacctccacggcctcgccgtcctgcgcttcggtattgggggcctccgcttcggacggctgcgcggtcccttctgcgtcctccgcctcgacgggttcggcttccggttccggcgtccgcagcgcagtgggaagccagcccatcccggctagaagctgctcggcggcgtccgccatttccggcttcttcttgtccgcgatacggcgggccgcatcttccgacacgccatcgaccacggcttcgaggatatgcgccttggtgatacggccaagatagctgcccacggtcggcgtccagtccttcgccatgtcgagccgcaacgccgtcgcgagcctgtccgccgttttcagcgtccggggcttgcgatcccacggaaggcgcagggcgttgacggtgcaggacacgcaatgcgccagcagcgccagccgctccccatcgtccagtgcgacgatgaagccccacaagtcggccacgtcgcgcggcatccgctcggcccacgcctcatgcgcctcgttcgcccgcgctgccagcggggtatcctcgatccccggcgcatgactgcctagcggcgtcacggtcggacggacttcaaggcaaccggcttccgcatagctgtagaacagttgcgcggtcagcgtgtgggtcaacgcgatcaacgccatatcgggctgctcgccaagcgccacgcgaagggcaagcgtccggtgggcggataggtcgcgaatgagactgtcggaaatgggcttgcccgcttcctcgtcctcgatttcctccgcgtcttcctcggcatcgtcatcctgctcattcgccacggcgttcggctcgatcatgtcggcctcgtcttcgggctgcggatcggcaagcgcctcgtcctcggggcggacgaaaccgcgctcgatcctcaccgtgccgtcgtggcgcagcacgacgaacgccccgccatgcgcaatgacattggcgtcataggcatggcgcttggccgaaatcgtgtcgatctcgtcggacaccgcttccagcttcgccgccacatcctcgggcatttcgtcataggacgaatagccttcggcaagctcgtcatgctcggtggacagcgtatccaaccgggcctcgtcttcgtcggacagttcgaccggctccgggtagaagcgccgcatcccatgcgaatgagggtagtcaatatgggcctcggtccatttccagccctcggccaacacctcacccgcgatctcgcgcagcttctcggtcgcgagcatatcgagcaaacccgcatcctcgaagaaaccgccttggtcgtcggtgaacaggtcgcggatgatgttgccgcccgcttcaagataggcatcggcccccacgaacaccgcacagcggctatctgcgggcacgttaccagcggtcatgtcgcggcggatgatccacggctcgcgattatgatgcaggttctcgaaaacctgctcctgtcgagcatggtcctcggtaatggcaaaggccatcaactgatccaaggtcaagccgtcctcgcgatagacctccaacagcttcgggctgacgctaccaagccgtagccgctgcttcaccacattaccggacacgccgaaccgcgcaccgatttcctccgcgccccatcctttggcctcggacagctcatggaaccgctcgaactggtctgcggggtgcatcggggtccgggtgacattctcgtccagactgatctcggacgcatcattctcggtgtcgaggcggcagcgaaccgggtggttcttcctgatctgcttgcgcttggcgcgcaacagataggccagcctgcggccttcgccagcgctgacgagataagcaccagtcggcttgtcgcccttcatctccggctcgatcacgagattctggataaggcccttgtgcgctatggaagcggccaacgcctcgatggcggcttcgccatgcggcaccttgcgagcgttcttgggggacttcttgagcttgttcagcggcacgaagatttctatgcccgacacaggctcggcagcggtcatttcggtaacagcgttcatcgcttttctccttcaaaccgcactcaccccggaatggggtgggcggcgaagaagcgaccggcaggcccgccggcatagccggggcgcacccggagggctggaacgcagaggaggtaagcgcgccttgcgcgcgttgcgccccggcgcggcgggcctaaagggaagcggcgcccaccccatcgacggggagagacacaacagacgcgattgggccggcgaatgccctggcccgatctccgaaatctcaaggaagctgcaaatccgctatcgcggatttacgcatcggcgcgaaggcgccgaccggggcgttgcggggtatccccgcagaaggggtagcgggagacttacaggctcccggtcaggggaaggctttcccctccagcacgtcgattctcatagaaacgatttcggctgctgaagctgaaacgaaggaatgggagctacgataggtgtccacggctccagattggtggacaccaggtggacaccaataaattccgagacgaactcgcccctgagggcgatcgcataggcaattgatttttcttggaaaactggagcgggcgaagggattcgaaccctcgaccccaaccttggcaaggttgtgctctacccctgagctacgcccgctctggcggaccggagagttgcccccggtcgggtgagcggcgcacctagcaccgcctcccgagggcggcaagcccctttttcatctcctcaaagaattcgccgcgcccttgcgaaggaggcgcgttccaccccatatgggcccagtcaaacgggcgcagcaggagacaggaacgtggccactctcgggttgagcgagcaagacaagcaagccgttgcggacttccgccgcgacgtcgtcgagccgtcgcagaccaagctcgtgctcgtcgatttctgggcggaatggtgcggcccctgcaagcagctctcgccggtgatcgagaagatcgcggccgaatatgctgatcgcggcgtcctgctggtcaagatcaatgtcgacgagaaccgcttcatcgccagccagttccgggtccagtcgatccccacggtctatgccgtcttccaggggcagccggtggccgatctcactcaggcccggacggaaagccagtatcgccagatgctggaccagatcctcgcccagttgccgatcgagagcgaagccgggcagcgcgcgcaggatctcgagccgttgcttgccatgggcgaagaagtgctgaacgcaggcgacgcggagcgtgccctcgccatcttcgcgcagatcagcgagatggcaccggaaagcgcggaggctgttggcggccagatccgtgcgatggcggcgctgggccttgccgacgaggccgaggcgctcatcacctcgctcccgcccgagctatcgaaagaggccgccatcgagcgtggccggtcggcgatcgcgcttgcccggtccgccaagccgggcatcgacgttgcgcccctccaggcccggctcgaggcgaacccggacgatcatgaagccctgttcgagctgtcctccgcctatatggccaatggcgatcgcgatgcggcagcggatgccctgctccggagcatcgagaaggatcggtcctgggaggatgggaaggcccgcgcgcagcttctccagctcttcgaggtggtgggtcttgaggatccctgggtcgctgcccagcggcgccgcttgtccgccatcctcttcgcgtaagccatatcgtgggacggcgcctggcgatcttccctttgggtggcgcgatcctgttcccgcgcatgcatctgcccctgcacattttcgagccgcgctatcgtgcgatggtgatggaggccatggcgcgagaccgccggatcggcatgatccagccgagcggcccgggcgagcctgcgccgctttattccgttggctgcgtcgggcgcattgccgaggttgaagcgctggaggacgggcgcttcaacatcattctgacgggagagacgcggttccgcgtcgcgcgcgagctcgacgtgaccaccctgttccggcaagtcgaggccgaactgctggatgaagaggaagcggagccccaattcctggcgcccagcgaacgtgcagcgctcgaagaggaggcccggaccttcgcggacgctctcggctatgccgtggaatgggatgccgttgccacgctggacgatgagacgctggtcaacgccattgcccagatcgcgccgttcgacaccgcttcgaagcagggcctgctcgaggcggaaggcctctctcagcgctcggaaatgaccatccaactcatgcagttcttccgtcgcggcgaggacgggcagggaagcatgcgcctacactgaggctccctgcctacgacagcctgcaccctggacgcatcagagcgcgggagcaggctgtgtggaaccgtcggcgcccggatgaggcgtcgcgacggaccggaaggtcaggccgcgactgcgacggggagcatgtcgtcattctcggcatcgaccgactcagatgccgatacagtcgatacgggctgcgggacggcaagcttgcgcggcgccttaaagaggagccggctcgccagcacgattgcgcccgcggcgagataaagcgcgaccgcagccgtcagattgaagaagaccagagtcgcgaaggccacccgcagccatgtggggttgacgcccagatcctcaccgatcgcttcgcagacgcccaacagggtatcgttccgggcgacgagggaaggctggtaggtctgcatatctggctcctgtaatctcgtttggccggacagtcggccatctgttgtcttgctctatgcagggaccgtgccattcccgagaatggctgttttccgccctttctatagacgcaccgtctcatgctcggctccacaactcagtgccgggtgccaaatgttggcgttttccccatgttggtgaagtgtcgatgcaagaccgcgatgggccgcattgtgcactgcaacacgttaaccgcgcatgtacgtgcctcctgcgcgagcggaaagcctgcagatcgaagaggcgcgagcacgcgccctggcggatgctttcgcgagatggggcggggcggcctcgccgggcggaccgcttgcgtcttgccgcgtgcaggctggggccgcgcttgcggaaccgggcagctagatcgcttcgcccagcaggagccgcggcttggcgccgctctccccacgcgcttcggccatgaagcgggacttgagcggttcgaggcgctggacggcggaaaggccggtccgcctcagcagggaggccggacggccgggcacatcgaacaatctcaccagcccgtccatcatgatcgtcacgctgagcgaatccagggctctccagcgctggtagcgggtgagcaattgtgcatcgcccggctcgaggccgatgcgcatcccctcgacgatgacttccgcgagggcggcggcatcgcgatagcccagattgacgccctgccccgcaatcgggtggatgccgtgcgcggcatcgcccaccagcgccaggcggcgatcaacgatccgcgcggcgcggtgataccccagcggatagctctgcactggtgctgccagcttgatcgcgccgaggaaactgcccatccgcttttccgcctcggcgagaagcgccgcctccggcagcttcatataggcgggggcatggccggtgggcacggtccagacaatggccgagcgggtgccgggcagcatcggcagcagcgcgaaggggccgccgggatagaagatctcataagcggtgttgccgtgcgccgcctcatgatcgatcgccgtgaccagcgccgtgtgcggataggaccatcgggcgacgggaatacccgccagctcgcgcgtggggctgccgcgcccttccgcaccgacgagcaggcttccggacagcgcggcgccacttgccagacgcacgcacaccccgtgctcctcccgctccaccgccacagcgctgtccggctggaaccgggtgatgccgctggtcaagcgtgcagccgcctcgatgccgatccgcatgtcgcggttcgggatcatgtagcccatggagccatcgtccggatcgggcgtgaaatcgagcgcgccgcccgaaagcccttcgctcacccagatgcggtcgatcgggcagatcttgccgtccagatgcggggcgacgccgatcgcctcgaacagcttccagctcgcgctggcaatggccgagacgcgtccgtcgaagccgggggccagcgtgccggccggatcggcgggatcgatgacggcgctggacacgccatggcggcccagagcgatggcgagactgaggccgaccagaccgccgcccaggatgatgacgtcaaatcgctgcatgctgcctctctagctccggcaatggcgaaaggcgacggaaaatgccgcacccgcgtggcgagcgacagcagaatgatggcccggaagggagcacgtcagacgcgcgggcagctcaccagcacttccccttcgtcgagccgcgcataagcgaatgccacgccgaacaccgtctccagcgcttggggcgtcatgaccgttttcgtggggcccgccgccgccagccggccacgatcgagcaggaccacctcgtcggcaagttgcgccgcgagcgcaagatcatgcaccaccaccacgacgccgatgccccgcgcggcgatccgccgaagctgcatcatcagcgcctgacgatgagcgatgtcgagcgccgcgaaaggctcgtcggccagcagccagcgcggctctccggccaggactctcgccagcatcgcccgcgagcgctctcccccggagagggtcccggcgagccgatcggcaaagccggtcatgcccgtctcctccagcgctgtcgcgatggcgcgctgccccgcttcgctttgtgcatcgccatgcggaacgcggccgaggctggcgagcgcgcgcaccgaaacgttccagtgcagcggcgggtcttgaggcagatagccgatgtcccgcgcgcgcaccttcgctgcacggcccgccaagggcgcttcatcgagcagcacatatccacgcgcgggcggcagaagcccggccaggcaagcgagcaaagtcgacttgccagcgccgttgggaccaatgatcgccgtcacgcgtcccggcgcgagcgacaggtagatggagtcgagcaggacggcatcgcctgccttcacatgcacgccctgagccgcaagcatcagaccagctcccgccgatagcgcgccagcagcgcgaagaagaacggcgcgccgatcagcgccatcgcgacgccgaggcgcaattccccggcaccgggcgtgagccgcaccaggctgtccgcgaccagcacgagcagcgcaccgccgagcgcggacggcagcagcaggcgggaaggctcggcgccgaagaaaggccgcagcatgtgcggcaccatcagtcccacaaagccgacaatgccggtgaccgcgaccgatcccccgacggtaaacgcaagcgccacggccagcatccactgcagccgggcgagatcgacaccgagcgagcgcgccaccacctcgccaagtgtcaacgcatcgatcgcgcgcccctgcgcgaggacgagcaggcttccggcaaggacaagaggcgcggcgatccgcagctccgcccaaccccgatcggtcagcgcgcccatcagccaattgatgatctccgaggtcgcgaagggattgggcgccaatgtgatgagcaatgcggtcagggcaccggcaagcgaggacaggacggtccccgccagtacgaaagcgacggcgccggcggttcggcccgccagcaggccgagcaacagtaccgcgagcgcggcccccgccatggcaaaggccgccacgatctcgcccgatgcacccaggccgaggaaaatcgccgtcaccgcgccaagcgcggccaacgcggaaatgccgagaatggccggatcggcgaggggattgcgcgtgtagccctgcaaggccgcaccggagaggccgaggcccgcgccaatcgtcatcgcgagcagcgcgcgcgggagccgcagatccatcatgatgatcgcgcgcggatcgccgctcgccatccccccgatcggcacccagaccttgcctgcgaggagcgccagcacgaacgccagcacgacgcccgcgcacagcagcgcaagtttcccgccccggctcatgcgcctgtcgccccgcgccggatcgtcgcgagcgtcccggccgcttcgatgagattggggccagcgcattgcagcaggcgggacggaaaatcgaccactcgcaggcccggaacccgcgcgagcatcccttcgcgggtgcccggaccggccccatccgtaagcagcagatgcggcggccgggcgatcaatggttccagtggcagaatgtcccacatcgcaaggccatactcacggctcatgttgcggaagccggtccgcgcgaacaattcgtccgccagcgtcccctcccccggcaccagtccgccgcccagccgaatgagagccggcaccggcgggcggtccggtgccggccgcgctgccgccaatgccgcgtcgatccgttcgagcaggcgcctgccccgcgcctcatgcccgatggcccgcgccacctgcagcacctgcgcccggctctcctcgatggtagcgggcacgcccacgctctccacgcggacgccggtgtccgcgatggcccgctgcgtcgccggggcaacatgggagccgagcagaacgagatcagggcccgcggcgatcacttcctccgccgtgccgccattggccgggaagcgccgggccacatccagcggagccgaggtcgcacgaggatcatggctatagtggctgatcgagaggatctggcccgggtcggccacggccaggagaatggcgtcgatacaggggttgagggacatgacgcgcggcagcgtccctgcgtgatcgacgggcggcgtgggcacgcgcgcctccccgcaaccggcgagcgccagcagcaatgccagcccccccagccgcatcagatcctcacccggataccgccataggcggcgcggccataagtcgcgtagccataggccgtttcgtaatcggtatcgaaggcattctccagccgcccgtaaagctcgatatgctcgctgatcggcaggctcgcccgcagatcaacgagcacatagccatcgagcgtgccggccggcgccaccggatcgaccgcgtcgctggccatgcgcagcgagacgccggtcgcgaggccgaagcgccaatgctggtccacggacgcactgatgccatgcactgggcgccgggcgagatgccggtcgtagttcagcgagccgagcgaacgatcccgagtatcaacgaagctgtaggccagcgcgagatcgagactgtcgaccgggctcaccgagacttccagctccacgccccgcgccctcgtgcgggccagattggcgtaacgataggtcgccatgtcgaaatcgatctggttgcgggtggtgcgcgtgaacagggtcagcgagacacggccccgcccgtccgcgatgcgccggtccatcccgagatcgaagctctcggatcgctccggcgcgaggtcgctcgtgccgctgaacgtgtcgtagagctgatagagcgatggcgtgcggaagccctctccataagcgaagcggatgcgcgtccgctcgtccgccagcccgagattggcattggcgccgaaggtggtgacgccgccgaaggcgctgtgcgaatcatggcgcacgccgccggtgagcgaaagccggctcgtcggcttgaggatcagcatgccatgcacgctgtccgtgttcgcctcgtgccgttcgtccgacccgaaaccgaagaagcggtaattcggcgcatcatgcgtgtagccgaacatcaggtccacgccggatgccgccgccacctggccgcgatagtcgatccgccagttttctccacgatagccgaattcgacaggcccgtcgggcgcgtagcgatagtcgcggcgattgccgagataggtcaccgacaggcggctgcgcagcacgccgccgaaactgctggcattgaggccggcatagcccgtcgcctgacggaacttgctggtgtcggcgctgtccgccggcgctccgaagaagctgtcataatcgagcgtcgcgtcgatggcatagccgcgcaggtcgaggctgaggccagcccccagcggcgcctcgatgcgcgcatgcgccgtccagttctccagcccgtcgcgctcgctggcgccgaagcgcgtggcggcgctggagatgccgtcggtgcgcaggcctgcaatgcctgcatccacgcgcagctctcccgcccgccagcccagatcggccgtcccgcgcatcgtctcggcatagccgccttcagccgacccgcgcagggacaagccctccggcgcgtccggatcgcgcgtcgagatgtcgatcaccccgccgatcgcttccgaaccataaggaacggcattggagccgcgcatcacttcgatccgccggatgttccccacgagcagattgccgaaatccaccgcatcggccgtgctgcccggatcattgaccggtacgccgtcgatgagcaccagcgtctgcccggtttccgcgccacgcagggaaacccccgtcaccgcgcccaggctgccattgctgttcacccgcacggaagggagccgggcgagcagatcccccacgctccaggactggctgcgatcgatcgtcgcgctgtcgatgatgctgatcgcctgcccgctctcgtcccggtcctgcggggcaccggtggcggtgacgatgatcgtctcctgtatggcctgtgccattgccggaaccggcatgagcaaaccaagcgccgcgacgggcactgccgaatgtcttcttcctcgcgtcacatgacgtcccttgccatgagccgcccccggctgagtggccggtgacgtccttctgccttgtcgtcacacgagggtttcggccccgttcgtccggcacatcccgaccggcgaaggacagactgtcaacgggcaggtctcctggctcccgggtcaatgcatccgcaccgccttcccatggcattggccggggacatcccgaccgccacagtggcatgaaaggcgcgtcactcgccggttacagttgcgggaacagcaccggacttgcggcggaccgcgcaccggacttcccttttgctccccgctcgcgcgggaacccgtaacagggtgctgtctaggcgaccgactcgccccggcgcaaccagatatggatggcgggcatggcgcgcagggcgatgccgctggggtcctcagccggttcggcgggctgcccagcgccacagccgttcggcaggcccctgcccgaactgacggcgccacagcgcggaccaggcgatcatcacggccatcatggccacggccacgagcatgaggcccgcccggtccagccggccgaacagacccgcaccataaccgtagaagagcgtggtcatcgcgagactcgtgagcagatagttcgacaaggccagacgaccgaccgattcgatgagccgcacgggcagcgactgggaccgggcagccgcgatccccatggcgagcgccgccagtcccacggcaatgggaaggcgcaggggaatggaccagccgaaagccgccgactgggccgccagaggatcatgcgagacgagcacccagatcgccagcccgcccatggggaccagccctaccagcaaggcgcgccgccacgtcgcctgataatgggaaaccgcccattgcccggccaggaaaccgcccttcagcatcgccatgccaagcgcggtaaaggccagcatttccggcagggaatagacaagctgcccaagcatgtcgctcgcgaaggacgcgaagcgctcgccgaagatctcgctatagccggaccgatagcggatgatttcccgggcgacggcaccgctttcgccgatgcccagctgatcggcatatccttgccagcgcgccaccgcagcggcggatgcgccgggcgccgcggctgccgcgcggacgccgaaacccggcagcgtgacggacagattgatgatggtctgcaggaccagcagccccagcgagagcttgatgaggcccagcgtctccagccgcacgaagagcgtcgcgatgagtccgcaaagcgccagcatcagcaagatgtcgccggaccacagcaggaggtgatgcgcgaggccgatcggcagcagccacagcatccgcagcctatgagcgcgcatgccatcccggccggacatctcggcagattccatgacgagcagcgtggaggcgccgagcagcatggcgaagatggcgcgcatcttcccgtccaccagcaggaaagtgaacagccaggcggccagatcgctcgccccggtcgtccccaccgtgaagggattgaacagcgccgcagagggcaatccgaaaaggacgatattgggaaacaggatgcccatcaccgcgcaaccgcgcaggaaatccagcccaccgatgcgaaagctctcgtctgccatggcgcttcctatcgtcttttggcgtgacgtccagcccccggcatggcaagcgcggcgcatgccccccgaacgcaaggcactgatccgatccgcctttgccgccgcggccgggcaatatgatgcgcacgccccggtccagcgcgccgtcgccgaggatctggcagcctgggcagacgcggcacgccccgctgcgccggagcgaattctcgagatcgggtgcgggacggggcttctcacggaggagctgcgccgccgctggccgcaggcagacctcatcgccaccgatctcgctccgcaaatggtggatgccactgcccggcggtgccccggcgtggaaacgatggtgatggacggtgaggcccctgcctttcgcgaagccgctttcgacctcatcgtctccagcctgacgttccagtggttcgaggatctccccgccgcgctatcgcgcttgcatgcgctgctgcggccgggcagtagcctgttcttctcgaccctgggcgcggagagcttctccggctggcacagggcatatcagcaggccaatatcacggtcggccttcccgcctatcccgacgcaggagaattgcgcgcgatgctgagcgtgatcgcccctcgcaccgaggtccgggaggaccattatcacctgccatccgtcgggggcctcgctctcatgcgccatttccgcgcgatcggcgcgcaggtgcctcatcggggttaccggcctctcccgccgtccgctctacgccgcgtcgtcgatcatttcgaccggagcggcggcgagacgctttatcatgttctgttcggacgcatcgacaatggctgacacgatccctccccctcgcatccggcgcgcaacgagcgacgacgttcccgcgctggccgccctgaagctgtgctgctttcgcgagacattcctggaggacttcgccgtcccctacccgcctgcggacctcggcgtcttcgagcggaccgcctatggagaacccaccatcgctgccgagatcagcgcgtcggatcacgccacatgggtctgcgaggcgggggacggggcgttggtcggctatgcgcatgccgggccgtgcaagctgccgcaccccgatgtgacggacaggtcaggcgagctgtaccagctctacctgcggcgggatgcacagggcatggggctcgggcggcgattggtcaccaccgcgctcgactggctcgatgagcatttcccggggccgctctggctgggcgtctggtccggcaatgcgcgcgcgattgcggtgtatcagtcgctcggcttccggagggcaggggaatatcagttcaaggtcggcaatcaccgcgacgatgaatatatcctgcggcgcgactgaccgggagcgcagaagggttccccccggccgtttcgctcagatctccgcgtccatcaaggccgggaagaaaccttcatgggccttgcgcaggtcggccagcgaaaccgcgtggtcgctctgcggcagctcgaagatcacccggttggcgatcgtccgccccagccgcgcgacctcgatgccctgcgcctcggcctggctgagcagctcgaccagcgcgacatcgcgcgccgtaatgacatagagcccctggtcctcggcgaaataggtctgcgcggcggtgcccgaaagcggctggtccaggatcgcgccgatgccgctcgccagcgccatttccgcgacggcgaccgcgacgccgccgtccgacacgtcatggcatgccgtgatggcgccgcactggatggcgctgcgaatgaaggttccggtcctgcgttccgtctcgaggtcgacgcgcggtggtggcccggcgtcctttccttcgatgccatggcattcgcgcagccagagcgactggccgagatcgccatgcctctcgccgaccagcaggatgatgtcccccgtgcccttgaacgcgatcgtgcacatgcgatcgatatcgccgagcagcccgacgccgccgatcgccggcgtcggcaggatggcgctgcccccgcccgtcgccttcgactcgttgtagaggctgacattgccggacacgatggggaaatcgagcgcggtgcaggcttgcgccatgccttcgatgcagcccacgaactggcccatgatctcggggcgctgcgggttggcgaagttcatgcagtccgtcgtggcgagcggcgtggcgccgaccgccgtgatgttgcgccagcattccgcgatcgcctgctttccaccttcgaccggatcggcaaagcagtagcgcggcgtgcagtccgtgctgatcgccaggcccttgctggtgccgtggacgcgcaccacggcggcatcgccaccggggcgctgcagcgtgtcggcgccgaccatatgatcatactgctcccagatccaccggcgcgaggcgaggtccggcgagcccatcagcctgagcaggtcggcggcgggatcggcactgtccggcaccgtcgcgagcggcgcgagcgcgggcgtcgggacatggggccggtcatagaccggcgcgtcatcggcaagcgggcccagcggaatgtcgcacaccgtctcgccatgatggacgagcaccatccgcccggtatcggtcacttcgccgatcacggcgaaatccagctcccatttgcggaaaatggcttccgcgaaagcctccctgcccggcttgagcaccatgagcatgcgctcctggctttccgagagcatcatctcataggccgtcatgcccgcttcccgctggggaaccttgtccatgtccagccggatgccgacgccgcccttgctggccatttcgaccgaggatgaggtgaggcccgcggcgcccatgtcctgaatggcgacgatggcatcggacgccatgagttcgaggcacgcctcgatcagcagcttctccgtgaacggatcgccaacctgcacggtgggccgcttctcctcgctgtcctcgccgaagtcggccgaggccatggtcgcgccatggatgccgtcccgtccggtcttggaaccgacatagacgatcggattgccgacgccggaggcggccgaatagaaaatcttgtcggtctcggccacgcccaccgtcatcgcattgacgaggatgttgccgtcataggccggatggaagttggtctcgccgcccaccgtgggcacgcccacgcaattgccatagccgccaatgccgcgcaccacgcccgcgatgaggtgcttcatccggggatgatcggggcgaccgaaacgcagcgcgttcatgttcgcgaccggacgggcgcccatggtgaacacgtcgcgcaggatgccgcccacgccggtcgcggcgccctgatagggctcgatatagctggggtggttatggctctccatcttgaagatggcggcctgcccgtcgccgatgtcgatcacgccggcattctcgccgggcccgcagatcacccagggcgcctttgtcggcagcttcttcagatggatgcggctcgacttgtacgagcaatgctcgctccacatcacggaaaagatgcccagctcggtcagattgggctctcggccgatcgcctggacgattcggtcatattcttccggcgtgagcccatgatccgcgacgatctggggcgtgatggcgggcgtgttggttgacatgctgcgcctttatcgctgcatcccggacggcacaaccatgctcggcggcgtttgcgcagatttgcgcggcgcgcactcgacaggtagcgggcgaggcgccagagtgagggccatgcacttgaacggacacccccgctttcgcgccgcccgccccttccaggccgctgccgccctcgccattctcctctccgccggcagcgcgaccgcgcaaccgtccagcgccccgcagcgcggcgccacgcaggcgcgggacgacagcagcgaagcgagccgcgccctggcagagctggcccgcgcctttctttccctggcgctggaagtcggcacgcacgaagcggaatatgtcgatgcttattatgggccggcctccctgaaagcggcggcggaaagcgcgccccgttcccgcgaggacctgcagaaggcggcggaagcggcggtcgagcggatcgatgccttgtcgccggccttgcgcgcgccgcaggatcaggcccgcgccaaggcccttcgcggcttctatcgcgcagctgccacgcgcctcgccatgatcggcggcgcgcgcttcccgttccttgatgaagcggaaggcctgttcggcatccggcccgatctcaagccgctctctcattatgatgacttgctggcccggctcgagacattgctgcccggtccgggcacgttggccgcgcgggtcgatgcctttcaggatcgctatgtcgtggccaaggatcgcgtgccggccgtcatggaagcggcgatcggagagtgccgccggcgcacgcttgcccatttcgacctgccggccgacgagagcttcgacatggggttcgtcacggacaagccatggtccggctacaattactacaagggcgccttccacagccgcatcgagatcaacatggacctgcccgccagggtcggccgcgcggtcgaccttggatgccatgaaggctatcccggccaccatgtgctcaacatcatgatcgagcggacgctcgtcggacagcggggctggcaggaatatcaggtcaatccgctctactcgccgcagagcctgattgccgagggcagcgccaattacggcatcgacctcgcattcccgggcgaggagcagctcgctttcgagcgggatgtgctcttcccgctcgccgggctggatcccgccggcgccgaggcgctgtggaaggtccgcaaggcaacggaggagctgggcggcgcgcgcatgaccatcgcgaaaatgtatctcgatggcgaagtcgaccgggcgaccgccctggaactgctgaagacctatcagctggtgagcgccgagcgggccgagcagtcactcggtttcatcgagcattaccgcagctacgtcatcaattatcatctcggccgcaccctggtgcacgactatgtcgagcacggcgcgcccgacgagtcgacgcgctgggagcggatgcgccatgtgctgtccgacgcggtcctgcccacggacctgctggttcgctgacactggtccggaccgcgcgctgtctgcccatgcaaagaaggtttcatttcccttcctctccagactagccttctccccggcaatcaagcatcctgcccgcgataccaatggatccggggagaacccggggagaggacatcatgcttcgtcattcgctcgccgccctcgccttgctcagccttgcagcgcccatgcccgcccaggcgcaggagccggtcaccggagtcgacaatccggaagcgctcttcacggacagcgacccggttctacaccgcaacaaacaggctgcgctccacatcatgcgggaattgctgcagtgcaatcactggagcgacgccgggcaatggctcacggagcgctacatccagcacaatccgaatgtggtatccggccttgcgccggtcatgaaatatttcggcagccggccgcggaccgaaccttgcggtcccttgaagacgcccatcgtcgccgtctttgcgcagggcgacctcgtctccgtcgtgatgggccggactctccctcacccgaccgagcccggcaagacctactcgacgagctggttcgacatgtggcgcttcgtggacggcaaggccgacgagcattgggacgcggcagaactggcccggccaaggcccgcgccggcggcgaaatgacgacgggccaatgaaaaggccggctctcgcggagccggcctgaaaaagagcgaaagaaacggaacgaccgctcgccggctcagccggtcttgcaggtctggccgttgtagctgatctcgtcgcccgaaccggtgatggtcgtggcgccatcggccgagacgaaaggctccccggcctccggagcggcgaggtggaccaccggcgcatccttggcggagcggaagttggccgtcttgtcgtcggtcatgaaatcgacgaaaatcaggctgttgtccttgcaccgataggtgtggctggccttgatcatcggcacggccggcggcggcgcggcattcgccagctcttcggccgtcggatcgtcggcgctcatgttggaggaatccggctcgctgttgcaggcagccagggtgaggagcgaggcgcaaagcgccatcgatattgcggtgcgacgtgagtttttcatagccctctctctatttcgtgctgcatttgcgtggtcaactcaatttccgcgacagccgggcatttttcctttggatgatgagagcgcttgaccctgtgcgggaggcgggtcaatgcagggaccatggctgacagcgccgaaacccagatgttaagcttcgaggatgcgctccgacgcctggaagccatcgtccagcagcttgagcgcggcgacgtgcctctcgagcagtccatcacgctctatgaagagggagaccgactgcgcgctcagtgccagcgccgccttgaagccgcgcaggcccggatcgagcagatcgtgagcaatgctggcggcgacgcaaccaagacggctccttatccggtcgaatgacagtctgatgcgcatcgacgcgccgccccggcttcccgcagccatggccgccatggccgaggcgatcgatcgtcagttcgatcagtgtctcgcgctgccggaggaccagcgtgcccggctctacgccgcgatgcgccatagcgcgatcggcggcggcaaaaggctgcgccccctgctcgtccaggcgagctgcgacctgttcaacgtgtcgttcgagagcgccgtgcgcactggcctcgccgtcgagtgcattcacgtctactccctgatccatgacgatctcccggcgatggacaatgacgatctgcgccggggcaagccgacgacacatcgcgccttcgacgaagcgacagccattctcgccggggattgcctgcacgacctggcctattccatcctcgtcgacgagcgaacgcatcccgatcctttcgcgcgctgcgagctggtgaaggcactggccgcggcgagtgggccgggcggcatggcgggcggccagatgatggacctgatcgccgagaccatggccttcgacctcgccacggtcacgcgcatgcagcagctcaagacaggcgcgctgatcctgttctgcgtcgaggctggcgcgattctggcgcgggtgccggaggacaagcgggtcggtctgcgcggctatgcccatgacctcggccttgccttccagatcgcggacgatctgcttgacgtggaaggcgatgccgaaacgaccggaaaggccgtgggcaaggatgccgtggccggcaaggcgacgttcgtctcgctgatggggccggcgcaggcgcgcgcacaggcggagatgctggtcgcgcaggcgaaggatcatctccatggcttcggcagcgaagcggcgttgctgcgcgagatcgcggacttcgccatcgcgcgcaagcactgagggatcatcatggtacagcgcatcggcctttatcccggcaccttcgatccggtcacgctcggccatatggacatcatccggcgcggcgcgaagctggtcgaccggctggtcatcggcgtcaccaccaatcccagcaaatcgcccctgttcagcctggaagagcggctgacgatggtgcgccgcgaatgcgcgggcattgccgacaccgagatcgacgtgcgcgcgttcgattcgctgctgatcgattatgcccgctcggtcggcgcatcgatcatcctgcgcggtttgcgcgccgttgccgatttcgagtatgaatatcagatggccggcatgaatcagtatctcgatccgggcatcgagacggtattcctgatggcggacgttgcgctgcagccgatcgcctcgcgcctggtcaaggaaatcgcgtatctgggcggcgatatcagccggttcgtgccgcccacggtgcgggacgacatgctggcccggatcgcggccagaaagacgtgatgaaaacggtcagcgcaggttcagccatgcgcggccagggacatgaaatgaggactcgaatgatgcgtgtttcccgtctgatcggccctgccctggccgtcgccttgctggcaaccggcatcacgccggcctttgcgcagcgcacaggcgaggacgttctcaaggaagcggaaatggccgcgcgcgcgcgcaaggatgccgacgcgttgcgtgacgaggccgagaagaccggcgtgaagccggttaccgccatggcaccggtcacgccggagaatgtctgggtgctggagctttccgatggcaagcgggtgcgcgtcctgctgcgcccggacatcgcaccgagccatgtcgagcggatcaagtcactgacccggcaaggcttctataacggcctcgctttccatcgcgtgatcgatggtttcatggcgcagggcggcgatcccaagggcgacggaaccggcggttcggaattgccggacctcaagcaggagttcaattggctcccgcacatgcgtggcaccgtttcgatggcccgcgcggaaagcgaggacagcgccaacagccagttcttcatcatgctgatgccgcgcctgcaactcgacaacaaatataccgtcttcggccgggtgatcgacggaatggccggcgtggatgccatcgccaagggtgagcctcccgcgacgcccaccaagatcgtccgcgcctggatcgagggcgatcagcaggccgcggcgccggcgcccggcgggcatccggcgggataaacctcccgtcacggagcccggcggcacccatggtgctgaccctgtgacatgagggccctggagtaatcagggcacggccgccggccgttggtgtcagccctcgcactcctgctcgaaataccggatcattccactgggatgcttgcccgaattgcagcgccccggcgcatccggcgcgcccttgggctccggaaccatggcactgcgagcgcatcggctggcgcaaggcatccataaatgtgcggggccgttcggccatgggcgcgacaaccgacccctcagaatgtggccagaccgtcaggctgccgcgcaaaggagggagagtctcgacgcgcgtagcagccgcttccgggagcagcggagacgtcgatcacgaccgtgctcgcggggcagttcgcgtgcatggatggaggaccactattgccggccctgcgacggcgcgggaaggcgcgggtcgaaggacatcgcgcagcaagatagtggatggggcagcgcgttcagcgttgtgggcggcgctccatcggtcgacccgcagtagcgggcgctcccctcgcgcctcctattccagcttgtcatccgtcgtggacaggaagctgccggagagcgccgcacgacctgcgactccaggatcgatcaggactcgcatcggcgattgcaatgggtggcttccgcttcccggcttcccgcgcgccctgctctgatgcgctgcgcgcccggttccgaagaaccaccattcccgttacgccatcaccggaatgtcgatcaatccagaggttcaaccggacgtggcgcgccagcccggaatagaaaaaggcgccagcgatcccacgatgctgacgccttcttctttgctttgagagcggagacgagcctgacgctcgtccctgccttgatcagctgaacgcgacgcgcacgttccgagcgcgacgacgcatcgtcatgccgacggcagcgataccggcaaccatcatggcccaggtggcgggctcgggaaccggcgacacgttgatgttgccgccatagctcgcagcaccgaaggccgtaccttcgacgacgagcgtgtgcgcaccggcacccagccagacgccagcgacagttgcgaggtcaacgccaccgaactggttgttgtagatatcgaacaggatcgtgccgttgaacgacaccttcgtgaagtcgatatccccggcgcccttgagcgtcgtcaggatcgacgtgatcgacgacgaggtcagtgcgctcggcgtatccagaaagaaatcaaaggtgtcgacgaaatcgccggcgcccgcaacttcacccgtgaacgcgtcggtgaccttgccgcccgacaggtcgatcggatcaacgaccgcagcgttagcggccggcgcgaggccgagtgccgccattgcagctgccgccgcaaacacaaccttcttcataaaattctcccacatgccttggttggcgattccttaatgcctttcgcgctcgcgaaattcaagcatgttaggcataactgatttcgcccctgtgtcagaatgagatgcctcggggcaggaaaagggcacggaaaacggcgcattctcgccagaaatcaatcatctcgatccgctgtgggcgatcacaggcgcaggcgattcccctgccgcaggcggactgtttgttaaccaaagatcgcaacgcagcatttagggagatcgaatcccggcaggatgcgcgagccacccgcgctcaatgcgacgaaggcgccgatccgttcaggatggcgccttcggtgtgaaccgatggagcgcgaagccccgtcggaccgcctcagccgaagctgatctgggtctgcggcttgcgacgccgcatcgcccagcccagcgccgagagaccgacaagcatcaggccccaggtcgcgggctcgggcaccggcaggatattgatattgccgccatagcttgccggtgcataggcaaagccactcaccgtcagctgatgggaaccggccgaaagataaacgccgctgatatgagccacgtcggtcgtgccggcaaaattcgtctcgacgtcgaagaagatcgaattgttgaaggtgacctgcgtgaagtcgatgtcgccggcaccgccaagcgccgtgaggatggacgtgatcgaagaagacgtcatcgcgctcgccttgtcgagcgtgaacgagaagacgtccgtgaacgctcccgcgctggcgatcacaccgctgaaggagtcagtcgtcttgcccgtcagatcgatcggatcgaccacagcggcattcaccgccggtgccgcgaacagcgccgaaagagcggccgaagccgcgatcaactgcttcttcattgaacgtctcccacatacccagtgaaagatgatctcatggttcggggtcgcgcgcaacgaattattaacgttttgcgtcaaccctgcgagcgcacctgtctcgaaacggcacgaatttataatatgcaatatcagtatcttagatgacgcttcagggcttcgccggccgttcttcaatgagaaaggaaagggcgcgcattaaccctttgaatgcgcgccctgtagtcccgccagcaacgactttgccggttaccagatgcgcacccggttctcgggcgaaagcgccagacgggccgtggcgggcacggtgtaagcctcataccaggggtcgagattgcgcacgatcgccacgcgttccttagaaggcgcatgggggtcggtcagcagccgctgccgcagattcgcctcgcgataattgcgacgccacacctgcgcccagccgagatagaagcgctgatcgccggtcatgccatcgatcaccggcgcctccttgccgcccagggatgccttgtaggcctcgtaagcgaccgtgaggccagccaggtcggcgatattctctcccagggtgagcgatccgttcacatgctcgccgggcaggggctcataagcatcatattgcttcacgagcttgtccgtgagcgccttgaagttcttcacgtcctgctcggtccaccactgcacgagacggccattttcgtcatatttcgcgccctggtcgtcgaaatgatggctgatctcatggccgatcactgccccgatgccgccatagttgatggcggggtccgcatgcggatcgaagaagggcggctgaaggattgccgcgggaaaggcgatctcgaccatgccgaaattggcataggcattgatctccatcggcgtcatgaaccattcccagcgatagatcggctggccgagcttgccgatattatagtcgtaatcgaactggttggagcgcatggcattgccgaagaggtcgtcccggcgcacgtccagcccggcataatcgcgccatttgtcgggatagccgatcttggggatgaaggcgtccagcttcttgtgggcgcgagccttggcttcgtcgctcatccattcgagaccatcgatccgcttgcccatcgcaaccagcacgttgcgcacgagctcgtccgccgccgccttcgtctcgggcgggaagtagcgcgcgacatagaccttgcccacttcctcgccgagcgatcccttcacgaagttgacggcgcgcttccagcgctcctcgcgctgcggcgtgccgctgagcgtcgtcccgtaaaaggcgaagctctccgcgccgatggcgtccggcagataatccgcataatcgtccaggctgcggatcaggatctgatccttcagcactgcgagcggcgccttggagagaatctccgcttcgcccttgatggcgctcggctgcgagaccagcagcgtgtcgctatgaattcccgcgcccttgagcatcccggcgaaatcgaaacccggcacgagcttcgccagttcggcgagggtcatcttgttataggtcttctcggcgtcccggctgtcgacccggctccagtggatcttcgcgatcgccgtctccagttccatgatcgcggcggcacgcttctctccgtccggctcgccggccagcgcgaacatctttgcgagatgcgcgacataggccttgcgcgtcgcctccatcttctcgcccggctggaggtagtaatcgcggtcgggcatccccagcccgccctgcatcatcacgaagatatagtggtcaggcgccttgtcatcctgtcccacatagccccggaacggcccggagacgccattgcgcggcgtctgcgccagcagcgcgacatagtcggcgcggctcttcacggccttgatggaatcgagccagggctggatcggcgccagccccttggcctcgaccgtggccgcatcgagataggcagcataggcattgccgatcttgctggtggcgtcgtccttggcctcatcgaggatttcctgcgtgcgctgcttggaaagatcatcgagcaccgtgaacatgccgtagttggacttgtcctcggggatcggcgtggccttctcccaggtgccgttggcataggcatagaagtcgtcgccgggcgcgacgccggcatccatgccgttcatgtcgaagccgaagtctccgatggtggccttgggcgcggtggcggtttcggcagcggcaggcgcggttggtgcagctggtgcggccgtttcggagaggcgtgccgaacaggccgagaggctggctgacgccagggcaagggcaagaatggagcgatgcatggaaatcccttcatgtctttgtcgtcctgccatccggcaggcggatggcgcttcctagcaacgcggccgccgcaactgaacccgggatcggcggcccggaccctgatcgcaccgggttttccgcatgtgtggcattccggcggcgccttgcgggcccgcgcgctcccccacccaggggcaagcgaagcacgaaccgctgtccgccgtatcaaccccgggcctgcggttgtgcgacattcctgtgaaaagctgctggcgtcttgcccgcgcttgcggcatgcttgtgcgatgcagcatatgtccgaggatcgctgaccctcatgcgccgcctacccccgctgacggccctggaggcattcgttcaagtcgcccgcacggggtccgtcaaggcggcggcggaggagcttgcgctttcggcgccagcgctcagccgtcgcatccaggcgctggagcgcttccttggctacaacctgttcgatcgcaagcaccagcagctggagcttaaccagcacagggtcggcctgctgaaggagatcgccccggcgctcgatgcgctgagcgcggcgatcgagacggcgacaagcggcgcgcggaccatgcgggtgcgcctcggcatgctgccgctcttcgccagtcagcggctgtttccgcggcttggcgagttccatcgcgcgcatcccgatgtgcatctcgacgtcgacaccagcccgaacgccatcgcgcggcttggagaagggctggacgcggccatcgcgctcgcgcgcgatgtcgacccctctttatatgcacgcgagctcgatcgcgacgacgtctatctcatcgggtcccgggccatgctcgaaggcgagaaggccatccgggcgccgcaggatatcgcgcgccagaccatcctggtccatcgcgacatgtccgccaccttcgatgtgtggaaggaggccgtgggcctgccgcagctgatgcccgcctcgatcgattattatgattcgggtgcgctcatgctcgaagcggcggcgcaagggctcggcattgccatcatgcacggccgccacttcgcgcatgcccatgatccgcgcctggtgcgcctgttcgacatccatgtggaaagcccctaccgctacttcttcgtttgccggccaagggcactggagcgccgcggcgtaaggctgttccacgactggctcatccaagccgagatctgagagcccctgagaggcatttaccatttgttgacggatcggcgtgtaaagatggcgcattcccgcgccgattgccgccggcttctcccactcggcccgcagtcggcgcggaagacccctccccagccctatccagactccttgccccgcccttgccggtccgcgtccgcgcgttgatcgctcgcggaccatcggccggctgacagggcggccgcgccggtcgcggaaccatttataaacgcgatctccctatcgtccggtcagaaggccggcaggatggccagcaacggaaggcggtccatgccgacaacacggattttgacggtcgacgacagcaggagcatgcgcgcgttgctgcgcatgacgctggccggcaatggctttgaagtgatcgaagccgaggatggccaggcagccctcgactggctcgaggaccatgacgtcgatctcatcatcaccgacatcaacatgccgcgactcgatggcttcgggctgatcgggcggctgcgcgaggaacgccggcgccatgtcggccgtcccatcctcgtgctcaccacggaagcatcggacgagaagcgggcgctggcacgcgccgccggtgcgacaggctggatcgtcaagcccttcgatcccgagcggctgatcgcggccgtgcggcatgtcgtgcactgagaccgacatcgcgccgcggcacatggcatcccgttcccctgcttccctgagcctcccggaacgcggcgagcgatccgaatcgttcatgcgcggcctcatcgcggatgaactggatggcatccggcgcgtgatcgaggatctcggcgtccagctctgcggcgacccggcggtcgtgcgcagccatttcagcgttctccaggcgatcgacgagctgtgccagaggcatgagaatctggcccgcatgctgcgttcggacgacatggtgcgggagacggcggggatcacgctcgaatcgctgcgcgcccgcttgtcggcgaggcttgccgatgcccgggatgacatccaccggccagattgaccgcaagcgagcgtggctttcggagcgcggcggcgggcaaagtgcatgtcctgcatcttgcctcttttcatgaccccggcctgctcttagtgtgacggtctcgtgaacgcctgtgtgaggggcaatggccaccaagggatctgtgctgacggagcgccgcacaagcgccagcgactatattaagtttctccatgcctggattcgcaagccccggcaaacggcgtcgatcgtgccgagcagcccctatctgggccggatgatggcgtcccagatcgatccgcaaggtggaccggtcatcgagttcgggggcggaacgggcgcgctcacgcggcagattctggccactggcctgccgagcgaccagctcgaggtggtggaaatcaacgagacactggcgcgcaacctgcgccggagccttcacggcgtgcgagtcatcgaggcgccggcccagtccgtcctggcggaagcagcgggcggcgcgggcggctatcagtgcgtcatcagcggcctgccgctgctggccatgagcaagtcgctgcagcatgccatcgtcgccgaggcgttccggttgctcaggcccggcggcgctttcatccagttcacttattcgccgcgcccgcccctcgcggagagcgtagccgatgcgcttgatctcggcgtcgaacgcatcgggacgatcgtgcggaacgtgcccccggccaccgtcttccgctatcgccgcgcggcagacatcgcgaaggactgagcggggccggccacaagggcagatgccccgcgccgcatgatctgaccgacgccggcaacgcgccgccccgcaggcacagcgcgttacggggggtcagcccgcgtcttattcggccgcgatcgggccgggctcgttggctacgatggacagcacctgcgtccaggcctcgacattctgctccagcagcgccgggtcgaccttgtcgagcgtgtcgtccgccgtgtggtgaagattgaaatagtccgtgccgtcctgcgccaggtcgatcactgccagcttctgcttcgcgatgatggcgcccacatcggcgccgccgccggccgggtcacgcccggtcacgatgcccatcgcggcgagcgcggcggatatgcgctcggctatgggcttattctgggccccgagtttcatctccattttccagatgcgcccggcgccgaaatcgctttccatggccagcgcgtggggctcgctgccatgtttctccgcataagccgcgccgccgaacacgccgatttcctccgagcccgcccagagcacgcggatggtgcgcagcgccttcccgtcccgctgcgcgcgcagcgccgcatcggtaacgatggcgcaacccgccgcgtcgtcgatggcgcccgtgccgatgtcccagctgtcgagatggcaggcgacgaggatcggcggcagcgagggatcgcgcccgaccagatcggcgacgacattgccggacggcaggttctccgtggtccggccggtgagcatgagagagaggcgcatcggcttgccctgcttcgccacgcgggcaatgagatcggcatcgggattggacacggcgccggcgggaatggccgtgacgccctcgggaaaggtcgtgacgcccgtgtgaggcacgcgatggctgtccgttccaaccgagcggatcaccgtaccaatagcgcccttctgcgcggccagagccggcccctgcctccgcgcggcaccgaacggaccatagccgcttccatcctgattggctttcatcgcgtgatcgatgaaggcgatcttgcccgcaagcgacccggccggtgccgcgcgcagcgcgtccatcgtcgggaaatagaccagctccgcctcgatgcccttgtccggcgtcgtcccgctatagccgagcgccgtgatcgccagcggctgctcataaggcgcagtgaggcgcgcgcgatcctcgccgcgcacatagctgcgcaccgtgaagggctcgatggcgacattggaaaagcccagcttgcgcagcttcgcggcagcccagtcccgcgcccgcgcctcggccggggaaccggcaaggcgcggtcctatctctgtcgtgaggccggccacgatgtcccacgagaccgtctgcggttcggccgaagccatcgatgcggggagaagagcggagagcgccgcgacgcgcaggaaattagccatgacgcacctgttagcaagggacgcggcggatgcaaatgccgggaagcgcgagggctcacaatgttgctttcccgcagcgacatgccggcaatccggagccgcaaggcgcggtcctgcgcgacccgtacacgacctttgcgttcgctcgccggccgcgtacggatgacccggcggcacgccccgtttgccggcccggaacgatcctgcaaggacatcggttcaagcgataatcatgaccgacttccccgctctccttctcgacttcatcgttcgtcacgcggcctgggcggggccgatcgtcggcgtcctcgcgttcctcgagtcgctcgtggtcatcggcctcttcattcctgccatcgccaccatgatcgcggtgggcgggctgatcggggccggtatcatcgaacccgcccccgtcatcgttctggggatcgtgggcgcgatcctcggtgattgggtgtcctatgcgatcggccgggccatgggccccgccatctacagccatcgctggctgcgcgatcatcgcatcggctttgcccgggccagactgttcttccgccgcttcggcttcctcgccgttctgcttggccgcttcctgggaccggtgcgtgcgacggtgccggtcgtcgcgggcgtgctcaggatgccgcacatgtcctttcaggccgccaatgcgctgtcgggcctgatctgggtgccggtgcttatgctgccgggctatctcgcgggcacgcaggccgccgcgatgggcttcgagatcgagtatctcctgccgctcgccttcgttgcctgcctgattccgctgatcggtggatggatcgcgatcaggctgttcagccgtccgcgccggcgggagaatcgccggtcctaggacgatcgcttcggccgcctctgttcaatggcgccgatgacggatatgggccctgccccatgcgtgtcgaccttttcgatttcgatctccccggcgagcggatcgccctgcgtccggcgtcaccgcgcgatgcggcgcgcatgatggtggtcaccggcgacgagatcgccgaccggggcgtgcgcgatctgccggccctgctgcgcaagggcgactgccttgtcttcaacgacacgcgcgtcatccccgcccagctcgaaggacggcgaggcaaggcgaaagtgggcgtcacgctccacaagcgccttggcccgcgggactggcaagtgttcgtgcgcaatgccaagcgcgtgcgccccggcgatctcatcgatttcgcggcaggcgttcaggcgcgcgcgggcgagcgggacgccgatggcggcatgacactcgcctttctcggcgaggaacccgtggaactgctgctggagcgcgcgggccagatgccgctgccgccctatatcgccagcaagcgcccgaccgatgcgcgggaccaggacgattatcagacgatgttcgcgcgcgaggccggcgccgtcgccgcccccacggccgcgctgcacttcacgccttctctcatggatgcgctggccgaggcgggcatcgcgcacgagacgctgacgctgcatgtcggcgccgggactttcctgccggtcaaggcggacgacaccagcgatcatcgcatgcatgccgaatggggccggatcgatgctgccacggccgaccggctgaacgcggtgcgcgcgcagggcggccggctgatcgccgtgggcacgacgagcctgcgcctgctggagagcgcaacggacgagcaaggcaccatccgcccgttcgccgacgagacgcggatcttcatcacgcccggctatcgctttcgcgcggtggatgggctcatgaccaatttccacctgccgcgctcgaccctcttcatgctggtcagcgctctcatggggctggaaacgatgcaggctgcctatgcccatgccatcgcgcagggctatcgtttctacagctacggggatgcgagcctgctgctccccgcgcggtgaaccgagcgggagaccgcgctagccctaaagcagccccagccggcccagttccgccgccacgccctcgggaagcgaatcgccgtcatgcgcggcatccagatcgggcggaacatcctcctcggccagatagcgccaaccctgatgcgcgcgcttgggtctcggaaccacggcgatcagggtcggcgcgaggcgtatccaatgcttgccgtcgggccgctcggcgaaacccagaatagggctgcgtcccacaagctgatggccgagaatccagtagagggatcccccttccatctccgcatgccgcttgggcagatagcgcgtcgtgagccgcgcttctcccgtcgcggcatggctttccagccaggcgcgcagcgtatcggcgctttccgactgaaaggcgattttcgtcatgtgcaggggcatggcgccgctttagccaagccgcgccgtcaactccactgccgcttgagggtcgcggtccggctggccgggtttcctgagactcttcgctcgacaggctgtccaccccgaagcgacagccttgcttttccgctgtcctacaccccctccgtcatggcagccctgccggacgcctccttctggaagcagcggcaggcaagccacggctctttctcattgaaggaccttcatcgtccgtcgggtcatgcagtcctgccggaacaggtgctgatgtccgcctcgtcgaaagttgagggaagcggaagatgacacggacgtgtcgtcatctttgtaaacttccaggccgcagcgccctgttggacgggcatggtcgggccgtccgccagcgctaaatgtcgatcagccctaacccccttcagcgttcgccgaagcccgcttcagcacccggggctgcgccgccgcagcgacttcgaagcgcgcgagcaggcgggcttcataatcccgcgcaaagatggtcgacatcgcgacataatcggccactgccgcctcgcgcgtcagccggagcagggtgtaacccttggcccgctggtcgcagaaggcaacttccggactggaccgcgtgaggaagtcgccgagcggcagttgcgggatcgcgtcgcccacggaggggctgctgatgccgctggttccgaactccaccgcaaccggctctccctgctgatcggcaagcgcgttggcccagaaggcatggctgtcgcccgagagtatcagcggctgtgatccggcgcgccggaagctgtcatagagccgctcccgcgcggcgggatagccgtcccacgcgtcgagattgaacggcagtccggcccgatagcccgcctgtgcggcctccacctgcgcgcgcgtggctgcgtccagtcccccgatggcacccgccgcacgctccgcgccgagcagggccgcaaggtccggcccgttcacgcgcgccatcaccacctgattgccgatcagttgccagggcacgcccgccgccaccgatgccgtgagttcccgttcgagccaggcgcgctggggttcgccgagcaattcgcgatccggacggttgcgttcggcaaggacagcggcgatgtcctcggcggccggcgtcgcgcccttgaaaccggcctgctccgaccgcgccagcaagcgcgtctcgaccatcgcgagtgtcgccagatcgccgaaggtgaagctgcgattgatcgcgtcccatggcgccccgggggcaggatcgcggatcggcatccattcgaaataggcctgcatggcagcggccttgcggtccgcccactggccctcgcgctccggctggtgattctccgcaccgtgcagccacgcatcgttggcggtctcatgatcgtcccacacgcagatgaaggccgcgcgggcatgtgccgcctggagcgcggggtcgctcttgtactgcgcatggcgcatgcgatagtcggccagtgtcacgatctcgtgcggcggttcgacagagcggccgatcttgctgccgatcgcggcgccatatccctccgcgccatattcatagatatagtcgcccagatggatgaccgcatccagccgctcgagccgcgcgaccgaatcccaggcattgaagaacccgccgggaaagagctggcaactcgcgaccgcgagaacgaggtcggccgtctcgcccgctggcaatgtgcggaaccggcccactggcgaacgcgtgccgtccgccagctcgaaccagtagacatagtcccgccccgcctttaggcggcgcggctggaccttcaccgtgaaatcgcgcgcgggccttgcttcggcggacccgtgctcgatcggttttccctccggcgtggcggcgacgaaccaccggacgggaagggcgccggcatgatccggatcgcccggcgttacgcgcgtccacagcactgccccgtctcgcgagggatcgccactggcgacgccgtggcggaaggatgcgttcccggggccctgcgcgcgcgcggccgcgacggggaggatggcgcccgagccgaacaggccgagcgcgcggcgacgatcgaccttcaccgggcacctccgaagcggaagccaagcgcaacgccatagaagcgtggcgcgcccgcgatgaaggtcggcaggcccaggctgtcccccgtgttgcctgcgtccatgatgtacgccttgtcgaagagattctccacgaaggcttcgacccgccagccgccatcccgcgattcatagccgagccgtgcgttcacgagcgcatagccgtcctgatattcatcctggatattgtcggcgaccagtgccgcggggggctgctggaggtccggccggtcattgtcgtcatcgaagaatatcttcgattgcaccgtcacgctcggggagaagctgacccgtccgggtccagccggcacggagacgatcgcgccaagcgatgcgctgtgatccgggctgaggcggaaccggttgccttcccgcacgcccgtcttgaaccgtccatggccgtaggcataggtcgcgaacaggctgagcatgtcgttaggcatccagcggacctgcccctcgaagccgtagctttccgccctgcctgcattggtggtgatgaactgcgtgccctgctgctcggtggtctggaaattctcatactggtagaagaagaccgcgccgtccacgaagaggctccggtcgagcaacgccgccttggcgccaagctcgaagctgtcgaccgtctcggacggaagaaccgggaaggtcaccgcgccgaatggtgcgccgggtccccgaggcgaaaggatctcgggccggcgcccgcgcgcataggtcgcatagatgctgctatcgtcgctgggcaggtagcgggccgtcaggcgccaggaaaatccgccattcttgtgcgtcgcttccaccatctcgccattgccggccgtgggctgggcgcccaggccgaagagcggcaccggataggctgccgaaggcgggatggtcgccgccccgggcacggccagcgcctgcagcaaggctgtgcgcgtggccgccggctgcgacagcgcaccgatgaagccgcccacgatggaacggccgttcagcacggacgcggtataaccgctgcgcttgtcgtcatgcgtgtagcgcaggcccgcgcccagctcgaagcgttcggagacccgcatggtcacgtcgccgaacagatcgaacgcattggtgcgagcagtgttcgtgctggtttccagatgagcgctcttgagattggcggcaatcgcctgggcctgcgcggaagagagcgcgacgccataagcgcccgccacgccctggagcagcatgccggtgaaggcgggattggcaaacagggcggccggcgccgggtcggttgcagccctgcccggaatcgcgccgccgccgttcagggcgcccgcgagccgcgccagcaccatgcgctcgtcgaactgggccggtccgcgctgcgcgccatcctcatggaaatagctggcccccacgaaggccgtgagtggtccctgcgcgaaggcaaggcgcagctcctgactgaactgcttgccctcggcgccttccgcggcggtcaggatcggaagagaaacgccgtccgcgtcgaagatctcgagggattcgaaccgtcgataggccgtgatggacgtgagcgtgaagcggtcgtccagttccagattggcaaggccggtcacgccccacacttcccggtcgagcccgaggggcttgccgccttcaaatccccccgcgcccgcgaccagcgccgcgccgctgttgcgcccacggtcgccgatcaccgcgccagtggccgggtctgtcggattataggcgatggacttgaaggacgtcccggccgggcggtccttctggtaattgccgatgagatcgaacgtcagcttgccggcttccgcatgcagggcgccgcgaatggccttggtgtccgctgagttgaaatcctcgccacccagcagattctcgacatagccgtcgcgctggcggacgcggccggcgatacggaccgcgacattgtcgccgatcggcgcgttgaccatcgcctcgccgatgaagctctcataattgccataggacagagcggcactgccctcgatccggccgagcttcgccttgttctggatgatgttgacggcgccggtcagcgcgccgcgcccgtaaagcgtcgattgcgggcctttggccacctcgacgcgctcgatgtcgaacagctcgacataggaaccgcgcgatttcgatatggagacgccgtcctggaagacggagacgcgcggctcgttggtcgccgcgccactgtcggacgtgatgccgcgcatgacgaagccgggattgttgggagactggttctgcaccacgaagccgggcacgaagcgcgacagcttgtccagctcctgaaggccgaaccggtccagctcgtccgcgccaatggcagtgagcgccatgggaacggcgatgggatcctgctcgcgcagctgcgcggtaacgataatcgtgtcggcatctgctggctcggcttccgcacgggcctgcgcggccacgagcgtcgagaggctggcgccagccagcgcgagaatccggaagttcatgcgacttgtcccccttcactttggaaggggcgctaggcgcgatccgtgaaacatcggtgacaggtgcgagacacgcaaatgacacatcgcgccaacgcgttcatgcccgcacaagtcgagcatgaacgcgttggtaatcgagtgattttgctccgccggcgcgcctgactatatcagcaaatgcgcgcggttggcgcgtgtgcggatgggcggggaagagtcggggacgcgacccgcgtcaccccatgcctgcctcgtccagcctgcgctccttttccagagcgtcatgctgcttctgggcttcgacccgaatcaggcgatccgccatggcctgccaggccgcttcggcgcgcaagcagcgctccttcacattgacaagatcgctttcgcgagcggctttggcgctttcagcggcccgggaaagatagaagtcgacggtggcggacatgtgagcgctccttgctgccggtattcggcctcgctcagtcgatcatctcggcaacgagatcccgcagcacatggcggggcaagatcgaaaggtgcggctgatgacgcgagtggtgcggccgccggctgaacgccggtactgaccgaggggtaatctgaaatttcttctgcattttaatcctcggagccgtttccttgaacggccctctttattggtatggaacaccccttcagggggtggaaggcgccggcaggtccgctggaccgcgcccggcgcgcgctcgtggggaataaggttctccgtggagcgcgggagcggcgacatcgtccggctcacaccgggcatggtcgccgatcgccattcgaacgaggcagccgcgccagtcggcagcgctgcgcccgatctgcttgtgatcgcgaccggagggacggacatccgcccatccggccttcctttctcgccgggctagtgccgcggcgcctgactcagacgctttcgagctgggtcgcggagaaacgtccgcgctggtccttctggacctgatagctcagacgctgatccttgttgagcgtggccatgccggcctgctcgacggcgctgatgtgcacgaagctgtcatcgccgccttcgtcgggcgagatgaagccatagcctttttcggtattgaagaactttacggtgccgatgggcatggaattattcctttgcataggaagaaacccgtcagaacccatgtcctgacggcgctggtcgagtgtcaaaggaagaatccgcgcttctcgcgtcaaaatccgtcgcaggcgacgatagcagggtcaagatgggccctccgacgcggaaagtcaatgtcagggcgcgcatcggcgctccacgccggcgattggctgccaaagggacggggtttgcgcgcggttcggcgagaccggaaggcgatgtgctgatgacccgctttcatcctttggcggaactgttcccatcgcccaccacgtcgtcggcgagttccaaacccgccctcccatcggcagcggtgtgggcgggggctttggggtgggccacatattcgggctcctcgacctcgagcatgccttcccatttcgtcaccaccgatgtcgcgatagcattgcccagcacattggtcgcggtgcggcccatgtccatgaaatgatccacggcgaggatgaacgcgatgccttcgaccggcaggttgaactgccccagcgtcgcggcaaccaccaccaggctcgcgcgcggcaccgcggcaatgcccttgctcgtcaccatcagcaccagcaggatggtgatctgcgtgaggatcggaagatcgatgccataggcctgcgcgatgaagatcgtcgcgaagctggcatacatcatcgagccgtcgagattgaagctgtagcccagcggcagcacgaagctgtagatgcggcgcggcacgccgaaccggtcgagctgctccagcatcttgggataggctgcttccgaggatgcggtggagaaggccagcagcaccggctcgcgcacatagcgcagcagcgtgaggatgcgccgccccaggaagaaggcgccggccaggatcagcagtccccacaggaggaacagcgcgatgtagaactcgcccaccagctcgccataggtcagcagcacgccgggcccttcccgcgtgatcgaggcggccagcgcaccgaacaccgcgatcggcgagacccgcatcacatagccggtcacctgcagcatgagctcgaccagcgattccaccagcgtgacgatcggcttgcccttctccccgatcgccgtgagtgccaccccgacgaacagcgagaagaccacgatctggaggatctggttgtccgccatggcctgcaccatggaggtggggaagatgtgcaggatgaaatcgcgcaggttgagcccgccggtctcgatgcccatgccgccggccgcgcccgcctccgccgccgtgcgcgtgaggttgagcccctcgcccggcgccagcaggttcaccatcacaagacccaggccgatcgagatcaggctggcgaccaggaaccagccgatcgcccgtcccccgatccgccccagcgccgcgctgtcgcccatatgcgcaatccccgccaccagcgtcgagaacaccagcggcgcaatgatcatcttgatgagatgcaggaacacgtccgccggcagatggagatagcccgctacccgacccgaaagcgccgcatcctccccaagcgcaaaatgcgcccccgtcccggccgccacgccgagcaccatgcccatgatgatataacgcgtaaggcgcggtgccatgcttgtcttcccgtcagccagaagtaacgcgcggccttaaacgaccgcgcgcccggtgcaaatgaatcaattgccggtcaatcggcgccgaggcacgcgtaggcggattgtcgcgcgcgccctcagaaccagatgcgcaggcccgccacgaagctggtcgaagccgccgcctcgccctctgcacgcgccagtcgcgcggtccggccgatcctcgcttcgtgggagagcccgacatagggcgcgaactggcgggtgatctcatagcgcagtcgcaagccggcttccgcgctgctgaagccagcaccgatgcgattctccgggatgtcctgagcggcgatgttgagctcggcctgaggctgaagcacaagccgctgcgtgatgcgctgatcataatagccgctgagccggccaagcagatcccccttgtcggacaggaacagggcgccttcgacctcgaaccaataaggcgcgaggccttcaaacccgaccaccgcatagctgcgcgagggaccaggttcgaaatcgtggcgcacgccggcctgaagattgaaataagggccaatcgcgcgactgtagagtgcctggacctccgccgcctcgacgcccccttggaacagcccttcgccttcggccttgatcgtcagccggtcgatgtcgcccccgaaccaggcctcgccatcccaatgatagccatcctgccctttccgcgcctgatattcggccaggttcagcatcagggtggcaatcgtctgcccgccgctttcgcgcatcatcatgtgacgcgcatgcgccatttccgccggagggaactggcgatcggcatagtggtccaccggcggccttggcgccggtgcattgcccgcgggctggttggtgccgaccggctcatccggggacattgccgacatatcgtgcccggcatgggcggacggcgcatcctggccctgcatcgcaccatgatcatggggcggttcgggttgcgctggcctgtcggggatcgggtgatggggctggtggcccatgtcatggccggcatgatcgccggccggcggtgacgacacgccgggcatgtcgtgcttgctgtgatcctgcgcaaagacgggtgacgccagcgcaagcgcgaggacgaccggcaggtgcatggcgaggcgcatcatgccgcctctccccggggccgtacgctcaggatgcgcatcatgcctgccgccatgtgatagagaaggtggcaatggaacgcccagtcgccgacggcatcggccgtgaagtcccaggtcacgatgccgcctggctgcacgatcacggtgtgcttgcggggggcatgatcgccatggcccgtcaccagctcgaagaaatgaccatggatatggatcggatgggccatcatgctgtcattgatgagcttcacccgcacccgttcgccctccgtgaaggggatcggttcacgcacgtccgacatcttctcgccgtcgaacgaccacatgaagcgctccatgttgccagtgaggtgaatgtcgatgctgcgggagggcgcccgaacgtcgggattgcgatccagcgccatcaggtcccgatagaccagcaccttgtgaccgacatcggcgaggccctggccgggctcgccggtccggtcgaccggcatgggcgagatcgtctgcacgccgggcccgcgcttgacctgcggtgcgttggcgaagtcgcgcatgctcatcgcgctcatgtcgtggcccgccatcgcgtcaccatgatccatcgtcccgtggtcggtcgcaccatgacccatcgcgccatgatccatggggggatgccccatcgcagaatggtccatgccggtatgatccggggtggacgcctgcaccggcgcgttcctgtccgccgtggcgagcttgcgcgacgcattctgctccgcgctcggatcgacgccgcgcggcttcgtctcgccgcccatgtccatgcccatgtccttcatggtggccagcggacgctcgcgcagtgccgggaccggcgccaccatgccgacgcgcggcgccagcgtggcgcgtgccatgcccgagcggtccactgcctcgccgaccagcgtgaaggccttgtcctcgtcgggcgtcacgatgatgtcgtaggtctcggcgacacccatctggaactcatcgacgtccaccggcatcacattctggccgtccgcctggacgaccgtcagcaccagccccgggatgcgcacgttgaaggtcgtcatcgccgaggcgttgatgatgcgcaggcgcacccgctgccccggcgtgaacagcgcggtccagttgtcggccgggccatgcccgttcacgagataggtataagcggcgccggtcgtgtccgagatgtcggcggggtccatgcgcatcgcgccccaggcaagccgatccttgagtgtctggtcgcgcttgctcagcagtccggacagcgtctggcgctggaagttgaagtggcccggattgatcttcatgcggcggaaaatcgtttccggcgcaagctggctgtgatcggacagcacgatgacatgctcgcgatcggctcggatcggatcggcgccggcaggatcgatcacgatcggaccataaaggcccagctgctcctggaaccccgaatggctgtgataccagtaggtcccgctctgccggaccggaaactcgtaaagatagcttgagcgcggcttgatgccggggaaagagacgcccggcacgccgtcatgctccggcgggacgagcaggccgtgccagtggatggaactctcttcatcgagatcgttgaacacgttgagccggatggtctgcccctcccgcagccggatcagcggcgccggcaccgttccgttgatcccgatcgcggccgaccgccggccgtcgatcgtcatcgtctggcgcgcgatgcgcagcgtgatgtcatcgccggacagcgccgggagtccttcagaaactggttgtgcccaggcgggcatccacgcggcgagcgcggccgtgccgccggctgcccccaggccgcgcagcatggtgcggcgatcgatggtcgagaaggtcatgaaagatccgattctgctgtccgggcttcatcctctacgcagccccgcgatcaacccctcaacttttcctccagctttctgcgcgcgcgatagaggcgcgtctcgacggccttgtcgctgatgccaagggtctgggccgtctcggtttcgctgagaccctcgatcgtgcgcaggacgagcacatccttgaggctggccggcagcgcggcgatcgcggccatggtccgcgccagttctcgccgccccgcaagagccacgtcgctgcccggcgccgggtccacgacatccagcccctcctcgatcggccgcgcaaatgtgaagaagcgacgcaccgcacgccgccgcgaccagtcgcgcgccttgttgacggcgatcctcatgacccaggcgcggaaggaccgctccccgtcataacgggccagtgcggcgaaagcggcgatgaaggtctgctgcgtcaggtcgatggccgcatcgccatcgcccgtcaggccgcgcagcagtcgaaagacgctgtcctgatgccggcgcatgagttcgctataggctgcctggcgcttgccgagcgcaagtgacgccagctcgccatccgaacaggcggcaagatcgaggctcaccggtccttggccgtgagcgccttgactaccgccgcatcgaactttgccgcctgttcgggcgtgagcacggcgcgcatcgcgaagatatgctccagcgtttccttctggagctgacccatcgcctgatgcgaacgatccacggccgcggcgacggcaggcccatagccatgttcgcgctcgatcgcttcggcaaggcgcgcattgtccgcacgcagctcgagttccagggcatgcttgcgaacggcaaagcggctttcgattgcttccatccgggcatgctggcgcgcatcgagatcgaggccgcgatgaagcagcgcgtgcagctcgctctccacgggggcctgtcgggagatgagcgcacggccgacgaaggcgcccgcgaccgccgccacaaacaccatcgccacgatcaggatcaggcgccgcaggtcattcatcgggccgtcaccagaagcgatgagggagcgagtgtcggtgccattccgaagggcgcgacggacgacgaaggcgtcccgccgccgggaatgatcgcgcccagtgcgcccatcaccagcgcgaggcccgtcacggcaccgatgaagccgcccgacagcggggcactgcgccggggccgcgcaatggcgtccagcacggcgctttccattcccgccagccgcggatcggcaggcaagtccctgagttgccgcaaggctgcatcgatatccatcgtcatcactccaccgcctgcacgcctatacgcatcccggcgcaaaagccctcaagggcaattttcaacacccacggcaaaggcggttccgaagcccgggagatgggatgatatcgccatgggatcagcgggtcagccgatagcccaccccgggctcgttgcgaatgaaggatgtctcgatccggtcgtcctggagcttcttgcgaaccccgcgcgcggcgacgcggagatactcgacatcccgctcatgcccggggccccagacattgcggagcagctgcaggtgcgtcaccacgcgccccggatgcttggcaagttcagccaggaaaccgaattccttgggcgtgagatgcacttcctcccctgcccggcgaacgaggcgcgccgccagatcgatctcgatgtcgccgatctgcaccagcggcgcctcggcctccactgacagccggtgccggagcgccgtgcggatgcgcgccagcacttcctccgtgtcgaacggcttggtcacataatcgtccgcgccaaggtccagcgccgcgaccttctggtcggtcgcgtcgcgcgcggaaatgacgagcacggcggcgccggcccgcttgatcaacggcacgagttcgaggccgtcgcggtccggcaagccaagatcgagcaggaccgcatccggcttgtcgatctggagggcggccagggactcgcgcgcggacccggcttcgacgatccggtagcccgcccgggtcaacgcggtgcccagcagccttcggatggcgggctcgtcatccgtgacgaggatcttcgcgccgctgctcattcgtcgcgcgcccctttcaccaggatggcttccggcatgaagaggtcgaagcgggcgccgctgcggtctggtcggttcatggcatgcacctcgattcccatggcttccgcgaagcccttgacgatcgcgagaccgagcccggtgccgcccttccggtccgagccttcgatgcgcgcgaaggtctcgaagatgcggcgttcctctccggaggggaagcccgccccttcatccagcaccgagagggccagtcccgtggccgagcggcgggcggtgatggtgaccggggtgtccggggacccatattttacggcattgtcgatgagattgatgaggcaatggtggaacagccggggatcgacccgcacgaaaggcaggtcgggcgacacgtcgagttcgacctcgcgtccccgcagcacggcgcgcatgtcgtggacggccgctaccaccgcttcggccaggtcgaccggctcgaccgactggagcaatgctccggtctcgatccgcaccatatcgagcagattgtcgacgaagcggttgaggcgctcagcttcgccccgcatttcgccgagctggcggcgctgctcgtccgttgccggccgcagctcgcccagcatgcccaggatcgtggtgagcggcgtgcgcagatcgtggctcaccgacgacagcagggccgcgcgaagccggtcacgctccttcagctgggtgatgctcgccatctcgccttccagggcgatccgctccagtgcgagcgctgcctgatcgagcaggctcagcagtaggggtagtcggtccgaccggatcggcgtgcccgcatccggccgcgcgatgccgaacacgccgagcacctgcccccccgccgcaagcggatggaacagccattccgatgccgtcagcgtatcggacccgcgtccggccggctgattatggtcgaaggcccagcgcgaggcggccagttcgatcgtttccagccgcgcatcgggcggtacggcggcgcgcagcaccagctcctcttcttccggcagcagcagcagcgtgtgcacgccgagcagccggcccacttccccgcaaagcagccgggcgagctcttcggcattgctgaccgctgtgagctggcgggcgaaaccggcgagcgagctgttctgcgcggcactgcgctgggcgagcagggcctgatcgcgggcgcgagccgcaagctggctcgaaaccaccgccacgccaagcagcacgagaaccgtcaggatgttctggggatcctgaatcgtgaacgtgtgggtgggaggaatgaagaagaaattataggcaagcgatgcgaccaggctgcacacgatcccgagccgcaggccgtatcgggacgccgcgatcatgaccggcaacaggaacagcaggccgacgttggcgatgcttgcggccgtaaaaacgacttcgccgaccagcgtgaccagcgcgatcaggccgaaggaaatcacataatcggcgggccgcccccactgcgccttctttcgcccggttggcgctgcgaccggagcttgctcttccatcggcaggacgtgcacggtgatccccggcgtctcgcgcaccagtcgatcgaccaccgagccgtggcgcaactcgaaccagcgtgagcgctgggacttgccgacgatcaactgggtggcacgcgcttccgccgcgaagcggatcacgccgtcgaccacagtctccgccggcacggtggccacctgcgcgccgagctggctcgccagatgcagtgtcgcggccagcctcgcattgtccgcgtcgcccagctgactggatcgtggcgtctcgatatgcaccacggtccagggaccgcgcagcgcatcggcaattcgctttgcggcccggacgagctcggcggcgccgctctgctcgctgacggccaccacgatgcgctccccggcggcccagttccctgcaagggcgtgggcgcgcagatagtcgagcatctcggcatccaccgcctgggccgcgcggcgcagggcaagctcgcgcagcgcggtcagattggacttggagaaatagttgccgagcgcccgtgtcgcttccgccggaacatagacctttccctgcttcagccgctcgatgagctcgtccggcgggatgtcgatcacctcgatgtcggcattctcgatcacccggtccggcagggtctcgcgcacgcgcacccgggtgaaggacgccacgacgtcgttgaggctctcgagatgctggacattgacggtcgaatagacctcgatgccggcggccagcagttcctccacgtcctggtagcgcttgtcgtggcggcttccgggcgcattcgtgtgggccagctcgtccacgagcaccagctgagggcgccgggcgagaatggcatccacatccatctcggaaagagtgcggccctgataatcgacgggacgccgggcaatgacctcgagcccgtgaaccagcgcctccgtctcggcacgaccgtgagtctccaccacgccgatgaccacatcggtgccctcgcgcttgcgcgccaccgcttcggtcagcatctcgtaggtcttgcctacccctggcgctgcgccgaggaagaccttgagacgaccgcggccctcctgcgcagcctggcgcagaagggcctccggattgggacgcagatcctcggggggcggctgggaactcacggagccttgttagcggtttccgccgtcaatgtatcgagcgaccggttgagcagcagcacgttgacgcgcggttcgcccagaaagcccagcaggggatgttcgaccccgtcggcgatgagcgcgcggacccgcgcgacgtccagtccgcgcgcgttcgccacgcgatcggcctggaacaaggccgcctcggggctgatgtggggatccagccccgaggcggaggtcgtcaccagatcggcaggaggaacaggaacgtctggtgatgtgccgtatcccgccagatccgccttcacgcggtcgtgcagcgcctggctggtcgggccgaggttcgagccatagctgttgtcggcctcatagcctgcgccggcggcggacggcctgggatgaaagtagcgatcgctgctgaagccctgggcgatcaactgtgagccgatgatccgcccgtcctcgcggatcaggctgccattggcctgagcagggaagacgagctggccgatgccggtcagaagcgccggataggcgagccccagcaacagcgcgaaaagcagcgtcatgacgatggcgggccgcagagcggacgtgatttccttgagcatggatgatctcctcaggcgaggccgagcccggcgaccgcgaggtcgatgagcttgatgccgatgaagggcgcgacgaggccgccgaggccatagaccgcgaggttgcgcgccagcagcggacccgcccccatcgggcgatagcggacgcctttcagcgccagcggaacgagcagcggaatgatgagggcattgaagatgattgccgagaggatcgcgctgttcgggcttgcaaggcccatgatgttgagcacgcccagccccggataaaggaccacgaacatcgcgggaatgatcgcgaaatatttggcgacgtcgttggcgacggagaaggtggtgagcgcgccgcgagtcatcagcaattgcttgcccaggcccacgatctcgatgagcttggtcggatcgctgtcgagatccaccatgttgccggcttcgcgcgcggcctgcgtgccggtattcatggcgacgccgacatcggcctgcgccagcgcgggcgcgtcattggtgccgtccccgcacatcgccaccagccggccgccctgctgttccttgcggatgagggccagcttgtcctcgggcgtggcttcggcgaggaaatcatcgaccccagcctcggcggcaatggacgcggcggtgagcggattgtcgccggtgatcatgacggtgcggatgcccatgcggcgcagttccgagaaacgctcgcgcaccccggccttgatcacgtccttgagcgccaccgcgccgaggatgcgaccatcgcgcgccacggcaagcggcgtcatgcccgcgcgcgcgatctcgtccgtgatgcggcgcaactcgttggccggggggctgctgcccgcgcccggattggcccggaagaccgaatcgaccgcgcccttctggatgagcgagccctcgatctggacgcccgagatgcgggtctgcgccgtgaagggaatgacctcggcgcccgctgggagcgcggcctgcatcgctccgaagcgctcgcgggccagcgcgactaccgagcggccttccggcgtctcgtccgccagactggcgagcagcgccgcttcggccagatcggagacgggcacgcccgtcacgggacggaaatcgctcgcctggcggtcgccgatcgtgatcgtgcccgtcttgtcgagcagcagcacgtcgacgtcgccagccgcctcgaccgcacggccggacttggcgagtacgttgaaacgcacgaggcggtccatgccggcgatgccgatggccgagagcagtgccgcgatggtggtgggaataagcgtgatgagcagcgccgcgaggatggcgacggggatctcgccgcctgcataggcggcaaagccggggatcgtcgccaccgcgatcaggaagatgatcgtcagcccgacgagcaggatggtgagcgcgatctcgttgggcgtcttctgccgttcggcgccttccaccagcgcgatcatgcggtcgaggaagccctggcctggctcctgggtgacgcggaccttgatctgatcggagatgacgcgcgtgcccgcagtcacggccgagcgatcgccgccggcctcgcggatcaccggcgcactctcgccggtgatcgccgcctcgttgaccgatgccacgccctcgatcacttctccgtcggcggggatgaggtcattggtttcgaccagcacgatgtcaccgcgcttgagctgcgaggcgggaatggtcttcccgtccggcaggcgcgcggtcagctcggacttggtcgcgcgcagggaagccgcctgtgcccgcccccggccttcggcgagcgcctcggcaaaggtaccgaacagcacggtgagccagagccatgcaatgagctggagctggaagccgagcggcagcgttccgccgccgaccgcgagcagcacggtgagcagcgccgcgacgacggcggtggtgaacagcacggggttcttcacgagcgcgcgcggggcgagcttcctgaatgcgtcgccgatcgccgggacgatgagcttggcggaaaagatggaggatgcgcttgtcatggctgtctgcctttagaaaagctggccgcgcaccatcgcgagatgatccgcgatggggccgagcgcgaggctggggaggaatgtgaggccgcccacgatcaggatgatggtgaggagcaggccgacccacagggcgcccgtggtcgggaacgagcctgcggtttccggcgtgtacttcttcgcggcgagactgccggcgatcgccagcaccggcacgatcacgaagaagcgaccgatccacatggccatgccgagcaggccgttataccagggcgtgcccgaggtgatgcccgcaaacgccgagccattgttgcccgtcgcggagctgaacgcatagaggatctcggaaaaaccgtgcggccccttgttgagcggcccggcgagaccctgcggcatgacggcggacagggccgtgaaacccaggatgcagagcggcaagaccgcgatcgccagcaccgccagcttcacttccctgccctcgatcttcttgccgacatattccggcgtgcgcccgaccatgaggccggcgacgaacacggccagcagggcgaacagcaggaagccgtagatgcccgcgcccacgccgccgacgacgatctcgccgagctggatgttgaacatcgggatcatgccgcccagtgccgtgaagctgtcatgcatggcattgaccgcgccgcagctcgccgccgtggtgatgacggcaaacagcgcggaggcggcgatgccgaagcggacttccttgccctccagattgccacccgcgagaccgagctggtggagcacggggttgccgacggcttcctgccagtagacgatgccgaccccggcgaggaacagcgccatcatggccgcaaggatcgcccagccctggcgcgtgttgcccaccgccttgccgaagcaccaggtcaggccgacgccgatcgagaagatcgagagcatctgcaccagattggtgagcgccgtcgggttctcgaacgggtgggcgctgttcgcattgaagaagccgccgccattggtgccgagcatcttgatcgcttcctgggaggcgacgggcccgacgacgatgtgctgcgtggcgccttcgagcgtggtcgcgtccaatatgctcgcgaaggtctgcgggacaccgctggcgatcaggaagagcgcatagacgatgcagatcggcagcagcaggtatagcgtcacgcgcgtcatgtcggcccagaaattgccgatcgtggcagattgccgccgcgcgaatccccgaaacagggcaaaggcgatggcgatgccggtcgccgccgagaggaagttgtggagagcgaggccgagcatctgcgagagattggaaagggcgacctcgcctgaataccactgccagttggtgttggtcgtgaagctgatcgcggtgttgaaagccccgtcggcgccgatgccggcgagaccgcgcggattcatcggcagcacgccctgcaggcgcagcacggcataagtgaagagcagcgcgacgagctggaagagcagcatgtgcagggcatagcggcgccagctctgctcggcctgcgggtcgatgcgggccagagcgtagaagccgcgctcgatggggccgaagaccatatgcaacggcgtgcggcgcccctcatagagcgcgaacagccacagccccatcggcttggcgatcgccacgatgagggcggtgaagacgaggatgaggatccagccctgaacggtcatgggcgcatctcccttctagaagcgttcaggccgcacgaggacggccacgagatagatgagcaggccgagcgctgtcgcgccggcaagggcgagctggatagtcatgccgccctcctcacgcgtcgccgcacaggcgcgcgaaggccagggtgagcaggaacaggcccgccagcacggcgagccagatgatgtcgttcatgtcggttatcctcctggatcatggcacaatgcgtgcgtggcgcgcgggcaggtcgacgaggcggaacaggcccggcccctcgacaaggaaggaccagccgacactccagccagtggcggcgccgagcgccaaggcgaactcgatggcgtcgggctgatgatgtaccgggggccggtgcaccgcatggtagagacagagcgcggagagcgcgcacagcgcgagcatgaacaggccgaagccgcgcagccctatctcggccgccaaccaccgttcgccgctctggagacgttgcatcactcggcccatggccttgctccggcgcatgattgcgccccgccgatgtggcggagggagcggttaaggttccacggggaattgcggcgcgggcataaggattgcgtaaagtcggggatgcaagtcatggcgccacacggcagcggtgctccccgactgaggaagagcgcccgaagggcaggattcccgatagattggccagcaacggtggcgggttacgttcccgcccctttcagggagtccggcaagctggacataactcttcgccggaatggttcgcggagagcaccgcggcgtcctgcgatccgtcgaccgacaggactatcaaaagggtcaatcgggccatgctctagcacggaagggtgcgccccgatcgcctttgccgccacccgaaacccgtcgcttattcctattcgccgggatgaaaagcctgagcggtcacagggaagtcattctccagcagcacgtctttcatacacgacttttcctcccacgatcgtcatgtcgaccttcgtcgacagaagctgctccgccggcaccgtcatgggatccttgtccagcacgaccatgtcggcgaacttgccgacctccagcgtgcctttcttcttctcgtcccagccgagataggctgccttctctgtgtagagacggatcgcttcttcccggctgacggcttcctcaggcgcgaacaccttgccatccgcgcccttgcgcgtgatggcgacatacagacccaccatcggaccgatcggcagattgtcgctgccgaaggcgatcttgacgccatgcttgagcggcacgccgaccggattgttgtgctgcaggcgatagccttcgagcgtctgctcgtagcggccttgcagattatagaggaagttcggctgagccgccgcccaggttccgttccttgccatcatctccatggtctcgaccgagggaatcatggtgaagtgggaaaggaaccagcgatgatccttcttcgggtgcgccttcagttcgtcgtcgtagatcttcgcaatatcctcgatcgcctgatccccgatcgcatggatgccgatctgccagcccagagcgcccgcggtcgagacgatctcgcgcgcgacgtcctgcgaatagaaggtcgtcccgcggaagccgggcaggcccttgtaatcctccttggtgaaggcggtcggaccggtgaagccgccatcatagggcgtttcgccaatcgggccgagcttcagccgatcgtcaccatagccggtcttgtaggggaaggccttcagccgctcggcgccgggccaggcaatgtaggagatcatgcgcggcagttccggccccatctcggcatagatcgaccggaattcggcccagctgtggagacccgaaaaggcgccgccagccttgctccggtcgagaccgcccttgccgacaggttcgtcgtcgatcgaggtgaaggcctccatgaccgtggtgatgccaaggctcagcagccatttgaggcgagcgatatagctcggtcgcatctgctccttgctgtccggcgggacgagccgggtgacgagatcgctgcgctcgcggatgatgccattgggctccttgtccgcgccgcgctcgatgaggccgccgtccgggtcgggcgtcgaggcatcgatcccggcgagggcgagcgctgcggaattggacaccgaggaatggctgccggcccgcgtcagcaccacaggattgttcggcgcggccacgtcgagatcggcacgcgtgggtacgcgcttctcggcaagcagcgcttcgtcccagccatagccggtaatccattcacccgggccgagcgccttcgccttggctgcgaccatctgctggatttcggcgatcgattttgccttgtccggttcgattgcgcgatgcgcgagtccagtgacatggatatgcgtatcgatgaagcccggcatcagcgtccggccggtcagatcgatccgctcggccttcggaaagcgcttgagcagttcctgcccgccgacggcaacgatctttccatccttgacggccacggcggaccggacgctgaacgccttgtcgacggtcagcaccttgccgttgaacagcagcatatcggcctggtccgccagcgccggggtgccggccagtgcagccgacagcgtcgcgatggcatagatgactgttttcatggggacctctttgtcgggcgaatggtgggaatgggaaggtcgggcaggacggctgctcagagcagctcgcgatactggacaaagccggatcgctgggcgatccgatcataaagaagcatggcatcgacattggtctcatgggtcagccagtggacgcgcgaacagccgcgctccgctgccgccgcatagaccgcctcgatgaggcgccggccgatcccgccaccgcgctcggcaggatccacgaacaaatcctgcagatagcaatagtcgccaggcgtccaggtcgaacgatgccagatgaagtggacgagcccgatggcattgccaccctcccaggcgagcagaccgctcatcggctcgtccggatcgagcaggcgcgcccatgtcacatccgaaaccgccggggcgatcgccacttcgtagaaggcctgatatccttcccatagcggcgtccaggcgccccggtcctgcgcgcgcagcggcagcaggctcgtctttgtcccatcaatcattagcacatcgtctagggccggggtcgaggctcgacaaccgcgcgagcaggcggtccgccaccgatgaccgcaccccctgccccgccgcgatcttgcgccaggtattgtagcttatcccgaagcgggcattcagcctctcgtcggtgcgcccgtccaggtggcgctgcatcagcgccaccgcttccgggtcgagctgcacaagcttcatgatcctgccgctccgggccaagcctgtctcgcgcgacatgcgcttaccgctggaagacgagcttgccgccgacgaaggtcatgtcgaccttgccatccagcagcgtcttttcgtcggccgtcagcggatcgaagggcagcaccaccatgtcggcgagcttgccgggttccagcgtgcccttgatcttctcttcccaggaaaggaaagcgccatttgccgtatacatgcggatcgcttcctgccgtgacaccgcctcgtcctcgaagccatgggcgcgaccactcggtcccttgcgcgtcacggcggcatagaggccgaccatcgggttgatcggcagattgtcgctgccaagcgcgacgaacaggccgaacttgttcaccggcgtgcctaccggattgttgtgagcgaggcgccagtcgtcgagcgtctgctcgtagcgatcctccagattgtagaggaagttcggctgctgcgcgatcatgatcttgttgcgcttcatcgtctccatggtcgcgtccggcggcatgatcgtgaagtgatcgaggaaccagcgatggtccttcttgccgacgccggtgctggcgagggacttggcataagcatccaccgtctggacgatggcagcatcgccgatcgcatgcagggccatctgccagcccagcttcgcggcggaatcgaccgcttcctgcaattcggcgtccgtgaaacggcccttgccgcggaagccgggctgccccttgtaatcggcaagcagccaggcggtggggccggtaaagccaccgtcgaccgccatctcgccgatcccgcccagccgcacgcgggtgtcgccatagccggtgtgctggccaaaggcctgcagccgctcggcaccgggatgattgatgtagagcgtcatgcgcggcaggtcggcgcccatctccgcatagagctcgcggctgcgcttgaaggtgagggtcgggggcggattcgcaatgccgcccttgccgaccggttcgtcatcgatgctgccactggcattgtggaagctggtgatgccgagcgagaggatatgcttgagccaggtgatataggccggccgcatctccgcccaggtcgccggcggcacgaacttgcggacgagatcattgcgctcgcggatgatgccattgagctcgccattggcgtcccgctcgatgaggccgttcttgggctccggcgcattacgatccaggccggcgatcttgagcgccatcgaattgctgaccgaggaatggccgccattgcgcacgagaatcacgggattgttcggcgcggcggcgtcgagatcggcgcgattgaggttgcggttctcggccaggtttgattcctgccagcagcagccggtgatccacttgcccggcccgagttccgcagccttcttgcggatcatgtcctggatttcgccgaccgagcgcgccgcgccgctgtcgatgtcgctcggcgccaccggctgcgggtggaggtgcgtgtcgatgaagccgggcatcagcgtgcgtccggcaaggtcgatctcctgcgcgccttcatattttgcgcgcaattcctcaccgccgacggcgacgatcttttcaccctgcacgaccaccacggacttggtggagaaggcggggtcgacggtcaggaccttgccgtgatgaaggaccagatcgaccttctccttcgcaatcgccggcagtgcgcttgcccccagcagcaggccgagcccgatcagccgatatcccctgttaagtcccgtcctcatgtcctgtgcctccctgctgcgacgggtccgttgtgatctggcggcaccataggatggccccgactttcatcagccccgtcgatgatgtccgagaaagcagagaatgcggcgcgaagggaggtgccttaccggctccggatggtgctaaaacatcaccacctggcagcgaaaccgcggtccgacaaagagggcgccgcgctgaaacaagtcagcacgacgccctgcttgagattgcacgcccttgtcggacctgaaaggcaagcgtcggcaagctagcgcttgaacaccgtcttgccgccgatgatcgtcatatccacctgcgccttcaatatctcctcctcgggcactgtcagcagattgcgatcgacaacgatcatgtcggcgagcttgcccggcgtcaggctgcccttcttcgcctcgtcccaggtgaggtaggcggcatcctgcgtataggccttgagcgcctcgtaacgcgaaacggcttcctccgggccatagacggtcccgctttcgcccttgcgcgttacggaaacatagaagccccagagcggcccgatcggcagattgtccgatcccagcgccatccgcacgccccagcgcagcggggtgccgagcggattgatgtgctgcagccgcgcgccctccagcgtctggttgtagcggccctccagattgtagaggaagttgggctgcgccgcgccccagatgccgtggctggccatcttctccagcgtcggcagtggcggcaacatggtgagatgcgaggagaaccagcgatgatccttcatcggcttctcgtcgagcgcgcctgcataaatgtcgatcagcgtggcgatggctgcatcgccgatcgcgtgaatgccgagctgccagccaagatcgcgggacgtgcgcaccagttccgtcagagcctcgggcttggtcgcggcatgaccccggaagccgggcatgcctttatagtcgtccagcgtccaggcggtcggcccggtaaagccgccatccgcgccgggcgcctcgccgatcggccccagcttcagccggtcatcgccatggccggtcttgtagggaaaagccttcagccgctcggcgcccggatagacgatgtaaagggccgcgcggggcaggctctcgccctccttcgcatagatttcgcggaactgcttgtaggtgtggacgccgcgccattcgctctgcgggacgccacccttgccgaccggctcatcgtcgatcgtggtcagcgcttccatgatgctcgtgatgccgagcggcagcagcgacttgagcgccgcggtccagccgggcttcatttcctcgctggtcggcgggggcacgagcttgccgtagaggtcaccacgctcgcggatgatgccgttcggttcgccattcggataatgttcgatgacgccgcgctccggatcgggcgtcgcccttgtgatgccggcgagcttcagcgcgaggctgttgccgacgacgctgtgctgtcccgcgcgggtgagcgcgaccgggttgcgcggcgcggcggcgtcgagatcggtgctgacgatgttgcgcccttcggccagcttcgcctcgtcccagccatagccgacgatccactcgttcgggccaagttccttcgctttggcgcggaccatcgcctgcacgtccttgatcgacttcgcctcacccagcggcaccgatcggcgggacgggcccatgatgtgaatgtgcgtgtcgatgaagccgggcatcagcatccggcccttgaggtcgaccgtttccggcgcggtataggcattcgccagctccgggccgcccacagcgaggatcttgccatccttcaccgcgacgctggtggcggcgggcctgtcgggatccatcgtgaccacggcgccattgacgagcagcatgtccgcctgttccgccgccagcgccgcgtgcgacaggccggagaggaggagtgccgcgccggcgagaatggatgtgcggatcacagcgtggagctccgttcgagagaggaggacaaggccgccgcacgccgcctgtccttgaggtaggagaggcccacgacgaggacgaggaggaggaggctgctcatcagctcgatccgcaagctcggcttgatcagcatggcgaacagcacgatgccgatgccggccgccgtcaaatagctgccgaacgggtggaaccacatgcggatgaccagccgctccggcgcctcccgctccatctggttgcgcatcttcacctgcgcgaagcagaccagcagatagatgaacagcatgatcgcgcccgaggcattgaccaggaagctgaacacgagctccggcgaaagcaccgatgcggccagcgcgacataggcaaacaggctcccgatcagcgtcgagcgcaccggcacacgccgcttgttgagcgccaccagcgccttgggcgcatcgcccttctccgagagaacgaacagcacgcgcgaggtcacatacatgccggaattgaggcaggagagcaccgcaacgagcaccacgaaattcatgatatcgccggcgtgcgggatctgcatgaagctcagcgtcgcggcaaagggcgactggcccggcacgatgctcgtccagggcatgaccgagacgatcaggccgatcgacagcagatagaagaggaggatccgcaacgcgacgctgccggtgatcctggcgatcgtacgcgcgggctcctgcgattccgctgccgcgatggtagcgatttccgccccgcacagggcgaagatgacgctggtcacgcccgccagcactgccccccagccattgggcacgaacccgccatgcgccaccagattgccgaaggtcggcccgtccggtgaggtcgcgccgaacgcccagagccccgcgacgccgatgaaagccacgatcgccacgaccttcatcagcgagaaccagtattcgaactcgccataggaacgcgtcgacatgagattgacgccggtcagcaccgcgagcagcacaaccccgatcagccagacaggcgcgtcgatccatccggcaatgatgaccgcccccgcaatcgcctcgatcgcgacgaccaccacccaaaaataccagtagagccagccgcacacgaaaccggcccggtcacccagccccgcccgcaccagctcggtgaaagagccggcgccgggcagcaggctcgccatctcgctcagcatccgcatgaccatgaggatgacgaggccggcgatcccatagctcaccaccacggccggccccacctgcgagatggaggtactggaaccgacgaacagccccgccccgatgatgccgccaatcgcgatcatcgagacatggcgtgatttcagcgaatggctgaggcgaccttcttcttgttcgaccattatcgttttccctgtcggtgcctcttgtgtcgcctgatttcaggccgaggaaaccgccgtgcagatcagcttcatgttgagatattcgtccatgccatagcgcgacccctcgcgaccgaagccggactccttcacacccccgaacggcgccacctctgtcgagatgaggcccgtgttgaggcccaccatcccatattgcagtgcttcgctgacgcgatagctgcgcgagaggtcgcgtgtatagagataggctgccagaccggcccgcgtgtcattggccagcgcgatcgcctcggcttccgtgttgaagcgcacgacgcccgcgagcggaccgaatgtctcctcgacgcacaggcgcgccgtggcggacacgtcgctgatgagcgtcggctggaagaaatgccctgccccctcgatcgcctcgcccccggccagcagcttgccgccctgccgaagcgcgtccgcaacatggctgcgcaccttgtcgatggcggctccattgattagcggacccgtttcgatgccctcgtccagcccgttgccgacgcggagcgcctgaaccctttccttgagggcggcgacgaaccggtcgtaaatgcccgtctggacgatgaaacggtttgcgcagacacaagtctggcccgcattgcgaaacttggatgcgatcgcaccctcgacagccgcatcgagatccgcatcgtcgaacacgacgaacggcgcattgccacccaactcgagcgacacgcgcttgactgtctccatgcatcgcgcggcgagcatcttgccgaccgccgtcgacccggtaaagctgagcttcgcgatggctggatgagagacaagcacgttcccgatctcgcgtggcgatccggtcacgatgttgagggcgcctgccggtatcccggcttcctcgccgagcaatgccaacgcaagcgccgagaaaggcgtcagttccgagggcttgacgaccatcgtgcaaccggctgccagcgccggccccgccttgcgggtgatcatggcgagcgggaaattccagggcgtgatcgccgcgacgacgccgatcggctctcgggtgaccatcaggcgcttgtcggtgccatgacccgggatcacatcgccataagtgcgccgcgcttcctcgccaaaccaggtgaggaaggacgcggcataggccacctcgccccgcgcctctgcaagcggcttgccctgctcatgcgtcatgatgcgggcgaggtcctcgcgatgggcgagcatcaggtccgcccagcgccgcagaacggcaccgcgctcactcgccgtcttcgcgcgccagccgaccagcgcggcctgcgcggaaacgacggcccattccgcgtgggaagtgcccagatcgggcacggttccgagcgccgcgccggtcgccgggtcctcgacagtcagcttccggtccccggatatccagattccgtcgatatgcgcctgatgccgcaacagatcgggcctgttcaggctcatgctcgtcgccatggcatcggcctcgagaatcaggctgctcatgcgaccgccgacaatgccttttcaaggcggtcgagcccctcgtcgaggatcgcgtccgaagctgtcagcggcaccaaaatgcgcacagtctcgccgcggctgccacaattgaggacgacgaggccttcgccaagcgccttggcggcgatcaccttgccgccattggcgagcggcatcatctcattcctgtcgtccagaatgtcgaagccgatcatgccgccaaggccgcgcgggacggagatgctcaccagatcgttccggctgcgccagccattgatgcggtcgcagatatgcgtgcccatggccgtcgaacgcgcgagcagcccttcttcctcgatgatgtcgagaaccgcgagcgccgcggcgcagccgatcggcgagccgccataagtgccgcccagtccgcctggttccaccacatccatcagttccatgcgaccgatgacgcccgagagcgggaagccgccggccagcgacttggcgaccgtcaccagatccggctcgacgccgctatgctcgatggcgaacatgcggcccgtgcgagcaaagcccgtctgcacttcgtcgacgatgagcttgatgccatgtgtatcgcagatcgcacgcagcgcctgcagcagctcgaccggcgcgacgttgaagccgccctccccctgcaccggctcgatgatgattgccgcgacgctgccggggtggatgtcggccgcgaacaggaagtccagcgccttcaggctgttggcgacggtcgtgccgtaggccgggttggggaaaggcacatgatagacgtccggcagcgacgggccgaactgccacttgtagggattgaccttgccggtcatcgcgctggcgaggccgctgcggccgtggaacgcgcccgtgaaggagatgacgccggtgcggccggtggcggcacgcgcgatcttcactgcattctccgtcgcctcggcgcccgtcgtgaagaggatggtctgggcctcgccggcgaagggcgccagggcattcagccgttcagcgagagtgacatagctttcataacccatcacctggaatgaggtgtgggagaagcgggtcagctgctccgacacggcggccaccacgcgcgggtgaagatggccgacattgaggacggcgatgccgcccgcaaaatcgacatagcgattgccatcgacatcccagatttcggcattggcggcgtggtcggcgaagacaggggtcgcattggcaacgccgcgcggaacggcctttttgcgccgggccaggagtgcatcgttcgacatgaaaacctagatctttcttataggaaacaggtcaccgccccagggagggatgaccgggcggaaggacgtgcccggtcatccctgcggggaaggcgtcagaaggagattgccgccgtcagacccacgctgcgcgggcgcgtcaccagcgtggtgaacaccggctggttgcgggtgtgacccagattgatcatcggcgcgacgttgaagatgttgttcacgtagagcgacaggtccagatcgccgagttcgatgccagcccggccattgacgatcgtgtaggccttgttgaccggctggttgggatcatagttgatcgagcccgggtcggtattgccggtacgaccttccttgctgcgataggtgtaatcggcgcggacataataggtcttgtcggcgatcggataacggaagtcgccggagagcgtgaccgtccagggcgaaccggaggatggcaggaccgaaccacccgtgtagagcgtgcgaccgttgatgatggtgtcgtcgtcgaacgtggcatcggtatagccgacattcgccatcagggtcagttcgcgcaccggcttcaacaccgcctgcagatcgaaaccctggctcgtcgcggagccgagattggcggtgagcgactggaggcacgtctgcaccgaaacggttgactggatgttcgaccatttgatgtggaagacgctgccgttcagctgaagcgcgccgccgaacatgcgcgtcttggcgccggcttcataggaccagaccgagtccgaaccataagtctgcggcgaactcgcctgaccctgggcattgacatagccaagctgcaccagttccggattgcaattgcccggcagggcgatctgcgcgccgctgggacggaagcccttgctgaccgtcgcatagaccatggtgtctcgcgtcgcctgataggagatgccgaacttcggcgtgacggcggtatccgaaccggatgccgagctgttcagatagcgcggcgtgaaggggcccgttcccggctcatactggccgactgcgaccgccgtgcagggcacggttccgacaccggtgccgggaacgcaggcaaggccacggggcgcgttcaggttgttcgccggaccatcatagaaggcggtatattcgatcttgttcttggagacgcgcacgccagccgtcaccttgagcccttcaagcagttcataggtcgcatccgcgaagccggcgatctgcgtgtcgatcgccttgaagtccgacagatagctggacgtgccgttcagctgcggaacgccatagaagttgatgaaagcgctgtagccggggccgaacggcgcgccgtcattccggataccgaacagcggattgaggaaaggcaggaagttggtctgcgaattctggatcgcctgctgctcgttgcgcgaatagaaaccgcccgcaacccaggtcagcggcccgtcgctcaccgattgcagccgcacttcctgcgtccagttgcgctgccggttggacacggtcgagatcgcgacgtcacccacattgggtgtctgccgcccggcataggaaacggcgtagatgttggtgtaatcgagcgtctggctcgtatcgcgcttgaagtaggacgtggtcgagaccaggtccgcaaaacccagatcagcctcgatcttgagcgccggcatgatgaacttgtcccgctgcggctcgcccgagtcgacgtccagcggcaggtgcgtcgcatcgatcgtcgggttccagcgcggcgttgcatagtccgccgtttcgaagttcgacatggtgggccacacgttcggcgcagcgtccggggtgaagaagctctgataattgatcgacggcgtgatggtgatggtctcggacggcttgaacgtcagcgcgagacgcgccgcgaacgtgtccgaggagttcacgtcggccttgtagaggctggtgttggtgaaactgagagactgcacgccgagcgcgccggtggtattgcgcacgaccggcgtgccgaccatcttgtcgatgaagccgccctcgtgacggaaataggcgctggcgcgaatgccgatcttgtcggtgaccagcgggccaccgatcgcgaacgccgcttcatagctttccttgccattggtcgtcgtcgagaggtcgccgcgcgcaaggccgctccactcggtcacgctcggctcgggctggatgaagcggatcgtgccgccttccgaaccggcgccgaagagagtgccctgcggaccacgcagcacctcgacacgctccagatcgaacagcgccggatacatgatcgacgaggcgacgccgagcgaacggacctgaatgggcgtatcgtcgatatagacgccaatcgtcgaggcgccggcacccgaggagatgccgcggatggagacgttgctgacgccaaggccaccgcgacgcagcgatacgcccggcgtcatgcgtgccagatcctcgacattgcgaaggccctgcttcaccagttcattctgcgtgaacgcctgaacgctgaccggaaccttcgagagcgtctcgctcttgcgggtcgcggtgacaacgatctcgccgccgccatcagcctcgtcggcgggcgagtcctgcgcctgcacgggcatcgcggagacggcgatcatgagagagagcgccattctcgcgacgccagtgttcaacaggtcaaaatgccgcatgctaaccccctttggtttttcggctggtgagggacggggcctatttttcgtctggtctgccaggctcggccgtcgatcttgtgggccgatcctataacagggccgctgggacgaaaggtgctttcatgacgtaagatggtgactatttgacaccacaatcaacccgggcgcctgctccaggggttgcaatctctcggaaaatcgtcagttttcttcatgccccggcatggccgtcgcgtgtacgtgccgatcagtcaccatcgccaccaagagggtccttgcgatgaatgcgtcccgatccgttccctccctcgccatgctgcgggcgtttgacgcattcgggcgcgcgggcggtatccgcaaggcagcccagatgctcgaggtggatcatgccgtagtgagccgccatctcgcggcgctcgaggcattcgtcggcacggcgctggtggaccgtagcggcggcattcgcggactcaccagcgacggcgcggaatatcatcgccgcatctccgccgcctttcaggagatttcgaacgccacgctcatgctgcgcaagcgccacgaccagcaactcctcatctggtgcagccccggctttgcctatcactggctgagcccgcgcctgtcgagcttcgccgcgcaggacgaggagatcgccttcgaactccgcccgatggattatggcccggacttcgcgatcaacgaggctgatggcgatattcgctatgttcgtcacaccgcagccatggccgaaccgcccggctgccgatggctcaagctcgccacgccgcttgtctatccggtagcaagccccaccttcgccgaatcgatcgccggccgcctgcgcgaggcgcgcgacctgctcggcatgcgattgctccacgaggaaagcgacacggaatggcgtctctggttcgaaagccagggcctgactctccctccatcgccaattgccggcccccgcttctggcacgcccacgtcatgctcgacgctgcgaagagtggccagggcatcgcgctcgccaatgatttcctggtgcgaaacgatcttctgagtggccagctcgttgcgctcaagccgtcagatgccgcgttcggccccgcatcgatcggcagctatcatttcaccgcccggtcggaccgatggcataacgacacgcttgcccgtttccgcaactggttgatccgggaagccgggcgggcttgatgacggaattgaaatcggattttcattataacacattgattttcaaactgaatctcgcgatgaaataacaacggcttgagccaccgcgagccgagcagaccggcctccccccacgaatgagcgccctcccgtcgcgcatctaaggcagcgcgccttccccttcggatgcgcaacgacgagcccgaccgcacgatgaattagaagctggcgcgaagtcttcggacaggttgacacaactcgcccccctgataaatgacataaatacggactttaagactaaatacgtgaccgcgattggagattgtatgtcggcgaccctcgaaggcaggatttcgggctctttcaatgccggcgccgcgggcattcgctgggctcgaatagcgaccggaaatgacatcttctacgccacgcttgaaggaaacgtcgctctgcctgtcgatggcacgccctttggcgaatggcgccacgcaggcgcatcgtttgatctgaacaaagtcagactgctgccacccgtcatcccgaccaccttctatgcctgcggcatcaattataccggccatgctcatgcctgctcggccgaattcgaccgaccgctggagagcttcctgccctctcgaccgcaaatcggctatcgcgcgcaaagcgctatcatcgcgtcgggagaaaccattgtgctccctgcagacgcacccgacaatatccagtgtgagggcgaactcgcagtcgtgatcggcaagccggcccggaatgtccgtgcgcgcgacgcgctggatttcgtgctcggctacacgatcggaaacgatgtgagcatccgggactggcaatttaccgaccgaacattctggcgcagtaagaacagcgatacgttcaagcctctggggccctggattgtcacgggcctcgacgtcgccgacatgacgacacgcgtcagtgtcaatggaaaggtaaccgagcagttcgcgacggccaatatgcttttcagtgtcgccgactatatcgaagcgatcaccgaatatataacgcttcagcctggcgatgtgatcatcatgggaaccgacgggcacagcccccgcatcgcgcatggcgacacgatcgagattgccatcgagggaataggcgcattgtccaaccccgttgttcgcgccgagcccgtcaatcgtcgataatgggtgccgcgagtgccgagggcctggcttcgaactcacgctgccagttcgcaagggcgggatgggccgcttgccactgacggtcaccgaaccggaaatcggcgtaggccagcgcacatccaatcgcgatatgccccaggtcgaaacgcgccatcccgagcgccgcgatctcctcctccagcaccgccagggcccgatcgagcttgacagcgaatgctgcaacatgggcatccgaacggatcgcctccggccgcaattgttcgccgcgccaggcgatcatgagatcgagcatgccgtcgcccagcgcttgccagcgcagcgtgtcataatatccttcatcgcgacgcaggaacgacgagcctggcgagagcccgaccagaaactcgcagatcacgcgggagtcgaagagcgctcgaccatcttcgaggacgagcgtcggtatcttgttgagcggattgtccgccatgatggcaggattgggttgtgtggtgacggcgaccgaacgaacacgatcaatccgggaatacagaccaagctcgtgcgcgaggatgacgacctttcgcacgtaaggcgagcgcggcgaccagtgcaggcgcatgagcgtcagcgcagcttgacttcgaaccgaaccacgtcgccgcggtaggtgctctcgaccgacaggaccagcagaccattttcatcgatcgcttcgcgatgaagatgcgcgaccggtgcattgagcggaatcttgagcagggatgcagtgagcggatcggccgccccgatcgtcaggatctggctcgccgaacagagcttgacgcccggcgtttcggcaaggagccgcagggccgtcttgctgtggacatgctcctcttcgatgctcgatcgcagggtttccgcgatatagatgtcggcgaacatgaaaggcgccccatgtcgtgaatgaagacggcgcaaatggcgataggtgggcgctcgggttgccgtgtcatgggcgatatggagcgcctcgtcgtccgcctggtcagacagcaattccatctctgcgtcctgggtcggccgcaacaggcctgaccagtcggtcccgacggagcaccacaaggcttcctgcggctttttgacaacgaaggttcccttggcgcgaaaccgctcgatcaagccctcgtcggccagcaaatccatcgcctggcgaatggtagcccgggccacaccacattcgcttgccaggtcgtcgatgatcggcagtcgggtacctaccggccattgtccggactcgatgcgctgccggaacagcgctgcgagctggatataacgcgagaccgagcttcgattgagatcttcggcgatgtttgcaatctggttcaattcaacagaccttcacggcagcccaggaagcttgattcgatgcaggccggtgaagtcatgtattccccggcctgcaatcttgtaatgtggctgatgctcaagcaccagcgttagaacctggccctgacgcctgccgcataacgccgccccagcacatcatagtagggggacgtcgccgtttgcggggcagccacgccattggtcgtcaccggcggatcattgtcgaacagattgtcgaccttgagaaacactgcaaaaacatcgttcagatcgtagtcggcactggtgttcacataaaagcggccacccacccgattatcgttgatgtcgatgccttcgacgaaggtcgcgtcacgcttaccaccctgcacccagcgaagctgcgtgttgagcgtgagcggaccgtcccggtagatggtattgaggttgacgcgccaatgtggagcgccgcctccttgcacctgccccgcgcgatcgattgtgaccccgctggacgttgtcgccagcttgcccacataggtgccgagcagccggaagctgatattgccgttccagttctccgagatattggtgagaccggtgcggtatgcgacctcaatgtcgaggccctgcgttttcacctcgtcggcattgaaacggaccgccgccaccgaggtaatggcattgcttaccggatcgcgcgtgacgccgctgcagagattggtctgtttaaggatgtagcatccatcaaccacctgctgagccgccagcagcgagatcgcgccactgatcgagatatcataataatcgatggaaagctgcagccccggaaggaagcctggcgacagcacgacacccgccgtccagctgtctgccttttccggaacgagatcgggattaccccccgaagaccagttggtggaaatattctgattggtgagcggatcgatgatctgcccggggttcgatccttgcgactggaaaagctcgttgatatttggcgcccggatatcgcgcgaccgcgtcgcccgcactcgaacggcgtcgttgagaacataattgagaccgatcttccaggtcgtgaccccaccactgatcgtatagtcggtgtagcgcagcgcagcattaagatcgaggcttctggcgaacggcagatcggcaagcaggggcacgagcgtttccacataaccttcgcgaaccgactgagccccggacaagggctggggattgaggacacgccagtctcgcgccgccgaggtcgcatccacggttccctctgtcgcgtctcgccgatattcaccgccaaaagcgagatggacgtcgcccgcccagttcttgagcaaggttccctcgatattgaaggcagcgtcgtgctgcgtttgggtctgcagcaactgcatggtgccagtgatatagtcgacagccgattgcgagatcgaattcggcccgaacacattcgcaggcacgcaaccattattggggttggtcagggtcgatcgacacttgatcgtgccggtggccggatcgagcaccgcatcgatggctgcgagccagcgtgactggatgcggttattgaagattcgataattatatttgttgtcagcatactgataataggcgctccagcgccagttgctgccgatactgccttcaacgcccgccgcgtagcgtttcacatcgtaaatggaatcggcaatgttgaatccctgctccagtgtcgcgcgtccaaaccggaaactggtaatattgttgtcgatcatcgcttgtcggatggaggccggcagaaacgcattgtcgcgctggatcgtaagagacccgctatcatagttgggcgtgatatccgtcctttggtgcgaccgcgaataaaggccttcaacccagagcttgaccgtgtcagtcaagtcatagtccgcccggccataaagggatctgcgatcgatatccggggtcaaatttccggtcggcgagaaggtcgatccatctcccccgaccatgaacaccgcaccgacatactgaccataattgaacggaatcggcgtccccccggggccgaactgggtcccgcgcagcggccccgccacgatgacgccgccatagctcatctgggaatggcgcgtgttgggggtgaggatcagacgtggctgcccgttgttggagccggcgacatacaagggattcgcaaactgagcccactcgtgttgcccccatttgcgcgatgattggtcgttcactccgtcgctgtaaaagacgctcccggccagcacgaaatgccctcgccctccgtcgaaatcatctccccaggtcaacgagctgacgcgctcgaagctgtcgccgcggcttgtcaggccaagctggccataggcttcgacgccctgaaaatccttcttcagaaacagattgactgcaccggcaacagcgtccgatccatatgccgccgatgcaccacctgtcacgatctcgacgcgctggataagcgacaccggcagaatgttaacgtccgttgtcccttccggactggtcggggccatgcgccggccatcgacgagcaacaaggtccgctgagcgccaaggccgcgcaggttgaaggtgctgccgccaggcggcgaggaaaccatctgcgttgcctgattcgggatcagcgccggaatatcttcctgaagctgctgcacgctgtacttgccggtcagggccaactgctctgacgagacggccgtcacgggtgtgggcgaggagaagccggttatccgggatcccgtaatgacgagatcctgattcgacgctgcgccattgtcgctggcctcagcaacttcgatgccctccccttgctgctcggcagagccggcctgtgcgtgcgcgttcccggcaaatcccatcaggcaagcgacaaccagccccagccgactggcggaagtgcgccatccgacgctgtgcgcggtaaagggtaactgtggcgccatgcgggcagcagcaggatcgagtctcaggatcaatttatcctccccagaaatacgagcactcttcggtgtctataggcctataagtcatgtttatgtcctttgtcaaaaggtcaataatatgacttttatggcgtggcgtttagagcgctttttccggacagcgtctcataggggacgccggcaggcgcccggagacgggattggcatagtgaaagcaaatcgggctgacgctcggaaagaccgcatagccgtcttccttcaacggaaaatccggtgggaaatcgcgcaagagcttgtcgggaggcggagccgcacgacggccgaagtcggtcgggacgcgggcccagccttcggcatagccaggcgaccgccagagatgccggatgagaacttcgctgaaccgccaggtgccgtcttcgatgcgcgcgctgtcctcatacaggcctgccgtcagggagcccggacgggaatgattactattgaactgaaggagacgtgcgcgcagcctggcggacgtcccatctgcattgctgtgaatcacgggctgaacccgcagatgcatcggaactgaaccgcgcggccgtcgaagcgggccgtagcgtgcttcctgcatggccccaatccgttccggtccgatataatatcctgcggcgggcgagaggcgcacgccatcggcggtgaacaggtctgccatgtcggcccattggaaatcgtcgatccagttccccagcgcgcctgagatattctcgaccgcgtcgtagccgatggctcgggcgaggtcgcgacgggggtcgatcgccgaagcgtcagcctgaggcgccgccgccatcccctccgcgggatcttcaaccgatcgtgacccggctggataagcgatgggcgctgccgtcacggggtggcggtaatggaatgcgggtatatctgacgggccggaggcaggagaggtccgatctggcgcaaaggccggaccgacctggggttccggcaaccagctcctggaccagccctgaaaatagtcggtgcgcatctgggggaagatacgcatggccgcaatccgccattttccttcgcggcggacatatctgttttcgaacgtggcaacggtccaataggcatcggctccgttcttgcccaacatgccgaattccaggccgcgggcgcgtgcttcgttgccgccgggcgagatcgtgacgatcatgttgagttgcaaacgatcgttgacctctccctcgcgcaggcctggagggccatcgcgctccaggccgcgacggatgctggctggtccgtcccaagcgccgacgccggcaatctcgacggaggcgtcattctcaaacagatcggcaacatcgtcccacatcttgcggtcgacataatagccataggcattttgaagattgcgcacgtcgtcctcggcattgagcgcgctgatgcgccttgccagcgttgccttgtcgggcactgcgctgcggcgcttcgccgctgatgcatccccccgcgggatcggcgcgccggcctgctcgggcgtgtaatgatagggaacaatccccaagtcttcggtgacgttcgtccagccccgatcatagggtccggcaaactgcgggaagtagtgaagcgtggcgatgcgccagacaccgttctgccgcacatattcattttccatgatgccgccggcccattcggcacttccgccgcggcggccccacatggtgacgacgtgccaacgccctctggcatggttgccgtccggcgccatcgtgaccaccggcgtcatcgccagctcgacactgagcgctccctcggccggccccgtcgcggcatccccgaggcgcgccgtcagatgagcccttatcgcggcgcgccccgtcaccgtctcttcgccgaagatcgcttttgcatccttggcgtagagctgcaccgcgtcatcccagagacgatactggatgaactgtgcatgggcggtctggaggcgtttgaccgcccgcagcgactctgcctgatcgaggtcgtgggcgagctgtcgggcttcgctggtattggcaggcgtccgagtcgagcctggtgcaccaagtccgaataggacggccagagcggtagccaccggcagcatcttgtggatcatgcatagttccttgttcggcaatttagcgtgcgagcgcagattcacatgtccgcaggtcggggcagtaatgggatggcacgcgtccgctgaccgggttccgataatggaaccacatgggcttcacctccggatagtggacgaatgccggccccggcgtgaatgccccctcacgtaccggcatcgcggtcagcgggacatcaggcggcatttggtcgagcatctgctgcatcatgggcggcgtcgtcagccgcctcttttcggttattggcgccacccgtgcccagccacccttccagccattggacacgaaataaggttcatcgatcgcgacgaccgagagcttccagattccatcttcaaggaccgccgcatcattgggatacatgccgttcttgacggatcccgcctcgccccaattgctcgtgatatgaaagaggcgagtgcgcagataggcggactgtgcgtcgtcggacacagtgatgacaggctgctcacgcagatggatacggacggagcggcgcggcgagggcatgactgacacttgcagggtttcagccgcacggatgcgcgcgggcccggcatagaagccgacgaggtatttttgccgccatccgtcgacggagaacaggctgctttgagaatcccactgggcgtcgtcgatccagttaccaaatgcgttcgagatattctccaccgcttcataagcgatcgaacgatcgagttgccgccgtaacgcgctgatgtcatccccggcatttgccagggtggcgctattcagaagcgccatggcgcatatgaagttcaggcacttcacggcagcacccgctgcgcctcgccgaggaggtctaccggaacagtcagtccgagcgcacgcgccgccgcgagattgagcgtcatcgcggccggcgggcggcgaacggccatgcttcctggcgactgccccttgaggatcgcatccacaacaatggcctgttcgaaccagatacggttaaaatccgggccgaacgcggccacaccgcccccttgcaggaccgtctcgacaagtgacgccgtgggcaggccgttggcgagagcgagcccgccgatcttgcggccattcatgctgaacagggagtgcggtccgacgaccattgcctgcatgccgtccgccttcatctctcgcaccgcgccttcaaaggcgtcgacgctgcgcgcttcatagggccggacctcgatgccgcttttggccccctctgtctgaagcgcccgcagagcgccgggggccggggcgtatgttggattgtacagcatgcccacgcgcttcagcccgggcaccaggcggctgagcaaatccagttcccgcctttgggtgtcggccgcgtcggcagtcccggaaaagtcgccgcccggctgatcgaaactgccggcgacaccagcgcctacaggatccagcgaccagaagacgacaggaacggccgactttaccaacctctttgcaaccgcaagcgcctgagtggatgttgtatcgccggcgatgataagacgtggcttcaaagcgaccaattcggcggctgcgctctcaagggcgtgatgatcgcgattggcggcgcggcgcacccatatgatcgagtctgcatcgcggccctgcgcgcccagtccggccttcaaccgtccgaacagcgccgattcggggcccaggtcaacgttgttggtgagaatcgcgattgtcagctcgtttgccgcttgcacttgggcagccaagaaggtgaccatgagtgcgaacaggcatttcaggccccaactcgacatctgcccctcctttatcctataaaccagtcttacggtttttatgtcgtgtcagcaaggctgtttctcccgatgagcagcttgactcattaaaagccataagactatccttttatcacatcatgcgtgctgcatcgcggcttaggagagggttttgacgaacgatgcgatcacgccgagagacgcctccggctcgcaagcgccttcggcacgaacgcacctcgtagagccggagaacgatctcctgtatcgacgggtgctgtggcggatcatgcctcttctcgtcatctgctacatcgtcgcattcatcgatcgctcgaatgtcgggattgccaagatccagttcatgggcgacctcggcttcaccaacgcgcaatacggattcggcgcgggcatcttttatctcggctatgttctgctggagattccgagcaatcagtggctcgcaaagatcggcgcacgcatcacgatcctgcggatcatgatcttctggggaatctgctgcacgctgatggcgtggatgtccaccgcgcctcatttctacgcgttgcgcttcttgctgggcgccgccgaggctggattcttccctggcgtcctgctgtatctcactttctggatcccggcgcgtcggcgcgcacggttcaacgccatctttctggcggccattcctgtggccgggatgctgggaggtccgcttgccgggctcatcatgagcggaatggatggcgtttggggatggcgcggctggcaatggctgttcgtgctcgagggtctgccagcaatccttctcgggctggtcgcctatgcggtgctcgacgacaagccatccgactgtcgctggcttgccgagcatgagcgtgcacagatcatggctgatgcctcggccgatgcgcgaaagctcggagacggcgcccatgccacctttggcgcagtgctggctgatccggccttctatgcgcttggactgctcggttttggtatcatggtgagcacgggcggcattttcttctggctgcccacgatcatcgacaagagcggtgttgagaatttgcgcgatgtcggattgctctcggcgctgcccttcatcatcgctgtctttttccagtatttcatcgcgcgcaggtcggaccgactgcaggaacggcgctggcacacgttgatcccggcgcttgtcggtgccgtggggtggtcactcctccctttcgtcgcccagaataccagcctggcattgatcgcgctggcggtcgcgacaagtggcacattctcggcgatgggacctttctggtcattgccttcgaccatgctgtcggggccggcaatggctggcgggatcgcgctcgtcacgacgcttgccggtcttggcaacttcctcagtcccatcctcgttggctggctggttgatagaaccggttcgctggcagcaggacaattctacttcgccggattgctggcgcttggtacggcgggcatcctggtcagccagcgcagattttcatcggggaccgattgaggagccggatcgtcttccggcccgatcatcccccccccctcgaccctggagaagaatgacatgccatttgtcacccatgacggcgtccgcttgcactggaaactggagggcgcgtccggcaaaccgccaatcgtcctcctcaactcgatcgggaccgatatgggcatgtgggatcgcgccatgcctttcttgctggaggattttctcgtccttcggatcgatgcgcgtggacatggagcatcggacgcatcgcccagtgactatgaccttctaagcctggcgggcgacgtggtggcggtcatggatgcggccggcatcgagcaggccgtgatcgccggcgtatcccttggcggaatgatcgccatggaactggcactggcgaggccagagcgtgtatctggcctcgccctcatctgcacgaccgccacgacgcatgctcagatgtggagcgaccggattcaacgcgtgcgtaccgagggcatggccagcatcgttgaaacggtgatggggcgtttcctcagccccgaattcatcgagacgtctccgcaatatgccgaaacgatccgcagatccttcctttccacgctcccggagggctacgcgggctgtggcgccgcgatccgggacatggccctcgtcgatcgcttggacgagatcggcgcacctgctttggtggtcatcggcacaagggatatttcgacacctctcgcgggaaatggcgaactgctgctcgccaggatcgccggcgcaaagctcgcccaggtttcaggagcccatatttctccgatcgaagcgcctgaggaaatcgcgaaggtcctggccgatcatttcgggtgacctggcctaacgataacgcagcagcgcgcacccggcgcgggtgccttttatctcgttctgacgacaggctgccaaagcgcggcccgacggccggatggctgagcggctgcatgttgcccgtgtcaggcttgcctggagaaaaatcaaatccgcttgccctcggtgaataaccatattatcagttaccggaatttttttcggtaataggattgagcgagcatggagcaggatccgttacggtcgagcaatttgaaactgcctgtcctggatcggcgcaatttcataactgctttgggtggcgcagccgccgtggcgagcatgagcggtgaagccaaagctgacgccttggaaatgcatctgaacgatgccctcaattcatcgaaaaagacgtttccctcggtcgctgaggtcaacgcacagatcaatacccgcccttatcgtcgcggcgtgggaaagctgttcgccggccaggaaggcaatgtcggttacctgccggccatgcccgccaacccgaccctgatcgatttcatacggttacgcctcgatggctccagggatcattgcctccagagcgctcatctggcgaaaagccgcggcatggatgaggaagtcgtcctcgcctgcctgctgcatgatctgccaatgtcgctgatgcgcagcgaacatggcttctggagcgcgcagctcttcgagccctatgtctccgaacggacgaccttcgccatccggcatcacgcgtccctgcggttcttccccgacgaggacgccggatacgaatacccggacctgtaccgcaacatgtatggcgaggattatgtcccgcccccgcatatgcaggccgagtacaagatggttcgcgcccatcgctggtacatggccccgcgtctcgtcaccgtgaacgacctctattcgttcgatccggacgtgaaggtcgaactgggggaattcgaggatattatcggtcgccatttccgccagccgaaggaaggtctcggcctcgacggcagtcatgtcgcgcacatgtggcgcacgatcgccaatcctgattcacccttataacgaccggtgcgcgccacggaccatctttccagtggtgaatgaggcatgatgcgcttcctcgcagcattctgtgcgtccctggcatttctgtccgacagtcctgcgggcgcggatcccgcacggagcatgctcgcgcgggatatctcgatcacggaaagcctgcggcgcgtccgactgcttcaggatagctatgcccaatatgctcagtacggcctgtgggacgaaatcggcgacctgttcgcgccggagggcagattcatattcgacgggcaggttggaccggcgaagacggcgaatggcccgcgcgatatcgcgtcgttcctgcggacccgatatggcggcgggcgcgagggacaggtgcgcggggggctctcggcgatgatgatcgactctcccgtcatcaacctcgctgcggatgggcggacggcgaaggcgcgtttccagactctcatattccacggccatggtggcaaggcacgtatcgaaggtggcgtgctcgccaccgactacatgcttgaaggaagcgtctggaagatcgcggcggcacatttttatccccagctcgaagggccttacgaggaaggctggacgaactggggtggcggcgacctgcctgtcccgccctatcatttcgacctgacgaatgccggcctccccgttcagcccgccctctcctcgccccgcacagccgaagcgctgtccgccttgcagaagcgcgtgacgctgctcaatgacgaggatcgggtccgcaatctgcaggcgatctacggctattatgccgaccgcaggatgtgggacgatgtcgtggaccttttcgccgaggacgccgcggtggagatcggcgggcaaggcatctggcgaggcaaggtgggagtccgccgctggctcgacaggatcggcgaacagggcctgcgtcatggccagctgaacgacagggtccagttcaatgtgaccgtgaaggtcgatcccggcggcaacgaggcccatgcgcggggtatcgaactgggaatgctcggcgaggccgatcgcgaacagggctggtgggagatcgcgacgttccacaaccggttcatccggcaggacggggtctggaaactgcaggagatgcgccggttcgtgcaggcgaagacagatattttcctgggctggggcaagagccgtatttccgaccccgtccccgccggcgccaccgctcccgacaggccggacgcgaaggcctcgctggctgatttggtgccggccttcctcggcagacacccggtcaccggcaggccggtgcgggcgaagggccgggcgaagctggtcgcgaccggtccgctgactggtaggatcgccgccggcagggatgcgccggtcgacctggacgagatccgtcgccgcctcgatcgatccagagcccgggacggagcgatgaacgtgggggcggcctacggcttctacctcgatgattcccgccctgccggtttcgccgggctgatcgccgagaagggtttcaaggtgacacccgccatcggctattatatcggccgtgaccggatcctggcggcccgcgcaccgagcgccgaaccagagaagcggcccggcatttcctatcattggctggtgcagcctgttttcctgatttccgacgacggccgttcggcaacgggccacgtccgcctgttcaacttccgcacgggaaaaacggtcggcaaggccggcgaccttttcggcgcgtcgttctggggcgggatgtactacaatcagtatgtgctggagaacggccactggcggatctgggacttgacgatcgaggagcccttcatcaggtcgctggcctggaaggacggtctctgggccaaggtcaaggacccgccgcccggcagcgccgcaaccgcggcttcgaatcccttcccgccggatattcccatcaaggcgctgggcaagcgcgcggaaggctttcggggcggaacggggcaaacaatcgaatggccttccatcatgccgatgtggttcgagttcaccaatccggtgagcggtcgcctccccccgcttcaccagacggactgtaccccctgcctggtcagacccggcctgcggctggatcgcaatggctaccagcgaccgcccgatgctccggcggccaatcgctcgccgtgaaggccgacgccgcgacgatggacgctataggcgcgacgcctcgcattcgttgtcgaaacggtagaggcgggcgggattgtcgaccagcacggccctcagcaggccatcgccacccaatatctcgtggcacagctccagaagtgcgaggtcgtctggcaccgggcccttgatgttcggatgaggccagtccgttccccacaggatccggtccggcgctgcgtcgacgattcgccgcacgaaggggatgacatcgcgccagggagccccggccgccgatgccctgtcgcatccggaaatcttgatccacacatccgggcgccgcgcaaaatcgagcagcgcccggaagggtttctgatccagcccggcactcgcttcgattcggccgagatgatcgatgaccgccggcacggataggccttcgagatagggttgcaatccgggaagatctgccccgccaacatgcaggacgacatgccagcccagccgctcgatgcgcttcatcatatcgcggaaggcgtccagcggcggcggcggcgagaggtgcggcaggaagttgtagcgaatgccgcgaatgcctttccggtcgagaatgtccagcgcctgatcctcgatatcgaacgggaccagggcgacgccgcgatagcgcccgccggatgtcgcgatcgcatcgatcatggcgcgatggtcgaagccatgggcgttgggctgaaccagcaccgcccggtcgataccaaggctgcggtgcaattcgaaaagggcctcacggggagcatcttccggtgtgtagctgcgggccgggtcataggaataaacactggccggaccgaagatatgacaatgcgcatcgcaggcacccgctggcagcgcaggcatcatgagccgcgatagtccaggcgccgtgacatgaagcgacgcgtattccggaatgtcggccgcacgcgcgagctccattccgtcgtccgcaccgccagccacggatcgctgtcgagcacatccgccgccgtcagatcataacaggcaaaatagggcggtgaaccctcgatgcagatcatgcgctgcgcgaaaaccgtgccgggcactgcggcaagcccgggcatgtgctcggtgtcataccagcgctcgagctcgcccgcccccccggcctcgacatcggtatgcacgacatatcggaaaggtgccggatgccccgcggaggcacccgcgacagcaaggcgaggtgacaggagactgacggacaccggtccgagcatcagaggttccatccactcgtccagcaggcccttgacgtccgggaccgacggaacctgccgacccgcgggaagataggcggtgatgcggccagtggccaggtcctgatatgcagcgaaacgcgcgggatcgccggcaaacgctcggaccagctcccccagcgaggtcatcagcgcgtccagcatgtcggcatggggatcaatctcgatcaggatcgaagggcccgcgccgtcaccattcgcctcaacggacatggagcgcctccaggaaccgcgagaccatgttatatgccgcgatcgtggcggtaagctcgacgatgccctgttcgtcgaagaccgtggagacccgctggaacagtggcgctggcacccggacctggcgggtcatgctgtcggtatagtcgagcaccagcgcttcgaccggatcgaagggcgcgcggtccccctcccggcaggcggcgatcttctcgctggagaggcccgcggcctgcgcatgcggcacatgttgctcgaactcatagggagcctcgttgagcactgcgatgcgaagaatgatcaattcgcgcagggcaggcgctagaccggttttctggcggatcgccgtcagcagcgcttcccacccggtcgcgaccggcctgctatggagaagaatgccgtacaaagccgatatgcggccccggcttgcgcgaatttgtgcctcggccgccatgccctcggcatcagcggcgggaggcgcggggagaattctggatgggttcatgagaaaggtccggctttggtggacaaacagtcgcgttgctcccaatatcggtctctggagagccaatggacattcgggaattgcggtcgttcatccatgtcgcacgacttgggagcgtcaatcgggccgccatgcatctgaacattgcccaaccagcgctcagccgacagcttcagaagctggaggaaacattgggcgtccggctcttcacccggagcggccggggtgtcgacctgaccgaggccggagctctgctcctcggccaggccgagcagctgatcaatcagttcgacgccacggccgagctggtcagcggccgtgttcaccgggcccagggccatgtcaccgttggtcttcccccgacatgcgggctgctgatcggccccgagctgttccggcgctttcgcgagcaatggcccaacgccactttgatccttcgcgaaggcatcagttcctcgctcgaggaatggctcgttgaccgccgcatcgacattgcggtcatgcacaatcccctgccgatggtcggcgtggagatcgaaccgctcctgcatgagcacatggttctcctctcgccgccggatgcgtcgatcgcggatgaaatccgccttcgtgacatctcccgcctgcccctcattctgcctgcgctgccgcacagcaatcgccggctcgtggagcgagcagtggcccagaacgggggccgattgtccatcgtcgcggaggtcgacagcgtgcccttcgtcaaggaactggtgaagcgggggtatggccataccatccagacgcatgccggcgccgcgcgcgaggaagcggacggcacgctctgcctgcggccgatccgcaggccgcagctcgtatcgaccctggcattgggtgtaacgagcggcgggccccagaactggctcgcctcggaaaccgcgcagctggttcgaacgatcattcgctcgctcgtcgaacggcaggagtggatcggcgctcgaatgatggatcaggccgactgagcgcgtcacgaccgcgcctcctcggcgtgcgggacggtgccgctgccgcttatggcggcgtccacctccgcggcggtccagcgctcgaaccgctccctgtcgaacccgccctcccagcgcgcgatgaccagcaccgccacacaattgcccatgatattggtaagtgcgatgcaggtggccatcaggcggtcgacgccgaacagaaggccaaggccgttcaagggtaatttctggaccgtctggagagtcgcggccagcttgacgaacgcgccgcccgccacggccgttcctcctttcgaggtcagcatgatgactgccagaattgcgatctggtcggccaggccgagcggcgtgtcggtggcttgcgcaatgaagccgactgccagcgccatgtagattgccgtcccgtcgagattgaagctgtaccccgccggcacgacgaagccgacgacggctttgtcgcacccgcaggcctcgagcttggcgatcaggcggggcagcacgacctcgcccgaggcggtgccgagaacgagcatcatctcgtcccggatcagggacaccagcctgccgagcgatatgcccagggccatcaatatgccgcccagaacgcacagcacgaacaccagcgacgtcgcccagtaaaggaggacgagcttcgtcaggtagaggagggtctgcggcccgaaggagcccagcgcagccgcgagcgcgccgaaggcacccagcggcgcgaggcgcatgatgaaaccaagaatgcggaacaggatagtctgggcttcgtcaatgccccgcagtagcgccgagtccgggcgcaccccgccgatgcttagcgccgcgccgacgaggagcgagacgaacagcacctgcaatatctctccatccgcgaaggcccccaccagcgtcttgggtacgatgctcatgaggaaatggagagccgtgaactcgcttgccgcgcccgcgacttgcgccagtgcgggccccgaatccatcatctgggcatgcagcccgtctccgggccggaaaaaattcgctgcagcaaagcccagcaccattgcgaccgtggtgacgagctcgaagtagatcagagtcttgagggcgagccggccgagctgcttcatgtccgcaacatgcgtcaacccgagaacgacggaacagaagatgatcggcgcgagcatcatgcgcagcagcgcgatgaacaggtcccccagaggcttcatcgagcgcgcgaaatcgggcgccagcagcccgaccagcacggcgcagacaatcgcgatcagaacctgaatatagagctgtccgaatatccgcatgctgcgcccctgcccttgacctcactccctgaagaccagaattggcgcagcgaacaaatactttgtcagcatctttccttatgccgcaccggcataatcgatcggaaaaatgtcccccctccccgtatttctcctggccacgtctgcggcctgccgggatcacgacctaacgcagcgcataatgcccgtctcgtcgtgccaaccgccctgcccacaagaagcagatcgccgccatcaagtaacaaacagccaccatgatcatcgaataacggatgccctgatcgccatggatgggcatgagaaggtcgttcaatatgccgacggccagcggcccgcataactgccccaggagattggccacgaagactttgatcgccagcgccaccgtcttcatattctcgggcgaaagggcgacgatgactgcgaagagcggaccttgcgccgctgtgtgaagtgcacccgaaatcagcatccccatgatccagacggaccttgtgtcgctcaggaggaacatgaggtaagcgggggctacgatcaggcacaccagggccggcaccccgaacctccagcgttcgtcccggcggcccagccgttcagccatccaccccacgaacagaatgccgaagaccgcgacaaagccgcgcgacggtgtcacgtaaaggcccacctcggtaaccgtcaggccatgcacccgcacgataagcgccgacgtccaggcgctcgccgcattgagcgccccgccggtgaacgcgacgcccagcatcatcgcgcgaaacgccggcactttccacaagccgaacatcgcctggatcagcgtcacccccggcgcccgctcggcccggccttccagtctacgctccggttcccggactgtcagaaagaagatgatagcgagcaggagcccgaaaaagcccgcgaactggaaggcggcccgccagccatgaatgccggcgatccaggccgtcagcggaaggaagacgatggcatcgatggcaaaggctgtctggaagatggcaagcgcaaacggtcggcgctcccgcgacacgacatcggagatcatggactgggacggagcgaccccggccgcctctcccgcggccatcatcagtcgacagatcgccagctggatgccgttcaccgcatagccggtcagggctgtcatgaggctccagagagcaaaaccggctgtgatgatgttgcggcggctggaccggtccgccaggctggcgatcggcagacagagcaacgcataaaccaacccgaacgccacgcctgaaataaggcccagcgcggtgtcgctcaggtccagatcgtccttgatcaacggcaggagaaggccgagcagcgaacggtcaagatagttgaaggtcgagaccaaggtgaggaagcccaccgcccaggccgcgcggacagaagtctgggtatcggccgcgcccacttcgaggctgggagaggaatctggcgctgacgcattggacacttggccgtctctccctttcagcttgtctgcgcggcataaatcccccgccgcattctctttgaagacaccctccgcaaaacatcatcgaagatcaacctcggaccggattgctgcccacaaaggcttcaagaggtttgcgagggcctgaaagcagaatgctggcggccgtgctcgccacaactgccacagggagctccgacccaaccccgtccgcgaccggcctggcggcctgtgcccatcgcagtcacgtcgcgcgcgccctttcccgggcatgcttttcgaggaaagcgaccaccgcagcgttgaagaggcccggtcgttcccaataggccgaatgtccgcattccggaatcacgaccaactcgcttccgggaatggagcgatgaagcagacgggcgatgggcggcggggagagaaggtcggcgtctcccgccacgagcagcaccggcatctccaactgttcgatgtgatcgagtgtcacggggcgcccaaacggctggctgatgggcgggttgtcgccgcgcgagcgcgcatggaattcgttccacttctcgacaccttgcggattgatcatccgataggagggcgcgagttcacgaacatcgtgaggcacgccatcgtaccagggacctcgcaaggaggccgccattcgtccgatgaccggatcggaaggggagagcagcgagcaggccaggcaaagcgatgcgacacgctccggccagctcaccgcaaatgccgtggcgacaaaagcgcccgcggccgtcccgacgatgtgacactgccttatatcgagatggtccagcaacaggcgcaggtcgtcgctcgcggtcccgggattggccggatcgccacgcgtggagcgcagaaagcctctccgcgaatagcccacgacgcgaaagcccgcatcggcaaatggggccgcctgatagccccagacttctccgctgccggtaccgggatgcaggagaatgattgtcggggcgccttttttgccgagttcccaataccagaggtcgacgcccccgagcctggctacctccccgccgtccgccagtgaaacgggtggcgcctccggctcaagtggcaagggatcgccttctgagacgtcagtccgtgctgcgaggatcgcggctttactcactgcggccagctgggttgcgatcactcccgcagccaggacgtatcgcctgcttgccttcacgccaccgatcctttccgccagagcccggatttcagcattacaggatcccctgcctcgcagtgcgtgccagcgggacctgccgacctggatcgcctgaccgggtgtcctgggagaagaagacacccggttgcgcagggaactcgcgtcagaagcggaagcgcacgccgcccgtgagcagccgcccgacgcgatcgtagaaaggagagcccgcggcgctggctccagtgatgacctgcggcgtaatcggcgggtcattatccagaagattgttgaccttggcaaatatctctacctcgggcgtgatcttgtagctgccgttaacgtcaatataggctcgtccgcccacatgattgttgttgatgctattgggaccaccgccctcgaaatagaggctgttgtaaacgccaccctggacgtaacgaccgagaattccgaaaagataattattcgttctgtaggagagggatatgttgccgcgccagtgcggtatgcccgtccccgaacccgtctgaccggctgtttccccattcaccgaattatagagcgtgctcacatagttggcgagcgcacgagctgtgacggaaccctccccgaccgggaacgaatactccgcttcgatatccacgccttttgtcttgaaggtcgcggcgttcagcaaggtggcgcgaacatccgtgatcacgttcgtggccggatcgcgcgtgatcgcagaacagaaggcggttacgccgatattgcatccgtcgacgacctgctgggcagtcggcgccaggatcgcggagtcgatcgagattgtgtaatagtcgatggaaagatgaaagcgcggcaggaacaacggctcgaggaccacgccgaccgtataggttttcgccttttcgggcttcagtgcggtattgccgccagtcagctgattgacggtgctcgaacgcgccggcgtgaacgaagtatcgatcacgattgggcggccggacgcctgcccggaaaagagttcgttcacgttgggcgcgcggatatcgcgcgacacagtgccgcggaagcggatgccccgaaccggcgtgtaggtggaaccgaccttccacgtcgtcacggagccgctggtgctgtaatccgtcagacgcaaggcgccgctgacatccagttcctcggcgattgccgaatccttcaggacgggcacgccgatctcgccgtaaagctccttcacgttgaaacggccgctcagcgtctgggcgttgatctgccgccagccgcttgcctgggaaatcgggtcggagacctgactgacctcctcggtgcgatactcggcgccaagcgcgagctgaatgtcaccggcgggaaggctcatcggggatccgctgatattcgccgcgtacacattctgccgctgttcggaacgcgacgtggacgtcccgatataatatgcgacggcggcggcgctgaccgacccgggaccgaaaagatttgacggtacgcaggcagggtcgtcattcgtcgtggacgcatccacattgatccgacaggccggctgaccggtcgccgggttgatgacggcgtcgatcgcattcagccatcgggcgttgatccggttgctggcatcggcccgctcgtagagattgcgggaaatctgtgcataggcgctgtattgccagccggcgccgaacgttccttcgatccccaacgcataacgccgcacggtggcgatcgtcgtggtcgacagagtgccatcttcctcattgatgcgaccgatcgtcaacgttccgtttgcgggaatgagatcgcggatggaggccggcatgaatgcattgtcgcgacgaaggacaatcgttccggaatcgatattcggattctggtcggtaaaggcttcgcttcgtgaccacagtgcgtcggcgaagatcgaggtatcgtccgtgaagtcgaaggagacccgcccgaagcctgcgtaacgggtatagcggggcgtgatgttcgcggtcgccatgggggtcccgccatcaccgcctgtcatgaaactggacccgacattggttccgaaatcgaacggaagaaccgtaccgcccggcccgaactgaataccccgcagagcagccgggctgttgagggccgtgacgccgccactgatgagctgggtggtggtggaattcgggaggatcagacgctggggctgaccatttgtcgtcgtgtaggccgggttggtcagaaccgcgtagttgtggctgccccagggacgcgtcgattggtcgagctggcccgtattcctgtagaagtcacccgcggcaatgacgtggaggcgcccgcccagcgcggattttccgaccgcgagagaagcacccggctggcgatggtcaccatatgtcgtctcgctgtactggacgctccccttcacgccctccagtcgtgaatcgagcgatatgttcacgacgcccgacacggcgtccgagccatatgccgccgaggcaccaccggtcacgatttcaaccttattgatgagaacggccggaatgacgctgacgtccacgccgccacttgaatcggtcgcagcaaagcgacgtccatcgagcagcaacagcgtgcggctggacccgagacctctgaggtcgagattgctcgcgccgatcggcgcgctgacctgaccgttgttctgattgaaacgcaacgtcggcacatccatcatcaggtcggtcacggaccggatggccttcgcctccagatcctgctgcccgatggatgtcaccggcgtcggcgcggaaaatcccacgaggcgcgtgccggtgataacgagatcctgcttgttctccgtctcgtcggcgacgtttgcatcctcaaccgcttccggctgcgcaaatgctggcatcgcactcaatgaaaccgccaaacacagccagcttgaacgcactccaaaagaattatcgaatttcaatgacttaaaccgcacagcagcctcccctccttttaccggattattttccggattatatgggccggctaccggaaagttttccgataaacaagccataatcttatgatgaggaaagagatcccccgaggcactgacatcgggccaggagcgcgctctggcgagcctggaagaacgccggccgttcaaagacccccggctttgacaaggctttcgcgcacatcggctggcggcgtcagcttgccgatttcgccactcgcgggtgcgccgatgctgatccaccagcggatcgcctggacctgcgcggggtcgagcggcgtcttgttgttcttgggcatgaagtcgacatggtttcgcgccacggtgatacgatggtacagatcgctcttcccggggtccttgggcacgatgacgggcccggtttcgccccctttcatcatttcatcgtaacgcacgagcgaaaggccgccccgcttcttgtcgtcgttgtggcacgaggcgcagcggtcacggaaagcaggcgcgatcacatcaagatagatgtccgccttggcgatgtcggtgatcggcgggcgcggcgccgcttccggcgcagcctctccggcggccagtgatcgcaaggggcccggggcaaattcggtcagataggtcgatccgtgcgtgaggttcccgcccagatggccagtcgcagtcatcaggatgaggaccaccacgagcgggattggccagatcttcgagaaggtggcaggcgcttcgagccgccaggcccagatcgcaatggccgcgaaggcgagagccgtgccggcccatcgatgaaggctcacccccggcccggtgaagcccggctccgtggcatgcatatagcccagggcgacggtgaccagcgcggagatcgccccggcaagccaggtgagcgatactgccggaacgagcgcgccaaatcttggccgacgcgacattgcctccatcaggaccgccagaagcagtatcccgatgggcagatgaagaacgagaacatgaaaacggccgagaaagaaaatgaagtcgttcatcggcgcgtggtccttctcgtcatgacgcctgtttcctggaaatgatggctggggttgcggacgcgggcgcagcgcgcggttcggaagccggctcgcctggtgcgaccgtgggcttgcggcgttcgcactggagtccgcgctccttgcagagccgctcgatcagagcgattgtcgtcggcttggcctgcgccggcagcgtcgcaaggaacacgccctgggcccaggtgagcgcggtccgcccctgatcgtcggcatcctccagccgcgcgcctttctcgacgagaaagcgcacgatcttgtcggaaccgcggttcgcagctccgtgcagagcggtcactttcatggagttggccgcgttcacgtcctggccgtatttcatgcagagcttgatcgcttccaggagctggtcctcaccctcgtcgtacgtctggtagaactgccagttgacccccgctgcggccatcagcggcgtcgtcccgcgccaggtcgcgagattgggatttgcgccatattttatgaggagcttcatggacgtgacgtcacccgaaagtgccgcgcgcaggaacggtgtctgccccgtgaagtcgacccacgagagcgaaccgccatgcatcaggaactgacggatgggcggatattcattcacgcgggcattgggttgcgcgcctttctgaagcagcagctcgatgaccttgagcactgcggggcgatctatgccgtgctccgtgctgtcgctcgcatactccacgttgcgaatctcgacggccgcgaagagcggagtgcgcccgtaccagtccgcggcgttcacgttcgcgccgaggccgaggagatacgtggcaatgtccatccgattattcagaatggccatcaacagcggcctgatgccgttcggttctgcgccctcccgaggggcaccggcctcaatgagcatacgggcggattcaaggtctccggcacggactgcataatggagcggcgtgagcccgcctgcgatcggcggacgctgtccctgcggcgggacgcctccgcggatgatgccgtcgccatgcgatccgttgccgaaccccggaggtgtgaacttgggcgtatcgcccacaatcgttttcgcatcgatcctggcaccggcttcgagcaggcgccgcacgacatccggatgcgcgttccaggcggccagcatgagcggggtgacgtgatgcgtcttctctgccgtgttgaccgcagcgcccgcgtcgatcagccggctcacgacccccagcgagccctgccgggcagcggcgatcaatggcgtctcgccccggacgtccgggatgtccggcttcgccccggcctggagcaaccgcttcacaagggcctcgtcaccctgtccgctggcgatgtgcagggccgtggtcccgaagcggttgatcccgtccgggttcgcgccatgatccaggagcagcgacactgtcggctggtcggagaaatgcgcggcccacaggagagctggggtcccgtctgcgctgacctggcttggatctgccccctgctcaagcagggcgcgcgcctccgccatcattctgccgctggctgcctcggccatcctgcgtccaagaatgcttgcctccggcgccggcagcactggtgcgcgcgaccgcatgctcagcgccgcgagtgcgatcatggccagaatgaagacaattccaagtgctgcggcgagccgcggcaccgccagtttagagatccacggttccggtgctgtcgccgaacttgtcgacattgacgttcgctttctgcagaattgttagaaggagatttgaaagcggacgcttccctgaccccgatcggatgtggcgattgcccttgatcgaacccgagcctcctcccgccatgacgatggggacagggtcatggttgtggacattgctgtcccccatcccgcttccccacatgagaatgctgttgtcgagcaggctgccatcgccgtccggcgtgctcttcatcttctcgagcagataggcgaacatgctgacgtgataggcgttgagctgagcgagcttgtccttgttcgcctggatattgctgtgatgcgagagagggtggaacgcctcacggacaccacttttcggatagatcgcgttgctgatctcgacggcgaccatgagcgtggagatgcgcgtcatctctgtctgccaggcaagtacctgcagatcgaacagcatcttgatgtggtcctcgaaatcggcagggatgccgacaggcgtgggcggcaggtcgaggtcgctcgatgcctgctgctcggcaagcgcaacgcgccgctcgacttcgcggacgtccgtcagatactgatcgagacggcgtcgatcggccgcgggcaggttccgctgcagcgaggacgtctgctccagcacgccatccagaatgcttgccgcctgctggcgatttgcggcgcgcgcattcccgtcccgaccatcgccgaacagacgctcgaaaacgacttgcgggttgcgttcgaccggcagcggactgtgctcgtcggaccaggcgaggctgtcacgataagcgcagctccacccttccccgcatgtcgccgagctcccttctatcccgagctcgagcgacggaagcggcgtctcctggccgattttccgggcagcgagctgatcgatggtgatgccgagccggttctcgttcttgtgcatcgccgcgccgctgagataggtcgcacacgagctggaatgatgcgcggcggccgagccgtcctccgtgtaggcaagcggcagtcccatgtcgctgatcacgttcagccagggccggtaaggctcgagcgagcgcaatgtcggcgacatcgcgaaatcggttccatcggtggcgggcgtccatttgtccatcaccgcgccgtgcggcacataatagaagcccaggcgcgtccggctcgcggctcccgagacattcgtcgcggcaggcagcatcgattccaggaagggcaaagccagcgcagccccgccaaagcccctcaggagcgtccgtcgcgacaggtgcttctttgtgatatagtgcatctcacgccacctttccgagtgctcggcctcgcggccccactctcgtctcagaccttgatcagttcgacttcgaaaccatcgggatcggtaaagcggagccgcaccgcggttgcgccactcagcggcttcgcaccgagcgacaccagacccgccgacactttgacaggatcgaatggacccacccggattccgacgcgcttgaagcccgtcgctccgccgggcgactgcggtgcgaggcggatcgtcgtatccgccgcgcgataccagatctcacccttctccctggccggcgtccgggcgaaaaagcggtcgtagaagcggctggaagcaccgagatcggcgacgcgcagcagaacattgtccatcccatatggctgcaccaggccgtatccgcgtcccaatatgcgctctgccggaatgttcgtctccgtcaggccagccggatccttgagcaactgcaggccgatcttgtcgggatccagcaccatgccccgcgcggctggcggcagtccgagcgccgaaagagccgcattcatcttgtcgcgatcatagccttcgacggccacgcaataatgatccatgaccggcgccggctggctggcgcgactgccgatcgcgatataggccttgccgatcatcacataatagcgcagcggcgggtccatctccttgaaaagcccatggccgaacacagcgctgtagaagcgcgcggtcggagtcacgtccggcactgtcatcgcaaaatgctccaggccggtcgtgatcaggggaagttcatccccgcgaagcgccgccgcgcccgcaagggaactgctcagcaatggcaggctggccgcgccgatgagcaatgtacgacgtgcgacatcgggaatggtctcgtgttcgatcacgcagctttccttttcttttccgcttgcgattcttcggtccgggtcgagcgggacggaggcccgagcggccgcgccgcgttggttcgcgtgagaaagggctggctttccaccacgcccatgatgatcgagatgagcccgttcccctgggacttggagcgccgcatcacctcgcggaccgcgggcatttcatgcgcattgaccggccgcccaagcgcataggtcatgagcttcgaggtcaggttcgccacgaacgcgtcggaatatttcagaagcgcgcggttcagatccgcactgtcgcgcaatgccgtgccatcgaccaacgtacccgatgcattgatggggaacggcccgtcatgtgtgcgccacttccccgtctgatcgaaattctccatcgtcagtccgatggggtccatcatgttgtggcagctggcacaggccgggttctcacgatgctgggcaagccgttcccgcagtgtctggggcgtcttgacggacgcatccagattggtctcgacacccggcggcggcggcgacggcggcacgccaaggatgttttccagcacccatgcacctctgatgacgggcgacgtgcggttggcgaccgatgtgacggtcaggatgcttgcatgccccagcaggccgcgacgcggattgctggggggaagcgcgatgcgacggaaatagtcgccttgcacgcccttgatgccgtaatgccgcgccagccgttcgttcacgaacgtataatctgcattgagcagctcaacggcaggacgatcgccgcgcagcacgttcgcaaacagcagcttggtttcccgctccatcgcgaagcgcagattgtcgtcgaaatccttgctctcgcgctctgcgctggcgagttgccgcagattgagccattggccggcaaaattgtcgacgaacgcatcggcgcgcttgtctgcgatcatgcggcggacctggcgctccagctccgccggctgggtcagcttgccgctgacggccgacgccatcagcgcgccatcgggaatgctgctccagaggaagaaggacagacgcgaggcgaactcgatcggcgataccggatagaccgagcccggagcggcaccggcaggctcctgctcaacccgataaaggaagcggggatcgaccaggacataggccagcgcttgctgaacgcccgtctcgaaattgccgcgcccccggccttgatcataatatcgcatcagcaagtccatgtcggcggactgctccgccaccggccggcggaacgccttgccggccaggcgcgcaacgatactgcgcgcgcaggctcgctcctccatcggcttgcgcggatagcagctgaagatctttgagcgggtggcggtcttgccgacgcccttgacgttgaacggcccgttgaccgcgacgtccatgatcgtgcccttaacgttgaaggtcgcgtagatctcatcgacaccgggctccagatccacgtcgcgcaacgccactgtgacggggaactcgccggcacggacatggacgcgcgctttccccttgctgtcgaccggaaatgcctttccggcgaccgtcagatcgacattgggcatcttcccgccgccatatttcctgaacaaggtgatgccgggcccggcacgcacctcgacctcgtagtcgccctcgaccgggaaaagcacgttgagccgtacgccgccgcgcgtgccgagcggcaggcccgctatgtaccggctgttgtcgagcttctggggtacggggaaggcccgccgcgcggatgccatggtcggatcgcccaccgccaggcggctgatgcgcatgcctgcgttcagatagccctgaaccagcgcgggcgacgtggtgaggatctccccgatattgtcgaaacccttcgtggacgggtccgggggcagcaacgtcgtgacatcgacgttcaggccaagaaggtcccggatgacattgccatactcgctccgggtcagacggcgcagaacggcgggagcgggcaacggcttggcgccatccagactggacgtgatcgcctggatcagctcgcgcgcctcggctttgctgggtcgcggctcacccgccgggggcatcatgccgctggacaggcgccgcactgtggcctcccatagctcgggagccttcgacggattggcgagactcatctcgtcgaaggcgagccccgccgtcttctcgacactgtcgtgacaactcatgcagtatttgccgatcagggggtgcggcgccttggccagcatcgccggcgatggcgcatcgctgccgccgaccgggaacagataggcgagcagaacgagcaccaaagccatggcggcgacggcgaggtggcggattccctttccgccctcggcgatcgcgcccctgtcatgcccttgccagagatacgcccggaactgagccggagaaacgtgcatcataacccgaatcccatgccccatccccaaagccggaactatttccgatctttaccgaaaaactttccggctatggttatgacctacaatgggggttgtcaagggaactcagttcagcattaatgaagcgcacctggacgcacggcccttcacaagtggcacctgactggtcctggcaaggttacggcagagcaaaaaaggaaagccagttgaccaaatcgaccacgaacgatgacgaatacatcccttctcttgagaaggggcttgcggtcattgccttgttcagctcagacaaccctgaatggacgctcagccagatttcgcgagagctcaagataacgccgggaagcactcgaagaatactgaggacgctggaattattaggctatgcggtaaacaatgatggccgctttcggctgactgccaaagttcttggccttggaacggcatacctgtcgtcgcagcctttttctcaagcagcgggaccattgctcagggaacttgcggcaaaatatcatatcaattgtaacctcgccatcctcgacaatcgcgatgtcgtttacgtggcgcgtgccacttacaaggatttcgagaactattatattcatgtcggcgcacgtgtcccggcttacgcgacttcatccggcaaggtgttactcgcttccctgtcgcctgaggaactcgaaacgcttctcgatggctggacactggaagcattcacgccaaatacgatcgcgtcacacgaaaaacttcgtgaggttctggatgaggttcgcacacgcgactatgcgacgaacgatcaggacattttcctcggacagcggtcgatctctgtcccccttcggatcgatggcagaacgacggcagcgatcgtagcagcgacatccgtcagccggaccacgcttgagggtctcgtgaccgatctgttgccgccgctccaggcggcggccagggagctggaggagacagcggccgttcttctttgatcgagtccattacaggcgcgaaaatggccactctgaagagcgggccatttttctgttcagcctttctgggacatgacaggtccgttggcggaaccccggccccgcgctcccgtgaacgctcgaacaggatccagtagctgcggccgggcatcttgatatcgtccacggcctttaggaaagctgccaggatgatgcgatgcgtgcgtcagccggcgcgttcgaaaatggctgccagaccctgcccgccgccgatgcacatcgcctcgagaccgtagcgggccttgcgacgaccaagctcgtgcagcagcgtcgccatgatccgggcgccggtcacaccgatcgggtgtccaagcgagattccggagccattgacgttgaggatctcgtggcgctcgtcattctcgctccagccccagagcttcaggagggcaagaacctgacaggcgaatgcttcgttgatctcgagaaggtcgatgtccttccagtcgaggccggtccgctggaacaggcgagcgaccgccgggattggtccgatgcccatgcgcgagggatcgcagccggccgcagcccagccaacgaaccagcctgacggttgaaggccaagcgcctccagccggtcttccgcgacgacaaggcaggcggcggcggcgtcattctgctggctggcattgccggctgtgacgacgcccccttcgatcggtcgcaaggcgctcaagctctcgagcgacgcatccggccggatgccttcatcctgggcgaacacgaccgggtcaccgcgacgctggggcaccgtcaccggcacgacctcggcatcgaagcgcccctcgcgccaggcagccgcggcgcggtggtgggatcggaccgcataggcgtccgacgcctcccgcgcgatgccatgatccttggccacattttcggcggtctctatcatgccggtgatcacgccataacgctcgatgggctgggacatgaggcgcgcgcgggtcagccgatcgtgaagctcgacattccccatgcgggcgcccgaacgaagcgcgctggtataatgttcgacattggacatgctctcggcgccgccggcgaccacgacatcggcggcgccggtctggaccatcatggcggcctcgatcacggcctgaaggcccgagccgcagcgccggtcgagctggaagcccgggatggtctggggcaacccggccgcgagccaggaccagcggccgatcgcaggcgcttcgccgctcggatagccatgcccgaagacgacatcatccacccgctccgggtcgatgccgcttcgctcgactagagccttgaggatcgttgcgcccagttgtccggcattgagggccgagagcccgccgccgaactttccgaccggggtccgcaggggcgaaacaatggcggcgcgacgaagcttcatgatgcaggactcctgggaatgtcttggattgtcagatggcgcgttcgagctgccctgcggcggctcgcaggtccggcaggacggtctcgatgagatcgtcgcgcgaatgagcgtcggaaaaggtcgcgatgttgagggccgcgaccacggttccgtcccgatcgcgcacgggaaccgcgagcgatcgcaagcctatctccagctctccctcaaccagcgcccagcgttgttcggcgacctcgctcagcacgcctgagagctggcccttgtccacaaccgtccgatcggttcgcacttcaagcaccgagctatcgatccacgccctgcgcacgctggcgggaagataggcgagcagcacgcgccccatcgacgtgcagtggctcggcagggtgctgccgaccagcaggggcgccgcgatgatctggtttcgttcggcgcgcgcgatgtagatcacgcggccggggtcccgggggtccagcgttcccacggagacggtctcctgcagccggtcccgaaggccattggcaatcgcctgactggcgctcgccaatggcgtcgaggtgagatagccgcaggccagcggcaagaggcccggcgtcagaaagaaacggccgcgctgctcccggacataaccgagctgaaccagcgtgtgcaggcaacgcccggcgctcgcgcgggtgaggccggtgacgcgcgccgtctcggcgtttgacagcgaaacctgcccctcgaaggcacgcagcacctcaagtccacgggccagggacagcatgaaactgggatcgctctggcccgaacacgggtcaccctggtccagcattgacctcgctctcttttccgattattgattcatttgttcgataatcggacatataggcaggaaatggcaaaacgcaagatattccaggacgccgatgaagcgctcgccggcattgcctttgacggcatgacgatcatgtcgggcggcttcgggctctcgggaaatcccgagcatctcatcgccggcctcctgcgcagtggcgtgaaggatctcacgatcatctcgaacaattgcggggcggacggctttggcctttggacactgctcaacaacagccagatcaggaagatgatctcatcctacattggagagaacaaactgttcgccgagctctacctcacggggaagctggagctcgagctcaccccccagggtacgcttgccgagcgcgtcagggcaggcggtgccggcattcccgctttctacaccaggacgggggtcggcacggtcgttgccgaggggaagccggtcgagacgtttgaaggcgccctctacgtgcgggagacctggctgcgcgccgacctcgcgatcgtgaaggcctggaaagccgatccggaaggcaatctcatttatcgcaagaccgcgcggaacttcaatccggacatggcgacggccggcaaggtgacgatcgcagaggtcgaggagatcgtgcccgccggaaccttcgatcctgaccaggtgcatacgccaggcatttatgtgaaccggatcatccagggcccttcctatgaaaagcggatcgaattccgcacgacccgcgagcgtgaaggagcagccggctgatggcgtggacgcgcgaggaaatggccgctcaggcggcacgcgagctccaggatggctattatgtcaatcttgggatcggcattccgaccctggtcgccaaccatgtgccgaccgacattgacgtggtcctgcaatccgagaacggcatgctggggatcgggcccttccccttcgaggacgatgtcgaccccgatctcatcaacgccggcaagcagacggtcacggccctgcccacgtcgagctttttcagctcgtcggcgagcttcgccatgatccgcggcggccatatcgacctcgcgatcctgggcgcgatggaagtcgccggcaatggcgatcttgccaactggtcggtgccgggcaagatgatcaagggcatgggcggggcgatggaccttgtcgccggcgtgaagcgcgtcgtggtcgtcatgagccatatcgacaaggcgggaagccccaagatcgttccgcgctgcacattgccactgacgggcgccggcgtcgtcgatgcgatcatctcggaactcggccggttcaatctggaccgcgcgaccgagagcctcatcgttcaggacatcgccaacggcgtctcgctggaggaaatccgccagaagacagagattcccgtcatcggttgagccgatgagggcgataagcggggccagtagacgggagagcggaaaaactggcggaggagcgtgttggcagcgacgcccatgcatcggccgacccgacatcctccaaccgtgaccaacgcggtcgaccaggagggatatcctcccgaccgatccgaccggcgctcaaacgaccgcagagcgatgaccggacgctggggttttgcgagcggcaatggtgcgctggccggggggcactgcgaacaaaacagccgtttccaggacgaatatcaatcgccagagacggcgtctggaggcccgagccggaatcgaaccggcgtatacggatttgcagtccgctgcgtcaccactccgccatcgggcctcggtcgcggtggagcagcgcggctagcccaaatcgcacgcggacgcaatccgctttgccggctccgtggccctgccgcggtgccaaagccattcaagcggaaaattgtttcactgtgcgctgcaaaaagactagagagacaggcagcgccatttggtgtattgtaacagcaatacagttatgtcatcagggacggcatgagcgagcagaatttccaggcaatgcgccgcgcaatggtggaaagccagttgcgcacgaacgacgtgaatgatccggcgatcatcgaggcgattctcgccgagccgcgtgaggcttatgtgccggcggaacgccgggccgcagcctataccgaccgcgccgtgccactgggcaacggccgcgcgctcaatccggcgctggccacggcccgcctgctcgtggaagtggcgccccgcgcgggccagcgcgtgcttctgatcggtgcggcgacgggctatgcggcggcgctgctggcgcggctgggctgcgtcgtcgtggcgatcgaggaagatccggttctggccgagcaggccgcacggcagttgggcgatcgcccgggcattacccttcacgccggcccgctggccgcgggatggccggaaggcgcgccttatgacctgctgttcgtcgatggcgcggtggaagagctggccgatgcgctgatccagcagctcaaggtggacgggcgcgcggccttcgcaactgcggaacgcggcgttacgcgcctttgcgccggtgcgcgctcggcgggcggctttggcgcgcgggcattcgcggacagcgaagcggtcatcctgcccggtttcgcccggcccaaagccttcactttctgaccagaggccgaaaaccaccatgccccttcgatcgactgcgcgcctcgcgatcctgacggccctgctcggaagcacggccctgccggcgggtgccgagacgctgcaggaagcgcttgctgccgcctatcgcgacaacccgacgctgacggcgacgcgggccggccagcgcgcgacggacgaaaattataatatccagaaggcgaacggcctccccagcctgagcgtggagaccgtctatcaggaaaacgcctatcgcgagattccaaatgccttccagcccgatcgcacgatctcggcgacggggcgcatttccgcaccgatctattcgggcggccgggtgcgcaatggcatgaagagcgcgcgcacgcgcatcgaggccggccagctcgacttgcgggcgacggagctgagcatcttcagccaggtcgtcgcggcttatatggatgtcatccgcggccagtcggtggtggcgctcagccgcaacaacgtccaggttctggaagtgaacctgcgggcgaccaacaaccgcttccaggtcggcgatctcacccggacggacgttgcccagtccgaatcccgcctgtcgctcgcgcgcggcgatctcaagacggccgaggcgcagctcatcgaggcgcgcgagcgctatatcaatcttgtcgggcacgagccggtcgacctccagccgccgccttcgcttccgggcctgccggcgagcccggacaccgcggtcgacatcgcgcttgcgaacaatcccgatctcgcggcggcggagaagctgaccgaggcggcgaaatatgacgtgcgcgtcgcgcgcgggctgcgtcacccgaccgtctcggccttcaccaacagtcagtacacgactgacctcgactccacgccggatgcgaccattcagcaatatggcaagaccgtcacggtcggcgcctcgatcgtgctgccgctttatcagggcggcggcccggccgcgcaggttcgccagagccaggcccgcgagcagcaggcgatggagcagcggaccgccgtcgagcgcaatatcattgcccagacgcgctcgctcttctcaagctggcaggccagcaacgaagtgatcgagtcgagccgcgtggcggtggatgcgagcgccttgtccctgcagggcgtgcgcgcggaaaacagcgtcggcacccggaccattctcgacatcctcaatgccgagcaggaaagcttcatcgcgcgcgtccagctcgtgacggccgagcgcaatgcctatgtggcggctttctcgctcctggcagcgatgggccagatcagccccacggatttcggggtcagcagcacggacatccaggacccccggaccaattatggccgggtcaagggcaagtggttcgactgggatgacgatccggcgccggcgccgatttcgtcgcgcacggttgactcgacgacgcaaaacgcgacagtaaagcccgagggaaccaactgatcgtcggggattgaatgggcgcgatgccgaacgaaccgtcgatggaagaaattctgtcttccatcaagcggatcatcgccgaggaggatggcgccgcgcaggcgccccgcgccccccgtcgtgctgccccggccagcgccgccgcagtcccggccagcctggtaaccgacgatcatatcctggagcttaccgatgccttgcccggtgagacgcacgccggcccagcgcaggaggagcccgcgatgaccccgccagccaagccagagagcaagtccgcccgggccgaagcgccgaaggccgaagccaggacggcaaagccgcgcagcaatgctgcgcccgccaccgccgctcccgtccccggcgtcatgtcggacatgagcacgcaggccgcgcgcgagtccctcgtcaatctgtcccggctgctgatccgccccgaggatgggccggcgggcacgctggaggatctggtccgcgagatgctgcgcccgatgctgaaggactggctggacgcgcatctgcccgggctggtcgaaacgctggtcaagcgcgagatcgaccgcatcactggccgagtatgacggccgggctgtagcgctccccacgagccgacagtccggctgatcgtcggcttttccacttccgccgggctttcgggcccgcatgacatcacccgcccttctcgcgcgcccgtgcccatggccgggctggcgcgaaagagcgagactgactaaggcaccgccccatgaccgagcttgccaagacattcgatcccgccgccatcgaggcgaaatggtatcagcactgggagacgagcggccagttccgcccggcccgcccggacgcgcagcccttcacgatcgtcaacccgccgccgaacgtgaccggcagcctgcacatcggccatgcgctggacaatacgctgcaggacatcatggtccgctacgagcggttgcgcggcaaggatgcgctgtgggtggtcggcacggatcatgccggcatcgccacgcagatggtggtcgagcgccagctgaacgccaagggcgagaagcgcacggactacacgcgcgagcagttcgtcgagaaggtgtgggactggaaggccgagagcggcggcaccatcactggccagctccgacgcctcggttgctccatggactggagccgcgagcagttcaccatggacccgcatttcacgaaggcggtcgtcaaggtgttcgtggacctccacaaggagggcctcatctaccgcgacaagaggctggtgaactgggacccgggtctcaagacggcgatcagcgatctggaagtcgagacgcgcgaagtactcggcaagttctggcatttccgctatccgctggcggatggctcgggcgccatttccgtcgccaccacgaggcccgagacgatgctggcggacatggccgtcgcggtgaacccggacgacgagcgctaccgcatgtgggtgggcaaatatgtgaagctgccgatcaccggccgcctcatccccatcgtcgcggacgagcatgccgatccggccctgggttcgggcgcggtcaagatcacgcccggccatgatttcaacgatttcgaggtcggcaagcgcgcgggcatcgcacccgccgacatgctgaacatgctcgatgccgagggccgcgtctgccagacggcggacgggctgatcccgcaggcgctgatcggccaggaccgcttcgaggcgcgctggcacgttcttgcgatgatggaggaagccggcctgctcgagcggaccgaggaccgcaccatccagacgccttatggcgaccgctccggcgtcgtcatcgagccctggctgaccgaccagtggtatgtcgacgcggcgacgctggccaggcccgccatcgaggccgtgcgctcgggcgccatcgagatcgtgccgaagacgtgggaaaagacctatttcaactggatggagaacatccagccctggtgcgtctcccgccagctctggtggggccaccggatcccggcctggttcgacgaggatggccaatgctatgtcgccgagaccgaggcggaagcgcaggtgcaggccggcaatcgcaagctgactcgcgacgaggacgtcctcgacacctggttctcctcggccctctggcccttcgcgacgctgggctggccggaacaagagccctctccccttgaggggagagggttgggagaggggcacgcagtggcctccccgtcccttctcgccaagcactatcccaacgacctcctgatctccggcttcgacatcctgttcttctgggatgcgcgcatggcgatgcagggcatccatttcatgaaggatgtgccctggcgccgcctctatctccacggcctcgtgcgcgccgccgatggccagaaaatgtccaagtccaagggcaatgtcgtcgatccgctcggcctcatcgatcaatatggcgccgatgcgctgcgtttcttcatggccgccatggagagccagggccgtgacgtgaagatggatgagaagcgcgtcgagggatatcgcaacttcgccaccaagctgtggaacgccgtgcgctttgctcagtcgaacggcatcgtcgccagcaccagcgtcgccgcgcccgccgccacgctcgcggtcaacaagtggatcatcggcgaagtcgtcggcacgctcgccgagctggacaaggcgctcgcggacctgcgcttcgacgccgccgccaatgccatttatcatttcgtctgggaccagttctgcgactggtatctggagctcatcaaggcccagatcgatgaggagatcagggccgtcgccggctgggtgatcgaccagatcctcgtcatgcttcaccccttcatgccgttcatcaccgaggaactgtggcatgcgcagggtgagcgctcgcatgacctgatcgtcgcgcaatggcccgcgccgcaggcgcaggtcgatccgcaggcgagcgccgagatcgactggctgatccggctggtgagcgaggtgcgcggcgcccgtgccgagctgggcgtgccgcccggcgcgcggctccccgccatcgtcaacgaggcgagcgcggagacgcgcgcgcgcatcgagcgcaccgcgcccgccctcgcccgtctcgcccgcatcgagaactgggccttcgacggcgcggcgagcggcggtgcggcacagatcgtggtcgacgaagcgaccttcatcctgccgctcgaaggcgtgatcgacattgccgccgagaaggctaggttgacaaagtcccttcaggccgcgcagaaggaagccaagtcgctggaaggacgcctcgccaaccccgctttcgtcgaaaaggcgaaacccgaggccgtcgagaaagcgcgtgccgaccatgccgacaagatcgcggaagcgcagagactggaggctgcgctggcgcgacttggataagacatgaaatcgggagcccatgagcgaagacctgtcccccccgcgcgacgacgcttcgccacggcccgctgacgccgatcctgaagacacgggcttcgagcccgggccgcgtcacatccgtggcgggcgggacctgacgagcggcccgatcttcgcgacgctcgtcctcttcaccctgcccacgctcgtctccaacatcctccacagcatgaacggctcgatcaactcgatctgggtcgcgcatttcctgggggaagcggcgctggccgccaccgcgaacgcgaacatcatcatgttcctgatgttctcggtgatcttcggcttcggcatggccgccaatgtggtggtgggccaggcattcgggcgcggcgatctgcaggcggcgcgccatgccttcggctccgcgatcggcttctgcctcggcctcactttcgtcatcgccattgccggctttctgtggtccgagcatatcctggcgacgctgtccacgccgcccgaagtgttccgcctcgcgcggcaatatcttcacttcacgttcctcggcctgcccgcgggcatgatgttcgtgatggtgatgatgggcctgcgcggcagcggcgattcgatgacgcccttatggttcattatcctgtcggtgctgctggatatcggcctcaaccccgtgttcatcctgggtctcggcccggcgccgcagatgggcatcgccggctccgccttcgccagcgccatctccagctatctcagcctcgccgcgatgatcgcctatatctactggcgcgatctgccgctgcgcctgcgcggcgcggaatggcattatctcaagcccgactgggcgctgctgcgcgtagtcgcgggacgcggggtgccgatgggcatccagatggtcatcatgtcgctttccacgctggtcatcatcggcttcgtcaatcgcgagggcacgctgacggtcgcggccttcgctgcctcgcagcaggtgtggaactatatccagatgccggcgatggctgtcggcggcgcggtgtcctccatcgccgcgcagaatatcggcgcgggcaaatgggaccgggtggagcagacgacgcgcgtcgccattttcgtcaacctcgcgctgtcgggtgggctgatcggcctcgtcagcctgttcgaccggcatatcctcgcgctgttcctggagaatggcggcgaggcgatcgccatcggccagcacatgatgcacatcgtcaactggagctatctgcttttcggggcggcaatggtgatgttcggcacgatgcgcgccaacggcatcgtgctggcgcctctgatcatcctcaccatctcgctcttcttcgtccgcatcggcttctattatctctcctatccgttgatcggcgtcgatggcctctggctgagctttcccgtgagcaccgccatctcgctggtgctggcctggctctattatcgcttcggccgctggcggaacgtccagttgcgcgtgcccagccccccgctcgcgcgcggcactgcttaggggtccgggcacgacaggccggcaaagggagggacgagaggcatgaaacgggttctggtgacgggcggcggcgcgggcatcggcctcgccatcgcgaaacgcttcatcgaggacggcgcgcgcgtgctgacctgcgatgtcgacgaaaccgccctcaatgccgcgctggaggccgtgccgggcctgctgggactgcattgcgacgtctcgcgcgaggccgatctcgatgcgttgttcggggcggtggatcatcagctcggcgggttggacgtgctggtcagcaatgtcggcatcggcggccccaccctgcccgcggatgccttgccgtccgaggactggcggcgcgtaatcgacatcaacctgaccgcgagcttcgaggtgacgcagcgcgccatcccgctgctcaagggcagcgcagggaccatcatcatcatgtccagcgcggcgggtcgctatggctatcccaatcgcatcgcttatgcgacgagcaaatggggcctcgtcggcttcgccaagacactcgccatcgaactgggcccgcatgacatcagcgtgaacgccatcctgcccggggcggtgggcggcgagcggttcgaccgggtgatcgagggccgggcacgggcgagcggccggtctttcgaggaggaagtggcgctgggccttggctcgcaatcgctcaagcgcatcgtggcgccggcgcatgtggcggacctcgccctgttcctcaccacgccggcgggacgctcgatctcgggcgcggcgctgccgatcgactgcgatctccagcacggctgagcgcggcgcacccgaaggccccctgaatccgacgccccgcggcattgcaggcctcctgccctgttcctacattggcggcacaggatttcgccaaggagtttaaggcgttgaacggaatgaagacggccatgctgctgtcagcgctcaccgcgctgttcatggggctgggctatatgttcgggggtgctggcggcgcgatgatcgcgcttctcgtggcggccggcatgaacctgttcacttactggaacgcggacaagattgtcctgcggatgcataatgcgcgcgaggtcgacatgaccagcgcgccggatttctacggcatggtgcagggccttgcccgcaatgccggcctgccgatgccgcgcgtctatatcgtcgaggatccgagccccaatgcgttcgcgaccgggcgcaatcccgagaatgccgcagtggcggccaccaccggcctgctcgccatgctctcgcgcgaggaagtcgcggcagtgatggcgcatgaactgggccatgtgcgcaatcgcgacacgctggtcatgaccatggtcgccaccatcgcgggcgccatctcgatgatcgccaatttcgccctgttcttccggggcggcaacggcaatggcggcaatccgctggcagccatcctcgccgtgctcgtcgcgcctttcgccgcgatgatcgtgcagatggcgatcagccgcacgcgcgagttcggcgcggacaaggcgggcgccgagatcagcggcaatccgggcgcgctggcgtccgccctcgccaagatcgcgggcgcggcgcagcgccgcccgccgcaggccgtgacgcagaatccggccgccgcgcagctctacatcgtgccgaccggcgtctccgagctgttctccacacatcccgcgaccgagcggcgcatcgcggcgctgcaggcgatgcagcccgcggcccccgcatcggccccggccgtgcggcggcgcgcccgctccgcgctcgatccgctcggccggccctgaccggcatggttgtcgcgccggacgctgatgcgctggaaatgctggcacgccgcgcgatcgcggcgatgccgcccctgttccgcgagcatctgaacggcatcgcgatccagatcgaggaatttgcgagcgaggccgtgctcgccgagctgggcatcgaggacccgtgggacctgaccggcctttacgagggccgcgcgctcaccgagcagagcatctgggattcaggcggcctgccccccgtcatccgcctctaccggcgcccgctgctggaggaatgggtggacaccggcgtggcgctcgacgcgctcatcgctcatgtgattgtccatgaggtgggccatcatttcggcttttcggacgaggacatgcataccatcgagaaggacatgacgggcgagaaggacatgacgggcgagaaggacatgacgggctcgtaagcgggcacgcacccgcgccgtctcagcgcccctggttgcgccagcgattgacggtgcgctcgaggatttcctcctccccgccggattcccgccacagggacgagaagaccggatcggccgaggccgggcgccggctcgcttccagatcgtcgaaggccacgcggatgggcacggtcacgccttcgccgcacaccacgcattcgcgattgcgcagcgcgggaatcgcatcgaggaagccgcgcgatccttccggcatcgccgccttcacgaaattctggtcccggtcgttgttgaggcgcatggaaatcagcgtgccgcactgcgagagcacgccttccgccaggtccgagggacgctgggtgatgagacccagcgacacgccatatttgcggccttccttggcgatccgctccaggatcttgcggaccgactggccctcgccggtggtactcgaaggaatgtagcgatgcgcttcctcgcagacgagcaggatgggcttctgctcctcgtcgcgcgaccagatcgcgaaatcgaagatgaggcgcgccagcaccgagaccacgacatgcgtgatctccgaaggcatggtggaagtatccacgatggagatcggcttgccgagcgcgggcagccggaacaccttcgcgaggaaggcctgcatcgaatccgccaccagcatgcccgagaacatgaagctgaagcgcggatcggaccggatttcgtccagccgcgttcgcagccgcagataaggcagcgtgttggtgctcttgtcgagcttgcccatctcgttggcgaggatcgtcgcgagatcggacagcagatagggcaccggcgaatccacggtcagccgcccgatgccttccgccgcgcggttgcgcgcgcgcgccgccagcagacatttggccaggatgtcgcaatccatcgcgcgttccgggccccgggacgtgacgagcacttcgcaatgctcctcgaagttcatcagccagtagggcagttcgagattggtcgtgttgtagaccgcgccattggtctcgaaggccgcgccatattcgccgtgcggatcgatcatcacgatgtggccctgcggcgcgagatcgcagatgcggtgcaggatgagcgcggcggcggtcgacttgccggtgccggtggagccgaccagcgcgaaatgcttgccgagcagcgtgtctaccatcagcgcggcccgcgtcgtcgcggtgggatagacggtaccgatctcgatgcgcgcgccgtcatgcgcggaatagatttcctgcatgtccgcgttggacacgggataaagctgggtgccgggaaccgggaagcgcgtgacgccgcggcggaagcggaagatgcgcccggtgagctgctcctggtcgccttcccccacgaaatcgatatcggcgacgatatggccgggatgacgcggatcgagcgacaaggtgcggatcgtggcgacgatccagcagttgccggtccgcatcttcacctggctgccgacctgccccgccatggcgacgctgctgtcctcatgcacgctcagcgtctcgatcgccgtgatgtcgatgaggactcgcgccgatccgcccgagatgccggacacgaggccgatgacgaaatcggagaggcggcggcggggcggcgcctcggcgggatcgaggcccgaaggccgcaccggcgtcggctccagcgggcgtcccgcgctcatcccggtcatgaagttcatgcgtgcagcgctcccaccctgtccatcagacaagggcgctatcagcaaggcgtaaacaaaatcctgcgccggggtcggcggccgaagcgcgcttccggatccccccggctcaggccggtggcagccgctgggcgacatagcccgcagccagccccatcacgagcgccagcgtcacggccgcgatgccataggcaaggtcatgctcttccgcgaactgcccgatgagccgctcgaagccggtcttgtggacttcgatttcccgggtggcggccgccagcacgcggccattctgcaccagaaacgtctccgccgtgtaggtcccggtgaccacgcgcgcggacagcggcaggcgcgcgcgatacagcacgccgtcggtgatctccacggtgccgggcgcttccagataaaggccgttgcgcgcacgcagatcgttgagcccccgcgcgaaccggccgatctccgtcgtgccgctcagcgatgagggggaaagctgcagcttgttgaggccgaattcgtagatcgcggccgtgcgctcgtcgaccagctcgtcgatggcgcgcgaggaagcgaccgcatagaagctcggcgccgaacggaaatcgatgctgtcggcgttcacccagatgccggcgatcttctgcttctcgcgcatggtgatcgactggctcgggcccttcagcaccacgatgatgtccgccggctcctccggcacgcgtccgcccgggtagaggatggcgccgaacagcagcagctccgctcccgtgaagctgaagcggatctccaccgtgcgctgcgacacgtccggcacgagctggggcgccgcctgctgcgcgctggcggcctgccccgcggcgagcagacccagcgcggccagcaggagggccaggcgcctcattgcacggtcaccgtatagatttcgtccggccgccaaccgaggccgagcgccatgcggatggcgacgacgaggacgatcagcgccagcgccacgcgcagatattcgggcggcgccttcatggagatgcgcccgccgacctgggcgccgatcacgctgccgatgagcagcaggaaagccaggacgaggtccaccgcatgggtcgtcatggcatgggcgatggtcgtcgccatggtcacgaacaggatctggaacagggacgtgccgatcaccagctgggtcgacatgccgaggatgtagatcatcgcgggcacgaggatgaagccgccgccaatgcccatcagcatggtcatgatgcccgagaagacgccgagcagcaggggcgcgaagggcgagatgtaaaggcccgaggcatagaagcgccagcgcagcgggagggcggccaccagcggatgatgccgccgcttgcgcgcttccggtcgctcgccgcgccgcgccatcaccagcgcgtgaatggcctcgcgcgccatcagcaagccgatcgagccgagcatcaccacatagagcaggccgatgaccgtatcgatctggcccagccggtcgaggatacggaagatgacggtgccgatcgccgcgccgatgataccgccgaccaccatgacgccgcccatcggcaagtcgaccgtcttgcggccgagatggctcatcacgctggagacgctcgcgcccatcacctgagtcgcggccgaggcggccgcgactgtcggcgggatgccgtagaagatgagcagcggcgtcgtcaggaagccgccgcccacgccgaacatgccggaaagcaggcccaccagcccgcccagcccgatgatgaccaccgcattcacggacaggttcgcgatcggcagataaatgtccatgccgtcctcggtagtcgcaaagccgccgcgccaaaaggggcgagccgctctggcggctaaaaatctgccaccagcgtgatggccggtccgcttgccgggcgcgcttcgcccccgatccgcaatcgccactcgccgctcacacgcatggtgccggcgcccgtcggcacccgcaggctgatttccggcccgagatcgaggcgcgccgcgccgggctgggcgctacccgagacgctcgcaccggccacgagccggaacgcccgctcctcctgcgcgagcacatagaacaggcttgccttgccgtccgcgaaggcgtccggatcgtcgagcccgacgactcccgcctgcgcatagccttccgcttccagccggggtgcgaccgcgcgcggaccgaagccccccgcggtaatcagggcaaaggcactgcgcccgcccggcccgagcttctggcgccgctcagccatgagcgagaccgggccattggccggccgccaccccagcccgagcgcagcctcctcggacgatggccctgcgaacgcacgggaggcgcgcagataaagcgccacttgccccaccgaaccatcatgcaagcgatagtcgaggcgcgcgccggcctgcgagccgccgagcaatggcgcggaaagggcgctgcccgccatctccggtcgccagagcagccaggccgtgccggaccatcgatgccccccggtcatcggtggcgccaccgggtttgtcgccaatgccactgccggtgccagctccggttctgggtccactgccccccacgcgctcccgccctcgccatgcatctcctccagcagagcggccgcgaaatgcggcgcctcagcaggcacgaggttgcgtcgctgattcgccgccggggcgtggatctgtccggcccgagatcccggcgaagagcggcgtcgcgaccggagaggggaaggcgatgcgagccccgcgcgctcctcgtccgagggcgctttcagcgaaagcatgacgtgaacgatccggggcgttccgccaagccacggccattccgaccatccggccgcaagggtgccccagaccagcggcgctaccagcagccccgtgcgcgccaccacccagccgcccagcagccacccgaggaagcgcatcgggcgaccggacgcgctcatgagcgcgatggctccgctgcgtcggggaagcgatgggtcgtcttgtcccacaccagccgctgcccgcgcagatggcgcacataaatgtccacggcacgccgcaccgccagcatcgcgatgatattggccaccagcgaacgcggcacggagagcagcgcttcccaccagccataagcgcgccagacgaagatcatgcggaccagcaggcgccaacccagaatgaatccggtgatggtcagcaaccatgacaggggccagggcaagggcgagctcgcccgtcccgccagctccgcaacggccaccagcccggccatcagcaggccgagataggccgcgagcaggaccagtgccgccagcgccgcgcgccggtcgcgcagtcgcatccagcgctcgtgccaggagccggaccagcccatccggtcccagcccgccagcgcgatcccgaccgtccagcgcgctttctgccggaccgcagcgcccagtgtatccgggaaatattcgcgcgtggcgatgagttcgccggcatcgtcgcgcatgcgcaccagcacgccccggtcgcctgcctcgccgatgcgcaggcccagctcataatcctcggtcaggctgtccggatcgaacggcaattccgcgcgggcggcggcgatgcgtccgagcacccggcgattgaacccgcagccaacgccggcggagggcagcgccgcgcccagtgcctcccgcaccgccagcgatttgccatgatgctcggcgaactcgtcgcaataatggcccgcgatccagcgcgagcgggtggaagcgagcggcagcaccggaagctggacgaggccgaagcgcggcgcgagcaggccgatgagccgcagggcatcgcggtgcacgacgtcttctgcgtcatgaagaataacggccagcatctcgcggccctgcgcctcctcccatgcccgcatggcgccccagagctgattgaggcagtccgccttcgtggtgggccccggccggggattgaggacaagcgagacgcgggccccatgcggccccgccatcacctgcccgacccgctccagggtcaccgggtcattgggataggcgcccacgaagatatggacgtcctcgtcccgccatttgtgcaggcacgcgcgcagcatcggtccgatcacgtcgccctcgtcccaggcaggcacgaacaccgcgatcggccccgcccggccaggcggcgggagatcgcaggcggtcatgcgaggcatgcgcgaatagatggtgagggaacgccacaggcggcgcgtggcatagaggccgtcaatggccaggtcgtccagcccgcccagcagcaggccgatcgcggcgaacagcaagagttcgttgcgcagcagctcggccgccgccagtgtcagccccatagccccccgtggggcgacgcctttccccccatgcgccgcgccgtctctatcgggccagcaaggcagaaaatgcaaggaccaatgacgattggtccagccatgcgatggcgcttcgtcgcctgtgcgcccgggcccgtttgacgctccgttggcccttctctaacgaggagccgctatggccaaggcttcccgcgcaatccacccggcaatgcttgccgtcctcaccggcgctgcgcgcgcatgacgcgcggacggcgcgtgacggtcggcctgcttggcggatcgttcaatcccgcccatggcggccatcgcgccatttcgctgttcgcgcgtgaggcgctggggctcgacgagatctggtggctcgtctcgccgggcaatccgctcaagccccgcaccggcatggcgccgctgcgcgcccgcgtagcaagcgcccgcaagaccgcgcggcgcgcgccgatccgcgtcacggccatcgagcgggatctgggcacgcgctacaccgtggatacgctgcgcgcgctgcgccggcgctatccccgcatccgcttcatctggctcatgggcggcgacaatctcgcgcaattccaccagtggaaggcctggcgcgacatcgcgcgcggaacagccattgccgtcatcgcccgtccgggctatattgggaaggctttaggctcacctgccatggcctggttgcggcgtttcgtccgacccgcgcgccagagtaaaagctggacgacatggagactgccggcgctcgtgcatctgcgctttcgccctgatccgcgatcggccaccctgctgcggcagaaggccccccattggcaccgaagctttgcttttgccgcgccgcgtgacggcgtgaccggtcgccgcataccgaaggagtgacattgcccgaccctttaccgacccggatcgccagccccgccaatgacgtgggccatctttccaacggcttcgaatcgcctgccgaccacctgctgggcatcgtgctccagtcgctggacgacgatcaggcccaggatgtcgtcagcatcccgctcgcaggcaagagcagcatcgccgaccatatcgtgatcgcttccggccgctcttcgcgccaggtcgccgccatcgcgcagaagcttgccgagcggatcaaggaggctaccggccgccatgtccgcatcgaggggctgcccgtcgccgactgggtgctgatcgacgcgggcgatgtcgtcgtccacgtcttccgcccggaagtgcgcagcttctacaatctcgagcgcatgtggggcttctcggacgcgccgctggccgccggagaagcctgagcgcggccagccgatccgccacgccggcaaggaccgggcgcgcaccggagcccggaccgggcaccgggcagctcgtccggccgggccgggaccggccggcgcgcaggcgatgccgcctatcctcgccgcataaatccggccagcaacggacgtaagcgatgcttctccacattctcgcgcgggggcgcatcggccgctccccggaagccgagctggtcgagcgctacatgaagcgcgtcacctggccgacccgcatcaccgaactgcccgatcggggcggcaaggtgcccgcgccgccccagaccccggccgtgaccgtcatgcttgacgagacgggcgtgcagatgagctccatggcatttgccgagcgcctcggccgctggcgcgacgacgggatgcgcgaatgccgcttcctcatcggcgcggccgatggcttttcggaggaggagcgcgcggccgccagcctgcgcatcgccttcggcgccatgacatggccgcacatgatggcgcgcgcgatgctggccgaacagctctggcgcgccacaagcatccttgccaatcacccttatcatcgcgagggatagcgcatgatcgccttgcgccgccccgctgtcctcctgccgctgctgctggggatcgcgctgctgccggtggcgctcgcggcgcaggatgcccggcaaccgatccccggtaccagcctggacgaggagcgtgcggcgctcctgcgggcgagagcgcaggcggaggaggcccgcaagcgcagcgaggccctggaagcaagcgcgcgcaaggcggcgaacgcggcggaccgcacgcgcgaccagatcgccgcgctcgccgcgcgcatccagcagagcgaggcggatctgcgcgcgggcgaagcgcgggtcggcatcatcgcgcggctccagcgcgcgcaagcgaagcgccttgccgagcgccagacccccatcgtccgactgacggcggcgctccagcagatcgctcgccgatcccctgtgctcacgctggtggagccgggcacggtgggcgatgcggttcatcgccgcatcgtcctcgcacaagtgatgccggtggtgatggcgcgcacgcgtgacctgcgggccgagatcgcccgcagcgccgacctgcgcgagagcgccgaggcggcagccggcgccctcgcccgcacccgggacggcctcgccgcgcagcagcagacgcttgccagtctcgagcaacgccagcgcgtcgcctcgcgccagttgcgggacagcgccagcctggagatcgagcgatccctcgcgatggccgaggaagcgcgcgacatcggcgagctcatgcagaccatcgaggaagcgggcgtgatccgcgatgccctgctcgctctgcccggcccggtcccgcgcccggacacgcccgatgacgcgcccctcccgcgcgacagcggcgagccggcaggcgcatcactgtccggcgacgccgcaagggctcccatttaccgccttcccgtcgtcggcgatgtcgtcaccggattcggcgaggtcagcgaaagcggcctgcgcgcgcgcggcctcaccatcctgacggcgcccggcgccaccgtcgtcgcgcccgccgccggccgcatcgccttcgccggccccttccgcggttatggacagatcgtcatcatggagcatggcggcggctggacgagcctcgtcgcccggatggaccgggtttcggcgcaggtgggggacattgtgcgccagggcgatccgctcggcgccaccggccccggcaagccgcgattgctcgtcgagctgcgccggcaggaccggccgatcgacatcggcgcgctgctgcgatgagacagccgccgttcagcatcgcgtaacgcttcgccgcgcaggatgaggcaaagctaggcagacccggcaatcccgcctatatcgagcccgaagcgtcttttcgaaagccacgcaatgtccagtgcccgccgcacattcctggtccgctccgtcgccatcctcggcgccatcgcgctcgtacccgcctccacctcggcggtgacggaaagcgagagcgagaccttcaagcagctcgacctgttcatggacgtcttccagcgcgtccgctccagctatgtggagaaggtcgacgacgcgacgctcatcaagggcgccatcgagggcatgctctccagcctcgatccgcacagctcctatctggacgtgcgcgacttcgagaatctgaggacgcagacggaaggcagctatggcggccttggcctttcggtcacgctggaagaaggcgtggtgaaggtcatcgcccccacggacgatacgcccgctgcccgcgccggcatcaaggccggggattacatcacccatatcgacggcaagctgatctacggcggctcgctggacgaatcggtcgacaagatgcgcggcgcgccgggcacgaccgtcaagctgaccattgcccgtgcggggcgcgacgagcccatcgagctggagctgacccgcgcgatcatcgacatcaagccggtcaaatggcaagtgaagggcaatgtcggcgtcatcaagattgtcagcttctctgccaacaccggggcggacgtgcgcagcgccatccgcagcatcgagaagtcgctgggccacaagccgaccggctatgtgctcgacatgcgctccaatcccggcggattgctggacgaggcagtgaccgtctccgacgtgttcctggaaaagggccagatcgtctcgcagcgcggccggctgcgcgaggacacgcgtccttattatgcccggccgggtgacgataccaacggatcgcccattgtcgtgctgatcgacgccggctccgcgtctgcctcggagatcgtcgcgggcgcgctgcaggatcatggccgcgccctcgtcatgggcgagcgcagcttcggcaagggcagcgtgcagacactgctgccgctctcctcggacacggcgctgcgcctcaccaccgcgcgctattacacgccaaacggcaagtccgtgcaggaaggcggcatcgagcccgacattctcgtgccccagctgtccgatccggattacgccaagcggccccgctaccgggaaagcgatctgcggcgccatctcatcaacgaagcgaagctcgatcgcagcgaactggagaccgacaccaacaccgatccgcgcttcaccgccacggccgaggaactggagaagcaggggatcgaggacttccagctccagtacgcgctggagacgatcgggcgactggcgccctcgtcccagcttgcggcggcgaagaaggtggccgggcagaaataagatgcggcgcgaggcattcctgtccttcgcccgcttcgtggcgatcatgctgccgttcggcctgctcgtcggcgccctggtctcccaatatgtcgggggccttttcccctgcgagatgtgcatgtggcagcgctggccgcatctgctcgcgatcgcggcggcgatggcggcgatcggcctgcgccgcaatccgttcgggagcggcgtcttcacgctgctcgccgcgctcttcattgccacgagcgggctgatcggcgtctatcatgccggggtcgaatatgggctttgggaaggcgtcaccacctgctccaccatggcccggcccacgcccggccagtcgatgctggacagcatcatggaagcgcggctcgtgcgctgcgacgtggcgccctggtcgctgttcggcatttcccttgccggttacaatgccctcttctccctgggcggcgcgctgctgatcttcgccctgctgcgcaaatggagccgctcatgacctcgcccgcgcccactccgccccgccccggcaccgggcgcgccgaccgcgcggcgatgttgcgtgtcgatcaggccggagagttcggcgccgtgcgcatctatgccgggcaactcgccgtgctgggggaccggcatccgatgagccggcagatcgcgcatatggcggcgcaggaagagcggcaccgcgcccatttcgaccggatgatcgtggaacgcggcgtgcggccgaccatcctgcaacccttctggcatgtggcgggttttgctctgggcgcggccactgccctcatcggtccggaagcggcgatggcctgcaccgcggcgatcgagaccgagatcgacgaccattatggccggcagctcgacgagatcggcgcggatgatcccgcgctttccggcgcgattgccgaatttcaggccgaggaagtggagcatcgcgatacggcgattgcgcatggcgcggaagcggcacccgcttatccgctgctgtccgggatgatccgcctcggttgccgggctgccattgccctgtcacagcgtttctgagtcacagcgtttctgaagaaggaagttctcccatgcgcgccccgctcctcctccttgcccttggcaccaccctcatgggcctccccatgggcagcgcggccatggcgcaggacgtgcccgccatcggcccgcaggatacggagaaggtgaagcaggtgttcgtctatggcgacgatccctgcccggcgagcagtggcgatgagatcgtggtctgcgcccgcatgccggacaatgagcgctatcgcattcccaaggatctgcgcaccgatccgctggaccccaaggtgcagagctgggcgaaccgtgcgcgctccatcgaatatgttggccgggaaggcatcgacagctgctcgcccactggcggcggcggcttcaccggctgtttccagcagatcgcccgcgccgcgcgcgaagagcgccagaccatgctcggcagcgcgacctgggccgacgcggtggaaaaggcccgctccgaacgtctcggcaatctcgatgccgaatcggaagagatcgagcggcaggcgcgcgaggaagaggccgaggctgcccgcctgaaggccgcgcaggaagcgcagcagaagaaacagcaggagcagggcccgcgcgaaccgcagccgcagtgacgcggcctcaaaggaaatagcgcagcttcaccgtcgtgtgcgtcacgcccgcgccgatatggatgacggtcgcctcgaacttgggcgggccgaacatgatgcgcgggttgcgtgaaaagccgatgccctcgcgcgggatgccgagcgtcgtgtcgagccgggcattgccattctcgtcatgcaggatgagcagcgcatagtcgcccggcggcacttgcgcgaaggacagcgtcgcagcggggctcgcggcaatgctggccttcatcgcggccggatcgtcctcgcatttcgggaaatgagccggatcacgagtaaggcaggcgcggatcaggccgcgcgcggaccgcagcccctcgaagcgcacggtcagcgccccgctcgcgctccccggagacgccgccggctcggcgcgcacggcatcgccgccacccgtcagcgccgccagtcccgcaagccccgccagcaccccgaggcacccgcgtcgcacgacagtcgccggcgccctcatcctttccgcgcggcgggcggcgccgcaaagtcgccggaaagcccccggtccgtgccgcagagccggtcccacacgcgaaaatagagtccatagttgcactgatattgctcatgatggcgctggtgatgcgaggcggtgatgagccattcgcccagccgcccccgcaccagccagcgtggaaacatttcccagcccatgtgattggtgacgcccatcaccgtcatgatcgtgagcacgaggcccagcgcggcgacatggatggggatgaggaacaccaggacggggatcacgactgcgccggtcagcgcttcccatggatggaagctcatcgcggcccaggccgtgggcgggcggctggcatggtggacggcatgcgccacgcggaacaaggccgggcgatgcatcagcctgtgggtccagtaaaaccagctgtcatgcgcggcgagatagagcagcacggagagtggcagataccagagcggccaggcatggagatcggtatagatcagcgtccagccccggttctgccagccccaggcgaccagccccgccggcaggccgaacaccagcgccgaaagcagcgaccagcgcacttcccgcccgatctgcccgccctgcccctggtaaagtcccggccgcaccagccgcgtcgccagcgcgaagccgccgctggaaagcagatagcgcaccgcaatgatgcccgtcatggccagcatcgaggcgaggatgatcggcacggcctgcatgggcgcgccttataggcagcgaggacgctagggaagctcttgcgcacctaaccgtcgcatcccgggcacatcggcttcaccgtttgacctaaagtatatgatatactagcctctcgcgatccgcgcgtcttgcgggcatcggaagggggactgcatgcacagcggaagacaaggcggcaccttgcggcgcgtggcgcgactggcgatggcggcgctggggttgttcttttccggcatggcgctcgcgggcccgccggttctcatcagcggcgtgacagtcatcgacggcaccggcgtcgcgccccggccggatcaggacgtgctgatcgacaagggccggatcgccgcgatcgggcaagggctgagcgcgccgcgcggtgccacgcgcgtggacggacgcggccggtatctgctgcccggcttcattgacagcaatgtccacgcgactgtctatggcaatcccgcgcgccgggacacctcctcgcgctatgcggaccgcaatgaggacctcgccctcgagttcgcgcagcgccagctcaaggccggcgtgacgaccatccgggacagctatggcgtgctgccgcccctgctcgccgtgcgggaccggatcgcccggggcgaggcgacgggcgcgcgcatgctcgtggcgggcaacatcctcggctggggcggccccttctcgctgacgtactcgctcaccggcgatcgcgacctcaccatgttccaggagcaatggaacgacatcctcgcgcagggcatgggcgaggaactgatggacatgacgccggaggaactgcgcgtcgccgtcagtgcctatctcgaccggggagtcgatttcctcaaatatggcggcaccagccatttcactttcccctcgctcatcggcttctcgccgcgccagcagcgcgtgatcgtggaggaagcgcacaagcgcggccgcatcgcggaaacgcatgcgaccagtccggaaggcctctacatcgcggtggaagcgggcattgacctcatccagcatcccgagatcctcagccgcgattatccccaggagctgatcgacctcatcctgagcaagggcacgctgtgcgcgatccgcgccaacatggtgaccggggcggtgcgccagcgccagatcgagaagcgcgccgccgcgctggcctcgattgccaagatgccgcctgcccgcaccagcacggaagtgcgccggcgcgcggtcctgcgtggcgaggatgacgagatccagcgccgcaatgcggagcggctcatcaaggcagggtgcccggtgaccatcgccacggacaattatctgggcgacgcccccgagttccgccgcagccccaagacgccggatcaggaaccgggcgaaggcagcctcctcgccatcgaggggctggtggagctgggcatgagcccgatggacgccatcgttgcggcgacgcgcaacggtgcccgcgcgaccggccggctgaacgaactggggacgatcgagaccggcaagatcgccgatctcctgctgctcggcgcggacccgaccgccgacatccgcaatatccggcggctggagcgcctgttcttcgctggcgaggaagtcgatctcgcggccctgccccacacgcggctgttcatggaggcgcccgcgcagaagtgagagacgggaatggcccggcgcgagcagggccgtttcgatccccaccacttccctgttctgatttgccgcgcgatgttctagggctcgcgcatgaagtccgcgcaacccgtcgatctcgccattgtcggcgccggccttgccgggggactgatcgcgctggccctgcgggcaaggcggccggacctgcgcacggtgctgatcgaggaagcgcgctattccggcggcaatcagctctggtcctgcttcgcgcatgatgtcccggcggagagccgctggctgatcgagccgctgatcgtgcatggctggggcgggcatgaagtgcgctttcccggccagcagcgccgcatcgacagcggctatgcgaccctcaccagcgagcgtctcggcatccgcctccaccgcgccatgccggagggagacctgctgttcgaccaggccgcgacggcccttgcgccgcatgtggtcacgctcgccgacgggcgcacgatcgaggcgcgcggcgtgatcgacgcgcgcggcccgggggacatgagcgcgctggcgctgggctatcagaagttcgtgggcgcaagctgggtctgcgaccggccccatggtctgtccgagccgatcatcatggatgccaccgttccccagcatgatggctaccgcttcatctacacgctccccctctcgccgaccgagctcttcatcgaggatacttattatgccgatgacccgggcctcgacgagccggtgctgtccgcgcggatcagcgaatatgcccgggcgcagggctgggatggggaagcacgtggccatagcgagaccggcgtgctgccggtctgcatgggcggcgacttcgagcgttactgggacgcgcaggcgccgggcgtcgcgaaggcggggctgcgcggcggcttcttccatgcgctcaccggctattccctgcccgatgcggtgcgaacggcgctcgccatcgccgcgatggacgatctctcggggccggcgctgcatgcggcgctgcgggcccgggcgcgggcgcactggcgcggccagggcttctaccgcatgctctccaccctgctgttccgcgccgccggcccggacgagcgctggcgcgtgctggcccgcttctatcgtcttgaccctgccctcatcggccgcttttatgccggccaatccactttcacagacaagatgcgcatcatgatcggcaagccacctgtgcctgtgagccgcgccatccaggcgctcggagccgccaagccatgaagagagcagtcatcatcggcgccggtttcggcggcctcgcgctggcgttgcgcctgcaatcggcgggcatcgccaccacggtcgtggaagggcgggatcgcccgggcggccgcgcttatgtgtggaagaaggacggcttcaccttcgatgccggccccaccgtcatcaccgatcccgattgcctcgcccagctctggcgcctctccggccacgacatggcggaggatgtgacgctgctgccggtcagccccttctaccggctgaactggccggacggcaccaatttcgattacggcaatgacgacatgctgctcgacgccgagatcgcgaagctcgatcccgccgatgtcgtgggctaccgcaagttcctggcctacagcaccgaggtctatcgcgagggctatgagaagctcggccatgtcgcgttcctcgacttcaagtcgatgctcaaggccgccccggcgctggcgcagcatcaggcctggcgctcggtctacagcatggtctccagcttcgtgaagaacgagaagctgcgcgaggccctgtccttccataccttgctggtgggcggcaatccgatgaccaccagcgccatctatgccctcatccacaagctggagaagcagggcggcgtctggtttcccaagggcggcaccaatgcgctggtgagcggcatggtgacgcatttcgagcggctcggcggcacgctgcatctgggcgatccggtagcgacgatcgagacggtgggggaccgggcgagcggcgttaccacccggtcgggcctgcgcttcgaggcggatgccgtcgccagcaatgccgatctcatgcacagctatgccgatcttctgtcgggccatgtgcgcggcgaacggcgcgcgcaggcgctggcgggcaagcgctggagccccagcctcttcctcgtccatttcggcatcgaggggacatggccgggcattccgcaccacatgatcctgttcggcccgcgctatcgcgggctgctgacggacatttacgagcatggcgtcctctcgcaggatttctcgctctatctgcatcatcccacggtgacggaccccgatctggcgccgccgggccactcgaccttctatgcgctggctccggtgccccatatgggcaagctgccggtcaactgggacgagatcggccccatcctcgccaaccgaatcctggacgaggtcgagcgccggctgatcccggacatacgcgcgcgcatcaaggtgcagttctcctacgcgccgaccgatttcgcgcgcgatctcaacgcgcatctgggcagcgccttcagcctcgagcccctgctcacgcaaagcgcatggttccgcgcgcacaaccgggatgatgtcattcccaatctctatttcaccggcgcggggacgcatcctggcgccggcattcccggcgtggtcggctcggcccgggccaccgccacgctgatgctggaggatcttgcatgaagacgttcaatcgcctcgccgtctattgcggttcggccaccccggccgatccgcagttcatggcgatggcgaaggaagtgggcgcggagctggcccgctggggcatcggcatcgtctatggcggcggccgcgtgggcctgatgggcgcggtggccgatgcggcgatggcggcaggcggcgaagtgatcggcgtcattcccgaggcgctggtcggcgcggaagtcgcgcacaagggcctcaccgaattgcatgtcgtgccggacatgcatgcccgcaaggcgctcttcaccagcctcgcggacgggttcgtgacgctgccgggcggcgtgggcacgatggacgagctgtgggaagcgatcagctgggcccagcttggctatcatgacaagccggtggggctgctcaatgtcgcgggtttctacgaccagctcatcgccttcgaccggcacatgatcgagaccggcttcatccggcccgcccatgccggcatcctcatcgcccggaacaccctgcccgatctgatcgacgcgatggccgcctatcagccgcacgagacgatcttctcgatgaaagcggcgcggctttgaggcaccggacggcgcaggcgccagggcgcggatgacgtgagcgaggcgcgcgccgcgcttgtcgcgcatgcccaggaaagcatcgcgcgggggtccaagagcttccgcacggcctcccgcctgttcgaccgcacgacgcgcgagcgggcctggctgctatatggctggtgccgcgcgtgcgatgatatcgccgacgggcaggaccatggcggcacgatgcatgcgacatccgatccggcgcgccggctcgcggatatccgcgcgcggacgcagcgggcgctgggcggggcagcgggcatcgatgatcccgcctttgccggcctcgccgtcgtcgcggccgagtgcgcgatcccgcgccgctatatcgacgatctgatcgagggcttcgcgctcgacgcggcgggctggcggccgcgcacgcaggaggacctgctcctctactgctatcatgtcgccggcacggtcggctgcatgatggcgatcgtgatgggcgtggcaccggacgatgcgccggtgctggaccgcgcctgcgatctcggccttgccttccagctcgccaacatcgcccgcgacatcgccgaggatgcggcgggcggtcgctgctatctgcccatggactggcttgtcgaagccggcatcgatccggccgatccgatggccccggcttcgcggccggcgctcgccggtctggcgcgccgcacggccgatctggcggcgcggtacgaagcgagtgcccgctacggcacgcctgccttgccgttccgctcggcctgggccgtgctcgcggccgccggcatctatggcggcatcgcgcggcatgtcgcggccgatccggagcgcgcgctcgaaagccgtgtcttcacctcccgcggcgagaagcttggctggctgatgcgcgccgccgcgcaggccgccacccgtgggcgcctctccgcgcccggtccgcgcgaccctgacctttggactcagtcccggatcgccaccggacgagcgcctatttgatcgggatcaaatccgcccaggcaaaaagctgctcgaatgtccggcgggaggcgccgatgattccgacacgccatgattattatcgccgcagggcgcgcgagcaccgcaagctcgcgctggccgccggccagtccgagcagcgcgcgatgcatgaccagctggtgcgcgcttatgacgcgctcgcgaaacagtatcgattgcgccagatcgtgcggctgaagatctgacagagcgtcggggccggtcgagaccggccctgccccgcccgccccggtcggacgtgccgggggcgcgacccgaaggccgcgccgcccggttcagaagcgcatgcccacgcccagcaggacgttgtcgcgcttgaagccgccgctgatggtggcgtcgccatccgcgagcgaatagtccgaatagtcggtgtggacatattcgagcttcacatagctgttggcgagcagattgacctgcacgcccgcgccggcatgccagccgtccatgttctccgagagggtgaagctgtccgccgccgtcacatggtcgatatattccatgcggacctgcccgttcgaatagccgcccttggcatagagcagcacgcgcggcgccacgttgaagccggcgcgcgcgccgagcgtgatgttgcgccccgccttcacgcaggtctcgacttcggtgtagacttccgcgcattgcttggccgacgatccctcgatgccggcataggcacccaggctgaaggcgccgagccccaggtcatagccgatctcgccgccatagataacgccgtcttccttctcgctggacgtcacgacatcggcgtcggcatcgccctgcgtgtgctggtcgatggagacccgatcccagcccgcatgcacgtccgcgcggaagctgccgatggtctgcgcctgcgcctgacccgcccatgcggccgacgccgcgagaagggcagcgagcacgatcttcttgttcataataactccgtcatgttggcgcccaacccaccaacatcatgacggagacattgcggaagaaccgtgacgaaaccgcacggctctcgtcagccaagcgctgcccccaagggagtcagcccgcgcccggccggcgcctattcgatgccggtaaagacgaacttctgcacccgctgcccctgattgacctcggacgtgtagatattgccgtccctgtccgtcaccatggaatgcagccagatgaactcggccgggcccttgccgttcgccttgccgaaatggccgatgatctggtgtgtctcgcgcagcagcgtccagacgcggccattctccatgtcggtgacgtacatataggtctcgtccggcgagaaggcgacgtcgctcaccgtgcgcagcccgcccgtttccggcgcgatcaggatgtccttgacgaacaccgccttgccgtccggcccgtcgcggaacatctggatgcggttgttgcgccggtcgcagacatagaggtcgccgttcgagctcttgaccacgcaatgcacgatgtcgccgaacatcggcgagcgcggattggccccgccatcggccgtgctcgccgccatgctctggtcgaaatcgccttgccgcgccggcgcatccggcgcgctcgcataggcgccccagaagcggcggaaggcatcgctcttcgcatcgaaggtgatgacccgcttgttgatgtaaccgtccgcgatgagcagttcgtcattgtggcgataaatgtcggcggggccgccgagcttggccttgtcgagattgccgccggtggcgccgcgcgtgccgaactggcccagatatttgccgtccatgctgtatttgacgacgacatgatcgtccttgccgttgccgccgatccacacattgtcctccgcgtccacgaacacgccgtgcgtgctggccgggaactggttgacgccgtcgatctccggcgcggtggacttgccgtcccacgcggccagcactttcccttccggcgagaggcgcagcacggtcggcgcgggctggcgcgtcgggccggggtcgcgcacggaatgcgggcgatggacgagccagatattgccttccctgtccgtggaaagccccgcgacctggccgatcacccagttctcgggaagctgcggccaggcggtatccgccttgaagcgggggatcggcgtgccggagaccagcgccgtctgctcgatgtcgactagtcccgcgcgcgtaccgctgcccggctgcgcgcccacctgacaggcagccagggcaaggaaggagaaagcgagcattgtcttcgcggtcttcacggctggcatgagaggctctcctgacaagatgtcgggtgggagactggcggcaagtgactgattcggcaaggctcagctgtcccgcacggcacgacgcgaaatgccggaaccattcgcccgatggggaatttctgacgcgcaaaacatttgagggcaacaccgatggatccgctgtgggatcgcacttatctccaaagacagatcgacaagtcccgggagctggcgcacgcggcgctgcatccggacgtgaaggccatctatctgagctatgtacagcattatgagacgctgctcaccacgctgagcaagcgcggcgcgcaaccggcgcaggtctgaggcgaccgccgggcgccgggcccggatgcgccgggcccttggcgcgccggcacccttttcgaacagcccccgctctttacgggcgcgcgcgaccggcgctcagttcacccgctcgcagcggaagatgcggctgcggcctagcttgcagcgatgcccgccgagcgcggcttcctcgatctcgaaactgtcgcccgcgcggggcgaagcgcgtagctcgattgtctccgtctggcgccagaccgcgccttcccgggtggtgatgaccagcttgcgatcggccgcgaggcgtgcgctggcgacttccgtctgcagggcccggagcggcgccgggggtgcggcaggcgctggcgctggtgtcggcgcggcaggagcggcctcggcacgctgcgcgggcgcgggcatcgccggagccgcaggcgccgccggcggcgggacaggcacggcttcggatcgccgctgctgtccgaaggactggcgcgcctcgttcatctcacgctcgctgtccagcaggccgctgccgcgcagcacctgatcgatgcaggcatgccgggccggcgcgccggtctgccgggcacattgcacgatcgcttcccagttcgccgccgcatccccggccggctgcgcccgaccggccgccgccggcaaggcaagggcggcgagaccgatggagatggcaatcctcattcgcgttcctcctgtccccgcgtggggcggggttttgaacgaccgggcatctatccccgaggcccggtcaccgcacaaggtctttccggcgcggatggcgggcgcggcgctccgccagcgtgtcctccccgcccccgctttccgtcccgatctgcaagagccttggcggaaaaaaggacggtctcgcgacgaatgccgcgagaccgctcagggggaagaggagccggcgcatggttgcagcatgcgcccgccctgtcggaggggctgcctccggacctagaaatcgaccctgacgcccacatagaagcggcggcccagcacatcataggtgcccgccgggtcgggctcgcccaccgcggcggtggtgcccgggatggcgccgatgatgttgggatcgcggtcgaacagattgtcgatgccgccccggatctggaacatgtcgttcagccggaactgcgccgagagatcgaagatgtcgtaagcgctggtgcgggtctgcgtggccgtgctgttggtcacccgcgcggcatggcgtgcccgggggaagtggcgccagttcatgctcaccgtgccgaggccgaagtcatagcccagcgtcgtgttgagcttccagcggaactgcgcgccataaggcggcacgaagatggtcgagccgatcgagttggcatagtcgaagaccggtccgcccggattgttctgcaccttgtagttgatgaggtaattgtagacgatgttggcgaacaccgcgccggtctcgccgatacccggcgccggcaggctccagtcgaactgcacgtcgatgccggaggtctggatcaggcccagattctcgaagctcgccgtcgtcgcgatccactggccattggtcgtgttgcgcgagatgcgctggcaatattcgttgttgggatcgtagttcgggttgttgcccaggctgttgaagcattcctgatagaccagctgggtggaagccggtgcgatcgccccgtcgatggtgatgtggtagtaatcgacggagaggcggagcgcccgaagagcctcggcgtcgaagggtgaattgaccacggcgcccagtgtccaggtcttggccttctcgttgtcgagattggcattgccgcgctgcaggtcgcggccgagcgcgaagtagctcggcacgttgcccacgaaattgtcgccgatcggaacgccgcccgagagcgccgaacagagcgcctgcactttcgcgcgatccgggttggacgccacgttgccgtacgtggcgcgcgtgaacatcgagcaggggtcatgatcgggccagggcacggtctggaagaccggcggctgatagagttcggccacgttgggcgcgcggttcgcctgctggtagccgccgcgcagcttcagccagggattgacgtcccagtccagcgtggtcttccaggtgaagacgccgccggtcgtgctgtagtccgaatagcgcgcgccggcattgagcgtgagcgagcgcacgaagggcaggtcgcgcaggatcggcaccagcacctcgccgtagatctccttgacgttcacgtcgcccttggtcggcgaggtatcgaacaggccgatggtgagcgaggtcgtgttggtcgtggagaaagccgggtccggccgatattcgaagtcgttcttgcgataggccgcaccgagggcgaagcgcaggtcgccggccggaatctcggcaagcgagccctgcaggttcagttccacctgatcctgcgcgaggatcgtctcggtattgatcggcgcactgatgatgtcgatgcagtcctggctcaccggcgtgttcacgaagggattgaggccgctggtgcaatgcgccagcatgccggtccgcccgttgttatagtccgccccggcgccgtagttcggccggttgatgagttcctgatagcgcgcgaggtcagcgaaaccccggtaattggtgttctgcgaggtgcggccgtgcgacatgaagatgtcgtaggtccagtcgcgcacgcccaggtcgccacgcgcgccgaacagcacttcataagtataggtggtggtcgagatctgccgcggcccgagatagtccatctgcttgtacagcgtccagggcgcgttcgggttggcgcgcgaattgaggatggtcgccagttccgtgggcaccggatgcgccgcatcataggggatcgtcactgaccactggttgaaggcaggcgagtagccgatgacttcggtcgtggtgtcgttctggtcgaagctcgcctgcgtgtagaaggtcagattgtcgctgacttcgtaatgcgccgcggcgaacagcgagtagcgctccagcgggctcgacaggaagccggtgtagctgttgggcgagagcaggccgttgttgaggaacttgttgtccggatacagcgatccggtgaagccgggtgcccgggtgccggagcgcacgcccggggagacggtgaacagggtcgcgccggccgtggtcggtgcggtgttgaagtaaagctgcgccgtgttgggcacgtcgcccgggacgaagcccttggcgccgaacaccgtgtcataggcggcctgcgtgccgttggtgggcagatagccgccgaagttcggccaggcgttgcggccgggcgtgttcgggtccgtgaacgccgcttcgaagaagggccggtcgcgcagatagacctgtgtgcgcttctggtaagtgaggccgatcatggcattgccgcgatcgtccgcgaagttcgagccgagcagcgtggagaccttgtactgctcgccgtcgccccggaaggtctggccggcctgcccgtcgatctggacgccctggaaattgcgcttgaggatgaagttgacgacgccggccacggcgtccgcgccataagtggcgcccgcgccgcccgtgatgatctccacattgtccaccgcggcggcggggatcgtgttgaggtcgaccacgaggctggcattggcgggctgcgtgcggcggccgttcaccagcacgagcgtgcggttgctgccgaggccgcgcaggttgaccgtcgcgatgccggggctgctggtcggggtcgactggatgtccgtcgcgctggtgatctggttggcgccggtgccgaactgcggcagcttgttgaggctctggtcgaagctcacttcgctggagcgattgagcgcgtcggcggacagcgtcacgatcggcgtgtcggaggaatagtcgcggcgcgcgatgcgcgatccggtgatgacgatggcctggtcttccggcgcggcggcggcctgcggcgtcaccgtgtcctgggcgagtgcgccggccggagcaagcgcaagcaggtaaagcgcactaccgacgaagagcggcgcgcggacagagttcgagcgataacgatgttgcatggtcctcccctcctatgtgctgtgaggtcgttgccccagcgtcgtccggatctttccggtgcgatgcgcgccagaatacctagcaatatagctattgcaacatgatttattcgtgaggaaggttttcaggcctgaacgattgaatccggaacctgccggaaactggcggggcagctctgctcagccggtctcccgcagtcgcaattctcccccggtccgcctgtcctgcggcgccggattcggctcgtcgcgatgatcgtttctgccacgattccggtctttcggagacacggatgatccggcggacggggcgctttatcccgcgccgcgcatcttcagggcgcgctcgcgcaggcgggcaaggccggcctcatggatcgcgggcacgccgcacagcaggcccggcacgcgcgggtccggcttgttgaagcggatcgggtcgccgagcgcgtcggtgacgatggcgcctgcttcctgcgcgatcagcgtggcggcggcgatgtcccactccccgctcaggcgcaggcccgcgacgagatcggcttcgttgcccgcgaccatcgccatgcgcagcgcgatgccgttgggcttgggcaccatccggtaatccatgtcgaccccgcgcatcgtgtcgagcggcacgcgcgcgcccgccagcgtggcctgcgcgcccacggcgagccgtgcgccattgcgaaaggcgcctgccccccgcgcggcccaccagcgctcctgccgggcaggcgcggccagcacgcccagctgcacgtcgcccgcttccaccagcgcgatcgagatcgcccatccggtgcgcccgcgcacgaaatcgcgcgtgccgtcgatcggatcgacgacccaggccagcggcgcatcgctgcgtcccggcgtctctgcgctttcctcggagagccaagccgcttgcggcagcagcgcgccgagccgcgcgcgcagcagcgcatcgatggcaaggtcggcttcgcacaccggctcgccgtgcactttctcccaggccttgcgactgggctcgcccggtgcccagtccagcatcgcgcgcgccgccgcttcgtcggcgatcgccagaagatcgggcagcaggcgattattcgccggcaatggtcatcccgtcgatgcgcagggtgggcacgttgatggcatagcggaagctgaggtcgtttgccgccacgaggcgcgcgaacatgtcccgcagattgccggcgatggtcacttccgcgacggcatggcccaccgagccattctcgatcaggaagcccgaggcgccgcggctgtagtcgccggtcaccggattgacgccatggccgatcagctccgtgacgtagagcccgcgcgagacgtccgccatcagctcatgcgccgaggccgtcccgccttcgagatggacattgctcaggcccacgcccggcgcgccgccgccgcgtgtcgcgtggccggtgggcgcgaggccgagctgccgggccgaggcgctgtccagcagccagtcggtcaggatgccgccgtccacgatccgcttcatcgccgtcggcagcccttccccgtcgaacgggcgcgagcgcaggccgcgctggagatgcggattgtcgatgaggttcagcgtcgcgggcagcaccggctcgccgcgccggtcgagcaggaagctcgccttgcgcgtcacggccgggccggagatcgcgccgatcagatggccgatcaggctgttgcccacgcgcggatcgaagatgaccggcatggtgccactggcaacgcgcttcgggttgagccgccccaccgcccggctgcccgcgcgcgtgccgatggcgtccgccgcctccaggtcgcgcagcttgcgggcggtgtggctggcatggtcgcgctgcattcccgcgccttcgccggccagcacgctggcccagagcgagtggctcgtcccggcataggccccggcgaacccatggctggtgacgagcgcgacctgcgcgcggccgaagccggcgccgcccccttccgaattggtgacgccgagcaccgcacgcgcggcatcttccaccgccagcgcgcgttcgcgcagcgcggcggggccaggaatttcatgatcctcgatgtcgagcgagggcagtttcttgcgcatcagccggtcttccggcgcgagcccggcataagcgtcttccggcgcttcccgggccatggcgatgacgcgctcgacgagcgtgtccagcgtgcgcggcgcgagatcggaggaggagacgctggccgagcgatggccgacgaacacgcgcaggccgatatgctcggattcggaattctccacatcctccagctgcccgaggcggaccgtcacgcccgaggacgcgtcgcagccatagaccgcgtcggcggcgtccgcgccggcgcggcgcgcggcggcgacgagcgactgggcgcgatcaagggcttcgttgaggctgagcatggagagggtcgtccggaattctggaaaggaggctgcgctttagacatgctatataggggacgcaatgcggctccgccagcgagccccccgccagcgtccctcaggccatgccgttcaaaccccgatgcagtgcttcactcgcccagccagtgccgcagcatgtggtgcgccaccgcgaccggcgtgggtggctggaagcgcgcgtccggcgcctcggcgagcgcggcgcgcacctcgtcccggctcacccacatggcctcggacacttcctccagatcgagcgtcagcgcgcagtcgagcgcctgcgccgtgcaggcgatcatgagctgggacgggaaaggccagggctggctgaacagatagtccacgcgcccggtgcggatgcccgtctcttcccacagctcgcggcgcaccgcttcctcgatcgtctcgcccggttccacgaagcccgccagcgcggagaagcgcccgggcgggaagcgcgcgccccgcgcgatcagcaccttgtcctcatattcggcgagcatgatgaccaccggatcggtgcgggggaaatgctccgcgccgcaggtgccgcactggcgcgaccagccggccttcaccggatgggtgggcgatccgcagcaggcgcagaactggtggcggtcatgccagtcgacgaggctgcgcgcgccggcatagagcgccgcctgatcggggcgaaggtggggaacgatctgccagaccttcgggggaaagaccggcggctcgtgcggcttcttctccacatggagcgcgatgaacagcggcaccccgtcttcctgcaggccaagcagcgcatggtcggcaagacgcgcgccgggcggaaccgggactgtggcgagcatgccctcatcgtccggcagcggatcgagcccatcgagccgcacgacgcgcgcgcgcgtgtcggcccaggcaacagagagccgttcgggatggacgcgcagctggtcggcacggtcgagcgtgcttccggtgaaggtgattccccgtgcctcgggcgcgatggtccggttcgtcatcctggctctctccctgtccctatcgaccttcatcctcgcgcaccgcctgcgcgacgcgggcgaacagcgtcggcagcccggcttcgccgatcctcccgagcggccaccattggccatcgcccagtgccttggcaagcgcggcggacgaaggcgtcacggagagaaacaggcgcgcgacgctcagctccagcgcgaaatgggtgaagacatggcgcacccgcccttcgatcagccgccactcgccgggccatggaggcggcacggtctgctcgtgatcttcgcgccactcgctggtgggaaagcccagcatgccgccgagcaggccccgcgcggggcggcgctgcaaccacaccgcgccctccgcctcgatccaccaggccgtgcccctgcgctcgggccgggcctttttcggcgccttgaccgggaagcgctccgggtcgcccgccgcgcgcgcggcgcacatctccgccagcgggcaggcgagacaggcgggcctgcgcggcgtgcagatcgtcgcgccgaggtccatcattgcctgggcgaaatcgcctgcgtctgcctccggcgtgatccggtcagcaagcaggcgcagctcggccttcgcgcccggcagcggcgtctccaccgcgaacaggcggctcaccacgcgctcgacattgccgtccaccaccacggcccggcgtccgaaggcgatggcggcgatggcggcagcggtataggcgcccacgcccggcagcgcccgcagccccgcctcgtcatccgggaagcgcccgcccggcaaggccgcgacatggcgcgcacaggccagcagattgcgcgcccgcgcataatagccaaggcccgcccacgcagccatcaggtcgccatcctcggcggccgccagcgccgcgacgtccggccaccgcaccaggaagcgctcataatagggaatgacggccgccaccgtcgtctgctggagcatgatctcggacagccagacccggtagggatcgggcggcggctcccccggcgggctgcgccagggcagcaggcgggcatggcagcgataatgcgcgagcagagcggccgccacatcgcgctgcgccatcaataatccgtcgacgggcatggcccggctatggcatggacccggggatgacggaaacccccgagaagaagacgccgcgtgcacgcaaggcaaaggccggcaacagcgccgcaacggccgagcgtccgcgtgtcggcgcgccgcgcgccatcgcggatctcatgccggacatcggccgcgcggcgttccgcaagttcggcttcatccagtcgagcatcgtcacgcgctgggcggagatcgtcgggcagcgttatgcggaactgaccagccccgaatcgattcgcttcccgaccggccgacgttccggcggcacattgcagctcgtggtcgccagcggccatgcgcccatggtgcagcatgtcgtgccggagatcatcgagcgggtgaaccgcttcttcggctatgacgccgtgtcccgcgtggcgatgcgccagggtcaggtcgtccccagcgagcccgtgcgccgcccgccgcccgccatgctgcgccccatcccgcaggagctgggcgagggcctgcgcgaagtgagcgatccggaactgcgctccgtcctcgaatccatggcgcgcggtcttgccaatgcgccccggccgccgcgaatcagctagtttgatgcgcggggccgccgcctgtttcccaccagcctgcttcgggaggttttgacgagatgctgcgccgtttcctctcctgccttgtcctgcccttcatgctcgcggcgccggccgccgcgccggcccagcagcgggcggcggccacggactggaccagcaccgtcaccatcggccccaatggcgccttcatcctgggcaatcccaaggcgcccaaccggctcgtcgaatatctgagctacacttgctcgcactgcgcgcatttccaggcggaaggcgcgccgcagctcaaggcgcagtggatccggcgcggcctgctcagcctcgaattccgcaattatgtgcgcgatccctttgaccttgccgccgcgatgctggcgcgctgcggcggcgccgcgcggttcgcaggcaatcacgaaacgcttttcgccggcttcgacgactggatgaagcgggcgcaggcttatgcggagacgcaaaaggacgccgcgcccgccgaggaccgggtcgcccagatcaccgagatcgcggacaagaccggcctgatcgcccgcctcgctccgcgcggcctcacgcccgccgcccagcgccagtgccttgcggacaagcaggcgctgagccaggtcctcgccctcaccgcaagcgcatgggattcaaaggaattcaccggcacgcccttcttcattctcaatggcaggccgctggcggacgtgcatgactgggccgggctgcggcccctgctgccggcattgccccgctccggcaactgagctagacccgccgcatttcccgtctctaccttcattatgaggcccatcatgaaacgccttgtcgctctccccgccactctggccctgatcgcacttgccggctgcggccagcaggatagcggcgcgaacgcaagcgcgcccggcggcaatgtcgccgccaaggccgcaccggcgggttcgagctgggcgcagcaggtcgtcgcgacgcccgagggcggcttccgcatgggcaatcccgatgcgccgatcaagctcatcgagttcggctcctacacctgcccgcactgtgccgacttcaccgagcaatcgcacgagccgctggagcgcgattatgtgaacagcggcaaggtgagcttcgaatatcgcaacttcgtgcgcgatccgctggatatcgcggtggcgctgctcgcgcgctgcagcgggccggaagccttcttcccgctcaatgtccagttcttcggctatcaggaaggcatgatccgccagctccagtcgcaaggcgaaggcgcctatcaggccgccctcacctcgccgcccgagcagcgcttcatcaaggtcgccgagctgggcggcctgatcgagttcgccaagcagcggggcatccccgaggagaaggcccgccagtgcctggccgacgtcaagaccgccgaggcgctggcatcgggcgtccagcgggattcggaaaaatatcagatcaccggcacgcccacgctcatcctgaacgagaagcggctggagaatgccgcgacctggcagggtctcgaggagcagctcaagggcgcgggcgcctgattggacgcggccggcgcacagggcggcgcgatcgacccggcgccggaaacggccggcggccccggccgggcgatggagctgcgccgtcttaagctgaccggcttcaagagcttcgtcgagcccaccgaactgcggatcgagatcgggctgaccggcatcgtcggccccaatggctgcggcaagtccaatctgctcgaagccattcgctgggtgatgggcgaatccagccccaagtccatgcgcggcggcggcatggacgacgtgatcttcgcgggcacggccacgcgtccggcgcgcgatttcgccgaggtgagcctgctcgccgttcagccccccggcatcgtgctgccatccatcgatctcgggccggaaggcgagctggaagtcgtgcgccgcatcgagcggggcgccggcagcgcctatcgcgccaatggccgcgacgtgcgcgcgaaggacgtctcgctcatcttcgccgacgccgccactggcccgcacagcccggcgctggtcagccagggcaagatcgccgccgtcatcgctgcccggcccgccgagcgccgcgcgatgctggaggaagcggccggcatcgcaggcctgcatgtccgccgcaaggatgccgagcagaagctgcgcgccagtgccgccaatctcgcccggctcgatgacatcctcgccgagatggacgggcgcgccgccagcctgcgccgccaggcccgcgcggcggagcgctacacggagctcagcgagaagatccagctggccgagggccgcgccctgttcgcgcgctatcgggaagccgcacaggccgccgatcaggccgcccgggacgccgagactgccgaggcgctggtgcgcaccgcgcaggacgcgcaggccgccatcgccggtgaggcccagcaagccatcgatgcgctcgcgcaggcccgcgccaccgccaacagcgcgcgcgaggctgcggcggaagcccgcttccggctcgaacgcctgtcctcggagcgggacgagttcgtccgccgcatcgctgatctcgaagggcagcttgcccgcatggcgcaggatcaggagcgcgaaggcgcgcttgccatcgatgccgccggggcgatcgagcggctgcaggcggaagagacgacgcttgcccagcgcctgaaggaagcgcgcgggtccctccccgctttcgccgcgcgcctcgccgaggccgagcgcgccagccgggacagcgaggtttcgctcgcgcaggcaatggcacggctcgccggcgagcaggccgagcgccgcgtcgcggaggcccgcctcgccaccgcccgccagaagctggcgcgcgcacaaggcgaggtcgagcgcatcgccaccgcgcttgcccagctgcccgatccggccccgctggcagagcggcagggcgcggccgagcaggcccgcacgcaggccctcgcggaccgtgccgctgccgagcagctcatggccgccgccgccctcgcccgcgagacgcagacagaggccgtcgccacccagcagcgcgtgctggcggcggcgaaggccacggcagccgcgctcgacagcgaggcgcgggcgctggagaaggggcttgaaggcgcgggcaagggcgatcgcgcgatcgacagcatcggcgtcgatcccggctatgagcgcgcgctggccgccgcgctcggggacgatctccaggccgccctcggggagaatggccgcgcccgctggtccggcgccgcgatcaccacggacgatccgccgctgccggccgattgcgagcccctcgccgcgcatgtgcgcgcgcccgacgcgctggcccggcggctggcgcagatcgccgtcgcgcccgaggatggcgggcagccacttcatgtcggccagcgcctcgtcacgctggacgggcgcctgcgccgctgggatggcttcgtcgcgcaggaaggcggcgcggccgctgccgaacgcctcattcgcatcaatcggctggaggccatcgcgcgggagcggcccggcatcgtggcggcggtggacgcggccggtcaggcgctggctgcggcggaagaggcgctgcgcgaggccaatgcgcaggagcgcgccgcccgcgccgccgcatcggccgccgaggatgccgcgcgcggcgccgaacgcacgctggccgaggtcgcgaccatgctggagcgtgtggcgggccgccgcgccgatctggaccgtcgcgccgccgaagccgctgccgatcacgccgcggcggagcaggaaatgaccggcgcccgcgccgccctggatgccttgccgcagggcgaggaaaccgctgccgaggtcgcgctgttcaagaccgctgccgagcggtgtcgcgccgccatcgggcaagtgcaggccgagcagaccatggtcgagcgggcgatcggcacggacgaggagcgtcacaaggcgatccgcgcggaagtctccggctggcgcgcgcgggcgggtgacgcggcgcggcgcatcgccgacatgaaggcgcgcgccgagacgctgggcaatgatcttgcggcgatacgcggccggcccgaagccctgtccgccgaactcgacgcgcttgccctgagcgcgcgcgaaggcgccgagcgcgcggaagaggcccgcctcgccgaggccgccgcgcaggatgcgctcagcgcggcggaaaagcgcctcgccgccgccaatgaggcgctgtcggccgcgcgcgaggcccgcgccggggcgctggcccgcgccgagcatgccgtcgcgcgccgcaaggatatcggccaggcctgcggggagcgcttcgcctgcccgccgccggtgctaccgggcaagctcggcttcgccagcgaggaggtgggccatgccgccgacgagcaggcccggcatgacaggctggtgctcgatcgcgagcgccttggcccggtcaatctcgtggcggccgccgagctggccgagcttgaggagacgcaggcgaaaagccgcgccgagagcgaggaactcaccaccgcgatcaatcagctgcgcggctccatcggccatctgaaccgcgagggccgccagcgcctgctcgccgcgttcgaagcggtcaatggccatttccagcgcctgttcaccaccctgttcgaaggcggcagcgcgcatctcgaactcatcgagagcgacgatccgctggaggccgggctggagatcatggcccagcccccgggcaagcgcctcaccacgctgacgctgctgtccggcggcgagcaggcgctcaccgccgtggcgctcatcttcgggctgttcctcaccaatcccgcgccgatctgcgtgctggacgaagtcgacgcgccgctcgacgatgccaatatcgagcgcttctgtggcctgctcgaccagatggtgcgcgacaccgcgacccgctatctcatcgtcacgcacaatgccgtgacgatgagccgcatgcatcgcctgttcggcgtcaccatggtggagcacggcgtgagccggctcgtctccgtggatctgcaggcggccgaggagcttctggccgcggagtgaccgctctgccgtggagaacctggtccatagctccctccgctgtgacgatgacaaatttacaccatcacatgctgggaccaaatatctaacccatctccagcagaacatgttcgttaatagcttcgcttatgcgacgaccgcctgaatgggacgctgatctcatcgctggcccacgatcggctggcgccgagaaactggtgcgacgattgcaaccataaacgcccaggtagcgcgataggaggggtaacgcccgcaaatgctgccaagtcgcttgcataacaccgctcggatcggcacatggcaacctggaccgccagttatatgcttcgctgtcctgcctttacaacccaaacagcagagtccttcgatgcaagtttactggatcgcttcctacccccgatcgggcaacacgtttctccgcattgttttacatcgcttgtttttcgatgctcgctcaaacctgctggatgatcgtcttcccgaatatgacccaggaaactctatcgaatttatcgcaaaggcggaacggatttcggaatcgacaggcgtcgtttggggaaagacacacgcgccggcccctctcgaaagcccctcggtaaaaacccgcggagcatgctatatttaccgtcacccgctcgacgtctttttgtcaggactaaattatatttaccttcaggcagataattctcgctttcgagaatacttcattgagggaattccaaagtccgttaagcaaatcgcgcacgatggcgagctaggacattacttcgatctttttttaagagaagatggccttcagccgttcgaggcattttcaggaaagttatccgaaaatttgcagagctgggcggaacggcattggtcggatccgcagcgcattctcatcgtcaattatggtcgacttgtttccgacaccgaggaagttatcaaacaattgctacagtccgccgaaattgaccgaccagatgcagagatcgtcaaagccgttgagttcgccagagccgtgaccaagccggacggtgcattctattggcgcggcgaaggcggtacattccggaaatatcttacggctgagcaaattgacatgtattttaatcggtatgaaacgacctggcgacgttttgggatcgaatatcaacggtgaaaacgattcaggttgttgaatatcttgggcggtggggacaaattcaaggcagagccatgtgcttcggtgaaggcaggcctgtccgttggaaagcgagcataaggcgggaagcatcctcttcttcagggcgatagcgcagcttgtccctgcgcgatggcgaaatcggggctgtcctattagatcggatcgaagcatgaaatgtttgagcgcggacgccttggctctttctctccgcgaatacagtaacatgccggcgagcgcgccggggcaattttttcgctgataatgtgcctttcgtgtgacctttggcatcgaggccggccggtttgacagacgacctgcaaggaaccaccgctcgaatctgtccacgccgccaaaacattggcaggaagggtgcctgttcaacggaagaaatgaatgtcgatcagccctaagggggctacatctcgaacgtcagcttgacggatggcgcgctgcgcccggcttcgccgtgatacaccgcttcgatgttgttgccgtcgggatcgagcaggaaagcgccataataaccgggatgatatcttgcccgcaccccgggcgcgccattgtccctgccgcccgcttcgagaccagccgcgtagaaggcgtccaccatcgcgcggtcggccgcctggaaagcgagatgatggcgaccggtcaggacaccggcagcctccggaccgtcgggcccggagacgaacagctcgtccgcccagaaatcatgcggagaattgctctccaccggaatgttcagcaccttgaggatcgcctcatagaaacgccggctcgctgccagatcggcaaccaccagttgcagatgatcgatcagtcgcccgcgatgcagttccatcggacctcctccttcgtcccctcgcaacgcaacggtcgctcttcggcttcgccgcaaaaatgccggatgcccgatcggatcgcaaggcggtcatgcccggcgcagcacagggaagatccgaataggaaggcgggcgaaggctatccggccttcgctgcactttaccgccgggcggtctacgggcccggcggcagttgtctcaacgtctcagttcggcgccttgctgatgtccaccttttccacccattcgggatagaaggtcggctcgcgcgtggaccagccggcggcggtcgcggcggcttcgctgatcgactggagcagcgcgcggcggcgctcggggtggagatgcggcaggctggcggcggcgcagaaggcgcccggcagccacggccgcgaatgtgcgccgatcagccgctcgtagaggaagcgataggcagaaaagctgttgagccggttctgcccgagatcgaaggctgagacagtgaccagcggcgccatgaacggctcgacctgatcgaggccgctgtcgtccggcacccgtgccttgatttcctggagcctgtcatagaggcgggtctgtgcgcgaatgctggcttcctccaccacgtcgcgtccccaggtctgcatgggttcgccgcgatgcagggccacgtcgagcgagcggcggatatagcgctgggtcgcggcggggaaggacgcgaattcgcgcaattccgccagggcgatggctccgtccgtcggcttagcgtgctgacccatagctgcctccatcaatcgtgtcgtaacgtgatgatgagcccgaaatggttactgggaccttaagcatccgttacgcaacattcatgcaacatatgggatcagattcccttgtgcgccgcaacagaaaaatgcgaaacatcgcaccggggcggcacaaattctcgccttgagtggcagaaaaaggacaaattccgggagaaaacgacgcgtcgggcccttcgctccacgaatgccgcatcgcgaaagaaaaacagcgcctcatcgccagtccgcgaccgaacccgcgccccggtcacaggccgggtgcggaaagtctagccgctcgccgcgcaggttcaagccccgccgcctcggttcgtcgcatcgcagctacgccacgactcatcgatccggcgaagtcccggttcaacccggggatgggccgccttcagatcgcctttgccggctcgatccggggcgcgctcctgaacagttcgccgaaaggatcgtcctcgccctcgggagcgggcgcctcgcgcacggtcgcgcggcgcatgtcgcgccgctcgttccagtcgaactggccgcccttgtggaacacggcgagattgtcccagatcaccatgtcgccaggcgcatagtcgacgctgatgacatatttgtcctgggtcacgaagtcgttgagataatcgatgagctcgcggctctcttcccagctccagccgaccacgcgatagcaatgcgcgccggcgtagatcatcttgcggcccgagcctttgtgcggggaaacgagcttgtgcaccggccggtggcgctcctcgatctgcgcgcgcgtgatgtccgcgccgccctgcttgcgcgaccaccagaggctgtgctcgcattcgagcgtctcgatgcggtccttcacatcctggggcaggtcgtcataggccgagcgcgcgtcggcaaaccaggtcggcccgccggtcgagggcacctcgaccgcgcgcagcatcgaataggatgtgcgcaggtccatgaaggacgaatcggtgtgccagatctggtcgcccttgcgataggtcgtggcagccgggtcccagttgatctcgcccttcgcgttgagattgccggcattgaacagatagaggcgcggcctgtcctcgcggggcggcaggctttcgagatggccgaagttgcgcgcgaaggcgatctgcccgtcatcgtcgagcccggtatcgcgatagacggtgacgccccattggtcctgcagggcaatgagctgctgcaccgtctgcgggtccagcggcttgctgatgtccacgccggaaatctctgcgccgaagcggggggttatgggtgtagcggtaacagccatgacaactctcctatcacgataggtatctgtcgtgaattgcgctagttgtcaagttccactctggaaacgcgcttgtcccagccggaaaccggccatccccgacaaggaccgggcacccgttacggcgcccgcccctcatgcggggcgatggtccggacgatcagggctggcgcggtccgcactggctgtagtcgcccgccttgcaggccgcgaccgccgcttcccagcgcgcctggtcctcggcggccttggccttgatggcggcaacctgcgcatcatgctcgcgcagcgcccgcttgtaggcgacgtcccgtgccgcctgctcctcggccacggccgccttgcgcgcctgatagtccgcgaccagatcggcggcgagcttcgcctgctcggcattgagcgcgcggcgttcctcctggatttccggcgggtcctgcgccagcgcgccgcttgccatgctcagcaaggctgccgtaagaaaagcgccccgcatcaagctgccatgtcgcatgtctgtctccttgctatccatgttcgctgccgtcccgcccgcgcgccttccggcgaacgccgcagggcagaggctgcccctgaaatagagcccgccaccttgacctgccatgaccaggatcaagacggcgcgcctccccttggcgcgagaccatgcgacgacccgtcgccacctgcccttgttattgcccccctgcacttcctatcttgccctctggattccccggaagaacgaagatagaacagcggacatgagtctcacgacaatttccgtgcgcggcgcgcgcgagcacaatctcaagggcgtggacgtcgatctgccgcgcgatgccctcatcgtcatcacgggcctgtcgggttcgggcaagtccagccttgccttcgacaccatctatgccgagggccagcggcgctatgtcgagtcgctctcggcttatgcgcgccagttcctggagatgatgcagaagccggatgtcgagcatatcgacggtctctcgccggccatcagcatcgagcagaagacgacgagccgcaatccgcgctccacggtcgccaccgtcaccgagatctacgattatatgcgcctgctctgggcgcgtgtcggcatcccttattcgcccgcgaccggcctgccgatcagcgcgcagacggtgagccagatggtcgaccgcgtgctggcgctgccggaaggcacgcggctctacctgctcgccccggtcgtgcgcggccgcaagggcgagtatcgcaaggagctggcggaatggcagcgcgccggcttcacgcgggtgcgcatcgacggggaattctacccgatcgaggaagcgcccgcgctcgacaagaagtacaagcacgacatcgaagtggtggtggaccgcatcgcggtgaagccggacatcgcccagcgcctcgccgagagcttcgagaccgcgctcaagctggcggatggcctcgcttatgtcgatctggccgatgggacgctcgactccctcgccccttcaggggagagggccggggagaggggcagcgcgtccgaattgcgcgagatgccgcagagcttcagcgccgagtcttcccccctcccaaccctcccacctgagggagggagggctaacaaaggcatgaagaacgccggcatcccggccaaccgcatcatcttctcggaaaaatttgcctgtccggtcagcggtttcaccattcccgagatcgagccgcgcctgttctccttcaacgcgccgcagggtgcctgcccggcctgcgacggcctcggcgagaagctggaattcgacgagcagcttgtcgtccccaatgaggcgctgagcctcaagaagggcgccattgttccctgggccaagtccaatccgccctcgccttattacatgcaggtgctggcctcgctcgcgaaggagttcggcttcagcctcgagacgccgtggaacgagctgcccggtgaggtccgcctcatcatcctgcatggcacgggcggcaagccggtcaccctcaccttccaggacggccgcaagtcctatgacgtgcgcaagccgttcgaaggcgtgatcggcaatctcaatcgccgcatgctgcagacggaaagcgcctggatgcgcgaggagctgggcaagttccagaccgcccagccctgcgagacctgcggcggcgcgcgcctcaagcccgaggcgctggcggtcaaggtcgccggcacggatatcgccacgcccacccgcatgtcggtcgtggacgcgctggcctggttcgccgcgcttcccgcccagcttggcgagcagcagaatcagatcgcccgcgccatcctcaaggagatcgacgagcggctcggcttcctcaacaatgtcggcctcgattatctcaatctggatcgcaccagcggcacgctctccggtggcgaaagccagcgcatccgcctcgccagccagatcggttcgggcctctcgggcgtgctgtacgtgctggacgagcccagcatcggcctgcaccagcgcgacaatgacatgctgctcgtgaccctcaagcgcctgcgcgatctcggcaacaccgtcatcgtcgtggagcatgacgaggatgcgatccgcgccgccgaccatgtcgtggacatggggccgggcgcgggcgtgcatggcggcaccatcgtcgcgcagggcagccttgcggacgtgctggcgacggaaggctcgctcacggccgattatctcactggcgcgcgcgagatcgcggtgccggcgcggcgccgcaagggcagcggcaagaagcttaccgtcaagggcgcgcgggcgaacaatctcaagagcgtgaccgcgagcatcccgctcggcactttcacttgcatcaccggcgtctccggctcgggcaaatcgagcttcaccatcgacacgctttatgccgccagcgcccgcacgctcaatggcgcccgcgtcatcgccggcgcgcatgacaagatcgaggggctggagcatctcgacaaggtgatcgacatcgatcagtcgcccatcggccgcaccccgcgctccaacccggcgacctataccggcgccttcaccaatatccgcgactggttcgcgggcctgcccgaggcacaggcgcgcggctacaagccggggcgcttctccttcaacgtgaagggcggccgctgcgaggtctgccagggcgacggcgtcatcaagatcgagatgcacttcctgccggacgtctacgtcacgtgcgaggaatgccacggcaagcgctacaatcgcgagacgctggaagtgaagttcaagggccacagcatcgccgacgtgctggacatgacggtggaagacgcggtcgagttcttcaaggccgtgccgcccattcgcgaccggatggccatgctcgccgaagtgggcctgggctatgtgaaggtcggccagcaggcgacgacgctctcgggcggcgaggcccagcgcgtcaagctcgccaaggagctgagccgccgcgcgaccggcaacacgctctacattctggacgaacccaccaccggcctccatttcgaggatgtccgcaagctgctcgaagtgcttcatgcgctggtcgagcaaggcaacagcgtcgtcgtcatcgagcataatctcgatgtcatcaagacggcggactatatcatcgacctcgggccggaaggcggcgtcaagggtggcgagatcgtcgcgaccggtacgcccgagcaggtggtgaaggagaagcgcagctacaccggccactatctcgcgccgctgctggccaagggcagcgcgaaggtcgcagcggagtaattttccgccccgtcgggggaatggcaaacgaggcgctgcgcgaggctgtgggagcgcagggcattggcgcgccttgctcgctctcctcccacattgcgacggacgaggatcacggctcccacggcaggcgggttagcctcccttgcggaaccgcctgccgcgcccgaccattctccccggtggagaggcggacgctctgtgcccgtcctccgctctgcaatgaaaggccagactcatgactattccccacgcccgcgcccttttcctcgcgcccgtcgctcttgtcctcgcgctgccgctcggcgcctgcagcgactatggcaatgaccggccgcgttacggctatcgcggcgacggccatcgcggcggcgagcatgtgatgggccggggcgaccgggtctatcgggatcgcgacggcaattattactgccagaagccggacggcacgcgcggcaccatcatcggcggtctcgccggtggcgtgctcggcaacgtcatcgcgccggacggcaacaagacgctgggcaccatcctcggcgcggcgggtggcgcggtcatcgggcgcgaggtggatcgcggccaggtgcgctgccgctgagacgcggcgggcggcgcgggccggccctgccctcccggcaggaaccggccctgccgccgcacgttggctgctggagagcggggcgcattcgcccccacgaaaggagagaatcatgctgaggacttttctgaccggcgccgtcgctgcgttcatcggcagccggctcatccgggcgaaccgggagggcaagctcgaagggcccaagcagcgcctgcgcgaaggcgcggaacgagcgcgctccaggctcgatcagcgctggagcgatgcggccaagagcgcctcgtccgcccgccgcgcgccgcctgccacgcccaaaagcaaggccacgaaaacgccggcgatggacgatgtctccagccccgccgctgcccatccctggccggtcgatcccaaggcgatgccgcaggaaagctgaaccgcccgcccgggcttcgccgcgtccgcgagggaagagcaccccgccgcccaatgacatggggcggcggcggcccgttcagcggcgctcgaccaggcgaatcagcgcctcgctctgctgcctgcgcaaggccccttcgatgccttggtccttttccagcgcttcccggatgcggcagatctcgatatcggtcagatgctcgatgccgatatagtcattgcgcgcggtcttcatcgcgcggatgagctcgtcgagcttcacctgcatggcgctcgcgtcgcggttctgggcgttctggatgaggaacaccatcaggaaggtgacgatcgtcgtccctgtgttgatgaccagctgccaggtgtccgaccactggaagatcgggccgctgatgccccacacgatgatcgtgcccagcgccaggaagaaggttttcggctgaccggccagtgtcgccatgcggctggcgatatcggagaagaagcgatccatggacatgcagctccatcggcgggcgaccatgcggcccgcggggtaacccatgcgatgcgtcggcgcggcgcgcgcgtcaatcggcttctcccccgccgggctgccgccggatcgccctgcccctttgcgcgcaccacgcggcgatctataggaagccccatgcccatgcccgccccactcgttcacacgccccgtcccgccctctcgcgccgtgccgctttcgctctggcgccgctttgcgccctcctcgcgctttccgcctgcgccacgccggaagcgcagctgcgccagggcctcgtcaatgccgggctcagcgagccgatggcgcgctgcatggcaaggccgatggtcgagaagctcagcaccggccagctcatgaagctgcgctcgctcggcaggacagccgatctcgatccgagccgcaccagctataacgaactgatgcgccacctgcgcgcgatgcaggatccggagatcattcgcgtcactgcgtccgcggcgctgggctgctcgctcggctgagcggcgcctgccggccagcgtccggccggatcacttcgcaactttgcaacgcactttccggcgcagggcgctatggcgctcccatccctctcgctcaggaaaatgcgtccatgaacattcatgaatatcaggccaaggaactgctcgccaagttcggcgcccccgtgcccgccggtttcgccgcgctcaccgtggaggaagccgtcgaggccgcgaagaagctgcccgggccgctttatgtggtgaaggcgcagatccacgcgggcggccgcggcaagggcaagttcaaggaactcggccccgatgccaagggcggcgtccgcctcgccaagacgctcgaggaagtcgaggcccatgcgaaggacatgctcggcaacacgctggtgacgatccagaccggcgaggccggcaagcaggtcaaccgcctctacatcaccgatggcgtcgacatcgacaaggaattctacctcgccctgctcgtcgaccgcgcgagcggccgcatcgccatggtcgcctcgaccgagggcggcatggatatcgaggaagtggcgcattcgacgcccgagaagatccacaccatcaccatcgatcccgcgaccggcttcatgccgcatcatggccgccgcgtggctgccgcgctggagctttcgggcgatctcgccaagcaggccgccaaggtcgcgggcgcgctctacaaggcgttcctcggcaccgatgccagccagatcgagatcaaccccctcgcgatcgccggcggcaagatccaggtgctcgacgccaaggtcggcttcgacggcaatgccctgttccgtcacccggatctgatggacctgcgcgacgagaccgaagaagacccgatggagttggaggcgagcaagtacgacctcgcctatatcaagctggatggcgacatcggctgcatggtcaacggggccggcctcgccatggcgacgatggacatcatcaaactgaacggcatgttccccgccaacttcctcgacgtgggcggcggcgcctccaaggagaaggtgacggcggcgttcaagatcatcctgtccgacccggccgtgaagggcatcctcgtcaacatcttcggcggcatcatgcgctgcgacatcattgccgatggcatcgtcgcggccgccaaggaagtgaacctctccgtgccgctggtcgtgcgcctcgaaggcacgaacgtggcgcagggcaaggaaatcctcgccaactccggcctcgccatcgtgccggccgacgatctgggcgatgccgcccgcaagatcgtggccgaggtgaaaaagctgggctgagcgctttcgcgctgccgctacggaacgggcgctcccgcgagagggggcgcccgcttcgcatccgctcaagccggaacaacggcggcgcaaagcaaaatttcgctgatttccggcgcgctgcgctctatagacagcgcgtgaaggcgggccgcgaggcctgtgcaatcgcgcaaaatgctatatagaatagcgatcaggcaatgtcttgcggagagcttccatgaagattcttgtcccggtgaaacgggtgctcgattacaatctcaagccacgggtgaaggcggacggcagcggcgtggacctcgccaatgtcaagcagagcatgaacccgttcgatgagatcgcggtggaggaagccatccgcctgaaggagaagggcgtggcgacggaagtcgtcgccgtctccatcggtgagcccaaggcgcaggatacgctgcgcaccgcgctggcgatgggtgcggaccgcgcgatcctcatcacgcatgaaggcgtggccgagccgctcgcggtcgccaagctgctgaaggccgtggccgatgaggaacagccctcgctcgtcatcctgggcaagcaggccatcgatgatgacagcaaccagaccggccagatgctcgccgcgctgctcggctgggcgcagggcactttcgccagcaaggtcgaggtgtccggcgacaccgccaatgtgacgcgcgaagtggacggcggcctcgagacggtggcgctcaagctccccgccatcgtgaccacggacctgcgcctcaacgagccgcgctatgcctcgctgcccaacatcatgaaggccaagtccaagccgctcgcgcagaagacgccggctgactatggcgtggacatgacgccgcgcatcaccacgctcaacgtcagcgagccgcccagccggcaggccgggatcaaggtgtccagcgtggacgaactggtcgagaaactgaaggctctgggagttgcggcatgaagacgctggttcttgtcgagcatgacaatgcaagcctgaaggacgcgacgctccacaccgtgagcgctgcagccaagctgggcgaggtccatctgctggtcgccggcgcgggctgcgctgccgtggcggaagcggccgcgaagatcacgggcgtggcaaaggtccatctcgccgatgacgcggcctatgcgcatcagctgcccgagaatgtggcgccgctggtcgcaacgctgatggccgatcatgacgctttcctcgccagcgcgacgacgaacggcaagaacatcgccccgcgcgtggctgccctgctcgacgtgatgcagatcagcgacatcatcgcggtggacgggccggacatgttcacgcggcccatttacgcgggcaatgccatcgcgaaagtgcagacgagtgacaagaagctcgtcatcaccgtgcgcggcacggccttcgagaaggcagcggccgagggcggcaccggcacggtggaagccgtcgcgggcgcgggcgaaagcggcctttcgagcttcgtctccgaggaactggccacgtccgagcggcccgaactcaccggcgcgaagatcatcgtctcgggcggtcgcggccttggcagcggggataattaccacgcgatcatcgagccgctggccgacaagctcggcgccgccgtgggcgccagccgcgccgccgtggacgcgggctatgtgcccaatgactatcaggtcggccagaccggcaagatcgtggcgccggaggtctacatcgccgtcggcatctcgggcgcgatccagcaccttgcgggcatgaaggacagcaagaccatcatcgccatcaacaaggacgaagacgccccgatcttccagatcgccgacatcggcctggtcgcggacctcttcaaggccgtcccggagctcaccgaaaagctctgaacgccccggcggaacgcccgccaaccagaagacaggagcgggccgggcaaccggcccgttttttttatgcggggggcgagagacggggaatggcgatccgattccggccttgcccgcaagccgcccgccggcggcggcaatgcaatgcggcattaatccttccggcgctctactgacttcggttcactgaaactcagacgcacgccgctaccgcacccgttgccaaaagaagccctgtgccggctgggcagcaacgcaggcacaggccagcgcaatcgatatcctccgcataaatccctattcgtccaaatcacgtcactgcgccgttcccgggattgagaccggagccccccacccccctcaataagccagcgcgcagccatccgcccgcatctcgctggcggcggcatagacgcgggtatcgccatccatgcggtgctccacgcattgatagcgcccgaagccgccatcggactcgccgagcgtccagcccatgccggccagcgcctgcttggtcgcttgcgggacgccgctttccagccgcagcaggcctttggggcccatcgtgggatcatcctcgcccatggtttcggacgagccctcatgatgccagcgcggcgcatcgccggcggactggatctccagcccatagtcgacacgattgacgatgacctgcgcctgcccctgcggctgcatgtcgccgcccatcacgccgaagctcatccacgggtcgtccccgcgcgtggcgaaaccggggatgatcgtctggaagggccgcttgccgggcgcgtagatgttcgggtggccatcctgcaggctgaagagctgcccgcgatcctggaacatgaagcccaggccgtccgccaccagccctgatcccatgccccggaaattcgactggatcatcgacaccatcagccccgaggcatcggcgcagctgaaataggtggtgtcgccccggctcggcgcctgtccgggatggaccggcgtcaggatgcggtccgggcggatgagcttggcgcgctgcgcggcataatccttggagaccagccactcgaccggcacctgcgcgaattgcggatcggcataatagcgcgcccggtcctcataagcgaggcgcttggcctcgatctggagatggatcgacaggggcgactggaagccggccgcgtccatgtcgaaatgctccaggatgttgagcatctgcagcgtagcgatgccctgcgtgttcgcgccgatcgcgtggacggtggcgccgcgatagtccgtgcgcgccggctcgatccattcggagcgatgcgccgccaggtccgccttgcgcagccagccgccgatgcgctggaaatagcggtcgatcacatcggcgatctcgccctgataataagcgtcgcgccccccggccgcgatcgcccggtaggtgcgggcgaggtcgggattgcggaacacctggcccgcgcgcggccccttgccgtcggccatgccccatgtgcgcagcgcgttggcggtctcctcgatgccgttgccgctgcgggcgaacagcgccatgccgcgccggatgtagaaggcgatcatgtccggcaccggcgcaccggcttcggccagtgcgatggcgggctcgaacaggctcgcccagggcagcttgccgtagcgctggtgcatggtccaccagccgtcgaccgcgccggggacggacacgctgatcgcgccgtgcgagggaagcacgccattcttcgcgcggctgcgcactgtctccagcgagaggccacgcggcgaccggcccgatcccgcgaggcccaccaccttgtgctgcgccgggtcccagatcatcgcatagacatcgccgccgatgccgcaggccgtgggctccagcaggcctaggcaggcattgatggcgatggccgcgtccacggccgatccgccgcgccggagaatgtcgatgcccacctgcgtcgcgagcgggtgcgacgtgcctgccgcgccgttcagcccgtagaccgccgtgcgcgaagcgaaggacgcgccgatcggccggtcgccggcatggacgtccggccgcatatagcgatcctcgccggccggccatgcgggcgcttgcggcgcggcggcctcgcctccggacgcgcccgctccctgcggacgggcagcagcaagggcaggcatggtggcggcggccggcagggcggccaggaacgtgcgacggcgcatggcgggatctcctctttgcgccatcctcatcgctcgatcgcggatgggcaacaggaatatcgcgcgcgccggtcagggccggtcaggaaggccggtcagggagaggacggacgcccgcccctgccccgccgtcacgtcaggatggcgccccggcctccggttcctcttccagcccagccgccagcgcatcctcgaccgtctccagccagatgaattccagcttgtcgcgggcgctgaccgggatgtcgtcgaagtcccgccggttgcgggccggcagcatcacgcgagtgatgccggcgcccgccgccgccacgaccttctccttgatgccgcccaccggcagcaccagcccgcgcagcgagatttcgccggtcatcgaggtgtcgctgcgcaccgtgcgcccggtgaacagagaagtgagcgccaggaacatcgccacgcccgcgctcggcccgtccttgggcgtcgcgccagcgggcacatggacgtggacgtcgttcttctcgaacgtctcgcgcgcgatgcccagcgcgtcggcgcggctcttgacgaggctgagcgcagcctgcacgctttccttcatcacgtcgcccagctggccggtgaggatgagccggccattgccgggcatcatcgtcgcctcgatgaacaggatgtccccgcccaccggcgtccatgccatgccggtcgccacgcccggcacgctggtccgctgcgcgacttcgttctcgaagatgcgcccgccgaggatctcctgcagatcgtcgggcgtgatgtcgacatggctggccgttccctcggcgatgcgcacggcggcatggcggatggtcttgccgatctcgcgctccaggttccgcacgcccgcctcgcgggtgtagaagcggatgatcgcttccagcaccgcgtcgctgacagtgacttgctcggctgtcacgccgttcgcctcgagctgccgccgcacgaggtagcggcgcgcgatggcgagcttctcttcctcggtatagccggcgagactgatgatctccatgcgatcgcgcagcgggccgggaatggagtccagcatgttggcggtcgcgatgaagacgacccgcgagaggtcgaacggcagcgccagataattgtcgcggaacgtgccgttctgctcgggatcgagcacttccagcatggcggcggaggggtcgccatgcatgccctgccccagcttgtcgatctcgtcgagcatcatcacgcagtcgcgcgtgccggccttgcggatcgcctggatgatgttgcccggcagcgcgccgatataggtgcgccggtggccccggatctccgcttcgtcatggacgccgcccaggctcacccgcacgaacggtcggcccatcgcccgcgcgatcgactggccgagcgaggtcttgcccacgccgggcgggccgacgaagcacaggatcggcgccttgccttccggcgccagcttgcgcaccgcgagatactcgacgatgcgccgcttgatcttctccagcccgtaatggtccgcgtccagcaccgcccgcgcctgcgcgatgtcgatcggcttttcctcgggcaattgccagggaagctcggtcagccagtcgagataggtgcggatgatgccgtgctcggcggcgccgtcgggcgtgctctccagccggcgcagttccttgcgtgcctgcgcctccacgtccgccggcatgccggctttctcgatcttctcgctgatttccgccacttcggcggccttgccgtcatcctcgccaagctggcgctgaatcgcggccatctgctcgcgcagcagcgcctcgcgctgccgcgagccgagcgtttcctgcacgtcccggccgatctccgcggagaggcgcagcacctgcaggcgctgggccagcgcgcgcgacaccttgtccagccgcacgtcgagcgcgacggtttccagtatctcctgcttctcgtccgcgcccatgtcgagataggccgcgaccgtgtccgccagcgtggacgccgagccgatgttgcggatcgcgtcgcccaggccctgcggcgcctgcggcagaagctccaccgtctccagcgcctgccgccgcaggttgatgatccgcgcctcgatctcgggggcgtcgctttccggttcggccacgcgcgcgacccgcgccacgaggaaaggccagccctccaggaactcgaccacgcgaaagcgcgtctcgccctgcaggatgagatgatgcgtgtcgtcctgcgccgtgacgtagcgcagcacattggcgatggtgcccatgcggtgcatgtcgttgggcgcgggattgtccacgccggcatcccgctgcgcgaggatacccactggcaggctctggcgcacggcggcctgcgccgcattgatggaggcgggccgcccgatcgccatcggcatcaccacgtccgggaacatcacgaagttgcgcaccggcacgatgatgatcgcgtcctcgggcagctcgggcaattgcggtccgctcgcgccgggcgcctgcaccggctccggacttttctgttcggtcatgctgtccatcaccactggcctccgccattcaccttgtgcagggtgaccagcaggcacccgtgcgcgctcgtccggctcacatcctgataacggccacggggcagcgcgagacgccgctcgaagcgcccctgcggcagttccagcctatggatgcgcgcggtgcggatctccggcggcagcacgcgctggccccgcacgaccagcacgccatcctcgatgaaggcctcggcctgctccggatcgacgccgggcagtgcgaccagcacgagcacttcatgatcggtctcgatgatgtccacggggggctcccagcccacgccgccacgccccgcgcgcgccggggaatagccttcccggtgcaggcgctccatcttgtcgatgaggccgaccgcgtcagcccacatccattgccgcgaccgacctgaactcatcttcctcaccccgcgatccgctggcgcggcacacgccgctcatgcgctaataaggaaatgcgggaggccattttcaagccgcgcggcaaaatgggcgcgcgcgacgcgacgacggggacgccccgatcccgccaccccggggcaccgcgatggcgttgtcgacgcggaaagggagaccatccttgataatagttatcggatggcgatattcctgactccggaggtgccccatggccagcagcgtcgatctcggaaaacagctcgaaacctttgtggcccggctcgtgaagaccggacgctacaactcccgcagcgaaatcctgcgggaaggcgtgcgtctgatccacgaacgcgaaactcgccttgcggcgctcgatgcctcgattgcgcgcgggctggccgatgccgacgccgggcgcgtgctgagccttgacgatgcggcggcgcgccttgacgcccgctatgcggacgccggagccgtgcgcgacgcgccatgaaggtcgtcatcaccgccgaagctctttccgacctggagacgatcggcgactacatcgcgctggacaatcccgcgcgcgcccgcacgttcgtggcgcaattgctggacaaggcgcgtggccttggcgatctcccacaaggatttccgctggtgccacgctatgagcatctgggcatccgccgcagggttcaaggcaactatgtgatcttctaccgcgccgatgagcatcaggtgacagtcattcacatcctgcacggcgcgcgcgattacgaggcactcctgtttccagatgcgtaatgcgcgcgatcaggctggacgctatccctctgcgcccggaatgaaggcgtcgaaccgccctattctcttcaccctcaagtgtcagggctgaacattcggcggaaggaattggtgcgggcggtcggactcgaaccgacatggattgctccggcggattttgagtccgctgcgtctaccatttcgccacgcccgcgcgccgcgatggtgcggccataagcggcagaccggttcgcgtccagaggcttcaccgttcggggcatctgcgcgccttcgaccatggtccgggcgcgcccgccccgtgaaatggcggattcaagcgggattccggcgcatggactgccggcgcgccttattgtgcggttgcgcaatgagtccgcgactgtaaagctgacccctgaagctgctcacgcgcggccctgtccgcgcttcgctatgatgagggtcccttggccgaaaaatccacggttctgattttgttcggggcgacgggcgatcttgcccatcgcatgttgtttccctcactttatcatctgctgtgcgacgggctgctgccggagccgtttcacatcatggcctcgggccggacccggatggacgacgcggcgtttcgcgacacgatcgcggaagcgctcaagacctatgcccaggcggagctgctggacgaggaccgcatcgccggatttctcgagcgcatcgtctactgccccgtctcggcgggcgatgaagcgcagttcgctgcgctggcggaacgggcccgctcgctcagcaccgggcctgtcgccgtctatctctcgacgcccccgtccctcttcgcgccgaccgcgcagggcctggccggcgccgggctgatcggcgcggacacgcgcatcgccatggagaagccgatcggcaaggatctggcgtcgtcgaaggaagtgaacgacgccatcggcgcgctcttccccgaggaacatatcttccgcgtcgaccattatctgggcaaggagacggtccagaacctcatggcgctacgctttggcaaccggctgttcgagccgctgtggaattccagcgcgatcgatcatgtgcagatcaccgtcgccgagacggtggggctggaaggccgcgtctcttattatgacggcgttggcgccctgaaggacatggtgcagaaccacatgctccagatcctgtccatcattgccatggagccgcccgcgcggatggattcgacggcagtgcgcgacgagaaggtgaaggcgctgcgctcgctgcgcccgatggagccggacagcgtgcgcacccacagcgtgcggggacaatatcgggaaggcgcggtaggcggcaagctcatcgccggctatgccgaggagctgggcaagccttcggacaccgagaccttcgtggcgctcaaggcccatatcgacaactggcgctggacgggcgttcctttctatctgcgcaccggcaagtgcatgcccagccgccagtcggagatcctgatccagttcaagcccgtcacccacagcatctttcgccgcaatggctatggcgatgcgctggagcccaaccagctcatcatccgcctgcagccggacgagaatatccgcctgtgtatcatggccaagcgacccggcctcgatcgcgacggagtcaagctgcaggaagtcgggctcgacgtcagcctcgcccatgccttcgccaatgagcggcggcggatcgcctatgagcggctgctgctcgatctgatcgaaggcgatacgaccctgttcgtgcgccgcgacgaagtggaagcgcaatggacatggatcgacagcatcaccgccggctggaaggaatccgggcagaaagtggtgcaatatgccgccgggacctggggtccctcggccggcatcgcgctgatcgagcgggacggagcaagctggtatgactgaccttcatcccgtcatcgcgagagtgaccgagcgggtcacggcgcgcagtgccgcgagccggctgcgctatctcgacctcatcgagcgcgggcgcgacgccggcacgaaccgggacatgctctcctgcggcaatctggcccatggcttcgcggcgagcggcgaggacaagcccgcgatccgcaccggccgggccatgaacatcggcatcgtcaccgcctataacgacatgctctcggcccatcagccttatgggcgctatcccgaggcgatcaagatcgccgcgcgggaagtgggcgccaccgcgcaggtggccggcggcgtgcctgccatgtgcgacggcgtcacgcaggggcaggccggcatggagctctcgctcttctcgcgcgacaccattgccctctcgaccgccatcgcgctcagccatgcgatgttcgaaggcgcgctgatgctgggcatctgcgacaagatcgtgccggggctgctgatgggcgcgctgcgctttggccatctgccgaccatcttcgtgccggccggcccgatgccctcgggcctcgccaacaaggagaagcagcgcatccgccagctctatgccgagggcaaggtcggccgcgaggagctgctggagagcgaatccgccagctatcacgatgccggcacctgcactttctacggcactgccaacaccaaccagatgatgatggaagtgatgggcctgcacatgccgggcgccgcgttcgtcaatccgggcacgcggctgcgcagcgagctgactcgtgccgccgtgcatcgcgtggcgtcgctcggctgggacggcgaggattatcgcccgctcggccattgcgtggacgagaaggcgatcgtgaatgccgccatcggcctgctcgccaccggcggctcgaccaaccatgccatccacttgcccgccatcgcccgcgcggccggcatcctcatcgactggacggacctggccgagctgtcctcggtcgtgccgctgctcgcgcgagtctatcccaatggcgcggacgacgtgaaccatttccacgctgccggcggcatggcgtggatcatcacggagctgctcggcaatggcctgctccaccgtgacatcatgaccgtcgcgcgcgctgacctcaccgattatggccgcagccccatgctggtggacgacgcgctggtctgggacgagccgcccacggcgcccggcaatgacgcgatcctgcggcccgtctccgatcccttcagtgccgatggcggcatgaagctgctcgccggcaatctcggccgctgcatcatgaagaccagcgcggtggacccggcgcgctggacgatcgaggcgcccgcccgcgtgttcgccgggcaggacgaggtcatggaagccttcaaggccggcgagctggaccgcgacgtggtcgtggtcgtccgcttccagggcccgcgcgctaatggcatgccggagctgcacaagctcaccccgccgctcggcgtgctgcaggaccggggcttcaaggtcgcgctggtgacggacgggcgcatgtccggcgcgagcggcaaggtgcctgccgcgatccatctctcgcccgaggcgctgggcggcggcccggtcggcaagctgcgcgatggcgacatcgtgcgcgtctgcgccgtggaaggccggctggaagcgctggtgaacgaggccgagtgggccgcgcgcccgcaggccgaggccccgcccccgccgttcgacaccggccgcgagctgttcgccctgttccgccatcacagcgatgtcgcggaggccggcgcctcgcccatcctggcggcaatggaccgggacatcgcgctgtgacgcagatcatcgcggccgatgtcgggggcaccaatgcccgctttgcccgcgccacgctggatgccgatggcgtgcccacgctcggcaccgtgcgcaagtacaaggtggcggattatcccagcctcgcggcctgctggcgtgcctatcagcgcgaggaaggcggcgacctgcccgaccggctttccatcgccttcgccgcgccgatcgcgcgggagaccatcaaactcaccaattcgagctggatggtccgcccggccagcctggccgccgatctcggccttgcctgcgtccggctggtcaatgacttcgaggccgtcgcccatgccgtggcgcggctaccgatgcgcgacctgccgctgctgttcgggccggagaagcccttccccaccgatggcggcgtcaccatcctcggccccggcacgggcctcggcgtcgggctcgtcgcgttcgacgatggcgtgccacacatcgtcgccaccgagggcggccatgtcgatttcgcgccgctcgatgcgctggaaggccgcatcctcgatctcctgcgcgccgatttcgtccgcgtgtccaccgagcggatcgtctcggggcccggcctcaacaatctctacaaggcactggcaacgctcagccacgagccggtcaccctgtggtccgatgccgatctctgggcggcggcgctggacggcagcaatccgctggcccgctccgcgctggaacgcttctgcctttcttatggcgccgtggcgggtgatctggcgctcgcgcatggcccgcatcaggtcgtgctggccggcggcctcacccagcggatgcgcgacttcctggtcaaccagagcggcttccacagtcgcttcaccgccaagggccgctatgaagggctgatgcggacgatcccggtccgcctcgccatccaccccgagatcggcctttacggcgcagccgccgcctggcgcgagaagaaagcatgagcatgacagtcgatgatgtgatggcgctggcgccggtgatcccggtgctgatcgtggagcgcgtggccgatgccgtgccgatcgcgcaggcgctggtcgcgggcggcctccccgcgctggaagtgaccatgcgcacacccgtggcgctggaggtcatgcgcgagatggcgcaggtgcccggcgcggtcgtcggcgcgggcacggtgctcaatcccaggatgctcgatcaggcgctcgaagcgggtgcccgcttcatcgtctcgccgggcctcaccgagccgctgggcacagccgcgcacgccgcgggcacggcgctgctgcccggcgtggcgacggcggcggacatcatgcgcgggctcgatcttggccttgatcgcttcaaattcttcccggccgcgaccagcggcggcctccccgcgctcaaggccctcgccgcgccgttccacatggcccgcttctgccccaccggcggcatcagcgccgacaccgccgccgactggctcgcccagccgttcgtcggctgcgtcggcggcagctgggtcgcccccaagggcacccccgaccccgcgcagatcgaacagctcgcccgggaagcggcggcgctgccccgacccgcacagggctgaacgagcgtctggaaagactgtcggcgcttgcgcgaccccggcccgacaacctcttggggctgatcgccattgtcctacggacgccttcggctccagatgatggcgtggcgaaaatggtggtttttcgggacccggagcgcagcgtacttacggcacgtgagcaccggaagctcgggaaaccgccatttgcagcccgccagcgctggatgtcgatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngccctaggcaagcccgtcggcgcgcagcttgagccccgccgtgaacagcggcgtcgtcaccttgtcgaactgccccggcgtcagctggaagaaatggcggaactcgcgattgcgatggctctggtcaaagtagcgcagcgccgcgagctgctccgcgctcggctcgctgaagccgcgcatcgcctgcgccatgtccaggaagcggctgcggcgcaggatgaccttggggctgtggccgaagctcgcatagcattgccgctcgaactggcggaccgacaggccgacctgctgggctgcccgcgccacgggaatcgtgctgtcctcgcgtgcgatttcctcgaaggccgccatcgccgccgagggcggcgggccgcaatatgtcgcgagccgctgccgcagcacccgctcgatggcctcgacgacggcatgatcgtccggcgccgccgcgacgtcccggtaaagccgctcgcccagatcgccccataaggccatcagcggccgggcgccgtcggcgatcgcgcgggccggctcggcgaagaggctggcccagccgcccggccggatggccacgccgacgacgagaaacggcccgcgcacccgcacgcgccaggggatgccgttgggccccatgaggggaatcggcccgaagttcgaccattggtccggcccggtctccgctgcccagtcgccctgcagcagaatgcggatgatcgccgtctcggacatgagcttgtcgatcaggacgaagtcgtccggcagcggcgcatggaaaacataatggcgccggacataagccgcgagatcggccgacggcgcataattgcgagacaaaagcatccgtgcccaccccaccggaaacccgtctcccggttcttgcacccgggcgcagccggagcaacagccttgtcggcggatcgcgacgaaccgcagccttccggagcacgcagctcgggcctcaccgggcgcgcgcggctttcggccgcagcgaaaccgccccgccagccgcatcatgcggacaatcaggatgctactggatcgcgccccagaggctctgcgcaggcacatagccgcgctggttgcccaccgccacggagcaccagccgtccgagcagcccgagacacggcccaccacgcccggctccagccggtaaagcagtttcgcgccggtcgaggggcgctcgcgcatgtcggcgatgccgccgcgcacgatggcggtcggctcgtccttgagcaggcgcacatgcatccagccctgcgtgccgtcggggtcctccaccttgcgccagttcgaatagacttccaccaccttgagcggcaggtcgcggcgctggtagatccagcttgccggataatcgaggctcggccccacgcgcatgcgcgcctcgcccttggccagcgaggcccagtaaggcactcgcttgccggactgcgcgtccgcgcttcccccggcggcgacgatcagcatcgcacaggccagatgcgcccatggccgcttcatatctcgtcgccctcccatcatcgcccacatgttcactctggcgctttgccacgcgcgccgcgccccttcaaccgtcccgcaagggtcggacgcatttgccgcttgacctccgcccgcccgccggagcatgcgcggcctcatgaccaggcgcccccggcccgcccgaccccgtgtcgtcgtcacgcggcagctgccgcaagcggtggaaacgcgcatggccgagctgttcgacgtgcgcttcaatgccgccgatcacccgatgagccgcgccgaactgcacgaggcgatgcaggcctgcgacgtgctcgtccccaccgtcaccgatgacatagacgaagccctgatcgcgcaggcgggcgaagggctccagctcatcgccaattacggcgccggcgtgaaccatatcgcgctgcaggccgcgcgcgcgaaggacatcatcgtgaccaacacccccggcgtgctgaccgaggatacggcggacatgacgatggcgctcatcgtttccgtcccgcgccgcctcgccgagggcgagaagctggtgcggtcgggccagtggaccggctggagcccgagcaacatgctgggccaccgcatcggcggcaaggcgctgggcatcgtcggcatgggccgcatcggccaggctgtggcgcagcgcgcccgcgccttcgggctctcgatccattatcacaatcgccaccggctgccggccgtgctggaagcgcagctggccgcgacctggcatgccgatctcgacgagatgctggaacgcatcgatatcctcaccatccacacgcccctcaatgccgagagcgtgaacctgatcgatcggcgccgcatcggcctgctgcgccgccatgtctatctcatcaatgcttcgcgcggcggcatcgtcgatgaggaagcgctggtggaagcgctcgaacagggccggatcgccggcgccgggctggacgtctggacgttcgaaccacgcatcgatccccgcctgctcgccctccccaatgtcgtcatgaccccgcatatgggctccgcgacgttcgaggggcgcatcgccaccggcgagcgcgtcatcaccaatatccgcatgtgggtgggcggcgacaggccaccagaccagattctcgaaggctgggtgtaagagaaaacacagaaagctgcgctaggagtgcctgcagggatgcgctttttcctgtgcttccccggaattcgccctcgcgatttccggcacaacagcggagcggagcgatggcaaagagagtgacaggcatgaaagcgggggccgcgctgctggcgttgctggccgcgcgcccggcgctggcgcagccacccggcgcggacagtggggacaatgcctggctgctggccgcgagcgcgctggtgctgctcgcggttctgccgggcctcgcgctcggctgggccggcgtcgtgcgggggcgcaatctccttccggtcttcacgcagggctttgcgagcgtggccgcggtgtccctgctgtgggccgtcgcgggctacagcctcgtcttcgcgcccggaccgtccgtgatcggtggcctgcagaatctgggccttgccaatctcgccgagctgcgtctgggaacggcggtgtccgagcccgtcttcgcgctgttccacatgatccttgccgcgctggcgcccacgctgatcgtcggcgcgctggtggagcgcgtccggctgggctggctggtgccgttcctgctgctctggtcgctgttcgtctatgtgccggtcgcgcgctggctgtggggcggcggctggctcgcgcagctggggacgctcgattatgccggtggaatcgtcattcacaccacggccggcatctccgcgctgctgctcgccattctcatcggcaagcgcgcctatcccgcgcccgtcgcgccacacagcccggtgctcaggctggccggcgccggtctggtctgggtcggctggttcggcctcaccggcggatcggcgctcggcgcgtccgccgacgcgggcttcgcgcttctcaacacgcatctggcggccgcgtccgccgccttgtgctggatggccgccgagcgcatccgccacggcggcaccggccttgcgggctttccgaccggcgccctcgccggccttgccgccgtcacgcccgccgccgggctgatcggcccgatgggcgccatcggccttggtgcccttgcgggcatcctctgcttcatcatggccgatctcgtccgccgccggttcgacatcgacgatgcctcgaacatgttcgccgtgcacggggtcggcggcatgctgggcgccttgctgctcgcaccgctcaccgccgtggcgctgggcggcgtcggctatggggaggacagcggcgtgctggtgcagctcgtcgcgcaaatcgtcggcgtcgctgccgtgctgctctggacgaccgtcgtgactctgctgctcgcgctggtcgtctcgctgttcctgccgatgcgcgtgccgacggagatggagcacgggagcccggacccggcgggcaaccatccggcggacccgactgccgactgacatggcaggcaccgccgtcgccatcttcgcgcatgacgagcagcgccggatcgccgcatgcctggcgagcctgccgctcgaccggcccggcacggcattccacctgctcgtcaacggttcgacggaccggacggccgacattgcccgggcagtcgccgcgcggcatccggcgctcatcgtgcatgaatggccgcagggcgggaaggcgcgcagctggaaccgcttcgtccacgagctgctgccggccgacatgcccgaagccgtgatcttcatggatggcgacgcggaaatcgcgcccggctcgctcgacgccctcattgccgtcctgcgcgagcggccgcatgccaatgccgttgcgggcctgccgttcaacggccgccggcaccgcgtctatcaggccttgctgcgcgaggaaggcggccttttcggcgatctctatgcgctgcgcggcgacttcctgcgccgcctgcgcgcgcgcggcctgcggctgcccgtcgatctggtgggcgacgatggccttgtcgccgcatgggccgcgaccgatctcggcccggatgccgactgggatcgcgcacgactcgcgcatgccgatgccgccgggttcctctgcgaacccgtccgcctgctgagcccgcgcggctggcgcctccagtatcggcggatggtcagctatgccgtccgccatttccagaaccgcatggtcagccggatcatgggcacgcaaggtcccgccggcctccccgagcgcctgagcagcctctatgccggggaactgccggcgatgaggccgcgccccggcctcgccaatgccctgttcgaccgcctcgcgctgcggcggatggcacatgcggcgatgccatcccggtcctgagagactctcccggacgagggttgatcggccggccgttgcggagcggtagcgccccctgtagatcaacaatgttcgacaacggccgccacaggccggcgaacatccaacaggagaggccctgactatgatccgaccatccctgacggcgctggccgtcctgctcgccatgtgcgcccctgccgccgcgcaaacccctgcggacgcggacatcctgcgcgagacgcaggaccgcgtcgccatcaccgaactcatgtggaactatgtccgcgcgatcgattcgctgaatgaggacgcctatcccaccgtcttcacgccggacggctccttcggcgaggccaaggggccggcagcactgcgcaagatggtggccgatctcaagcgcagtcaggccgagcggcgcgccaagggcgagaccatcccggcaatgcatcacatcatgagcaatgcccatatcgagttcatcgaccgggaccatgcccgctatcattattactggatgaccgtgttcgccgggtcgccctacacccagccgccgcgcctcgccgccgccggccggggcgtggacgaggtggtgcggttgaacggcaaatggctgatccgctcgcgcaacgtcgcccccacggactgaggggcgccgcgggacgcgccgggcgggcgggaagccgccggatgccgcatccaacacttcgaattcaaatgattggacccgcgcctgcgcacgcgcgggacctgtcctgctttcggggccggttcagcccggtgccggcacgcgctcaggcccggattcccgccgtttccggcagcaggcaggcccgatgcgcgaccttcctttcatatgtcctgaaatgtccggaaatgctcaggacgtagcgagggcccgcgtcgcttccggcgcgctgcgataggcctcctgccgtgcttcgctccaataggccagttcgcccagcgggatctccgcgccgctcacggcgcagatgacgaaccggccggggcgaagcacctgatagtccgccgcgcggtaacgcagcagggcaaggccgggcatgtctggcgcgcgcatcacggacatcaatccccggtcaggatgcggtcgacgagctgcttcaccgtcggcacgaatccgttggaatagaaggggtcctgcttgaaccggtaagcgctgtggccggcgaacaggagattgcggtcgatgtcgccgccatggatcgcgttctgcagggccttctggatgcagaagctgcgcgggtcggccaggcgcccggtcgagaaatcgtcatggtccttccaggacgagaaggcgcaatgggaaaggcagcccatgcaatccgtctggtccttgcggatttccgcccgttcctcgtcggtgacgaagaccagcgtgttgtccggcgtcttgagcgcgttggtgaaaccctgcagcacccattcccgcgcgcgcagcaggtcattgcgcgtcacccagaaattgcggcccttcacgcccacgtcgagctgatgagtgtggtcgcccgcttcctccatcgagaaagcgatctgccgctccgagcgcgcttccagctcgcgcaggaagggattgcggatcgccgagctgtagaagcccgtcggcgagaagcggtggagcagcacgtcgccttcatcgagcgtggtcagcttgtccttccacgcctgcgggatcgggctctcctgcgtgagcagtggccgcgtgccgaactggaaggcgatggcgcccagctcgggattgtcgatccagtcgttccagtcgcgcagatgccagacgccgccggccatgacgatcggcacgtcatcgctgatgccgccttcccgcatggtctcgcgcagcgccttcacgcgcggataggggtcctcgggccgcgtggggtcctcggcattggagaggccattatgcccgccggccagccaggggtcctcatagacgaccgccgccagccattccgccgccttgtgataagcgcgcttccacaaggcgcggaacgcacggccggaactgacgatcggcagatagctcacattgtgctgcgccgcgatctcgctgagcttgtagggcatgccggcaccgcaggtgacgccggagatcatgcccttggtccgctcgagcacgccttgcagcacgcgctgcgcgccgcccatctcccagaggacattgatgttgatggcgcccctgccgccggcgatgtcgaaggcacgccgcacctgctggaccgcgccgtcgatggcgtactggatcagctcctcgtggcgaagctggcgtgtgcggccatgatagatctgcgggatgatgttgccgtccagatcatagctgtcggcattgacggcagagacagtgccgatgccgccggccgcggcccaggcgcccgagctcatgtgattggagaccgcaacgcccttgccaccttcgatcagcggccacacttcgcgaccgccatagacgatcggcttcacgcccttgaacaattgaaactccttagtcgcccgttcgcgctccgcccccggagccgcgcgagacgcgcccataacagcttttcgttcgcacaggtggcttaatttgccataaagctcagatcaatgccagttcgtcccggatcgccccgccgtagagacgcgcatagagctggaacatgacggtctcgtcgaagcactgcattgcccgcgcccgattcgcttcgccgatccgcgcgcgcaggtccgcgtcggcggcgagttcgctcagcgccgccgtgaagtcgccagggtcgtccagcgccacgatgaagggccgattgctcgccgagaccatggcggagatatcgcccacgtccgtggccaccaccgggagaccggccgacatggcttccgccagcgagatgggaaactgttcgctgtccgatgacagggcgaagatatcgaaggcacccacataatcctgcgggcggggcaggaaccccggcagcagcatgtcgtccatgcccagcgccgccgcctcggccagtatggcctcgcgctcctcgccttcgcccacgatgacgaggcgcaccctgtcccgcaggggcgccacggcgcgcaccagccgccgcaggttcttgaccgggcgcagccccgcgagcgtgccgacgatgagccggccatccggcaccagccccggaatggccgtggccggccgcttgccctggtaggacgccacatcgatgccgttcgggatctgccggaccttgccggcgctctggtgccactcgcgctgggcgatgcgggcgagctggttggagggcacgaccagcgcatgggcgctgccgagcgcgatccggcgatagcggttgcggaactcgctgcgcgtgttcgcttcatcctcgttgaagccgtcctcatggtggatgagcggcggcaggcgcttgacgagatggaagaggcgatgggccatcacgccgtccatcgcaccccagttgaaactcaggatgaggtcatagccctgcatggcgcgcgcgagcgccatgtagcggggcggcaaaggcggcccgaacagcggaggcgaaaagagaaaccgcaccggcacttgcgagtcgatcccggcccgcgcgcccgtcgcgtccggatcgccgatcagcaggtcatggctggcccgcgcgccccaatggttcatgaggcgcacgacccgcgcttccttgccgccctgatcgaaggtgccatggagctgcaggatgcggatcggccccgtcctgccggccttgcaaagcgccgcgccgatcatgagcgcgccgccgcgtcggcgggcaggcgcgccagcacgttcgcgaggaaggcgtcgatggcggccatcgcgtcgggctcctcgagcgttggcgcatgaccgacattcggcacggtcaccagttcgagctgcggcaggcgcgcctgcatcgcagtggcggtctgcggcgccagcaggtcgctcagcgcgccgcgcaccagcgtcagcggaatgtcgccgaatgcctcgaaggccggccacaggtcgaagccggcttcgctgcccggcgcgcgaaagggctcggcgatgcgctggtcataatccaggacgatccgcccctggctggtcagcttgtagagccgcttggccagccgcagccagtccttgagccggtagcggggatagatcatgccctgcacctccgccaggctgcgggcggcatggacccaggtggggtgatgattgcccgagccgacattgcggcggatgcgctccagcccctcgggcgcgagatcgggcccgatgtcgttcagcagcgcgccggcaaggcacccccgccgcgtcgccgccatcagcatcagcatgatcccgccgagcgaggtgccgatgccgaccagccggggcacgcccagctcatcgacgaggcgcagcaggtcctgcagatagacgagcggcacatagctcatcggatccttggcataggcgctttcgccccggccgcgcagctccacgcagattacgcgccattcgccggcgagccgctcggcaaccggttcgaagtcccgcgcgttacgtgtgagacccggcagacagaggatcggcggtcgatcctggccctgcgggccgggatagtcgcgatagtggaggcgcaggccatcctgcgaccaccaatatttgtcctcatatcccgccaagcttgatccttttcccccggagcgtccatatcaacccatggaacacagcctgcaagccagcaattaccgcccggagcggaagatcgacgaaattgccgacttcatggccgatgcggtcaggccggccgactttcccgaccatgtcctgcgcttccgcaatgatcgcgcggccgccacagtgggcctcgagtccctggatgatgcaagctggatcgaccatttcggccgcttccagcccttgccgcaggcccagcccgagccgctggccctgcgctatcatggccaccagttccgcgtttacaatcccgatctgggcgacgggcgcggtttcctgttcgcccagcttcgcgaggacggagacgccggcgggcgcctgctcgatctcggcaccaagggttcgggcctcacgccctacagccgcacggcggatggccgcctgacgctgaaaggcgccgtgcgcgagatcctcgcgaccgagatgctggaagcgctcggcgtcaccacgtcccgcagcttctcggtgatcgagaccggcgaagcgctggtccggggagacgagccctcgcccacccggtcggccgtgctggtgcgcctcagccatggccatatccgcatcggcagcttccagcggctcgcctatcgcggcgagcgcgatcatctcgtccgcctcatcgattattgcctgcatcatctgctggcccgcgagccgggccccgtgccggcgctcacgctgctcgatgccgttgtcgagcgcacggccgatctcgccgccagctacatgatcgccggcttcgtccatggcgtgctcaacagcgacaatatcgcgatcaccgccgagagcttcgattatggcccatggcggtttgccccgcgctggcagcccggcttcaccgccgcctatttcgaccagagcggcctttacgcgttcgggcgtcaggccgaggcgatccactgggacgtggcgcagcttgcccagtcgcttgtcgaactcgccgaaacggatgcgctggtcacctcgctgcgccgcttcccggaaatctatgtcgcgcgcatgagcgagcgctttctctggcgcctcggccatgacgcgcccgatggggaaagcgcgcaggccttcgtcatcgcggcgatcggcgcccttcagcaaagcgacgtcgcgatcgatcgtttcttcttcgactggcggcacggaccacgggcggatgggccctatgccggcacgccgtgggagactgtgcgggacgccatggcgcccctgatcccccgcccgggcgccctcgatcacgactactggcgcggcggcgccccctgctcgatgcacatcgacgaagtggaagcgatctggagcgccattgccgaacgggacgactggacgccccttgcggcgaaggtcgatgcggtccgcgcgatgggtgcggcccatggcgcaccgccacccgcccccgggcgcatctgacgcggcgaatttcccggattctctgcctccactccccggatcgtcaacaggctggcaaccaattcgggcgcatagcccggccatgtcgcaacccatcagatccttcgaaccggcaaccggccacctgctgtgggaagggcggccgagcgacctggcggcgcaggtgcaggccgtcgcgcgctgctggcccgcctgggccgcgatgccgtcctcctatcgcgtcgaaacgatgcggcgcttcgccaatggcgtgcgcgccgaggaggacgcctttgccgacctcatcgcgcgcgagacgggccgcccgctctggcatgcccgggacgaagtgacggagctgatccagcgggtggacaaggccatccacgcctgttcggagcgcactggccagcggcgcctcgaaggggcgctgggcgcccgcatggcgctgcggcacaagccgcacggcgtgatggccgtgatcgcaccgcatgtgtttcccgcccgcatcccggcggaccatatcgtcccggccctgctggcgggcaatggcgtcgtcttcaagccctccgagaaagcgccggcgacgggcgagatgctggtacgactcctgcacgaggcaggcgtcatcgaggatctcgtccagtgcgtcatcggcggcgaggccgcgggcgcggcgcttgccgcgcatgaggccgtgaacggcgtgctgttcaccggctccacgcacaccggcctcgccatcgcccggcgatgcgcggcgaaccccgcccggctggtggcgctggcgatgagcggcaacaatcccctcgtcgcctgggacacgccggacatacccggcgccgcggcgctgatcgtccagtccgcctttggcgcgaccgggcagcactgcctctcggcacgccggctcatcgtgcgcgatacgctgcgcgggccgctggtggaggaagtgaaggccctcgccgaccggctcatcatcgatcacccgcatgcggcggccacgcccttcatgggaccggtcatcgacatgcaggcggcggacggcctcaccgagagcttcctttacctgatgagcaatggcgggcggccgatcaagcacatgcagcgcccgttcgaagacctgcccttcgttaccccggcgatgatcgatgtgaccaacatgaaggagcgccccgacatcgagctgttcgccccgctgctccagatcgtctccgtctcgcggttcgaggaagcgatcgcggaagcgaacaacagccgctacggcctgtgcgcgacgctggtcggcggcagtccggatctctatgatcgcttctggtcggccagtcgcgccggcatcgtcaactggaaccggccttcctggaccagcgcgcccaatgcgccgatcggcggcatcggcctctccggcaatcatcatcccggcggccattatagcgcggatcattgcgcttatccggtcgcctcggccgagatggatcagccgcgtgccgccatcggcattggcctgcggcagatcgagatcgtggcggaccggtaaggcagagccgggccggacgcttcagtccgttcccttcgccgcccgttcccgggccagccgggcgcggcgcttttccttctcgacgaagtgcatcgcctcgagcttgaggccatcgggatcgaggaaaaagacggcataatagccttcgccataatccggatagtcggccggcggatcgacgatgcggacgccctgttccagcaggaaggcgtagagctcgtccacctcctctcgggaggccagctcgaaggcataatgatggaagccgatatcgcccgtgtggtgcggatgggccctgccggcatcgtcggcctgggtgatccagaacatcgtctcccagttgttccagcccacgacctgcccgaattcccattcgcgcacgaagcccatgaaacccagcagcgcatcatagaatcgcttcgagcgggtgagatcgctcacccggatggcgagatggtcgatgccgacgacgcggaccatgattgcctccccaaggctttacccaaagaaaatgccgccggtccgggaccggcggcacctcatacaccatcgggacgagaaaattcagccgaagctgatcttcaacgacttctgtcgccgcaacgcatagcccactgccccgaggccggcgagcatcattccccagcttgccggttccggaacgacagtaaccgggggaaccgcagcgcccggccccgtgatgaccagcgcatatttgccgaagtcgaagttgccgaagccggtcgtcactgcgaaataggtgatgcccgtcatcagcgaaatgccggtgaagccggagatgccgattgccccgaaatcgtcattgccgaccacgccgttggcaaagggcgccagcgggtcgaaagagcccgcatagagaaacagatagttatcccaggaatcctcggcgtcagccacttccagaaagtcgtagaggcccgaaaccgtgaccgtgaagctgtccgcgacataggcaacgtccgtcccgactgccgacagggcggagaaatcctcaagcggccggttccaggtcggcgcgccttcggtcgttccctcgaaaatggtgatggccgcctgcaggggggcggctgcgaggccgagcagcagcgctccggccagtcctatggtcttcaacatgtctagtctcccacgcctgatgcacaaaggcccagaggcgcctctccccaacatgcttcgtttttcccgaagagtttcggtttaccatgttttcgcagtgcagcgaagcggcaaaatgcggcgcaaagggcggacatccgggggctgatcctgcgcaggcaccattccgtcggcccgtgttatcacgcgggcgcgaaagagctgagaaacagcggcgccgcgaggctgcctcccgatcctcatttttccggccaaagtttcgctacgagcgcctaaagcaagcgtcggttgcgggtggacccccgcgaacgcatttagaggtacatggcaaatctcgtcccttcccgaccgggcacggtctatctcgtgggtgccggccccggtgatccggagctgctcacgctgcgcgccgcgcgcctcatcggcagcgcgcgcctgatcgtgcatgacgggctggtcgacccggcgatcctcgcgctcgcaccggcaaccgcggaactgatctcggtcgccaagcaacgctcgcgccattcgatgaagcaggacgcgatcaactcgctgctcgtcgccgaagcgcttgccgggcgggacgtcgtgcggctgaagggcggcgacccgttcatcttcgggcggggcggcgaggagcaggatgcctgccgcgaggctggtgtgccatgcgaggtcgtgcccggcatcagcgcggcgatcggcggcggcgcgagcgcgggcctgcccctcacgcatcgcgacgatgccagcatcgtcagcttcgtcgccggccagtgcaagggcctttccggccagaactggtccggccttgccggggccgggcggacgctggtcatctacatgggcctcgcgactgcgcaggacattgccgagaagctgatggccgacggcctctcgccacacacgccggtggcgatcatcgagaatgccacgcggccggggcagcgcgtgctgcgcaccctgctggccgatctcggcgatctcgtcgcccgggccggcgtccgcagtccgggtctcatcgtcgtcggcgaggtggccctgcgcgcggatgccgtggattgcctgatgcgcactcagcctgccaatattggagccatgcagccatgaagatccttaccggcaacgacctcgcgaccggggacgtcatctggtggaccggcgaggactggtccctccatgtggacgatgccgtggacgtgggcgacaagggtgaagaaatcgcccaggcgcaagccgccgcccgcaacgtcgtcgtgccttatgtcatcgaggcacagcgtgacggcaccggcatccgccccgcgcacatcaaggaacgcatccgcgcactcggaccgacggtgcgcctcgatctcagcctcaaacccgccgacccttcggccggcaactgggtgatctgaccatgtatcgttacgaccaatatgaccaggccatggtggacgcgcgcgtcgccgagttccgtgaccagacgcagcgccgccttgatggccagctcagcgaggagcagttccggccgctgcggctgatgaacggcctctatctccagctccatgcctatatgctgcgcgtggctgtcccctacggcacgctcagcgggcggcagatgcggatgctggcgcatatcgcccgcaaatatgaccgggactacgggcatttcacgactcgccagaacatccagttcaactggatcaagctgtccgacgcgccggacatcctggccgaactggcgacggtggagatgcatgccatccagaccagcggcaattgcatccgcaatatctcatcggaccagtatgcgggcgtttcggcggacgaagtcgccgatccgcggccgcttgccgaactgctgcgccagtggtcgagcttccacccggaattcacttatctgccccgcaagttcaagatcgcggtgatcgcgagctccacggatcgctcggcgatgcggctgcacgacatcggcctcgaactggtcaagcgggacggcgtcatcggcgcgcgggtgttcgccggcggcggcatgggccgcacgcccatgatcgcgccggaaatccgcgacttcgtgccgttcggggaaatagtctcctatctggaggcgtgcctgcgcgtgtataatcgccacggccggcgcgacaacaagtacaaggcgcgcatcaagatcctcgtccacgagatgggccgcgacgaatatcgccggcaggtcgaggaagagttcgcgcatatgaagacgctcgggctcgatccgccgctggccgagctggagcggatcgccgcgcagttcgcgccgccgccttatgaagccggcctgccggacgagatcgacctgtccgaccgcgatttcgcccagtgggtggagacgcaggtgaagccgcacaaggtgccgggctatgcgatcgtcaacatcagcctcaagccgatcgggggcattccgggcgatgcctcgtccgcccagatcgatctcatggccgatcttgccgagcgctacagcttcgacgagctgcgcgtgacgcatgcccagaacatcgtgctggcgcatgtgaggaaggccgatctccatgcgatctggcgggcgctggaagcagccgatctggcgacgcccaatctggacctcatcagcgacatcatcgcctgccccggcctggattattgcagcctcgccaatgcgcgctcgattcccgtcgcgcagaagatcgcgcagcgcttcgccgatatcgaccggcagaaggagctgggcgagctcaagctcaagatcagcggctgcatcaatgcctgcggccaccatcatgccggcaacatcggcattctcggcgtggaccgcaaaggggtggagaatttccagctcctcctcggcgggtcgggcgcggaggatgtcgcgctcggccagatcgtcggccccggcttcgatgagaacggcgtcgtggacgcggtggagaaagccaccgacgtctatctggcgcatcgcatcgatggagagcggttcgtcgacacgttccgccggatcggcatggcgccgttcaaggaggcgatttatgcctgaacatgcttcacacgcggtccgctccggccggatccccggagaaaccgcatgatggaattcctgtccctgagggaaagtggcgaagcggccgaattgccggccgtgacgctggaagccttttccggccagagcaacgcgaccgcggtgcggatcgaacccggcgaggatgcgcgggagctgctgccgcacctggaacggatcgcgctggtcgagatcaacttcccgagcttcggcgacgggcgcggctattcggcggcgcgcatcctgcgtgaggcgggctatacgggcgagctgcgcgcggtgggcgatgtcgcggtcgatcagctcagccacatgatccgctgcggcttcgacagcttcacgcccgacaagccgctcgacccggcgctggtggacgcgacattggccctcttcccctaccgctaccagaaagcggtcgatgccacgcggcctgtctgggccctccggcatggacaagatcatgggtgaggccgcgcgcaagatcgatcggatcgacactgccccgcgctggacgcaggccgatgccgatgcgctcaacgcccgcttcgagggtgtggatgccggcacgatgctgcgcaccttgctgcgcgaaggcaatctggggaaagtcgcggtcgtctcgtccttcgggacggaaagcgccgtgctgctacatctggtcgccgaggcggatcgggacacgccggtcgtcttcgtcgatacgctcaagatgttccccgagacgctggaatatcgcgacacactcgtgggcatgctgggcttcacccacagcgaggtcgtgacgcccgaccccgagatgctggcgcggaaggacgacaagggcctgcgctggtcctatgatccggatggctgctgcgccatccgcaaggtcgagccgcttgcccgcgctaaggccgggctggacacctggatttccggccgcaaggctttccagtccgtcacccggcagaatctgccgcgcttcgagatcgaggacggccggctcaagatcaatccgctgggcgactgggacaaggccgcgctcgacgcctatttcgcggcgcatgcgctgccccgccatccgctggaagcccagggctatctttccatcggctgcgagccctgcaccagcaaggtgatgccgggcgaagacccccgtgcggggcgctggcgcggctgggacaaggtggaatgcggcatccacaccatttccacgccgagaggcgacccggacgatccggccaaccagccggcgttctgaggggcgccccccggactgacggtcgaaagcgcaatgccccgcagcggcgcctctgctaaagcgagcgcctcccatcacggaaggcgccgcgcggcatgagcatcgaccgatcgcagggctgggacgccattgccgatcaattcatggcagtgcgatccgccatgggcgccacgcgcgtgcgcgactgggcgcgagacgccctgcccccgggcgccgccatcctggatctgggatgcggatcgggcatgccgatggccgagacgctgatcgacgcgggcttcgagctgttcgggatcgatgcatcgccccgcatgatcgaggcgttccgcgcgcgctttccggacaggccgagcgcatgcgaggctgcgcaggacagcaccttcttccaccggcccttcgatgccgtcatcgcgatcggcctgctgttcctgttgccgccggaggatcaacgggcattggtgaaccgcgtggccggggccctgcatcccggcgggcgcttcctgttcaccgcgccacggcaggcctgcgattggcaggaccggctgaccgggcgccgctcggtctcgctgggcgagcatgtctatgaggagatgctcgccgccgcaggcctgtcgctgcttgaccgcttcacggacgaaggcggaaacctctatcatgacgcggcaaggccgggactctgaagcacgatcgggaaggcgagggccttcgatgaaagagcacgccccagctttttcgagacgttcgagtttcggcacgctaaggcgcgcccatgccttcgccgcccgccccttatgatgcgatcattctcggcgcgggtgcggcggggctcatgtgcgcggcggtggccgggcagcgcgggcggcgggtcctcctgatcgatcatgccgatgcaccgggcaagaagatcctcatctcgggcggcggtcgctgcaatttcaccaacatatataccgcgcccgaccgctatctctcgcagaacccgcatttcgcccgctccgcgctcagccgctacaccgcgcaggatttccttgccctggtggagagccacggcatcgcctggcacgagaagacgctggggcagctcttctgcgatgggtccgcgcggcagatcgtcgccatgctgctggaggaatgcgcgaaaggcgcggtcgagctgcgctgcgggcaagccgtcggcgacgtcgatcatgccgatggcctgttccgcgttctggcgggcgggcaatccgccacggcccccgcgctggtgatcgcgaccggcggcccttcgataccgaagatgggcgccaccggctttgcttatgaactcggccgccgcttcggcctgaagatcgtccagccccggcccgcgctcgtgcccctgaccttgagcggagcggacgcgctgtttcgcgacctgtcgggcgtctcgaccccggtcgtggtgcgctgcgggaaagtggcgtttcgggaagcagccttgttcacgcatcgcggcctttccggcccggcgatcctgcagatttcctcttactggaaacatggggaagacatcgccatcgactatctgcccgatcacgccgccgactggttgctcggcgccaagcggacgagcccccgcgcgaccgtgcgccgcgtgctgcgccacgccctgccggagcgactggccgatgctctcgacgcgcggctcgcgctcgccggcgatctcggcaatctgtcggaccgcgcgcttggagccgcgcaggcgcgccttgccgactggcggttcgccccgaccggctcggagggtttcgccaaggccgaggtcaccgcaggcggcatcgataccgatggcctctcgtcccgcacgatggaaagccgccgcctccccggcctctatgcgatcggcgaggccgtggacgtcaccggctggctcggcggctataatttccagtgggcatgggccagcgcgcgggcagcggccgaggcgctgtaagctaccaaagagcgggcatcgcgtagtctggcggccgcgacaggcggtgcccgccggaaaatacgcgccacgaaattatgttgcgacaagccgccagaacgctacgttcccgccatcccgcaatcgacggagccgcccaatatgaaacgccgcgattttctcctcaccaccgccgcaaccgcgctcgtcagcatgacgccacgcgccttcgcgcagagcgccgcgccttcggacggtctgccggccctcgatgccacgttcgaaaagatcttcgaaatgatggtcgacaattcgccgcaaatggcgacgcagcttggcctcgacaaaggtccgcgcgcgccgatgaaggcgaagctggacgataacagcctgcaggccgtggcggacgatctcgccctgacccgccgggcgctcgccatgctcgacgcgttcaaggaccggccgctgggcgacaaggatgcgctgaacctcgcctgcgtgcgctacacgctcgagcgtggtctggtggctggcggaaagtacgacctgtcctccatcggtcggccctatcgcatcttccagcagggcggcgcctatttcagcacgcccgacttcctgaacagcgcgcacaccatcgcgacgaagacggattgcgaggcctatctctcgcgcctcgccgcctttgccaccgagctggacaatgacagcgaggtgcagaaagcctatgcgcagcgcggctatctcgcgccggcctggtcgcttgatctgaccctaggccagatgcggaccctgcgcgggcagccggccgcaagctgctccatgaccagatcgctggccgatcgcgcggcgaaggcgggcgtcgcgggtgactgggctgccgaggccgcgaagatcgtcgcggagaaggtctaccccgcgctcgatcggcagatcgcgcttgtcgagcagctgaagcccggctcggcggcaggggacggcgtgtggcgcgtcccgcgcggcgacgagatctatgccgatgcgctggcccaatccaccaccaccacgatgagcccggacgaagtccaccagatgggcctcgatcaggtccgcgagatcagtgccgcgctggacgtgatcctgcgtgacaacggcctgacgcaaggcagcgtgggcgcccgcctgaccgcgctcaatgctcgccccgaccagctttatccggacacggccgagggccgcgccgcactgctcaagagcctcaacgccgattatctcaagtgcaaggcgctgctgcccaaggcgttcaacaaccccagcaatgccccgctggaaatccgcgcggtgccggtcgagattcaggacggcgcgtccaacggctattatcgccgcgccgcgctggatggatcgcgtcccgccatctattacatcaatctcaaggacgtggccgactggccgaaatatggcctgcccgccctcacttatcatgaggcggtgcctggccatcatctccagatctcgacgatgcaggaagccggcgcgctgcccacgctgcgccgcgtgggcggcttcagtgcctatagcgagggatgggccctctacgccgaggaagtcgccgacgagctgggcgcttatgcaacgccgctggagcgggcgggctatctccagtccttcctcttccgagccgcgcgccttgccgtggacaccggcctgcacgccaagcgatggactcgcgagcaggcgacgcaatacatggtcgatgtcacgggcttcgccgagccgcgttgccagcgcgaggtcgagcgctattgcacgcagcccggccaggcatgcagttacaaggttggccacgccgcctggacgcgcgcacgcgccaaggcccaggcaacgctgggcgatcgcttcgacctcaagaccttccatgaagtgctgaaggacggcgccatgccgctcaccatcctcgagcagcgcatcgaggcccgcacggcagcgctcctgaaggcctgatctcacggcgaggctcccgcccccgcgcgggagccgccatgcggcggggggatggcgcggcgccccttcccgccgcttgccttatgtcgacgcgtcgggaaattgacggcggaaaagcggaaccggcccgccgctccatccgtttgcccggcgaaaggatctggccatgcctctcgcgcttcatggatcatgccgctgcggcaaagttcgcttctccgcgcaaagccatgcgccggtccccttcatgcgctgctattgctcgatatgccgcaagaccgccggcggtggcggatatgcgatcaatcttcacgccgacagccgcacgctgaaggtcgagggggaaaccgccgtctatcatgccacgctggacgacggcgaaggcggatgcagcaccagcaccggcgagcgccatttctgcgccgcctgcgccagcgccttgtgggtgttcagcccggaatatcccgcgcttttccatcccttcgcctcggccatcgacagcgagctgcccagggcgccggcactggttcacatgatgctcgggtcgaaggcaggctgggtcaacccggagatcggcccggacgaccagtgtttcgaagcctatcccgacgagacgctggaagactggcaccgggcgcggggcctctgggtcgattaggcggcgcggacaattccgaggccatggcagcgcaccatatcgtcatgaacgacgtcatcccggactcgatccgggatgacgaacaaaatggctgaaaagctggctcctggcttcgtcagaatccgcaaatttgcgcgtgctgccgaatgccccggcgcttcgctcaatcgtcgtaggcagccgccatgccgtcatcggcaagatcggtgaagcgggtgatcttggcatcgaagtagagccgcaccttgccggtcgcgccatgacgctgcttggcgacgatcagctcggaatggcccttgatgcggtccattttctcgacccaggcggcataagccccctcttcctcgatcttgggctccttgctcatctcgtaataatcctcgcggtagaggaaccagaccatgtccgcgtcctgctcgatggagcctgattcgcgaaggtcggagagctgggggcgcttgtcctcgcggctttccaccgcgcggctgagctgggacagggcaatcaccggcacgctcagctccttggccagcgtcttgaggccgcgactgatctccgagatttcgttgacgcggctctcgcccatcttgccggtgccttgcagaagctggagatagtcgaccacgatgagcccgatattgtgacgacgcttcaggcgccgcgcgcgggtgcgcatcgccgcgatggtgaggcctgcggtatcgtcgatatagagcggaagatcctgcaactcacgcgaggcgcgcacgagattctggaaatcgccatggctgatcttgcccatgcgcagggcctcgccgctgatgccggactgctcggcgaggatacgcgtggcgagctggtcggccgacatttcgaggttgaaaatggcgacgggcgccccgatggatttctccggcgggatgccgtccgccaggtcgcgcacccagcgccgcgcggcattataggcgatgttggtggcaagcgagctcttgcccatacccggccgtcccgcgacgatgatgagatcggacgggtgaaggccgccggtgcgtgtgttgagcccgtccagccccgtggtgatgcccgagacatggcccccggagttgagcgctttctccgccatctccaccgcgaggcgcgtggcctgggcgaaggtcttcatgcttcccgtctcgccgcccgcttccgcgacggcataaagcgccatttcggcatgctcgatctgcccgcgcggatcgatggattcggaggtgtcgagcgccttgtccacgagatcgcggcccacgccgaccagttcacgcagcagcgccagatcatagatctgccgggcgaaatcgcgcgcgccgatgacggccgcgccgctgccggtcagctgggcgagatagcccgggccgcccagttccttgagcgccgggtcgctttccatcaatggcttgagcgtcaccgggttggcgaccatgttgcgatcgaccagcttcaggatggcgtcatagatgcgcccgtgcagcggctcgtagaaatgctgggcgcgcagatccatctgcacgtcctcgacgattcgattgtcgatcatgagcgcgccgagcagcgcggcctccgcttccacgttgcgcggcaggcgcgtttcggatgcggtgtcgggcaccggcgagaggcggatcggatcggtcatggggcgcgcacaatcggccttcgacgagcgaagggcaagggcctcgacaccaatagttccgtggacgctttgtggataagatcggggaggaaatgacgcgggccaccgccgggcggccgatcctccccgctccgcgcccgtccatgcgcctgcacctccccttgccgccgcttcgccacaggcctagggaagcagcggaccatggccgacccgcgcatcatcgacatcacgctcgacgacaagacgatcctgtggcgcagcgcggacgtcgagcaggaacgtcgcatcgcgatcttcgacctgctggaagagaaccgcttcgcgccagtgcgcacgcatcccgatggctatgccggcccttacaaggtgttcctgcgcgtcgccgacgggcggctcgtgatcgagatccgccgcgcggacgacagtccgctggaagccgtgatcctcgggctggccagcctcaagcgcgcgatccgcgattatttcgcgatctgcgagagctattatcaggccatccgccaggccacccccgcccagatcgagacagtcgacatggcacgccgcgccatccacaatgatgccgccgaactgctcaggggacggctcgaaggcaagatcgacgtcgatttcgacacggcgcggcgtctcttcacgctcatctgcgtactgcacatccgctcgtgactggaaggacgacacagcaccgcgcccggccccgccgccggatcaagctgacgcccctgcgcctcatggtggggacgctccttctggcggcgctcatcggcggcggggccacgcttttcgcgcggcactggacaccgtcgcgcacgcatttcccgacgcagggattgaccctcaccgccgagagcggcgagatcaactggcgcatggcccgggcggcgggcgccgacttcgcttatatcctcgccaccagcggtgcgggatcgcgcgatcccgccttcgatgattatctggccggcgcgcgccgcaacgggctgcgctatggcgcgatccaccgcttcagcctgtgcgagcgcgcctcgggccaggccacgcgcttcattgccacggtcccccgggatgcggcgatgctgccgcccgccgtgcagctcgatttccagcccggttgcgcggaccgcccgagccgcgacatgctgctcgccgaactcaacatcttcctcaaccagatcgagacgcacagcgcgaaaccggcgatcctgcgtccctcccatgccttcgaggcccgctatgacgtggcgggcggcatcaatcgtccgctctggctggaaggcaatttcttcccgcccgattatgcgacccggcgctgggtgatgtggactgcctcgacataccggcgcgtcgacggcattgaagggtcgatcgaatggaatgcggtgcggcgatgagcgatgaactggacgatagcgaccgggccctgatcgcggcagcgcgagaggcgatgggccacgcccatgcgccctacagccgcttcgccgtgggcgccgccctgcgcctgacggacggcacgatcatcaccggcagcaatttcgagaatgccagctacggcctctcgctctgcgccgagacggtcgccatcgcggccgccaatgccaggggccgcctgcgggacattgccgccatcgccgtcaccggcggcgccatggacagcccgccgggcgaagcgatcatcacgccatgcgggcgctgccgccagatcatcaaggaagcgcaggacatggccgggcggccgctctccatcctgtgcgccgcgcccgccggcgatgccgttgcccgccacgcgctggacgacctcctgccccatgccttcggccccgcggacctcgggatcggccctgcataagcgggccggtgcgccagaaaccttcgcttacgcttcgttgcttcaggtccgattgccccgcgccgcaaagcgcgccttcgccgtcgcgatgtccttcgccaccagagtgcgctgcgtggtgaagctgtcgtcgacgaaggtgatggtgggaatctgcggctggtccgcgctgaccggccggtaggtgccgaaccccgcctcatggacaccgctcgatccgcgtcccggcgccggccagctcagatgattgtaggaggcgacatggccgaaattggcctgcggatacagcgggaagcgcgccacctggttcatgggaatgaagcccatcagcgcatcatattgcatctcggcgatgggcgggatgcccgggtgcagcgccgccagctcgctgaccagcgtgcgggtcccttcgagcatgtcgcctgacaggttgttctcccacaggccgcagatatcgagaaaataggcgtcgatcccgaagcgcgtgatcatgtcggagatgcgtcccttgagatgatcgcgccagctcggcaccgccagattcatgaaggtcatgctggcatcacccttgcggtcgccgtcccagtccacataatccgcggccatcggcacgccgtagatggtgcggatctgcgcatcggccatctgcgcgaacaggggcgattgcgggttggcgatattgctgccgaacatcagcgcgaaacggaagccgagcgtcttcccttcggcaatcaaccgggcgagcccggcctccccgcctgtttcggcaccgacgcggaaagccggatagtcccaataatagcgcccatcccagccgggcaggaacaccatcacattttgcggatcgatctgcttcgccgtccagcgcaggatctcgagttgccggtcgaaatcgttgaacacatagccggtccagtgttccccatggagcgcgagcaccagcgcgagatgcttcatccagctgggcgcgtcggcccggctcgcgaagtccggcaggttccagttgcggcgcaccgtctcgaagtgcggcgcggcgatgccggcaaaatcggcggcagacgcgatgcgccaggttgcggtccgcacgtcgccgcgccggtcccagcccgcctgctcgtgcagcagctcgaccttgtatccctccggccccggcaggaaagcgaagcgggctggccgcacctgcgtctgcagcgccgaaatgccccagatgcgcccgtccttgccctcgatcgcggccaagggcgttcccatgccatccatgagcgccggatattcgaaccgtgtctcatcctcgcccggatcgatccattcccgggccgaggccgagagccgcccgcgcggcaggccacgcacgatggtcttgattgccttgatgggcttgtcgagccgtgcctcgacctcccactcgatcgcgctgttcgcgctgcggaccagccgggctgtgagactgcccggcgcgcgctgctggccgccggcccaggtcagccccttcgccaccagcgtcagccccgccgtcccctcgcgcgtcaccgtgacggtggcgggatcgatcccgtagacattctcgaaggtgatgatctcgaacccgaagatcagcccgccgaaatccacggacggttcgggattggagaagctgagcttcatcacgccagcgccccggcgcggggtgttgacgctatccgtcgaggtcagcagctggaggcgggcgggattgggctgctccgaaggcccttcacgcgcgagcgcgggtccgcccgccagcaccgcgctgctggcggccgcagtcgccagcatcgttcggcgcgacattgctgccggatcacgcattcaaggttcccccgtttttcgtctgttgctcctggcgggaagaccgtcctgcagcccacccgtccgcgttcacgcaaacagcataagctgccagcgcaccgccgcaatccatcaatcgccccgtccgccgcgagggagggcaagcagcgcgcgtcccgcgaaggaggctggccttccccgcgccgagcggctagcaccgcgcgctatggccatactctccgacaagtggattcgcgcgcaggctcaggaaagcgccatgatcgagccgttcgtggaaaaccagcggcgcgagggctgcatcagctacggcctctcctcctacggctatgatgcgcgcgtcgcggacgagttcaagatcttcaccaatgtcgacagcgccgtcgtcgatcccaaggatttcgcgtccaacagcttcgtcgaccgcaagacggacgtgtgcatcattccgcccaacagcttcgcgctggcccgcacggtggagtatttcaggatcccgcgcgacgtgctggtgatctgcctcggcaagtccacttatgcgcgctgcggcatcatcgtgaacgtgacgccgctcgagcccggctgggaaggccatgtgacgctggaattctccaacaccacgccgctccccgcgaaaatctatgccaatgaaggcgcctgccagttcctcttcctgcagggcaacgagccttgcgagacgagctatgccgaccgcgccggcaaatatatggggcaacgcggcgtcacgctgccacggctttaagggcctgccccccgacggttccgagcacgaaggcggcggagcgacatggcgaccgcgcgccgcgccgggctcattcgcagccgcaacaatagctctggtcctgaggccatgcctgacattataatggccgtgcatgttcggccttttcagagcgaagtccgcaccggaccttctcgtcgatccgccccatctgggcgaggggcgccgggtctacgcgatcggtgacattcacggccgcctcgacctgttgaaggacctgatcgacatgatcgccgccgacgaccaggcgcgcggctccaacggcacgaccgaactcatcatgctcggcgacttcgtggatcgcgggccggagagcgcgggcgttctcgactatctcctgcgattgcggacatggtggccttcgatcacttgcctgcagggcaatcacgaggaagtcttcctgatggcggcccgcggcgacgaggcggcgctgcggttcatgacgcgcatcggcggccgggagaccctgctaagctacggcgcgaccgagaatgatctcgaccagatgacgctgggcgaactgcgcgactggctgatggccgccgtgcccgacgcgcatctgcaattcatggagagcatgtcggaccgggtgctgatcggcgattatgccttcgtccatgccggcattcggccacgcgtcccgatggaggagcaggaaggcaaggacctgcgctggattcgcgaggaatttctgagcttcgagcagccccacccttatttcgtcatccacggccattcgatcacgtccggcgtcgatcagaagggcaatcggatggggatcgacaccggcgcctatgcctcgggggtcctcaccgcggtcgggctggaaggcagcgaccagtggttcctcagcacctcgggtcctggcaccggcgatttctccggcatcgacgactgaccggaagcccggaaatgacaaagccggcggatcgctccaccggcttcgcgcatcaggagatttcaggagcgtcgctgcgcgtcaggcgacctgcgtgaaatcgtcgatcgcttcatcgggatcgcgcagcacatagccacgaccccagacggtctcgatgtaattctcgccgctgcaggccaggctgagcttcttgcgcagcttgcagatgaagacgtcgatgatcttgagttccggctcgtccatgccgccatagagatgattgaggaacatctccttggtgagcgtggtgcccttgcggagcgagagcagctccagcatggcatattccttgccggtgaggtgaacgcggttgccgtccacttccacggtcttggcgtcgagattgacggcaagcttgccggtgcggatgacggactgggaatggcccttggaccggcgaaccacggcatggatgcgcgccaccagctcttccttgtggaaaggcttggtcacatagtcgtcggcgccgaaaccgaaggagcggaccttgctgtccatctccgaaatgcccgagaggatgagaaccggcgtctggacgcgggcgctgcgcagcttcttgagcacgtcatagccgtgcatgtccggcaggttcaggtcgaggcagatgatatcgtaatcatagagcttgccgagatcgagaccttcctcgcccaggtccgtcgtatagacgttgaacccttcggtggtcagcatgagttcgatcgccttggcggtcgtcggttcgtcttcaatcagcagcacgcgcatatgctagcccctctgttcgatcgtccggcgcgccttacccggcatggcaggcccgagcgcaactattaaccatatgaggtatgaacgcaaaaggttaattttgggtaaagtggcttgtctccgcgagtcgcgactgcttgacggcgaaagtcacaccgatcgggaggcgtggctgacgacgccttcaccgcacgttgccgggctctccgagcagaagccggcgccccagagacgattgccggatcagcgcatccagcgccagggatgcgcccaatgcgacgggaaggagaacggctttcgacgcataaggcgaaagatagtgaatgaaggcgacgtgcgcatacatcacggtcaatgaccggcgcccgacccagccgagcgttgcaagggccggacggggcagcccccggacgagcgcggcaagcgccaccgtgaccgcgaaggcgcccgccagcgaaagcaccggccagcccagatcgccggctttcatgttgatgggcgggaaccatgccaagacgatcagcgccgccacgatactggtaagcaggatgggccgcgcaagcggatcgcgcaggcgccagaggcccccggcccacatcagcagcacggcgccgggcacggacagcagcgccatcggcgaatgcgccgtcatggccggcagcaaaagcgaaagccccagcacgccggccatgaatcccgcgacgcgcgggctcgccgcggtgcgtcccccggcgatcacgccattccagacaagacgcgacacgaacaggcacgggataaaccacaagatcgtgaacggcccccgcagcgtctcgggcgccagaaggattgtcgccagccccgtcccccagtcgggaaagatcggccgtacgccccgcgccccctcgatcatgaaatcggcggcgagcagcaggagcgagaagctgaggaacggaagccccagccctcgcgcgcaggaccgcagcagagcgccccatggcctgtggctggccgtatagcccgagagaatgaagaagagcggcatgtgaaacgcatagatgccgtcgcgcacggcgccgcgcgtccagacatggccggcgaccaccgcgatgatgccgagccccttgagcgcgtccacccagtcaagccgcgcggacgctgccaggccggccctcgcctcccccgtcatgcgcttgctgcttcccccgctcatgggcacggcctataggctcgttcatggcagtcaactcacgatcacaacaccactcaggcggcctttcgcccatcactgaccgcgtgctcttcatcgacggcgaagcgatcattctggacaagccggccggtctgccggtcgatcctccgcgcgatggaagcctcagccttcacaatcatctggcgtcgctgaccttcggcttcgagcgctggcctgtcgcggtccaccggctggaccgggataccagcgggtgcctgctgctcgcgcgcaatcccaaggccgccaagcgcttcaccgaggccttcgaggcgcgcgcggtggagaaaagctatctcgcggtggtggatggcgtgcccgatgcgccggaaggggtgatcgatctgcccctcgccaagcggagcacggccgcgaccggttggcgcatggtgcccgacgcggccggcaagcaggccgtgacgcattggcatctgctggctgcgcgggacggccgcgcgctgctgcgcttcacgccggagaccggacgcacgcaccagttgcgcgctcattcgctccatggcctgggcttcggcattcttggcgatccggtctattcgtccggtgccgagccactctggaccgggggattgctgctgcacgcccgcagcctttccatgccacgcccgggcaaggcccccgccgcagcgatcgcgcccgtgccgccccgcttcgcccaggccggctttcccgacgcagaggcgctggacagctccgatgtctgaccggatcattccggacgaggcttttgaagagcgtttcatcacggcaagcgggcccggcggccagaatgtgaacaaggtggccagcgcggtgcaactgcgggtcgatgtcttccgcctcggcctctctccggagagctaccggcggctgaaggccatcgccggatcgaggctgaccgcgagcggcacgctcgtcattctcgcccagcgcttccgcacccaggaagccaatcgcgaggatgcccgcgcccgcctcatcgccatgctcgacaaggcggacgagcgcgaggcccgccgcattcgcacaaggccctccaaggccgccaaggcccgcagggtggatgccaagaaagcccgcagcaccgtgaaggcagcgcgcacgcgcgtgcggatcgactaggtagggcggacggtttaggcccgacaaatggtctgctgttgggtcgccctggtagccagcgccgtggctgattagttgtggaaagcggacaccagcagcaggagtcgagcctcatcacaagtttcgttgcggctgccaaccgggctgtctaacttcgtcgcatgccgaaagggttgggatgaagtggacgctaggattaatgggctttgcgggcttagccatttttggttcggttctggtcctgacgtatgtgtcgccgatccatgtcgagcgcgccgcgcgcggcttcgttcagagccagataaagcggcaaatcaaaaatgaactcggcatccacccacgagaagctcgggacgtccgagtcggcggtatggccgaggttttggcgcagcggaacaaagaggagatcagcgtgctgcggcagcatctggcaagtggactcgacgcgcagattgcagacaccttggcaaggatgcaggatgccgattgcgaatgccgtgaatttatgcgacgaggcctagatacagttggtcaatcgcgcctttcgaacttgcagcgcgccgagcctcaactgcgcagaataattgagggaaagtacagcgagatcgtcaccgatctgctacgcgatttgcgtattttccttggcacaaacatgttcgccttcgtgcttctgctagtcctttcagttgcgaggcctagctatacgcgccagctgtttgtgccgggcatcctgctcggggtggccgtcgcaacggggagcgtcatctatttgtttggccagaactggttttttaccatcctttacggcgatttcgtgggctgggcttatggcctttggctattgctgatcttcgggcttttttgtgacatcgttttgttcaaggccaaggtaacgacacagattgtcgatgcgctgtctcccgcggttccttgctgattgtgatggctacaaagtcattcgcgcggaatagctggcgcctgcgaagcctcatgtcccgaatggcggcttcgggaaggaaaatgccgtataaccgccgtttcccaacgccatcgaatttgtccacggtgccctcgagcactggcgaatgcgggtgtggccgggttttctgaggctcctcgttcgaatatgttgaggccggacgcgatatctttgcgacccggctcgcttttccgttctccccaatccccttttacctgaatagaccacctggaaccggccgatggcgagcccaaggaaatggcctgccgcgcccctcagaacggcgaagggctggcttgcggcgcggccgggctcggtaacggggatgggcggctctcggatggcggtgaggcggatggcgcgggagccggggcgggctggaccggcttgggagcggacgaacggctggggctggggctggggctaggccggggctgaggcttgggcttcggcggcgtgaccggttcggcagcggagcgtcgcgcgggttcgctgcgctgacgctgcgggggcggcgcgcccgtcgcgcgggctgaaggcgtggccgccgctggctgcggctctgcggcgggtgcggcattgtccggctgcggcaggtccgcctccgcctcgacaggcgccggctcgggaatggtcaccgcgacgccggcaggagacaggccgtcggcgacatgccccgctcctgtcaggaacagggcaagcgagaagagggcgagaaacgacgtcacggccagccacagcacgcccatgcgccgaaccagctgcgccgatgacaggctttcctccgatggtgcgcccgtggcggcaacctctgcccaatgggccatggcgagacggatcgaccgcgtcaccgggatcatcagcgccagccccgcgatcgcggcaagcagcgccgccatgacgccgccgaagaagagcgcgagaagcatggggcggccgaccggcgcatccggcaccagacccgccaggcacagccagatggcaccggcattcagcgccacgagcatcgtgaggagccagcgatacagcgccgatgcctcgccgatcagccgggtaagcccttcgcccagccgctcgacgccgcgccgtccgacttcccgcgccagcgcgccggtcgcctcgcccctgccgatgtcgccttcgcttgccggacccatggcgctccctgtcgtcgcaatgcctcagccgctgctgatgaccccggaaaggccgaactgcaagcgcgaacagctgcggggcgggcggtttccggctatcgcatctcccctgtcaaacaggctggcgagcgggcgtccaacggcctacatgcacgccatgtacgactttgccccgacggcctccgccgacaagcccgcgctctatgccgacctcgtcctggccgcccgggccatcgtggagggcgaacccgatcccatcgccaacatggccaatgtggcagcgctggtctggcaattccttccggacctcaactgggcaggcttctaccggctgatcggcgatgagctggttctcggccccttccagggcaaggcggcctgcatccgcatcccgctgggcaagggggtgtgcggcacggcggcggcaacccgccggacgcagcgggtcgaggatgtccatgcctttcccggccatatcgcctgcgatgccgcctccgcttcggagatcgtcgtgcccgtcctccatggcgagcggctcatcggcgtgctggacctcgacagccccctgcccgcccgcttcgatcaggccgatgcagagggactggaagcgctctgcgcggccatctcgtcggcacttgtcggctgaggccttgccgatcgcgccgcccggcccgaaccagatcgggacaggtgccgggacgagcggcatggaaagagccatgcacggctgctaattccgcacatgaccagcggttcgcgaagggaagcgaagccgcgaggaagcggaaggcggcgccatgcggatccatcatatcatcggcctgatggcgagtgcggcgtgcctgcctgcgacgccgtcgctggcgcagcctgcggggtcgcatcccgctccgacggtcacctcttccccgggcggccccaccatgccgcatcatgccgactggaaccggacggtcgaggggcgctggtgggcgggacatgaagcgccgggcggctggtcggcctatcgcacgcccgtcaacggcttcatcctgcccggctactggctgcagcccggctatcacatcgccgagcccgagcgatacggtctcccgcagccgccgccgggctatggctggtcgcgctactacgacgatgccgtgctcaccgacacctatggcagcgtccatgactcccgcatcggctatgactgggaccgccccgggggctacagcgatgccgattatcggtatgacgctgcgccggaggaaatgcgccgggacgatgccggccgcgcggttgccggcgcagcgatcggcggagtcgctggcggcctcatcggcagcgccgttgccgggccgggcaaccgcaccggcggcgccatcctcggcgccgggctgggcgcgatcaccggtgcggtggtcgccgatgcatcggcggggccgcgcggagacatggcgtacgccccggcccggggaagcctctcggcggcggagcaaaagctcctgcgcgaggaagctcgccagcgtcgcaagctcgacacgctggcgcgcaaggcaggctatgccgattatgacgccttcctgctcgcccgcgccgcatatgacgagaggcacgcccccgcaccgctgcaccgggcgccgcactgggccatgacgggcgggccggaatataccgtctcccggcagggtggcgttgcttcgccgtcgacgccgcgcgttcacacccggcaactgcccggctattatgccgatggatattattatccgggggcgaccatcaccaccatcacgatcgatcccggcggctcgccgccctgagcccgcatgccccgacaggggtaagtcatagcaatgcgcagatttggccggaggctcagctctgaacgagcttcttgtccgctccggggatcaacgacggctcgaaccgttcccagccggcgcggccgagccgctcgatcggctgatagcggaccttgtagttcatccggtccgaattctcgacccaatagcccagatagacatagggcaggccggcacgctgggcgcgcaggatatggtcgacgatgatgaagctgccaagccccggccgatccgcatggtccggatcgaagaagctgtagatcatagagagaccatcgccctgcttgtccgtcaggcaggcgccgatgagccgtccgggacggccatcctcgctgttcgccggctcacgatattccacgacataggtctcgaccggcgtctgctcgaccatgtcggcaaagtcgatctcgtccatctcggtcatgccgccattggggtgacgtgctgacagataacgctgcagcagcgcgaactgctcgtcggtggaccagggcttgcaggcccgcaccaccagatcactgttgcggcgcacgaggcggcgctgcgtcgcgttcaggcggaattcgtcggcgacgatgcgcaccgacacgcaggcattgcagtccgtgcaactcggccgataagcgacgttctggctgcggcgaaagccgatgcgaccgagcgcatcgttcagttccgaggcatgctcgccggcaagctcggtgaagactttgcgttcggtcctccccggaagataggggcagggaccggcattcgtcatgaagaaacgcggaaaccggaacgctgcgctcacatcgtctccctgcggcaatgggccgatgactcaactggaaagactatgcccatatagcggcatcgtgaaaagaccatttactccgtctcctggccggaaccgtcatcaggttgcccctcgggcatcgaaatccgcgtgggcatgcaagggattttgccgcacttccgcccctcagccgcccagcgggatgatggcgcaagccagacgcgccacctcgcccgaatcgtgactgacgtaaaggatcggcaagccaagctcgtcgcgcacccgctcgatgacgcgcagtatctcttcccggcgcgccgcgtcgagcgaggacagcggctcgtccatgagcaggaagcgcggcccgctgagcagggcccggccgatggcgactcgctgtgcctccccgccggacagcgtgcgcggccagcgatgcatcagatggtcgatgccgaggaactcgaccgtctgctcaatgccgatccagcgctcggccggtggggccagccgccatccgtaaaggagattgtcgcgcacccggcgatgcgggaacagccggccatcctgaaagacatagccggcccggcgccgctcgggggggagatcgatgccggacgcactgtcgaagagcacctgccccgccaccgcgatgcgtccccggtccggtcgcagcagcccggccaccatgttgagcacggaggtcttgccggcgcccgaggggccgaacagggcggtcaggccacccccgcccgactggccggcactctccgtgttttcctccggtgcgcgcaggcttatgcgcgtatcgccgagccgacgctcgacatcgatctcaaaggacatggccgcccttcccctgccccatgcggcgggccagcacttccgaaaggaccagcgcgccgagcgacagcagcaccgcgatggcggcaaggcgcgtcaccgcggcttcgttgccgggaatctgcaaggcactgtagatggcgatggggatcgtccgcgtctcgccgggaatgttggatacgaaggtgatcgtcgcgccaaactcgccgatcgatcgcgcgaagccgagcacggcgccggccagcaagcccggcgcggcgagcgggagcgtgatggagaagaacacgcgcacgggcgaagcgcccagcgtgcgcgccgccccctcgagccgccggtccacggcctcgatcgagaggcgcatcgcgcggaccatgagcggcagcgccatgaccgccgccgccagcgccgcgccggtccagcggaacatgaagctgacgccgaaccagtcggccatccaccgccccgccggaccgttggcaccgaaggcgatcagcaacagccagccggtcacgaccggcggcagcacgagcggcagatgcaccagcgcatcgagcagcagcttgccggggaagcgcccgcgcgcgagcagccaggcaaagccgaacgcgagcggcatcgtcgcgagcaccgcgacgatgctgacccgcagcgagagcaggatgatctcccattcctcgcccgtcacaaagcggaccggacataataggacacataaaacggacggtgcagcgtgcgctgtcctacccttggccaggccagtgccatcgccctcatcggaccggaaatccccgccgggcaaagatggccttgccttcgcgcgacagcagaaaacggcggaaatcctcgacttccggatgtctggagccacgcaggatcgccagcggatagacgatcggcggatgcgtcccggacgggaacacgcccacgatccgcacgccggaagacgcgcgcgcgtcggtttcatagacgacacctaaaggggccgcgccacgctccaccagcgcgagagcagcgcggacattctcggcgcgcgccacgcgggcttccacgctgcgccagacgccgagcgcggcaagcgcggccttgccatatttgccggcgggaacggcgtcgggatcggccatggcaaggcgccccttgccgagcgcccgggcgagcggaaacccacgggcgatccgcagcgccacggcactgcgcgccggggcgaccagcaccagccggttggtgaggaaatccgcgcgcgagcccggccggagcagacccttgcccgcgacatggtccatccatgcctcatcggccgacacgaagagatcggcgggtgcacccgcctcgatctgacgcgccagcgcaggcgatgcggcgaaagacagcaccggcgcggcatgacgccgcgctgcccaggcccgcgccgcatcgttcatcgcttcctgcaggctggcggcggcaaggaccagaggcccacgccgctgcgcctgtgcctgcgcggcaccggacagcaagaccgaggcgaacagcagcaggcagaaaaacgaacggatcttcaaaggcaggatccccggtgagcggctcgatcagctatagttcagcgtatacagcaatgaagaggcagggcaattgcgagtcacgcaacgaacgacccgacacccgaggtcacgaaggatggacgcccccctaccccggccgctcagcccttctgcgtcacgcggggcgccggcagcatcgcggcttcgagcgcggcatggtccgggcagcgggatgcgctgtcgagccgggcctgcagggcccgataatgcgcgagcaccgacgtgccgaacggcgtcacgcgtgcgccgccgccatgggcactgccgggcgaggtttccaccagcggctcgcgccagcagcgattcatggcatcgaccagcagccatgcgcggcgatagctcatgtccatggcgcgtgcggcgcctgaaatggagccatgggcatcaatggcatcgagcaggtccgccttgccggggcccattgcgatctcgtccccgcaataaagctggatcttgagcttgaatgtgcctggcgcggtcatgccgcgatcctagaggcttttcgccacgcgcggaaagcctgttcgcgcggcaggtcgttcaggcaagttcgaccggcgtgacttcatagccgccatcgaccagcgccgcgatgagccggcgcagatgcgcctcgtcgcgcgtctcgcattcgatatcggtgatgaggcccttggccgggagcgaggtgaacacgcgctggtgatagacctcgatgatgttgacctgctgctcgtggaagatgcgcgagacatggtagagcgcgcccggccgatcctgcaggcggatgcgcaggcgcgcgagccgcccggagcgcgccagatcgcgcagcagcacgttggcgagcaggcgcgtatcgatattgcccccgcaaagcaccagcccgacggtccgtcccgcgaacatggccttgtgctcgatcagcgccgcgaggccggccgcgcccgcgccctcgaccacggtcttctcgatctgcaggagcaggctgaccgcctgttccagcgcccgctcgctcaccagtacgacatcgttggccagagcctcgacgaagcgccgggtgagcttgcccggctccttgaccgcaatgccctccgccagcgtgtcgccgccggtcggcaaggcgacatgcttcacgaaatcatacatggagggatagagctcggcctggacgccgatcagctcgatacccggcttgagcgcgcgcgcggccgtgcccatgccggagaagaggccgccgccgccgatggggatgacgagcgtgtcgacgtccggcgcgtcctccagaagctcgagcgcgaccgtgccctggccggcaatgatgtccggctcgtcgaagggatgcacgaaggtgaggccgcgctctgtttccagctcgcgggcatgggcattggcttcgtcgaaggtctcgccgaacaggacgaccgtggcgccatggccttccgtctgcatcaccttcaccagcggcgtggtctggggcatgacgatcgtgaccggcacgccgagccgcgcgccatgataggcaaggccctgcgcatgattgccggccgaggcggcgatcacgcccttggcccgcgccgtgtcgtcgagcagcagcagccggttgagcgcgccgcgctccttgtaggcggcggtgaactgatgattctcgaacttgagatagaccgtcgcgccggtgaggctggacagcgtcttgctgaccagcgtgggcgtgcgcacgatcgagccaccaatccgctcccgcgccgcgcggacatcggcaatggtcaccggcagcgcctgcgcgccggccggcaagggctctatcgtctcgatcctgttcatggcgggcgccctatcccatctggcgcttcctgaaaacaggctctatgcccgccttatggcaaaaatcgcgtttatcgggctgggggtgatgggcgcgccgatggcagggcatcttgccagagcgggacatgagctctccgtattcaatcgatcgatgggcaagacccaggcatgggtggaccgttatggcggcatcgcggcgatcagcccggcgcaggcagcggaagaagccgacatcgtgatcagctgcgtgggcacggacgacgacctcgccgccgtgaccatcggccgcgacggcgcgttccgtacgctgcgctcgggcggcctctatgtcgatcacacaaccgtttcggcgcggataacgcggcaactcgcgctcgaagcggacagtcgcggcctgcacttcgtcgacgcgccggtctcgggcggccagtccggcgcggaggcgggcacgctctccgtgatgtgcggcggcagcgcgccggcggtggaagccgcgcggatcgtcatgcagagctatgccgcgcgcgtcgtgcattgtggagaggcgggcgccgggcagaccaccaagatggtcaaccagatctgcatcgccggggtgctggagggcatctcggaagcgctgcgcttcgcccaggcatccaagctcgatcttgcccgggtgcacgaagcgatctcgggcggggcggcgcagagctggcagctggacaatcgctggcagagcatggccgaggaccggttcgacttcggcttcgcgatcgaatggatgcgcaaggatctcggcctcgcgctggacgaggcgaaggccatcggcgcgacgctgccggtgacggcgctggtggatcaatattatgcggaagtggtagcgatgggtggaggacggcaggatacgagcgcattggtgaggcgcctgcgcaagccatgatccggttccgcgtccggcccctgattgccgccctgctcgccgcctgtacccccgtcacgcttcaggcgagcggcctcatcgacaatgtgaacggcatcaccatcgacgagacgggcgacctcgtccattttaccggcctcctcatcgacagcgagggccgcgtggagaagcggctggcacgcggcgagaagcgccccgagcggccggacttccgctatgacggcaaggggcgcacgctcatcccgggcatgatcgatgcgcatggccatgtgatggatctcggcttcacgcgcctcaacctcgacctcagcgacaccaagtcgctggaggaagcgaaagcgaagatcgctgccttcgccgccgagaatccctcgcgcccgtggatcctgggctttggctggaaccaggaagtctggggcctcggccgtttccccaccgctgccgatctcgacgggctggcggaaggccggccgatctggctggagcgcgtggacggccatgccggctgggccaacacggccgcgctcaccgccgcgaagatcaccgccaccacgaaggcgccgtccggcgggcggatcgagatggcggccggcaagccaagcggcgtgctggtcgacaaggcgatggcgctgatgcaggcggtggtcccggcgccgcagcccaaggattatgacgcggcgctaatcaaggcgcaggacgcgctgctcgcgcgcggcgtgaccgccatcgccgacatgggcaccaccatagaggcctggcaggcctatcgccgggcaggcgaccggggcgcgctgcgcatccgcatcatgggctatgcgcgtggcatggatcaggcgacgttgatcgccggccccggccccacgccctggctctatgacgaccggctgcgactgggcggcgtcaagctgatgatcgacggtgcgctcggctcgcgcggcgcggcgctcaaggcgccttatgccgatgcaccacgagaaagcggcctgccgatgctgacatcgacccagcttcgcaaccagatgagccgcgccgcaatggacggcttccagctcgcggtccacgccatcggcgacaaggccaatgccgagctgctcgatgcgatcgacgagctgagcttcacgtacaagggcgaccggcgctggcgcatcgagcatgcccagatcgtcgaccccgccgacctgccccgcttcgcgcagcatggcgccatcgcgtccatgcagccgcagcacgccacgtccgactggtcgatggccatcgcgcgcatggggcaggagaggctcggcggcgcctatgcctggaaagccatgctggacaacaaggtgccgctcgccttcggctcggacgtgccggtcgagccggccgatccgttcatcggcctgcgcgccgcgctcacccgcgtcgatggcaacggccagccgccgggcggatggatgcccgagcagcgcctctcgttcgcgcaggccctgcgcgcttatggctggggcgcggcctatgccgggttcgccgagcagcgtttcggcaatctcgcgccgggccagcgggcggacttcatcatcctcgaccgcgatgtcgaactggcggcaccgcgcgacctgcccgccacacggatcgtcgaagtatggattggcgggcagcgcacgatcatgaaggacgacgagccatgagcgctgtcgagctgacgaccaaatatgtcgagaagccctggggccggaccacgctgccggacatcttccccgatggcggcgggcgccgcatcggcgaggtgtggttcgacgggccggaggggcgccacccgcccctgctcgtcaaatatatcttcaccagcgagaagctctccgtgcaggtgcaccctgacgatgcgcaggggcgcgcgcggggtctggcgggcggcaagagcgaatgctggctgatcctcgatgccgagccgggcgcgacgctcggcatgggcacgcgcatgaagctcgacgacgagacgctgcgcgacgcctcgctcgacgggcggatcgagcagctgatggactggaagccggtgaagccgggcgacttcttctatattccggcgggcaccgtccacgccatcggcgccggcgtgacgctggtcgaggtccagcagaatgtggacgtcacttaccgcctctatgattatggccgcccgcgcgaactgcacctggaggacgggatcgcggtcagcgtggccgaaccctatgcccgcgcgcccgtgaacatcgaggcgatggcgcaggccagcctgctggagcgcgacgaagcgcctttccggctcgcgctcgagacgctcccgcccggcgcgcgcgacatcggcggcgatgggccgtgctggttcattccgctctcgggcagcggcaccctcgacgggaaaccttgggaaggcgggcagtgctggctcatcgaaggcgaggcccggctggacgtcgtcgacaccgcgcggacgctgatcgccggtctctgagcgccgctcgtttccagacattatcaacgatccgggaacgaatggccaaaatcaactagcactgaccgccggttgcgcttatgcctcggggacgaagcctaaggagggagagtctcgaaaatggcaaaagacaacaagatcaccatctacgatctggcgctggcgagcggtgcgacgatcagcccattcgtatgggcgaccaaatatgccatcgcgcacaagggcttcgagctggacatcgtgcccggcggcttttccggcattcccgagcggaccggcggtgtgaccgagcgcctcccggcgatcgtcgatgacgggaaatgggtgctcgatagctggctgatcgccgagtatctcgacgagacctatcccgagcggccgaccctcatcccgcacgccagcgtcaaggcgctcacgcaaggcatggaagcttggctgtggggcgccgccatcagcccgtggatgacctgcttcatcaagcagtatcgggaccgctcgctgccgcaggatcatgagtatgtgaccacctcgcgcgagcgtatgttcggtcgcaagatcgaggacatcatcgtgggccgcgaggaccgcattcccaaagtgccgccgacgctgcagctgctgcgcaacgtgctggcggagaacaagtggctgggtggcgacacgcccaattatgcggacttccgcctgctcgccgtgttcctgttcaccgcctcggtcgccgacacgccggtcctgaccgatgacgacccgctgcgcgactggatcgagcgcggcttcgatctctacggcgggctgggccggcatcccggcctctcgcccatcttcggcctgcaactgcgcgagggcgatcccgagcccttcatcaagggcggcgccgtgggcggcctcgccacgcgcaacaccggccccaagtcgaccgccgccgagaccgcgcgcctcaagggcgagaaggcgccggccgcctgacaggccgcgggcacttcaggacagggcatgatcggctgctcgcggccctcatgccctggcatcgcgcggaacctgcatgggccagcgcgctcgcgtgtgaggcggacggccgacacttgccggacgctcgatgagcggcccaccgggaattcttgttgaagatacctgacggtgtggacgaattccgagcaagtagtttcggttgtaacaccgaagaggtcgcggaaaactgcgaatgtccgctttcaggacccacggctcgtaggggcgatggcttaaaggttgtggcgagcggacattcccacttttcgtcattcccgcgcacgcgggaatccagttacaccccggcgctcgtacgcgatgtctcagctggattcccgcgtgcgcgggaatgacgatttaaggggaagatgacgtccgcaatgtcgtcgtgtccggaaagtcttcttcaggacgaaaggcccccgaaccgacatcaaacagcccgctcgaatttgtccatgccgcctaaaaagagcgcgcttctggctcgctccgagtccgcgaatcagtccacgcaacccgagggctgatcgatattcatttcttccgttgaacgggcactctttctgaggtcgtccagggaggcaacgcgctccagaggctgaatgtcgatcagccctatgatgtcgccggatggtcgaggccgcttaccagcgcgtccaggccgatggtgaaggtggaatcgaagtccatgatctggcgcaggaaatcgcgcatcgggccgttcgtctcgaaagtggtccagcccagcgtgaaggaaatgaccacggcctgatgggcgagggcctgcttgacgtcgagccccagcgcggtgagtggcgcggcgatcctgccggcctgtgcgtcgggatcggcgggggccgtgggacgggcgatcgcgcataatctggcgccgtcgcgatgcgaggcgaggctggcatggagcgcgcggccgaattgcccgagccattcgcgccagtcccgcgccgcacccgcgccggcataagcggcgccataaatggcgcccgccatcaggccgagcagctcggccttgtccgcgacatgccagtagagcgccggcgcctgcacatccagccgggccgcgagacggcgcatgctgaggctctccagcccctcctcctgcagcaggcggaaggcctcggccacgatctggtcacgcgtgaggctgggcaaaggacgatgggccatggcgcaagccttgactccttaacagtgttaagtcaacattggcggcatggagaaggacgaccggagagcaggatcatgacctatgttcgcaatgcctggtatgtggccggctgggcgcaggatctgaaggcggacacgccgttcgcgatcaccatcctgggggagcggatcgtgatctggcggaccgcctccggcgcgatccatgcgctggaggatcgctgcgtgcaccggctggcgccgctctcgctcggtcgctgcgaaggcgagcggctgcggtgcatgtatcatgggctgctgttcgacccggacggccgcgtggtcgagatgccggggcaggaccggatcccgccgcaggcccgcgtcaggcattatccggtggtcgcgcggcatagctggctgtgggtctggatgggcgaccccgcgcgggccgacgaaagcctcatcccgccggccgtgggactggaccatccggactatatcctcggccatggccagctcgactatgcggccgaagcccggctgatcaacgacaatctgctcgacttcagccatctgaccttcgtccacgccaacagcttcgggtccggcccgcaattcgccgagaccccggcccgcatcacgccgctcgaccggggcatccgctatgagcggtggacggagaactcgatcgggacggcatcccgcaggagccccgagcccatggacagcttcatgagctatgacttcctgatcccgggcgtgctgctcatgaccggcggcgtcttcccgctgggcaccgccagggaatgcgatttcggcacgccggactatgacagggcggtgagcggcgtcactttcaccagccaggccgtgacgccgatggcggggaagacggcgcgctatttcttctcctggggcccgcaccgcagccatggggacgcggccctgcgcgatatgctgatgggcattgccgcgcaggccttcgacgaggacaaggtcatgatcgaagcccagcagcaggtcatcgacatgacgccggagccgcaagtgatgcccacggtgcatgatcgcggcgtgacgctgttcaaccggctggtcgagaagctggcgcgggaagagcgcacggagatgctggcggccgcggagtaaagtcccggcaaagggcgcggcgggcccttcgcgcttctcagccgccgatcatggcggcgccgagcaggagaagcatcttcacgtcgacggcatagccttcctcccggcgggcggcgagccagggctccagctcgcccagcggcacgcggtggacgcgaatatcctcgcccgggacgccgccgcccgcgccgacccggtgcaggtccagcgcgcggaagagccggaagctctccgagaccatgccgggcgagctccagaaacggccgagatcgatcatgcggcccgcgcggtagcccgtctcttcctccagctcgcgcatggcggcgagggcaggggattcgtccgcgccttcatcccccaccagcccggcggggagctcgatgcagcgccgctcgagaggcacgcggaactgatcgaccagaatgacgtggcggccgtccggcgcttcgtcgatggcgaggatgaccgccgcgccaatgccgcgcgcgcggctcacatattcccagcggccgcgccgccgggccgcgatgaagcgcccttcccacatggtctccacgggctggcgcagttcgtcctcgggcgtgaggtcgctcacagctcgatcagccggtcaggcagttcattgggattgtccacgctcttgggacaatgggcggcaaggatgacgccggccttctcgatcgcccgctccatgccctgcgccacccggccctcgcgcacttcgtcgatcagcgcggccatggcgtcgccccaggcttccggcgagacggcggcagcgatggtctcgtccgccacgatctcggcgcggtgctcgtcgagcgagagatatagcagcacgccggtgagccgcgcggtgcgcgcctcggcggcagtgcggaagagcagcagggcgcgccgccgcacgcgacgcgacttggtggcgcccggcgtcaccagcatgcgcagcgcgggaatggcgagcagatagcgcacggccaggaagacgaggatcatgccgccgagcaggaacagcagcagcatgcgcaggggcagggcatgcgtccactcgcccagcagccggatgagcatcgtttcgtagaagaccgggaaagccgccgcgaaggccgggacgagcagggcgcacagcacggcccagtggagcccgacgtcatgataggcatccgagcggcgcgcgacgatcgtcacgatctcggcatcggtgtgctgctcggcccgcccgatcgcctcggtgacgatgcggtgatcggcctcgctcatggatatgcgcttgcccattaccagcctccgctcgcgccgccgccgccgaagctgccgcccccgccgccgaatccgccgccgccaccgccgccccatccgccgccaccgccccagccgccaccgccgccgtcacgatcccggaaggcctcgcgcagcgccgcctcggcgccccagatgatgatcgggtgaatgccgccacgatagcgccggccgccgcgcaggcgcccgagcaggggcagcagcacgaacaggaagatgaagatcaggaagatgacggcggggccgatgccgtccgccttgccgctgcgctggctctggccggcctgcgcggccagcttgcgctgttcctcgggcggcagctcgatgatgcggctgatctcgtccaccccggcgcgaatgccgccggccatgtcgccggccttgaagcgcggcgtgatgacgtcccggatgatccggccggaaagggcatcggtcagcaccggctccagcccgtagcccacctcgatgcgcagccgccgctcattgggggcgacgagcaggatgacgccgttgttgcgctccgcctcgccgatgccccaggcgcggccgagccggtagccgtaatcagcgatgtcatagccttccaggctcggcaccgtcgcgacgacgagttgccggccggtggtgcgctccagcgcttccgatttctgcgtgatggcctcgaccgtcgccggatcgagcaggccggccgcatccacgacccggccggtgagcggcgggaagctctgcgccagcgccgccccggagggcaacgccagcagcagcagggccatcatggccagccagaggcgggggagcgcgttcatcgcgtcgagcaggcgccttgtcgccaaggcggcgcgctcagcttccgttgaacatcgcgccgacgtcgggcgcggtgtcggcgccggccttcgcctcgaacggcgtcagcggcttggcgccatggatgagcttcgccccgatcatctccgggaaagtgcggatgcgcgtgttatagtcctgcacggccgcgttgtaatcgcggatggtgatgttgatgcggttctcggtgccctcaagctgcgtcatgagatccgcgaagcgcgcctggctcttgagctcgggatattgctcgacagtgacgagcaggcgcccgagcgagctgctgacattcgcctgcgcggactggaaggcctccaccttcgcgggatcggacagatcgtccggcgtgagctggacctgcgtggcggatgcgcgggcctgaatcacgccttccagcgtgctttgctcgatattggcggcattgcgcgcgacggcgacgagattggggatgagatcggcccggcgctggtaggccgcctgcacgtccgcccatttcgccttggcattctcctcggcggtcggcacggaattgatcccgcaagccgcgagcgccagcggcagcagcagcgcgacgaaagcgcggagcagacgggtgggagagtgacgggaagccatcgcggtcaatcctcttcaagagcggtgtatcgccagagtgatacgctaaataggcggttgatcgaccactcgcaacgagattagctctaggcgcttcgcgggcggcacggtgccggccaaactgggaggaaaaaccatgctctccgaattcaaggcattcatcgcgcgcggcaatgtgctcgatctggcggtcggcgtcatcatcggcgcggcattcggcgccatcgtcagttcgctgaccgaggacgtcatcatgccggtgatcggcctcatcctgggcggtctcgacttctccaaccacttcctcgtgctcggcacggcgcccgaaggcacgccccggacgctcgaagcgatgaaggaagccaatgtcgcggtgctcgcttatggtagcttcgtcacggccgtcatcaagttcctcatcctggccttcgtgatcttcctgatcgtgcgccaggccaaccgcctgctggggcggctcaaggaagaggagaagaaggaggaggcagccgccccgagcggccccaccgagatcgagctgctggccgaaattcgcgacgcactgaagaagtaatctcgcttcgtcccgcaacaagggcgcctcgccgctgcaccaagaaccttacgcgcggcgagcgcttttgtttcccgtcccgtcagcgtgcgggcaacaacaggagactgacgcgtgaaaccctttatgatcatcgccgccatgacctcggccctggcattggcggcctgcgattcccagcaggcgcagaacgtcgaagaagcctatgacaatcaggcggacatgatcgataaccaggccgaccagctcgagcaggccagcgacaacatgaccggcgcggccgcagccaatgccgagaaccgcgtggacgccctggagaaccgcgccgacgccgttcgcaacatgggcgatgaaaaggcggacgccatcgacggtcactgaacaaagacctggaaaccagcggatcgatgaacaaggcccggcgcggaagacgcgacgggccttttcatcggccggataatccctatatcggggatcgccggttcaaccggctatggcgataaattgtagcgtgcaatagacgcagcggacccgggggcggtacccggcggctccaccagaaacggcctgtcgcacgtgcggcaagccgctcctgacggggccgaactaggatcgacgtgtgttgaaaagcgttgctttcgctcgggctgagtaacccgttaaaggctcaaaacccataagtgccaacgacaacgaagcacttgctcttgcagcgtaattgagggcctcacggcctgacattaccctaacagaacgcggttggaccgaaccgggcaacagaatcggattccagcggcacggggagcgccgggcaacagaagctccccaccttcctcctcatggttcgtctgtgtcttgagcgctggtcggcgttcggtgtcgcggaccctgcatgccctgtgctccccgttccgaaaggcgccgtgcgactgcggtggggcgcttgcctgctgccgcgtgccggccccgtgccgctgccgcgaatcgggtttatgcggccggaatgttgtttgttacactatgatgacagatgctgtgcaagctcaataaattcacattttataatctaaatacagcggcttatcggcagagaaaatttttttcgatcgattgtgctcgagtcataaaactgaaataatcccctcacgagttttcgttctcggagaggaatcgcaatgaccgtcacactgcttaaaatcgtcggaggcgccgcagccgcggccctggctgcatcggccgcaggagcccagtccaatgatgcgtcgggcggctatgccgccgccgccatcacctcggggcagctcgatgaagcggagcgcatcctgcagccggcgagccgcgccgatgccaatgatcccgcccggctcctgaatatggcaaccgtctatgcgcgcacggagcgcttcgtcgaggcgcgcgcggcactggcccgcgtccaggaactgccgtccgagccgctggagctggcgaatggcaacagctatcccagccatgccatcgcggcggccatgctgggtcggctggaagggcgtcgctagggcgatcggccctgggccattttcggttcgccatgaaaagccatgcggggcgggtacgatttgatcgtgcccgccttcgccgtctcgcgctcggcacggcgaaacggggagctcgttgaaggcgcatggagccgcgccggggaggttgcctcccgagactgtgcttgggcggcgcgaacaaattcgtggacgttcaaggaaccagaagagcgctttcagctattttctttcgttattccgggcttgctccgggatcccgctgccttgctcttgtgggggccggccggtttgagagaaggagaagcgggatcccggagctggtccgggatgacatcgttcatgacgggatatggtgcgccgtgatggcctgcacgatctctcgtccgccttcttcttccggcgtcgggtgcgcggggctgccggcttccggagcggaatggccgaagggcgcacccgggcggcatagggcagagctcaggaaacagactcagatagactcggcaggccttgggctcagggcgggtgttacgacgatgcgtttcgcgccgggccatgatttagagcgtgtggacaaattcgaatggccgctttttgcaggagacttccatgaagctgcctgtcgggacacgacgccaatggagacgtcacctcgtcccacatcgtcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccagctgagacctcgcgtacgagcgccggggtgtaactggattcccgcgtgcgcgggaatgacgaaaagtggaaatgtcccctccccaccgacattcaggccacagggcctgcaagccgagtgccctgaaagcggacactcgcagttttctgcgattttgtcggtgttacaaccataaccacttgtcccggacttgctccgggatcccgcttcttccggttctcaaaccgtctcgacccgccgatcttcaaggcagcgggatcccggatcgagtccgggaggacgaacgccgcggatagcgccggaaggaccgcgccgaaaagagatggggcggccaccaatggggccgccccgtcgcgccaaggggtcaggcgcgatcagaactttacgctgaaggacgcctcgaagctggtccccggcctgtacagattatagtagatccggttggtctcgttctcctgcacttcctgatatttcgtgttggtgatgttgcgcacctccactttcagttcgccggccagcttgccgaggctgatgccctggcgcgccacgaagtccagcgtgaagtcaggcttctcgacgatgtccggcagcccggtggagccgcgccgcgtcacgcgcttgctcgcatagttgatgagcagcgtctgctgcgagagacggctggtgtcctcgaagccgagctggagattgacgaggtgatcggactggccggtgagcggcgcgccgtcgcggaaatagttgcgcgcgggctgcgagcccacaccgtagatctccaccgtctcgtcctcgcctaccttcagctcggactgggtataggtatagttgagcacggtcacgagccggtgatcggtgtccgcgatcgggaaatatttctgcagctccacctcggcaccgtagagcgaggcttccggcgcattggcaaagccggtcaggtctaccgcgccgctgagtcgcgacacgaaggcctcgatcgggcgatcgatcttcttgtagaagccggccagcgagaagcgctgttcgcgcgcgaaataccattcgtagcgcacttccgcgttgaacagctcgctgtcctgcagcagcggattgccctgataaatgacgttgctgtccggatcataatattgctggaagatcagctcgcggaactgcggccgcgcgatggtcttggatgcattcgcgcgcacctgcatgtcgccgaaggaataggtcagcgtcgcggtcggcagccagtagtcgttcttcagcgcgttggaggggctgctgttgaccggaacagtgaacacctgcaccgggcgcaccgactggtagccgcgctcgtagcggacgcccgcattgagatcgagcccgtcggccagcccggcctgcagctgcgcatagcccgcatgcgtcttcaggcgtgcgcggaacgcgggatcgctctccgtattttccagcagccggtagcggaaatactctgccggcgcctggccgagcagatagtcggggcgcagcagcccgacctcgatcggcatgtccgactgcgctctcacgatgaactcacggcgttcggacgtgcggatcgtctttgtataggcatagccgatggtcgcgcggacggtgggcaggatcgggtagctcaggtcaatgccgcccgagagcaggtcctcgttgaggttcgagaaggcaaagctcgccgagccctggttgccgtccagcctgttcacgaagagctggccgagcggatcgtcggcgccattggtgcgaacataggtgtaggagagttcgtacggcgcctcgcgctgcgaattggcgtagctgccgcgcaggtccacgctgaggtcaccgaagcggaattcgcccaccacctgcgtgtcgatgagctgacgctcgtaccaggcggtatcctgatcgagaaaatcccagtccgggcggttctcgttgttcttgccgatgcccaggcgtgactgcttcacggtgtcgcgcacatagagattggtccagcgcagcttctgatcgccgaactcggcgccgaaaccgagcaggccgttcacgaccacgcgattgtcggtcaccacccggcgcacgtcgcgggcgagctcggaaagatcctggctggctgcgttctgctgggtgatatcgcgcgtgcgccatttgctgctccagccggcggtcgcgatcacgccgagcgtggctccgccaacgtcaacgctggtgcccgcgctcatcgagacgctgccgctcggcggcatgtcatgattgcgctggaggacggcattgttggcattggcgatctgaccgatgatctcggcatgatcgctggcgacgtcgccgatccggttaccgctcttgaagaaggcggcgagcgccggcggcgcgttgcgggtgccgttgtcgaaacccgtccagtcgctcttggaaccgtaataagtatagccgagccggccggtcgtctcgctgttgaaagcgagcccgcccgagacgctcaggaagctttcctcgggaacggccttggtggtgaggttgatgacgccgccgccgaactcgccggggaaattggcagagtagctcttctgcaccatcgaggaggagacgatgttggtggggaacaggtcgagcggcacgacgcgcttgagcggttccgggctgggcagcggcgagccgttgagcagggcaagcgagtagcgatcgccaaggccgcggacatagacatagccgttgccgaccacgctgaggcccgtcacgcgggcgagcgcgccggcaatgtcgccttcgcccgtacgcgcgatcgattccgccgagagcaccgagaccacggcgggcgcgctgcgctcgatattgccggagcgccgccccgtcacgatgatttcgccgccgccggggatggaaatgtccggctgatcgtcctgggccaggtcgggcgaaccggccgtgtcggattgtccggtgccggccgtgtcctgcgcccaggcggcggaggtggtcaaggcagtggtcacaagcagcagacccgcgaacctgagcggcgtcaacatcgataatccccttatgccgttagtaagacggggcggatgccgagcgtgatgcccgctccgccccatgctcgatgtttgcgcctcaggtgatgggcagggacgtgcaggcgcggaacggctcgctggcattgtcgaacgagacggtcgcggaattgcaggtccagcccgcgtaccaggtgtcgttcgcgtccttgaacgcgccgatatagttggtcgcggtgaagaacgagccgagcgtcgtcacgtcgaaggccggcacggccgtctcggtggcgccgttcacgaacgtattgaccagcgagggcgtataggcggcgctattgttcgccccggcctcgaagatcgcctgcacctgcgcagccgtcacgctgttcgagccgatgaacgggctcgcgccaccgcactgcatctggaacgagcggaagaccggcgcaccggcttcgtcgatcgcgggatcggccgtggtcgaggccgtctgcgcgcggctgatccgcaggcaggagaagttcgggctcaccaggacgctgttggcgatcgtgtagtccgcgccgccgcggatcaggatcgcggacgagttgccgatcgcggtcgagcgggccaggaaggtcgcgttggcgatcttcgtgttctggcgcggcgtctcgccgtcattggcattgtccgtatcggcctcgatgatcgagtcacccaccgagcgctgcaccgcgagcacgaactggaggtttgccttcacgccggtatcggtgtcgatcgcatcgtcctcggcgccgtcgacgatcaggtgcttgatgttcaccacgccgccaaaggcttccatgccgtcgtccgagctgttgtgcagctggagatggtcgagctgggtcccggagcccacgccgcccagcgtcagggcctgcagctcggagttcgagccgaggacatagccggagtagcggatctggacatagctcatccggccgctgttgtcggtgggcgtcgcgccgccgaagaaggcctgggcagccgcgccttcggtctgacgcgagcatcccgccgtgccgggcgtcgcgccgctttcctggcaatcggtggtcggcgcacggccgagcagcaccacgccgccccactggccggacgaggcattggtgttgagtccgagcacattgtcgcggctcgtgaagatgatcggcttggtagcggtgcccacggcgttgatcttgttgccgcgattgacggccagccacgaaacgcccgtgccgccatagacgatgacgcccggctcgatgttcagcgtcaccgagctgatcgtgcaggtgcccggcaccgcggattcgctcggaccgcggtcgcagccgacgtcgacgcgtcccggcatctgatagagcaggcccgcgatcttgggcagggtgacgttggtgcggatctgattcggcaggctgcagacgcgccacgttccggtcgggccggagatggtgccggcgtcggtcaggccctgcggatcggcgatcgtcgggcagccgctggcgggagtgacggtcggcgtgggtgtcggcgtcggcgtgggggtcggcgtcggggtcggcgacggcggatagttgatcgtgatgtctccgcccccgggggaagcgatgtcctgagcgccgcagccagccagaagcggcagtgccacgccagccagcatcatgttcatggtccgagtgatagatttcatcgtcttctccgctgccgggttggtccggattgtcgaatgcaggacggcttccgggatcagcgaatctgaccttcccccttgcgccctcggcggcgcagctacgggaagagtatgacggcgggatgccattcacgtttcaccgcgatgacggtttgattgcagatttgttgcaaagcgtatggaaaggcccgcgaaggcagtattcatgccgcccggggcgaagcaggggcgctcttaggcgtggataaattcggaggcaggcgaatgtctgcttcgcgaacgcgatgaaggatgtttgacgacggcaaagttgggataacttgcctttgacgttgggactagctgccttcgaggtcgtcaacgttgatccaggagatcaaagtcccttggttctcatgggcaacgcgaagtgctccggtcaaaagactagtaatgtcgcttggacgaacagccgtgttcttcctccaaaaaaccctctcgagagcatctttaagctcatcaggtctggaggccatttgccaacctgccgaaatcatggcttcattggctattgggactgagtgttttggaagatccaatcgaatctcaattagcctttcgcgggtgctatcgctctgatcgtccgcgatcattgaccagaggtagtgctctgggtcgagaaccctggccaacgattgttcaaagctattcaggtcagcgtgcccccgattttaagtgtcgcagacacaacgaacgtagctttgtatcggcatcgacaaacgtccgcaaccgcgtcgaaacctgagcccgtcctttcagcaggaaggtcgtgctgagcagttgttctcctacctactccgttcggactgagcttgtcgaagccctgttcttctccttttatacatggccagaaggacagcccttcgacaagctcagggcgaacgggtggttgagcgatggcagcaatgttgtcgtgtccgcacagaccgctttgaggtcgcgccgccagtatggaggaaggcttaaatgttgtggggagcggacaccacaatcctcaggtaaggcgcgtgctcaaacgttcctataattgatgagcttgaagatactgggcacgcaaaatcttgttggcgagccgcctaagcgagcgcaggctattggtgcgaagaatatgctccgccagccgtcggtttctatttgtgccaacttcatcgggcggaaccaaggacacgagccccggtcgatgcggaaccatcgaaatcccatacctgcggatgaaaggcaaaagaccttgccgtttcagaaactgcacagaataaactggcggtgagaattcgggcgacaacgtcctgatcgcgcgccagttcaatcgagagccgcgagggaagccatacaagggtctagacaaaaagttccttccgaaaaggcgaggtccatctaggctacgtttagtctgaaatgtccgcaatgccgtcgtatccgaacagtctgcttttgaggtctcacccctcattttctgccattgggctctgcgcttttaaccacgtttcctagaccaatgtggaggccatggtggcgcaccatatcgtcattgatggcatcctcccggacttgatccgggatcccgttgccttggatcttgcaggtccagccagttcgaaaccggaggaaagcgggatcccggatcaagtccgggaggacgaacggaaaaggctgaaagctcgcttctggctcctcactgtccaccaacttatccatgcccccgagcggcgaccatcgccccttgccggcccctgccacgctgcgacaatttgcgacaagttttgcgcccggcgacaaagtcccgcgacaaaggcgggctataccccatttcagcgcttctcccacggcgctgaagagaatgagcgcgcctcccaccgtgctcagagtgactcccacagtcccgctcgggcccctccctcccacagggaggggccaaggcgtttccggcggatcagccggtcagccggcggtccaccctccatccacgctgatattggcgccggtgatgttgctggccgcgtccgagcccaggaacagcgcgatttccgcgacctgttcggcggtcacgaactgcttggtcggctggccggccagcagcacgtcgttgatgacctgttcgcgcgtcatgttccgcgccttcatggtgtcgggaatctggttctcgacaagcggcgtccagacatagcccggcgagatgcaattggccgtgacgccgaaagtcgccagctcaagcgcgatcgtcttggtaaagccggccagcccgtgcttggccgtgacataggccgacttgaacggcgaggcgacgagggaatgcgcggacgcggtctggatgatccggccccacttcttctccttcatgtagggcaccgcgagccgggtcgtgtggaacgccgaggtcaggttgagcgcgatgatgaggttccacttgtcgaccggaaaggactccaccggcgcgacatgctgcgtgcctgcattgttgacgaggatgtccacgcccccgaaggtttccgccgcctgcgccatcatcgcctcgatctcgtccgcgcgggtgaggtcgtgcgcggaatagatggccttgccgccgctcgcggcttccagagccagccgctcctgctcgatcgcgccggcatcgccgaagccattgatgacgatattggcaccttgcgccgcgaaagccttggcataggcaagcccgatccccgaagtggatcccgttaccagcgccgtcctgcctttcagagtcatgcctgcttctccttgatgccactcggttcgagatcgaacgtcgcgctctttccgctgatgatgttctgcgcgatcaactgattgccgcgctctatcacggcggatacggcttcgcgcccctgagtccagtggtcgatcatcgtgcggcgcgagaattcgaagtcccgcgcgccgcgctcccaggcgcgggaacggtagatgagatggacgatattgaccgcgccttcctcgacgacggcggcaagggcctgcgcctgcggcgtcccggcgaggtccggcggcagcacgtccagcaaggcgcggatcatctcatgctcgtggcgctggcgcagataggcatccgtcacttgccgggtgcggctggaatattggatatccttctggcgcgaccatacgtcggtcatttcctgaggcagagagccggtggccggaaagagatcgatctgaaagatgagcaggtcgcccgtctgatgctccagcacatgggaaagcggcgtgttcgagacgagacccccgtcccaataatgccggccgtcgatctccaccggcggcaggcccggcggcaaggcgcccgaggccatcacgtgccgcgcgtcgatccgcccccgccaccggggatcctcattgtcgaaataatagaaattgccgctttcgatatccacggccccgatcgagaagcgcatgggcccgtgattcaatcgatcccagtcgacgaaccggtccagcgtctcgcgcagcggggtggtgtcgtagaagccgagcgcttccggcgagccggcgggcgcccaccagggcggcaggatgttgggccggaagaagcccggtatgccccacagcgcgaccgcgccggccgctgcgagatgcgcggcctcgcggatatcatgctggtcgggaaggcagaaattgggcaggccgccgcttaccagatcccagaacgcggtgagccgctcgctgcgatgctccggggcgttgcctgcgatgatcgcggcattcaccgcgccgatcgagatgccggccacccagtcgatgccgatctccagctccgccagccgctcgacgacgcctgcctggtacgagccgagtgcgccgcctccctgaaggacgagggccacctgctccggcagcggtacgggggcctggccggaatgacgtggtttcttgggcatatccatggtgcagtgcaatatcgcagtttcgctcaggtcgccatcatatcaagggacgagtcgacctgaatgtgggatgtccggcattcccgggcgctgctttccaaccgcctttcaagcagctaggtttggcgcgaaacgcagagtggaaggacgggccgatgcgcctcgatgaccagcaggaaagccgcaattacgagatccagcggggcggcggtggtggcggctttggcggcggcggcatgctctccatgctgatcccgctcatcggcagccgattcggcctgggcggcatcgtgatcgcgatgggcgtggtcgcgctgctcaattatggcggcgggctcaccgagtccgcagggcccggcacccaggtcgagcgcggcgcggccggggagcgcggcagcctcacccaggtgcagagcttctccctgaaagtgctgggcaccaccgagcgcgtctgggacgaaatctaccgggagcagggccaacgctacacaccggccgttctctccttctattcgcagagcggccagtcgggctgcggcgcggcgcaatcggccatggggcccttctactgcccgctcgaccggaagatctatctggacaccgacttcttccgcgaactgcaacagcgcttcggggcgccgggcgatttcgcgcaggcctatgtgatcgcgcatgaagtgggccatcatatccagaatctggaaggtacgctcggcgaggtgaaccaggcgcagcggcgcctgaacgccacggaggccaatgccctgcaagtgaaggtcgaactgcaggccgattgctatgccggcgtctggggccgcaggactggcctcatggagccgggcgacatggaggaaggcatgcgtgccgccgaggcgatcggtgacgacacgctccagcgtcaggccggccagcgcccgatgccggacagcttcacgcacggctccagcgcgcagcgcatgaaatggctgcggcgcggcctggagacgggcgatccggcgcggtgcgacacgttctccacgccctgaccccgttccgccgaatcaaccggcgtgattcgcccgacaacgcgacaccgggcgcctcctcgcatcacgagggccggcaaggacaggctgacgctacgtcatccgtcgcccggaccaacgcaaatcaaccacataccgccgaatttcgtttcggaactgcgctgtccggaacacacccgccccctcttcgcggaagcgagagaaaaggccaaggatattccgtatacgaatcgcgggaccacggactatctttttatcaatattaatcagcatgttatgagttggttagaaattttgcacggcaaaatatcattttcgcacttgcagcaaattgaggttgtggtaactagaacaggcctttcaggcatcctctcctaagactcatgggccggcctcttcgaggctggccctttttttttgcgcggaattgcactagcaagacccgtctcgcgcgcttcaaaaagattgttcggagaggagccgccggtaagaccggcacgcgtcgcgtgacaaagcggaggatcgagcgcttggatggcagctctcctccgcattttcgttttcagggacgttcatgctcagcgaaccggcatccgtgccggacacgccgcctttcagggcctcggggtcgccttgctcaccagcttgcgaagaaagggcggcccgctctcggccggacgggcaccgactggcttgcgggcggcccggggatcgatcgatccgtcgaaggccatgccgatgcggtcgccgcgcacccatgtcacgcgccctgcaacatcgccgacaccgcgcagcctgacgaccagccggtcgccatcccgcagatgcgagtcgcagtcggccatgagaccggtttcggaaagattgcggacgcgcgccttgccgagcggctgccctgcttcgtccagcaacgtggtcagcaggaacagactgtcccgcttcgcgccgcgcttggacgccttgtcaggtgcatcgctgtgcaggatcggcgtggggtctgattctgccatggggcccgatctgccatggccatggtatagaaagatttaaaagcggcgcgtttcagtcgtcgcgagagactttttcctgccgctcgtgccgctcctgcgcttccactgtcatggtggcgatcggccgcgcttcgagacggcccagcgagatcggctctcccgtcacttcgcaatagccatattcgccttcgtcgatccggcgcagggcggcatcgatcttggagatgagcttgcgctgccggtcccgcgtacgcagctcgatggaccagtcggtctcgctcgaggcgcggtcgttaaggtcgggttcgcgcagcggttcgctctgcagcaccgccagggtgccttccgcttccgccaggatctgcttcttccattcaagcagccggcgccggaaatattcctgctgccgcggccccatgaactcctcgtccgccgagggacggtagccttccggcagatcgatgccagagccaccggcaccggagatgtccttttccgacgaacctgcaagggaagccatcaactactccgcgatcttccggtaccctgtctcgggcggctctggcgcgggcctataaagcgccctcagggacgaaacaagctatctttccgagcccttgaaccgccgctgaacacccgcaatttcgggttcgccataattcacttccccatcccaagtcattacttgaaatcattctgtgcccgattggaacattaaccatatctcttacgaatatcggcgatgaatcagtattaacgggcatcaaaacgaagttaattggattgaagttaaggttttattttgcgttgtaggcaattgaattgcccgctgccggaaacgtcaaccgcgagcacagttcggaagagtggctgaacatgtctgtaagaatggccttggcaaaattgtgcgcctgcgcatgcggtggagcgatcgtcggtggcggcgcgcttcagctcgctgaaacggcgcgaccggcggtgaccacccaaaccaagcggaaaggcgcttccccgctggtcaaggcgccgccccgccagatggtgaaggcccgcaaggccgtccgcaccccgaagcccaggccggcgcccaccgtcatcacggtccagacgcaggcgccgcccgtccccatcgcgcgtccgctggcaagcgagatgccgagcatgggcggcggcacctccggcggcgtggtcctgggcggcagcggcggcttcggcgggggctttggcggcggtttcttcggcggcttcttcggcggcggtggcagcggagggggcacggtcgtcatttcctcgaccaccaccggcggctcgacgtcgaccagcggcggctccacctcgacgagcggcggctccaccagcagctcgacgggcggcgtctcgacatccacgggcggcgtcagcacgacgtccagctcgacctcgggcggggtcagcacgtcaaccggtggcgtctcaacctcgacaggcggcgtttccacatccaccgggggcgtttcgacatctagcggtgtctccacatccacctcgaccggcggctcctcgacctcgtcttcgtcgagcagttcgtcctcctcgagcagttcctcgtccagctcctcctcaagcagctcttcgggcggcaagggatcgtccgggtcctcgggctcgtccggatcatcgggctcgtccggatcgtccgggtcttccggatcgtcgagcgggtcttccagctcatcgtccagcagctcgtcgtccagttcctccagcggctcgtctgggtcgagcggatcgtccgggtccagcggctcgtcgggatcgagcgggtcctcgtcctcgagcagttcctcgtcgagctcctcctcgtcttcgagcagctcttcctcgtcgtcgagcggcggcacggacgtgcctgcgccgcccgtggcgctccttttcggcggcgcagcggcggccctgtttgcggggcggcaatgggtgcttcgccggcggaacgacgaagaacaggacagcgacggggaagaccgcgccgcctgaccgggcccggccgcgagagacccggcccgccctcgccagcggacggccacccttccgcccttgatcgtgcccggccggcggggcataggcgggccgccatgcacgacatcaggatcattcgcgagaatccgggcgctttcgacgccggtctcgcccggcgcggccttgagccgctgggcacgctcatcgccgtggaggacgcgcgctggcgcgccgtttccaccgcgctgcaggagggactcgcgcgccgcaacgaggcgagcaaggcaatcggcgcggcgatgggcaagggcgataccgccacggccgaggcgctgaaggccgaagtcgccgagctcaagagccgcctgccggagctggaagccgaggaaaaggcgctggccgaagcggtgcagactcgcctcgccgccatccccaacctgccggccgccgacgtgcccgatggcgccgacgaaaccgacaatcgcgaggagcatcgctggggcacgccgcgcagcttcgatttcgagccgcgcgaccatgccgatttcggccctgcgctggggctggatttcgagggcgccgcggccatgtccggcgcgcgcttcgcggccctgcgtggaccgatggcccgcctccatcgcgccctcgcccagttcatgctggacaggcagagcggcgcgaatggctataccgaggtcaatccgccgctgctggtgcgcagcgaagcgctgttcggcaccggccagcttcccaagttcgccgaggacctgttccagaccacggacggccgctggctgatccccaccgcggaagtgagcctcaccaatctcgtgcgcgagcagatcctgcaggaggccgagctgccgctgcgcttcacggcgctcacgccctgcttccggtccgaggcgggatcggccgggcgcgatacgcgcggcttcattcgccagcaccagttcgagaaggtcgagctggtcgccatctgcacgcccgagcaggccgcgcaggaacatgcgcatatggtcgccgccgccgagggcatcctgcaggcgctcgacctgccctatcggcgcatgctgctgtgcaccggcgatatgggctttgccgccgcgaagacctttgacctggaagtctggctgccgagccagaacacttatcgcgagatcagctcggtctcgacctgtgccgatttccaggcccggcggatgaacagccgctaccggccggagggcgagaaaggcacccgcttcgtccacacgctcaatggctcgggccttgccgtgggccggacactcgtcgcggtgctcgaaaattaccagaatgccgatggcagcgtgagcatccccccggttctgcagccctatatgggcggaatcgatatgctcaggccggcctgatgcgcattctcctcaccaatgacgatggcgttcacgcgccggggctcgaagtgctcgagcgcattgcccgcacgctctccgacgacatctggatcgtcgcgccgatggaggagcagtccggcgccgggcacagcctcacgctctcccggccgctgcgcgtgcgcaagcatggcgagaagcattacagcgtctcgggcacgccgaccgacgctgtgatgatggcgatcggccatctgatgaaggaccaaaggccggacctggtgctctccggcgtcaatcgcggcgccaatctcggcgaggacgtcacttattccgggacggtttctgccgccatggaaggcgccatctcgggcgtgcggtcgatcgcgctcagccaggtctattcgcgcgaggggctgggcgatgccatccccttcgaggcggccgaagcctggggcgagcgcgtcgtgcgcgcgctgcttgcccagccgggccgggcaaggacgctcgtcaacgtcaatttccccgcgctgccggccgatgcgatcaggggaatcaaggtcgcccggcagggcttccaccaggtcgaccgcacccgcatcgtgcgcggcaccgacccgcgcggctatgactatttctggttcggcctcgatcacagcgattcggcacccgaggacagcgatctggcagccgtggcggaaggctatatttcggtcacgccgctgcatttcgacctgacgcatgacgcttcgctggccgcattgcgcgaaggcctcacgccctgaacagcccctcccgggtccggcccttcggcccgcttgggagtgcgccatcattcgcggatgcaaaaaaacggagtcgcccgacgggcccgttgtcccgttgcggtacgcccggacatggaaaaacggccgcgccgacctgcccgaagccagcttttcagggacattcccatcccttttccgacgcgcggagaaggttaattttcgattaaccacatttgacacgctcccgcagttgcgcaatcataccccatgcggcttgcctgaccgagggccgcacacaagtgggagatatcaatgaaaacgacgctcaaggccctcgcggccgcgactgcgcttacggcggctgcactggtcgccgctccggcaagtgccggaaccctcatcctcgacgtgaccgatgtggacagcgtcgatggtctgggcagtcctgacaacgtcttcggcttcttcaacattggcgccggttcgctcgtcacgtcgatcgcctgggacctggtgatgtatgccgactcgccgtcctggctcagcgagatgtccatctatttcggtgactcggccgggctgagctccgtcatcctgacgcccgccgtcggggacaccttccccggtaccggcgcttatgccggcagcggctatctgcccgatctgggtctcgatttcgcggtgggcgccgatggcctgctgtacatcgagttcttcgaagccttcgacgacttccccaatgactgggacggcttctatctctccggcacgctgaccatcgactatgacgaagtcggcggcccggtcgcgccgatccccgagcccgccacctgggcgatgatgatcggtggcctgggcgccgccggcgcgatgctccgtcgtcgcaaggccaatgtttcggtgaacttcgcctaagcattgagataacagggaaagggggtcgccggcgcacaggccggcgacccctttctcttttccggtcccgcccgtggcggcgccgaccgcagcatcggcgctttttcgcgacctgggccactgcagacatactgacaaacggcaggcacgtccgacgcggcttgcccgccgggccgcgtgctggcagaagcacgctcgatgctgcgtcgcgacgatccgcgggccccggtgccggcctttctgagacgccgctccgctttgcccatgtgggcggacctggcatggcgcgtcgggctgattttcgcgctggtgtcggccgtgctgatcgtccactggatcgaacgcgatggcctgcaggacaatctcgatggccagatcagtttcatcgatgtcctttatttcaccaccgtcaccgtcacgacggtcggctatggcgacatcgttccggtcaccgattcgacgcggcttttcgagaccttcttcgtcacgccgatccgcatcttcgtctggctcattttcctcggaacggcctatcacttcgtcttccgcaacgtttggcacaggtggcgcatgtcccgtatccagaagtccctgaccgggcacatcgtggtcgccggctatggcaccagcggggccgaggccgtccgcgagctgatcgcccgcggcatgaagcccgagtgcatcgtcgtgatcgacgggcaggaggagtctcttgccctggcggaagcggtggggtgcaatgtgctcaagggagatgccacgcgcgaccagacgctgaacgatgtgcgcgtcagccaggcacgcacgctcatcgtttccgccggccgggacgacacgtccatcctcatcacgctcaccgcccgccatctcgcgccccatctgcccatcagcgtggtggtgcgcgcgagtgacaacgagcagctcgcccggcaggcaggcgccaccaccgtcatcaatccggtgagtttcgcgggcctgctgctcgcgggctcctgggaagggccgcatgtcgccgattatatcgccgatctcgctgccacggggggacgcgtaaagctcaacgagcgggcagtccagcccggggaaatcggcaagccgctctccagcctccgccccggcatcggcgtccgggtctatcggggaggccggccgatcggtttctgggagcgggaagcacagagcctggcggcgggcgacatgatcatcgagatcatccagggcgcgggcggagaaccgggcggggagccagacgggacgggctgagtccccgcaatatcgtcggtccgccggccactgtcatcccgttcaccgatgaaaaccgcgcgccgactcgccttttgggccggacgtccctatatgcgcgcgcaatcatggcattgaagatccccgaggcccccaaggtgggcatggtatcgctcggctgccctaaggcgctggtcgatagcgaacgcatcctgaccaagctcaggagcgatggttatgcgctgtcccccgactatgccggggcggacgtcgtgctggtcaacacctgcggcttcctggacagcgccaaggaggaaagcctcgaggcgatcggcgaggccattgccgagaacggccgcgtgatcgtcaccggctgcatgggcaacgaggccgagctgatccgcgcccgcttccccgatgtgctcgccgtgaccggcgcccatcaatatgaagccgtggtcagcgccgtgcatgaagccgcgccgcccgtgcccaacgccttcgtcgacctggtgccggaaggcggcctgaagctcacgccgcgccactacagctatctgaagatcagcgagggctgcaaccacagctgcgccttctgcatcatcccggacctgcgcggaaagctcgcgagccgacgcatcgacgcggtgctgcgtgaagccgaaaagctcgtctcggccggcacgaaggaactgctggtcatcagccaggacacctcggcctatggcgtcgacgtgcggcacgaggaacggctgtggaaaggcgagagcatccgcacccacatgaccgatctcgcccgcgcgctcggcggcctgcgcacggcggacgggcaggcgccctgggtgcggctccattatgtctatccctatccgcatgtcgacgccgtcatcccgctgatggccgagggcctgctgacaccttatctcgatatccccttccagcatgccgcgcccaatgtgctgcgcgccatgaagcgccccgccaacgaggccagagtgctggagcggctgcagaaatggcgcagcgtctgcccggacatcgcgatccgctcgagcttcgtcgtcggcttccccggcgagacggaagcggacttccagtatcttctcgactggctggacgaagcgcagctcgaccgtgtcggcgctttccgcttcgagccggtggaaggcgcgcaggccaatgccctgcccgaccccgtgcccgaggatgtgaaggaggagcgctaccagcgcatcatgcgcaaatgcgccgagatctccgccgcgaagctcgccgcgaagatcggccggaccatgccggtcatcatcgatgaggtgggagacccggacgaggacggcagcgtcggcgcgaccggccgcagccaggccgatgcaccggaaatcgatggcagtgtcttcctgcgcgacgtcgatccggctctggcggcaggcgacatcatcgaggcggtgatcgaggatgcggacgaacatgacctgttcggcgcgcctctcgtcaccggacgctgagccccctcaccccgctcgcggacgcttggatcgatcgaccgccggacgcgctcatgcgcccgcgccgaacgcgctgcgccacgccggcttgaccgccgcgcgcacggcatcgtcgaccggcaggtccagctgatagatgccctcggcataaggcccggcttcataaggcaggatgacgacgcgaatggtgtcgagcgtccgcccgcccgccgaaaccggcaggatgacctgcttggccggatccacgcagcgcgagaattccggaatcccgtccgatgcattcggatcgaccggcgcgcctcgccgcttctcgcgctccgcatcgagcgcgctgcagaagcgcgcacggatggcgttgaccagcgcggcgctgtcgaacagcgcatccagcgccagccggcgcccaccggccttgtcccataggagcgtgttgacgaacggcatgccgtgcgcgccgccagtgaaggtgtagccttcgctctggaggaccagcagggccggcaggtcggcggcgagctgccagtcctgcgtgagactgtagccccgatagggatagccgccttccttcgccgaggcctgctccttccgaccggcttcctcggtttccttgcgcagcttctcgccttccgcgcgcagcgaggccgcgagcggcgcgatggcggccgccgcgccgggccagctgtagcggaactcgacctgatccttctcgaaagcgatcgtctcgccatccggggcgggcgtcgcggcgttggcagcattcgcgggcgccgcgccattcatggcattgtcggccaggttgccggcgccgtcgctcttgcaggcgcttgcggacagcatgagcgcgacgagcaatgccttgccaatgttcgaagtcatgacgatctctctccttcaggccgattgctttcctaacgcatgcggcgctgcttgccgagcgggcaaggggagattatcgcggtaacatgacggaaattgccgatctcgtgcgccccgacaccgggcaggccgcccgcaccatccacatcatcgacgcaaatggtcatcaggcctggctggcggcgcaacccgagcgccatcgcgcggcgctggacgcgcagggcttcaagcccaccgcttatgcccatgccatcctgcccggcgatggggcggacgaatggtcgatcgtgaccaccgtggccaatgcgcagtccctgtcgagctggtgcctcgcacggctcgccgaagtcctgccggcggggcattaccgcctcgcggatggcggcgatcccggtccggcgatcctgggctggatgaccgcgcactatcgcttcgaccgctacaaggagaagaagagcgacaagggcccgcgcgttctgctgacgccgcagcccgccgccatcgcctcggccgtcgcgcaggccggcgcaacggcgctggtgcgcgacatggtcaacatgcccacggcggacatggggccggaccagatcgaggcgcaggcgcaggccatcgcgagccgccatggcgccacgctcaccgttacccggggcgatgcgctggaagcaggctatccgatgatccatgccgtcggccgcgctgccgaccgagtgaacgcgccccgcctcgtcgagctgacatggggacgcgaggatcatccccgcatcgcgctggtcggcaagggcatcacgttcgacaccggcggactcgacatcaagccggcatccggcatgcgcctgatgaagaaggacatgggcggcgcggcccacgcgctggccctcgccgaactggtgatggatgccgcgctgccggtgcgcctgcatctgctgttgccgctggccgagaatgcgatcgccggcaatgccttccgccccggcgacatcctgcgcagccgcaagggcctcaccgtcgagatcggcaacaccgatgcggaaggacggctggtgctgggcgatgcactcacccgggcgggcgaggagaagccggagctgatcgtcgatttcgcgacgctgaccggcgccgcgcgcgtcgcgctgggccccgatctcccggccatgttcgccaatgacgatgcgctggccacgcaactggccgcctgcggcacggccgtggacgatcccgtctggcgcatgcccctgtgggatccctatgacgagctgttcaagagcgacgtcgcggacctctccaacagcggcgaaagtgcctttgccggcgccatcaccgccgcgctctttctccggcgcttcgtgcccgaaaagacgccgtggattcatctcgacaccttcgcctggcggccggtcgcgaagccaggacgtccgaaaggcggcgaggcctgtggcctgcgcgcgaccttcgcgatgctccgcgagcgatatgggcgctgacatcgccgccaccggcccttgacctgcccgtctcttttggcgcagggggccccgatgcacgacacagtggcgggggtttccccgggatcatcgacgacacgcaggcgcgtgaagctggacggcgtgtcccgccgctatgacgcgcgcgtgaatgccatacgccctgaccttgccgacctggcgctcgccgagctgtatttcgcgccgcattatgtggcgccggtcgcgcgtgcctgtgtcgtcccctccgccatgctgcgcggcaagccggacgaggcggcaggcgcggtctcggaactgctgcacggcgaggccttccatatgctcgacgcgcgcggcgaatgggcctggggctattgcgggcacgatcattatgtaggctatctccccctcgccgcgctgggcgagccggtcgtcgccacgcacgtcacgcgggcggccacgccgctcttcctgtcggccgacatcaagtcgccggtgcaggcactgctcccggcaggcgcgcggctcgccggcgcggccgagggcgatttcctcgcgaccgccggcggctatgcccatctgcgccatatccgtgcggtcgacgcgccggaaagcgactgggtggcggtcgccgaacgtcatctgggggcgccttatgtctggggcggacgcggccatgggctggactgttccggcctcgtgcagacggcgctggacgcctgcggcattgccgcgccacgcgacaccgatcagcaggcacaggtgctgggcaccgcgctggacgacaatgcgccgctgcgacgaggagacatcgttttcttccccggccatgtggggctgatgatggacgagactcgtctcatccatgccaatgccttctggatggccgtgacgatcgagccgctcgccgatgtcgtggcgcggctctcggaccagcatgagcagccggtgacaggccggcgcaggatcaagccatgagcacgacgattttcattgacggcgcggccggcaccacgggcatccagatccgggagcggctcgccgggcgcagcgagttccacctcatcacgctcgacgaggccgcgcgcaaggacgatgccgcgcgcgccggcgcgatcaacgaggcagacatcgtgatcctctgcctgccggacgatgccgcgcgtcagtccgtggcgatgatcgcgaacgatcgcacgcgggtcatcgatgcctcgaccgcgcatcgcgtcgcgccggactgggtctatggcctgccggagatcgccgggcgtgacgcagtggccgacgcgcgcttcgtcagcaatcccggctgctattccaccggcttcatcgcactggtcgcgccgctcgtggcggcaggcctgatcccggccggcgcccgcctcgcctgcaatgccgtctccggctattccggcggcggcaagtcgatgatcgcggagtatgaggggccggacgggccgcccagcgcctggcgcacttatgcgctgacgctggcgcacaagcatgtgccggagatgcaggcgcgctgccggctgctgcaccggccgatcttcgtgccggccgtcgtgccgctctattccggcatgatcgtggaagtgccgctgcacgccgagatgctggccaacggcacgggcgcggcgaccctgcgcgaggcgctgtcggcccattatgccggatcggccgtcgtctccgtcgaccagggctatcagcccgccacgctcccggtcgagctgctgaaagacagcgacgccatgcgcctgttcgtcttctccgatgcggcgagcgagcagatccgccttgtcgcggcgctcgacaatctcggcaagggcgcgtccggcgcggcggtgcagaacctgaacctgatggcgggcctgccggaaacgaccgggcttcgcctctgagcgcctgttgcgaattcgccgcggcttcctatttcgggagcatcagatgacatcgcgaaaggacggatcccaatgagcgcgacagcaacgctggcgggcggctgcttctggtgcaccgaagctgtctaccagagcctggccggcgtcgaggcggtggaaagcggctatatcggcggcaccaagcccaacccgacttatgaagaggtctgcaccgggcagaccggccatgccgaggcgatccggatcacttatgatcccgccacgatcagctatggcgacctgctcgacatcttcttcgccacccatgacccgacgacgctcaaccggcagggcaatgacgtgggcacccagtatcgctcggcgatctttccgcatgacgcggcgcaggaggcggaagcccgcgccgcgatcgagcgcgcacagcccgactggccgaacccgatcgtgacgaccatcgagccgctggcgacatggtatccggcggaggattatcaccagcaatattgggaccgggtcggcagccgcaatccttattgcatggcggtaattccgcccaagctgcagaaactgcgcaaggggttcgcaacgcgcctgcgagactgaccggccttcgccgggccctgtccttccggcctgcagtgacatagaaggacgtgggcccggttttcgcccggacggcgggacgtggctccaggagaccgacaatgcgcttttccagccgcgccacgctctgcgcccttctcgtgatcgctctgcccgcgctgcccggctgcgtcgcgaaaacagcctataccgttgccacagcgcccgtgaaggcaacggcgcaggccgctgactgggcgaccgtgagccgcgaagaggccgatcgcaacctcggccgcgacctgcgccggaaatgcaaggaacgctacgacgccttctactgccgcgacgccgactgaggagtcagcgccgcgaagcaggttcagcggggcgccgagcgaatatcgcggacgacagaggccggatcgcgcgggtcatgcgacgtggccacggccatgcccggctggactagcggggtccgggcgtggcgtgggacataacgcgggcggtcacttgccttgcgcggctgcgcttcccggatcgcgatggctgccatcagcggcgcgcaaaagaagcggacggacaggctgaacaggcccaggaagcccagcagggcaactccaccacccacgaaaccggaggcgaacaggaagccaagggccagcaccatgcagaccgatccggcgatcgtctccggcatggtcgccgcgaagggcgattcctgcccggcagccagacccgcgaacttgggcgtccgccgccaagccaacggccgcttcgagaggccggccacgccagccagcagcgtcacataagtgagcgaggcacgggcgatctcgccccggatcatgtcctccacattattgcagccggagagccggtagcgatgcatggtgcgcagccaccaggttacgccgcccaggaggaggagcaggcccgcgacgtgcggcacggcaacgggagtcatcgcgccagtcgccagcgacacgatcatcccaagcacgccgaagatggtgaaggcgatgccggcaaaggtctgtagcggggaaatgcagcgcatgacctccagcagcttcgtccagcccggcagcggcggcgcgaatggggcgggcaggaacaggcgccagtggcgacgcaactgctgaaccgggccggcggtccaccggaagcgctgcttcttgtagtcgtcgaacgtatcggggatgaggccgtgcccgaatgtctcgccgaaatagaagccgcgatagcccaccgcgcgcaaccggacggaaacctccgaatcctcggtcaggcaccattccgcccatccgcccgccttgcggagcgcctcggtccgcagcaggcacatcgtgccgatggtgaaggccccgccatattcgttgatgccgggataatcgaccttgttggtcggcatatattcccagtggcaggcggtcagatagctgttgccctcataatcgcgataatcgtgcggcgtctggatatagccgagcgagggatcgtcaaagaacggcacgaggcgcgagaggaaatcgttgcgggcaaggtaatcggcatcgatcacgccgatgagctcggcgtccggcgccatctcacccaggaggaagttcagcgcacccgccttcgcgccttcgagcggcgcgacatggaagaagcggaagcgctcgacgcccagccgccggttcagcaccgcgcaatgcgcttccagcgggcgccagagctgctcatcggcggtattgttgtcgcagaccaggacttcataatcgtcatagtccagcgcggccaggcggttcatcgtctccatgaccacttccggcggctccgcatagcagggcagctgcagcgagaccttgaagcgcgcgcgcgggcgcggctcgtccatcggcgaaaagggcaggctccagcgctcatgcgtgagcaccgcctcccgcgcgaaattcgcgatctggccgaggacgaacagcaggccggcaaatcccagcgcaacgaacgccgcgaccgtcagcggcccggggaaatccgcctcgaggatgaacagcaccgcccagaggctccctaccacccagccggcagccacgctcgtgagccagagaatgcccggcatgctgagctggtcgaccagatagcgcaccacggccgccccgcccaggcaaagcaggaaaacggggaagacggccaggaaagcccctgtggtcagcgtcgtggcgagcaacgcgccgatgcaggcaccgaccagctcatagccttccgccgagaccggacgggacagattgtggggagaggagaccgcccgcaaggtgagcaatgcggagaagagggcgagaaacgcaacaaagaccagtgaggaatcaagctccgctcgagatagcgcgatcaatgccacttccttttcttctttgcctcgcttgcccttggcgggcttgaacgagacacgacccgggacgggctgtacagggcagcgcgatatcacgaagtgtcaagcgacaaaccgtgcgtctgcagccgccgcctgaagaaaggcgccaaccgcgaaacggttgcattttgggcgccgaagcctcttttcctgcgtcaacccgtggcaccgatgcggcgagagcgcgtcacaagggggctagataccgcgcggtcaggcagcggcgcggcgcagcctgtcattgatggcaaggccgatgccgcgatgcggaaccggcgcgaccgttatcgccggaaagccactggcatccgcttcatgcaatgcagcgaagagattggcggccgcttccaccagatcgcccgatgcgctcaggttgcgctggctcgggcccgggccgaagccgatatggaactgaccttcgacagggtgcgggcaatcgagccggagcggcttggatggcgcataatggctctcgagctgccccggcgccgtgatcggcccgccatggccaggcgagacgaccggcaggccggaggcctctcccagcgcctcgatcgtcaccggaccgggtcgcagcagcacgaccgcgtcctcgcgcggctgcacgatggtggattcaagcccctcgctggtcggccccgcgtcgaggatcagcgggattcgcccgtcgaggctggcaagcacatggctagcgcgcgtggggctgatcgcgccggatcgattggccgaaggcgccgcgagcggaacccccgcggcggcgatgagcgcgcgcatggccgggtgggacggcaggcgcacggcgagcgtggggagaccggcgctggccagcgtggcaacggggcaatcggggcggcgcggcagcaccatggtcagcgcgcccggccagaacgccgcggccagcgcctcggcgacgggcgggaaagtgaccagttgctgcgccatcgcgatgtcgctcacatgcacgatcagcggattgaaggccggccgtcccttggcggcatagatgcgcgcgacggccatctcgttcgtggcatcggcagcgaggccatagaccgtctcggtcggcacggcgaccggctcgcccgcgcggatcagcgccgccgcctcggcaagcccggcgctgtcataagcgcgaatctgggtcgtgatagaacgggcgcgaagcggcatcgtgcggctatagcggcgcttcgtgacagtatgaagccggcaatagcggctttgcccgagcccgggcttgccctagggctgatcgacattcagatgatggcgtgacgaaaatggtggtttttcgggacccggcgcgcagcgtactcaaagtacgtgagcaccggaagaccgggaaagcgccatttgcaggccgctagcgctgaatgtcgattagacctagagagcgcgcatgacagaggttttttcccaggacgcgctcacccgcatcgcggcggcactggagcggatggcgccaccccctgccacgtcggctgatctggaggcgcatgccgcctatcggtgggacggcaaggcgatcacgccggtgctccatttccagccggtggactatgccctgctcaccggcatcgatgcgcaaaagcaggcttgcctggagaacagccgccgcctcgccctgggccatgccgctcatgacatcctgctctggggcgcgcgcggcaccggcaaatcggccactgtcgcggcctgcgtggggcaagtacagaaggaaggcctgccgctcgcgctggtggaagtcgcgacagacgatctgcgcagcctcgcgacgctcttctcgctgctgagcggcacgcgccggccgatcatcctctatatcgacgatctcggcttcgatggcgatttcggcgcggacgcgcgggccctgcgctcgctgttgcagggcggcgcgagcgcgcggggcagcaatgtccgcctctacgccacctcgaaccgccggcatatcgtgccgcgctcgatgtcggagcaggacgatccgatcaacctgcgggacgtggtggacgaccggctggcgctggccgatcgcttcggcctttcgctcggcttccatgccctcgaccaggaggcctatctcgccatcgtgacgcgctatgccgcgcgccacgggctggacttcgagccggccgccgcgatccagtgggccacgcagcgcggcaatcgctcgggccgcgtcgcctggcaatatgtggtcgagctggcaggccgcgcgggccggaacctcgacgcaccggacatcggcgactgaacccgccgcgcgggtccgcaggcctgcatgcgcttcctcggcggcagcgcattcgcgcgaccgctgcctgtcttcattgcgcgttggcgctggcctttgccgctgcgggattgctgatccgccagaccatcccgcccacatcgtcgctcaccagcagcgcgccgtcgcgcgcgaccaggacgcccaccggacgcccctgcgcatcgccatcctcgttgaggaagccggtcagcaggtcgacgagcttgccttgcggcacgcctttctcgttgaacgcgacataagcgaccttgtaaccggccggcggcttgcggttccagctgccgtgcagggccacgaaagcgccatgatcgaacggcgcgccgagcgccgcgccgggggtgaaggcgagcccgagcggcgcggtgtgtgcgccgaggccaaaggcgggccgccttgtatattcgcgcagatcattgcgctcgggctgcacgcgcttgtcgatataaccgccccagtaattccacggccagccgtagaaggcagcgaaatccacgtcagtgagatagtccggcacgagatcggagcccagcatgtcgcgctcgttgaccaccgcccacaagccgcccgtccacggattgaaggcgagatcggtgggattgcgcaggccgctcgcgtagatgttgaacgcgccctcgcgcggatcgatctcgatcacggccgcgcgcagatcttccttctccagaccgttctcggcgatgttactgttggatcccacgccgatatagagcttgccgtccggtccggcggcgaggctcttggtccagtgataattgggcgcattggcggggaggctcgcgactttccggcccggctcggtgatccgcaccgcgtcgggcgtgtaggggaaggccatgaggctgtcggtattggcgacgtagagcgtgtccccgacgagcgccatgccataaggcgagttcagcccctccaggaagctgtagcggtcttccgccacgccgtcgccgtcgctgtcacgcaggagggaaatgcgattggccgacggcgcgcctgcgccggcccggcccatgagcttcgccatgacccagtcggtgatgccgttcgtcgggcgcggcggactggcggtttccgccaccagcacgtcgccattgggcagcagcagcatggtgcggggatgatccagcccggccgcgaaacgctggacgcgcagccctttcgctgcgaccggcgcggcatgatcggcccagcccacggcgcgcgcgacgaccacggtcgggatgatctggcgccggggctcggtgaaacgcggctcgcgcccttccagctcggcttccgcgagacgcgccacatccggccgcgacacatagaaaaatatgccgcccgccgcgatgaccagcgccagcagcgccatgagaatatatctcttcatgggcacgatctatgccgccggcccgccgcgcgcaaccggaagccgcatcatcgacgactcagcgcggtcccattcgccagacaaggatcgcgatgaggacgccgatcccgaagccggcgagcaatccgatcaccggctggccgagaaagccgccgagaatcgtgccgagaagcgaaagcagcgcgatcggcgcgccgccgcccatgcgttgccggggatcgggagaagagggaccactcatgcaggcgccttgccacgtcccggggcgggacgccagccgtccgatcgcgggaccctctgtttcgcgccgggacatgcctaaggcgcctttcaccaccgaatgccccgatgccgtagcgtcacggcaaactggcacgatgcttggttggctttccggtgtcggcgccgggccgatctcacgggaagccattcatgcacctgccgattctggtggaccgtcaaagctatgaagatgccgccgcgctcatggaaaccttcggggagcatgccagcgtggaagccgccctgcgcgcggacaggagccgcgagcgcggcaatcatgtccacttctgccgctggcgccagatcgagcggatgctcctgctgctgaccgccgagcaggcgatgggaaccatccactgattcttccgttgcgaccgttggacgcgtgtcgccagcccctctcttccggtttctctccctatgtccccacgaggtttccgggagagaggggctctcgactctcaggctagcccggccttggcgcgctcctcggccacgagttccttgcgcgagagcttgccgaccagcgtcctgggcaggttgtcgcggatctcgaccgcgcagacccgctcatgcttgccgagctgttcgttgagccagtccttgaggccgtccccttccacgccttccgtcttgtccgcccagagcgtcacgaaggccttggggcactcgccccggtaggaatccggaataccgatcactagggcctcgcgcacggcgggatggcgataaagcacttcctcgacctgactgggaaacaccttgaagccgcccaccgcgatcatgtccttgatccggtcgacgacgctgaaatagccatcctcgtccgcggtcccgacatcgccggtccgcagatagccatcggcgaacacatcgccgtccgccgccggattgttccagtagccttgcatgatctggggcccggagaccgcgatctcgcccggcacgcccggcggcgcgcgtcggctggggtcctcgcgatcaagcagccggatccgcgtcgcgggtatcggttggccgatggtccccaccttgccgagccggtcatagggattggccgagaccacgccgctgctttccgtcaggccatagccttccaccagccgtgcgccggtcgcgcgctcgaaatgctccttgagcggcagcggcagcggcgcaccgcccgaaatgcagatgcgcagggatgagagattggtcttcgcaagatccgggcaatccagcaaggcctggaacatcgtcggcacgcccggaagcgacgtgatcctggtgcgctggatcgccgccagcacctgccgcgaatcgaaccggggcagcatcacgatctcaccgccattggcgaccgtgcgattgagcaccgcggtattggcgaagacatggaagaagggcagcgcaccaagaatgcgatcattgtcatgccaggggtcgagcatattgacctgccgggcattggccgtgaggttctggtgcgtcagcatcgcgcctttgggccggccggtcgtgccgccggtatattgcagcagcgcgagatcacgctccggatcgatggctggcagggttcgggccccgtcgttcgagagcatgtcggcaaagcgggtcagacgaggatcgtgggggatcggctcgtccgccttccgcttgaacaggcgatacagcatcgccttgccagcaggcagggcctccgccacgttgcccaccacgaggcgctccacgcagcaccggtcgagcatggcccgggcattgccgagcagtggccgggccgacaatgtcaccatcatccgcgtgccgctgtcctcggcctgatgatccagttcctcgaccgtgtagagcggcgagaagttcaccgcgatcgccccggccatcatgatcccgtaataagcggtgacataatgcggcacgttgggaagatagaggcccacccggtcgccgggacggatgccgagatcgatcaatccgcaggcgaagcgccgcgccgcgtccaggcactcggcataattgaatcgccgcccgtagaaatcgatgagcgagcgcccgccatcgcgctccgccgccgcctgcaacatgcccggaagggacaacggcgcaaaatcctgcgcccagccgacggggtgatcataatggtcctgccagaccgggttctcgctctccatgccggaaaactatgcgatggcggcgagcaaggcaatgcagacgcgcggacgctacggcgcggcctgcagcgtcggtccgcgccagccgcgactcgggagggaccggcccggtcgggggccggtcatgccatgatgctcagtcctgcgacgggctggaaaacagcgcttcctcggcgcggcgctgggcttcctcgcgctccaggcgcagctcggcgatcagggcctcgcggtcgccggcgagacgattgtccgtcggcgcttcgatgcctgccttcttcgccgccttggtgacgagcaggtcaagctcgcgctgcgagcacaggcccagggtcaccggatccttgggctggatgttggagatgttccagtgcgtgcgctcgcggatcgcctggatggtggtccgcgtggtgccgatcagcttgccgatcgcgccgtcggagatctccggatggtggcgcaggatccaggcgatgccgtccggcttgtcctgccgcttggagaccggcgtgtagcgcggccccttggtgcgacgcaccggatcgggccccttgagcatctgcaggcgataatcggcattcgcctcgcccttgtggatttcgtccatggacagctcatgggcgcgcacgggatcgcgtccggtatatttcgtgccggcggtatcgtcggcgatcgcctgtacttcgagaatgtgcaggccgcagaattcggcgatctgctcgaagctgagcgcggtgttgtcgaccagccagctggcggtggcatggggcatgagcggctgggccactggaaatctcctgacggtcaaaaaatgacaccaaaatgataagggccgccccttgcggagcggcctgccacagccagatttagtatagtccggcccgcagggcaagaccgcgtggcgccgtcattcggccagtcgcgccatggcgacgagcttctcccgccaggtcggccgcatgtagagcggcgcgaggagcctgcgcgccagccgagccttcgtggaatggccgctcgtgcccagctggtcgtggcggatgtcctccacggcatagccggcatgccgcagctgccaactcatgtgatccatcgaatattccatctgatgaccgagcccgacatggggcagcggaagctggaaccggtcgagatagtccttgcccagcaccatccgcgtgatgttgcgcaggcggaacaggttcggcgtggtcagaaagacgcggccgcccgggttgagcagggaggagagcctgcggaacgtgacataaggcggctccgggatatgctcgatcacttccagcatcaccacgaggtcatagcgcttgtcggcgtcgggcaccggcggctcccaggtgagattgccgatcacgaaggagaggccggccgcatcgatgaccttgcggtatgattcattgatgtcggccacggtgcagtccatgccgaacatcttgctgagcagcagcgccatctggcccccgccgaactcgatcatcttcatgtccgaatcgaggcccatgtcgcaaagcaattgcagcgagcgccagtatcgttcccggtcgatctcgtaatattcgggcacttcgagaaagttggatccgatgacatggtcgttataagcccggtcgaattccgcgcgcgtcggactgcacttccccatgagcttaatcgtcctgccttcaattcgtggaacaaggccccgctcgtatcggggaatgacgaagaattggtatcgccagtcccccgcaaagtccatgcccgcgcggcatcgtgcggcggacgcggcgcccgtcccgggcatgcgatggatcggagagtcgccccgggcggggatgtcaggcagcgcgcgcgtatccgtcctcgccaagccagtgcaggctgccgaggaactgttcggcgctccggcgccagctgaagctgcggccaaaagcagcgcaggccgtgcggtccatggtcagcgcccgctccaccgccgtttcgagccgctcgtccatggcgccgctcgttggcgtgagaacgtcgaccggccccatcaccggataagcggcgaccggcgtcccgcaggccagcgcttcgatcatcaccaagccgaacgtgtcggtgcggctggggaagacgaggacgtcagcgccccgataggcgttcgccagcgcctccccggtcagcagcccgaggaaatgcgcatcggggtagcgctgctccagcgccgcgcgggccggcccgtcaccgaccacgaccttggtgcccggcagatccagtcgcaggaaggcctcgatattcttctcgaccgccacccggccgacatgcagcatcaccggccccggcaggccggcataggccggatgcgccgggccatcgggcgtgaagagcgccaggtccacgccccgcccccaatgatgggtctggctgatgcccgcgcggtggagcccggcccggatcgagggcgtggaggtcagcaccgcgctggcaggaccatggaaccagcggaaatagggccagaagagatccgccgagaggccggtccggctctggacataatcggggaaattggtgtgataggccgtggtgaaatgatagccgcggcgcaggcaccagcggcgcgcggcgacacacagcggcccttcggtcgccagatggatggcatcgggacggaaagcggcgatcatccggccgatcgtccccggggccgccatggcgaggcggatctcgggataagtggggcaaggcagggtcgcgaagcggtccgggccgatcacgtccaccacatggcccatggcccccagctcggcactgacggactggagcgtgcgcaccacgccattgacttgcggcgcccatgcgtcggtgacgatgagaatgcgccgccccggggcgatctgcccgatctccgtcaagccgccagttccaggagctgatcggtctcgggcgtttcccgcgcggccatgatgtcggcccagtgcaggatttccatgcgcccgtcatgatgctcgacaagcgcggtgcagccttccacccagtcgccgtcattataataagtgatgtcgccgaactggcggatttccgccgtgtggatatggccgcagaccaccccgtccacatggcgccgctccgcttcatgcgcaacgatctcctcgaagcgcgatatgaaggccaccgcattcttgaccttgtgcttcgccatcttcgagagcgaccaataaggcatgccaagcagccgccgtgcctggttgacgcggcgattgatcgccatcagcgcggtgtaggcagcgtctcccaccacggccagccagcgatgtgccagcatgatcgcgtcgaactcgtcgccatgcaggacgagcagcttgcgcccgtcgacggtggtgtggatcatcttgcggcggatctcgacgccgccgaagctcatgcccgtgaactgccggaaaatctcgtcatgattgcccggaatgtagatgacgcgcgtgcccctccgcgcgcgcttcatgatgcgccagacgacgtcattgtgcgcggtcggccagtagacgcgcttcttgagctgccatccatcgacgatgtcgcccaccagatagagcgtgtcgctgtcgacgctatcgaggaaatcgaccagcatccccgcattgcatcccttggtgccgagatgaatgtcgctgatccagatcgtgcgaaaatggagccgtgaacgctcgcctcttgccaaacgttccggcgctatcgtgccaagcgcggtcatgctggtgcggacccccgagtggagtttgtctccgcgcatgcccctagctgaggattatgacagtttttcttgaattatgacgaagctgcgtcagtcgcgccggctcaatccgttatcgggacataacccggcagcgcctcaacccgggcgatccagcgcagaatcgcgggccagtgttcgaggtcgaaaccgccggcatcggcgacatgggtataggcgaacaggcagacgtccgcgaggctcggtgtcgcgccgaccagccagtcgcgccggtcgagctccgccgccatcaggtcgagggccgcttccccggccgcgcgcttaccggcgatctggccgcgctgcgcgtcagtgagcgccgcttctcccacaaaggccagccagaagcgcagcatcgcgatgttcggctcgtgattatactgctcccagaacatccagcgcagcatatcggcgcgatcatagcgatcatccgggatgagcgccgagccggtcgcgagccagaagcaagctgcgttgctttcgggaaggaagcgttcgccgatctgcagcaccgggatgcggccattcgcgttcacattcgccagaaaatcgggcgtccgggtttcaccccgcatgatgtcatagtgccgccgcgcgagtggcaggccaagcagcgcggccgtcagcctgatcttgtagcaattgcctgacggcgcatattcgtggaggatcaggggctcactcatcagcgcaccttgaggacgatcttgccgacatgctcgcccgcttccatgcggctgtgcgcgtcggcggcctgtgccagcgggaatatccggtccatcgccggacgcagcgtcccttctgcgacgaagggccaggccgtgcgcatgatctcgtcgaccagcagggccttgaacgcgctcgtgcgcggccgcaaagtcgatccggtcagggtcagccgccgggtcatgatctgcgggatcagtatctccgccttcgcgccgcccagcaccgcgatggacacatgccgcccgtcctcggcgaggcactgcaggttgcgcgggagataatcgccgcccaccatgtccagcacggcatcaacgccggccccacccgtgatgcgcttcaccgcctcgacgaaatcctcgtcacgataattgacggcgtggccggcgccccagtccagcgcggcacggcatttcccgtcgcttccgcacgtgacgatggaggtaatgccgaacaggcggcagagcgagatcgccatggtgccgatgccgctcgtcccgccatggatgagcacatggtcgccgctcgccacataagcgcgctcgaacagattatgccagacggtcatgagcgtctcgggcagtgccgcggcctcttccatggcgaggcccggcggcagcggcatgcactgggcatgatcggcgagcgcatattcggcatagccgccgcccgccaccagcgagcagacgcggcgtcccaccgcaccgggatcgacgcccgcccccaccgctgcgatcgtgccggcgacttccagacccggcagcggcgaagcgccggccggcggcggataacgtccctgtctctgcagcacgtccgggcgattgacgccggcggcggcgacttcgatcagcacttccccctgccccggcacgggcaccggcaccgtcgtctcgacaagcatctcggggcctcccggtgccttgatttccaccgcccgcatcatgcccggcaccgccatatccgtccccctcggctgctgatcctgcattgccgccctgtctagtcgccctcgcggaaaaggccagacctgcgtgacaggagacggtgagagagcggccgtcgcgacggcgttgacaccgtctcgctttgcggcaaccatggtggcaatggattctgacgacgcctttccccgggcgcggcccggcagcctgacggcacaacttgccagcgaggaccttgagcggctgtccgtgtccgagctcgatcagcggatcgcattgctcaccgccgaggtcgagcggacccgcaggcagcgcgagcgctcggttaatcacaaggcaagcgccgaggcgctattcagaaaatgaggagagtggaagcaggatcgccctccggcgcatatcggcttccgcagcatcgggtcgttgacagcttgctcttgaaggcaggcgcgggggctccgacattggtcaggtcgtggcctggctctcaggccgcaggagtaagatagacatgccctctttcgcccccgcccttgaaaccacgctccacaatgcgctggcccatgccacggagcgaagccatgaatatgcgacgctggagcatctgctcctcgcgctgatcgatgacgagcatgccgccaaggtgatgcaggcatgcggcgtcgatctgggcgaactcggcgacaccgtgacgcattatctcgacagcgagctggacagcctgaaggtgaccggcagcgtcgatccctcgcccaccagcggctttcagcgcgtcgtccagcgcgccatcctgcatgtccagtcgtccggcaaggaagaagtgaccggcgccaacgtgctggtggcgctcttctccgagcgggaaagctatgcggtctattttctgcagcagcaggacatgagccgcctggatgccgtcagctatctctcgcacggcgtcggcaagggcgctgccacgcaggagccgcccaagccgcctcaggccgaggaagagaagaagggcgagaccaagaagaaggacggcgcgctcgaccagttcaccgtcaacctcaacgagaaggcgaaggacggcaaggtcgacccgctcatcggccgcagtgccgaggtcgatcgcacgatccagatcctctgccgccgctcgaagaacaatccgctctatgtgggcgatcccggtgtgggcaagaccgccatcgcggaaggcctcgcgcgcaagatcgtgcagggcgaagtgcccgacgtcctcaaggaagcggtgatctactcgctcgacatgggctcgctgctggccggcacgcgctatcgcggcgatttcgaggagcgtttgaaggccgtcgtctcggagctcgagaagatgccgcacgcggtgctcttcatcgacgagatccacacggtgatcggcgcgggcgcgacctccggcggcgctatggatgcgtccaacctcctgaagccggcgctctcgggaggctcgatccgctgcatcgggtcgaccacctacaaggagttccgtaaccacttcgagaaggaccgcgcgctgctgcggcggttccagaagatcgacgtgaacgagccaacggtcgaggataccatcaagatcctgatgggcctgcgctcggctttcgaggaccatcacgccgtcaagtacacgcccgacgcgatcaaggcggccgtggagctctccgcgcgctacatcaatgaccgcaagctgccggacaaggcgatcgacgtgatcgacgaggtcggcgcgatgcagatgctggtggcgccgtccaagcgcaagaagatgatcacgcccaaggagatcgaggccgtgatcgcgaccatggcgcgcatcccgcccaagaccgtctcgacggacgacaagagcgtgctggaatcgctggaaaccgatctcaagcgcgtcgtcttcgggcaggacaaggcgatcggggtgctcagctccgcgatcaagctgtcccgcgcgggcctgcgcgatccggacaagccgatcggcaattatctgttctccggccccaccggggtcggcaagacggaagttgcccggcagctggccacgctgctcggcatcccgctccagcgcttcgacatgtcggaatatatggagcggcactcggtcagccgcctgatcggcgcgcctccgggctatgtcggctatgatcagggtggcctgctcaccgatgcgatcgaccagaatccgcactgcgtcctcctgctcgacgagatcgagaaggcgcatccggacctgttcaacatcctgctgcaggtgatggacaatggtcgcctgaccgatcaccacggcaagacggtcgatttccgcaacgtcatcctcatcatgaccaccaatgccggcgcgtccgacatggcgaaggaatcgatcggcttcggcgagtccacgcgcgaggacgtgcaggaagaagccgtgaagaagctcttcacgccggaattccgcaaccgtctcgatgcgatcgtgccgttcgactatctgccgaccgaggtggtctcccgggtggtcgacaagttcgtcattcagctcgagctgcagctggcggaccgcgacgttcacatcacgctcgacaatgatgcgcgcgaatggctcaccgcgcgcggctatgacaagctctatggtgcccgcccgatgggccggctcattcaggagaagatcaagcagccgctcgccgaggagcttctgttcggcaagctggtcaatggcggcgaagtgcatgtgcgcctgaaggatggtgctcttacattcgagatcacgcccgcggcgccccggcgcggcaagagtggtcccgccggcaaggccagcggcaagggccgcaaggcgccggcgccgacctcacgctgacgagacgaagggtggggaagcaggctttcctcacccttcgcagcgcccggacccgctctcgcaggtcggtgcccggctggtcaggaacggcccgccacctgaccgacatctttcccgccccgcgactgcgacccggcgcgaaccggtcacgcttcctccatcagccctttcgcccgggaccggctccggtcatcatgggatgatgtcggacgcgtcttccgccttgcccacggtggtcattctgcacggcttcggcgggatcggcctgatgaaccggcccctcgccatcatgttgcgccgcgccggctatcggccggtcgagatcacctatgatagctggggaacgccgctcgaccggatctgcgagcgcctcctgccacgcatcgcggcgtgcggcgacggagaggcgccgcttcatatcgtggcgcattccatgggcgggctggttgcgcgggccctcatcacgcgcgagcgcccagccaatctcggcagcgtcgtgatgctcggcacgcccaatggcggcagcgagatcgcggatttcctccatcaacggccctggctgcggcccatcctcggcaaggcggccgaagcgctggtcacccaacgggatgccgccaccgatgcgctgctcgggcgcgtcgactatccggtgggaatcatcgccggcgacaggccgatcatgccgattgcggccgcccggctggtgcccttgccgagcgacggcaaggtcagcgtcctctccacgcgcctgcaggacgcagcggaccacatcgtcctgcccctgccccacagcctgctgccctatcacccctccgcccatttgcagatcaggcattttctcgcgaccggccggttcttccgcgacgatgcgcgccccatcgaggaacggctggccaacgagacttgttcctgatatgttctcatcaggaggtgacccatgactgctgcaatccagttctacacgaaccccatgtcgcgcggacagatcataagatggatgctcgaggaactcgggcagccctatgagactcatctgctcgattatgcgggaagcatgaaatcgcccgactatctcgcgctcaacccgatggggaaggtcccggccatcgttcatgatggcaagatcgtgaccgaatgtgcggcgatctgcgtctatttggcggagtgctttcccgaggcctcgctcggtccccggccggaggagcgcgcggattattatcgctggctgttcttcgcggccgggccggtcgaagccgctgtcaccaatcaggcggcgggcttcacggtctcggaggaacgggcgcggatgtttggctatggcacttacgacctggcgatgcagacgctcgaaagcgccgtcacggggcgtgattatgtctgcgggccccgcttcacggcggccgacgtctatgtgggttcgcagatcgactggggcctgcagttcgggaccatgccggaccggccggccttccgtgcctatgccgagcagctgcgggcaaggcctgcttatcagcgcgccaaggacatcgacaatgcgctcatcgcgcagatgaaaggcgcagcggagaagcaatcatagtggggttcgccacagtcttgtcgtgacgagacttggcggatgcagaaaggcccggcgaacctgcgttcgccgggccttctgtcgcagtccgaagggatgcgcttattcgcggctgcccatgaagcgcagcaggaacatgaacatgttcacgaagtcgaggtacagcgacagcgcacccatgatgacggccttgcccatcatgtccgtgcccgcgacatagctgtacatgctcttgagccgctgtgtgtcataggcggtgaggccagcgaagatcagcacgcccaggatgctcaccacgaggccgagcgcgctcgactgcaggaacagattgatgaccgacgcgaccaggatgccgaccacgcccatgatcaggaacgtgccgaagcccgacagatcacgcttggtggtgtagccgtagaggctgaggcccgcaaaggccgccgccgtcgcgaagaaggtctgcgcgatggattcgccggtgtagaccaggaagatggaggccatggaaagccccatcacgacgcaataggcccagtagagcatttgcgcggtgccggtctgcagcctgttgatgccgaagctgagcaccatcacgaagccgagcggcgcaaacatcagcagatatttgaacgggccggggccgagcaggatctgcgcagcaaagccgctctgcgcgaacagcaaggcgacgatgcccgtcaccagcacaccgctcgccatatagttgtagatcgacagcatataggaccgcagacctgcatcgaaggcagcgtcgtccgcgcgcgtcgagacgccgccaaaacccgccgaggttgtccggggatccggccagttcgccatgttcattctccttgtgaccagcttcagtgccaatcattcgggtgcaatatcatgtctttggtgccgcgtttcaagcaaaaccggccccttggcgcccgcgagaggtccgccaggacgccccggcgcggaaatgcgcggctgcgcggacgcggaaaatcgcgcgggcacgaaaaaaggggccggtcgcccggccccttctttgtggatgaccgcccgagagcggcctatccgtatcttagttgcccgaacccggaccgtaggtgatttccacgcgacggttctggagttcacggacgccatcggcggtttcgacgcgcggacgggtctcaccgaaggcctcggacgaaatcacgccgtccgaaatgccacgcgaggtcaggtaaccgcgcaccgccgtgttgcggcgagccgacagacccatgttgtagcggggcgagcccgacttgtccgcgtgaccggccagcatgaccgacgcgctgccgcagttggcataagccgagatcgcgttgtcgaggatcgaggcagcgtccggcgtaatgtcggcgctatcccactcgaagaacacgatgtacggcccaggcgcacactgcaccaccggcggaggcggaggcggcggaggcggcgggggaggcggcggcgggggcggcggcggcgggggaggcggcggcggagccggctcggcgccaccgaagttgtagatgatgcccgccaggatgctgtgcgtgcttgcctcggactcgagacccacgccacgggtgttccgcagcttgatgtcgtcgtggttgaagtagcgatacttcagcgacagatcgacgttggtggtcaccggataacggacgccggcgagagcctgccaggcgaagccgctgtccgaatcgcgcgtgtcggggagagagatcttcgaacgagcgataccgacgccaccgccgatgaagccctgcagaccatcgtccggaccgaaatcgagcagaccgttgagcatcagcgagtcgatgcgcatctggccgcccgacaggttcgtcgagaggttcgaatagttggtctgcttgttcatcgccttcttgtgcgaatattccgcttcgagacggaaaccgccgaagtcgtagccgaccatgccgccggcatcatagccggtcttgtgcggcgtgttcgcggtaacgccattatcatacgtcgagtccgcgtcctcggcgatcatcgcgccaacttcggcaccaatgtaccaggacttgtccttggccagcgatggcgaggccatcgcagtcgacgcgagcgctatggcaatgccaagcttccgcatatcattcccctttcagagttaagacgaaaatgctgcgccaatggtgtaatgttgcgcgaaagtagattcaagggagattccggggggttccagcgcgctgttgccgaaatgtcgcagttttcatcacatggaagacgaccgggaacaggggcgcgacgcggggcgtgaaacaatgaacggcccgaagaaacgttccgcgatcaaagtgaaataaggccatgagcgcgcaaggcggaaagaatggcgagtagagcgatccgcgcctgatcgtcctgcaccgcgccgcctatggggtccgcgatggcgccctggcgtgcggaaaggacacgttcgcccccgacatagaagccatcctcgcgcgccaggccgtccacccaggccgatccgtcgaaacgtagttcatgccccctgtcgattgtccaggcccgccatcccgccgccgggcgcaggaacagccagccctggctcgtccagccggcgattgcgccctccgcgtccagccatgcgccggtggccccggtcgctacgatccagcactggcccgtcccgggatccgcgggcggcgtggcgatgtccgcgctttccacgatgagctgaaccgccagatcaagcagcgcaagcgcctcattatgcgtgatttccttttgcgcttgcccggcggcaagcagcggcagggcaagccggtcggtcgtagccatgggtaattcctcctgatgtcgtgaacgtctgcagcgaggtcaggcgatgtcgagcacgagcgggcggctcaggccccacatgccccgctgccggatttccatcctcagcggatgcccatcggcagcgagtaggtccgcgctccgctgggcggcaccataaagggtggcggtggttgccgtttcccattcccgcaggacgatgcccccggcggtcacccgcaccagataggcttccgtctcctcccccagcggactgtcggcatggtccgaccagagccaaccgagacggctgcgcctgatccagccgatcgccaggtcgccgccgccggccggccgcacgcggccatgcaccggagagagcggcagcatggcgctgccttcgattgccctgtgtgaaacggccggggtcaggtcgccgctgccgatggctttcagcgtcagcaaccgtcccgcatcagcggatgtcagcgccacggccgcgagtcgcgcgggatcgaggagaaggaagcgctcgccggcctcatggttgaccgccgcccattccgtgccgcgccagccgcggatcaggcgggacaggcgatagcgccggggcgccagcggttcggcctctccgaacagcagcagttcctgcccgatctggcagggattgccaccgctgatgagcgcatcgtcatcgatcgaggtcagcgcgtcggccgcattgtcgagttccacctcgatgtggctatggcgatcgatgcgccacggcacgccggccggcagcgcggtcagcgccgtgccgatcacggcccggggcgcggtacggccgatcggttcgtcgcccggcggatcggtgagggtccgaaacagcgcggcgcggcgccagcctgcgtcggcgcccgtcgccgcgacgcagacctgcggcgccgtggccagcgtcgccccgtccggcggccattcgacgatcgcgaggctggtcggcccctgcgccaggtccggctcgcgcaccatgccgcccggatcgcctgcggatgcgtccgggcgcgcacccgcccgcaccgcgcgcagcgtcaggcgcacggccatgtcttcccagtcgctcgcctcgatgagccagcgccccgcttcgccctccagcgccacgatgtcgcccggggcgagatcgagtgcggtccagtccatcgcgcgcgtgcagtggctgcgctcgcgccccgcggcgcgcagccgctgcccggcgagcgtgcgggcctgcgtcgcggtcagtacagccgggagatcgaggttctcctcgcgcggccccggccctggccgttccgccgactggctgccgatctggaagtcgcggtcgggatcatgatggcggatggtgaggcgcgccggcaaggtctcgatggcctcccggcgcttcgttccctcttccacggcccggccatccagacttcggatcgcgtgggcgcgcgccagcgtccggtccgtccaggcgccgcgaccgagcgcgacggccccttcccgctcccgccagcgcatcccgaagacgtccgtcagcggtgccaccgtctcgcgcacatcgcttccctcggcggcaaaaccggcgagatgcggctcgtcctcgtctcccgcatggaccacgggctcgcccgccagatcggagacgatcgacgcgatgccgggcggcgcggcgtccgcgaacagctcgatggtcagcgagggaatgcggttgccgaaatcggcaaggtccagtccctcgaacagcacataggcgcagccccggcaggccggcgccgccgcgatgcccacatccgccgcgatcagcggatcgaccggctggtcctgcccgccatgatggatgcgaaaggcgctcaccggcgatttccagtcgcctgccgcgccgcgcagcaggttgccgtccgcccagatgcggccgatgccggcgatcggacgggaggaaagcgccaccgcgaagcttgccgaatagctgtagcgcgtgatgctcggctgccccttccccccgccgctggtgctgctgctctcgatgagatcggtggaccagatcaccgtgcccgccacgcgcatcgtcccatagatgcgcggaatgcgcgcgccatatcgggaggtctggacctgcaggtcgctcaggcgcgggccggattgcgggccggggcgaaagatcaggccgtcgatcgcctgccctgccaccgcgccgatggcgccgcccatagccgcgccgatcgcgcccagcggtccaccgatcgcgctgcccagcgccgtcagaacaagtgtcgccatgtctctagctcccttcctctcgcggcgcgcatcgccagcgcccgagcagcggccagggggatggcggcggcatcagcacggcgcggcccagcccggcatgcgcatggaccagcccccggctggtctcgatcatgagatgaagctgcattggcccgctgcgaaccagcaggatgtcgcccggccggggctcggctgccggcagcaggccggcctcgcgcagtgcagcgacggcatggtccggcgcggttccccgcagccggtaggccggcaggcgatgcaccggcacgcccgcgcgcagcagtgccagcgcccccagccccacgcagtccagccccgtccgctcggagcggccatgcagccggaacggcgcgccgaccagcgccagcgcttcggccgcgatacggtcgtgaagggtcatcgttcagctcccgggatagcgcgtcagcaggtccatgcccggcagatgcggttcgccgcgaaaattggcggcgttggcgaagcgggccgcgcaggtggcgaggcgcttgtcgcagccctgtgtcagcagcgcccggctccccgcggcgaccggaaagggcggcggttccgacaggaagagccgcgcgtcgtcctgatcgatgatcgtctgcaccagcccggcattcgcgccatcaagccagcgcaggttgccgaagggataggcgcccgggccgagtccggcgcatgtcacggcatcgtccgccacgctttccaccgtcacgatcatgcgcaacggccgcaggtcgacccggcaggcccggtcgccgagctgcgcccggcaggtggggctggtgaccggcgccactggccggtcgagcatttccccgatgtgcgagcgcagcgccaccgaatagctttcgccctgctgctcgacgctgcccagcgtgccgcgcgccagctccagccagagttcgccgggccgcgcccagtcggtgagatgcagcagcaacgtcgcgccgtcccatcgccccgcatcgaggtcatcctgcgtgatggcagcggagctgagcgcaccgcgtatgtcggtcaattccgccgcgccgtcgctgccgcgcagcagggcgccgggcacaaggccgggcgcggggcgataggtgagcccgctcatggtgatcggccggtcatggctggtaaggccaagcgtcacgccgtcgcgccgttccagccgccagcagaaggcgaaggcgcaaagcggcccggcgagcatgtcggtcagcgcggtcattcccggatttccaccaacgggaccgagggcaccgcgcctgccgcgaaggtctcccggtcgatgtccagacgatcctccgcgaaccgcaccggcacgtcgaacaggaagcccgcggtcacgctcgtgccggcagcgggtgcggtctcgaaagcgatcaggccgaggccggcatgatgccacccggccgcctgctcgacgctgtccagcgcgacccggatcgtgccctcttccggccgggtgatgaagcgcacctgcgcatccggtccttcgccatagcgcttgagcaggcggaagtgcgccgtcgtgccgtcgccggtgccgaggctctggtcggtcgcgcttgccatgtcttcggccggtgcggacgtgcaatcgaagggatcgcggaagcgaaagcctcgcgccgcgccccgccgcgcccggaagaaggcgatcagcgtcgcaatgtccgcttcggagcgcacgcccggtccggcgtcgaaatggagccgcgcgtccgcccactgggtgctgcgctgctcatggccggacacgctctcgaccacgcgcgtcgagaaggtcggcgccacttgcgcccggcggccgatgtcgagcggaaaggcgatgtcgtcgaatgcctgcacgtcggcgtctccctgaagatcgaagaatgtgaagccgtcccgcgcgacctgcggcagtgcccagatgaatgtcgcggcatggccgcgctccattgccgcttccgccgccgccgcaatccgcgaccaggccgtcgccgtctcatccgccgtcagcccggcgggcacgaaaccggcgagataatgctgcgcaccggggggatagccgagccgcgcgttcatcgccgcgcgtcccgctgccgagagcgccacgcggccttccgtcacccagtcataatcctcgatctgcagccggtcgaaggccggcgccgcccagccgaccggcaggttcgcccgcttgagctccggcgcggcggggtcgagcacgctcgggagatagaccagcagcagcgtctccgcctcgattgcttcgtccagcactgcttcccgcaccgcggccgtggaagccgcgagcaacgcccccgcttcgtcgagcaaggcgatctgcgccgcgtcgagcgggccacgcacggtcgggatgtccggcggcgcgccgcccagcgccagccgcgcggcatcgtcatagaggcaaggccgcccgtccggcatgatccaccaccagggctcgccgatctggaaccgcaccgccagccccgcgtcgcgcgcaatggcgacgaaggcgcgggctaccgccgccagataggccgtcgcgccgtcatgggccggggagagcagggtcgatggcggcacccatccggtcagcgccggtgccccgtcccaggcccgctgcttccacgccgccgggcaataggcatcgaacagctcgtatgagagcgagaggatgagcccgaaccccaacgccacgcagcgcgccgcgaagtccgcgagccagcgcgcacagggcgtcgccagcgcaccgccggccaggctcgcctcgaagccgtcggagaccggcgcgagccgcatataatggctcatgccgacataatgattgatcgcgccgcgatagcccagcgccagcgcctgccgcagcagccgctcgggcgtctgattataggcgtcgtcatagcccgtcgcgatggaaaggccgtgctcgggcaccatgatgtccccgatggcgagcaccgaaccggggccatcgcagcgcatgtcgctgatctcgacccaggcctcggccgcttccgggaacagcgtgtcgcccgcgtcataagcctgcggcacgagggaaatgaacatccggtcgatgtcgccgggatggacagcgtcggcttcgtcgggcagcaggaagccgccattaagcgcatcgaaatcgagcgtgatccgcgcatcttccggatcgccggtcgcgtagttccacagccgcacataccatgcgcgcggcgcgccggaggcatcccgcccctcgatggtcagggtcggcccgtggaccgcatccagcggcttcatgccttcgctgcgccagcggaaggacaggcggcaaccgccatggtcccgccgcgtctcgtagcgcagcagcggatgatcccagcggtcctccgactcccagatgaggcccgcaagatcgcccgaaccgtggaacaccgcgtcgatgcgcagtccgtccgcgccctgcgtcacgaccgaggccatcatcggccgggggaaatcgaccgtccagaacggcggcgagaaacgcttgacgacgccgctctcctgatggcgccgggcatcggccagccagtaagccatggtttttccttccgatagcgcaagtgaatcgacgcgggccgcacgctttccggatggcgattttccgggatggccccgccgctattccatcagcgcgccgcgcaccgcccgggccacttgccgcacactgcgggcgagcgcgcgcggcgcatcctgcccgctgccgtggacggtgatcgccacgcgcacgtcccgcgcgctgcccggcccggccgcgccgggcaggatttgcccgctgctcgtcggcaggaacagctccggcccgcgctcgccgaccagataggcgcggccgggcgcgaccggcccgccggtcgcccggcccggcagacccagcaatccggcgaccaggctcgtccccagtcccgcaaggccggcctgcccggccccgccgccgcccagcgccgcgttcatgccgttgcgcacggccgcctgcgcgatctgcgccatcacggagagcgcgaccttgcccagatcctcgaagccgaagcgccccgtcctcaccgcgcgcagcaggccggcttcgatcgtccggcttgcccgctcggcgccggaggcaagctgggcgatctcgtcgcgcagtccggcggcctcgccgcgcgtgcgcgccagctccgcctgcgccgtctgccagtcgccgtcattcggccagtcctcgtccatcgcgcgctcattcatcgggatgtgcctccatcaattgcccaagcgaggcccggtccagcggatgacccgccccgcccacgccgctcgcatcgccgatcgcccgcagcgcggcgaaggcgtcggccagttcgtcaggcgtggcgcgccagaattcgttcgggcgccagccgagcagcaggcccgcctgccccgcgagccgtcgcgccgcctgcgcgaagctcattgcccgccggccagtgcctgccgcaggatcgcgcggatcgccggcatggcggcgcccagacccttcgccagcagcgcctcgcccagcgtggcccgcgccatcgtcttcggccggtcgacaaggcaatgccagagcagcgcttccatctccgcgagcgtcagtcgcccctcggccgcccggtcgaccagcgccaacagcggccccgtctcgctttccgccgccaccagcgcggcgaagctggggcgcaccgtcatcagccggtcgccgacgcgcaacatggcctcgccgcgggcaggattggcgccgctcacagcgcgctcaccggaccggagctttccaggctgagcgtgtaggtccgctcggcattatagtccccggcataatcgagccgcgtcacgaggaagcggccgcgcagccgctccccgctttcgaagctcagctcatagtcgtcgatggcgccgcccagcgcatggtcgcgcagccgcacttccgccgccgatccggtgaagatgcccgcgcccgacacgctcaccgagcgtacgcccgcgcccggcagcaattgccgccagccgcccgaatccttggacgtgatgttcacggcctcgccgttcacggagagctgcgtcgcgcgcagcccggcgatggtcgcgtaagtcaccggcgcaccgccgtcgccgatcttgagcaggaatgcgctgcccttctccactgccatggggtcttcctttcgcttcgtgatgatgtgagagagccggggcgcttcgtcagtgcagccgtgcgatccgcacggcataatcgaggctcgcgcgccaggccgtccgcccatgggcaatgctcgtgcgcgcccggtgcaggctggtgattcgccacgcgcccagatcgccctccatggcgcgaagcacgctgtcgatccgctccagcacggacgccatccgggcggaatcgtcgctgcgcaccgtcagtagcagcggctgccgcaacgccagcccgtccacgccccgcgcgccccagccggttcccgtcgggtcgccgaccagcagccagggggggctggccttcatccgctcgccatcggcgacaaggttgaccagcgccatgagcgccgcgtcttcccgcaacgccgcgaggatcgcgccgcgcacggcaacggcgccgctcatgccagcaccatgcgccgccagggccgcagcagcgcgctgaccgatgccggcaggtccgtttccagcccttcgcgccgcgcatggcgctcgcctgccagccgcacgatggcatggcggatcgcgtccggcagggccgctgcctcgcttgcgagccccgcgacataagtcacgcggatgcgccctgcggcgccgggattggcgacgcgcacgcgccctgtgccgtccgcgccgatgtcgagcgtgtagttttcgaccggcaaggcgaactccgcgccctctgccggaatgccggagactgccgtgatcgcctgcactggccggatcgccagcgaccgccatgcgctgacggcggggacgatctcgtccaccggccgcacgatcagcagctggccgataaagcgctccgccgtttcgctggcggcgcggatgaggccggtcagtgccgcatcctcgtcgggcaggctgatctgcagataggccttgaggtcgtcgagcggcaccgcgagcggcccgccggtcgagatcgtgacagtcatgagggagtgcgcctttcgcgtgatgatcgcgggagaagggaaaagcgccatgccggcggggaggaaccggcatggcgctgcaccgggcggggcccggcgcgatgctcagctctcggcgaacttcatgagcttgatggcctcgctgttcgacaccgcgccgccgatccgcttgacggcatagaagtgcacgaacggcttgttggtgaaggggtcgcgcaggatgctcgtctcggcgcgctcggcgatcacataaccatgcgtgaaattgccgaaggcgatcgagaggctgttcgcggcgagatcgggcatgtcttccgcctcgatcaccggatagccgagcagcgtcgccggctggcctgcggcgagccccggctgccacaggaacgcgccgtcgctggtcttgaacttgcggatacgcgccagcgtcgccgagttcatcacgaacgccgcgccctgccgatacggcgcccggagcgactggacgaggtcgatcagccggtcctgcggattgctcgccgggaagccgccggccgcgcccgagggcacatattgcagcgtaccgaaggcgcgcgcgccgtccgcctgggcggtcgtggcgtaggtcaggaagcccttgggcttgttcgtgccgtccccgccgacgaaggcggcgccttccgccctggcgaattcctgcgcgatttcctgcgccagccagccttccacgtcgaactgcgcgtcgtccagcatcgcctggctcgccgacggattggcgaacagctcgccggaggacggcgcgatttcctggaaggtcggcgtcgccgtctcggcgcgcgcgccggtctcggatgcccagccggacacgatgccgccggtcgtcaccagcttgcgatagcccgccgagccggtgcgaacgacattggcaatcgcgcggatgggcgagatggacttgagcgtcgcctcgatcatctcgtcgatctcgcgcggcacggcatagccgccgctgccgccgctcgcaccggagaagctcttcagttccacgccggcctcgatgccccggcgcagataacgctccgtgaaggcggcccgcgccggatcggtctcgctgcccttggcgccgtcgagcggcgggcgggcggccctggtcgcctgcgtcctcacggcatcgtcgagcgcgtccatgcgcgcctcgatcccggcaatacggtctgcctgcagcaccgcgtcgaagctctcctcgagcgcatcggctttcacttccagcatggttcacgtctccttggtcaaaaagaagggggcccttgcgggccccgtcgatcgatcgtgcgcgcgcctcgcggcagcgcggaaaagcctgtccttcgcgcgcgaaggcgatcgccctcagggcccgccccgccggcccgccgtcccggcagggagaggcacttccccctccaccgcatgcacgcgggcaagcggctgcatcgggtgcgtgacgaggctcacttccaccaggtcgagcgcatccagccgccggggctgcgcgccctgcgccgcgaccacgcggtagccgaacgacaggccgtcgatccgtcccgcgcgcaccagcgccgccgcgcgccggccggtctcgctcgcgccgtcgatcgtgccgatcacccgcagcccgcgcccgtcctcgcttgccgtgtcgatccgcccgacgggctggtccgcccgatgctgccagagcagtggcaggccgtccttgccgcgccgggcaaggcttgccgcgaaggcaccggggctgatgacgtccccgccattgtccggccgcgcgaagatcgcggcatagcccgcgaagcgcaccggcgcgctgcccttgcccgccctcatgcgccggccgcctcgatgcccagcatcgccttcttctcttccgcgctcaggaaatcggccgcgccgacctgttcccagagcagcgtacggtcatcgaccagggcgggcacgcggttcatgtccacgccgagcgtcaggcccggcatgaagtcgcccagcccctgcgccagcgcgccgaggatcttgtccgccagcggcaggacactctggcgccagagcgccttgttggcctcgcggtaattggaataagtgctgtcgcccggcaggccgacgagcactggcggcacgccgaaggcaagcgcgatgtcgcgcgccgccgccgccttcaattgcacgaagtccatgtcggcgggtgacaggctcatcgattgccaggagaggccgccttccagcagcatcggccgcccggcattctcccgcccctggaaagcgctttccagctccgccctcagccggtcgaactggtcggaggagagcgcgctgccatccttgggatcgtagaccagcgcgccggaggggcgagcggcattgtccagcagtgccttgttccaggccgtcgccgcattgtggatggcgacggcgcccgccgccgcgcacaggcaacccagccccagcaggtcatcgcccgggttgagcgccttcacatggatcaccgccgtcctcccggcagcgtcctcgcccgggtagcgcagcagccgctcgcccgcccggtagcgataggcgaccggccagccctgcatgtcctgctcgatcgtgatccggtccggccgcagcgcatagaggccggcgggccgtccgtccgggccatggctgatctgcgcatagccattgccatggacgagcacatgcgccgcgagcgtctccagcagcccctgtcccgccgaacggtgctggacgaggcgcagcgcgtcccgcgcatcgccggcattgtccgccgtcgcgctcagcgctgcgctgccgacggcctcgctgaccagccgcagcgcgcgctgcgccacgggattgacggtcaccgccgccttgagctgcgccgcataatcctgcggccaggcgcccgagcccgagcagcccgggccgatccacgcgcgcgccagcggtggtcgcgcctctgccggcgcggccttgcgtccaaaccatttcaatgattgtctccttctccggagcagaggaatgtcaggcaggcagaaccactgccggccgggcgaaagcccgcacgaggcccatgtgggccgtccgtcatggattccggtctctatgaaaaacgtccgcagccacccttcaccgcgccgcgcggttcgcaaccgcagcggcagcgcaggtcaggccgcgatcagccccagtcccacgcctttcacggcggcggaggtccggtcggagacttccagcttctcgtagatgcgccgcatgtaggtatcgaccgttcccggcgagatggcgagaatctcggcgatcacattgttgctcttgccgcgcgccacccagtcgaggatttccttctcccgcgtggagagctgccggtcgcggaccacctcgtcggcaaacagcgtgcagatgcgcagatgcgccgcctgcgccgcaaagtgtagcagggagaggtggctcgggctgatgtcggtctgctccgtcatcttcccgatgccgaccaccgcgttgcggctgttggggccatagcagggcagcgagaagccgtcggtgaagtcgatcgtcctcatcgcggccaggaactcgcgttcctcgccggtcagttcgctgttcttccagatgtcgctccagcggatcggcatgccggcggccagcgccgcgcgcggcacgatgtcgagccgctggaaatcgaacgagagataaagctcgatctcgcttttggagaagccatattgcagcgggacgctggcgggcagattggtcgtcgtgcgcacccagtaatagctcaccccgccgaagccgtggcgatggtaataacgggtcatctgccgccagagcagcggcagggtcgtagcacccgcaatccttttcaagatgtcgtccaccccgggctcctcccgcagccctgcagtccggcgatcgtccgcccttcccgtcccaaaagcaagtcaataaccggagcggcgcccggtacgtcccgtttcaaaggcgcctgagccgggctttggctccacccggcgcgaggaggtcggcgaggctccacaccagcgcgtccgcccggtcgggcgagcggcccggcccctcatagcctccgccgatcatcatgccgcaaagctggtcctccagcgcggcgaacaagcccgcgtggcgcacccgtccggcctcgtaggccgccgccaccggctcggcccgcgcgctcttgccgcgcgaggcatggacgagacggaccggcagcgcgatgtcggccgcgcgcagcacggctgccaccatcgcgccgccattattggcctcggccacgaccctgtccgcattccaccgcgccgccgcggcagccgccgcctgcgcccagcgttgcgggctcgcctgttcgactgtcgcatcctccagcaccagcgcgccgccatcggcatcgagcgccgccaccacgatcccgcatgcgtcgccatgctcgcttgccggcggatcgacgcccacgaccacccgcacgagatcgccgggcgaaggcaccggccctgccaagcggcatcggtccagcaggtcgcgcgtccagagcgcgcccggcgtatcgagcagcaattccccgtccagctcctgccggccgagccgcgtggccgcgaagctgcggtccatttcccgcacgaactgtcggggcagcatggcgcggttgtcgcgcatccggccctgcgtcacagcaaccgccgggtcgctcgccagccgtcgcaccagcgccaccgggcgcggtgtcgtcgtcgcgacgatcctcgggcgccggcccagccgcagccccatcaccagattgtcccaggcgcggatgccgcgcggccatttggcgatctcgtccgcccagccatggctgtgctgcggcccgcgcagcgtatccggctcgctcgcgccatagatcgtcgcacgcgcgccgccgggccagacgagctggcgcaaggcggggtgccagtgcggccgccggccggccggcgcgatcgccagcaggccgctttcgccttccaccatgatgctgcgcgcttcgtgcaggctggccgccaccagcgcgatgcgggccgtgtggtccgcttcggcgatggcgcgcacccattccgcgccggcgcgcgtcttgccgaagccgcgtcctgccatgatgagccagacgaaccagtcgcccggcggcgggagctgcgccgggcgcgcccggcaggcccagccctccatcaacgcccgtcgcgtgcccgcgccaagccggtcgagcgcatcctgacgcttcgcccgttccagccaggcaacgcgttcgtaaagggaaagcgcgtgtaggcccgactggcctccggaccggagccggtgtgcccggcccttcccctgccagacgtcagtcacgttccgcctcacccgattccatcccgctcggttccgtctcgtccgattcagcctcgccttccgccattgcgtccgcgtcgccgcagggctcctgcaggcgctcatataccacgtccatgtcctggagcagccgctccaccaccgctgctgcgtccgcgtcctccgcgtccccgccagccgccgccgcgccgcgatcgggtcgcgctgatcgatgcgcctcgagcagccgaagccccagcatgggcgccggggcgcgagtcagtttgatctgcttcacgctgctggtcgcgccgtcgaaaaccacttcggtccgcaccgtgcctttcaacgcctgcagcatcagcgacaattcgagttcggaatagccatcgtccaccgccgcgcgccattgccatgcgaagatctcgtcccgtgccttgagttcataggcacccgagcggctgacgcccgccgcgcgtgcggccgccgccacattggggtaggcggcgagcgcgctcaggaagagcgacctgcgccgccccgaccagcgagagcggcggcccggacgcgcggcgcgaccggccgtgccgtcttggcgatccttcatccgacgatgtcctgttgactggagccgtccaggctggcgccccgcgccgccgactgactcgaattgcgatgttgcgcttctctaaccagatagcgtcacgatgtcaacatgaaagttccaaataggttagtctggccgccgccgataccggaagtaccagacctcatgccccttctggcgcgctttcgcttcatagcgggtttcgggccaaccgccggggcgctggaggaagtcgcgcggcgtctcgcacagccattcgaagtcggtccgcccgcgcatcgtcatcagcgcccagcgcagatagaccggatgatcggtgccgaagcggaattccccgcccggcttcagcttggcggcaatgaggtccaccgggcccttgttcatcattcgccgcttggcatggcgcgccttgggccatggatcgggatgcaacaggtagacgaagctcagcgctccgtcgggaatgcgcgccagcacgtcgagcgcattgcccatgtgcaggcggacattggccaggtgcctgtcgcgcacatgccccagcgccccgaccacaccattgaggaagggttcgcagccgatgaagccgtgatccggcagcatgtccgcccggtaagcgagatgctcgcccgatccgaagccgatctcgaaatgcaggggccgctcgccaaaggcgctcgggccgaacagccgcgtcgcggtgatctccccgtcctcgggcacgctgattgccggcagcagttcctcgaccagcgcctgctgccccgcccgcagcttgtggccggactggcgcccgtaaagacggttgagcgtggtcggatcgccggttttgaaagcagtcatcggcgcgttcctactccctgccgcgccgagcgcaagaggggccgggcgccgcgcccttcccgcgatggccttgcgcctgcaaaggaaaaggcgcccgcatgatcgcgagcgccttcctgtcagtctgcgatgccgcgctccccggcgagggaagcagcgtcagcccagtgcggccttgatgtcttcgacgaggtcggtccgctcccaggggaagaagtcgccctcggcattgcggccgaagtgcccgtaggccgccgtgcgcttgtagatcggcttgttgaggccgagatgcgtgcggatgccgcgcggggtcatgccgcccagcttctcgatcttgccgatcgccgcttcgatcttgtcgtcgctcaccgtgccggtgccgtgcgtgtcgacatagagcgagagcggcttggcgacaccgatggcgtaggcaagctggatggtgcacttcttggcgaggcccgccgccacgatgttcttggcgagatagcgggtgatgtaggcggccgagcggtccaccttggtcgggtccttgccgctgaacgcgccgccgccatgcggggccgcgccgccataagtgtcgacgatgatcttgcggccggtgaggcccgcgtcgccgtccggcccgccgatctcgaagctgccggtcgggttgatgtggtagaccgtctcgtcggagagcagttcggccgggatgatgtcggcgacgaccttcttcacataggccttcagctcggcttccttctcgcccttgtcatagcccggcgcatgctgggtggagacgacgatcgcggtgcaggcgaccggcacgccgttctcgaagcgcagggtcacctggctcttggcatcgggctccaggaagggagccgcgcccgagtggcggtcctgtgccatgcggtgcaggatgcgatgggaataatagagcgtcgcgggcatgaggtccggcgtctcgtcgcaggcgaagccgaacatgatgccctggtcgccggcgccttcgtccttgttgcccgaggcgtccacgccctgtgcgatatgcgcgctctggccgtgcaggtggttctcgaaggtcagcgtttcccagtggaagccggactgctcatagccgatctcgcgcacggtatcgcgcgcggccttctcgatttcctcgagcgcgccgggcgcccattccccgttctcgtagacgcccttgcagcggatctcgccggcaagcaccacgagctgggtggtggtgagcgtctcgcacgccacgcgggcctcggggtccttgctcaggaacaggtcgacgattgcatcgctgatctgatccgacaccttgtctggatgaccctccgacactgattctgacgtgaagagatagctcgaacgcatcggggaacgcacctttcttctagcggctctgacatggccgcggttgatataaagaaatgtttatgtgtgccccttagcggttgcgtcgcccaatggcaacgccgctaacgataagcaaagcagcgagcgtgagagggaggatgttgccccagcgggcgaagggcgtcggtccggtcgcggcgggcaggcgcgcatcgaaagcgccggccgtgccgtgcggaatggcggccaccacgtgcccggcggcatccacgagtgccgagatgccggtgggtgtcgagcggatcaccggcagcccttcctcgattccccgcagccgcgcctgcgcgagatgctgcggcggcccccaggtgccgaaccaggcgtcattggacgggttgaagatgaactccggacggttcgcgcggtcgatgatctggccggagaacacgatctcgtagcagatctgcactgccatgcgcagcgatggccgctccggcgcgccgggcaggtccagcgtgcgcggccccggcccgggccagaaatcgatgtcgccgggcaccagccgcgcaagaccgatgcccgagagcagcgatcgcatcggcagatattcgccataagggacgagatgcgccttgtcgtagcgcccgagcagcgcgccgcgcgcgtccatcacccacaggctgttgttggcgccttccagcacattggcgtccatgatcccgtcccgctcgcggaaatggaacttgtcgccgcccagcatcagcaggtcgcccggccccagcagcgaggcgatgcgcgcgcgccaggccggttccatgtcgagaatggcgggcacggcggcttccggccagaacaccagtcgcggcgctccgcccggcgcgccggtcagcgcggagaggcgacggaaattcagttcctcgagctgcggatcatatttctcgttctggttgatgttgggctggacgacgcgaatcgccacgccaccgccctcgaccggtgcgccgacctgcccggcgcgcagcaggccgagcagcgcgaccagcacgaggccgcccgccaccatcgccgccgggcgccattgccggtgcgcggcccaccacagcgcgcctgccgcgagcatggcgacaaggcccaggccataagtgccgatcgcgatcgcgagctggtcgacgccggtgcccagccagatcacgcccagcgggttccaggcaaagccggtgaacatcgtggcgcgcagatattccgtcagcagccacgcgcagccgaggaacagcgcgaagagctgcggccgcccgcgcccgagctgccagccgatgagcgcggccatggccggatagaaagcgaggtagaaggagaggaggagaatggcgggatagccgagccagtgcggcatggcgtcctggaaggtgaaggcgtgggcgatccagttgagccctacggtgaactgccccaggccgaaggcatagccgatgcgcgcggcctcgcgccggctcggggcgcgccagagcagttgcatgaacagcgccagcatcgccagcatcacgggccacaggtgcagcggctcgaagccggtcgcggagaggacgcccgcgcccagggccacgaggcccggccgtttcgcgagccatgcctgcgcggctgcccgatcgattgtctggattttcatcttgggcgctcctatcgcgcgccttgatgacagttgcaattccgcgctgaccggaggcccgccgatgagacccttccacatcgcctttcccgtccacgatcttgccgctgcgcgcgctttctacggggacgtcatgggctgccgggaagggcgcagcagcgactcctggatcgatttcgatctttatggccaccagatcgtcgcgcatctcgatccggccggaaaggcgcatgacccgatccgcaacccggtcgacggccacgacgtgccggtcccgcatttcggtgtcatccttgaccgggcggactgggacgatctcgccgcgcggatgaaagcggccggcacgcgcttcgtcatcgagccctatgtgcgcttcgcgggcgaggtcggcgagcaggcgacgatgttcttcctcgatccgagcggcaatgcgctcgaattcaagagcttcgccagcgacgacatgatcttcgccacctgagccggggccgggagcgcccgcggcaccgaacgccggactctcaggcggcgttcagatagtcgcggcccatctgcatgcggtcgatgtcctggcgcggcggcgcgccgaacagccggcgatattcccggctgaactgcgaggggctgtcatagcccacggcgaagcccgcgctgcccgcgctcacgccttccgccagcatcagccgccgtgcttcctgcaggcgcagctgcttttgatattcgagcggcgtcatccgcgtgatcgccttgaaatgctcgtgtagcgaggattcgctcatgccggccgccgcggcgatgtcccggatgcgcagctgctcgcggaactgcccacgaatccgggcgatcgcgcggctcacctggctgagatggctgtcggccgccgcgaggtgccgcaatgtcgcgccgtgcggtccggtcagcagccggtagaggatttcccgctcgatcagcggcgcgagcgtgggcacggcctgcggctgatcgagcagcttcaccagccggcaggccgcgtcgatgaggtccgggtcgctgggatagacggcgagggccggcgtgggcgcggcgcgggccgtcagtccctgcgctatgatgaggtccgccagcgcggagagatcgaggtcgatctggcagcagagatagggcgcgccctccctcgcctcgatgatgtgcccggtcagcggaaggtccaccgagacgacgagataatgcgaggcgtcatagaccaggctatggtcgtgaagcgagacccgcttggcaccctgggcgatcaggcaaagcgacgctttgtagacggacggtatgggcagcgtcggccgatccgcccgaaagagggacaggcacccgaccgaggtgccatacatccccgtcgccggggcatgccgtgtgatgatctccgcgagcgtctgcatcctgtccatgcccttcctgtccctcaggatggaccggagcgcaagcggcgcgcaccgatttcggaggatcgtgcaattcggacggacgatcgatctaccgcgtcccgcccccttcgctgcatttcggggtcaccaacagcgaaggagttcatcatgactggagtgaccgacaagatcatactcgtgaccggcgcctcgagcggcatcggtgaagcgacggtgcgcgaactcgtccaaggcggcgcgaagctgttcatcggtgcccgccggggcgatcgcctgcaggcgctggcggaggagctcggcgagcaggtcgcttggcaagtgctggacgtgaccgattccgacagcgtcgaggccttcgtcgccgctgccgaggcgcgcttcgggcgcgtcgatgcgctggtgaacaatgccggcgtcatgcctctctctccgctcgcggcgctcaagcgcgacgagtggaagaagatgatcgacgtcaacatccatggcgtgctgaacggcattgccgcggtcctgccgcgcttcgtcgcgcagcgctcgggccatgtcgtcaatgtcgcctccatcgcggcgcatttcgtgatgcccacggcggcggtctattgcgccaccaaacatgccgtctgggccatcaccgacggcctgcggcaggagcatgacgacatccgcgcgaccgtcatttcccccggcgtggtcgcgaccgagctcggccatgacatcacggaccagaatgtcgcggcggcattgcaggagtggcgcaggaagtcgctgacgcccgacgcgatcgcccgcgcgatccgcttcgcgctcgaacagcccgagggcgtggacatcaacgagatcgtcgtccggcccactgccgccgggatgtgattcgcgtcaggggaggctgcgccttccctgagcgccatggccgccggtgccccatcggcgaccatgtccgctttgcgcactgccggccccgcttccgacctgcctccccgagcaaaacactcgctttcgccgccgccctcatattatgggcgctttcatgcccgccacgcccgcctggcctccgcgatccgctccgcgcctcttcgtcgaggcagcgctgggtgcgggcgtcgccgtgccggtggacggcaatggcgcccattatctcatctccgtgatgcggatccgggaaggcgacactgtcctcctgttcgatggccgcgcaggggaatgggctgcaacggccgggcaggtccgcaagcgcgatctcgtcctccagtgcacgcagcagacgcgcccgctcgaatcggtgccggatttctggctctgcgccgcgccgatccgcaagggccgcatcgatctggtggcggagaaggcctgcgagctgggcgtcgcgcgcctcgtgcctgtgctcgccgagcgctgcgtggtggacaaggtcaatgcggaccggctgcatgcccatctggtggaggcggccgagcaatgcggccgcactgccctgcccgcgctggccgatcttacgcccctcgccgcgctgctggcggactggccgcagggccgcaccctgttcttcgcggacgagaccggcggcgcgcccatgcgcgatgccttcgccgcgcatcccggtccggcggcgctgctcgtcggcccggaaggcggcttcgcaccggccgaacgggcgctgatccgcgctcatcccggcgcgcgtcccatctcgctcggcccgcgcatcctgcgcgcggaaaccgccgccatcgcggccaccgcctgctggatggcgatcaacggcgactggacaagttgcgaaacgaaatgaaattgcacgcctcccgcaaagaccctatgggccccggcgaagggtgaggacacgaaccggccatgagcacacgcactgaatcgaccggcaaggacgacatcatcgaatcccgggaccagctggtcagcctgttcgagcgcggcgagaagccgccgaccgactggaagatcggcaccgagcacgagaagttcgtctatcgcaaggccgattaccgcgcgccttcctatgacgagcccggcggcatccgcgatctgctcgaggggctgcgcgcttatggctgggagcccgtcatggaaggcggcaatgtcattgcgctcgccggcgcggatggcggcatcagcctggagcctgccggccagctcgagctgtccggcgcggcgcgcgacaatctgcatgagacctgcgccgagaccggccgccatctcgagcaggtgaaggcggtgggcgatcggctcggcctgggcttcctcggccttggcatgtggccggacaagacgcgcgcggaactgcccgtcatgcccaagggccgctatgccatcatgctgcgccacatgccgcgcgtcggcagtctcgggctcgacatgatgctgcgcacctgcaccatccaggtcaatctcgattattcggacgaaacgcggatggcgaagatgttccgcgtctccctcgcgctccagccgctcgcgacggccctgttcgccaactcgccgttcacggaaggcaagcccaacggctatctttcctatcgcagccacatctggtcggataccgatccggcacgcaccggcatgctgcctttcgtcttcgaggatggcttcggttacgagcgctatgccgactatgcgctcgatgtgccgatgtacttcgtctaccgggacgggaaatatatcgacgccgccggccagaacttccgcgattttctggaaggccggctccccgcgctgcccggtgagaagccgcgcatgagcgactggtcggaccatctctccaccgcctttcccgaagtgcgcatgaagagcttcctggagatgcgcggcgcggatggtggcccgtggaaccgcatctgcgcgctgcccgctttctgggtgggcctgctctatgacgatgccgcgctggatgcggcatgggatgtggtgaggcactggacgatggacgcgcgcgagacgctgcgggccgaagtgccccggctcggcctcgccacgccgctgggcgacggacgcacgctgcgcgacatcgcggcgcaggtgctggacatcgcgcgcgccggccttgccgcccgcgcccggctcaacagcatcggcgacaatgagaccggctatctcgccgcgctcgatgaagtggtggcgagcggccgcacccatgccgagcgcctgctggcgcgctatgagggcgcatggggcggcgacatctcgcgcatctatgccgaggaaagctactgaacgtcgccgccgcccttcaggcgcggcggagtgacggaacgacctccgccggtcattcggccggctggatgtccccttcccgcttcggcgcgcgctgcccgccgagcaacgcgagcaggcgcggtaccgggccatggcgcgccatccagtcggaataggcgcgataggccgggtcggtgcccagatgcgcttcctcggtgcgggcccgccagtaatagaccccgctggtgagcgcgagcagcagcgtgttgcgcaccgccgtctccaggctgcccgtcgtcacgaggaacggcatggccgagcaccaccagaaggcgttcttggagagataggcaggatgccggctcagccgatagggcccgtgcgtcaggataccgcgatgcgtgaggttggagaaacgcaggccgaaggccaccgtcgcccaggcatagacgcccgtgagcgccaccagcagcccaccccacatccagagcagtgccggatggccggccagccaatagtcccagcttcgcgtgtccgtctcatagaagagcggcccgcccggccccatcagcacgaagggcggatagcagatcagcgccgcgatccagccgccgagcagcggattggcggagcggatatgcgcatcgagcggccgcatggtcagcacatagcccgccgtggcgaaggcgacgtccaccacgaacatcagcgtgatgaggaatcccgcgaggctgacgggattggtccacaggtccgccgcctgccagcgcaccatgcccgcgaaattgcccggcacgacggcaagcatgaaggcaaggaagaaggccttgaccgtccagctcagcgcgtggttggcgatcgcgccgcgcgcgggcctgccggccgcgccgccgatcagccattgcccgaaggcgtaggcgccgtcgcgcggcttcaccatgtgacggtcgatccacagcacataggggatggagagcaggaccaccgctggcgccgcgtggctgatgacggagagcgcatagcgatagtcgccctgcatgtaccagccgccggtcacgtagaagagcgcgatgatgccccatgtcgtccacaggccagtgatcttgacgacggcgccgtccaccaccgcgcgcagcgggcgcgggttcgaccagtcgagcccggtgctggcgcggcgatgcaccttgtcgacgagcagcgaccagaggatcatggggatgccgcaggcgaacacggcagcgaggccggcatgcggcccgtccatgtgataatggcgcgccaccgcgatccagatggccagcccggcaaggccggccagcccgacaccatggctgaccgccgagggcgggcatggttccggcgcggcggggcgatcgttcatgccgctgtcctagcccgcaatggtaagcaagccgtgaagccgcctgtcctaccgtgcgcgggaaagccgctcagccgcccagcatgttgatggtgaaggcgacgatgccgagattgaacacgaaggcggcaaggcaatggaacagcgccaccttgcgcaggcccggatcggtgatcgcgatgtcgctggtctggaaggtcatgccgagcgtgaaggcgaaataggcgaagtcccagtaatccggctcctcccggcgcgggaagtcgagcccgccccggtcaccgccatccttgccgccactgtagaacaggaaggcgtaatgcagcgtgtagacgatgttggagaagagccaggccagcgtcagcgtcgccatgatgagcgcggcggtcggcagcggcgtcccgtggccatacaggagcgcgctggcgaccaccacgaggatgacgcccatgacgatgccggtcagcgccaggatcagcgtgcggttggcgtcgttgcggcgggcattctcgcgcatccgctccgccccgtgagtcagcatcgaggggacggtggcgagcagcgcgagcacgcccaggtcgaaaccgagcatgatgccgtggaccggccccagcagcagcgagagcgggagcgcgctggcgaagatcagcaaaaacaggccatagcgccagggcaggatcgccttgtcggcccgtcgcgtcatgctcatgatccggcactcttcctgtcgccgccactcgccggcagcctcgcccgcttatgacatggcagccgcatccctgaacagcctgcccggcgtgcccggtccggcattgcatccgcttcgggccggtccatattggcatgcatcccccccgccggagtcgtcccccatgcgctacaaccagcttggccgcacaggcctcaccgtttctgaactctgcctcggcaccatgactttcggctcgggcgaaggcctgtggacgcagatcggccagctcagccagtccgccgccgacgcaatggtgaagaccgccttcgatgccgggatcaatttctacgataccgccaatgtctattcgtccggctcctcggaggcggtgctgggccaggcgatccgcaatctcggccttgcccgcacggacgtggtgatcgccaccaaggtgctcgggccgatgggaagcggcgtcaatgatcggggcctctcgcgcggccatatcatggatcaggtcaaggcgagcctgaagcgcctgcagaccgaccatatcgatctctatcaggttcacggcttcgacaatgccacgcccatcgaggagaccgtgcgcgcgctcgacgatctcgtgcgtcagggccatgtccgctatgtcggcgtctcgaactgggcggcctggcagatcgtcaaggcgcatggcatcgcgctggcgcagaatctggcgcgcttcgagagcctgcaggcctattacagcatcgccgggcgcgatctggagcgcgagctggtgcccatgctgctgtccgaacgcgtcggcctcatggtctggagtccgctggcgggcggcctgctgtcgggcaagttcagccgggatggcgcgggcgaaggacgccgcgccagcttcgatttcccgcccgtcgacaaggacaaggccttcgacatcatcgatgtcatgcggccgatggcgcagagccggtccgtctcggtcgcgcagatcgcgctggcctggctgcttcaccagcgcgtggtgaccagcgtgatcgtcggcgcgactcgccttgaccagctctccgacaatatcgctgccagcgatgtcgagctcaccgagccagaactggccgcgcttgacgaggcaagccggctcgcgcccgaatatcccggctggatgctcgctcggcagggcgaatatcgcgaggtggccggcgcagcgcccccgcgctggcggcgctgacgcagggcggccagcggaacgaccggcgccccgcgccgtccggtcaggagaccagagcggccgggttgggcaccgtatcgcccggcttgtcgtcgatgcgcgcggcctgttcctcggcggcttccgccaccttctgcacatgggcgctggcgccctcggccgcgaccttcgcggccccgcgcgcctgattcatcatttcctgccccatcgcgtcctgacccagcgtcttctgcgccccgagcgccatcggcagcatctgcgtcgccatcgccatgccgttctgcatcgcggcaaggccgaggcgggccgggagagtccagagcgtcatcatggcatcgatggccgaagccggcgcggcgggagacatttgcgtggcgtccgtcgggagggtcatggctgggtcctctttgcggtggatgatgttggcggtggcttatcatcgcaacgcttcaggtcactttcgtgtccacccttcctgccggcccctccgctggccgcgtcagcgctccagatcgtccttgagccggcgcagcatcgtgacggcctgcgctgcatgcgggccgatccatcgctcgtggatgtcatggatgggcagcggattgaggtggttccagcgctcacgcccgcgccgcaccaccgtcaccagatcggcttcttcgagcaccttgagatgctgcatcaccgtgcagcggtcgaggtccggaaagtgcgcacacagcgtgccggtggtgaggggctggtcgcgcagatcgtccaggatctggcggcggacggaggcggccagcgccttgaacacgcggtcatgggcatcgctgattgacatgttataaatttataacatagtcgggaccgactcaagcggagactcaggcggagaggaccgatggatctcaaatttcaggtgtcgatccggattgcccggccggttcacgaggtgttcgaggcagttgccgacccgggacagctgtctcgctatttcaccaccggcggcgcgcagggccggctggaggcgggcagcaccgtcatgtggtcgttccatgatttccccggcgccttccccgtcgaggtgacggcgctcgagccggaccggctgatcgtcctgcgctgggaagccaatgaaggcgtaccggaggatggtgatccggtggtcagtgtcggctaccagacggaagtcaccatgcgcttcgagccgctggagggcgggcgcacgctcgtctccatcagcgagcatggctggcgcgagacgcccgagggtctcgccggctcctacggcaattgcatgggctggacccacatgctctgcgcgctcaaggcgtggctggaacatgggatcaatctgcgcgagggcgccttcagctgagcgcatgctcccggatcgccggaaacgcacggggacctcgcgcgttctggctgtgaaaggagtgactcatggaacgcgagattcacaagaataccgaagaggcgcgtgcgggctcgacgccgcacatcgtgcgctatgtcctgtccatctcgctcgtgctggcgctggtggcgatggccgtactgctgctctggggggccgtctaatccctgcccgcagatcggactgcgtgagaagatcggactgcgtggctggccgccccggccgatcccgccttaccggtctcgccggcccagcagccgcaggcgcagcgcgttgagcttgatgaagcccgccgcgtcgcgctggtcatatgcgccggcatcatcctcgaaggtcacgaccttctcgctgtagagcgaatggggcgatttgcggcccaccacgatgcagcttcccttgtagagcttgagacgcaccgtcccgctgactttttcctgactgtgatcgatcgccgcctgcagcatttcccgctcgggcgagaaccagaagccattgtagatcagctcggcatagcgcggcatcagctcgtccttgagatgcgcggcgccccggtcgagcgtgagctgctcgatcccgcgatgggcaagtgcatagatggtgccgcccggcgtctcgtacatgccgcgcgacttcatgcccacgaagcggttctcgacgaggtcgagccgcccgatgccgtgcttgcagcccaggtcgttgagcgaggagagcagcgtcgccgggctcacccccacgccgttcagcgcgacaccatcgcctttctcgaaatcgatggtgatatattccggctggtccggcgcgtcctcgggattgacggtgcgcgaatagacatagtcgggcacttcctcccacgggtcttccagcaccttgccctcggaggaggtgtgcagcatgttcgcgtcggtcgagaaaggcgcttcgccgcgcttgtccttcggcacggcgatctggtgctgctcggcccattcgatgaggcgggtgcgactggtgaggtcccattcgcgccagggcgcgatcaccttgatgtccggctgcagcgcataatagctgagctcgaagcgcacctggtcattgcccttgccggtggcgccatgggccacggcgtccgcgcccacctgctgcgcgatctcgatctggcgcttggcgatcagcggccgcgcgatggacgtgccgagcagatagagcccttcgtagagcgcattggcgcgcatcatcgggaagacatagtcgcgcacgaattcctcgcgcaggtcgtcgatgaagatatgctcttccttgacgccggcgctgcgcgccttctgccgcgcgggctccagttcctcgccctgcccgagatcggccgtgaaggtcacgacctcgcactgatattcctgctgcagccacttgaggatgacgctggtgtcgagaccgccggaataagcgaggacgacgcggttgatcttatcggtcatgggcggtttccgctgctggaaggaggaacggcgcgcggttatcagtcgccgccctcttgcgcaacacctcgcccgtgcctcacttcatgatgcccatcaccagcaggatggtgaggaacaacgaaagcgccacgaaggccgacatcaccaggaagctcgcgcggaacagcgccgtgatccggcggctccgataggcgccgcgcacttgcttgtagatgtgcaccggcggcacgatcatcgccgcgagggcgatcgcggtggaagagacgcccaccgcgccgaggatcgtcagcgtcgtcaccagcaggctcatgaaggtgatcgagagcgtgacgaacaccagatggtcgtagaagcgatattgccgcttccagaagaacaggatccacacgaacggcagcgagagcgggatcagcagccagctgaacttgtaggcgctggtctgcatccgatagaggaacaggtcgggattgtcgttgaccgccgcgatgcccttgtcgagcttcgcccagccggtcttgaacgtgtccttctccgcctccgcggcgggcttcaccttgtcggcgaacaatttcgtggcctcgatgttctcgcgcgtggaggccagccgctgctccagctccgctgtgtcctcgcccgccgcgcgcgctttctcgatgcggctttccagccgcgtcgcccgctcttcgagatcgccgatctcctgctcgacattggcgcgcgtgagcgagcgatattcgttggcgctccacgagcccgcgagattgttcaccaccgcgaacatcaggaacacgctgaacaggaacagcgcgaccggcgagacgaatttcgcgcgctcgcccgcgatgtagcgccgcgtcagctcgcccggcttgaacagcagcagcggcagcgtgttccaaaacttgccctcgaaatgcaggacgccgtgcatgatgtcatgcgcaaagcccccgagcgagcgatgcagatggccgttctggccgcaggcgtggcaataatggcccttgagcggcgtgccgcagttgaggcagtcgccatgcactgccgccccgccctcgccatgccccggttcgacggccccggcgaccaccgcgccggtcatggcctcgcccactgcctcgatgcctgaggccatgatgcacttccccttgttcgatcccgccccggccggtttaccagcggcacccggcgcgggcaattgcagggcgctcaattggcgaaagcgggcagacatggcatcctgcggcgcgagtcggaggccggagcgcaagcatggcggaactcaagacgaagacgaccgggcaagatcctgccgcgttcctcgcggcgctggacaatcccgcgcgccgcgaggatggcctgcggctgctggacctcatggcccggatcagcgacgagccggccgcgatgtggggcccgtccatcatcggcttcggccgctatcattatcggtatgacagcggccatgaagggaagatgtgccggatcggcttctcgccccgcaaggccaatctcgtcctctatgtgctggcgggctcggcggatgcccagcccctgctcgcgcgcctcggcaagcacaggacgggcaaggcctgcctctacatcaaccggctggacgatgtggacatggccgtcctcgagcagatcgtgcgcgcgggctgggcggagatggcagcgcgccaccccgcctgaaccgggcgaacggccatcgccgaccggcccgacctagggctgatcgacatccagatgatggcgtggcgaaaatggtggtttttcgggacccggcgcgcagcgtacttacggtacgtgagcaccggaagcacgggaaaccgccatttgcagtccgtcagcgctggatgtcgatcagccctaacccagcgcgcgatagcgggcttcggcctgcgccatatagtcgcgcgtcagcggcagcgtgtggcggttgcggcaatattggagctggtagatggtctggctgccgtacaggaagccggacgcggcagccgccagatagaaagtccacatgcggtagaagcgctcgtcgtaaagcgccacgatctggtccttcgcgtcgagcacgcgcgcataccagtggcgcagcgtgtgataataatggagccgcagcacctcgatgtccgtgagcagcagcttgttgggctcgctgccctccatgatctcggagagcgcgggcgcatagcctccggggaagatatatttgcgcatgaaggcatcggtcgaagaggggccgttcagccgcccgatcgtgtgcagcagcatcacgccgtcctgcttcagcagattgtggcagacgcggaagaattcccggtaatgccgcgcgccgacatgctcgaacatgcccaccgagacgatccggtcgaactcgccctgcacgtcgcgataatcgatcagctcgaagcgcacccggtccgccacgcccgcttcctgcgcccgccgccgcgcgaccttgagctgttcctcggagagcgtgacgcccagcacgtccacatccgccacgcggtggagatacagtgccatgccgccccagccgcagccgatgtccagcacccgctggcccgggctcagcgccagcttggccgcgatatgggccttcttgtggagctgcgcgtcctcgaggctgtcggtctccggatcgtcgaaataggcgcagctatattgccggtccgcgtcgaggaagagatcgtagagcttgtcggagagatcataatgatgcgcgacattcgctttcgagcggtcgcgcttgttgtaggtgtcgtgccagtgcttgagccgctccccgacatggccgagcaggcccggcgtctcgaggctgcggctgctttccatcggcgcattggccgaaaccagcatgagcagatcccagatggtgccgcgctccagcagcatccgcccgtccatgaagccctcggcggcgcccagcgccgggttggtgacgatggcgcgcgcggcggcatcatccgtgaagctgatggcgacgtcgggccagttctcggccggtgtgccgagcacttcctgcgtcccgtccgcatagcggatggtgagcgtgccctggttgatgatcctcgcgagcagccttgtcagtatcgtcatggcggctggtctatcgcgacccgccggggtcgaccagacccattttgcaccatgccggcgcgatgaccgccacaccccgcaccgcgatgcgcggaagatgcgcgccgcacgcaagattgcacttgcgttggatgcggcagacggcagtctgcgcgggaccggccgatctcgcgccggacgccatcttcgcttccgccagacgaggtgcccatgctcaaccgccgttcgttcctgggcagtgccgcccttgccggaggactggccgcgctgccggacacggcgctcgccgggctgccgcccaagacgcccctgccctcgcccgatctccatgcgcgcgacgaggacgcctactgggccgcgctgcgccggcagttcctcatccccgccgatgtggtgaacctcaacgtcggcacggtcggctcctcgccccgccctgtgctcaaggcgatcttcgatggctatgagcagaccgagcagatgacgcaggcgaaatcggaggattatccgatctggggctatgaccgctgggacgagtatcgccgtcccttcgccgatttcatgggcgcccgcgtcgaccagctggcgctgctgcgcaactgcacggaagcgaacagctacatcgccaacggcttcgacatgaaggcgggcgacgaagtgctgatcagcgacgaggagcatggctcgggcgagatgccctggatgctgcgctcgcgccgctacgggatcgtcgtgcgcaagttcgcgatgcccaagccaccgaaggacgcggccgagatcctgagccgcatcaatgacgccatcaccccgcgcacccgcatcatcttcgtcagccatgtgagcacgacgacgggcgtggtcctgccgatccgggagatcgccgcgctggcccgcgcgaaggggatcgtcaccgccgtggacggcgcccatgtgcccggcatgatggcggtggacctcaatgcactgggctgcgatctctacaccggctccatgcacaaatggctgttcgcgcccaagggcaccggcttcctctatctgcgcgacgaggcgatcatggaccgggtgtggagcaccatcgtcactggcggctatgacaatcccgatcgcaaggcggatcgctacatgcagatcggctcctcctgcatccccacgctgatgggcctcaatgccgccgtcgcgctcgccgggcagatcggcatggaccggatcgagcagcgcggccggatgctcgccgattatattcatgcgcagatgctcgagcgcggcgcgcagagctggacctcgcccgaccccgcgctgcgctgcgcgatcgtcaccgtcaacgtgccgccggtcagccgcatggaactgcaggactggctctgggccaaccacaaggtccgcgtgcgcggcggcgaacccagcaagctccgcctcgcgacgccctatttcctcagcaaggccgacatcgaccgcttcctcaccctgttcgaccgcttccgggcgatgaagggtatggcgtagggcggatcgaccatcagatcatggcatggcgggagaagatgatgcgaacggtcgcgctgatggtggcccttgcatgcgccaccttgcctgcatgcggacacgcgcaggatgccggcaggttgatcacagcactggagacgctcgccgcgaaggacaatgcggaagcgatctaccatctcgggatggcctaccagacgggagccggattgccgaggaaccctgccaaggcccttgaagccttccgccgtgccgcagccctcggcgacgttctcgcggcctacaagcttggctgtttctacgccggacagggcgaggggcttgtgcaggatgatcccgggattgccctgcagcacaagctggtcgcggcggaagcaggctatgcccttgcgcagcaggacgtcgccgccctgtatgcggcgcgcggcgatctccccgccgcgaccgactggttggagaaggccatgcgtcagggctggcccgacgctctggccacctatgccgccatctacaacggtgcggagggtatcccgcccgacccggtcaagaccgccgcatattttcgcatcctgctcgaccggacggaagccacccaggatcaacgcgactggctctcgaacttcgagcagcgaatgacagccgaacagcggcgacaggccagtgagatcgtgcggtcttaccggccggcgcccacggctctcaccatgaaggcactgtccggccagcgcgccgcggcagagcttgtctcccgtcatggcagcgcagcttcccgacctcgttgagcgctctcgcgccgcccgggcccgccccgctcaagggcggatcgacattcatttcctccggtgaacaggcacccttcctgccaataacctcgtcatgctgaacttgtttcagcatccatcgtgccttcaagctccggtctcggacgcgaaatggatgctgaaacaagttcagcatgacgttttacagggaggcaacgcgctccagaggttgaatgtcgattagccctaaatccccgcataccagtcatagcccgccacatcctcccagaagccgccatggccgccgcgcacggcggagaggtcggccacggcctcgatgcggctcaaatatttggcgtgcttgtagcccagctgccgttcgacgcgcagccgcagcggggcgccgttgcgcaccggcagcagcgcatcgttgagcgcgaaggcgaggatggtctgtgggtggaaggcgtcgaccagatcgatgctctcataataatccacgccgccgcccatgtcgtccatgcagtggaacaccagatagcgcgcgcgggtggagagcgcggccgcgtccagcaccgtggcgagcggcacgcctcgccaggtgccgatggcgctccatccctccacgcagtcgtgccgggtggtctgcacccgctgcggcatcgcctggagctgcgcgaggctgagcgtgagcggacggccgaccagcccgtccacccgcagccgccagtccgcaaagtcgttgcgccacagcgccgcataagcgggcgtcccgggattgagcgtgccattgccccggaagaagggcgagcgctggtcgggccggaattcccgcgccagcgcgtcccggtcctgcagcgatcgctggagccatttgtgcatgttctcggcggagaacagcgccttgcggaaatcctcgtcgcggccgagccggtcgcagccggcgagcatccccgcggcgccggcggtcaggccggagagcagggcgcggcgtgagaggcgcgacgtcatggcctgccctcccctgcgctctcccgcgcgccttcaccttcgcgatcgcccgcgcgcgcacccggcacgcgataccatcccgtgatcatcccgcgcagaccattgcccgcgccggccagcagcaccatcacgatgtggacgaggaagaaggcgaagagcagccatgccgcgatgaaatggatcgaccgggcggattgccgcccgccggaaagctgggtgagccacggccaggccgcgtccatcccgggggacatcgcaaggcccgtgaagataaggacaggcagcaggatgaagatcaccgcgatatagctcgctttctgcagcacattgtagcgcagcgccgccgcgccccggggaaagcgcagtcgggcatgatcggcgatctcgcgccggatggtcgcccagcgcaggtccgccttccgcaaggcaaggtcgcgcgtcacatgccggttggcgaggctccagagcatgtaggcgagcagcgcgaaggcgagcacgagggcgaacgccagatgccagcggcgcgacaaggcgaggtcataggtcgagggcagcgtccacgcgctgccgaagcgcgccagctccagccatgccctgtcgaaattcgcgccatagtcgccccagtagagccggggatgcgcattgaagatgccgagcccgctggtgaagaggacatagacgcagagcgccgtcgtccagtgccacagccgcgtcgagaggcgatggcgcttcaccggggcggaaggcgccgtggcggccggatcatcctcttccctcatggcccgctgctgatctccatggccggacgggccgcacccgcaccggagaggcccgcccccatgctagcgcgccagacacgagccggccagcccgttgatcccccggcgagcccggtggcgctgcccccccggggcagggcgcgcgcacccaaggctatcccgcctccgccattccggcaaacccgggcatctagtaggtctcaaggctccgcctcagggcaggaagctcacaatcaacggcgccaggccctcgatctctgcctggaggctctgcccgggcaggatgggcccgacgccggagggcgtgcccgtgaagatgaggtcgcccggcgccagcgctacataggtcgagagattggcgatgatttccggcacgctccagatcatcgcggcgaggtccccgcgctggcggatctcgccgtctacgctgaggctgatggccccggcgctcggcggtgcgccgcgtcgcagggcgccgagtggcgcggactggtcgaagcccttggccatgtcccaggggcggccggccttcttggcctcggcctgcaggtcgcggcgagtgaggtcgataccgaccgtccagccgtagatggcgtcggtggccgcttgcggcgcgaggtcggcgcccccgcttcccagcgcgatcaccagttccacttcatggtgcaggctggcggtacgggaagggaacggaagcgtcgcgccatgttccaccacggcatcggcgggcttggtgaagaagaagggcggcgcgcgatccgggtccgcccccatttcccgggcatgatcggcataattctggcccacgcagaagatgcggcggacgggaaagcgggcttgcgtgccttcgatggcgatggtgggcgtggcgatgtcgaagatggtcgtcatggttgctttcgcggcaaggatgagtggcgccgtcggggttgagcggcaggagcatgcatgccgcccgcttcccttcgacacggaggatgcgcgccgggaggcgctcccgcttcagttcgcggccttggctttttccgcggcgatccagtcatccacttgccgctccagcacgtcgagcggcaccgagccctgaccgatcaccgtgtcgtggaatccccgcaggtcgaagcggtcgccaagcgccttttccgcccgggcccgcagttcgcggatgcgaatctcgccgatcttgtagcctagcgcctgccccggccagctgatgtagcgattgacctcggcatcgatgttcgcggcgctgagggccgtgtgttccagcatgaaatcgacggcctgctgcttggtccatcccttggcatggatgccggtatccacgaccagccggcaggcgcgccacatctcgtaggagaggcggccataatgcttctcgggcgtgtcatagaggcccatgtcgaaccccagcacttcggtatagagcgcccagccctccacgaaggcggtgaaatgagagagatacttgcgcaacggcggcaggtcgagttcctgctgcaaagcgatctggttgtgatggcccggcacggcctcgtgcagcgtcagcgcgggcagctcgtagagcgggcgctggtcgagcttggacgtgttcacataatagaagccggcgatgccggtgtccgggctgcccggattataataagccgtggtggtcccctccgcgatctcggcagggatttcgcggatgccataaggcaggcgcggcagcttgtggaagtagccgggcatcttgccgtcgatggtcttggcgatccgcgcggcggcggacatcagttcctcgggcgtcttggcataataagccgggtcggtgcgcagcttccgcacgaaggcggccttgtccgcaaagcccgcgctcttggcgacctccaccatctccgcatcgatgcgcgcgacctcgtcgaggccgatcttgtggatctgctcgggcgtgagatccgtcgtcgtctcggcgcgcacccggtaggcatagtatttcgccccgtccggctggctcgacacgctcaccgattgcgcgcaccgcggcatatagtccttcgccacatagtccgccgctcgggcgaaggccggggcgagcgtctggctgagcagggtcttcgcttcggcctgcagcgcgctccagtccgcttcgctcacggtgccggggcgcgggccggcaaagggcacgtagagccgtgaccgggtggggtcggcgggaacgacgccccggatcgagccttccaggccgcccagcgtcacgcaggcctgcacatagccgccagccaccgccttgcgggtgatggcgatcagcgtctcgttgatggcggggaagctggcgaggcgcttgagatagttgcgataatcctgcgcgttgcgaaagctggtcatctcgcccagcccggcaaggctctgccagggcgaatagaagctgctgaacagcatcatgcgctggccgaagccattgccctcgatcgcttcgacgaggttgcgccgcaggatgagccgattgaccttgtccgcctcgctcaggcccgcatcggggatggcgtcgagccgggcgaggaagcgcttgttgtccgccgtctgccgatccgccgcttcgagcgaataatcccccagcctgtcatcatagcggcgatcgcccaccatcgtcgcgagcgtcgggttctgcgtcagcgaccattgccaatgctcatcgagcagcgcggccaggtcgcctgaaggcgaggcgaacgtcggcgcggcgagcgccagagagatggcgaatgcgatcgatttgatgccgcgcggcagaacaggcacggatgatctccccctttggcgccaccccggcgcgctcgttcgcggactattgccgttcctttgccgcttgtcgactgttgctcagaccatttgggcctgccctgcgccccaggcccggctttcgcctttccacggcacctggccgttgatccacagatcgacgaagacgctccggaagcgccattcgccatcgtcgcacagcacggccagcgtgtcccatgtgcccatgccgaacacgcgattctcgaaagtgacgacatcatgctgcaggatcgaccagaagcatttgatgcggatgccccgctcctcctcggtgtcctccgggctcatcagaacctggctcatccggtgctgccggccgagataatgattgggcgtatcgtaccagagggaatcggtcgcgcgcctgaggccttcgcgcccgtggcagcggccctgcggccagtgttccagccacccgtcctcgcagaagcaggcggcatagccctcgaaatccccagtatcgagcgcccatgcatagcgcgccatgaggtcctcgatttcggcccggtgttcgagcgatacgcgcagcgccatctatttcccctccgcaacctctcctgcgggccattgtcgatgcagtcggggggcgggtcaaggcatcgcagatgaaggcaggacaacgggcgattaaggtcccgctaaggtggtgcatgctatggaggcggcatgttctggaaggagcctgccttgatgtcccggatgctgggtgacgatcgtcgagcgaaagccgtcgagttcgggctaacagccgcacttgtcgcggtggccggcggggtcgcgaccctgtcgatgatcttcgcgggctgacgcttcccccattcccccgaaatatccggcgcgaatagcggctgacaggtcagccgagcgcgttggatatcgtcatgaagatgtcgctcagattgagccccagcgtcgtgaacgcgatgatgcaggccagcgagatcaaggccgcgatgagcccatattcgatgctggtcgctgcgcgttgatccgcccccatgcccgctcgcatcccgttcctcccagatgtggccagcgagcctggcatcgatttcctcaccgaaccggcaccgagcaggatgaatgcgccatgcacgctttcccgggcgccgcccatgcgcaaagccgggaaaatggcataacctcggaacgatccggccggggccggggttaagccagaacagcgcaagcaatggatgagggagcgcagacatgcaccgagcgaaattgatatgcctcgccacgaccatcggcctcgcggcctgcggtggccccgcgaccacggagcaggcccggaacgacgggaccccgccgggagagctgccggccgggacagcatcgaacatggtgccggaagtctcgccgcccggcgcgacggcccaactgcgaacggctgagggtgccatggcgggcacggcccgggtctcccagatgggcgacgggctcgaaatcaggcttgcggtggaaaatctgccctccggcgagcatggcgtccatgtccatatggtcggcaaatgcgatgcgcccactttcgaaaccgcgggcggccactggaatccggccgatacccgtcacggactggaaaatccgcagggacagcatgcgggcgatatgcccaatctcgcagtgggcgaggatgggcgtggctcgctcacctacagcctgaagggcggaacgctcgcgcaactgatggattcggacggcgcggcatttgtggtccatgccggccgcgacgatcagaagaccgatcccgcgggagacagcggcgcgcggatcgcgtgcggcgtcttcgaaacaggcccgcaggacatggcgcgctaaacgcggcatggctcgtcggaggcaggcctcgcgccgcctcctgacgaagcggatcagcccagagcggcctgcttggcttccaccatccggtcgagctcggcgcggctcttcttctcgctggccgacttgagctggccgcaggccgccatgatgtcgcgcccgcgcggcgtgcggacgggcgcggaaatgccggcttcgaagacgatgtcggaaaagcgcctgatccgctcgggcgtggagcattcataaggcgcgcccggccagggattgaacggaatgaggttcaccttcgcgggcagcttgtactggcgcagcagccgcaccagttcgcgcgcgtcctcgtcactgtcgttcatgtccctgagcatcacatattcgaacgtgatccgccgggcattgttggcgccgggataatcggcgcaggcctgcagcagcgcctccagcccatatttgcgattgagcggcacgatctcgtcccgcacgtccttggtgacggcatggagcgacacggccaggttgacgccgatctcgtcgccggcgcgcgccatcatcggcacgacgccgctggtggacaatgtgatccggcgcttggagagcgcgaggccgtccccatccatcaccaccttgagcgcgtcccggacattgtcgaaattgtagagcggctcgcccatgcccatcagcacgatgttggtgagcaggcggccgtccgtcgtgtagcgcggcgcgtcgtcctcatcctcatcctcgtccacctcgccgaagccggccatggtgccgcgcggccactcgcccagtgcatcgcgcgccagcatgacctggccgacgatctcgcccggcgtgagattgcgcacgagccgcatggtcccggtgtggcagaagcggcaattgagcgtgcagccgacctgggaggagacgcacagggtgccccggtccgcatccgggatgaacaccatctcatagtcctgcccgtcatccgaacgcagcagccatttgcgcgtgccatccgacgagacctgtgcctcgacgacatccggccggccgacgatgaaccgctcggccagccagccgcgcatcggcttggcgagatcggtcatcttctcgaaatcggtctcgccccggtgatagagccagtggaacagctgcttggcccgcagcttggcctgcttctcgtccaggcccgccgtccccagctccgccttgatctgcgcgcgcgacaggccgacgagatcgacccgcccgtcttcgcgaggggtgatcgcgcggggaaccggcacaggatcgatatggccgggaatcagcatcagggacgtggcagcttcaggcatggggccggatataagggcaaagcgctttttgcgccagtccccgcctgttcgaggcttcgcaggcgcgatgatgtgttgcgtcagcgcaggcgcgcgcagcccagcgcggccgcgtcgatggccgtggcagcgccgcgcagatcgtaccggtccgtgaaggtgccgccggcgcgggcgcggccggcaatgctcatcgtccgccccgagcgcatggcggcgatgatggcggcatcggctttccggtcgcgcgcccacacatcggcgccgccgcccgcgagagcgaagcgctggtccccgatcgccagcgtcgcgccggagccggcggcgagctggtggctgagcctgatgttgatctggccgcgcagtccgcgctgcggccagtagcccacggccgcgaacggtcgccagggcgagccttgccagccgcccgccaggggctgcgcgatggcgaagcagcgcttctgttccgcatcgcgaaaggcgccccagcgctggaacacgccaagcacgtcccgcccggcggccacagccggcgcgaccagcagcgcgctcgccgccaggagccgaaacgcacgcgccggaactctgtgcctcatgccaacaggccaaagcgcaaagcgccggccatgacaagggccgccggcgcggcgccccctttttcggcctgatgtcttgccccaaggcgcaatttcgataaggaaaggacctccacgagcggacgcttcctgtccgactccagcaaccgcgcaaagaaacggataccaagagggatgaaggccaccatcgaacgtgcgacgctgctccgcagcctcggccatgtccagtcggtcgtggaacggcgcaacacgatcccgatcctgtccaacgtcctcattgacgcgacgggcgacggtgcgatcaagctgatggcgaccgacctcgatctccagatcgtcgagaatgtgcaggcgcaggtggatgtgcccggcgcgaccacggtctccgcgcacaccctgttcgacatcgtgcgcaagctgcccgaaggcagccaggtgcgcctcgaggccgccgagggcaagatgctggtgcaggccggccgcgcccggttcaacctgcagacgcttccccgcgacgacttcccggtcattgccgagggcccgctgccgaccagtttcgagctgccggcgacggcgctggtgcagatcatcgacaagacgcgcttcgccatctcgaccgaggaaacgcgctactatctgaacgggattttcctccatgtggcggaagacccggcgcccgtgctcaaggccgccgccacggacggccatcgcctcgcgcgcgtgacggtggcccgccccgatggcgcggaaggcatgcccgacatcatcgtgccgcgcaaatgcatcgccgagctgcgcaagctgctggacgaagtggaaggcagcattcatgtcgacctctcgcccagcaagatccgcttcgatctcggcaatgccgtgctcaccagcaagctgatcgacgggactttcccggactacagccgtgtcatcccgaccggtaacgacaagctgctgaagatcgatccgcgcagcttcgaggaaggcgtggaccgcgtggcaaccatcgccaccgagaagacccgcgcggtgaagatggcgctggagaaggacaaggtgacgctctccgtcaccagcccggaaaacggcacggccgccgaggaagtctcgggcgactatgacgcgcagcccatcgagatcggtttcaatgcccgctatttgctggacatattaggacagatcgaaggggactcggtggaagtgcatctggccgatgcggcggcaccgacgctgatccgcgagaacgagaaggcgcaggccctgtacgtgctgatgccgatgcgggtgtaagggccaggccggcctcgataaatccttttataacaattcattaactccatatcgtcgtgtcgcctgacgggcgtccggcgtgtggggaggcgcatgtgatgtcccgccatgatcccgcatgaacgcgcgggcggggccccgtcacggcgggccttgcggatgatcgggcgtgtatttaccggacagtctggcccggtgccttttcgcgcgctggccggctgcggatatgcccggcgctgcgaggcactcccctccctccgatccgattgatccgccccgggcgacgcgccgtcacgaggacaaagccgggccggcagcgcgtcgctcgggcggctcttccgcgtccggtcgggctgtccctcgcgggcatgcgaagcgcgatgcagggaggggcgcctgtgccgccgggccttcccgatacccctcccggctcgaaaatatatccttaccgatcaattaattaacacaatataaggcctgttgaacgtcgccttaacccttctgcaacggctctgatggcatggcgggcccatgagcttcgtccgtcccaaggtgccctcgacgcaggacagtcgcccggactggtacgccatgatcggcgctgccgacgagcataacggcgattcgctcgagcagctcgccagggcgctgcggctgatcgccacgagctggcccctgctgatgatcgcacgggcggtgctgctcggccaggcggtgggctggtggaacatccaggccgcgctcgtccggccgggcttcctgatcttcctcggggcgattctcgtcatcgatctcggcatcatgcttgcaccgcgccttccggtgttcgcgcgcctgtcgcccaaccagcaactgcttgtcaccgcgcccttcgtcgccctctccagcgccgtgttcgcgacatcggccgccgccgcgctgggcagcgacttcttccgcctcatggtggtgacgctcacgcccgccctgctcgccgtcgccatcttcggccggcagcggctgctcagcatcgcttacgggctgggcggggtcatcgccttcatcggcaatatcccggtcatggacctgctgacgcccatgctggtcttcgcggccggcgtgacgatcgtcatggcggtcgagttccggatcagccgccgcgcgacggcgcaacagcgcgagaacatgctgacgggcgaccaggccaaggccttcctcgtcgacctggaacaatccgggcgcggctggttctgggaaaccgaccgggccggcaacatcacctacatctccgagacgctcgccgcacggctgggccgcggccagcggcagctcctcggccgccccttcgcgagcctgatcgcgccgcccgagccgggaacacccaatgagggccagcgctcgctcagcttccatctctccacccggacgagcttctgcgatctcgcggtgcgtgttgcggggacgcaggacgagctgtggtggtcggtctcggggcagccggcggtgacgccattcggccagttcctgggctttcgcggcagcggcacggacctgacggagatgcgccgctcgcaagccgagatcacgcgcctcgccaagttcgattcgctcaccggcctcgcgaaccgcagccacatgctcgccacgctggagcaggcgctgaccgagcagcgcggcatcatgagcgaatgcgcgcttctgctgctggacctcgaccgcttcaaggaagtgaacgacacgatgggccacccggccggcgatgccctgctgcggcaggtggcgcagcggctgctccgccttgtcggcacggacgggaaggtcgggcggctgggcggcgacgagttcgagatcctgctgccgggcctgagtgaccggaccaggctgacccggctggccaaagccatcatcgagacgctgtcccagccttattcgatcgagggtagccaggtggtgatcggcgcctccatcggcatcgccatcgcgccgaccgacgggaagaatgccgagacgctgacccgcaatgccgacctggcgctttatgccgccaaggacgacgggcgcggcgcgttccgctacttcgcgcccgccatgcatgccgatgccgaggaccggcgccagctggagcaggacctgcggctcgccatcgcggcgcgcaccctgcgcatcgactatcagccggtggtctgcgccagcagcgagaaaatcaccggctttgaagcgctgatccgctgggaccatcccgagcgcggcaccatttcacctgccgccttcatccccatcgcggaagaggccggcctcatcggcgcgattggcgaatgggtgatccgcaccgcgtgcaccgatgccgccggatggccggaaggcacgcgcgtcgccgtcaacgtctcccccatccagttcgcgaacccgggcttcccctcgctcatcatgagcgcgctcgccatggccgggctctccgccaaccggctcgaactcgagatcaccgagagcgtcttccttgccgacggtgcggacacggacggcatgttcaccgcgatcaagaatctcggcgtccgccttgccctcgacgatttcggcacgggctattcggcgctcggctatctcaagcacgcgccgttcgacaagatcaagatcgaccagagcttcgtgcgcggcgccgccatcaagggcagccgcaatgccgcgatcgtcaagtcgatcgtgagcctggccgaagcgctgggcatggaaaccacggcggaaggcgccgagacgatggacgagctggcgctcatccgctcgctgggctgcagccatgtgcagggcttcgtctacggcgcgccggtggatgccgccggggtgcgcgccatgctcgccgcgggcaagggccatgccgaagcctcgggccacaaggcgagccgggaaccgcgcatggcgatgctgcgctccgtcacgctcatgcacgatggccatagctaccccgcccgcatccggaacatctcctcgcgcggggcgatggtcgagggactggtcgacgtgcccaccggcacggtattcgagatcgagctcatcaagggctacaccgcgcaaggcacatgccgctggtccgaaggggagcgcatgggcatcgagttcgccgccgccatcgacgtcgagcgcctgcgcgcgccggccgagaaggaaaaggtggtgaccgacatcccggacttctatcgcgaaggctggcggcaggcgggctaggtctaatcgacattgtcctgcggacgccttcagctccagcgctagcggcctgcaaatagcggtttgccgggctcgcggcgctcacatggctcgcatggggttgcgctccgggtcctgaacatcatcataatgccacgccatcgtctggatgactctcgtcaccccgggcttgccccggggtcccgctttctgtcgggctggccgataaagaaggcagctggaccccggatcaggtccggggtgacggcgtgagtagttgggggactggcgccgcgccctttgtcgccgcctcccatgtcgacacatccctgagcgctcgataagggtcgggcggtgagctttctggagatccttgctgtcggtctgggactgacgaacatcatcctcatcgtccgtcgcagcctgtggaattatccggcgggcatcgcgatggtgacgctgtatttcttcatcttcgcgcaggcccggctgtatagcgacgcgctgttgcagatcttcttcctcgtgctgaatgcctatggctgggtgaactggcggcgggcgcaatccggcggggacgtgccggtccgctggctgggcgggcgggggctggccgtctggggcgccattgccctggccgcgagcctgctctggggcctgctcatgcatcgccagacggacgcggcgttcccttactgggacgctgccgtggcgatgctgagcgtgaccgcgcaattgctgatggcccggcgctatatcgacaactgggccttctggatcctcgtcgattgccttgccatcccgctttactggatgcgcgggctgcatctgacggccgggctttacgtggtcttcctcgcgctctcgatcgcggggctgatcgcctggacgcgggcgcggagagcggcggcatgagcgtgccgagcgtggtcctgcacgggccggaaagcacgggcaagtcgacgctggcgcagcggctcgcggcgcattggggcacggtggacgtccccgaatatggccgcacttattgcgaggcgcatggcaccgacctgacgccggaggacctgatcgcgatcatggacgggcatgtcgcggcgcgccgggcgatcgagccgcgcgcgcgggggctgctgatccaggataccgacccggtgatgacggcggcctggagcatgatgctgttcggccaccgcatcgcggcgctggacgcctttacggaggtgggcgcgctctatctgctcatggacatcgacttgccgtggataggcgatgaggtgcgcatgttcccggatgcggcggaccagcggcgcttctacgcgctctgcgaggcggaactggtgcggcgggcgctgccttatgtgcggatctccggcgatggcgagcaacgcttcgcgcgggcggtggcggcggtggacgcggcggggctggtggcgcgctgagcggccgggcgccggacgatcatgaaatcgtatacaatcgcttgacctgcgccgcgcgcggtggaaggctgcgcgcttcaaccgggcagggaacgcatggccagcatcacgcagagtgaagacgatcgtctcggcatgaccagcgccgtcacgcggcgcgacctcatcaatggcgcgctggcgggggccggcgccatgctgatggcgggtgcgggcggcagcgccgcgcacgcgggcgaggcaggcgccgacgcgatcagcggctatggcggcgtgggcgactatgcctcgtccaacggcaacacgctgccggtgatgaacgccgcgcacggcatccgcgacgcgctttacgaaggctgggaggacgcaccggccagcgagcattacgatctggtgatcgtgggcggcgggccgagcgggctgatggccgcgcatgaattcgcgaagctcacgggcgggggcaagcgctgcctgatcctggaaaatcacgacgtcttcggcggcgcctcccgccagaatgactttctggtcgagggcgtgcatctcaccggcccgcaggcggcgaacggcttcctcattcccgaggccggatcgggcacgcagatggacgggctgttcgacgagctggggctgccgcgtcattatgaattcggcgcgctcgcccccggcatcaccccggtgcgctgcgcgacggacaattatgcgccgatggacgggctggccgagagcgaagtcgacgtcgcttattatttcgaccggggcgacggcgcggcggggccgacatggcggcgcaacatctgggcgaacgcgcttgccgagacgccattcccgctcgcgctgcggcgcgacctgctcgcctggcgcgccggatcgcaggaaggcgacccgccgcccgagctgctcgaccggatgagctatcgccagtatctcgaggagctcaagggcttcgacccgggcgtgacgcgcgtggcgcggccgcacaccagcctgctgaccggcgtgagccccgatgccgtgtccgcccgcgccgcgcgcatctatgtgcggccgaccccgcgcatggacccctccttccccggcggcaacagcgtgctggcgcgcgcgctggtgaagaagctcgtgcccgagggcatcgaaggcgaggaccggttcgcggacgtggcgcgccggccgatccgcttcgcggcgctggaccggccggggcaagccacccgcatccgccttggcgcgacggtcttctccgtgcggcatcgccccgggggcacgggcaccggggggacgggcaccgggggaacgggcgccgggggcacgggcgtggacgtcgcttatgtgaagggcggcaagcccgcgcggatcaccgccggcgcggtcgtcatggcaagcgggggctgggtgacgcgccgcgtggtcgcggacctgccgcccgagattgccgaggcttatgcgcagttcgtccatgcgcccgcgctggtcgtcaatgtcgcgctcaccaactggcggttcctccaccggctcggcgcctcggcggcgcgctggttcgacgatgagggcatgttcggattcgtcggcaatatcaggcggccgatgctgatcgacggcagcgcgccggcgctggacccggacaagcccgcgctcttcacgctctacaccggcctctattcaccgggcgaggcggacgcgcggatgcaggcgaccgcgcaccgcatgcgcctcatggcgacgccctatgccgactatgaacgcaccatccgcgcgcagatgacgcatctgttcggcccgaccggcttcgacgcgaagcgggacatcgccggcatcgtgctcaaccgctggggacacgcgcgcgtggtgcaatatcccggcttcttctacggcgcggacggccggcccggcccgcgcgagatcgtcgcccggggcttcggccagatcatcatcgcccactccgaactggaaggcgcgcagaactacaccggcgccttcaagcacggcgcccgcgccgcaagggaggccgcagcgcggctggggctggggtgagggggttgggggggctggggggatagggcgaggcatgatcgccgttggtggactgggccgcgtggatagatgtgatcggcggaaattcacgctctcgggactggagctattccgcaaatgggacaaaccccctcgttctcgacacacaaagtgctgtgcgggaaagccccagaccggggcgccgatatctaccatgaaaagccctctgtaaggaatgcagggcttccgctacacttggccgccaacttgataacgatgaaatgattccgagggactatgctgccgactgtgtttctgtcgctttctggcgtcgatgtaaattttgtcggcaacgtcgagcgcaacataccgcccggaatggcatatttttatccgaagagctttgaaaacggcgagaacctcatctcggcgatggaggagcgggtggcggagagccgcatattcgtacttttcgcatctcgcgcgtcagtcgactccgtttgggttcaatttgagatcgagcgcgcgcgtctcaacaaaattcagaatccaggcttcagatattttgtcttcccggtggagcccggcgtggaacgtgccaggctcccggcttggatgcgcgaggcgtgggttccttcggctggccacaccgccaaagatatcgcccgttatctacgtggtgtgctggcgagcatggcggaacttagcgggacgatcctgcctcccctcggacgcggcggcctcatcgacaaggcacgccgtgagtatcagaatgccacgttcatcaacaaggtcgccccaggcttgttcctattcaccggccacgccgggattggccgccgaacggtcaaacgcctcctcattccgacgctcttcccgacacagcctgagatgaactacgggccggagtttgaacttccgccccatgcagacctgggcgacatctaccgcgccgttcgacaggagttggaagaccacttctcgatcaagaaattcgaaagtgccttggccgccttcaatgatgcgtcgatcgacgagcaggtcgaagaaattctccagtcgatgtgccacttcgctgaccttggtcagacggtgacaatcgtcattggcctcggtttatacgaggatcgcggtgaacttaagccctgggccgctgcgctgttgagcgctgccgcgaggtatgaccagctaaagctatgcctgatttcggcgcgtaagttgaaattcaaggacctgcggccgctgcagaatgtccagcaggttgacgtggagcaactcgaggcccccgacattcggactctaatcttggagacgattccaatcttcgggggaacgcccgcgttgccgaacgatacggtgatccagtcaatcggcgggcatcctaccatagcgcgtacggtcgcccgcctcattgcccatggtggcccggtcgtcgttgacagcgacccgaagcaactccatgatattcaagaagagattctatcagaaagcctcagctttgatcgtctgaaaccgatcgagcgtgatatcctctcgattttgagctgggttccccagcttaatggacggatgatggccaacatcatccaaggccatcacggcatcgagcaagagggaatggtcgagacgatcgaatttctgattgccgggtgcctcatgcaaatcagcggtgccaactaccttatctccgcgcctgttcgcgggatgtttcgtcggaagcatggctacgggagcaccgaacttcgcacgatcttcgcgcgctttctgaaggcagaatgggaggccgccgtcaaaaatgacgaactgagagcagaattgttcgacgcctttgtctacatgactgcgctggagggggggacgcttccaaaggagttcaagggtcttctcctgccctctaccctgcaagacctcgtgcgtgacgcttatgatcgacgccatgtcgacgaccacgctctggatcgcgtcgtggcgtggggaatgcccgcgatcgacatgaaaatggatgagaacacccgagaggagattctgtcgtacctgttgcgtgctctagtccgccttggctctcccgatgccaggcgtgtgctcggtctcatcaaggacagcggattccgatcagccgcgtatcttgaggcgtttatgcttcgattgtcagatggcgatttgaatggcgctgttttgatgcttcgcgaagcacgcaagatcggcaaatatatgaacagcgtgatcgccgatctcgccatttgcctcaaattgcttggacggtggaccgatttggatacgcttctgcaagaggaagcccacagggttgatcgcaacgccgtcctcctggacatcaaaatcgggatcctcgtcgccgcaggtgaatttccagcggcagagcgtgaaattggacgccttcgtgcgatgccgtttgatgatgggcgggccgactcacgcgcggcgacgatcttgatgaatcgcgaccatgatttcgaggccgcctatcaactgctgaccgctgtgctgaaccgccaaacgcgcggagcgcttggggttcgccgtcttcgtgctttggctgcggcccgcggcaaacgttatgaggaggcgcgacgggacgcggcccatttacgccctaggcagggcggcgaagacacctaccagcggatcgaagccgaaattaagctcatgcagaaggactatgaaggcgcagaggccgcgcggcgaaaggtccgtactgagacggtgcaggatcgcttgctcggcgctcgcattctcgaagcaaaggggctcgacatccagacacccttcgaccaacgtcaatcgcttctcaatgaagcagctgcgattcggcaggcaaatcgatcggtcgacgaatacgatttcgactaacgctcctcgctctggatggcgggttcgagtgatagcagccattctccagctgttcaaaggctcgccgcgctagagttggtcgtcacccccaccccaaacaaaaaaggcgggccctgcgacccgccttttccccagagcctgatatcccggtgacttacttggcgacgggcgccgcggcggaggcgtcggcggggaggccgccgagctggccgacgagcttggtgtaggcatccagatacgcgagcacgatcacctggccgatgtccgtgttctggtagccgccgccggccgcgccggcgaagccgccccaccatccggcaccgccgccggcgccgaagctgaggtccgacttgcgggcatagccctcggtcagcgcttcctcgacggtggtgcgggcattgacgatggagagcgtgacattcgcctcgctcttcttgatgttgatgccgccggcgatcgcgccgaaggtgctgcggcccagcaggccgccgagcgcgccgcccagcgcgttgccgccgctattcttgttggtcgtgacgatgtccggctggaggaaatagtccgccgccttcacctgcccgcgcccgagattgctgccatcctgcagctcgccctgatcggccagcgcacgctccatggcgcggttctgcatcgagcggccgcgattgacgagcgtgaagcagccggactgctggatgaagatgcgcaggatcgcctcggggctgcccaggctcagctcgcgccaccactgcgtgtccggctccacgatcgccacggtgccgaggctgcgatagcatttcgggatttcccgcgtgcccttggtctggtcctgacgaccggacgaccccttcttgttgtccaccgcgaacgccggctggctcgccaccgcgagcgccgccgcggcaagcatgaacttgacggaacctttcatcttcctacctcacccacaggccggatgcaggacgcagccggcagaaaaccaccctcgcccccgtttatcacagcggccatggcgcacaaggccgcccctccggccttaacggcaattgtcatggatcgccatgctggtcttggacggaatcgtcatggcctggccttgccgaagggaggactttgccgcgcccgtccatgctgctatcggcgcggcatgactgacctcgcccatatccggaatttctcgatcatcgcgcatatcgaccatggcaagtcgacgctggccgatcgcctcatccagcgcacgggcgggctcaccgaccgcgagatgaccgcgcaggtgctcgacaacatggacatcgagaaagagcgcggcatcaccatcaaggcgcagaccgtgcggctcgactacaaggcgcagaacggcgagacctatgagctcaacctcatggacacgccggggcatgtcgatttcgcctatgaggtctcgcgcagcctcgccgcctgcgaaggcgcgctgctggtggtggacgccgcgcagggcgtggaagcgcagacgctggccaatgtctaccagtcgatcgagcatgaccacgagatcgtgccggtgctcaacaagatcgacctgcccgccgccgaacccgagaaggtgcgcgcggaaatcgaggaagtgatcggcctcgacgcgagcgacgccgtgctcgccagcgccaagagcggcatcggcatcgacgacatcctcgaagccatcgtgaagcgcatccccccgcccaagggcgaccgcgacgcgccgctcgaggcgatgctggtcgacagctggtacgacccctatctgggcgtcgtcatcctcgtgcgcgtgatgaacggcgtgctgaagaaaggccagcagatcaagttcatgatcggcggcaccgagcatctggtcgatcgcgtgggctgcatgcggcccaagatcgagcagctcgcggaactgggcccgggcgagatcggcttcatcaccgcgcagatcaaggacatcaccgaaacgcgcgtgggcgacaccatcaccaccgtgaagaacggcgcggccaagccgctgcccggcttcaaggaagtgcagccggtggtgttctgcgggctcttcccggtcgatgccaacgacttcgagaagctgcgcgagagcatctccaagctgcgcctcaacgatgcctcgttcagcttcgagatggagacgagcgcggcgctgggcttcggcttccgctgcggcttcctggggctgctgcatctggagatcatccaggagcggctgacccgcgaatatgatctcgacctcatcaccacggccccatccgtggtctacgagatgcacatgaaggacgggacggtgcgccacctgcacaacccggccgacatgcccgaccccaatcatatcgagatgatcgaggagccgtggatcgaggccgtgatctacgtgcccgacgagcatctgggcgcgatcctcaagctctgccaggaccggcgcggcatccagaagaacctcacctatgtcggcggccgcgcgcaggtgacctacgaactgccgctcaacgaagtggtgttcgacttctacgatcggttgaagtccatctcgcgcggctatgcgagcttcgattatcaccagatcggcacgcgcgagggcgacctcgtgaagatgagcatcctcgtcaacaacgagccggtcgacgcgctcagcatgatcgtccaccgcagcgccgccgaagcgcgcgggcggcacatgtgcgagcggctgaaggacctcatcccccgccacctcttcaagatccccatccaggcggcgatcggcgggaaggtgatcgcgcgcgagaccatcgccgcgatgcgcaaggacgtgaccgccaaatgctatggcggcgacatcacccgcaagaagaagctgctggagaagcagaaagagggcaagaagcgcatgcgcgaatatggcagcgtgcagatcccgcaggaagccttcatcgccgcgctgcgcatgggggatgagagctaggggcgaagcgagctttcagcgccggcgccgggcgctcccgcctcgggggagccggcgaacgccacgccgtggggcgccctatcccgccggcgctcagagggcgtcgaaatcgatctcgccgtggcggtccagccagttgtccgcgggcggcatgggatatttgaggccggtcgcgcaattgaacaggacgacgcgctcgtccgcacccacgaggccgtccgccttcgcctgccggtaagccgcgagcgtcgcgccgccttccgggcagaggaggagcccatcctgacgggcggcatcgtccaccgcgcgcaggatctcgccatcgtccacggccagggcgcgcccgcccgattcgcggacggcgcgcaggatgaggaaatcgcccacggcgcgcggcacgcggatgccggccgcgacggttgacgcatcctcccagcgctcggcatgctcgacgccgtcctcgaaggccttgacgatcggcgcgcagccggccgcctgcaccgcatacatgcgcggccgcttcgatccgatccagccgagcctttccagctcgtcgaacgccttccacatgccgatgagccccgtgccgccaccggtcgggtagaagatcgcatccgggagctcccagccgaactgcgcggcaagctccagccccatcgtcttcttgccctcgatccggtagggctccttgagagtcgagaaatcgaaccagcgcccttccgcggcgcccttgccgacgatggcgccgcaatcgtcgatcaggccgttgacgcgccagacgcgcgcaccctggagtgcgatctcgcgcacattcacttccggcgtatcctccgggcacagcacgatcgtctcgatgccgcagcgcgtggcataagccgccagagcggcgccggcattgccattggtcggcatggcgatgcgggtgacgccgagctcgcgggccatggcgacggccatcaccagcccgcgcgccttgaaggaaccggtggggagccgcccctcgtccttcaccagcacgccggggccaccggaccgggcgatgggcaccagcggcgtctcgacctcccctaaggaaacgatattctccgtgcgccgcaccggcagcaattcgcgccagcgccacaggtccgtttcccgggctgcgagcgcgtcccgcgagacggcggcggcgacggcatccagatcatagcgcaccagcaacggccgcccggcgcgggacaggccgtgaagctggtccgccgcatagcgctcaccggtgagcgagcattccagatgcgtgacgaaggtcgggcggtcggctgtcagattggcgttcatggaagcgccctaaagcatttcccggccgggtggaaagcgccgacctgccgaaaatgctcaggcctcttccttcggcaccgccagcgacgcgccgaaatcgaacggcctggcctccggcatggagtcgagcagggcctggaaccgcgcttcgcaagtctcccgccagttgccgtgggtcgagacatacagcttgttgtgaacgatggcgtcgacaatcatgtcccccacctcggtgggttccatccagttgtccgccaccacgcgcttcgcgagctgctgctcggtttccgccagcccgctgcccgcgcggaagcgttcgggccggttctgcccggattcgtggatgcggctcttgatcggaccgggcatgagcacggtgacgccgatattatcctccgccatgctgtcccggatggtctcggtcaaggtgatgacggcggccttggcagtcgcatagatggccatgaagctcggcatcggcgtaaggcccgccagcgaggccgtgttgacgatgtgcccgccacgcccgcgtgcccgcatgccgggcgtgaacgccatgatgccattgatcggccccatgagattgatggcgagcccataatcccaatcctgatacgtcgcgtccttgaaggggcctgacggatcgatgccggcattgttgatgaggatgtccggcccgcccatcaccgcctcgcattccctggcggcctccgccatctgcgcccgatcggagacgtccaggcggatggtatggacattgcgcccctgctggcgctcctcgaagaactgcctggcttcgtcgagatgatcctgccggatatctgcaagcaccagccgcgcgccattggccagcaggcgctgcgcgatgccgaagccgatgccgctcgcgccgcccgtgatgaacgccgtggtccctgcgatgtccatgatgcttcctctcctgttcgaaccgatcgcttgctgccgggcggtgaagcccatgatcgttgcacggcttatgcgccgttccggacaaaatcaacgtatgcctgatccgcagtcagtcccgcgggtgccggtttgccgcgcgccagtcacccggccgatcgaaacgcccttgccagatgccccggccagccgcccgcgcggtcgcttgctcggtccgataaggtccgttgtcccggccatcgccgctcacggcccagccctggcggacaagagcggccgctacgtcggctacatcccgcacggcgcactgcgacagcgcgcgcccgtatcggtcctcttgccgcgatcgacaggcgagatctcccctcgccaccatctcatgcaaggcctcgcgcgcatcccggccgcagggccagacggcaccgtccggcatcttgcattgctgatgaagctccacggcgtcgatgccgccgatccggacgatgcgcgtcccgatgcggagactgtcgccgtccatcacccgcacggccagtccttccgcatccgtcaattgctcaggcgcgcgcaaccacgccagcagcagcaacagcccggccagcagggccagatttgccagccggccccggatacgcgcatgccgaaaggaaaatctcgccatggcgcggccatagcgtgctcgtcggtcgtcgcaatcgtcctgcggggcgctttcggtcagtagcgcttacttgcccgattccagcgacttcacgaccgccagcgtattcctgacatgatcgcgatagtccatcgcgctatgggcatagacgatgcggcccgcggtgctgatcacataggatgtgcggttggtcttgccctgaaaatcggcattctgggaagccagcgcgacatcatagccggtgatgacgcccggcccggccgatgccaccgcgaacttgtcccggcacgcctcggtggagaatttcgcgagcttgtccaccggatcggccgacatgccgatgaccgtcgcgccatgcctggagaactcgtccgacatgtcggcgaattcctttgcttcggccgtgcagcccggcgtgaaggcggcggggaagaaatagaggacgaccggccctttcgcgagcgcgtccgagagcttgagcgtgaagaccttgcccgccttggcgccccgggtcgtgaagtccggcgcctttgcgccgaccggaagggcagcctgcgcactgcccgcaacgagccccgcgacgaccagcgtcgccaaactcttcagcctgtttcctgtcattgcctgcttctccgtcctttgccatccacggttctgccacagaagcccttggcctgtcatccgttgatggttaggagcggccatggcgatcacccgccttgccctgaccgatttccgcaaccatgccgacgcgctcatcgtgccgcatgagcagatcatcgtgctcaccggcgaaaacggggcgggcaagacgaacatcctggaagccgtgtcgctgatggcgcccggccgaggactgcgaggcgcggcgctgcgcgacatggcgcggcagggcggcccagggggctttgccgtcgcggcgcgcattaccgatggcaggctggagacacaggccggcacgggcaccgaggccgcgactcccgacaggcggcaagtccgcatcgatggcaggaccgcatccgccagcgcgctttcggcgcttctcgcgatcagctggctcacgcccgccatggacaggctgttcctcgagagccccggcggccggcgacgattcctcgaccggctgacgctggcccgcgacccgctccatgccggccacagcctgcgctacgaagccgcgatgcgcgcgcgcaatgccctgctgagcgaagagacgccgcccgacccggcgtggctgcgcgcgctggaggaccagatggccgagcatggcgcggctcttcacgccgcgcgccgcgcgctcatcgctgaactggacgcgcagatcacccggaccgtgcaaccgctcttcgcacagcccggactcagccttgccggctgggacggcgatgaagaggccctgcgcgaagccctggcgacgggccgctcgcgggacaaggcggcgggtcgcacgctgagcggtcctcaccgcgcggacctgctggtgcgccatctcggcaaggatcaggacgcggcgctctgctccaccggcgagcagaaggccctgctgctcagcatcatccttgcccatgccgagctgtgcggccccacgcgtggccggccgctcgtgatcctgctggatgaagtggcggcgcatctcgacccgctgcggcgcggcgcgcttttcgagcggctgcgcgcgaccgggggacaggtctggatgaccggcacggagagcagcctgttcgaagggctcggcgcggcgacgcgcctgcgcgtcgatcaggggcacgtcacgccttcagagacgccggcatcagcgagctgaccggcgccgctttccggcggacacagacgatcaggcgtccttggtctcgggctcgttcccggtgtcgtcggccggtgcctgcttgacgtcctcgaaccaggcctcgacctcgccattcagccggatggtgagcggctgcccgtggcgatcgcgcgtcttgcccgcggcgacccggatccagccctccgagatgctatattcctcgacatcgttgcgctcacggccacggaagcggatgccgatgccgcgctggagcgtctccatgtcgaaatgggcgctgcgcggattggtggagaggcggtcgggcggtgtgtcggacatggcgatgcccttgccgcagggacgtggcgccgtcaacgcctctccgatattcgatccgcctcagcgacagacccgtacgcggacgcgatcatggcgccagcggtcgtaacgccactccgtccagcagcggcgggcatcgcggcggtcatagccgccattccagccccactggcgacgatcgtcatggcggcgataccgctcgcgatggctgtaatggtcgcgccgtgcgtagcggcggtcatagcggtagcgatggtcgcgccagtcacgatcaccataagcgatcaccgtgccggtccgcgcctggacgggcgtggcgaccagcccggcggtgagggtggcggtggccagagcggccgtcatgaaacaactggtgagattcatcatccttctcccttcatcaacgggagagcgcggccttcgcttcccgagggctccacggtgacagacggggctgaacgcctgacgaacaggccgttcagaatagcggcggggcgcgggaacaacggcgaagcgcgccacgggcacggccggaggaaggcggttaaacggctgttcagagcccggcggctagggcggcggcatggtccttgtccgtatcgctgccctgtcctccctccctgccgcagccttgctgctggcctcgcccgtcgcgctggcacaggcgcgccagcctgaagccggtgcggtcgcccgcgcacttctgggggacctgcaacgcgccggcgaagacatggccagcgaggccatgacccaatggatcctcgcatcacggcgcgatgcactccggaccggcgtgagccctattccccgggctgttcggacccggctggaaggacatttccccgctcccctgctggaccgtgtgcgctaccgcgtgggcaatggcgatgagctgggcttcccgaccaatagcgtcaagacgaacgccgtcgccatcacgctcgacgatgtgatcctgttccggcacggccccgatgcggccggggacatccggctctgggcgcacgaactcgtccatgtgcagcaatatgaacgatggggcgtgcgcggcttcgcccggcgctacacgcgcgatcatcgcgccgtcgaggcagaggccatcgccggcgccacgcgcttcgcatccgcgcgggccgggcaagcccgctgaggctcgcccggcgcggcatccgggccgttcggccggcctcagccgatcgcggcgatctggtaaaggaaatcgacgaagccgagggccgcctcgtccatgccggcgactttcgggttgctgctctcaatgaggaaatattcgtccggcgcatgagcgccactgccatgacccaggccgaactgaccggcgggcaggctgaccggcgcgccagtgaagacgacgcccggccatgagccggcaaggcggggatagagcgtggtcggcacatcgaagcgggtgtaggtcgcccgctgcgcccggatgagcgcgctgttctcgtccgtctcggtggggccatagccgccacccacgacgatctcgacatcgtcgaacccgcgccggtccagatgcgcgcgcagcttggcgaggctgtcctccttggtcatgtccggcacgagacgcaggtcgagcttggccacggcgcggccgggcaggatggtctttccgcccgggccggtatagccgctcaccagcccctcgatattgaccgtgggcacggcggcgaggcggacgagcgactcttcccacgtcatgccgtcgatccattgcgagacgccgagcaggcgcttggtttcctcttcgctgctcgcccgggcattctcggcgatgagggcgagctgacggggcgtgagggggcggaccttgtccatgtaaccgtcgatggcgggcatgttcccgtccggcgtcacgagcgtctgcagcgccgcgaccaggcgccatgccgggctgtccacccgcgccttctggctggaatggatgtcgcccttcggtcccttgccccatttctcgccggtgaccaccagttccagctccagcgcgcccttggcgcccaggttgatcgccacgccgccatccgacgggctttgccagccggtggggatgatgacgcccacgcatttcctgagggcggcgagcacgtccggctgcgcgaccgcttccgggaaatggggcgaggcgatctcctcctcgccttccgcgacgagcacgagattgaccggcagcttgcgcccggccgccttcatggcatgcagcgcggcgaggaacgtcgcctgcggccccttctggttgacggccccgcgccccatcatgaccttgccgagaccggcccggtccacgatctttccctccagcggcggcgaggaccattcggccggatcatattgcttcacatcatacatgaagtagatgcccatggtcttcttggcgcccgcatcgagcgtgccgaagacgaccggatagccactggtgggcacctgcttcacggtctggaaaccggcctcgcgcagcaggccttccatgtgcgccgcgccttccggcatgttgcggccttcggcggcgatggacggcagggcgatccagtccttcaggcgctggacggcggcatcgtgattcttcgcgatggcatccctgaccgccttgtcgtccctgcccgcggcgatcgcgggtgccgtggcggtggcgagccctgccatggccgcggacccggccagaattgtgcggcgatcataatcggccatctcgaaacccccttgctgttcgagagcccaataggccgcgctgcgctgcaaaatgcaagacgggcaagtgagcggcagcggcggcggatcacggagccaccgcacccgcctgaaaaggaaagggcggggaaatcactttccccgcccccgctatctgatttcaggcgattggatcaggccgcctcgaccgaccgcttggcgcgcttgcgctcgtgcggatcgagatggcgcttgcgcagccggatcgtcttgggcgtcacttccaccatctcgtcatcgtcgatgtaagcgatggcctgctccagcgtcatcttccagggcggcgtcaggcggatggcgtcatccttgccgctggcgcggaagttggtgagctgcttggacttcatcggattgacctcaaggtcttccggcttggcgttctcgccgatgatcatgccttcgtagagcgcttcgcccacgccgaccatcagcacgccgcgctcctcgagcgggccgagtgcataggcattcgcctcgccggacccgttggagatcagcacgccgttcttccggccttcgatcgggcccttgtaggggccgtatttctcgaacagccggttcatgatgccggtgccgcgcgtgtcggacaggaactcgccatgatagccgatgaggccgcgcgagggcgccgagaaggtgatgcgggtcttgccgccgcccgagggccgcatgtccgtcatctcggccttgcggatcgccatcttgtcgatcaccgtgccggagaactcgtcgtccacgtcgatgacgaccgtctcataaggctcctcgcggccatgctcgccatcgcggaacagcacgcgggggcgcgagatgccgagctcgaagccttcgcgccgcatcgtctcgatgagcacgcccagctgaagctcgccgcgaccggcaacctcgaagctgtccttgtcggcgctctcggtcaccttgatcgcgacattgctctcggcttcgcggaacaggcggtcgcggatcatgcggctcgtcaccttgtcgccttcgcggccggccatgggcgaatcgttgacggcgaagcgcatggagagcgtcggcggatcgatcggctgggcctggatgggcgtggtgaccgaggtgtcggcaatggtgttggccacggtggcgaccgtcaggcccgcaaggctgatgatgtcgcccgccttggcctcgtcgaccgggacgcggtcgagaccacggaacgtcatgatcttggacgcgcggcccgcctcgatgaccttgccgtccatgtccagcgcgtggatcggctggttgatcttcacggtgccggacgtcacgcgcccggtgaggatgcggccgaggaaattgtcacggtcgagcagcgtcaccaggaaggtgaacggcgcatcgaggtccagcgccggcggcggcacatgattgacgatcgtctcgaagagcggcgtcagcgtgccttcgcgcagggaggggtcggtgctggcatagccattgcggcccgaggcgtagagcacggggaaatcgagctgctcgtcggtcgcatcgaggctcacgaacaggtcgaacacttcgtccagcacttcctggatgcgctggtccggccggtccaccttgttgacgacgacgatcgggcgcaggcccagcgccagcgccttgccggtcacgaacttggtctgcggcatcgcgccttccgagctgtccaccagcagcaccacgccatcgaccatggagaggatgcgctccacctcgccgccgaagtcggcgtggccgggcgtgtcgacgatgttgatgcgcgtgccttcccactcgatcgacgtgggcttggcgagaatagtgatgccccgctccttctccagatcgttggagtccatggcccgctcctcgacccgctggttatcgcggaaggtgccggactggcggaaaagctggtcaacaagggtggtcttgccatgatcgacgtgcgcgatgatggcaacgttccgcagagcgttgggacgggggctcattctatctctctgtgacttgtgggctggagcggggcttcggggccgcgcgaaatcccggcgcccttagcgcaaagcggggcaagacgcaatcaatgcgagacgaagaatgggacgcgcggcttcttcccatcgcgggaagcgcgattgcctgatgattgcctcgccggaaacggagcgggaccgaaacattttcgaccaaggcacttaactttgcggggccgtgctcctacactcttccagcgaacatggaggactgatgacgagggcttggccgagccatggcagcagagggcaatggtttgccatcgcgatgctgcttgcgctggccagtgcgctcattcccgctctggtccattccggactgcccgcgaccacgccgctgggctcggctttcgatccatccaccaacgtggtcgccctgcacagccggaaacaggcgccgctcgcgaccctgacagcgacgctgaaggacgggaacgcctcgggctgcgacaccggcatggcggccatgcctgcccgctccccatgcgaggtgccggcgcgcaccgccgcttccggcccggccgggatggaaagccgcacgacggcacagccgcgcgaagccagatggcgcgcaagaagcgcgcgcgaaccgcctctccgcatgatatgatcccgaacggccggttggcggcgaagcgcgccagcacgccgcacgcgctgcgttatagctgaaggcacacgctgccctcgcttagcgcgcgagaggccttccggccgggacagcgtccgtgtggcacgccgtccccgccggccgtcaatgtcatcggactcacgtcacaagacaccttcacagcacaaggacagaggaagcaaacccgcctgatgccccattacacgcccctgatcgctaccatcgtcgccggcttcgtcgtctccttcatcatgggcgcgatcgcgatgcgcctgcgcgtctcgcccatcgcgggctatctcctggccggtgtgctggtcgggcccttcacgccggggttcgtcgcggacaccaaccttgcgaacgagctcgcggagatcggcgtcatcctgctgatgttcggggtgggcctgcacttttccctcaaggacctgctctcggtccgccggatcgccgtgcccggcgcgatcgcgcagatcgcgaccgcgacattgctgggcatggggctggcatgggcactcggctgggatccgctggccggcttcggcttcggcctcgcgctgtcggtggcgagcaccgtggtgctgctgcgggcgctgcagtcgcgcgatctcgtcgagaccgagcggggccgcatcgcggtgggctggctgatcgtcgaggatctggtgatggtactcgcgctcgtgctgctgccggtgctggcgggcatggtgcgcaatcccgcgggcacgggcatcctcacgctggccctgccgcttggcctcaccttcctcaaggtcggcgccttcgtcgcgctcatgctcatcgtcgggcgccgcgtcattccctgggcactgcactgggtcgtccataccggctcacgggaactgttccgcctggccgtgctggcaatcgcgctgggcgtggcggcgggatcggccttcatcttcgatgtgtcgtttgccctcggcgccttcttcgccggcatgatcctgggcgagacaccgctcagccgccgcgcgaccgaggaaacgctgccgctgcgcgatgccttcgcggtgctcttcttcgtgtccgtggggatgctgttcgatccgagggtggtgatcgagcagcctttgccggtgctcgccaccgtcttcatcatcgtgctcggcaagtccgtcgcggctttctatctcgtccgggccttcggctacaacaagctcactgccaccacggtcgcggccagccttgcgcagatcggcgaattctcgttcatcctcgcgacgctgggcattggccttggcatcatgccggaaagcgcgcgcgacctgatcctggccggcgcgatcttctcgatcgtcctcaatccggtcatcttctcctatatcctgcgcaagccgaaggacgaaccgaccgaggaacccatagcggccgaggaacccctggccgcgacgctggccccggcggcggaaccgagccgggcgcatatcctgctcatcggctatggccgcgtgggccagctcctcgcggcccagctgaaggcacgggacgagcccctgacggtgatcgaaagcgacgaggaaaaggcccgggccgcggagcaggaagggcacgccacgatctacggcaatggcatcgattcgcgcattctgctggccggcggcgtcgacagggccagcgccctgctcatcgccattccggaaggcttcgatgcgggcgtcattgccgagaaggcccgcaacctcaagcccggcatccggatcatcgcgcgggcgcattcggatgccgaggtcgagcatctgaccaggctgggcgtgggcgacgtcgtgatgggcgagcacacgctcgcgatgaagatgctcgacctggcctgctcgcagcgcacgctcagggccatgacctgaacgacctgccggctcttttccggacatattaggacagatagaaggggccgatcgaaagcgcatccagctgatgcggcggccccgaccctgatccgcgcgaacgggacggcgcgggcactgcatggcccgatgccgatggggtgcagaggatcggaatttcgaagataaattattttataacaatattttatccatttatcgaccgagctttgatcggggagccgggcggctgcggggtcccgccgcgcacctcgggcaaggacgcccatgcgggcgggacaggcacggcccgggggctcgatgatactggacactttgccccggcgcccctctccgctttttggccatggaaccttccttgccggatggatagagttgcatccgggaattcgggactgccgcacccagggaatcggaagaccgcactcccgggcacggatggaacgcggcggcaaaaaaaagaggagagacccagatgagcgacggcgtcgaaacagagatccgggccgaggagtggagcggcgagatgggccgcaactggctcgccaatctccagcgcttcgagagcatgatcgcgccactgggtgccgccttcatcacccaggccgaattccgccccggcgagcgcgtgatcgatgtgggatgcggcggcggcggcaccagcatcgcgatcggccgggccgtctcgcccggcgggcacgtcaccgggctcgacatctcgcaggacctcatctgggcatgcggcgcgcgggccagccagggcactcagtccgacgtgcggttcgtgtgcgccgacgccgcgacggtgacggtgaccggcggccctttcgaccgactcttctcgcggttcggcagcatgttctttgccgacgcgaaggcaggcttccgcaacctgcgccgcatggtacgcgacggaggccgcatcgaccttgcggtgtgggccgggccgcaggacaatccctggatgcaggtcatgatgggggcgcttcagccctatgtcgcgccgccggaaacgccggccgacccgcgcgcgcccggccccttcgtcttcgccgacacggattatctcaaggaggtgctgcatgatgcgggcttcacggacgtccatgtcgatgcctgcatgcgcgacatgcccatcggcggcgcgggcgccgggccggaggatgccgccgatttcgtgctgtcggccatgcatctgggcgggcagatcccggaagaccagcgcgcggccgcacatgaggccctgacggccgccttcgcccctcaccatgtcccgggcaagggtgtcctcctgccggggcaggcgctgttcgtccgcgcgacggcggacgcctgaacggcgtcggccacgcgccgcccgacactccgccggggccgcgcctccattcgtcgcaaacatgaggatggaggcggcgaatggcgggcccgtttaccctttcttaaccaacttgccgcatttccgggcttaactctttattcatacaagggttgccccaatgaaatatctgacggccctggcagcgcttgctgccctctcggcgtgcgcctcccgtcccgcgatggtgagcgcgccgccgctgcctgcgctcgagccgccacggcagggctggcgagccatcgcctccgaggaagacgcggcccggctggacgggcttccccggacctggcaagccgcgcttgatgccgccgcgaagttccgcagagcgctggcgcgcgaaggcgacctcctcgccccggaagcagcccgcaaccatcccgcgccgcccccgggctcctatcattgccggctcgtgaagctgggacaggcggagcgccgggaagcgccctatcggggctatccggccttcttctgcaatgtgcgcggggacaccaacgagtccctgttcttcaccaagcagaccggatcggaattgccgagcggatggctccatcgcgacggcgaggcgcgccggcttgtcctgaccggcgcgaaacaacccagcggaaacggcacgagcctcgtctatggcgaggatgcggccagcgatctggtcggcgtggtcgagcggatcggccccttccgctggcgcatcgtgatgccatggcggggcgagacgcccggcctcgatatctacgaactgacccccgtggcgcccgagcagcaagccgctgagcccctgcccgccctggaacgaaccgtggcgctcgaccggcggtgaacacatccgatggctttgcggaacggcggttatccgggatttttcttcggaagcggcgggtcgggatacgacccaatcccggtcgttctgtccggatcgatgaacgtccgcttccgccgatccacgccgccgctagaatgtccgctgtaaccggaaccggtctttcgcaacttggacagcggacgctcggctaagcgcccaactgttgtcattcgactgcgatttccttatgtttagaagcgactttgctgtttcaggcgagcctgagcgctggcactttgcaaatgctacagcacgacgacagtcgcctttcaatgttctgccccaattgctaaaagaggatgtgttttctgcgacttgccgagaccgcaaaaaggtgtaagcggggcttgaatagtggcactctggttgtaggtgggagggtcaatgtcaccaagagtgctgcgttggctaatattcagtattctcttctccttgctaccgctcgggttagactatctcatggttctagcgcgtacgggaacgggaccgtccccgggttttgcagaaatcatcggaaggggagagctctgcttgttagccgtggctctgtccgcagtaggagctggcgaaatacaaggggcgaaattaaaaggcgaacagacgggaatctttttagggggcgcttcactcgccaatatcgtggtcggtatagctctttacgtgatgatgaaatcatctgaaatgcccctcaccctccacatgactatttcaggcgtagtatttgtcagcacattgattgtggcgacaagctgtatagccgcctcggaggtcgccaatgactgaaattatagcaatcgcgggggtcatcgtgtccaccattgcagctgctatttcgatcttctccgtggcgcgagtgaggcgggaagtacgagcgctcgaaagtacgcttgcctcgaaagcgggagagttacctccctccccagatgaggaagatccgcacggccgagacatcgcggctcagatttccgatgatgatcaaggcgaccgctgatggctgaagcacgttttatgcttgtgcaacttccaagacgcacgaaggtggacgccgcgaaaatccagccggtgctcgacatggctctcgattggattgaagtgagtccaaacacttggctagtttggacgagctcttctccggaacgatggttcaagcgccttcaaaaggctttcggaagcgaaacgcgcagtttaatttgtgcgatcgatccggagcaaaggcacgggcgcatgccaaaagccttctggcagtttcttaataaggaacgctgagagtcatttatggaatgaggtagtggccttcccaccatggcgatgatgacaatcacttaacaagtaccgatgcggtttaagaacggcagctatctcagtaccccattccaaagcagacattcggctttcgaccaaagtcgctcatattcggatatggatccgatccggtcgtgatgtctggttctgacgaaagccgaccttggcgggcgcggtgtggaatgaccggaaagtcccatttttccgccggaaaccgcctgacggctacccacaatgattcacccatcgcgctggtatcgaggcgatccgggccggctcgctctcaagccggcatgtgcccacccgcctaggccgccccttccgtgcgcggcaggcgattccaggcgtcgagcgcggcgatcttgtaggcttctgcgagcgtgggataattgaaggtgttctcgatgaaatagtcgatcgtgcccttgaggttcagcacggcctggccgatgtggatcagttcggtcgcgccctcgccgatgatgtgcacgcccagcagccggcgcgagcggatggagaagatcatcttcatgaggccggaatcgagccccatgatatggccgcgcgaggtctcccggaaccgggcgatgccgcactcataggggatcttcttctcgcgcacttcctgctcgctcatccccacggtcgagatctccggcaccgcgtagatgccataggggaaataagcgggcgcgggcggcagcggcaggccgaaggcatggcaggcggcaatgcgaccctgctccatcgaggtggaggcgaggctgggaaagccgatcacgtcgcccgcggcatagatgtgcggcacgtccgtctggaacgtcttgggatcgacttgcaggcggccgcgcccgtccacggcgagaccacaggtctccagcccaagccgggccgtggcgccgacccgacccgcggcataaagcagcatttccgagcggatcgcgcggccatcctccagggtggtgacgacccggccgtcctcgtccttgacgatgctggcgaccttgacgccgaggcgaatggtcatgccgcgatcgcgcagctgatgcacgaattcctcgatgatctcgcggtcgatgaaatcgagaaaggtctcgcgcggctcgatcagcgtcacctgcacgtcgagcgcggagaagatggtcgcatattcgatgccgatgacgcccgcgccgatcaccaccagactgcgcggcacacggggagattcgatgaggacgtcgctatcgaggacgatgtcatcgtcgaaagggatgtcgtccggccggaacggcgccgtgccgaccgcgatcaggaagcgctcgccccgcaccagcaattcgctttcgtccggcgaggtgacgatgatgccgtgcgggtccacgaaccgcgcgaagccttccatggtgcgcacgccgttgcgctggaactgatgctccagcacgtcgacctcatgccccagcgtcttgcccagccgctggtccagatcgctgccgccgatatccttcttcacgcgataggagcggccgtaaaagccccgctcgcgccagccggtgagattgagcaccgtctcgcgcagggtcttggagggaatggtgccggtgtgcacggaaaccccgcccacgcgcttgcgcccttccaccaccagcacggacttgccgagcttggcggcctgcaccgcggcgcggcggccagccggcccgctcccgatgacgacgagatcaaatgtatccaccatggcgccccccgatccgtggccagcgccttgctcggccacgcgccttgtcagggacatcctcccgaagttgtgagactggtgcatatcgcgcgcctttgcaatgacctctccgggatgccggaccatgggacggcccgaaggccggccatgcgatgtgcgtctggcggcgatgcgggctgggtatccgcacggaccctagacacaaagccctgccaaagcgtttaccatcccgggccggcgggccctgcgggccgacccggcgcacccctcgcgctgcacatgcgaaagattattcgttccggcccttgcctgcccgcaaatgcggcataaggtctggcgcctccccatctcccagcctgtgaggaccatcgatgcgttttcgtttcctgctcgcggccgccgctctggccgtgttccagcccgcatttgcccaatccggcgatgagaccaacccggccaagctgcaggccaaggaagaagccaagcagatcgcggagcattgggcgagcgcgcccatcgaggaagtggagaaatcctacgacggcaaggtcaccgtcgacggacgcgtggtgagctacaaggcgacggcggggacgctgaccctgcgcgatgccaagggcaagccgcagcacagcatcttctacaccgcctataccgcgcccggcgccaatcgcccgatcacgttcctgttcaatggcgggcccggctcgtcctcgctctggctgcgcatgggctcctttgcgcccgagcgggtctacacgaccgatccggtcgcggtgccgccgccgccctatcaggccgggccgaacagcgacacgcttatcggcaccaccgacctcgtcttcatcgacgcgccgggcgcgggctattcgcgcatgctgggcgatgccaagggcagcgatttctacggcgtggaccaggatgtcgcggccttcaccaaggcgatcaagcgctacatcacccgcaacaagcgctgggcctccccgcgctacgtgcttggcgaaagctatggcaccacgcgcgccggcgcgcttgcctacagcatggaagacgaaggcatgagcctcaacggggtgatgctgctctccaccatcctcaattacggcgtgcgccagtccggcttcgacaatatccatgtgggctatctgccgagctatgcggcgacggcctggtaccacaaccggatccccaaccggcccgcagacctcgccaccttcgtccagcaggcgcgtgacttcgccaccgggccctatgcggcggcgctggccaagggatcggacatcgcgccgcaggaattcgacagcatcgcgcagcagctcgccgggttcacgggcctttccgtcgagtacatcaagagcgccaatctgcgtgtcgacctcagccgcttccgcaaggagctgctgcgcgaccggcgcgagacggtggggcgtttcgacagccgctatatcggcatcgatgccgatgcggcgggcgagggaccggagttcgatgcctccagcaccggcattaccggcatctacatcagcagcttcatggaccagctcacgcgcaagttcggctatgagacgaacctcgaatatcggcgcagcgcgcgcgagggcggcgacttcaactgggacttcagccatcgcgaacccgaaggccggcggcagggcctcgccgatacctcggtcgatctctcggcggcaatgcggatcaatccgcacctgcgggtgctgtccctgaacggctattacgacatggcgacgccgttccacaccaccgaactcgcgatcaagcatctcatgctgccgcccgcgctcatgaagaacgtgaccttcacatattatgacggcggccacatgatgtatctcaacccgcaggcgctgcaccagctccggctggacgtgcagcgcttcatcgagtcgggcggcaaggccggctgaggccggtcacgcgctgcgtgcggggaagggaggcgcggcatgggccacgccccctcccctttcgcgcgcgagagcgctattgtggccccagtgaacgcacttgatcgatgggtgttgtaatctaatataacactctcgaggagaccatgatggcgacgaccgcgacgaagaccgaggacaagctggacctgacaccgcccgagccggtgcccgtggtggcgcctgcgaaagccgcggggctcgtgccgatcgaggacgagaagcgcagcaagctggacgagaaggtcgacagtttcgtcgaggaactggccgcgctcgatgccaattcgcccgagttcggcgcgaaggtggaccagatcaccaatatgggccgcaaggaaatctccgaagcggccgggcactccaaccgcttcctcgaccggccggtgcgcgcgatggacagcgacgccagcgtcggcgccgacctggccgaactgcgccgcgtgatcgaggatctcgaccccggcaagcgcggcaacctgatggcgcccaagaagctcttcggcatcatccccttcggcaacaagatgcgcaattatttcgacagctacaagtcgagccagacgcacatcaactcgatcctcggcagcctcgccagcggcaaggacacgctcatcaaggacaatgccgcgatcgacgtcgagcggcagaacatgtgggccacgatgggccggctcgagcagatgatccacatcgccaagagcatggacgcgcggctggaggagaaagcgctggagcttgattccaccgacccggccaaggcgaaggcgatccgggaaagcgcgctcttctatgtccgccagcgtacgcaggacctgctcacgcagatggcggtgacggtgcagggctatctggcgctcgacctcgtcaagaagaacaatgtggaactggtcaagggcgtcgaccgcgcctccaccaccacggtctccgcgttgcgcaccgccgtgaccgtcgcgcaggcgctggccgggcagcggctggtgctcgaccagatcaccgcgctcaacaccaccaccgccaacatcatcgacagcacgggtgaactgctcaagacgcagaccgcgcggatccacgagcaggcggcgagcagcacgatcccgctggagacgctgcagcgcgccttccagaacatctatgacacgatggacaatatcgacacgttcaagctcaaggcgctggagaccatgaagaccacggtcaacacgctctccggcgaggtggaaaagtccaagggctatatcgcgcgtgccgaagggcaggcccgggcggcagcagcggtgaccagcggcgcatcgcccctcgccgccatcgagtgaaggcacgtccatggcgagcgaagtcgacgagatcgtccagaaggcgaacgaactgatcgcgcgcacggcggcgcgctacgagcgatcgagccggcggctggcgcgcacccgcaaggacctgatgacgcgcctcaagcgcatgatcctcgccgtcgcgaccgtgctcatcggcgcggcgattgccggcttcgtgctgggcggcatcgggacgaccggcgtgctgctggtgctgggcctgctggtcgcctgcctcgccttcgcgttcatccccacgctcgagacggtggtggagcccgggcggctcgcgcaggccgatctcaagaccctgccgctcaagaccgagatctggctggacagccagcgcaaggcgctgcccgcgcccgccatcccgatcctcaatgccatcggcaaccggctggagacgctggcgccgcaactggccaggctcgaccccgcggagccggccgcagtggaagtgcgccggctgctctccgaccatctgcccgaactggtgacgggctatcagtccatcccggcgccgctgcgcaaccagccgcgcaacggacgcgtgccggacgcgcagctcgtcgagggactctccgtcatcgagcaggaaatcgcgacgatgacgcagcagctcgccagcggcgacctcgacaagctggcggtgcacaatcgctatctggaactcaaatatcaggaagcccgcgatctggggcattgaacggggcggcgctgaaaggggtctgccgccgggatttccgcccaagcgcttcgcggccgcgatgaaaatccggcgggacggttgcgcagcgcctgtccgtgactaaattggatcttgcgggccgggcccctctggcgagcaagacgcatcccccctcgtctgctcgtgatgtcggaccgcatcgggtgacaccggtgcgcagtctggcacccccaagccggaaatcacagccaccagtgtcacccgacatggaagcgaacgcgttccgatggagtggctgatcaatgacctatgaaatattccgactcctcaaccgccatcgtcagctcgacgatgcgctgcggacagagcagcaacgccgcctgccgcacatctggaggcttcaacgcctgaggcgcctgaagcatgcggttaaggagcggctgaaccggctgatggccccgccgctggcgagtatctgagaggcgcgagggcggccggaaagggccgcccgctcaactgcccgcccgttcaactacctgcgacgcgcaattgccgcacgggcgccgcgcggcgctggccaagccacagcttgaccgtgagcgcgccgcccgccagcgtctcgatccgctccatcgcaagccccgccgcggcaaaccatgtcgtgatctgctgatcggaaaagccaagccgcgcatgggcatcgcgcacacgcagctcctcgcgctcatgcggcgcgaaatcgacgatcagcagccggccctcgtcccgcaacgtccgcgcgatctccgcaatggcgcgctcgggcgcctgcgcataatgcagcacctgatggagaatggcggtgtccgccgaggccgaagggagcggcaacgcattgaagtccccggccaggaagcgcaccttgtccgccaccagctcgggcagcttgccgcgcgccagccgcagcatctcggcgctgcggtcgatcgcgacgacgctggcggcctgaccggcgaacaggcgggccatccgcccggtgccggtgccgatgtccagaaggaggcccagcggcgcgtcgcccagcatggcggccatggcagattcgacctgcgcctccgggacgtagagcgagcgcagcgcgtcccactgctcggcatggctggcaaaataatcttccgcgacgcgcgcgcgctccgctctcaccgcggcgagccgcgcctgatcggcatcgatccagagccgctcgctatcggccagcggcgcggcgtcgagcagggcgagcagcgcctcggatgctgcttcccggcacaggctgaggaacacccagctcccctccttgcggcggtccaccagcccggattcgacgagaatgcgcacatggcgggagacgcggggctggctctggccgaccaccagcgcgatctccccgaccgccagttccatctcgcgcagcaggtggacgatgcgcagccgggtcggatcggccagcgcgcggaaaaggtctatctgcccctgcatgccgccatcatcggccaagtcgccggagggatcaagggacagccgctacaggccccgttcatgtcgtcccgatgcaagggattgcactgatcgtcacaaatcgatacgagtcgcgctcgcaggcatcaagggggggaccccttccaaacgttctgcgtggcatgatttaacaaggggtttgcccatgaccaagaccattgctttctcgctcgtcgtggccgcttcgctcggcctggctgcttgctccaaggaagaaaccaccaacgtcgtcaacgacacggatatgatggccaacgacgtcgtcaacacggctgacgaagccatgaacgacgctggcaacgcgctggacaatgcggccaactccgtgaccaacgcggcgaacgcaatgtaatcttcgcggcaacgcgacagactcttggttagggctgccgaggcttcggcagcccttttcatttgtcctcggctcctgcgcggtgcgcctaccggaagacccaatgccggttgagcaggaagacgaaggccggtgtcaccaccgccatgagcggcacgggtgaccagagcggcagtgccagccgctcgacgaagagccacacccagaaggcgttgagcgcgaggctcagcagcgagacggtgacgaagcggacggcgcgcgccacgggctggtcccgcttgccatggccgcgaaaggtcacccggccgtggagcacgaaaccgcttgccacggcgaccagatagcccaggacattggcgagctggggatgcacgccgccccaccgcgccatggcccagtagaccgcgacctgcagtccggtcacgaacccgccgacgatcacatatcgaagcaactgccccgagagggcacccgtgcgacgctctccgcccgtcatcggctctggcccttcatcgatttgccccgttgcgcttttgaaccactgggctaagcccctagccgatgcggcgaagccacgacaatgctgcccggcccctgggcgtgcgcctgcgcccctggctcgcggcgctggaccgctttgcgcagcgggaatggcgctggatcgtcgtcattgcctggctcatcatcagcgcggtctatctggatcgctacgcctccgccatcggctatctctccctcggggataccgacgacaacatgcgctatctgcaggtgcgcgactggctgaacggccagagctggtgggacctgcgccagcaccgcatgaacccgcccgaaggcgcgaacatccactggagccggctggtcgaccttccgatcgccgcgctcatgctgttcttccggctgttcatggcccccgaccgcgccgaccagatggcgctgggcgtggcgccgctcatcccgcttctcgtgctgatgttctcgcttgccttcatcacgcggcgcctctccgccaacgggcgcgcgcacggctggttcgcggccatgctgctgccgctcgccgccaatatgggccttggcatgtacatgccgctgcgcgtcgaccaccatggctggcaactcgcgctgacggccgccacgctggccgggatggtggaccggaaatggacgcgcggcggcctcgtggcgggcatatccagtgccgcctcgctggtgatcggcatggagatgatggtctatctcgccggggccggcgcgatcatggcgctgcgctggatcttcaaggacggcgcggcgcggcggctgcgtccctatgcgcttggcctgggcggcaccacggcgatcggctatgcgctgttcgccagcaatgccaaccggctgccggtctgcgacgctttgtctccggtgtgggccagcacgctcatcctcgcgtccggcatcctgctggccctcaccatgctaccgctgcgccgctggccggcccggctcgtggcggcgtcgatcggcggggccatcgtcgccggcttcgcgctgacgatgtggccgcaatgcctgaccggggcctatcagatctcgcccgagctgcagagcaaatggctggtctatatccgcgaggccaagccgatctatgcgcaggcgcgcgcgagctgggtgccgatgatcgccctgccaatctccggcctgctctgcgtgctggccggatgctggagcgcgcggcgcgacaccgagcgcctgtgggcctggggcattgtgggcctgatgaccgccttcgccatcggcctcaccttctggcagattcgcgcgggccccgccgcgcagctcctcgccattccgccggtcggctgggcgatatggtcgctcgttgcccggctcggccggcgtggctggccggggcgtgtggcggccggcatcaccctcggcctgctggcctgcctggtttccgcctacggcctataccccatcatcaacggcgcgctggccaacagcggcaatgcgtcgccagcgccagcgcccccgcccgcaccggcgacgaatgcaggcgggaaagcgccgcgcgctggtaatgcgacaccaccccccgcctccgctgccccggcccggaatggcagcacagcggcaaacgcgggccagacaaggcggcagacgacgcgccggtccgaagcgcgctgccgcacgctgccggccctgcaggtgctgaaccagctgccgcccgcgacgatcttcacgctggtcgatcttggcccgcgcctgatcgccacgacgcatcacagcgccattgccgggccctatcatcgcaacgagaaggccattctggatatccaccatgccttcgacggttcgccggagaatttccgcgcgatcgcggcggcgcatggggccagctatctgctgttctgcccgaacttccccgaaggcacgatctaccagcgccgcagcccgcgcggcttctatgcgcgcctctcacgcggggaaggcttcaccttccttgacccggtcacgctcgatttcccgggcgagctgccctacactctctaccgcatcgagccgatgcagcccgacgaggacagctcagcgccgctccgcaaaaaaggcgcgaagaaggcgcgctgacgccgcctcgcccagcccggggaacagctcgggccggtgatgacattgcggatgggcgaacacccgcgcgccatgatccaccccgccccccttgggatcaccggcgccataatagagccgcgcgatgcgggcatgggcaatggcaccggcgcacatggcgcagggctccagcgtcacccagagatcgcagcccgtcagccggtcttgccccagcgcgatgcaggcggcgcggatcgcgatgatttccgcatgggcggtgggatcattgtcgcgccggttgcgattctcgccggtcgcgatcacccggcccgcctgcgtcaccacggcgccgatcggcacttccccggcttgcgcggatgcctgtgcgcaggcaagcgcaaggcgcatcggctcgggcagcgggaagggatcggccatgcgccgtccctaacgaagcgggtttgtcagggaaagcgccttgacgattcgcagctgagccgctatcggcgccgctttccgtaagaacccagatcaggatcgattgacatgtcgcgcatctgcgaactgaccggccggagccgccaagtgggccacaacgtgtctcacgccaataacaagaccaagcgagtctttctgcccaacctgcagaatgtgacactgatctccgatacgctggagcgcggcgtcaagctgcgcgtctccacgcacggcctgcgctccgtggagcatgtcggcgggctggacaactggctgatgaagacgtccgacgagaagctgtcgcttcgcgtgcgtcggctgaagcgcgagatcgccaagaagacggccgccaaggccgcctgaccggcaatcccgtcacgagacgatccgaaagggcggtccgcaagggccgccctttccgtttgtgcccggcacggcggacgcggggagaggcgggacgtcagggcgcgggggcgtcgctgacccagcccgccggcagtgcgaagcgcatcagcaggctgcgctgcaggaacaggtggttgtcatcggacgccacccagaggaccggctggccattctgccgggagagcgccagcgcctcgaaattgtcggcaagtcccggtggggcgaacgtggcgatcggcttgccggtcaggatcgccccttccgccagcgggggcagcgtgacgagcgagaggcgcgccgtgaagccatcggccagcgtcaggcggcgattgaggaccagcagccggtccccgccgagccagagcgcatcggtgggccgataacccgtgggcggacgatagcccagatgcacgggcggcggcgtcgccggatcgaccgggtcgccttgccagagcaggacgtcatgcgcgccggcaggaccgatcgccatctccgcaatcgccagaaaacgcccgtccccaaagcggaccagcgattcgatgctgcccgtcactggccagtcggccatctcgggcggctcgacgcagccctccagggcgcggaaatccggtgcatagcgacagatgcgctgcaggccctcgaatcccacccagatccgcccgctcaccggatcgcgctgcatgctttccgaatcccagcgccagccgggccagtgctgctcggcggcaatgcgcggcagcggctcgatgaagcccttcccctccgcgccgctgacgcgaaaaccgaagagttcgccggtatcgctgagcccgatcatggcgccgtcatcatcgaccagcagggaggaaatgccgccaaaggccttgtgcggactggtgagctgccaggcgccggtgagcgtcaggggcccgaaggcggccgcgtctccggctttctcgagcgggatcgcgcgggcctgtacgacgaggctgtcgaacgtggcgggaggcatatcgctgccgtggcgcccgttcatgagcaggatgaacagcatcaggatgagcgcgacccgctgcatggggcggggcaatagcgggagatggcgggactggccaccatcttgttggccgatcggcctcccgctgccccgttcctgaaccgcagctaaaacggccgttcagcatccactcaagcaaatcggtctagaaggatgttcatggcagacgagttgtggcccagatcccacgaagcgtttgccgggacagaaggagcaagaccatgaaagccatcaagttcatcagcctcacggccgccgctaccatggtcgtgacttccctgggcgttgccgcaccggccgcagcgcgggaccgtggctacaataattatcgcggcgactatgcccgcgactatcgctacgaccgtcgcgactatcgccagaactaccgcgatacgcgctatgcccgcgacaaccgttattatggtcacaacgaccgctatcgctgcaagaatgacggctcgaccggcaccatcatcggcgcgatcgccggtggcctgctgggccacgaagtcgcgggccgcaatggcgacaagaccgccggcacgatcatcggcggtgccgtgggcgccgttgccggccgggccatcgacaagagcgacagccgctgccgctaacaatgacagaataatcgcttcacgctcccctagcacgccggtcctccgcctggagggccggcttttttttggcgagcgaggaaggcgggcgcgcgtgccgcgaaccggccgcccggtggtgcgacgggccgtcggaaccctccgcgcgctgtgccgttcggttcatatccacacagcgacaatgagaggaggcagttatgccagcgcgcctgaagccgcttgaccagcaagtcatcgtgatcaccggggcctcgtccggccatggcctcgccacggcccgcatggccgccgcggcgggcgcccgcgtcatgctggccgcgcgcgacgaggaagcgctccgcgaaatatgcgacgacatccgcgccgagggcggcaaggcggattatgtcgtgaccgacgtgggcgacgaagaacaggtccagcgcctcgccgaccagaccatcgcccgcttcggcggcttcgactgctgggtgaacaatgccggcatcggcatctacagcgaactgctcgacacgccgatcgaggatcatggcaagatattcgagacgaattactggggcattgtccacgggtcgctcgcggccgtgcgtcacctcaagggcaagagcgggggcggcgccatcatcaatgtgggctccatcaacagcgacatgtccggcccgctgctgggcgcctataatgcgtccaaacatgccgtgaagggcttcaccgacgccctgcgcatcgagatgaaggccgacgatgcgcccatctccatcacgctcatcaagccgagcgcgatcggcacgccgttcacggaacatggccgcaacatgacgggttatgaggcccgcctgccccagccgatctattcccccgagatcgtggcccatgccatcctggatgcggcgcagcatccccgccgcgcgatcacggtcggcgcgggaggcaagctccaggtgctgggcgccgtgctgttcccctccctgttcgaccggatcgccacgggcatgcgcgactcgctgctctacaaggatcgcccccagccgccggtggaaggcaatctctacgagccgcagggcaatgacggccgggcggaaggccggcagcacggacgaaagttcagcctgttcacgacggggcggacgcatccggccgcgaccctggcgatggtggctgccacgggtgtcggcggggcattgctctatgcgctgcagaaaggccggccggcgatcgccggttcccgatgagcgcgtacacgggaacaccggcgccttgcggcgtcgggtgttgctgtgggttaggcggcgtggacaagttcccggacttcgagggagccagaagcgcgctttccagcattttcattcgtcatcccggactcgatccgggatgacgcttcttcctgtttctcaaaccggctgggcccggcgggattcaggcagcggagtcccggatcaggtccgggacgccgtggtgagtgacgggaggatgcgcgctgctttgcaagaaacgcgatgaaaccctcagtgaacgaagcgcgcgacgacatcgcggtaggagcggctcactttcacctggctgccggattcgagcacgaggaagcattcgccattggtgtgcggcttcacttgccggacctggctgagattgacgatggtggagcggtggatgcgctggaaattgcgcggatcgagccgcttttcgagatccttcatcgtctcgcgcaggatgagcgaattgtcggcggtgtagatgcacatatagtcgccggccgcgtcgatccgctcgatcgtgtccacgtcgatgcggaagatctggccgcgatccttgatgttgatgagcttctcgtaacggctggaggcgggcgtctcatgatccgggcccatgtccgtgacggcatcgggcgcgacttcggccagcacttcgcgcaggcgctccacctccacgacattgcgcttctcctgaagccgctggcgcgcccggtcgagcgcatcggcgaggcgctgctcgtcgacgggcttcatgagataatcgatggcctgcgcctcgaaagcgcgcagggcatgatccgaataagcggtgacgaagatgaacagcgggggctccacttccatcacgccctgcaccacggaaaatccgtcgaagcccggcatctggatatcgaggaacacgaggtcgggcttgtgagtcttgatggcgcggatggcttcccggccattggtacaggtttccacgatctccacatcgggatgtgcctccagacggagcgtgagcccctgtatggcaaggctttcatcgtcgacgagaatggtgcgaatggtcatgcggctacccttgatggttcggcgatagagagcggcatctcgatgatgacgctgtagcccccctcgggcggagaacgtgtttccatgctctggcgttccccaaaagcctgagccagccgatccctgatattggccaggcccacgcccgttcccttcgtcacgcgctggtcatgtccgttcaagccgggtccggtgtccgacacgacgatccgaacattttcaccgatgggctgagccgtgaccacgatatcggcgccttcctcctgcggggttacggcatatttaatcgcgttctcgaccaaaggttgcagcagcagcgaaggaagtcgcgtgccggccaccgcgggatggatgtcgaagatggggcgaagccggtcctcgaagcgcattttctcgatctcgagatagagtttcagcgtctcgatctcctgctccagcgtcacttgcgcggtcggctcgttgatgagcgtgtagcgcaggaaagccgacaggcgggagagcatcgcattggcccgatcggtctgcttgagcagcacgagcgtcgagatgctgttgagcgtgttgaacaggaaatgcgggttgagctggtaacgcagcatggcaagctgggcggaactggcctggttttccagccgctggagctggtctgcctgctgctccacggtgagataataattgatggcgtaatagagcgccgaccaggcgcccagcagcgtgaaattgaggtagaaggcgcccaggaacagcttgagaccacccccttcgctcaggggattgagcgtggtgaacacccaggcatcgatgaaggccgaggtgccggcagcgaagatcgccaccgcgatcgatgtcgtccaggtgacgatcggccgctggcgcagcaggaagcggaagcccaccgccatcagcagcgtcagcgaatagccggtcaccgtggaaatcagcaccggcacgaggaaggaaatgggttgcccattggcaatgcccgacaggccgcgcagcaggaaggcgccggaccagcccagcccctgcaggatccagaacgcgcggttcttgtcctcgaaaaagggttgcgcgcgcatgactgtcagggcggcgttctgttcagtgttctgcatgcccggcggcctcgcattcaggcttcgttgtcgtcccggtgtccgccggctcgatccagcacaggtcgcgatggtcgagcggccgcccgtcccacgcctggatggtgaccggccggatcggcttgccgtcacgccggtccgccaggaccgggccggcgaagggatgcccgctccagcgctcgccccactggcgcagcgcgatcatgaccggcaccagccccctgcccttctccgtgagacgataggcgacgcggcgccggtcgctttcgacaggctcgcgggtgaggatgcccttggccaccagcttggacaagcggctggaaaggatgttgcgggcaatgcccagggcgccctgaaaatcctcgaaatagacgatgccgctgaacgccgcgcgcaagatcatgaacgaccagcgctcccccatcgcttccagcgcggcaggcagcgcgcagccctcaaagacgtcgagacccttgcgagcacccataatcaggcgacgctagccgatattgcgcgcatagccaatggcgcgtgcgcgaagttcgtgcgcaggccgcgccggggatgcatggcggcggcatcccttcccgcgggccctccgaggcgcgggaagcgcggcctgccgggggcgtcggcatgattgtctttcaattaatttgacttttctgttgcgcaaaagcggggtgccgcaccatcttggacgggatgttgcgccaatatgaacttgtcgaacgggtcaagacctacgaccccgatgccgacgaggcgatgatcaatcgcgcctatgtgttttccgtcgccaagcatggcagccagaaacgggccagcggcgacccctatttcagccatccgatcgaggtcgcgggcattctgaccgacctgttcctcgacgatcgcaccatcgtgacggcgctgctgcacgatacgatcgaggatacgctcaccaccaccgaggagatcgagaagctgttcgggccggacgtggcccggctggtcgacggcgtgaccaagctctccaagatcgaggcgcagagcgagaaccagcgcgcggcggaaaatctgcgcaagttcctgctcgccatgtcggacgacattcgcgtgctgctggtgaagctcgccgaccggctgcacaacatgcgcacgctccactacatccagaagccggaaaagcgccgccggatcgcgcgcgagacgatggatatctatgcgccgctcgccgagcgcatcggcatgtacgagttcatgcgcgagatgcagctgctggcgttccagcagctcgagccggaagcctatgaaagcatcagccgccgcctcgcccagctcaaggaaggcggcgaggacaaggtccagcgcatcgccgaccagttgcgcgagatgctcaccacggccggcatgcatgtgctcgtctccgggcgggagaagcatccttattcgatctggcggaagatgcaggagcggcacatcagcttcgagcagctgagcgacatcatggccttccgcgtcctcacggacagcaccgacgactgctatcgcgcgctcgggctcatccaccagcgccacaagatggtcccggggcgcttcaaggactatgtctctacgcccaagcgcaatggctaccaatccctgcacaccacggtgatgcacgaggaaaatgcgcggatcgagatccagatccgctcccagcgcatgcatcgcgacagcgagttcggcctcgcggcgcactgggcctacaagcaggacggcagccagccggacggccaggcgggctggctgcgcgatctggtggaaatcctggagcagagccaggatgccgacgaactgctcgagcacacccgcatggcgatgtatcaggaccggatcttcgccttcacgcccaagggcgaactgcagcagctcccgaagggatcgaccccggtcgacttcgcttatgccgtgcacaccaagctgggcaaccagaccgtcggcgcgaaagtgaatggccgggtggtgccgctgcgcacccagctcgaaaatggcgatcaggtcgagatcctgaaatccgacgcgcaggagccgcagccgggctggctgagctttgccgtcacgggcaaggcccgcgccgccatccgccgcttcatccgccagaagcagcgggccgagacgatcgcgctgggcgagaagctctacgaggaaatcgtggcgcgcctgccggtggagatcggcgacaaggcggagaaggcggccgtcaagcggctgaagctggaagacaaggccgcgctgatgatcgccatcgccaccaaccgcgtgtcggacgatcaggtgctcaatgcgctcgtgcccggcagcgtcgaggaaaccccggccggccgcaagagcaagcagcaggcccatgccgtctcgatcatcggcctgacgccgggaatcgccttcacgctctcggaatgctgccacccggtgccgggcgaccgcatcgtcggcctgcgccggccgggcgagccgatcgaagtgcacacgatcgactgcctcgcgctggagaccgggcaggacgccgactgggtggacctgagctgggacagccaggccaagggcggcacggcgcgcctctccgtgatcgtgaagaaccagcccggcgcgctcgctgctgtcgccaacatcttcggcgccaaccgggcgaacatcctcaacctgcagctcatcaaccgggaaggccccttccataccgatctcatcgatctggaagtggaagacgccagccatgtcgcgcggatcatctcggcgctccacgccatcgagccggtggtgcaggcggagcgggtctgaccggacgcggcggccgacgccgcgtggaatccgggagcgggcatgttcaggcctgagtgggcttggcgagccggacggtcgatcccatagcgcgtggcttcacggaacacgccaccggcaatacttgcaatcaagtctcattattattgatctgtttcatattggggcatgcctggaaagcatggatcagatcatgattaatgaactttaagagactcgtaagaggtttattgtgaagccttggctgcattgcttggagtcgattgggatttacttcgcaggtgcagcaaatcgcgtaagaaaggtgggacaatgaacaagctgatcgctctggccctcgcctcgggggccgtggtcgccgctgcgcctgcactggcggccgctccggatcccgtcgtggattgcagcgtttccggactcgatgacatcaccccggccgccctcgcatgtgcgggctattattccggcaattatctccgcaatccgcaatgggacgatcaggtcctcattctggaggacctcggcctcgatatctccgggcagagctggagctatttcgacgacaactggaagttcgatgtcagcgggaacagcatcacattcggcagcggcggcatcccgaccatcagcggaatgacctggatcggcctccatgtcggcggcggacagaatttcccgaccggcggccagggcagcgtcttctatcgcttcgacgcaggcgatggcctgggcaccctgacgttcaacgattatggggcgctttccagcctcgtcatctatgcgaccggcggcgacacgcccgccgtgcccgagccggcgagctgggcgatgatgatcggcggcctcggcctggccggcgccatgctgcgcggcagatcgcgatcggcggtcagcttttcctgacgtttgggaatgtcacaaggggagcgcgcgagctttcgcgcgctcccttttttgcgggtaagtccgggaacgcgtggtcagtagctcttgccgccgcagtggaccgcgccgttgccgctgcggctcacggtgcaggcggcctggccctcgatccgcgcgctgcccgagccgatgacgatgagccgggcggagcgctccgccgtggcggtgacatcggcagaaccatccagcgtgagatcgaaatcggcgctgcgcagcgcttcggcagcgatgacgccgctgcccgaggcccgcagcgcgacgcgcttggccttgcccgacagcgtgaccgagcccgcgccgagctgcgcgacggagaggtcgtcggcatcgatgccgctgatctccagcgtgccgcttcccgccgtcacgatctccgagcgcgcccgcgcgaggccatcggcgcgcaaggtgcccgcgccggacagctggacgcggcgcagcgaaggggcactgaggaacaggcggatcggcccgctcgacgtgccgccccgccgcgcttcatagggcgaggggcgcaagcggatggtgagaacccgcgcggaaacggagagctgcacccgatcgagcaggtccgcatcgccctcgccgcgcgccgagacaccgcgcccggtgcgcaccgtcacgtcgatcggcccttccagccgcacgctgtcgaaatccgtcacgatgtagccgcgcgtggccgccgacgcgcccgacgccgcgaaggcggccgccagaccgcacagcagggacaggagaaaccgtccggcaccgtggacgcggaacggcgccgcgaccggacagtctccggccgcgctcatggggtgcagcgcgccgtacccgagcccatgctcgacaccgagcagttgctcgtgccggacaggacggcatcgcccgagcccatgaccgagaccttcgcccgctcgacgacgcgcgccgtcacatcgcccgaaccgagaatgtcgaccgtcgcgacgccgatctccagcccctcggccttgatatcgcccgagccggtgagggacatgctggcattgcgcaccttcccgccggcggtgagggtgcccgatccggtggtcgtcagctcgacatcgtccgcctcgatccggccgatcgccagatcgccggggccggtcagctcggcgcgcgcgctcttgccgaggagccggtcggcccggacatcgccggggccggtgagcgagatgtgcgtgagcgccggcagggtcacgcggaccgtcgcggtgtcgcgggtcctgctgttgtcctcgcgctccacatggagagtgctgttcttcacatagagacgcaggcgcccgagcgcgcggcgatccccctcggcctgcacggagaagctcttgccctgcgtgatgacgacatcatcggggcccgccacgttcacgccgtcgaaatcccgcagattggcgaacgactggacggcatcatcgccgcggacggcatcctcgggcgccgcctcggacgtctcgtcatcactgctcccgccgaaactgatgccaaggccatggccacccactgtcgcgaccagagccacgagcgccactgctccggtgatcgcaagacgcgccctgtcgttcatgccattctccaaactgtattgtcgacataatacagattgccgccgggcacgccaagcccgctcgtcggcaaagggaaacttccggtctccatgaatcggccagtccccatgaatcggaagggcggcaccataacggcaccgcccttcccgtcacacccctgtcaggccgattactcgacccgctcgcgggcatatttcggcgcagcctcgttgaggatgcgcaggatcttcttgagcgccgtcgcctcgtcgacttcttccatcgcggcaagctcacgcgccagccggctggaggccgcctcgaagatctgccgctcggaatagctctgctcgggctgatcgtccgcgcggaacaggtcacgcgtcacctcggcgatcgaaaccagatcgcccgagttgatcttcgcttcatattcctgcgcccggcgcgaccacatggtgcgcttcaccttgggcttgcccttgagcgtctccagtgcctcgccaagagtcttgtccgacgacagcttgcgcatgccgacgctttccgccttgttggtgggaacgcgcagagtcatccgctccttctcgaagcgcaggacatacagctccagatcgatgccggcgatcttctggctctggagttcgataacccgaccaacaccatgtttgggatagacaacataatcgccgacgtcgaaagacagcgctttagcagccattcttgcgaacctttctctttctatttggaatgtctggctgaattgcggcgcactgtcagtgaggtatcgctccagtgccagccacaggccatgcgcaattactcccgagcggcgcggaatgccgcctcaaccgtcaattaacagattcgtaacaaaattaccagcctgctaaccatccacgtgcagttattccgcgacctgccgatgctttacacgaccgcaatcgccaggtcggcctgacagggccgtcctctcgcgcaacttcatgactccatccggaatcgaaagggcgcctctcattggattggaggcaccgcattcccgaacatatcgaatggcgggtgaacagggcatgaaccggccgcgatcggccggtgcagcggcaggcttcggctcagcttccctcgccgggctcgggggagaaatatttctcgaacttgccggtctcgcccttcatggcgtccgcgtcggcgggcggctcgcccttggccgtgatgttcggccactcggccgaatagcgcgtgttgagctccagccactgctcaaggccgctttccgtatccggcagaatcgcttcggccgggcattccggttcgcagacgccgcagtcgatgcactcgttgggattgatgacgagcatgttctcgccttcatagaaacagtcgaccgggcagacctcgacgcagtccatatatttgcagcgaatgcatgcgtcggtcacgacgtaggtcatggcagagggttccctgggtttgatgtggcgccgcgatatgcgcgcgccccgcgagcgtcaacaggcaaggactatggggcggaacagctcagcttggggcgcccgccccttcctctccgcccggcgtgaccgcgctgtagcatgtctgcgcctcgctggccgggccgcgccgcagcggcaattgctcgacacggatgacccggacggcattgccgtggggaaaggtgatgagatcgccgatgcgcaccggcgcgtgcgcacggtcgatccgccggccgttcaagcggacgatgccacgctcggccaatgcctgcgcgctcgagcggttgggtgccagccgcacgaaccagaggaacttgtccagccgcaagctgggaccatgaccgaacggcaccacgccgccgcgcccagccagcgcctcagtcctcgcggcccagcagcgcgccgagcccggcaagcgccttgcccgtggcgacgatctgccttggttgcggtgcgcgatcccgcccgccatcgccccgatcatgggggcgcggcttgcgatcgccgcccttgccctgccgctcgtccggccggccggacttgcgcccctcgccgcgcgcatccttgcgatcgccccggttctgcggcttgtcgccgcgcgggtgaccggcacgctggccaggctggcggcgccgctcgccttccggccggggacgcgctttcggccgtcccttgaactgccagttcggtgcgccttccgccgcatcgggcaccggccggaagccggcctgccgcatgagatccaggaagctcgcttcgttgaggccgatcgacacgatggtcggatcatccgcgccataggccttgcccgccgcgatcgcgtcatgcgcgccgcgcgccagccgctcggccatgtcgatgcgcagccaggcctcgcccagcttgcggaagcccgccacgcgcgcgcccacttcatcaagctcctcggacgccggcagcaggaccgcgcccgcgggcggcagcgccaccagcggctcgccgcgccgcagcgccagcagagccatgcgccactgcgccgccgagggcttcatgaggccgggatgataaagatcgagcacgccgatcaccacgcccgccttgcgcagatgcgtgcgatcctccttggcaacctgggcgagcgattcgtcgagcgccgtccgcgacatgatgccgccatcgtcggcaagctgggccagcaccgcgcgcaccgggggcggcagcgccggatcgatcgcgccggcttccatcttgagcagggccggcacatgccgctcgagctggcccctgatccatacggagaggcgatcccgcacgccctgctggatctccggcgccagcgcgccgagccccgcatccagagcgatgtcgggcgcgagcagccgctgccccgacctgagagtcgcgacggggtgcccgttccagatgatctgtgcgtcacctccgggagggctggcgaggctgaacgccttgtcgtccactgccagcaatgcctgagccatctcgttcaaatgtgcacccagtctccgttcggcagcggccaacagcaaccgcttttcgcctgcccttgcagtcggatcgacggcgaagcggaatccgcgcatcgtcccgatcttgtacccgtcgactgttacattgcctgcatcgtccacgtccactgccaaaaacgcattcgcatcgccgccgcgacgcagcagcgcggacgtgcgccgatccacgaaacgctggcgcagcgcgccatgcagcgcgtcggacagccgatcctccagggcacgggcgcgcgccgccatctcgaccggctgggcaagccagtcgtcccgctgcgcgacataggcccaggtgcgcaccgccgcgattcgcccggccagcgcatcgacatcgccctgcacattgtcgagccgcgcgagctgcccggcgaaccagtcctgcgggatgtggccattgccctggctcagccagtcccacaggcgatgcaccgtgcgggcatgatgctcgatgccgagcttctggaaatccggcagggaacaggctgcccagagccgccccacctgcgccggtccgcgcgcgcgcgcgcccacgtccggcatgtcggcaagcgcccgcagcaccgcaagatcgaccgcttccggcgcggcgcgcagcccctcgcgccggggccgctcggtcagcgcctcgatcagcgtgccgacatgatccatcggcagatcggcttcccgccagaagatctgctctatgggatcgaagcggtgctcctcgatccgctcgacttcctcgggcgagaaggccggcggcccatcgagcgcgccgacatcgccgaacgtcccgtcgcgctggtggcgccccgcccgcccggcgatctgcgccatctccgccaccgtcaggcggcgcgtgcgctgcccgtcgaacttgcgcagcgacgcgaaggcgacatgatcgacattgagattgagacccatgccgatggcgtccgtcgccaccagataatcgacctcgcccgcctcgaacatcgcgacctgggcattgcgggtcgcggggctgagcgcgcccatcaccaccgccgcgccgccgcgatgacgccgcagcaattccgcgacgcgatagacttcctctaccgagaaggcgacgatggcggagcgccggggcaggcgcgagagctttgccgcgccggcataacgcagggtggagaaacgcgggcgcgagacgatctcggcgcgcggcagcagcgaacggacaagcggcgccatgctcgccgagccgagcagcatcgtctcctcgcgcccgcgcgcgtgcaacatccggtccgtgaagacatggccgcgctcgggatcggccgcgagctggatctcatcgacggcgacgaaggcgaaatcccgcatggcgcccagcccgccgcgcaccggcatcgcctcggccgtcgccagcacatagcgtgcggccgggggaatgacgcgctcctcgccagtgagcagcgccacctgatccgcgcccttgatccgcaccacgcgctcatagacctcgcgcgcgagcagccggagaggaaagcccatgaggccgctcgaatgaccgcacatccgctcgatggcgagatgcgtcttgccggtgttggtcggtccgagaacagccttgagggcagcagaagcaaggcgcgacatggtcggcacagacatggcgccgcgacgggggcagaacaagccgtaaaggcggcaccgcgcaaaaataagcgccgccgcgccggccgatcgatgctggcgcacggcctgccgcagggcggactcggcccgtcccctgtttatttgactttaaccacttcatttcacaaagcttctgccaaagccggcagaatcacgatcggctgtttcaggacagcgttcgggggcgacgaacccagtgtttcagaaaatcgaattcaacccgcaccagggtgcaagcatcgggaccttgtggctcaacagcccggcccgggcgcccgccccggcggtgtccgtcggctggcagggccggatcggcgactgggccaaccgcgtcgagctggtccccgatctcggccgcaacatcggatcgcgcatctggtggcggggactgttcacctgcgtctcactgtgcggcacgaccctcatgctttcccccggcatgccggtgatcccgggatcggtgcccgccactttggcccccagccatctcgaccatttccgctcgcagatgatcagcgcatcggcactgggcggcgacagcggcctgcgcatggggccgaccgatgccgtcgcgccgctcgccgagacgcccgagcgcccgcagatcgaactcaatgccgcgctcggcacgggcgacagcttcgcgcatacgctggcgcgctcgggcgtgagcgacaaggatgccagcgccgtgctggcgctcgtcgcgcaggcggtggaccccgagtcgatcgccgcgggcacccgcctccagatgatcctcggccgccgccccaatcgcaatgtcgcgcgcccgctcgaacggctgagcgtgcgcgcacggctggagctggcgctggagatccaccgccaggacggcgcgctgacgctgcggcgcatccccatcgcggtcgacaacacgccgctgcgcatccgcgggcgcgtgggcggcagcctctatcgcgcggcgcgggccgccggcgcggcgccctccaccatccaggcctatctcaaggtgctggcgagccaggtctccgtgggcagcctgcgcgcggaggaccggttcgacatcatcgtggcccatcgccgcgcggaaaccggcgaggcggaagtgggccagctgctcttcgccgggctggagcgcgcgcgcggcaaggacatcaacatgctgaagtggacgcaggacggccgccagcaatggttcgaggcatcgggcgtgggcgagcggcgcggcgtgctcgcggcgcccgtctcgggccggatgagctccaattacggccagcgcttccaccccatcctcggctacaagcgcatgcatgccggcgtggatttctccgccgcgcacggttcgcccatctatgccgtgaccgacggccgtgtgaactatgccggctggcatggcggccatggcaaatatgtgcgcctgcagcatgccggcggcatcggctcgggctatgcgcatatgagccgcatcgcggtcaaatccggccagagcgtgcggcgcgggcaagtgatcggctatgtcggatcgaccggcctctcgaccgggccgcatctccactacgaactctatcgcaacggcgcgacggtgaaccccggctcgatcaagttcacgcaggtcgcccagctttccggatcggcactcgcggccttcaaggcgaagatcgccgaactcaagcgcctccccgccggccccgtcgctgaacgcaccgcgcaggccacccccgccccgaccgacaacccggccggcggcggcgtctcgcgcacgcgctgagggggtggagaacggggctgaggggcgggcggattggtttgggttgtggggtgaggcctgtcaggcgacgatcaacacacaatgataggttggccggtcgggaaatattcccagcgccctaataccgacctttccttgatccggatttatggcaacaagtcgaggtgcgtgcctcgtcgggatgtcgcagactgtggacgtaagagccggactgtctcttacagatcggcaaaaaaggggggaccaatgctatctcatcctctccatgacgtggagctacgcatagctgacttcaagggcttcggatctaggcccaccggcttcgaaagcttccagccgattaacgtcatcatcggaagaaataatgctggaaaatcagctttaatcgacgccgtcgaactttgcatcagaaacgggaaatcctacgttccgttaaagcatgcaaggaacgggaaaccctttcagctacatctaacccagactatggatacacaaacgcttagacaaatcttccccgagaacacaagcggtggggatattccgggtaatcattggaagtttgctgcgccctataccggtaaaagggtgactcgtgtgttcggcccagattggcagccgaccgcaggcgatgacgagttctccggaatgcatcgggttgctccaaacatcaccaaggcgctgatgcgagcgttacgttcgccgttcgaggggcttcagatgatccgtatcgccgctgagcgagatgtgacccctgaaccaagggggatgggtcgtgaggtcggtccgaacggcaaaggcactacaaatctcgtccgagcctttctccttagcgacgacctgccgcgcgccgacgttgaggttcggttgttggctgatctcaatgaggtctaccaaggagacagtcattttactcagattcttgtccgagaagacagttcctcacaggactgggagatattccttcgcgaggatgaaaagggcgacattcggctctctgaatcggggagtagtctgaagtcgatcttcatattgcttgcgacgcttcgtctcgcgcctgccataacccagacagattgggcaaaagtcatttttgctatcgaggagcccgagaacaatcttcacccagccctgctgaggagactactgaactttctggccacacagcgagattcccatggcttcaccttgctgatcaccacccactcacccgtttgtatcgattggtctacaaagcgagataatagccaaattcttcatgtccagcaccggcagggggaaacttcagttagaaccgcgattgaatataaccatagcagagatattctgaatgatcttgacgtaagagcatcagacattcttcaagcaaatgggatcatatgggtggagggcccttcagatcgcatatacatcaagaaatggattgaactgatctctcaacaaaagttgatcgaaggggttcatttcacagtaatgttctatggtggaaaactactttcccattttgacgcgctaccgcccaaccagagccacgacttggtatctttcatgtctttgaaccgtaacgccgctcttttgatggacagcgaccgccatcttggtggcagaaaaactgggagcgggcggattagaaaaccacggatcaagatcaacggaaccaaacttcgaatcaaagaggaactggaacggataggaggcttcgtttggatcactgagggacgagaggttgaaaactacatttccgagcgcgtaatcgccgagctcggtggagttccagcattcggcatcgggatctatgaggatgtccccgcgattccagccctttcaagatacaaagagaacaaggtcgcgctagctcatgcagcagtagaaaaaatgaccctcgcggacctgagagaccgtcttgacttgcacgaacggcttgtcgctctcgcggcgcaagtgcgcgcttggaatgccattccagatgcttgatgttcattgacacattagaagaattagggccggcatcgacagattggccaccctcaaagtgccttccagatcgcttccacccacgaccacccccggcccggcagcgcccacctcctccttatcacccatcgccacgcaagccctgacgcagccccgtgccccacacgcctcagtcaccatccaaacccgccaccgccgtttttttcgcttgtgcagcacgaacagttcgttacgttatatcatgatgaaaaagacatctctccccgcgcgcgccatgcgctccgtcgccctttccgctctcctcattggcgtgtccgccctgcccgcgcaggcgcaggatcgcgccacgcagccgccggacaccggcgccggccatgggcatgacgcggatcatcccgaggacatcgtcatcacggcgatcatcccccgcgcccatatcgatgttctgggcggcacctcggtgctgcgcggcgaggagctggtgcgtgacctgcggcccagcctcggcgagacgctggcccgccagccgggcgtgagcgcgacatccttcggccccggcgcctcccgccccatcctgcgcggcttctcgggcgaccgcatccgcctgctgaccgatggtatcggcagcttcgatgcctccgcgacgtccgtggaccatgcggtggccatcaatccgctgctcgccgagcgaatcgaggtgatgcacggcccggccgcgctgctctacggcgcatcggccgtgggcggcgtggtgaacgtgatcgacgggcgcctgcccagccggctgccgaccgacggcttcgacctggcgctgcagggcaattacggctcggccgccgaggaacgctcggtagcgggcaaggccgacatcgtgctgacgggcggcctcgtcttccatgcggacggcagctggatgaaaaccggcgacctgcgcaccggcggccatatcctggggcccgtgcagcgcgccgaagcgcgggaaagcgacgaggcggagatcaacgaactcgcgggcctttcgggccgcctgcccaattccgccatcgaggcctggagctacaccggcgggctcaattatatcggcagcgacggcggatcgatcggcttctcgctcgggcgctcgcatgccacttacggcatccccatccgctacatcacgcatgaagacgagcatgatcatgaccatgatcatgacgatgacgatcacgaccatgaggacgagcatggccacgagcatggcgcggaagccgtgcgcatcgccatgtaccagacccgggcggacctgcgcgcggtcgtgccggtcggcggcggcttcctcgaccagatccggctgcgtgccggctgggcggactatgagcatgccgaagtcgaggaagaaggcgacgtgcatgcgcgcttcttcgtcgaagggctcgaatcgcgcctcgagctcgtccagagccggcgcggcggatgggacggtgccatcggtgcccaattgctgctgcgcaagagccggatcgaaggcgaggacaagttcctcccggcaatcgacagcagcacgttcggcctcttcacgctgcaatcgctcgacatgggcccgctgcggctggaagcaggcggacggttcgagcatgtcgagatcgacggcgcggaggacctcgacatcggctcggcggccctcacccgcaagttcgacaccttctccggctcgctcggcgcgagctacgcgatcgtgccggactggcgcgtgggcgtgaacctctcacgcgtggagcgcgcaccgagcgccgaggaactgttcgcccgcggcatccaccacgggagccagtccttcgagctgggcgacccagatttcagctcggagcgcggctggggcatcgagggaacgctgcatggccgcgggaccaatttccacgtgaccgcctcggcctattacaatcatttcgaccgcttcatctatgacgacctcgtcgatgacgaggtctgcctcgccgcggtggggggcgacgagctggaattcccctgcctcgcctaccagcaggacaaggccaaatattatggcgcggaaatctccgccgactggaccgtcgcgcagctcggcagcacggcggtcaagctcgatggcctgatggacgtgacgcgggcctcgctcgaaggcggtcggcccgtgccgcgcatcccgcccctgcgcctgctgggcggcgtcgaactcaccaatccggcatggacggcccgcgtggaagcggagcattccttcaagcaggaccgggtgagcgagcgcgagacgcccaccgccgccttcacgctcgtcaacgcctccctgggatggcgaccggcgccctttgccgaccgcgtctccctgaccctgagcgcgaacaacatcttcgacgtgaatgcccgccggcacgccagcctgctcaaggactatgcgccgctcgccggccgcgacgtgcgcatcagcctcgccatcaagctctgagagcgaaaggccccgctccctcctgcacggagagaacggggcctttcgtcattcgcggttcggggagcaggatagccgcggccggatatgcgccggcgcgaacctcgcctttcggtgaggcccgcgccggcagataatcgaggccttgcccttacttcacataggactggcggaagagctcgaccgcgtttgccttgggcgcctggttgagcggctgacccatatattcctgcatgccccaggcaccatattggccgatgctgccatagttggagaacagcatgatcaggtcaccgatctcgttgttccacttggtcagatagcgggtgtagagcttgcccatgcggggatcgcgctgcaccttgatgagttggggaatatcgtccgcgctcaggatgtgctggcccgcttcataagcgatgtaacgcaggccatattgcttggcgatgtcccggttctgcttggccagttccagtcgatcgtcgacagtctccgcgagcttgacgtccatgaagttgttgaacgcggcagccgtgctgagtgcgcccgctttgggcgttgcggcgaaataaggtgcggtggcaagcgcatcgaccttcttggcggtatccttgaacgccagaacctggctggtcgaccaggggatggcattctgggtagccaccacccggacgaggcgcgacatcttgccggcatagaccgaactccagatatccatcacttcgccggtcttctcggcatagcgccgcagcatcgcctggttctcgttggtcgcgagaccgcgagcgacaccctcgtcgcgcgcctgatgtgtgactgcgtagagccagttccagacctcgttggcattctcgacatagaccaccaggccgggatcgagattgtcgcggacataggtcgccaaccggcggacataatcctcatcggcattccacgggatggtcagccacgggttggtccgggtctcgttcgagagggcgacgatatgctcgatggcaacgccatcgctgtcgtagatcaggccatcgcctggcttggtccggctgtcccaggtgaccttgacgttgctttcgacgccgcgggtccacttgagatagcgcacagtgctgtagcgcttgagatcagccacgaaagtcgggtcgaacagcgccttgggatcggcatccttctcccggcagtcgatggcccgcagcggatcgctcggatcgaccttggtgatgatgagcgtcgcccagtccgtgcccttcggcacgaaggtataggtcagcgacttgccggagaacttcacgttcttgaccacgccgccgaacatcttgagactgccgctaccctgccaggtgcacttgatatccaccgaaaggccacgataggctgccgtgggcaggttgagctggcgcgctgcctgctcggtgccttccagacgcacgacattcttgttcgcgtcgagccggtccttgggcatgccgacccacttgccctgcgcgttgatgagcgtccaggggctgccggccatcaggttcatgaaggtgcggccattctcgtaatagccaagcgccgcgaggttgatcccgagcttcgtgccagggctgctgcgcggtgccgccgtcttgtcggtcgacttcccgttcagcgcgccgatcgtcgtcgaggtggtcggccggatgatggtcggcccagcgaccagattcgaggacgacgtcatcgacgcaaggccaaggacggacacgacaggttcaatccacttcacgcgctggtcacccgatgttgcatttaccgctgtaaacaacaggaccgtagcagaagttgcagccgcaatgccagccgtgctgaacaacgccgctgaaccgacaccaagtgcgccaagggcgcgcctcttgaatgagcgatcaacgctcttaacagttttcattgtaattgcgctcccgcgagaccttcatttcaggtcgtttattgatcctggagccgggatagcgggttgctgcacaaataagatttgcagatgctggttaacaccgttttaatcatttgagaccaaccgacccaggttcacgttgggaacctcctgggctggctgggaagccgggctctggatgaaggccgggcgcgcgcggtccgccgcttgcccgactggagcccagcccggtcgggccccaggaaattccttggccgctggtggcctcggcggcgcgccatcccaatgcgcttgctgcgggacgagcccttttcgcggcggatgcggaagcgcaggaaatgccagcacgggcgccgcgtgggcacccgcacacatcagttctgcagggccggctctccggcggccatgccgcctcgcgatgctttcgtccgcgatcctgccgcaaccggtgcgcgcgcacgcgccaccgtcatcgtcgccaacgcaccggcgatcatccaggtgatcggtcggagggaggaattgggaatgaggtccaacagattgaccagatgcattgcgagcaaggtgaggctcgacaccggcaaggcgaatcggcgcagcgtgaagacgtgccagaacggataagtgagaaggccgaacagcgcgaaatagccgaccaacccataaatgccgatcgcgaggacccaggtgccatcggtcacggtgagatcggccgtagtcccccacggcgtctccacgatgactcgattgcggccgtagccgccccagccgaagaacggtttctcccaggcacgttcaagcagcatgtcctcgttcgcgagccggaattccatggatcgggaacgctcggcactgatgacgctgagctgctgcacggcgctacgcaggggcagcacgtctgccgtgcggaccatcgggtagaggaagatgaccaccgcgatcgccagtgccgcgctcaggaaagcgcgcctgcgcagaccaaggaacaaccccgccacgaccgccacgaaaaggatcgccgccagcgacttattgagcagcaggacaagagcaagataacccgcgaacaggccggccgggatggagaatatctgcatccgcatccgcgccagcccgatcgtcgcgatcagcgccatcgcgcagaaggtcgagaccagcaggccatgcccgaggaagaccatcgagcggaagccgcccgaccgcatctgctgggcgaaatagccttgctgaatgaccccgtacagcttggtctgcaggaacgggctcagcctgatctcaagcagtatcggcaacgaataggcgataccggcaagcgcgaaggccatgaccagctgccggtgacttttctcgtcgcgcagcacgcccgcgccgagcacgaagggaatggcgaggatggccctgtccagcatggtcgcaaggccatccttgagaccgtagctcggcagggtggttgggccgatgacgatgggattggtgttattgaagctcgtgaccagaggcacgaggacatacagcagcaacagcgcgttgatcgtccggctgcgcggccactggaattcaccgcgccgggacatcatgaggaccagcgccagcgcgctcaggctcgggatcgacgacttgtcgaaggccggcagcaccggataatcgatattcacgatcaccggcagcagcagatagccggccaggatcgtccagatcgtggcacgccccaccggcatcgtcaggaacaggcagagggcgaccagcggccagcccagcagcatcccgtaggcgatcatggactgcaaggtcgatcccttctcgcgatgccggaagcgcaggaccgccccgccgcccgccggcccgggcgtcgcgcggaccttgccaacaggaccaaggcccggtcaaggccccctgcccgggcgtcgggaaggcgtccttcaataagcatgacgatcccagaccagccgcaggatcgtttccatgatgatccgcaggtccagcagcggcgaccagtgctctatataatagatgtcatattccacgcgctgcttggcgcgctcgatcgtgtcgatctcgccgcgcaggccacgcacctgggcaagcccggtgatgcccggcttcacgcggtgacgggcagcatagccgcgcaccgcgtcatgataataagcatcgcccacgcgcatggcgagcgcgtgcggacgcgggcccacgatggacatctccccccgcaacacgttccagagctgcggcaattcatcgatgctcgtgcgccggatgattcgccccacccgcgtgatgcgcggatcgcccttgcgggtgcgctggccgccgctctcgtcctgccggtcgacatacatcgagcggaacttgagcacctcgatctcgagattgttgaagccgaaccgcttctggcggaacaggatggggcccttgctttccagccggatggcgatggcggtcagcagcagcaagggcgcgagcgcgatgaggccgatcagggccagaagccggtcctgcacttccttgagcaggccgtcgagatcgcgcaccggcgtctgccagatgctgagcaccggcagcgacccgatataattcacctgatagcgatcccgcagcacgaggaattcgcgcggcatgatgcagatgtcgatcgcgcctgcgctcagctcctcgatgatacgattgagccggtcctgctggaccagcggcagcgcgacgatgatctggtcgagcatgccctgccgcgccagctccagcaattcctcgaaaccgcccaggaacgggaagcgaccgatcatgccggtttccacccgcgtgcgccggtcatccgcgaagccgatgatgttgatgtgcggcaggcgctcgatctccagcagctcgagcagccggctggtgacatcccgatcggcgccgtagatcgcgacgcgctgcccgatcatgccttgccgcattccgatccagacgatccggcggaacagcaggcggctcatgatgagcagggaaaagcagaggacgatgaacagcacggcgaaccgcaaagtcaggtccggcgcctgaccgaactgaaggatcgtgaagccggtcagcatcagcgccacgatgaaatcgaggaacatcccgcttcccagatcatcgccctggccgcggaacgccgaataggcatcgcgcgagatgcggatgaggaagaagttgatcgccatcacgatgacgccgctcgaatgcaggcgcacgtcgtaataatagccgtaccagccgttgtagatgagaaccgtcagggcataagcgagcaggaagcacagcgcgtcattgatgatgcccccagaacgcagaacgttcgaggtgaagcgtacatatttgtttctgctctgacgcttgccgctgctcatgtcattccacgctgttcgaacggttcgtcagatacggccgaaaagaccacgatcgggaggcgttcccggcggatcatcgaccagaatggcggtccttgccttctccagcccggcctgggcggcctgcatgcagcccgcactcccggaagcctggcattccgccgcaaagaaccgccacgcgtgctcggatgaaggcatggcgcgtgcgagggtacgagcgactgacatggccctgcctctatcgcccaactggtgaagatattgcgtatatttctccgccagatagaagttttgcggcagcgcgcgaaacccgtcctcgaagacctgcttcgctcgccagtccaggtcctgggcgcgatagacattggccaggacgacataggtctccggattgagcgggtcgttcgtctgggcgagctgcgcggcctcgaccgccgcatccatgtccttcgcggcctgggcgaactgcgccttgagcatcagcgcatcgacatcctgcccgtccttcgcgagcagcgcgtcgacctgccgctgcgcttcctccctccggccggcagcggcgaacatgcgcgccttgagcgatgcgaggagcggctgggccttccgcggcgcggtgcgaacgagcccatcggctgccgccagatcgcccttgaggaacaggtagcgcgccgtctggacgaccgcgcccggctccttccagcgcgatgcgtcgcgcgcggcggcatccggcaggggcgtatcgtcatactgccaccagatgcgctgcaaggtgcgataatcatcgagatcccgcgaccccgccgccagcagagccagcgacgcgcggcgcgcctcgtccttgcgccccagcttgtaaagcagattgatctggtccagccggaaacgtggagcgcccttgctcatgtccaccagccgctcggccagcggcaccatcggctcgggctggccgagataacgatacatgttgagcttgttgacgagcaacggcatcgattccgcaccgctggcgagcgcactgtcgatcaatgcgaggccttcctcggccttgccttccttcgcgagcgagcgcgccttgataaccgagccggcgggatccgtcgggttgaccgcgagaatccggtcggcatagccgcgcgcgtcctcgaacttgttcctcgagagcgcgatcatccccttgacctgaagcgcgggcaaggcatccggttcgagcgtcagcagtctgtccgcggcatcctcggcctcggcgacctggccgacctggacaccgagattggcgacataagcaagagcgatgcggttggtcgcgtcgaattccagcgcgcgctggaaagcgcgataggcccgcaccggctcccccagtcccatcgagatcgagccggccagctgatgatagctcgcctcatcctcgcgcagcgcgatcgcttgcgagatcgcatcgcgagcggcgacgagattgccggactgggcataggcatcggcctgctgcgccagctccgccgccttctgcgaggggctcttgcaggccgtgaggccgagcgtggccggcaatgccgcggccgcgaagagcaggagcagcgggacccgtcgacgacggggcgcctgcgaccggaccagggaatcgtcccgaaaggaaacaggctgagccaagtcgttcatgacgcgcatctcgaaatcgaaaaacaggcgacgcgcttacaaggcttcaggacggggggcaatctaagtaaccaacgctcggtccatcgttaacccagcttttacgtagtgacgacatgttgttttggtatatgaagcgccggtccaaggccagcaagagggatttcacgcgtgcaatttaccgcgaagatgtggccggtagcggctctgttcatggcgatttcggccccggcggcggcacaggacacgccggcgcccgcccagaccgcgccttccgctctcaccgcacttcccgaccgcccctacacgatcaatccgggcgaccagatcgaaatctacgtctggggcgaagagcgactgcagcgcagcatccgcgtcctgcccgacggcacattctcatttccgctggtcggccgcgtgatggcggaaggcatgctccccgagcaggtggagacggcgatttccaacggtctggccagccagtatcgcggcgatccgccgcaggtgaccgtgaccatccaggcgcccagcggcttcactttctcggtcatcggccgggtgcgggggcccagcaccttcacgccgggccgctacgtcaacctgatcgaggccatcaccatggccggcgggcccgacgagttcgccaatctcgacaacatcaccatcatccgcaagaagggcaaggaactgacctcgatcaagttccgcctcggcggcgcgatgaagggcaatctttccgagacagcggcgcaggccattccgcagatccaggtcggcgatacggtgatcgtaccatgacagcattgcggctggccggacattgcgctccggccatcctcctcctcgccggcacggcggcgacggcggagaccacgttgtcgagcgacatcctggtcgacggcggcgtgtcgaccaatccttatggctcgcgccagggcagtgccgcttccggcacggcgagcgcgactctcgcacccaccctggtgatgacctcccccaccggctcgacgcggatcaacggacggatcacacacacgcagttcacgcggcgttacaacagcaccacggactacaccctgtcgggcagcaccgctcagcagatcagcccgctggcctccttcactcttggcgccagctattccagccgggtgcgcaatgccctttacccggtcaacgacccgattacggggctgccggacgaggaggacgatcccatcatcgtcgatcccgatgccgcggccagctacgaactgcgcacggaaacggcgaatgcgagcgccgggctctcctacacgctgtcgccgcgcgacacgctcaacttctcggcccgcgcgacgcgcgtgaccatgccgcccacgcagtcggttgcccgcggctacgattcctatggcggcggtgtctcctacatgcgagccgtcagcggcagtacgtcgatcggcgcgggcgtggacatcaacaagaacgagttccgctcgggttccgctggcggcggcacggtgatctcgccgaacctgatcgtgaccacgcagctcgcgccgcgcctgtccttcaatgccagcggcggcatcaccttctccgagacggacgtgggcggagtgagtcagacccacacctcgttcgcgggctccgccggcctgtgctatcgcggcgagcgcggccgcttctgcctgaacggctcccgccgcgtctcgccaacgtccgtttccggcacatcgaccgcgaccctgttcggcgcctcctacagctacaagctgacgccgcgcagcaacatcaatctcaacgcctcctattcgcagtccagttccctgcgcaacgaagccaacaggcgcggcaagtacggcagggcgagcgtgacctacagccggcagatcctcgaacgcctgtcgggtatcgtttctttcaattatagtgatacctacgattcgatcgtgccgcgcgacccgaatttctcaggtacggtggggctgcggtacagcttgggcagaatcctatgaacaatcttcaggttcactacgacatggcggacgagacgagccgcagttcgttcattccgtatctgccctcgatcatcatgcagcgcaaatggctggtgatcatcccgacgcttctggcgctcatcgccgccatcgcagcggcattcctgctgcccacgcgctatcagtcccgcgccgtgctgctggtggaagcgccgctcctggccggagaagtcgcgctggacatgaccggcgcgcaagtcgtcgaccagcgcatcgcccgcatccgccagcaggtgctcagccgcccgcagctcatcgaactcatccagcgcaatggcctctatcagaccgaactgagcacgagttcgctgtccgaagtgatcagcaagatgcgctccgacatcgagatcgcgcccgtgcgcgcggacatccagtccggcgcgcgcggccagcgcagcaccatcgccttcgggatgagcttctcctattccgatccggtcaaggcgcaggccgtggcccaggcgctcaccgagcgcgtgctccagatcgattccagcaagaccgcgcagcaggtcgtcagcaccgtccagttcctttccgaccaggaagccgaactcgccgcgcaaatccagcagctctccagccagatcactgacgtgaaggcccgcaacggcctctcgttcgtgaacaatgtcggcggcagcgggctcggcagtctcgacgggcagatcgccgcgctccaggcctcgaacatgcagctcaacgcgcagcgggacatgacccagactgccgcagagcgtgatccgatcgtggcgcaggccgagcagaatctggcgctggcccgctccaaatattcggagcggcatcccgacgtggtgctggccaagcagcggctcgaggaagcgcgcgagctgggcaaggtcaatcagcagcgcatcccgatggacagggtggaggcgcagatcgccttcaacaatcgccagctcgcggccctccaggcagcgcgggccgccgagatggagcgccagatggccatcgccggggcgcaggcccgggccccgatggtgcagcaggaaatctcccagctccaggaacggctgaacatcctcaataccaattaccagcgcgtctcgaaccagctcatggcggcaaaggccggccagaaggcagaggacgagcagcagggcgaacgtctctcggtgatcgacccggccgccattcccgacgagccggtatcgccgaaccgcccgatgatcatcgcgatggtcaccggcgcaggccttgccctcggtcttggcctcatcctcctcatcgaactcgtcatgaagcccattcgcgacgcgggcgccgtcgcgcttgccaccggcgaggcgccgctggtcgtcatccccacgatcctcagcaaaggcgagcgtcagcggaaaggctggaaggccctgtggcccttcggcggcagtgacgatgatgacgacgaggacgaggacgacgagccgaaaaagaagaagaaatagcgcagcgcgccgaaggagtttgaccattgtctgatcagatcgtgtcgacgaggaccgaggccgccgctttccggattccgagccagagcgaagtggcgctgttcaccccggaatggcaggtccttgaggacaaccatgtcgtgggcttcaacagccgccacgtctcgtcgcggccgttcagcctgctgcgctcgcagctcgtcaagcggatgaaggggcgcggccacaagctgctgggcgtcacctcgccggcgccgggcgcgggcaagtcgttcctgacggcgaacctcgccgccacgctgagccggctaccgaaccatgtcgttcatgtgttcgacctcgacatccggcgcgcgtcgctggccgcgaatttcggcctgacgggcgagatcggcctcgagcgctttctcaatagcgagacggacgacctgcgggcgatcggccgccacgtggacggcaccaacctcatcctctacccctgcttccccaataatatggagacgatgccgctcctcgccggcgaacggttcgcggccttcatccagtcgctgcgcacactgccggacgatcatctcgtcctgttcgacatgccgcccgtcttcgcgaatgacgacgccatggtcgtcgcctcgcagatcgatgcctatctcatggtgatcgagcaggggcgcaacagccagcgccaggtgagcgatgccattcgcctcctggatcccgtcgagtgcatcggatcggtgctgaaccgctacgatggcggcgtcggcgatccttatggctattcctacggctcgtacggcaaatatacggactatttcagcaagggcgactgagcggtcgccaccgcaccgcaggacagggaagcacggccggccgcatcaccggccgtttcttcatggagacgaggcgatccggccgacggcggccggcgccagagacaggccccgctcagcgcgcctgcgcggcgcgctcgatcagcggccgccaccagccctcattggcaagataccaggccagcgtctgcgcaaacccctcgcggaacgtgcgacgcggcgcatagccgagctcgctccgggccttggtctcgtcgatcgcgtatcgacgatcatgtcccgcccgatcggtcacgaaggtcttgaggctcgcggaaggcttcccgctggccgctggcgcgtccgggaagcgccgggcaaggctggcatccacatcgaacgcctggtcgacggttgcgcagatttcctcgatcacggtcaggttcggcagctcctgcccgccgccgatattgtaggtctcgcccgcccggccggcctgcagcactttctcgatgccgtggcaatgatcctcgacgtggagccagtcccgaacgttcatgccgtcgccgtagatcggcagattgcggccgtacaggcaattgagcaggaagagcggaatgagcttctcgggaaactggaacggcccgtaattgttcgagcaattgctcgttgtcacatccagcccataagtgtggtgataggcccgcacgagatgatccgagcccgccttgctcgccgaataaggtgaattgggcgcataaggcgtcgtctcgctgaacgcgggatcatcgggaccgagcgagccatagacctcgtcggtcgagacgtgatggaagcggtgcggccgacccgagccggtgtccagccagagcttgcgtgcggccttgagcaggctgtgcgtgccgatgacattggtggtgacgaacgcgtccggcccggtgatcgagcgatccacatggctctcggcagcgaaatggacgatggtgtcgatctcgtgccggatgagcagattttcgaccagcgccgtgtcgcagatgtcgcccacgatgagatcgacctggtccagcccatggagattggccgggttgcccgcataagtgagcgcatcgagcacggtcaccttgtcatcgggatgatgcgccgaccagtaatgaacgaaattggctccaatgaagccggcgccgccagtgacgagcagattagccattcgccttgatctctccgagcatgttgcgaagattgacacgccagtgcggcgcgggtgccccgacgagcgccaccgccgcgctcttctccagcaccgaataggccgggcgccgcgccggcgtgggataatcgctggtggcgatcggcagcaccggcacgacgcgcgtcagcaggccgagcgccaccgcttcctcctgtatggccaccgcgaaatcataccagctcgccgcgccgctgtccgtccagtgatggatgccgcgtgcgtccgccgcatcgagcgcccagatcgctccggcgaggctgccggcgaatgtcggcgtgccgatctggtccgccaccacgcggacctcctcacgctctgccatgagccgcaccatcgttcggacgaaattcccgcccgtgacgccatagacccaggctgtccggacgatcagcgcatgcgggcaggcagcgagcacagcctgctcgcccgcgcgcttgctggctccgtagacgccgagcggcgcggtcgggtgatccggcgcataaggcgatccggaagtgccatcgaacacgaagtccgtcgaaacatggacgaagcgcgcctgacgcgccgcagcggcggccgccaggttgccgggccccacgccattgacgcgataagccgcgtccgcgtcgctctccgcccggtccaccgcagtataggctgccgcgttgatgatgagatccggcgccagttcgccgacgagcgcggcgaccgcatcttcgtcaccaatgtcgaggtccgcatggccgagcgccactatgtccgcaagtgtcggagcgctggcctgcaaggcgcgacccagctggccgcccgcgccggtgatgacgaccttcatgggaacgtgactgcctcggcaagcggcgcgcctgcctgatccttagcggaaagctgtggcgcgatgccgtccagcggccacgcgatgccgatcgccggatcgttccataacaggctgtgctcattggccggatcgtagaagccccggcacttgtagaggaaatccgtgccgtcctcgaggcagaggaagccatgggccatgccctccggcacccacagcatgcgcttgttgcgtgcgctcaactccacaccgacccatttgccgaacgtcggcgagctgcgccgcatgtccaccaccacgtcgaacaccgccccggccgtgacccgcaccagcttcccctgcgggcccggctgctgataatgcaggccccgcagcacaccgcgcgaggagcggctgtgattatcctgcacgaaatcgatgtcgagccccgcctcgcgaaaggtccgcgcgttccagctttccatgaagaagccccgctcgtcaccgaacagcttgggctcgatgatgagcacatccgcgatcgcagtctcgaccaccttcatgcgatgccgcgctccagcagcttgagcagatattctccatagccggacttgcgcagcggttcggccaggcgctggagctggctatcatcgatgaaacccgcgcgccacgccagctcttccgggcagcaaatcttgagaccctgccgctcctcggtgatgcgcacataattggcggcatcgagcagagacccgtgcgtgccggtgtccagccaggcgtagccgcgccccatgatctcgacggacagctcgcccgcctcgagatagaggcggttgaggtcggtgatctccagttcgccgcgcgatgaaggggccagaccctgcgcgcgctccacggccttgccatcgtagaaatagaggccagttacggcataattggacctggggcgctgcggcttctcctcgatcgtctcggccctgccctcgccatcgaaggagacgacgccataagcggtcggatcactgacataatagccgaagacggtggcgccatcctgcctgcccgcggccgagcgaagcagttcggtgagcccgtgcccataaaagatattgtctcccaggatcagcgcggaaggcgaagtccccacgaagtcggcgccgatatgataggcctgtgcaagcccggcgggctgcggctgcaccgcataatgcagcgaaaggccaagatcggagccatccccgagcagggcctgaaacgccgcctggtcctgcggcgtcgtgatgatcatgatctcgcggatccctgacaggatcagcaccgacagcgggtagtggatcatcggcttgtcgtacaccggcatgagctgcttggagacggccttggtcagcgggtagagccgcgtgcccgacccgccggccagaatgatccctttacgcaattgtcgctcccacttcagcctctgcggcaccgatgaagtcctagccgctcgcctcgccattgcaagccggggactgatggcatgtcccgttatggaggcggctggcctaattgtcagccatggcttccaaaaacatcgtgaatcgctttgcctttttcagtcagaaaatttagcgcatgcgccgtatcacgacaaaattgcgattaactgtttcttgcgcgcggagatgattgatggaaacagcctatgactggctttcgcttgcgatcttcgccggcattatcgtgcttttcctccagcggtcctccatggaaaatcccccggaccgcatgatcgattatctgccgcccgcgctcggctgcgccattgccaaccaggcgggcaactacgcgatcgagaacgacaatctgctgctgcacgcagtgggcgtgttgctgctggtcggcgttgtcgcttatgtctggttcgtcttgaagccgaacctgaaatcctgaaagaagttcgggacaagaaaggccgcttgccgctagaagccggccaacgccccggaggcctgcgcctcgggggcaaaatcatgctcatcaatcaaagcgaagaggaactgctcgggtgaaaatcacgatgatcggttcgggctatgtcggcctggtttccggagcctgctttgccgatttcggccacgacgtgatctgcgtggacaaggacgcagggaagatcgaagccctgctcgccgggcgcatcccgatcttcgagccgggcctcgaacagctcgtcgccaataatgtcgcggccgggcgcctctccttcaccaccgacctcgcgagcgccgtgccggaggcagatgccgtgttcatcgcggtcggcaccccgtcacgccgcggcgatggccatgcggacctgcgctacgtctatgccgcggcagcggaagtcgcggcctcgctcaagggcttcaccgtgatcgtcgacaagtccaccgtccccgtcggaacgggcgatgaagtcgagcggatcatccgccagaccaatcccgacgccgatttcgcggtggtctccaatccggaattcctgcgcgagggcgccgcgatcgacgatttcaagcggcccgaccgcgtcgtcatcggcagcgacgatccgcgcgcgctcgaggtgatgcgccagatctaccgcccgctggcgctgggccgctcgcccatcatcgagatgagccgccgcggcgcggaactcaccaaatatgccggcaacgccttccttgcgaccaagatcactttcatcaacgaaatcgccgacctgtgcgagaaggtgggcgcggacgtgcaggacgtggcgcgcggcatcgggctcgacaaccggatcggctccaagttcctccatgccgggccgggctatggtggctcctgcttccccaaggacacgcttgctctcctgaagaccgcgcaggatcatgaagcgccgcagcgcatcgtcgaggcagtcgtggccgtgaacgaccagcgcaagcgggccatgggccgcaaggtcatccatgcctgcggcggcgacgtgcgcggcaagacgatcgcggtgctgggcctcaccttcaagcccaacaccgacgacatgcgcgattcgcccgccatcgccatcgtgcagacgctgcaggatgccggcgccaccatccgtgcctttgatcccgaagggatggagcaggcgaggaaagacctgccggacatcacttattgcggcaatgcctatgaaacgatggaagatgccgacgcgctggtgatcgtcacggaatgggatgccttccgtgcgctcgacctgccgcgcgcgaagtcgctgctccgcgcgccggtcctggttgacctgcgcaacatctatccgcgcgacatggtggaagctgccggcctgacctattcggcggtcggtcggtgaacggcgccgcgccaatcctggtgactggcgcggccggcttcatcggccatgcgaccgcccatcgcctgctcgcccaaggcgagcgggtgatcggcctcgacaatttcaacgattattacgacccggcgctcaaacgggcgcgcgccgccacattccagtcctgcccggggttccggatgatcgaggcggacattgccgatcccggcgcggtcgccgcgatcatgcgcgaacatgggatcgtgcgggtcgtgcatctcgcggcgcaggcaggcgtgcgctacagcctggaccatcccttctcctacgagcgctccaacctggccggacatctggcggtgctggaagcctgccgccacgcgcccggcttcgcgcatctcgtctatgcctcgtccagctcggtttatggcagccgcaccttctcgggtgccggcttccgcgaggacgatgcggtcgacaagcccgcctcgctctatgcggcgaccaagcgcgcctgcgagctgatgagcgaaagctatgccggcctctacggcttcccgcagaccggcctgcgcttcttcaccgtctatgggccatggggccggccggacatggcctatttcaacttcacgcgccggatcctcgcgggggagccaatcgaggtctatggcgagggcgccatggcgcgcgacttcacttatgtcgacgacatcgtcgacggcctggtcggcgcgctcgatcatccgcccccggcgaacgagaaccgcattctgaacattggcgacaacaagcccgtgggcctcatggacatgatcgagatcctcgagaccgtccttggccgccgcgccgaaaagctgatgcgccccatgcagccgggcgacgtgcccgccacctgggcggacatcagcaagctgcgggatctgaccggttatcagcccaaagtgatgctcgccgaaggtttgcaccgctttgccgcctggtatcgagatttctacatggttgtcggatagcgcacgctcatcgttcgaatgattccacaattggggggtaacaggttgaaaatccgcaaagccgtttttcctgtcgccggtctcggcacccgttttcttcctgcaaccaaggctgtccccaaggaaatgctgccggtcgtcgaccggccgctgatccagtatgcggtggacgaagcgctggaagcgggcatcgagacgatgatcttcgtcaccgggcgcaacaagggcgcgatcgaggaccatttcgacatcgcctatgagctggagcgcacgcaggcggaccggggcaagagcgtggacgcgctcgccggcacacggctgacgccgggcaacgccatcttcgtgcgccagcaggagccgcgcggcctcggccatgcgatctggtgcgcgcgcgacatcgtgggagacgagcccttcgcgatcatcctgcccgacgagctgctgatcggccgcgaaaagggctgccttgcccagatggtcgcgcaatatgagaaggtcggcggcaacctcgtgtgcgcgctcgaagtgccgatggaggatacgccgagctacggcgtcatcgacccgggtgcgcgcgacggcgtgctgaccgaagtgaagggcctcgtcgagaagcccagcctcggcaccgcgccttccaacctcatgctgccagggcgctacatcctccagcccgaagtgatggccctgctcgccacgcaggaagccggcgcgggcggcgaagtgcagctcaccgattcgatggcgaagctgatcggccagcagcccttccacggggtgacgttcgacggtgagcgcttcgactgcggctccaagctcggcttcgcgcaggcgaacttcgcgctcgcctgccgtgacggggccatgggcaaggacctgcaatcctgggcgaaggcgctgctggcgtcatgagatgagccgggggcggcccgcccggggtcgcccttcgccctttgtctcggcgccgggcccatgatagagccgcacggtcgatccgtggtggggcaatgaacggacatgtacgcttgaagccggatatctccgtcatcatcgtcaattaccgcacagccgatctcgcgatcgccgccgtcgagagcgtgttggcgcgcacccatggcggacgatccgtggacgtgcacctgatcgacaatggctcggcaggcgacgatggcgagacactgcgggcggcgcatgaggcgaagcagtggggcggccgggtgacgctccatctggaaagcgagaatcacggcttcgggcgcggcaacaacgtggtgctggaagccctcgcgcggcggccggacccgccatcctatgtcttcctgctcaaccccgatgcgcggctcgacaatgaagcgatcgacattctcgcgacatttctagacgataccccctcggcagcggcggcgggcgcgtccgtcgtgcggccggacggcgaacgggtgacggcggcgtttcggtttcccggtgccgccagcgagttcgccacggcctgcgggctgggcttcgtctcccgcctgctgcgcgattcgcacgtggccatgccggccgacctgggccgacagccggtcgactgggtgaccggcgccggtttcatgatgcggttcgatgcgctgcggcaggtcggcttcttcgatcccgacttcttcctttatttcgaggaaaccgagctgctctggcggctgcggaagaccgggcacgcgatctggtatgtgccggaagcgcgcgtggtgcatgtcgccggggccgcgaccgggatgaagggcgggcgcgtgcaggatcggccgcagcccggctactggtacgacagctggcggctttatcatgtaaaaacccgtggccggaccggcgcgcgcctcgtggcgctggcacggctcggcggtgcgctggtgaacgtcctgcagaatggcctgcgcgggcggggcgccacgctgccggcccgtttcttccccgatttcggacgcttcgtccttaccccgcttttccttggggacccgttgctggcgcggccggacgggaagaccgtgcgaggccggcgatgagcggcccggccgaacttcatcccgcgcccaaaggcaatgcaaagcccaaggcgcccccgctgcccgacggtgcggtgaatgccaatcccccgggcgtcggcttctggaagctggtcgccgaggatttcgccacgcatgatcgcgactggttcagccagggcttctggacgctgttctggcaccggttcggcaactggcgcatgagcgttcgcccgaagattctgcgcgcgcccttcaccatcgtctatcgcgtcatgttcaagatgagcgagtgggtctgcggcatcaagctctcctacaacgtacccgtgggccggcggctgcgcatcgaccatttcggcggcatcatcatcggcgcgcgttcgatcggctcggacgtctatatccggcagaacacgacgatcggcatcgcggacccctcggaccagaacgccaagccgatcatttgcgacggcgtccagatcggtgccggggccgtgatcctggggaacatcaccatcggcgccaatgccgtggtcggcgcaaacgccgtggtgacgaaggacgtgccgccctgcgccgtggtgggcggcgttccggcgcggatcatccggatgcgcgagcccggctgatcctcagcgggtgcttcggcggcctctgaatcataatgatgccgagggccaatggcccgatttctaggcaccggccccgctgccaattcctccctttgcgccatcgcactgcccgatcgccatcatcatccttgtgcccgacgggccttgaccggcccttcttcaaacggccggcctcccgcatgtctcccaacgaaaaagggcggcctcatggagaccgcccctcttcaattcactggtagcaaggccgcgggcctcaatgctccttgttcgcccagatgttctggtaggacatataggccaagacggtcgcgaagatcaggaagaccagcaccgcgatgcccgtgctcttgcgtgcttccatcttgggctcagcggcccacatcaggaacgccgagacgtccttcgccatctggtcaaccgtcgggcggggctggccctcgccataggtcacctgcccctcggccgtcagcggcggcgccatggcgaggttgaggttggcgaaatagggattgtagtgcagcccctcgccggtcttggaatcggggaacttccgcagaagctcggccggctgcgcctgatagcccgtcagcagcgaatagacataattcgcgccgtcgtggcgagccttggcgatcagcgagagatccggcgggatcgcattgttgttcgccgcgcgggccgccacttcattgggatagaccagcgggaacttgtccgcgggcatgccctcgcgagtcgcggcttcgccggtgttggggtcgatcgagggcacctgacgggccttggcgatcgccttgatctccgcctcgttgtagccgaggtcgctcaggctgcggaacgcgacctgatggagcgaatggcaagccgagcacacttccgtgtagacttggaagccgcgctggagctgtgcacggtcataatgaccgaacggacccgtgaagctgaacccggccttgcgcggatgctcgtggaattccgtctccgccgtgggctccggcggcgcgctgacataggccactgcaccccagagaaagctgaggagcagcatgcccgagaagaacaggcccacaagggcgccaagaaaacgaaccatggacgtctacccccttgttaggccacgccggtgggctgcgtgtcgctgcccatgcccgggagcgcctcacgctcgcccttgaacttgctcttcgccagcactgcctcggtgatcgagcccggaagcggcagaggccgctcgatggacgcgatgatcggcagaatgatgaggaaatgcgcgaaataataagccgatgcgatctggctgatcatcacatagggctccgcggccggcgcaccgccgcaatagcccagcaccagcacatcaacgatgagcagccaccagaacttcttgaacagcggacgatagttgcccgagcggaccggcgacgtgtcgatccagggcaggaagaagagcagcaggatggatgcgaacatcgccagcacgccgagcagcttcgcggggatcagcaccaggcccgtgaagggaatggtgaggtccatcgtgaaggcgcgcaggatcgcgtagaacggccagaaataccattcgggcacgatatgggccggcgtcgacatgggattggccgggatataattgtccgggtggcccagcgcgttcggcgcgaagaacagcagcagcgcgaacaggatgaggaacacgcctgccccgaagccatccttggccgtgtaataaggatggaacggcaccgtatcctgcgggcccttcacttccacgcccgtcggattggacgaaccgggaatgtgcagcgaccagatgtgcaggatgatgacgcccgcgatcacgaagggcagcagatagtgcagcgagaagaagcggttgagcgtggcattgccaggcgcgaaaccgcccagcagccaggtctggaccggctcgccgacgaccgggatcgccgcgaacaggccggtgatgacctgggcaccccagaagctcatctggccccagggaagcacatagcccatgaaggccgtggccatcatcagcaggaagatgacgacgccgagcagccacaccatctcgcgcggcgccttgtaggagccgtaataaaggccgcggaagatgtggagataaacgacgatgaagaagaagctcgcgccgttggcatgcgcgtaacgcagcagccagcccgagttcacatcgcgcatgatatgctcgaccgagtcgaaggcaacccccgcattcgacgcataatgcatggcgaggatgatgccggtgacgagctggatggtcagcgcgaggcccgccaggacgccgaaattccagaaataattgaggttgcgcggcacgggatagccagcgccaaccgcgttgtagacgaggcgcggaaggggcagacgctcgtccacccacttcatcaccggatgcttcggcgtgtaatgctcagcccagggaaagctcattatctttttcctcagcctacgagaatggcggtgtcggaggtgaactgataggtcggcaccagcaggttcaggggcgcagggcccttccggatgcgggccgccgtatcataatgcgaaccgtggcaggggcagaaataaccgccgaactcgccgcgattctcgccttcgccagccccgagcggcacgcaacccagatgggtgcacacgcccatggtgacgagccactgcttcttgccgtcgacagtgcgctcttccagcgtctgcggatcacgcagcgagctgggatccacagcgtcggcctcggcgatttccttcgcggtcagatgccgcacgaacagcggctgcgagcggaacacggccttgatcgcctgcccttccgcgatggccgagagatcgacttccgtcgtcgcctgcgccagcacgtccgcgctggggttcatctggttgatgagcggcgcaagcacggcgagaccgccgacgcccgcgaagctgaccgctgcgatattgatgaagtcgcgacgccggacgccctcgccttcactcacgacagcttccgtcccttgcacttcagtggccatgtaacgtcattgcctccctttgcccggccgccggcacgaatgcgacggcgggcctcaatcgcggatgcggccgccgctccgccattctccccgacacggccgcctgagcctgtggaggccggaaggctgctggtcacgggcatgatgcgacgcgccgcgcgcccggtttcccggccgcgtccgggcgcctgatagcgccgttgatcgcgatttgccaaccttcattttgtgcgggcgcacagcttttttgaccggttggtgacaggcgggacaggattgtggcccgcgacccgcagcggctagaagccccgcatgcgcatcgctctctaccagccggacatcgcggggaatgtcggcaccatcctgcggctcgcggcgtgctggcaagtgccggtcgacatcgtgctgccatgcggcttccccgcctcggacgcacagctgcgccgggccgcaatggattatggcggccaggtcgacgtcacgcgccatgccgacttcgccgccttcgccgccacccggctgaatgccggcgcccggctcgtcgccctcaccagcctgggcgcggtccggctgccggaggcccgattcgaagcgaccgacatcctgctccttggccgcgagagcgcgggcctgccgccggaactgcatgcgcgcgctgacctgcgcgtgcgcattcccatggcgccgggctttcgctccttgaatctcgccgtcgcaacgggcatcgcgctcggcgaggcgatgaggcaaaccggcctctatccagattgaccgccccgggagcatcccgagagggcagcggaccaaggaagaccatgctcgatacggaacaacaggccgcgcgcgactggttcgaggctttgcgcacgcgcatatgcgcggaattcgaggccatcgagcgcgaagcgggaagcgatgccgccttcaactatctctcctggtggcgggaggcggacggacagccggccggccccatcgaggaaggcggcgcgggcggcggcgtgcgcggcgtgatgaaaggcaaggtgttcgagaaggtcggcgtcaacgtctcgaccgtgggcggcgccttctcgcccgagttcgcccggaccatccacggcgccggggacgaagcgcccggcttcttcgccaccgggatcagcctcgtcgcgcacatggccaatccccatgtgcccgccgtccacatgaacacgcgcatgctggtcaccaccaagcgctggttcggcggcggcgcggacctcaatccgcccatcccttatgccgaggacactgccgatttccacgcggccttccgcgcggcctgcgaggcgcacgaggcgggcgactatccgcgcttcagcaaatgggcggaggattatttctacattcctcaccgccaggtgcatcgcggcgtgggcggcatcttctacgatcatctcgaaggcgaattcgacgcgaccttcgctttcacccgcgccgtgggcgaagcgttcctcgacgtgttcccccggatcgtccggcggcgcatgaacataccctggaccccggaagaggaagcgcacctgctcgagtggcgcgggcgctatgtcgagttcaacctcgtccatgaccggggcacgctgttcggcctgaagaccggcggcaatatcgacgccatcctgatgagcctgccgccccgcgtcacctgggcgtgaacgcaggagcctgattcaggaaagaagaggcgccgatcaggaccaggatcgtgcagccggcgccgcggcagcgcgatagagcgccgccgtcaccagcacgatgatcagcgagagcacggtctcaagcagcgagcccaccagcgtcatggcgaaatcggcggcgtcccgcggcagcaacagctccgcaatgaccccggtgacggatgtcgcgacgaggctgatgaccagcatgacgcagaagatgagcgccagcagcgcgaagatgcgccagccattgccccgcgtgagctgcgcgctgcgctgcaggatgagaagcggattggtcagccgctcggccgccgcaacgggcgcgatcagcgccagacggccgatcaggtagaaacccggcagcatgaacagaaagaggcccgccgagacgccgagcccctgcatgatccgtgcgaggaagaagccgggcagcaacagcagcgcggcctggagcgattcgcgcaccgtcagccgctcggcgcgcagcagcagcgattgcagcgccagcatgccgaaggacgtgacggcactgtaaaccagcatcaccggccagttgagcgtcgcatattcggcgagccgcagcatcagctccgggccggtcggctcggcgcccgccggcgcggcgggcaggaccatgaactgctccgccacgaggctgggcagcagcaggaacatgccggcgatggccgtcagcaggtcccgattggcattgcccatggccctggcatccgcccagacgagattgagatcgatcttgttcaacgatgttcgctcctgctgggcgctcgataggcaaattcccgggccagtgccagaggcggcgcggcgcttgcgaaaattcgccgcgcgccccatctgccagagcgatgtcgctttcctctcccctgcctgccagtctcgcgagcgccacaggcccggcagccgcgatcgactggcgcgtcgagccgggcttcctcgattatgaggcaggcctcgccgacatggagtcgcgcgctgccgccattgcgcaaggcgccgcgcccgagcgcatctggctggtcgagcatcccccgctctacacggccggcaccagcgcgcaggcaagcgatctcctggcgccgcgctttccggtgcacgtcaccgggcggggcggccaatatacctatcacgggccgggacagcgggtcgtctatctcaatcttgacctggcccggcgcggccgcgacgtgcggcgcttcgtccaggggctggagcaatggatgatcgccgcgctcggcgacctgggcgtgacggcgtggacggcggacgggcgggtcggcgtctggacgacggggccggacggcaccgaagcgaagatcggcgcgatcggcgtgcggctgcgcaaatgggtgacgctgcatggactcgccatcaatgtcgcgcccgatctcgcgcattatgacggcatcgtcccctgcggcatccgcgccttcggcgtcaccagcctgcaggatctcggccttgccgccgacatggcccggctggatgccgcgctggcggcgcatctgccggccatgctgtccgccatcgggacgataccaacggacgattcatcgcacacttgagggtccggcctcgcgaaactaaggtccgcctttcgcggtcgccgctcgggtctcatcaataatggcacatggccgccccgacaggagaagaacagaaatggatcggacgcacctttccgccggacgcctcgcctgcatcgcttccctctgccttctcgccgcggcctgcggcggcgggagcgacacgaccggcaacaccgttgagatgcgcgacatggaagtcgtcgacggcacggtcaacgactcgatgaccgatctcgacgcggtgaaggcggatggagtcggcgccgtcgacaatgccggcaatgtcagccagaccaacgtgccccgcgaacagggcgaggacgacgacacggaaaccgtcgcttcggaatagattgcccggccggggccggacggttcgccctccgaagcgcgggcgctggtgccctgccctatttcagccccagcagcttgtgcgtctggagcgagagacgccagcggctgtcggccatgaccagtgcgatggcggcggcgcggttggcggcattgatctcctcggcgccgctatccattggctgcaccagatgctgcccgaaatcccagtccagcagcgcggcggggtcgatgccctcctgcggccacaccagcttgagctcgtcgcccgtgcgctgcacgaccgtgctgccgcccttggggctgatgcacaaccagtcgatgccgggcgtcgcggggagcgtgccgttgctttcgaccgcgatctcgaagccgcgcgcatggagagcatcgaccagcgacgcatcgagctggagcatcggctcccccccggtcacgacgagaaagcgcgcgccatgctccgcgccccagagcgcggcggcggcatcggccagcgcatcggccgaggcgaaccggccgccattctccccatcggtgccgacgaaatccgtatcgcagaaacggcagaccgcctcagcccggtccgcttcccggccggaccagagattgcagccggcaaagcgcaggaacacggcgcggcgccctgcctgcatgccttcgccctgcagggtcaggaacatctccttgaccgcatagctcatggcgcgcctcagggccgcgtcgcgtaacgggtgggatcgggcaggccggcctcgtcgaagcccttcgcccgcagccggcagctgtcgcacaggccgcaatgcagcccctcgggcgtgggatcatagcaggaccagctcatgcccgcgtcgagccccagccgggcggcttccttcgcgatgtccgccttggtgagatgctgcaggggcgcctcgatccgcacgccgcccccttccacgccctgcttcgtcgccagcgccgccatgtgctcgaacgccgcgatgaactccggccggcaatcgggatagcccgaataatcgagtgcgttgacgccgatatagatgtgctgcgcgccgaccacttccgcgaggcccagcgtgagcgagaggaagatggtgttgcgcgcggggacataagtaacgggaatgcccggctccacgccgcccttgggaaccgcgatgtccgccgtgagcgccgagccgccgaacagcgagagatcgagcggcagcacgatgtgccgctccgcgccgactgcctgcgcgacgcgcttcgccgcctccagctcgatgcggtgccgctggttataatcgatggtcaaggccgccagccggaacccggcttcacgcgcgagcccggcggcgaccatggaatccagcccgcccgagatcagggcaacggcgatcggtgtctgtgaagccatggcctcgcgctagcgcaaatcggtggtggatgaaatggccccgggcgcgctctctcgccgtccgggagcggatctagcgtgccagcgcggtcgaccggcaggcgccgacccgccggccctcgatcgtgagcgcgaagggcgatccgcccgaaacgccctgcgaatcgatctgcacgagccgcgaggtctccacgcgcagcgtcgtgcgcccctgcccggaccgcccgcaatcataggaaatggcgatctgctgcgcgctgttctccaggatgaagcgcttgcattggagcccggaatgattcggctggagcagctggccgggatcgccgaggcagacgcgcttcgtggccgtcccgtcctgacgctcgcgcagttcccattcgccgcgctcgagcgaggcgagcgcgtccatccttcccggctgggcggaaagggcaagcggccagccgatcagcaggcctgccagaggcaatgatattcgcgtccgcatccggtgtttcgtccacctgttcgggagcggcggcatcgtcgcgccgtcactcaccccgtttccctcgcttgcaatgtaatccggaattacggcgaaaaaagagcacggcctgtcgtgccgcgcgaaaggggcgcctgtgacagcaattgtcacgtctcgatcagcgtctgtcgggaaattccgcgagcgtgacttcgaacacacgggcgcagaacgcgcaatcgacaccgatgataccgcgctcgtcggccatctcggcccgctccggcgccccgaatcgcccgaggacggaccggatgtgatcgagatcgcaccggcatcccttgctgatggccacgggatcgaaggcgcgcacttcctcttcctcgtgaaacaggcgccaggcgatgtcggaaagcggcagcgccggatcggtgagttcggcatcggacaggctccggccgagaatcatcacatgctcccagtccggatgatcgtggcgcacatgcagccgctcgcggcccacctcgcccgcagggagatgctgcagcagcatgcccgcgccgatgcagccctcgcccggatcgtgtcgcacggcgatgtggacgatgctcgggatctgctcggactgggcgaaataatgctcggccgccgcgccaaggcccgtgccttccagcggcacgatgccctgatagcgctcgccggtcaccgcctgatcgaaggtgatggccagatagcccttgccgaacaggccgaaaagcgttgggctctcccccagctcggccagccggtcctcatcgaactgggcatagccgcgcacggccccgccctgataatcggcgacgagcagcgacacgacgccatgctcggtctgcgcctgcagggtgagctggcccacctcgtccttcagcagcgcgccaagcaggctggcgagcaccagcgcctcggccacgagcttctcgatgaccggcggataacggtgagcggagagcacgtcgtccagcgccgcgccaagccgcaccagccgcccgcgcgcattgcgcgaaggaatggtgaagccgagcgcctcatcgcagaaggaccggacggaaggggaagaagagtcggacacggggcctagataggagcggcagagcggaatgtctaagggtgcgcgcgccgtgaccgccggaagcgggagacggcgcgcgcgacaggccggttcagccgagctgcccgaagcaccagcgcaggacggacttctgcgcatgcaggcgattttccgcttcgtcccagatcagcgactgcgggccatcgatcacctcggccgtcacttcctcgccgcgatgcgcgggcaggcagtggaggaaccgcgcgtccgggcgggcgcgggccatgagcgcgggcgtcacctgataaggcatcatggccttcagcttcacgtcgccgccggcctgacccatggagatccaagtatccgtgaccacgacgtccgcgccggtcactgcctcggccgcatcgcgagtcagcgtgatgttcgcgcctagcgcctgcgcggcctgcgcgaagcggggatcgggatcatagccctgcggtacgcccacgcgcacgtcgaagcggaagaggcccgccgcctcgatgatcgaatgcagcacattgttgccgtcgcccagccaggcccactggctgccgggcagcgcgaggccatgctcggcgaccgtcagcaggtccgcgacgatctggcagggatgcgacagatcagtgaggccattgatgaccggcacgtcggcatgatgcgccatttcatcgatcttggcatgatcgtcggtgcggatcatgatcgcatcgaccatgcgcgagagcacgcgcgccgtatcggcgatcgtctcgccgcgcccgagctgggtcgtgccgctgtccaggatgagcgacgtgccgccgagctggcggatcgccatgtcgaagctgacgcgggtgcgcgtcgagttcttctcgaagatcatcgccagcgtgcgcccggcgaggggcgcgtccgcatccgccgcgccccggggcagcccggccgccgtccgcgcggccttgcgatccatggcgtcgctcagcatcgccgcgatcgcatcgcccccggcgtccgagagattgaggaaatgccgggtcatgatgcggcaggctcgggcagccggtagctcgccgcgccggcggagagcttctcgatcgcttcgctgatgtggctatcctcgatgaccagcgggggcagcacgcggaacacattctcgcccgccgcgacggtcagcagcccgtgattgtcccgcagatgcgcgacgaaatcccgcgccaccgccggctccttcatcttgatgccgagcatcagccccttgccccggatctcctcgaagagatcgtcgtgattggggatgagctgctcgaaggcctggcgaagccgctcgcccatctgcgcgacgcgatcgaagaagccgggctccagcatcacgtccagcaccgccatgcccgcggccatggcgagcggattgccgccataagtggagccatgcgtgccgaacaccatgcccttcgcggcctcttcggtcgcgaggcaggcgccgagcgggaagccgccgccaatgcccttggcgactgccatgatgtccgggatgatgccgtaatgctcatgggcgaagaacttgcccgtgcgcccatagccgcactgcacttcgtccaggatcagcaggagcccgtgctcgtcggccgcccggcgcaggccggtgatgaagtccggcgtgcccgccgtcatgccgccttcgccctgcaccgtctccacgaggaaaccggccgtctcgtcgtcgatcttcgccagcgcgccttcgagatcattgaaggccacataatcgaagccgggcagcagcggctcgaagccgtcgcgcatcttgggctggtcagtcgcgctgatcgcgccgagcgtgcggccatggaacgcgttcttgaacgtgatgagcttgtgccgctgcggattgccattcgcgtaatggtaacgccgcgccgtcttgatcgcgcactccaccgcttccgcgccgctgttcgtgaagaacacggtatcggcaaagctgttgtcgacgatgcgcttcgccagcgcctcgccctgcggcgaaccgtagagattggagacgtgcatcagcgtcgccgcctgctccgcgatcgccttcaccagatggggatggccatggccgagcgcgttcaccgcgatgcccgccgcgaagtccagatagcgctcgccgcgctcgccgatgagatagcagccttcgccgcgcaccggacgcacctcacaccggggataaacgggcatgagcggggtgatcgacataggactgctcctttctcgcacgcttgttctcaaacggaaaaaggcggcccgtgcgaggccgccatcaactggacgctcctgatagccgcgcgggggcggttaatcaatgcatcgcgccgcctcgctcaggacgcacccttatattcgatgaggctcgatgcacggccactgcgccgcttgcggtggaagcgcacaagcccgccgaattgcgccattttcccggccatgatccagaaggcataagccagcgcaaaacgcggcgaggccccgccgcgccaccgggcaaaggcaatgcgcgccacttgcaggggataaagcagcgcgaggagaatcgcccccagccccgccgcgcgcgagggaaacaacaggccgaccagcgccagcaggatcacgagcgccggcaccgtgccgccccagatgacgatgctctcgcgctgccggctccagagcggatcggccttgtcgccatgtcgcgcgacatgctcggcaaaggcatggcccgagcggcgcgcgcgcagccaccactggcgcgccttgtgaatgtccgcatcgtgcagcgtcatctccgcgtcgatccgccggatcgtccatcccttctggcgcaggcgcaggcaaaggtcgggctcttccccggcaatgagatcgtcactgtagccattcgcttcgcgcaacgccgtgacgcggaagagcacgtcgccgccacaggcattcacgagccctatagggacatcccattcatcgtcgcacaaggcattgtagatgctggccttgggaaagcgctcgcgccgccgcccgaacaccgcgcacaggcccggctcggcatcgagcgtcgcttccgcccgggcaagccagcctggcgcgagctcgcaatcgccatccacgaactgcacatattcgagcgcgggatgcgtctcgaccaggcggcgccagcccgcattgcgcgcccgcgcggccgtgaagcccccatcggtggggagaagctcgaccgccatgccgagcccccgcgcgaaatcgacgctgccgtccgtcgaccccgaatcgacatagacgaccgggcagccggccggcaccgagcgcaggcaccgcttgagccgctcgccttcattgcggccgatggcgacgaggccgatcctcgacatgatagttcctatccccgcttcccgagacggcgccgctgaagatggccgggccatggcgcccggcgaccgcgatcttgaagcaggggatcagggctgttgcaagtgtgcaaccgcacgcgtggtcggctgatgcaagtgaccgacggcgcgcgagaccgactgcatgagttcccagcgcttgggaatgggcgcgctggtctcgccgatcatcaccgcgatcgcataagccgtgccgtccggcgcggtcatgatgccgacatcattgtagccggtcgagcgcggggaaaggtcctgccctgtgccggtcttgtgcgcatagctccagccggcgggaacgccggccttgacgcgctgggggccggtcttggcgtcagtcatgatcgccagcaattcccgcgtggaatgtggcgagagcatctcgcccttgcgcagcttgccaagcgcgcgggcaatgccgaccgggctcgcgccatcgggcggattggagagataggcatccagggccttttcccgcgcggagcgggggagattcgctcgcgccgtgtagaagcggcggccctgcgacatgtcctgcgtccaggtgaggccggcggtctggctctgcagcagccgctcgcccgggccgaagcgaatgctgtccggaccgaagaagcgccgcgcaagatagccccggaccgcttccggcccgccgaccgtgcgcaggatcgaatcattggcggtattgtcgctctgctgcatcgcgcgatcgagcaggttgcgcagcgtcgtggtatagccctgctcgcccttcaccatcgcggcaatgggttggtgaaagagcgtgaggtcgctttgcttgatcgtcacggcgcgatcgagcgagagcttgccgcggtccaccgcgtccatcagcgtcatcgcgacccagagcttggagacgctctgctggggaaacagctgatcgccattgtgctccacggtccagcccgcttcgacattgtagacggcgatgccgaccttgcccgggaattgccggcccagttcgcggatcgtggcgaccagggccggcgaaggcgcggcgcgggcggtggcgacagggctgggcaagggctggggcggcggcagcggaacgctgaggctcgcagaggcgggcgcacgggcggctgcgggcggcacggcggcaatgcgctgggattgcggaatggccgtgcatgcccccgccagtcccatcaacagcaaccctgttacgagcggtgctcgcctgcgccccaaactcacccgactttccttcacaatcatgcacctagtctcgcatgacagacttaacagggtgccaatgcacacaagacacttgcggtgcaacgactccaaaacacgacgacccgactccccggccggaaccagtccgccctcagcgtgttggccggtgccgctcgcaaaattatggcgccatttgatcggaatcaaagcatttttgtctcgtccgcctattcagagggggacgcgatgatccgcagtcgtcgtgtcggagacggttccaccgttttccctcctagtcacacctcaaggggcgcggggttcatcccggcgccccctttttttggtgatcgcgggccgggcggcatggcgcgctccggccgtgcggcgcccgtcagggcaccagcacggtatcggcggcgaccggcgccgcctcgggataatccagcgtgtaatggaggccgcggctttccttgcgacgtaaagcgcagcggatgatgagccgcgcgacctcaagcaggttgcgcagctcgatgagatcggccgtcacgcggaaattgccgtaatattcgcccacttcctgcgcgagcagatcggcgcgatgctgcgcgcgctccagccgcttggtggtgcgcacaatgccgacataatcccacatgaaccggcggatttccttccagttgtgcgtgaccacgacttcctcgtcgctgtccgtcacccggctttcgtcccaggcgcggatagcgggcggcggcgcgagatcggcccagttggcgcgaatgtgattcgccgccgcctcgccgaacacgaagcattcgagcagcgaattggacgcgaggcgattggcgccgtggagcccgctctgggtgacttcgcccgcggcatagaggccaggcagatcggtgcggccgtgcagatcgatcatcacgccgccgcaggtataatgctgggcgggcaccaccgggatgggctccttggtgatgtcgatgtcgagatccagcaggcgcgcgtaaatggtcgggaaatgctcccggatgaactcgggcggcttgtggctgatgtcgagatggacataatcgagcccgagccgcttgatctcatggtcgatcgcgcgggccacgacatcgcggggcgccagttcgccgcgcttgtcgaaccggtccatgaagcgcttgccgccgccgggcacgccgggcgggagcttgagcttgccgccctccccgcgcatcgcctcggtgatgaggaagttcttgacctccagattgtagaggcaggtcgggtggaactgcatcatctccatgttggagacgcggcagcccgcgcgccacgccatggcgatgccgtcccccgtcgcgccgcgcggcgccgtggagaagagataggtccgccccgctccgccgctcgccagcacagtggcccgcgcgacgaaggcatcgacgcgccgggtcttctggttcagcgcatagacgccccagacatggccatcgcccgaatatttctcgccatggcgggacgtgatgaggtcgatggcgaccatgtcctccatcagcgtgatgttgggattggcgcgtgccgcggcgagcagcgcgatctggacggcggcgcccgtcgcatcgtccacatgcacgatgcgccgatgcgaatggccgccctcgcgggtcaggtgccagcgctcgccaaagctttcccccgcgttgaacggcacgcccagcgccgccagccgctcgatcgccgccggcgcctccgacaccacgaattccaccgtctcgcgattgttgaggccggcccccgcgaccatcgtgtcctcgacatggttggcgaagctgtcgcccgcatccagcaccgccgcgatgccgccctgcgcccagttggtcgatccgctgtccagcgatcccttggcgagcaccagcaccttgcggtcctgcgcgagattgatcgcggctgtcagaccggcagcgccggaccctatgatgacgacgtcatgtgtggtgatggtcatgcgctcttcttctctcctcgcccatgcccgggggcgtcagcaaccgatgcgcgtgacgcccctcaggccgcggcccgcgtcaggctgaggaacacgtcctccagatcgggatcatgcgtgctgacgtccacgatggcgaagccctgcccctgcaccagcccgagcacttcgcccgccgtggcgcggttcttgagataggtgatcgtcaggctgcggggcccgctgcgctcgatcttctcgaaatgatcgtgattgggcagatccgcgtccagatcccggtcgaccgtcacctcgacgaccttttcctgcgccatgttgaccagctcgcgcgtcggcttgtcggcaatgagccggccgttattgatgatggcgatgcggtcacacagctcctcggcctcttccagataatgggtggtgaggacgatggtgacgccgcgctcgttgagcgagcggacataggaccagagctgctggcgcagctcgatgtcaacgccggccgtcggctcgtccagcacgaggatgggcggggagtgcaccatggccttggcgaccatcagccgccgcttcatgccgcccgacagcgtgcgcgaataagcgcgggccttgtcttccagatgcacggcgcgcagcaactccatcgagcgccgctccgccttgggcacgccataatagccagcctggatgtccagcgtctcgatcggcgtgaagaagggatcgaacatgatctcctgattgacgatgccgatcgagttcttcgcgttgcgcggctgctcgtcgatgtcgaagccccagatgcgggccgtgccgccggtcttgttcaccagccccgcgaggatgttgatgagcgtcgacttgccggcgccattggggccgagcaggccgaagatgctgccgcgctgtacggagagcgtcacgccatcgagggcgcgcttgccgcccttgtaggtcttgctgaggtcgatgatctcgatggctgcctgcgtcatgccgcgatccctagaacaataggtggcgaaagaaaacgggcagcgacacgggcgccaccgcgatcagcgcgcgctggccagtgcgcaccagcgcgccgcatccaggaaagcggtgcggcgctccgccagccgcgccgccgcctcggcatcctcgccccattgctcggcctgccaatgctcgtccaggctcgcggcatcgaacagcgcctcggcctccgtcgcgccgtgcaacagggcaagcgtgccgacgagcgtgccaccgagctgcgtcatcgtcgcggcgcccgcgagcagccagggatcgagcgcctcgaccgcgccgcgcagggcagcgagcgtccgcgccggctggtcgaccgggacgatgccggccgtgaccgcgaatgcgatgccgaagcggccccgcgcccaatccagcaagggctcccagacatcattctggcgagcgaccagcgcttcgggctcgtccgcgcgatagcagagcagatcgctctccgcataagccgccacctggccccggaaggcgcccggcccggtcagcacgcggtctatggtcgcattggcaaagccggtcatcggcatggtgcgcggatcgatctcctcgccctgcgcatcccattccgccgcgatcgcctgcgccatggcggcatgcggcaccacgagcagcgcgcgcgcgggcgtgcgcaccggacggccatcgaggcggatcgcccagccctcgccgtccgcaacggcttgcgcttccttccagaaacgcttcacggccggccggggccccgctcgcgtggcgtggcgaacgcgcgcgccagcatgcgcggcacgatcatgaactggacgaagccgacgatggaaatgatgagccccatccatttcgccttgtcgccctgcacccagccgaagcgctgcagcgagatcgccatgccgaagatgagaatgatcgcgccggagaggcggaacaggctgatgatgaagaagcgctgcttcgccgccgccgcgcgccgggccgcagcctcggccgtctcgccgccgatgccggggccgtctgtcctgctctcgctcatggcaggccgatatggcggccaagctccgcgctgtccatggcaacgctggccgcgcccgccgcaatcagctcctccggcgcatgatagccccagcccacgcccagcgcgcgcacgccggccgcgccggccatcagcatgtcgaaactggtatcgccgatcatcacggcctgctccgggcccacgcccgcatcggccagcgccgtctcgatcatggaagggtgcggcttggacgggtgccggtccgccgtctggagcgagacgaagcgcgcatggaggccatgatgctcgagcgcgaggcgcagaccccggtcggacttgccggtcgcgaccgcgagcagccagccgtccgcctccaacgcatcgagcagcgcggcgataccctcatagagcggctcgtgaagctgcccgccggcccgcagggcatggaaggcgcgcttgtaatgctcgctgatctcatggtgaaaaggcgtgtccgcttccggcagcagctgcgccatcgcctgcggcaacgacagccccacgaccgagaggcactgcgcccggtccggacaggccagccccatcgcatcgaaggccgtgcccatcgccgccacgatactgtgctggctgtctatgagggtgccgtcgcaatcgaagatggcgaggcggagagaagatgaagcggccgtcatgcccggctggtcgcagacccggcccgcgaaggcaaggcggatcgctggggcgcagagtggggagcggccaatcgtatacagggttggtgacggcgacgcccgaaggccctacacaggccgccattcagccattccgtggagacattcatgcatcgtcgcactttcgtcctcggcgccgccacggccgccatcgccgcaaccatgcctgccaggctcgccgcgcaaacggaagcgagcggtggcgcacaggcaggcggaaacgcggccgaccagaagctgcgcgccatgctcgaccggttcttccaggcgcggatcgacgaatcgcccgaggcggcgacacggctgggcctcgacaccggcgcgcgcgcaggcctgcgccgcaagctcgacgacgaatcggcggcggcccgcacccgcgcgctggcacgcgccaaggccgagctggccgaactgcagcaggtggatgccaccgcgctctccccgaacgcgcagatcgatctcgaagtggtctcctatcagctcgagcgatcaatcgcgggggcggagagcttttcctacggcagcagcatgggccgctatgcgccttatgtgctgagccagctcaccgggccctatcgcgacattcccgacttcctcgattcgcaagtgcgcgtacgcaatgccgccgaggccgacgattatctcgccaggctcgaagccttccccaaggcgctggacgacagcaccgagcaacagcggatggatgcggcgaaaggcgtgttcgcgcccgactatattctcgacaccacgctcaagctgctcggcaatgcgcgcgacctgcccgccggcgagacggtgatggtcaccagcctcgcccgcaagctcaaggaagccgggctgccgcccgagcgcgcggcgcaggcggaagccatcgtggcgcagaaggtgtttcccgcgctcgaccgccagcgcgcgctggtgacggacctgcgcagcaaggccgtgcatgacgcgggctgctggcgcctgccggacggcgaggcttattatgcgggcgcagccgaggccgccacgacggtgaagatgaccggcgacgaaatccacaagctcggcctcgagcaggtggcggaactcaatgcgcggatcgacacgatcctcaagggccagggcatgagcaagggcaccgtcggcgagcggctggtggaactgaacaagcggcccgaccagctcttcgccaataccgacgatggtcgcaaggccctgctctcgctgctcaacgagcaggtgaaggccatgtatgcccggctgcccgaggccttcctgaccctgcccaaggcgccggtcgaggtgcgccgggtgcccgagacgatccaggccggtgcaccgggcggctattatcagagcgcctcgctcgacggctcgcgcccgggcatctatttcatcaacctgcgcgacacgttcgaccggccgaaattcggccttgccactctttcgcatcacgaggccgtgccgggccaccacatgcaggtgatgctggcgatggaaagcccggacattccgctcatccgccggcgcggcggcttcagcggctattcggaaggctgggcgctctacaccgagcaactggccgacgagatgggcatgttcgagggcgatccgctcggacaggtgggctatctccagtcgctgctgttccgcgcgacccgtctggtggtggacagcggcatgcatgccaagcgctggagccgcgagcaggcgaccgattatttcctcgccaccaccggcatcgcgcgtgggcgcggccagggcgagatcgaccgctataccgtctggccggggcaggcatgcagctacaagatcggccacaccgtctggttgcggctgcgcgaagccgcgaagaagaacccggatttcgacctgcgggaattccacgaggtgctgcgcctcggcgccatgccgctcgcgattctcgagcgggtcgtgaaagcgcggtgggacatcgcctgatccttgccgggtatcaggtacgggggcgtggggcgcgatttgcctcctcccccgcccgtcctgccggacctgagccggcgtcctgcttctttcggcatccggcctttagcggcggcgcaccccgaccctgggcctgcaacgaaatcgctgcccattgattggaaagaagcaaggaggccggcatgggcatgatgatcgacgggacatggcatcccggcgaagtgacggaaaagaaccggaacggcagcttcgagcggcaggacagcggctttcgcgactggatcacgcccgacggcgaagcggggccggacggccggcgcacagtgcgcgccgaggcggggcgcttccatctctatgtcagctatgcctgcccctgggcgcaccgcgccctcatcgtgcgcgccctcaagggactggacgatatgatcggcgtctcggtcgtcgatccgctcatgcgcgagcatggctggacattcgagaccgcgcggggcggcacgggcgatgcgctgcatggcgcagactatctctggcagatctatgcgcgcagccgcagggcttcagaagatgggggctataccggcaaggtaaccgtgccggtgctgtgggaccgccaggacgagcggatcgtcaacaacgaatcctcggaaatcatccgcatcttcaaccacgccttcgacgatctgggcgcgcggccgggcgactattatcccgccgggctcaccgatgcgatcgacgcggtgaacgcgcgcgtctacgagaccgtgaacaacggcgtctatcgctgcggcttcgccaccacccagcaggcctatgatgcggcgatcggcccgctgttcgacacgctcgactggctggaagagcgcctcggcgccgccgactggctggtgggtgaccgcctcaccgaagcggacatccgcctgttcaccagcctcatccggttcgacccggtctatcacggccatttcaagtgcaacatccggcgcatcgccgactatcccgcgctggtgcgcttcctgcaccggatgatggacgataagcggatcgcgggcacggtgcatttcgaccacatcaagacccactattacgccagccatcgcgatctcaacccaagcggaatcgtgccggcgggacctgtcccgctggtgccgccgctgccgaaagacccgcaatagcaaggagagccccagccatgacccggaccgagcaggaccagaagaaactggccgagaaagctctggcgcagaaggaagagaatgccgcggcgcctcaccatccggcgcccgaaccgcatgcggacgaaggcatggcttccacgccgcgccccgaccagccgccctccggcgcgttcgacgcggaaggccatcgcccggttctggagcgcagccgcaaagtccgctgaggcagacgctgggcgcggaggcgcagcgctcagtcggcgagcatgcgctccagtgccgggctcagccattcacgcgtgagctgtccctcctgcgcgagaatgcgcgcggcgagcccttcacgcacggccagttcggccccctccacaatgcccagcacggtgatcgcggtggcccatgcatcggcatccatcgcgcgcgcatgcaggacactgacactcgcgacaccatgggtgaccgggtggcccgtgcgcggatcgagcgtatgatcgccgcgcacataattgcccgaggtggcgaccgcgagctggtgcagcgccacgcgcagcggccgggcgcgcaggccgggcggcgtctccagatccacccaccaggggtcgccatcgggccgcatgccgcgccccacgcattcgccgccgatctcgacgaggcagtgccgcaccccgcgcgcggccatcatgtccgcgaccatgtccacggaatggcccttggcgatgccggaaagatcgagccggagcccgccgggctggcgcaggcggcgcgccgcacgatcgaatgtgaggcgttgccagcccgagagcagcagcgcctcgctccgctcggcatcgctgaccggcgtcacgcgcgggtgcggcccgagcccgtgaagatcggtaaggcagccagcggcgggatcgaacgcgccgtcgctgcgccgcgcgatctcgagcccggcctccatgaccgccgcgaaatcatccggcaggctcgtccagcttccgtccgccgcgcgcccataacgggagagcagggacgcctcgtcccaatggctcatctgcgcggtgaggtcgtcgagccgcgtctgaacgctgtcccccagcgccgagaaatcggcgccgggagccgccgcgaggcgcacgcgccaataggtgcccatcgtttcgccggagagctcggcgaggcgcgcggcaggatcgagccccgtcagcgcgcccgcatcgatctccggcggaacggcgatgcggatggtcgcgaacgcgccgttcagggcgccatcacttccacggtggtggtgtagctcatccgccgcgcggtggcgcggggcacggagggcttgtcgtcgctcagcgtcgcgttcagccagaacatgccgggcatcgtccagtcaatcgccgccacgccatccgcgccggtcgtcacctcgaacacaccttcggcatcgcgatagcgcttgccgccggggaccaccgtgaccttgaggccggccgcgggctggccatcgaccgtgaagcggaagcgcgccgtctcgccctgcaccagctcggccggatgcgtgatcggcacaagctccagcccctttccgctggccttgatctcggtcggcgcgccggaggtgacgaagatctcgttgcggccggacgtctcggtcagcttgaggtcggtcgcgttggccgggatttcgtcgaccgtcgcgacgaagcgcggtgcctgcccgccggggcgacccgccatcgcattgccgccggccggaccaccctgcccctgcgccgcgcccggcggcgggccacgccgtccgcccagccgccattcgacgccatcgagcttgaaggtgcccatcacgccggactggctggtgccgatccgccaggtgcccggcttgtccagcttcacgtcgaacaccgagcgataacggccggtggacgcgttctggatcgccacttcctcgccttgcggattccatgccttcacgttggtcagctgcatggcgacatgatcggcatagaagagatcgttggacacggccgcatcgaccgagacccacggatcctgcccggagaagatggtgcccgagggcagcagccactggcggtgcgcctgggcaggcatggacgccgcgaccaggcttgcggcgatgagaaggcttgtcttcatgcgcatggaaatgacccctttcagcgggcggaaagcgtgatggcgccaagctcggccttgccggaagccgagccgccggcgaccggcacggtgagcggcatcgagacgatctcgcgcccgccggtctcgcgggccgcctcgacataaagcgtatactggccgggcttgagatccgcgggcagcgcgaccttgtgcgtgccgggcgcgcgcgtggcgccgctcacgccatcggccggcagcttgaggctccgcccgcccttgcgccaccaggtgcgcagatccgagagccacttggtgccgggctcggcgccgcgcagatcgacatcataccacacgaacaaggtgcgcgccgcgccgccgcccgccggctccacccaggccgcgacatagggccggtgatattcggccacgttgaggcgcggaatggtgatgctgatgctggcggccgaggcaggcgcggcggccaggccggcgatcaggagagacgtcttcttcatgaacggcgaaccttctagtgaatgaacaagatggcgatgacgacgggaatgagcaggccgagcccgaccagcggccaggtgctcgggcgatggcgcgcatggatctgcagcaggaacagcccggtgagcgtgaacacgatgcaggccaccgcaaacacatcgatgaaccagaaccatgcatcaccgctgttgcggcccttgtgcagatcgttgaggtaggaaatccagccgcggtccgtatgctccgacgtgacggcgccgctcgcccggtcaatggcgatccaggcatcgctgcccggcccgggaagcgcgacatagacctcatccgccgaccattccgccggcttgccgcgcgcatcgagcgacaccgcctcgcgcagatgatccgccaccgcgcccggcagcggcgcatcgggcgcgggcggttcgccacggagctgcgccgcgagcggtgcggggagcgtcacgcttccctcggtcacgcggggctgcgcgctgatcgacgaggcatgattgagcgtgatgccggtgatcgcgaagagcatcatgcccaccagcgaaatggcggcgctgatccagtgccagctgtggagctgcttgatccaccaggcgcggcgcgccttgcgcgggttccgcaccggcgccggcgcagaagcgcgcgcgggggccgacccgcgagcgggggcgccgttcccatgctgctgcacgtcaccagtcaatctgcgggcgtccatcttgctccccggatactgcaaggaacggcccgccgccgcgccccgcccgaatcatcattgatgaagggctctttgcctatattgcgaagcattcgcaagagaggaacaccgaggacagcgagagaaatacgcagcaggtgagcgccacataaggctgctgcctgccatccggctccgaatatctctgcagctgggacctcgcagaaaacacgcgcgagacactggacgatctcgccgcaatatcatatgcgaatgactcgcaattacaggaccgggcacgatcggttggggtatgaacgcatattttgatccggctttcaaggcgcacacgccgcccgcggaggccgcgtccgagcgatcggcctaccggcgctcgcgcggcagcgactcggtcgcgaccgtgggcgcactggtcttcggcctcgccaccgtgggcgcgttcgccttcatgcaccccagcttcgtccgcaaggcgccgcgcacgccgaccatcgtcaccatgatggaattgccggacgatccgccgcccgccccgccggaacagccaccagcgcccgagacgcccccgccgccgagcgcgcaggtggtggccccggtgccgctcgtcgtcttgcccgaacggccggctcccctggcgccggccgtcgccacgccgcccgcgccgccggctccggtcagggccgcacccccgccggccccgcgtggaccgcaggatatgggcgatatctccgcccggatgatttccgcccgcccgcctgcctatccgctcgcctcgcgccgggagaaggaggaaggcaccgtcatgctctcggtgctgctggcgatcgacgggcatgtcgccgagatcgccatcgcacggagcagcggcttcccccgtctcgatcgcgcggcgctggatgcggtgagcgactggcgctggtcgccgatgacgcgggacggcgagccggtcatggtacggggggtggtgaccatccccttcattcttcagcgcggcgatccgggccgccatcaccgccgcggaaagcatgatcacggcccggacccgagggaccggcccctgtccgacgggcagatcaagacgatcgagacctgagcgcggccggcgcgggcagcgggcatccagtcgaacaaccgtgggcggcggcaacggggcttgctgccgggaggcacgggaccgaatggcagcgcgccgcaggcgggcgggaaaggtccgccaacggagcgcatcctctacagatcggatttttgttgcgaatgattctcactaactattgacgaggataatgactcgcaatatcggcgtcggcgaaatgcacaacagcagacaggggaaccaatgacgctgctttcttcacgccaggcccaggccttccttgccctttcctgtgtcggctcggtgctgacgcccaccctggcgcaggcgcagaccggcgccgacacccagcagccggctctcggcggcgtcaccgtcaccgataccgcgatcgacgacacgcgcgagacgcgagtggagacgcccaaggccacccggcccgtgcgcgacacgccgcagaccattacggtgctcaccggccagcagctcgaacagcagaacctgctcacgctgcgcgatgcgctctcgatcgtgccgggcatcaccttcggcgcgggcgaaggcggcggcggctatggcgacagcatcaacatgcgcggctattccgccaacaccgacatcacgcaggatggcgtgcgcgacagcggccagtacagccgcaccgacccgttcaacaccgagcagatcgaagtcaccaacggcgccaactcggtgatcgccggctcgggatcggtcggcggatcgatcaacatcgtgaccaagcgcccgctcgccgaggaccgggtggtgatgaccgccggcatcggcaccgatgcctattatcgcggcaccatcgacgccaatctggtcgtcggcgatttcgccgcattccgcctcaacgccatgggccaccgcaacgatgtgcccggccgggacgtcgagaattacgagcgctggggcatcgcgccatccttcaccatcggcatcaacagcccgacgcgcctgacgctgcaatatctccaccaggaagacaccaacatcccgcagtacggcgtgccttatgtggcggcgctgggcgggctgctgccgggcgccgacatcagcgactatttcggctaccgcaaggtcgacacgcaggaatcgacgatcgaccagcttacggccatcttcgagcatgagttcagcgacacggtgagcatccgcaatctcacgcgctggcagaatgtcgagcagttcgtccgggtgagcccgccgcagggcacctactgcctcgcttcgggcacccaggccaacggggcggcctgccccgcgaccacacctccgggctacttcctgccgggcggcccgcgcggaaccacgcgcgattcccgcaacgaactcgccttcacgcaactcgacctcatggcgaccgcgttcaccggcggcatcgagcacaccatcaccctgggcggcgcgctcagctgggagaaatacggcctggtgagcggcaactggaagcgcaatgcggacggcacgacgccagccgaaccgcttatcaacatcgccaatcccaatgaagtggtgatggggccggacggcttctcctatggcagcaatcgctggacaggaccggtgaacttcctccccaccgccacgcaggacggcgagcagaagaattacgccgtctatctgttcgacacgatgaagctcaccgaacagttcgagctcaacgccggcatccggtatgagaagaacaagggctggttccgccccggcaccattgccggcgccaccgcgaccagccccggcgtcaccacgcccggcaccaaggtgtggaacgaggacgacctcttctcctaccgcgtgggcctcgtctacaagccggtcgaggcgatcagcgcctatgtcgcttatggcaacagcaagacgccgtccaagacctccgtcaacggctcgtgcaccatcgccggcgtgaacggcgccacggccaccagctgcaatgtcgaccccgagaccgccgtcaactatgaggtgggcgtgaaggccgagctgggcgaaggcgtgctgctctccgcagcgctcttccgcaatgagcgcagcaactacaaggtcgcgtccatcgaccccaccattcccgaccagcagctcgacggcaagtcgcgcgtcaacggtgtcgcgctgggcgccaacggccagatcacgcgggcctggagcatcaccgccaactacacctatctcgacagcaaggtgctgcagaatgccgcgaacggcgcggccgacgacccgcagaagggcgcgccgctcaccaacacgcccaagcatagcggcagcgtgttcacgacctacaagctgcccttcgggctgcaggtcggctacggcttcacctaccagggcaagttctacctgaacaacaccggggacgtgcttcacgaagtggacgattatctcatccacaacgcctatctctcctacaacttcaccgacacgatcgggctgcagctcaacgtgaagaacttcaccgacgagaaatatttcaccggtgtgcgcaacaacgccaccacgaacgccggctgggcgcgtgtgggcgaagggatctcggcgatcggcaccctgacggtcggtttctgaggacgaactgaagccctggggcggcgggccttgcaccgccgcccctttttttctgtccggcacagacccgccggacacccgatttcactgctgccatgaggtggcgttcgcgccacgcccccgctagtagacgggacgcccgacacggacgggccgtgcatcccggcgaaggaaatgctcatgctcctgcagatccccggcctcttcacgcccaatgaagcgcgggaagcgcgcgccatgctggaaagtgcgccatgggaagacgggcgcgccacggcgggccatcgcgcggccagcgtgaagagcaatctgcaactgccggccgaccaccccgtggcgaagacgctcggcgagcgcatcctcgaccggctggcgcacacgccgctgttcatcgccgctgcgctgccgctgcgcatcctgccgccgcgcttcaaccgctatgaaggcgggggcacctatggcaatcatgtcgacaatgcgatcttccccatccccggcacggcgctgcgcgtgcgcacggacatctcgaccacgatcttcttcagcgatcccgaggattatgacggcggcgagctgatcgtggaggacacgttcggcgagaagccggtgaagctgccggcgggggacgccatcgtctaccccggcagcagcctgcaccgggtgatgccggtgacgcgcggcacgcgcttcgcctccttcttctggacccagagcctcgtgcgggacgaccagcggcggcggatgctcttcgagctggattgttccatccagaagctcggcagcgaccatcccggtcacggctcgatcgacggcttcaccaacgtctatcacaacctgctgcggcaatggtccgagacatgagggcggacaacgacacgcatccgccgttgccgccgctgggcgccattccacccgacctgcgctcgctggccgattacgaacggcgcgccgtggcgcatatggcgccgccctgctggacctatctgcaggaaggttcgggcgatgacctcaccctgcgcgagaaccgcgccgcctttgaccggatcggcctgctgcccagcgtgctggccgatctgcgcggcggatcgacccgcgtcacgatcctgggccagtcccatgccgcgccgatcctgctcgcgccggtcgcctatcagcgcatcgcccatcccgagggcgagctggcgaccatgcgcgcggccaccgcgatggggatcggcatggtgctgagcacgcttgccagcgagacgctggaagacgtggcagcggcgcgcgcggcggcggcacgggacctcggcaccccgcccgctccgctctggttccagctctatgcgcaggaaacgcgcgaacagacgctcgccctcgtccgccgtgccgaggcggcaggccatgaggccatcatgctgaccgtggatgcctccatcaagcgcgcgagtttcgccctgccgcccggcgtggaggccgcgaacctgcgcggcaccgcccgcccggcgcagacggcgcaggcgctcggccgcatcctgctcgggacgccgctcgccgatggcgcgccgcgctgggacgatatcgcctggctgcgcggcgagacgcgcctgccgttgctgctcaagggcatcatgacgccggaggacgcacgggaggccgtgcgccatggcgtggacggcatcgtgatctccaaccatggcgggcgcgtgctggacggcatgccgtccccgctgacaatgctccccgccatcgcggaggccgtggccggcgaggcgacgctgctgctggacagcggcgtgcggcgcgggaccgacgtggtgaaggcgctggcacttggcgcaagcgcggtgctggtaggccggccgcaggtccatggcctcgccgtcgcgggcatggccggcgtggcccacgcgcttctcatcctgcgcaccgagctggaacatgcgatggcgcaactgggctgcgcgacaccgggcgagatcggcccggaacatttgtttgtgcgcgcctgagctacctgagtatcgcggcccctccccgcgcggcccgtcagctccagaccatcactgtcttgccaatgccggtcccggcttccagcgcggcatgagcggcgcgcagattgtcgagcgtggccggaagctgccttgtggcagtcgtgcgaatccgcccggcctcgaccagcgccgcgatccgcgccagcgtcgccccctgccgctcgggcgcgcaaccgaacatggcgcgcgcgaacatatattcccagtgcacggacagcgccttctgcttgaacggcttgatgtccagcgtggcgggatcgtcgatcaccatgacatggccgaaggggcgcagcagcgagggcatgaccggcagggcggcatcggtgccggtggtcgagaagacggcatggaggctgcccggcgcgaggccaagcgccgccagcccatccgcaagcgaacgcccgatcacgtcatcggcgcccatggcccgcgcccatgcgacactctcgggccgggaggccgtcgcgatgacgcgggcaggcgtgagcgccttcatgagctggaccgccatcgatcccacgccgcccgcgccgccgatgacgagcacgatgctctccgcgtcataagcgatgccgcgctccagcattgcctcatgcgcggtgagcgcagtcagcggcaaggcggcggcatcggcgaaatcgagcgaagcgggcttgtgcgccaccagccggtgatcgaccgtctgcagcgtcgcatagctgcccgggcgtgtgatatcgcccgcgtagaacaccgcatctcccggtgtgaaaccggtgacgcccgggccgaccgcctcgaccacccccgccgcatcccagccgagaatgacgggcgcatccgcgccgccatcgcgcgtgcggcgaatcttgcagtccaccggattgagcgcgaacgcccgcacggacaccagcagatcgccgggcccgggcaccggatcggccatgtcgcgcaggcggagcgcgaagtccgccagatcatgggccctgttatagccaaaagcgcgcatatccgttcctttcctgcccggcggctcctttcttccccggcaccgaacggcccggagaccgtgccatgccgggaacgaaagcgatcaccgcatcgtttcaacgctattcactggactcaacccccgcaagcattatataccgctcgatatggaagcagcagcagcagtcagaggcagacctcgggagttcgacaccgaccacgcgttggtggcggctttgcgcgtattctggagcaagggctatgagggcgcgtccctcagcgacctgaccgaggcgatgggcattacccgccccagcctctacgcggcgttcggcaacaaggaagccttgttccgccaggccctggatctctacgagcgcgagaagatggcttatatcggcgcggcgctggaagctccgacggcgcgcggcgtggtggaacgcctgctgtgcggctcgctcgatgtctgctccagcgatagcgaaccgcgcggctgcctgcgcgtcatccattcgagcgcctgcggcactgaagcggagtgcattcggcaggaagtgctgaggcgcggggaatcggtcaagtccgccgtggtcgcgcgcatgcagcgcgccatcgatgaaggcgacttcgatacgcccgtcgatcccaaggcactcagcgattacctgaccaccgtcctgcagggcatcgccgcgcaggcaagcgccggcgcgacgcgcgaagctctgcaaggcgtcgcggacctgacactggcctgctggcccggccgctaggtctgatcgccactcagcgctggcggactgccggacgctgtttcgcatactcacgaagctcgccacaacttcggtttctgcgagcctgaccgaacaccaagtttgtcgctccgccatcgttcgaatggccatcgacccaaggcgaatttttcgcattgcagaaaaaaatatcgagcagtataaaaatagcgcttgacccaccgtcgtctatttcatactgatcagtatagaacaggggcggaggaagtgcgggaccgagtcgatcctgcctcgatcttccaaagcctgatttgacaatcttctaaaggtttcgaccgtccggggagatggcgcgcatgcgctgccttttccggggttttgtctgtgtgcgagtaagggtcttcccggcggagccaaggcttttccgggcgcagaccgtcttatgcctgcaacacagcgggaggagacgaaatgatggcctatgtgaacttttccgatcggtccggcacggcagtcatggaaccgctgttcccgccggcgcgcatccgcagcaccgaggccaggaccttcacccagcgcgaatgggtgatcgtctcgctggcgcgcacggactcgcgcggatcgatccagcccgacacgcggatggcccgcatcttccgcaccatcttcggcatcaagcgggaaaacccgctgtccgacaaccgccttgaagcattgcgccgcatggccgtgctcagctggcacgacggctacaatgtcgcgccttccgaaatcctggccttcctcgaggccggctattccgaacgccaatatgaactgctcgccgagcgcatcgtcgcggcgcgcgcagaccgcaggggaaagaatcgatgaacatgcaccagctcttccggcagggcgacgcccggcagacggacgagatcccagcccccagccgcgcgcgctcgctgcgtcgcgctgcctggatcgcccttcccgtgctggccgtagccggcatctacggctacgcccagcgcggcggccagcccgcgatggcgcaggccctcccgaccgtcactgtctcgacgccgctgcagcgcgaagtgaccgaatgggacgactatatcggccgcttcgaagccagccgctcggtggaagtgcgcccgcgcgtttccggcgcgatcaccgcgctgcacttcacggacggacagatcgtgcgcgccggccagccgctgttcaccatcgaccagcgcccgttccaggccgcgctggccgaggcgcgtgccggcgtggccacggcgcagagcgacctcgctctcgcccgcactgacctggagcgcgcgcagcggctcatcgaggtcgatgccgtctcgcaaagcgaagtcgacaggctgcgcgctcgcgtccaggccgccacggcggcgctggccggcgcgcaggcacggacccgcagccgcgcgctcgacctcgagttcaccacggtgcgcgcgccgatcagcggccgcatctcggatcggcggatcgacccgggcaatctcgtctcggccggtgacggcgcatcgggcacgctgctgaccacgatcaacgcgctcgacccgatctacttcacgttcgaaggctccgaagggctgttcctcaagcagaagcgcgagggcaacgccaagggcgccgccgtgcaggtgcgcctgcaggacgagagcgactatcgctgggcgggcaagctcgactttaccgacaatggcctcgatccgcgctcgggcaccatccgcgcccgcgccgtcatcgccaatcccgacatgttcctcacgcccggcatgttcggaaacatgcgcctcgccagcggcacgaccgtgaaggcgatgctggtgcccgacaccgccgtgcagaccgaccaggcgcgcaagctgctcctcgtcgtcggcaaggacggcacggtcgccgccaagccggtgacgctcggcccggtcatcgatgggctgcgcgtggtgcgcggcggcatcgagcccagcgaccgggtcgtgatcgtcggcacgcagatggccatgccaggcggcaaggtgcaggcgacgaccggcaagatcgagcccgaggcgcatgcgtccgccgcatcctctcccaccgccctgccgcttgccggccaggcgaccttcgcccgctaagcgggcgagccccctttccggaggacagccatgcgcctctcccgtttcttcatcgaccggccgatctttgcggccgtcatcgcggtgatcatcacgatcatcggcgcgatctcctatttcttcctgccggtctcgcaatatcccgaggtcgtccccccgaccgtgaccgtctccgccacctatcccggcgcatccgccgaaacggtggccgagacggtcgcgagcccgatcgagcagcagatcaacggcgtcgagaacatgctctaccagtcgtcccagtcgacgggcgacgggcgcgtggtcatcaccgtcacgttcaagcagggcactgacctcgacgaggcgcaggtgctggtgcagaaccgcgtcgccatcgccctgccgcgcctgccgcaggaagtgcagcgactgggcgtcgtcaccatgaagacctcgccggacttcctgctgatcgtcaatctcatctcgccggacaagtcgctcgatcgcgaatatctctccaattatgcgcagacgcgcatcaaggaccggctcgcgcgcctcgagggcgtgggcgacgtccagctcttcggctcgcgcgacctcgccatgcgggtgtggatcgatccgcgccgcgcggcctcgctcgacctgaccgccggtgacatcgtgaacgccctgcgcgcgcagaacgtgcaggtcgccgccggcacgctcggccagccgccggccggcagctctgcgttccagctcaatgtcgagacgcagggccgtttcaccgaccccgaccagttcgccaacgtcgtcatccgcaccgatgcgcagggacggcaagtgcgcgtgcgtgacgtcgcccgcgtcgaactgggcgccgaggattatggcacctccgcctatctgggcgaccgggacagcgtgatcattcccgtcttccagatgcccggttccaatgcgctcagtgcggcggaaggcatcaaggcggaaatggagctgctcgcgaaggatttccccaagggcctggaatatcggattgtctacaatccgaccgaattcatccagaagtccatcgacgaagtggtgaagacgctgatcgaggccgtgatcctcgtcgtgctcgtcatcatcgtgttcctccagaaatggcgcgcggcgatcatccccgtccttgccatcccggtctcgctgatcggcacctttgccgtgctggccatgctgggctactcgctcaacaatctctcgctgttcggcctcgtgctcgccatcggcatcgtcgtcgacgacgccatcgtcgtggtcgagaatgtcgagcgcaatctggagcaggggctcagtccgctggaggccgcccgggtttccatggacgaggtgggcgccgcactcatcgccatcgtgctggtgctgtgcgccgtgttcgtgccgacgctgttcatcagcggcatgtccggtgcattctaccagcagttcgccatcaccatctcggtcgcgaccgtcatctcgctcgtgctctcgctcacgctctcgccggccttcgcggcgctgctgctgcggcatcggcacgcgctgccggagaacgcgccacgctggcagcaactcgccgagcgtgcgggcaatgccttcaatcgcagcttcgagcggttcagcgcctcctatgcgcgcctgaccgaaaagctggtgcgtcagccccgcaagatcatggcggcctatgccggcctgatcgcgctgaccgtgggcgcgctctggtacacgccctcgggcttcatcccggcgcaggaccagggctatttcttcacgatcatccagcttccgccgggctcctccaccgcccgcacggacgaggtgatgaagaaggtcgccgaccggatgctgcctattcccggcatcagcgataccgtcatgctctccggcttcgacggtgcatcggaaacgcgcaacgccagctcggccgccgcatactgggtgctcgacgatttcgatgagcgcgccaagcatggccagtccatcgacgcgctgatggaggaagcccgcaaggcgacggccgacatcacggaagcccgcctcatcatcgccaagccgccgctcatccgcggcatcggctcggccggcggctaccgcatgatggtgcaggaccgcgacggcaagggctatcgcgcgctcgaacaggccgcttatggcctgatcggcccggcgaaccagaccgaggggctcttcttcgtctacaccttcttcgacacggccacgccgcgcgtctatgcagacatcgaccgcgacaaggcccagatgctcggcatcccgcccgagcgtgtgttcgagacgctgcaggtctatctcggttcgtccttcgtgaatgacttcaacctgctcggccgcacctatcgcgtcaccgcacaggccgacgagccgttccgccggacgaccgccgacatcgccaatctccagacccgctcggattatggccagatggtcccgatcggctcggtggcgacgttccgcgacacgaccggcccttaccgggtgcagcgctacaatctgtcgccggccgtggcgatcgacggcgacaccgcgccgggctattcctccggccagtcgctcaagaccatggaagcgctggcggatgccacgctgccgcccggcttcacgcacgaatggacaggcatcgcctatcagcaggccacggccggcaatacggcgggactggtgttcggcctggccgtgctgctcgtcttcctggtgctggcggcgcagtatgagagcctggtcatgccgctcgcgatcatcctgatcgtccccatgtgcgtgctggcggcaatggtcggcgtcaacctgcgcggcatggacaacaatgtgcttacgcagatcggcctcatcgtgctggtggcgctggcggcgaagaacgcgatcctgatcgtcgaattcgcacggcagggcgagcagctgcagggtctctcgccggtgcaggcggctgtccatgccgccgagcagcgcctgcggccgatcctgatgacgagcttcgccttcatcctgggcacggtgccgctggtactggcctcgggcgccggcgcggaactgcggcaggcccttggtactgccgtcttctccggcatgctcggcgtcaccgcgttcggcctcatcttcacgcccaccttctatgtcgtcagccgcgcgctgggcgaccgcatcgaccgcctgcgcggacggggcgggcagcatcccgagcccgcgccgctgccggccgaatgaggaatttccccatgaaagcctctcgtttccttctgcccatggtttccgcgctggcgctttcagcgtgcgcggcggggccggactacgtcgcccctacgccccccccgacgtcctccggcccctttgtttccgccacctcccctgccttcgcgcaggcggacatccaggccgactggtggcgcctctacgaggacccggtcctcgacggactcatcgccgatgcgctcgcagccaatacggacgtgcgcgtggcggtggcgcggctggaacgggcccgggcggcgctgcgcggcgcccgctcggaccggctgccccagacgagcattgatgccggggccacttatggccggtcgcccgcaacgcagcgcctgccgggcatgccccgcgagaactggtccgtcgatggtggcctcagcgtctcctatgaagtcgacctgttcggccgggtgagccggggcgtggaagcggcgcgcggcgatgccgatgcggccgccgccgatgccgacgccgtgcgggtcgctgtcgtggccgacaccacccgtgcttatgccgacgcggccgcgggcgcggcgcaactcaaggtgacgaacgagatcgtcagcctgctcgaccggctgctcagcctcacgcgccagcggcgggaagccggcctcgccacatcgctcgacgtcgcccgcatcgcgacgctgcgggaccagcgggcggcggacatcccccggctggaagcggggcgacaggccgccctgttccggctcgccacgctcacgggccggacgccgtccgcccttcccgagatcgccgggcagcgcgccatcggcctcgagatcacatcgccgatcccgatcggcgacggcaccgcgctgcttgcccggcgcccggacgtgcgcgccgcggaacggcgcctcgcggcggataccgcgcggatcggcgtggcgacggcggacctttatccgcgcgtgacgctgggcggatcggtcggctcgaccgggccggacattgccgacgcgttcggcgccgggccgctgcgctggctgctcggcccgctgatcagctgggccttccccaatcaggaagccaaccgcgcccgcatcgccggtgcccgggccgacagcgaagcctcgctcgccgccttcgacggcgcggtgctgcgcgcgctggaggagacggagaccgcgctctccaactatgcccgcgcgctggagcggcgccagtcgctcaaggcggcccgcgattccgcccaggcagcagcccgcatcacgcgcgcccagcagcgcgagggggcaatcgactcgctgcagctgctcgacaccgagcggaccttcgcggaagccgaagccgcgctcgcgcagcaggacgccttcgtcgcgcaggcgcagatcgacgtcttccgcgcgctcggcggcggatggtccgacagcacccggctggcggcatcctaacgcggcagtggcgggagcctgaggcgagagcggtccctgtcgctcatctcggctcccgcatgcatccggtcacgctttcgcgccggctatttcagcgcccgaagagcgcgaggtcgatggactgcgccagccggcgatagccctcgtcgctgccgtgcaggaaatcgcccatgtgcaggcccggcgccatgcgctgcggatcggccggatcggcaagagcccggtcgaaatccagcacggcatcgaacgcgccgctggtccgaatccagtcattgactttcacgcgctcggcttcgcctgcttccgaccagtaagtggcgcccttgtagggcgcgatggtggcgccatagacgcggatgccccggccatgcgcccgcgcgatcagttgccggtagccctcgatgatctgctcgcccgtgacgccgcgcccgccgaactgggtgaagaaggccggcggcgtgccttcgagccgggcatggccgatgccgagatcattcacgccctcgaagatgatgaccgccttcacgcccggcagagagagcacgtcccggtcgaaccgcgccagcgcgctctcgcccatgcctccgttcagcacgcgattgccgctgatcccctgattggcgatgccccacgtcgccccgtcccgcgcggccagccgctccgccagcagatccggccagcggcggttcttctccggagtcgagcctacgccatccgagatcgaatcgcccagcacggcgaccgtggcagccccttgcggcgcatcgacttccaccgaagcgaggaaggcacggaccgaaccgacctgcgccggcgcgaacggtgcggcggagaaatcgcccggctcggaaatctccaggcgatcaaggccggtggcatggcatgtgcagggcccggtcgcgtccggcaggtataaggtaatcgccatgcgcgcgagcgccggcaccgcgagcctcaccggatcgctgagcagaggcgcgccctgaggcactgtcgccgctttctgtccgccgaagccgagcatccggctggtccccgcgatctcgctgcccgccgcgtccagcagcgcgacccgtgccgcgccgatcgccagcggcttctccccataggcattagtgaggcgcaggcggacggcctgcccgcccgctgacaggcggacgatctggcgcaatgtgcggttctcgaaagccggggtcgcggggatggggcccatgaccggcgcgggcggcaggggcgcggcggcccagctggtgatccattcggccgatgccggcccgctcatgccggcaaggcataatgccgccagcccaatccacgctttccaccgcatgtttttccctccccatatgcgccgtccggccatggtgcggcgtcctgtgcgccggcgccgtcccgggacgatcttgttgactttgtccatgcttgtcccgcaaagtgcaagcaaagatacgcgggaagaggagaggcccggggatgatccgcaaatcatggatggccatggccgccagcagctgcgcgatggcaatcgcttgtcccgccgctgcaaagcaatgcggcgagctggcgggcagcaggatcgatcatggcgaagtgacgtcggcgcagatcgtcacggccggagcgttcgaggcgccgccatcacccttcgggccgccgcccggcgtcgccaatgccgcctacaagggcctgcccgccttctgccgcgtgcgcgccacgctcacgcccacgccggactccgacatcaaggtggaagtgtggctgcctgccgagggatggaacggcaagttcgtgggcatcggcaacggcatctgggccggccagatcagctatgcgcagatggcggagccgctcgcgcggggctatgccgtcgcctcgaccgacacggggcatgtcggcaatggactgacagccgaattcgcgatcgggcatcccgagaagctcgtcgatttcggccatcgcgccgtgcatatgatgacgcgcaccgccaagcaggcgatcggggatttctacggcaaggcgccggccctctcgctgtggaacagctgctccaccggcggacggcagggcctgatggcggcctatcgctatccggaggatttcgacgcgatttccgccatggcccctgccaatccgatgaccgatctcatggtgcagagcatgtggaccggctggcaggcgctgcgtaccccggccgccgcgctgaccccggacaagctggcgctggcgcacaaggccgtgatcgcgcaatgcgacggagaggacgggctgaaggacggcctcgtctcccggcccgacatctgccgtttcgaccccgtcaccatccagtgcaagcccgggcaggacggcgattgcctgaacggcgatcaggtgacggccctgcgcgcgatctacgagggcgtgcgcgaccccaggagcggcgcgctgctgctccccggtttcccgcgcggcagcgagatgcagatggccatgctgacgggcgggccagcgcccttccccgtcgccaccacttatttctcgatgctcgtcttcggcgaccagcccgactgggactggcgcgcgatggattatggcgccgatctcgaaaaggcccgcagcttcggcagcgcgatcctgaacgtgccaccggacgggctcgcgcccttcttcgcgcgcggcggcaagctgctgctgagccatggctggaacgacggcctgattcccgccacgaacacgctcgccttccatgccgcgctgcgcaaggcgctgcccgcgcagcaggccgaggactcgctgcggctcttcatggcgccgggcatggaccattgcgcgggcggggaaggtccctccgccttcgacacgctgggtgtgatcgatcgctgggcaagcgaggggacggccccgacgcgcatcgtggccacgcgcgccccgggcttcccgggagcgccggcccagccgcccatgtcgcgaccgctttgccccttcccgcagatcgccaaatacaaaggcaccggcagcaccgatgaggaacagaatttcatctgcgcaccggctgactgagcctcgcgcgcggcccccgcttattcgtggcgcaaggcgtcgatgggattgaggccggcagcgcgccgggccgggaaatagccgaagaccacgccgatcaggcccgagatgaagaaggcgaaggcattgatctgcggatcgaaggtccagggcacctgcatgagcggcgtggcgacggcaatggcgagctgtgccagcatcagcccgaccacgccccccaggcacgagagcaccaccgcctcgacgaggaactgcatcaacacctcgcgcgcaacggcgccgatggcgaggcggatgccgatctcgcgcgtgcgctccgtcaccgagacgagcatgatgttcatgataccgatgccgccgacgacaaggctgatgcccgccacggcggcgacgatctgcgtgagcagcgtcgtggtgccagtcagcgtgtcggagatctgccgcgtgtcgaagatgttgaaattatcctcgcgcccgtcgccgatccggcggcggtcgcgcagcagatccgtgagtgcggactggacctgcgtcgtcgaataatcctgatccacgcccacgaggatcacgcggatgtcggtcgagccggtgaagcgccgctgcacggtcttgatcggcatgatgaccacatcatcctgatcgccgccgaagcccgcctgcccgcgcgtggccagcgtgccgacgacatcgcagctcacatccccgatgcggaagcgcttgccgagcgggctctcgccacggaacaggttcttctccaccgtggcgcccaggatgcaaaccgccttgccggccgcttcctccgccggggtgaacagccgcccggccgtgagatcccagggctgcacctggaaataggctgaggtggtgccgttgatcgtggtcgaccagttcgcgccttcgtagatggccgtcgccgtcgcctgcgtctgcggggcaaccgccgtcacaccggaaatctgctgctggatcgccgtcacgtctgccggatcgaaattgggcggcatgggtccgccaccgccgcgcccaaagccctgccccggccgcacctgcagaatgttcgtgccgagcgcggcaatctgctgctgcacagcgacggtcgtcgccttgcccagcgtcaccatcgtcaccaccgccgcgacgccgatgatgatgccgagcgtggtcaggaaggaccgcagcttgtgacgcaggatcgagcgcagcgcgagcatgaaggtggtgccgagcatctcagtgcgctcccgtgacgccattcgtctcgacgcgatcgaccagcccgtccttgaaatggacgatcgtgcgcgcgaactcggccatgtccggctcgtgcgtcaccatgagcacggtgatgccggcatcgcgattgaggctggcgagcagctccatgatctctaccgaacgcgcgctgtccagattgccggtcggctcgtcggccagcagcacgtcgggattggtaacgatggcacgcgcgatcgcgacccgctgctgctggccgccggacagctcggcgggcgtatggtcccaccattcgcgcagccctaccttgtccagcgcggccatggcggcatcgcgccgctgcgtcttcgggtcgccgcgatagagcaagggcagctcgacattctccagcgccgaggtgcgcgagagcagattgaagccctggaacacgaagcccagatagcgccgccgaagcagggcccgctggtcctgagtaagcgtctcgacatggatgcccctgaagatgaaggcgccactggtcggcacgtcgagacagccgatgatgttcatcgccgtggacttgcccgaaccggacggccccatgaccgcgacgaaatcgccctgggccacgtccagatccacgcccttcagggcctggaaggcggtcggcccggcgccgtacaccttggtgatgccacgcagcgaaatgaacggctcggctgacatcccggggcgggcgagcggatcagccaccgccgcctccccgccgcgatgccccgcccgccgctgccgccgcgccgctcagctggctgacgatcacctccatgccgggcttgagatcgcccgagagcacttccgtgcgtgtgccgtccgtgtcgccggtggtgatctgcacggcgcgcggctgcccgtcctcgcccttcacatagaccgtctgtaccgcgccgcgctcgagcgtgacggatcgttccgtgttgttgcggcggcgcggaccgatcgaaagcgcgccggtgatgccgctgctctgcccggccaccggaacggacggggtgaagcgaagcgcggcattgggaacgagcaggacattctgtttgtccgacgtcacgatgtccgccgtggcggtcatgccggggcgcagctccagctcggcattggcgacggagagatccgcggcgtaagagaccacctggctgctcgtggctgcggtcgacgcggtcgtcgaggaagcgctcgccgtggaagccgagagattggagccgatgtcgacgcgcgtgatcgtcgccgggaacgtcctgccggggaaggcatccacggtgaaggtggcgctctgcccttccttcacggcgccgacatccgcctcgtcgatggcgacttccagcttcatcttggaaagatcctcggcgatgacgaacagggtgggcgtgttgaacgacgccgccacggtctggccgggatcgacctgacgcgccagcacgacgcccgagacgggcgagcggatgatcgcccgggcgcgctgggtttggctctgcgacaatgacgcctggctggccagcacattggcctgcgccaccttgagcgccgcctgcgcgcgctgcatattggcgcgaccggcctgcagctccgtgcccgatggcacgcggccacccgagagccgggcgacttcctccagcctggcaagttgcgccttggcttccgccagcgtcgcttccgcctgcccgacctgcgcctggttcgcggcgagctgggcgcggccttgccggatctggtcctcgatctgctcggggtcgatctcggcgagcggctggccctcggccacccgatcattgacgtccaccagcacgcgcacgacgaggcccgacaattgcgaaccgaccgtcacctgattggtcggcgcgagcttgccggtcgcggagacggtggtgacgaggtgcccgcgctcgaccggcgtggtgacatagcgcggcgcgtcggacccgccgaaaaagcgcagcgcgatccacagtagcaagagcaagcccagcgcgaggaggacccatttcagatgacggcgccacgccggttgcggcttcacgcccagaaaggcatcgaggtcttggtcagccattgatcctgttcccggtcatctggatggaaccggcgcaacgggcgcggcggatgaatcccacccgccgccaagcgccgcataaagagcgatgagcgcggacgccttgtccgcctgcgcctgcacgaggccgttgcgcgcggagacgagcgcggcttcctgcgcattgagcgtcgtgaaatcggtgaggccgctgcgatactggtcgcgcgccagcagcgccgatgcgctggcggcatcgagcgcggtggcgaactgcccttcccgctcccgggcggcacgcagcgccacaaacgcgttctcgacatcctccagcgcggacagcacggccgaccggtacgccgcgaaggccccgtccgccgccgcccggctggcgcgatattgcgcctgcagccggccaccgctgaacagcgcctgcccgatgctggcgaagaggccaccagtgatggtatccaggatgctgcccgcattgctcgcattggacgcaagattgccgccgatgctgagcgagggcagcaattgcgcgcgcgccacgccgatctgcgcactggccgcaagaagcgcgctctcggcggagcgcacgtccggccgctggcgcagcacatcggcgggaatgcccatcgccacgtcgtccggcccgtcgggaataggcgtgggctgctccagcaccggtttcaccgcgcccggcgcctgcccggtcagcacgccgaggcgggacacggcggcattatattgctgctccagcgcgggcagcgtggcagccgtctgcgcccggctcgcgcgcgcctgctcggcgtccaccgaggagaccaggcccgcctgcacccggaagccggcgatctccagattgtcgtcctgaatggcgagattggcctgcgcgttcgcgatctgcgcctgcaacgcccgggcaagcacataattgcgcgcgacttcgctctccacggaaaggatcacggctgcataatcgaagccggcgccctcatattgcgcgcggctcgccgcgaccgcgctgcgcagccccccgaacaggtccacctgatagctggcatccagcccgagcgagaaattgctccggccgccgccgtcgatggtggtcaccgagccgtccggcagcgtgatcgtcgagccaccaccgcgcaccggctcggtgcggctgaaccccgccgagccgttgacgctcggcagcagggacgcgccgctcaccaccagcgcctcgcgcgcctgacgaagccgggcgaccgcctgggcgatatcgaggttcgaagccgcggcctgctcgacgaggccagtcagcaccggatcatcgaagcggcgccaccaagccgtaagatcttccacgccggacgccgccgtgaccgaccagccatccgggacccccaatgcactcgcgctgcgcggaggggacgcggggccggcactgcaggaaggcagcaggatgacggccgccagcaacgaggacatgcgcttcatggccctatccatgcggaacggacggggcattcgtccagcggcaaattgtcgcaaaatgttacaaagcggaagactggcggggacgcggccgccacccccatctccacgacctcagtcgagcgggacgaggcgcagcacgatcgctgtccagccgagggacagcgcggcggccatcccgccgatgcccggctcccagcccggaaactgccgcatcagggcaatcgcgccggacaggaacaggatggcgccggcgcacatcaggatcgtctgggcggcccgtctccagaaagtgcgcatctcattccttccccagccgcgagagcgccgcgaccgccgtcatggcatcaccagcgacgcaggcattgtccagcccttcgagccagagcgcatgataagcgctcaccttgcgcgtgcgattatccagcgcgacatgcggaatgcccagcaggatgctcagaatatggccatgcaggcgatccgtgatgacggtctcgcccgccgccagcaaggcaagcccgcgatccaggcgccagcgggcctgggcattcagcacctcgatgtggcgcgccatgcgggaccagcgcccgctgcgcagtgccttccacttcgcctgccgccacacatccgccggcatcggcggcaaccgcgcccaatcgacgggcgccgtgccgaggctgtcgaacggcgcatattcctcccccgatttctcgccatcgctgcgcagcagcaggacgagcggacgatccggcgtcaccgggcggggcagcggcccgagtgcgaacgcgcaatccggcgccaggatcacgggacaatcgaaatgcgattgcgcgaaagccgcgctggcgcgatcgcgaaccatgagatggaactggccatgagcggcaatcgccgccgccgtctcccgggcgccttcctccccatcgaaatggatggactgcggaagctggacgatcacccgatccggcagatgccgaagcagtgtccagcgcaattgctgatgggccgggtagatgtcgccgaaattgccgccgccgatgatgaacaccggcccttgcgggcagtggcggaccagcgcgtccagcgagaaatccttatgactggcggcataggacgcatcccggcccgccagcgatctcagcaggctggatgcgccgagccagatcgcgctgtcacccacattggcgtaatcgggaaagtcgagcagcgcataggagtccccctgccggaggaagggccgtacggcctcatgcagcgccgcacgctgccgttcgatgatctcgatatgattcatgccgggccttatcgacgaagatgcgcctgccgtgaagccagccggccgcgccgtcaacgcctcacgaagctgtcgcttgcccgcacgtccttgacataagtggcaggattgccccgccagagttgtttgggcgggacatcccggtcaacaaccgatcccgccgcgatcacggcatggtccccgatgctcacgcccggcagcaccactacgctgcgcgcgagccagacgttgcgacccagcgtgatcggccggaccgatgccgcgctgccctcatgcacggcatggaaattggcgtcgcacagcacgctgttgttgccgatgaggcaatggtcgccgatggtgacggcgctctccgcatagatgcgcagaccggtgttgagcaggacgcgcttgccgaccttgatggcgccgcccttcgcggcgatgaggcccacggcatcgagcgttccgaagatccgcacgccttcgcccagcgtgatcgacccctcgttgcggacgtcgaccggcttgccccgcaagtcaatgcggccctcgcaaagcacattggcgcgcttgagcttatgctgcccccaatgcagcatcagacgtccccacatcgccgatctgctccccggccagcccccgcttttgctagccgaatctcgcaggtctgacaacaggaacatcagtctgccagcaggaacagaccgagcctgaagggacgttggcccggcatatcgccgcgcgtcgcccgctttgatcaagggcaaggaccggcgcgcggaaccggggcagcctcccgccggacggagcgcccgatgacacatcctctcgattcattcctcgccagcacgcacatcgcctatttcaccatggaaatcgcgctgcgggccgaaatgcacacttatagcgggggcctgggtgtgctggccggcgacaccgcacgctcctgcgccgatctccagatcccggtcgtcttcgtctcgctggccagccgggccggctatctgcgccaggagatcgatgccgatggccgtcagatcgactttcccgatccgtgggacccggcgcaatggaccgtgccgctcgatgccatgatcgccatccggctggagggccggcaggtctggatacgcccatggctctacatccaggaatcgccgcttggtacgcaggtccccgtcatcctgctggataccgacctcgagcagaacgaccccgcggatcgcccgatcacggcgacgctttatggcggtgggcaggattatcgattgcggcaggaagcggtgctcgggatcggcggcgtccgcatcctgcaggcgctcggcttcgacatacaaagctaccatatgaatgaagggcactcggcccttctcactatcgagctgctgcgccgctacccctggcggagcgaccgcaccgacaattcgcagacgcgccacgacgccgagcaggtcatcgagcgctgcatcttcacgacccatacccccgtcgaatcggggcatgaccgcttcccctacgagctggtcggccgcacgctcgacggcttcatcgacgtggatgaactcaagcgcctcgccggggaggaatcgtgcaacatgacgcggctggccctggccctgagcggctatgtgaacggcgttgcccgaagccacgccgcgacgacagcccggatgtttccgggctaccgggtgcgcgcgatcaccaacggcgtgcatgtcggcacctgggcccatccgcgcctcgccgccctgttcgcgtcgctgatgccgcactggtcccatgaaccggaagtgctggcgctggcggaccagcttcccgacgaggccgtctggcaagcgcatgaaggcgcgcgggcggacctggtgacgctgacactggagcgcaccggcgtgtcgcttgacccccggctgccgacgatcggcttcgcgcgccgcatgaccggctacaagcggccggatctcatcttcagcgacatggagcgcctgctcgccattcaccgcaaccgccccttccagatcgtgatggcgggcaaggcccatccgcaggacgaggaaggcaagcgcctgatcgccgacattcacgaccatatcgcgcgaatgaaaggccagatcaccatggccttcctgcccaattacgacatcgacatcgccaagctgctggtggcgggcgccgacatctggctcaacacgccgctgccgcccatggaagcatccgggaccagcggcatgaaggccgccgtgaacggcgtgctcaacctcagcgtgctggacggatggtgggcggaggggtgcatcgaaggcgtgaccggatgggggatcggctccagggccgacccggatggcgaacgccacgcggacgagctgttccggaagctcgaagggaccgtcctgccgctcttccacgacaaccgggaacggtggatctggatgatgaagcagtcgatcagcaagcttgcggcctatttcaacagccagcgcatgatgcggcgctacgcgacggaagcctatctgcgatgacccggccctgcagggcctgacggttgatcgaggtcaaggacgcttgccgcgcaccagcccatgatcatcatggccgatagcaggccacaggactcgcaggggaggtgacccatgacgcagcccaatcaagtctgtctcgatccggacatcgcgcgcgccatcgaggccgccctgcgcgccaatatttccggcaacctggcgctcgaccgctatcatgccgcgttggcggaaattctgtcggcctcgcgccagtggtgcagcgagggggatcaggccattgccgaggagatcgccgctgcgatcagggagaaaggcattgccggcgccctgaccaaggcctgcgtctgcaagggaagcgtccagcttctcgggatcgtaccgaccctgcaggcgcaccgtgcgatcagcgccatcgcgcgggaaacccccggcgtcaccgaagtccatgatcacctgatctgcctgaaccccacctcgggcgcctatatgccctcctgcgaggattcctgcgactgacgggtcggcggccacagcagcgcccgcccggccagcctgctctcgccggctttgctcagggacggatcgcgaccttcagcacgccgtcacgctggtgcgcgaagagatcataagcggtctcgatatcatccagcccgaaatgatgcgtgaccagtgcgccggtatcgacccggccggactccaccgtggccatcagccggcgcatgcgctccttgccgccggggcataatgtcgtgacgatccggttgtcgcccaggcccgccgaaaaggcatccagcgggatggtcagatcggtcgaatagacgccgagcgatgagagggtgccgccgggacgcagtacccgcagcgccgcttcgaacgtcgcctgcgtgccgagcgcctcgatcgccacgtcgacgccccggccgccggtgatcctgagaatcgcggagaccgggtcctccttcgtgaaatcgaccacatgatccgcgcccatcttccgcgaaatcgccgcacgggccgggaccgattccaccgcgatgatctcggctgcgcccatcagccgggcacccgccgtggcgcagagcccgatcggcccctgcgcgaacacggccaccgtgtcgccgatccggatcttgcccgactcggcgccgctgaagccggtcgagagaatgtcgggacacatcagcacctgctcgtccgtcagcccgtcggggatcggcgcgagatttgccatggcatcgggcaccagcagatattccgcctgcgccccgtcgatcgtgttgccgaagcgccagccccccatggccttccagccatggcgcgtgccggcgccgcactgggcatggcatccatcgagcgaggcattggaccagcccgagggcgtgatggcgcctgcgatcacgcgctgtccctctacatagccggtcaccgccgatcccagcttctcgatcacgccgacgggctcgtggccgatggtgagcccactcgccaccggatactcgcccttcaatatgtggacgtccgttccgcaaatggtggtggtggtgatccggatgagcgcatccagcggccccacatccgggacaggcttctcgccaaggatgatccggccgggttcgatgaagatcgccgcgcgcattttctgggccatgtccgtctcctgtccgctcttgcccggcccattctagcggctggcgcgtgcggcgcgctcggtaatgtaccggattgcgcagggtcctgacgggtccgccgagttgggctccgtcagcccggttcacgctccagcaacgcgcgcgcatcgcgggcgacgctgggatcgatgagtttcgcgagcacgtcccgatcgcgcgccggccgacctgcctgccgggcgagccacgcttcctcccgcacgagcacgtccagcagatccggcgcgagcacggcgggaaaactgtggtgcggccaggccttgcggatcaggtcgacgggatagcccgtcttgtcagccaccatctggatcgcgagcgtcgggtccgccttcgcctcgcgcgacgtgcgcatcagtgccgcgacgaagcgcacgatctgctcccggcggtgcggatcggccagattgcccgcagtcgtgttgagattgaacaattcgtcatagcccacgtccggctggaacaggatcgcgtcatcgcccagcgcatccaccgcgcgctgcatttccggttcccagatgaccagcgcatccgcttccttcgcgatgatggagcgggaaatctcctgcgggcgcgggacgtcgacgaggtgcacgtccgcctcggacaatccggcggaggcaagcacattatgcagatagaagccggccgaggtcggccccatggtggcaatgcgcttcccgcgcagatccgccagcgtctcgatgcccgaggaacggcgagcgacgatccggtaatgcccgcgcgcgaccgtgaggatgatccgcaagtccgggtggctgagcgaattgcgcagggcctgcgtctcggcatgggtcgcgacatgcgaaggcttttcttccggcgggaggaagaggatggggatgccgccattccgcaccgcgacgccccccggatagacgcggtcggccgcgacatgcacgggcgccagttcgatggtttgcaacatgccggaaatgcgcagcgggtcgcggtcctgcgccgccggggacgccgccgcgccgctggcggcgagcaggatcgccaggatggacgcacatcgcgctccaagccgtgggcgcctcgcgaaaaatgcctgactcacgccgcgtctcctctctcctgggcactccttcttgatcaccttggccgtgaccagcggagcttcgacctgccgacatcgtgcatagcgaggcagatttgccatcgcaagatattctactatcattgaatattgaaggaagggacggcggtcttcgtcccctgcggcgcggatgcgtaaccgggatcgatcggagccttgctcgggtggctcccacgccttcatcgtccgaacgggatgccgtccaggcgaaccgcgcagatttgcccgcctaccccgggggcatggaccaatgcgagggaacggactggcccggatttcctgagttttgtcgttcgaacaccatcgatcccggcccgacagccttgctcccgcctgcggggggccgatggcatcggaggggaccggccggttcgggcgactatgcacgctctgcctctgggcctcgcttttccctgtcctacagcccctccgccgtggcagccctgcggacgcctcttcccatcgacgaagacagggcaatgcacggctcattcttgttgaaggacttttaccatccggtcaggccgcacgggccaccgggacaggctctggcatccgcctcacgggcacagccgcaaaggtcacggaagcggaagatgacaccgacgtatcgtcatctttgtaaacttccagagcgcagcactctgttggaacggcatggccggaccatcgctgaatgctcgcaccgaccgtctctacccttccgcctcctggtagcggcctcgccaccgcgccgcgaatcggccggcccagcgccggctccgcttctcggcaggagagaaacgtccgagcccccgattcccctgtctcaccttctggcgacaggacgagcgctttgaaccggaatgtccccgcgcgatccgggctcctgtcgatccgtttcgccgctcagctcgattgaccatcccttatttatatatcaatataaattacagagcggaagggagaggatatgggaagcgaagcggaaaccaggcagctcgtcgacgcgatcaccggcgcgtggcgcacgcggctgatctgcgaagggattcgcgccgggctgatcgacaggctcgatgcacagccgcgcacggccggagagatggcaggcgaactcgacctccatcccgaaaccacgttgcgcatcctgcgggcactcgcggcccttggcctctgccatcatcagggcggcgacgtcttcacggcttcgacatcgggcgagcggctgcggggggaccggccggattcgttgcgcggcatggcactgctctggggcgacaggatctggagctcgctggaaaccatcggggagacgttgcgcacgggcgagcccggccgcggcaatggcgattttgggggcatgcatgccgatcctgcggcatccgatgccttcaaccgggccatggcggaacaatcgcgtgccattgcgcaggcgctcgtccgcacgctggatttctccggctatcgccaggtcatcgacttgggcggcggctatggcgccgtgcttgccgagatcctgcgggccaatcccgacttgcatggacagatctatgatctcgcggcaatcggcgagggagcactgcgctatctggacgaggccggcgtgggcgcgagggcggcattcgtcggcggcagcttcttcgaaagcgtgcctgccggcggcgactgcctggtgatcaaatatatcctgcatgactggcccgatgcggactgccgccatatccttgcgaactgccgcgcggcactggcgccgggcgccagcgcgatcatcgtcgaacggatcgtggcggaccggatcacgccgcaggacgagtcggtcatgcgaaccgatctggtcatgatgccgatcagcggaagagagcggacattggcggagttccatacgctcctgcgggaaagcggcttcacgccgggcgtggcccacccgctcatcgatggctgctgggccatcgaaagccgggcgagctgacccggcgcgattcctatggattaattcaacatatcggataatttatttgaacagactgggggtggccaccgcctcgtgtgaggacaagctagtcagatagcatggacatcaaaggcctcccctcctcccataccagcaaatcttccgtcggctcacacgtcttcacatttttatagtcgattataaatttcttgccaggtctggtcgatcggcatattggaacaacaggtgtccttgcgcgccgccgcaaagacggatcatgagggagaagttgcttggtcgaggatcgtcgcgtcaggacgggtgttttcctgcccccccatcacgggaatgacgaggatgtcacgttgtgcatgcagcgggacttcgagctggtgcagtggctcgaacatctgggctattcggaagtctggatgggcgaacatcattccggcggcatgcagatctatggctcgcccgaactgttcatcgccaccgccgccgagcggacctcgcggatcatgctcggcgccggggtgatctccgtgccctatcataatccctacatggtcgcggaccggatcgtgcagctcgactatcagacgcgcggacgagccatgttcgggttcggccccggcatgctcgtttccgacgcagccatgctcggcatcgcgcccgagcagcagcggagccggctggtcgagggcgtggacatcatcacccggctgctcgacggcgagatcgtcacccatgagagcgactggttcacgctgcgcaacgcgaacctgcaactcgcgccgtacagccacccccggccgcagctggtggtcgcaacttcccgcacgccgacaggttcgcgccttgccggccgctatggcatgggcatcctcacccatggcgcgggcgacgtgcaggcgagctgggccgtggccgaggaagccggcaccgaatatggcaaccgcctcgatcgcgagaatctgcgcgtggtcgtctcctttcacctcgcggaatcgcgtgccgatgcggtcaaggccatgtccttcgggctggaaccctggctctcctatctcgaagcgctcaatcccaagacctatgccgatacgcgcgccaagggcggccacgatcccgaaaagatccttgccgcacgcggcgggctggtcggcacgcccgacgatgccgtggcctatctcgaggagttgtgggatcgcaccgggggcttcggctgcctgctgctgaccggcacgaactggatggacttcgaggcgaccaagcgatcctacgagctgctgatgcgctatgtgatgccccgcttcaaccgcaccaacgcgcgccgcgagcgctccttcgactgggtctacgaaaaccgcgaagccttcagcggcgccaatcagagcgcgatcgacaaggccgtggccagcggcgggcgcgtctgagcgatcggaaaatgacgagagccggcgccagggcgtcggctccattgtcgtacgacgaaccagcctagtccggccggccagcctcggcgagcgcgcgcggcaagggcccgccattcgcccagtcgagcagttccgcaaggtgcagcacaggcgcctgcaaggactggccgatctgcatcatgcagcccagattacccgtcaccaccgcatctgcccccaacgccgcgagatgccccgccttgcgtgcacccaaagcgcgagcggtatcgggctggagaatattgtaggtgccggccgagccgcagcacagatgcgcctcgcgcggcatcacgacccggaacccggctcgctccagcaactggacaggctcggcacggatcgactggccatgctggagcgaacagggcggatgataggcaatggtgagcggagcgggcgcggccagcggcggcgccaggcggacaagcagctctgagatatccagcgccatcgcggaaatgcgttgcgccttttcggcatagacggggtcgtcccgcagcaggtcgccataatgcttgaccatcgaaccgcagcccgaggtcgtgaccgcaatggcctcgatcccgtcgcgcgcgatgcttgccgtccagccatccacattgcgtcgcgcagcggccagcgcgtcatcggttccgcccatatgatggacgagcgcgccgcagcagccctccccctccacgtccaccacggcgcagccggcgcggtgcagcacacgcacggcggcagaccggatatccggccgcagcactgattccgcgcagccgcgcatcaccgctaccgtcatgcgcggcgcggccgggacagggacgatgtcgacaggcgcaccgccgggcgaccgcgcctgccgtgccatgcccagcatcgccgcgacgggcttcaatgccccgatccgcgcgatgccgccggccagcggtgagacgagcctccccagcccgagcgcgatccgcatccggcccggatgaggcaaggtcgcagtgagcatgcggcgcgccagccgctcatgccagggccgccgataacgcgccgcgacatgcgcgcgggcatggtcgatcagctgcatgtaattcgcgctggaagggcaggtcgtcatgcaggacaggcatgagagacaggaatcgatgtgcgccaccgtctccggacccggcgtggcatcgtcttccagcatgcgcttgatgaggtagatccggccgcgcggactctccagctcgtcgcccttcagcacataagtggggcaggtcgcggtgcagaagccgcaatgcacgcaattgcggatcgcctgctccgaggcgcgcgtgccgggatcgacgagttgctcgggcgtgaaatcagtccgcatccatgtctccccggaatcgccccgttgcgaagacgccaaggggatcgaaagcgccgatgacgcgcgcttccagcgcggcattgacggccggctgtggatggaaggccggcacggcgctgcgcacggccggatcggcgcggaacagcatggcatggccgccagcctcgccggcaatgcgccgagccagcgccggatcagcgagcacggtccagaccagagcgccgccccagtcggccaaccagggcgcgccggccgtttccagcgcgttgccgatcgcgggcatgtgccgggccggaatcgagagacgccacagcgtgccatcgcgcggcagcggcgcgagcgtacggagcccatcccagacagcgcccggcgcggcctccacagggccgaacatggcctcgagcatcgaccagcgcgcgtcgagtgatggaccgaagccctcgatgcgcaacaaggtctgcgccgccgcccccggcagataggcagccgccgccggcgcgatggccgatcccaacgcccgggccatggccgcggccgccatgggcgcatcctgcccgcgaagcacgcaggtccgcgtggcggccggggcgggcagcaccttgagcgaaatctcggcaagggcgcccagcctgccccagcttccggccatcagcttgggcagatcgaagccggtcacattcttcaccaccttgccgccgcccgagacgatctcgccgcgccccgagaccgccgtgaagcccagcagatggtcgcgcgcggccccggcgctcagccgccgcgggcccgagatggcaccggcgaccacgcccccgatggtggcggcgccaggcggcgcgccgaagaccgggccctgatcgaacggctcgaaagcaagcatttggccattctcggcaagcagggcctgcacctgcgccagcggggtccccgcgcccagggtcagcaccagttcagcccggtcataatcgacgatgccgctcagcccgcgcatgtccaggatcgcggcatcgcgtggcgcgccgacgcccgccttgctgcccccgccccggatctccagctttgtctccgcggcaagcgcctcgcggatcatcaaggcgagttcatcgagcgacgcgggggcaaggatcgtcatcagaagcgggggagttcagggaaaggcagagcgccgcggtgcacatgcatccgccccagctccgcgcagcgatgcagtgtagggaagaccttgccgggattgagcaattgcccggggtcgaaagcgcatttcattcgctgctgctggtcgagatccagcgccgtgaacatctcgggcatgaggtcgcgcttctccacgcccacaccatgttccccggtcagcacgccgcccacctccacgcacaggcgcaggatgtccgcgccgaatgcctcggccttttcgagatcgcccggtctgctcgcatcatagaggatcagcggatgcagattgccgtcgccggcgtggaagacattggccacgcccagcccatattgctcggaaagcgcggccatccggctgagcacttcgggcaggcgacggcggggaatggtgccgtccatgcaataataatccggcgagacgcggcccacggcggggaaggctgctttccgccccgcccagaagagattgcgctccgcctcgctgccggacgtgcgcagcagcacggcgccattggcccgcgcgatccgctccacctcgccgacgagaaagccgcactccgcttccggtccatccagctccacgatcagcagcgcctcgacatcgagcggatagccggcatggacgaaggcctcggcggcatggatggcaatgcgatccatcatctccatgccggcggggatgatgccatggctgatgatcgccgccacgcaggcgccggcatcctcgaccgccgcgaaaccgatgagcagcgcacgtgccgcatccgccttcggcagtatccgcaccgtcacctcggtgacgacgccgagcagcccctcggagcccaccaccagtcccagcaggtcgagccccggcgaatcgagcgtcgtcccgccgaggcgcacgatctcaccgctcatcagcaccagttccacgcccagcacattgttggtcgtcagcccatatttcaggcagtgcacgccccccgaattctccgcgacattgccgccgatcgaacaggcgatctggctcgacgggtcgggcgcgtaatagaagccccggtcctccaccgcctgcgtcacggcaagattggtgacgcccggctgcacgatggcgaggcgatcatcatagtccaccgacaggatccgattgaagcgcgccagcgaaagcagcacgcagtcggcgagaggcagcgcaccgcccgagagggacgtgcccgccccgcgcggcacgaccttgacgccttccgcctggcaccagccaaggatgcgcgaaacctgcgccgtcgtctccggcagcaccacgagcatcggcggctggcgataggcggtgagcccgtcacattcatagggacgcagctcgtccggatgatcgatgacgcgcacgcccggcaccagcgcgcgcaacgacgccgcgatctgcgtgcgacgcgcgagcacggcgccgtccggttcgggcatcctcaacgacatgtcacccgctatgccacgcgcgcatagcgcccgtcgacatagacaagcggatcggtttcaccgtgcaggcgcacccgctcgacccgtccgatgatcatccgatgcgtgccataatcgaagatgccgtcctgacggcaggcgaagctcgcctgcgcatcttccagccatgggctgtccgtcgcctctccctgccagtggctcacggcaaaacgcgcctcgcccttcacggcgccagcgcaaatggcggcaatctcctgctggtcggcctgcaggatattcacgcagaagcctgcaccgagcgagagcggggcatcgaggctggccgagcggttgacgcagatcaccagcgacggcggatccatgctcagctcgctcactgccgtcgcggtcatggcgaaacgcctgtccgcctggcggcacgtgatgacgacgaccgccttggccagccgccgcagtcccgcgcgcagggacagggcaatgctctccgtctccaccgtgctcacgcctcctgagactttcggcgccaggcggcgagatcgttgatcgcgccgatcagcatgccgtggcgccgcgcgaagcggcgcaggtccggcaggcgcgccatggtgccatcctcgttcatgatctcgcagatcaccccggccgggatcagcccggccatggccgcgatatcgaccgccgcctcggtatggccgggccgctccagcacgccgccgggccgcgcgataagcgggaagacatggccgggcgagacgatatcggcgggcacggcatccggtgcgatcgcggtggcgatgctatgggcgcggtcatgcgccgagatgccggtggtgacgccgcgcgccgcttcgatcgagacagtgaaagcggtgccgtgaacgctcccgttcgcgcgcaccatgggctcgagccgcaggcgtcgcgcgattccgggcgcgacggcgaggcagatcaatccgcgcgcatgccgcgccatgaagttcaccaccgacgcggtggcgaagctggccgggatgaccacgtcgccctcattctcgcgatcctcgtcatcgaccagaatgaatggccgccctgcccgcgcttcggcgagaagcgcgggaatgtccgccaacggctgctccggtatgaagcccgacgcgctcacgccatattcgagcatgtccggcaccgggtggaggcagggatcatgccgcatcgctcagctccacgaccgggatgagcagataggatggtgtgtcgccgcccgtgtggatccggtggcgcccggcattcaccgtgtcctcgtggcgcatgtaaagcattggcttgggatgattgtagatgtccctgcccttcacgatcaggcgcatggtttctccggcgaggaagcgcgtgcccgagggcagtatctcaatatcgacagcgacgatctcgcccggcgccactttctcgtcgcggtcattggcaagcaccggctgatgctcggtcgaccgggccgtgtcgagcgcccggcgcgacacgcgcagccagccaagtgccacggggccatcctcgaacaccgcccaatgcgcgaagccttccttcctcccgtccgcccggagcttctcgaccgcgacgaagagatcgagatcgtcacccgcatccgtggagacataaagccgcagtttcatatggcccaccagatcgacgtcctgcgcgatggggaaatcgaacatggccgccccgtcgaaatcgagcggatcataatcgcattgcgccacccgggccggcgtgtcgcggctgaggcgcgccgtgtcggcatccagatagagccgctcgtaacgggtgttctcgaccggccatgcgcgcgcggacttcatcgtggcgacggcatagcggtcgcgcacatgcaggcggacgggcggccactccgccagttccgtttcctcccccttgaggacatgatcgaagaaggctgcctgccgtgcctgcgagggcggctcgtaataatagccccatttcttgctgccgtggatctccagccatttgcggggagatgaaaggcccttgaagccttcgagagtcccgcgcgtgtgcacgccatggtccgtccagctcgcgacgatataggccggtacgtcgatcgccccgaaatccgcgaccttggagcgccagtaggcatcgaaatgcgggtgctcgacggtgagcgcccacagatcctcgacccgcctgtccgaaacaccccagcgcgtctggatatagggccagaaataggtctcggggatgccgccgtggcgcacgatctccgaatatgtgtccgaccagccctcccagatgttgatggcggcgagatgcggcggacggagcgccgcgacgcgccattggcagctcgacagataggacacgccggaaagcccgaccttgccgttgctccacccctgcgtaccggcccattcgatcagatcgtaatgcgcctccgcttcccgaggcgtgaagaagccggcatcggtctcggcataccaggtccccggcacatccgccgtgatcacggcatagccccgcgccgtccagtagaccggatcgggcgcctcgaagatggtgtagtcggacatccagccgggctgcacgcctgatgcggggaagagagtcgccagcggcgccggatcatgcttgccataaggagtccacgccacgagcaccggcagatcgccctgcgcctcgacgggacggaagaggtcgatccagatatcaaagccgaaccgggtcggcacgcgcacgtcgcgctcgatcaccatgccgctctcgaccgtccgctcgtaccgccgcgctcgcgcaccccggaattccggcgaattcaatgacgcgcgcagcctttcccgatagctttcgccagcactcatcctctcgctccttcttcgcggtatgaccggcttttatcgctttcgagaaataatttcaattcgattataatttattcctcgccgaagtagaagcgcgcagcggtgcgatggatatgtgcacgcagggcggcgtccggcaccagttgctcgaaacaggcgagggtatcggcataagccacttggccttcgaacgccgcaaacggccagtcgctgccccagaacagccgctccggcccggcatggcggagcagagcggtggccagctcgcggaccatggcaggcggccccagccggaatgcgccggacatcttcacccagcaattgccccgctcgaccgcgcgcagcaccgccacgaaacccgggcaattcacgcctcgggccgcatcgggccggccgaaatggtcaatcacgatcggtgcgccgctccgctcgatcgccgcgatcgcgtccggcagccgggggccattgtcgtgcagctggatgtgccagcccagatcggccacgcggcggaacaacttgcgccacgcgaaggagtcgagatcgggcgggtgaggcgtgctgcgccattgcaggcgcacaccgaccacgcccgccttcgccatctcccgcaggatgaaaatgtccgtttcgggatcgatgatgacggtcgtgcgcaagcgcggctgggcagcgaccgcttccagcgcataatcattgtaatcgccgaacaggctgaccgccgccagcacggcccgatcgatcccgtgcgcatccaggcaggcgagataggcatccagcggcgcttccccgaccgggcggtgccaggcatcctgcgcaagcggcatggcatcatgatagatgtgggcatgcgtatccacccgcagcccgccacttgccatcatagagcgcctctccatatttaaactcatctctaaatagcggtcacgctgcaggatggaaatgcctgatatggtcctcccgccaatccacggaaatcgccgcgcgagcgattgcccgcgcacccccgacacggtagtggaacagtttcatcgggcagcgcccagcgaccacgcggcaaattcagcgcgccaagaaacaggaccggaaagcaagtgacgcaagagaagacagcagacggcgagtccggcaagatatcgagcaggaagacgaccacgcgcgcagccaaggcagcccgccccgccaaggccaaccgcgccatcggcaggccggtgggcaagcggcgcatcggcaaggacctgctgatcgagaaaaccgcagagctcctgcgcacggtcccgccggagaagctttcgctttccatggccgcacgccatgcgcgcgtgcacctcacgttgtttaaatattatttcgtggaccgcacccgcttgctggtggacgtcgcccgaatgctctcgcgcaacatcggcgatacggtcgccgcgatcgagatcgatgcgagctccgcgcctgagcgccttgccatccgtatcgatgcgatggtcgatttcctgctggtcaatcccttctaccaccggctcatggtggagatcatcggcaatgccgatcccctcgccacggaactgatcaacgtctggatgaccaagacgctcgatatctatcgttccatcatcgacacgggcgtcaaggaaggctcgctgaaggagatcgacccctatttcacttttctcgccgtgatgggcctgtgcgagcaattccagcatgcctcccgcctgttcgaccgcacccagctcgcggccggcgaaacgcccgacgaagccgcggcgcgatacaaggccttcatgcgcgagctgatcctgaacggcatcggtgtgacggcgggagcaggaaagacagcgacccccgctccataattatactcgactataaaaaatcttttcggcctctttcggacatgctagtcatgcgccgacaaggagagtcgaatgtctgaagccgaaactgctgccatcctgccgtctccgccattcacgggtcgcgaatatggcaaggtgcatgatggcacctatctcaagaactggaatccgctgatgctggccgaggagctggcggctggtgagatcgttcgccgggacttcctgggcacccgcgtcatcatctatcgtgatcccgagggccggccggtcgtgcagagcgcatactgcccgcatgtaggcgccgacctctccaagggttgcctggtggatggcgcggtgcgctgcgcttatcatcactggaagttcgggccgaaaggcaattgcgtcgagattccggacgaggaccatattccccgcgccatacggatctacaattatccggcagccgagcgctggggcatgatctgggccttcaacggcgaggaaccgctgttcgatctccccgagttccccggcctcgccgaggaagacgcttattatcgcgtattccatcgcggcctgcgcccgatcgagggctggatcggctcctccaatctcgtggatttccagcatctcaagaccgtgcacggcattgccgacgcgcatccgaccagcgtcgacttcggcgactatctgatcgtcgtacggcaggaaaccgccacgcgggtcgcggacaccaagctctatggcggcacctggctgaccgcgcacacccggctcggcgacggcacggagcgctacttcatggccggcagctcgcaagtcgcgcccggctggtcggatgcctttttcgtcgtcgccatgcgcaagagccaggccgaggagctcgggccggaagacgccgaggcggagctgcaaagccgcatcgactatatgcacaagctctatggggaggatgagccgatcctgttctcgctgcggttccggggcgtcgggaaaagcgcgctgatccgcaccgacaaatatttcggccagttcctgcgctatatcgacaattatccgcgttcggcgccgttcgatgtctgaggcgacgggtctggtggcgctcgtcaccgggggcaacaaggggatcgggttcgagattgtccgcggcctcgccagagccggggcgacggtgctgctcggcgcgcgcaacgcagaggcaggcgaagcggcggcaggcaagctgcgcggcgaaggcctggacgtgcagttcctgccgatcgacgtaacggatgccgccagcatcgcggctgccgcccgccagatcgagaacggaccggggcggctggacatcctggtcaacaacgccgcgatatcgcccgagcatggcgtaccgcccagtgcggcggacgtgaacctgctgcgcgcgacctatgagacgaacgtcttcggcctcgtggcggtcacccaggccatgctgccgcttctgcgcgctgcgccgaaggggcgcatcgtgaacatgtccacgggccttgcttcattgaagctcacgagcggacgcgacgcgccgttctccttcagccgcctgctcgcctataacagctcgaagacggcggtgaacgccgtgaccgtgcagttcgccaacgagctgctggacagcgcggtgaaagtgaatgcggccaatccgggactgtgcgccaccgaactctcggacggcaagggccgcccacccagcgaaggcgcggccgtcgccataggcctcgcgctgatcggcgaggatgggcccaccggaggactgttcggcgatcagggccaggtgccctggtaacgaggctacgccggagacatctccgtctgaaccgctgatgccatgatgaagaggccggtcgtgcccgggggtttgcttcccggacgtgaccggcttccctgctttttgcgggaccagagccgggggctgaacggcgtggacacattcgatagctttgcggaaggcggttatccgggattttcttcaaatccagcctgtcaggacgcgacggcgttgcggacgttggcggaaccaagcatccttttggtatgacgcagcccgattttgttacgcgcctactcgattgtgacgacgattcgtcattgaccacttcgaacggcagccggttcatccgaaagctgcccgaccagcattcgctcggctatctccacaaattctacgcacctttgcttaacccgccagaggcagacctgctccagcgactagctcctgcctacgtcgatttcctccgatgggcgaacggggcggccctcttcgacaactgcatcgcgctgtttggttatgttgagacgatcacccgtcagacagcgcccgagacagtcaccgccatctcaatgaacagtgacaacgaggttttcgcgctgctggagccagagcgttgggaaagagggtggaccaagattggcagcctcgtcggctgggacaacagctacacgttagagattcatcgggaggggcggtgcgccatcgtcggaggggagttttcctacaccgcccccacattcgacgagtgcatgaacgctgtcgtcaccagggtatcgccctgttatacctgtgaaggcatcatcgacactgattatgctgaacttgaagaagcattagcaagcctgttccggccgcattgagtgtccgttccccacaacatttcagccatggcgccgacaatcaaggcggcccaatagcggcctctcggtccggccggagtttgttcacgccgcctgattccgttcctaccccgtctattcgggcagcctccgggaccagtcgggccggcatccggtcccgccccttatgcgcggcggcatctatcgttccgcacacgccgcccaaccggggcgcctgccctccccctcaggccggcgccgtagccggcgctctcctcgccgtgcctgccttcagccggtagaagagcagcatcgcgacggcggccaccaccagcggcgaggcgatcgcggtatagatcgtccaggcgccccagccggccgccagcatggcgccgcccagccccggcccgatcatcgaggtgatgcgcccgatgccgccggcccagccaatgcccgtcgagcgcatcgaggtgggatagctggaggccgcgagcgaattgagccccgcctgcgcaccgatcaccagcaggccgaacgcgaagctgagcacccagcccagcgcattgatctgcgccaccagcgccagcatcgtcatcgcgacgaaaccgagaatgagcgtgagcgcgagcgcaagcggcacaccgatccgcttcatcagcagcgtgagcatgaccgggcccaccatcgcaccgaaggcggagacggcggacatgcgcgtcgcggtcgcggtttcgaggccgcccagcacatgcaggaagctcggcttccaggcggaaatggtcgccgtggcgcacaaggcactgcccatcgccagccagagcagcaatgtcatcggcgcgcgtccatcccggaacaggccggccagcggcaggccttcggccttgacctccgtcgtcgtgaagcgcgtggacggcgtgaagctgaagtccgggtcgatccgctgcagtatctcgccgatgcggggatcactcggattgcggatgagcaggaaacggcaggactccggcagccgcagccacaggagcggcacgaacagcagcaacagcacaccgcccgcccagaacgccgcttcccagctatgatattgcacgaagcttgggccgaacaggcccgccgccgaggcgcccagcccatgggcgatgaagatccaggtcagcaagcgtgggcggcgcgcttccggcatgaactcggccagcagcgcaacgatgttgggaatggtgccgcccagcgccccgaaggccaagaaacggacgatcacgaactgctcgagatgtccggccatcgtcgaggccagcgtcagcagcccgaaaagcgtcgagcctatgaggatgatgttgcgccgtccaaggcgatcggcaagcatggagatggtgtagaaacccacggccatgccggccgcctgcgccgtgaacacgaagcccatcgagggaatggagatatccagcccgcgtgcaatgaagggggccagattggcgacgatataggcgtcatagccctccagccccatcagcaagccgcaaagagcgtagagaacccagcgatagctgcccatttccgggcgctccagcactgaatcgattgaccgttcgtccgcgcccatccgtcctctcctcgctgtgatcccggctgtggtccagctctttggctgactggctagcatgatcgcaggagagcaacaacatattatagacctatttaattcatggcttttcgattgagaggaagtccgccaaacaggggctggtcgtcagtcgggatataaggagcggagaatgcgcattctcacagggtcagggctgggcgcggccctgctcgcccttttcgcggcgcctcttgcccccggcgcggcatcagcccggaagccgtctcccgacccagcgcccatcatgatcgcgcgtcagggctcgttcgcagcgggcggaacatcgatcggcgattcggccaattcgtccgtctgcgatcatggttatgtcgaatatcagatcccgccggggcctcgaaccgtcgggctgttcctctggcacagttcgagcacgcatgtctggcagaaccgctgggatggtggtgagggattccagagcatcttcctgcgcaagggcttcccggtctacctctgggacggaccgcgcgtggggcgtgcgaacctgccgtgcgaagaggtgaaggtcacagcgccactcgggcaggaccagcgcagcttcacctcctggcgcttcggccctgcattcggcacatggcatccgggcgttcagttcccggtcgatgatgccgaggcatggaatcaggccatccggggccgctatgaggaattcgacacagtcgccgacatcaggcgccaggcgaaggcggcagctgcagccctggagcggaccgggcctgtcgtgctcgtcacgaattccgcagccggcgtgcgcgcgatgttgaccgcgatcgaaagcgacaatgtgaaagcgatcgtcgcttacgaaagcgtcggccttgtcctgccggcgagcgaggacaaaggggagccggccggaccttatggcccgatctatgtgcccgcagagcagttcaggaaactcgcgcggatccccatccagctggtgtggggcgacaatctgtcgcaaccgcgaggaccgcagatggccattccggccaatcaccggttcgtcgaattgatccggcagcatgggggcaatgccgaggtgctggaactcgccagcgccggtctcaagggcaatacgcatcttcctttcgccgacctcaacaatgtcgaggtcgcgacgctgctgatgggcttcctcgaacgcaacggcctcgtcgcgcacgcacggcacgcaccataattacgccaatgatataatttttcttcgtctggacgctgtccggatcgcgtcctgtgccatgcgcggactgggcagagagtcaatgctcccaagccggcatatctcattagctatcgcaatgacccctcgcggacgccatcccggaatccgtcttccagactcgccaatatttatatctatatgtaatttatttacagcatgggtagcttggtgtacatcggcccgatagagcgccgttcgtcagaaagcgccttgtttcgcataatatgagattccagtttttcctaatataacaagacgaacgtcgccccaagcgacgcagcaatgacatggagaggatcgggcaccccggcccgccagcatcacggctacatgtgatgcgcggctgggtgggtgccaatgcggacttcctgacatccagcgcagactggggcaggaccccatgcctctccatccgggaaccgctccgttcgcgcaaggcgatgagagcaagaacgacaggaagggagaggagcgacatgatccggaacaatgagaatggtcggcggagctggggcacgcggtgcgcgctgatgtcatctgccacgctggcgatagggaccctgatcgcctcgcccgctccggcccaggagactcagccgcaggacggcgaagcagccgcggaccagggtctcatcgtcatcaccggctcgcgtatcaagcgcgacgggttcgaggatcgggttcccgcgaccgtcatgtcggcccaggccatccagaatcttggccgcgtcaatgtgggcgaagtcctgacgctcatcccacagaacgccgccttccagtccgacaccaatgccgggcccggcgtcggaagtcgcgccagctccaatatcggggcgacctatgccaatctgcgcggcctcaacccgttctatggcacccgcacgctgacgctggtcgattcccgccggttcgtccccacctcggacagcggcgcggtcgacgtgaacctgatcccttccacgctgatctcgcgtgtggagaccgtgaccggcggcgcatccgccgcttatggttcggatgcaatcgccggtgtcgtcaacatcatcctcgatcgtcggttccagggcttgaaggggcagatcgacggaggcatcaccgagcggggcgacggggaaacctatcatgccgcgctggccgcgggcaccggctttggcggaggccgcggccatgtcgtgctgagcgcggaatatcagaagaacgaggaggtcggcggctgctcgcgcgtccgcgactggtgcgccgacagctgggacgtgttcctgaacagcaatgtgatcgtcggcggcgtgacgtccggcttcaatcggcccggcacgcccacctatggccagcccaattatgtgatcggccgggattccaagctcgcctacacgaccaggaccagcgtgatccgcaacgcggcgcccgcagcccctgctgcccgaaacatgatgtggaacgaggacggcaccgcgctggtgccgttcgatgccggcctttattcccaggccagcgctctgggcccgcgcagcggcggcgacggcgcatcggtctatgaggaagcctatctgcgcacgcccatcgagcgcttcgccctgttcgccgccgcgagctatgacctgaccgacacgaccgagctgaccctggaagcctcctatggcggtcgcaaggcgcgggcgatggcaatcacgtctggccccacctcgacgatgcagttccgaccggacaatgccttcctcacgcccgcggtccgggcgctggtcggttccaacaatttcaccgtcggcacggacgtcgacgaccagatcaccaacatgaacatggcggacgccaagaccttccgggccgttctgggcgtgaatggcgaactcggcctcggcaactggacatgggacgcttattatcaatatggccgcaacacgcgcttccagtcgctcagccatgtgcgcgtcaacagcttcttctccttcggcatcgacgcggtgatcgatccgagcacgggcgaccccatctgccgcgccaagctgcagggcaacccgaatgcagccgactgcgttccgatcaacctgttcggcgcgaacaatctctcacaagaggcgatcgactatgcctggcgggaagcgatcgaggacttcaaatatgaccagcatgtcgtggcagcatccattcagggcgccctgttcgacggcgtgggggcgggcccgttttccgcggcgctcggtgtagagcatcgttcggacaagggcgacgtgacgcatggcgacgtgccttattatgaccagttcggcggcagcttcgggctggactatgccggcaagatcagggtcacggaaggcttcctggaactcaacacgccgctgctgcgcaacgtgccgatgggcaagttcctggaactgaacggcgccatacgccacaccgcgaccaagagcacggacagcctgaccgacgattcaaggtcggtgggcatgacgagctggaaactgggcggcgtctacgagcccatcgagggcctgcggtttcgcgccacccgctcgcgggacatccgcgcggccggtttccgcgaactgttcgagcagcagatcccgaccgatccctccacgacgcgcggtcgcgtgaacaatccgttcaacagcaacgccgccgatgcgacgcctatcctctccggcggcaacttcgcgctgacgccggaaaaggcggatacctggacggtgggcgctgtcgtttcgccgacgcggaacctgcgcttctcggtcgactggttcgcaatcaagatcaccgatgccgtgacgacacccgccgggcagcagctcgtcgacacctgcttcaatctcgatgtgttctgcgaccggatcacattcaatccgaatgtcgcgaaccgggcggacatcactttcgtggatgcgcgccagatcaatgtcggttcgttcacctcgcgcggcctcgacatcgagctggattacaccaccgagttcggcagcgattcccgggtcagcttccggctgctgggcacttatctctacgacatggtcatccaggccgcgccgggctccacgcctgtcaacttcgcgggccagagcggcccggccgcccctttgggtgatttcaatccttcgcccaaactgatcctgaacggcacggtcacttatgatcaggggccgttcaccggcacgttgcaggggcgctatatcggcaagggcgcgctcaacaagactttcatcgggcccgacgaccccgactatgatcctaccctgcccaactcgatcaacgacaacaccgtggcgtcgcgcttctatctcacgctcggcctcaatgtccgcctgctgtccggcgacaatggcagacagctggaatggttcggcaccgtcgacaatctgctcgacaccgatccgccgatcgcgcccggatcgacggcgagcgtggtgcagtcgagctaccccaccaaccctgcattcttcgacacgctcggccgccgctaccgcaccggcatccgcgtgagatactgagggcatgaaccggcacatgggctgcgcggccagagcccagcccatgtgatcgacagcctgccccgggccaatagcgggatcggttagcgcaccggacgcacgggaaacggcccttcccgttcctccggcgccgaacgtcgatcctgatccccggccgcgtgggccaaattccggtccgaatcgccctcgggccttctggcgacagacgaaatggatggggcgaccgacggcgcgaggggcccgacgccgccagcctgtccaacatcatgctgcggtctggaagtttacaaagatgacgacccgtcggtgtcatcttccgcttccgtgagctttgcggcaggcccggtcaggcgcacgccggagcccgccccggcaagcctgtgcggcccgaccggatgatgacatgccttcaataggaatgagctgtgcattgtcctgcctccgtcgatgggaagaagcgtccggccgggctgccacggcggagggcgtgtaggacagaggaaaagcgaggctgatgtcgggatcgcgcgcatgctcaccggagaccgccagcccccgcggcgcttctgaagccctcgccgcagggaagcagggccttgtcgatccaagccgaccagaaccaaaggccagttcctcgctcgaatatatcgcgcgccttcctattcgaaacgctcgaggctcgtgtagaaccgggtctggagatagggctcgatggcttcggcgccgccttccaccccgaagcctgaatcgcggaccccgccgaagggcgtttccgcagctcccagcccgaagtgattgaccgacagcatgccgcattcgatccgcgaatagagatgccgggccttggacggagagccggtgaaaacataggctgcgagaccatatggcaagcgattggcttccgcgatcgcggcgtccagcgtctcgaagggttgtacggtcagcaggggaccgaacggctcctcgttcatcacgcgggacgtgacgggcgcttccgcaagcacggtgggcgggaagaagttgccggcctcgccgcgccgcttgccaccgatgtgcaagcgcgcgcccttcgcgagcgcatcctccaccagggcttcgagcgcttcgacccggcgcggattggccatggggcccatggtcgtcgccggatcgccgccatcgcccatcttcacgccctcgaacgccgccagcaggccgtcgacaaaccgtccgtagaccggcgcctcgatgagcaggcgcgtcgggctgatgcaggactggccggaggtgcgggtcttgaaagcggccagtgcctgcgcggcggccgggatgtcggcatccacgcagacgatcaccggcgcatgcccgcccagttccatggtcacaggcttcatgtggcgaccggccagcgccgccagatgcttgcccacaaccgtggacccggtgaacgacaccttgcggatggccggatgggggatcagatattcggaaatctccgcaggcgtcccgaacaccagattgatcacacccgccggcgtgcccgcttcctcgaaggcccgcaccagcgcggcgcaggacgcgggcgtctcttccggtcccttgatgatgatcgagcaccccgccgccagcgcccccgcgatcttgcggacagcctggttgatcgggaagttccagggcgtgaaggcggcgaccgggccgaccggttcgcgcgtgacgagttgcaggacacccgcgccccgcgccggaatgacccgaccataagcgcgttgggcttcgccggccatccagtcgatgaattccgcgcctctcagcacttcgcccagcgcttccgcgaccggcttgccctgttccatgctcatcagccgcgccgacatctcggcatcgcggcgcaggatgaccgcggcactgcggagcgtttccgcgcgactatgggccggcgtatcgcgccacagcgcgaagccgcgcacggcggcatcggcggcacggtcgagatcggcgcgctccgccttggcgacgctgccgatcctcgagccatcggcaggattgacgatgggcaggacaacgccgtcggcacccgctctccattcgccatcgatgaaaagttgcgagtcagtatacatggggtcctcccctccttggccattcagcgggaacatgcgggggcggctcatgcggggacccgcgcgacgtcctcattggccggcgctcttctccagcccatcatcgcgaagtacatggcgatcaacggggcgagtgccatgctggccagcacgatgaacatgccatcgcgcccaaggccgagttcgagcagcaggccgccaaagaccgggccgctgatggcgcccagccgtgcgatgccgacaagcatcgcgacgctcgccgtccggaccgcagcgggataatgcgtgaggccgatgagcagcagtcccgtgaacacgccgacattgcagaaggacgtgaaggaggccgcgaggatgagcccgcccaccatcggcggctgcaagccgagccagagcagcgcgaagcacagcatgaagaggaagatcatcgtcgaacgcacttcgcggccatcgcgcgacagatagcccgcgaccatatgtccggcgatgccagcgatcccgctgaccagccccgcgatccccgcctgggccggactgagcccggcattgacgagcaccgtgggcttccagttgagcagaagatagctgatgacagcgaaaacgaactgcgaaagccagagcagcaatgtggaattgcgcctggcacccgccagcagggcggaaaccttggccttgccccgcgccaccgccacggcaggaacctccgtgacctggctctgtcccagacggctcagagcgcggttgaggcgcccgagcgtcccgtcgtcgcgccgggagacgatgaaggaaggtgactccgggagcagaaacagaatgagcacgaaggcgatcgcgttcagcgttccggcggcgatgaacatggattgccagccaaagggcatgagcaacaacgccgcaaacagaccgccgaccatcgtgccgatggagaagccgctatgcaggatcgccaccgatatgttgcgccagcgcgcattggcgaactcggacaccatcacgttgagagtcaccgccagcgtcccgaggcacaggccagtggtgaagcgcagggcagccagctgaggcacgcttgtggcgagcgcggtcagcatcatcgtcagcacgatcgtgccggtcgcgaccagcgtcacgggtcggcgaccgaacctgtcggcaagctgggcaacgaagaaggccccgatcgcgaggcccaccgcagtcgcgccaaacagcgttgcaagaaccgccggcctcagcccccagtccttgaccagcacgggtgccgcgaaggcgagcgccgcgatatcgacgccatcggagatattggtcaggcagcagatcgcgacaatcacgaactgcatggacgtcatgggccggtcgtagagcaccccgtgtggaactgcgttactcaccctcatctctcctgtccgttatctcgtttcttcgcctgccgacccgttgcccgctgatagccctcagccgggggaccgcacccgcatcgccagctcggtgcgtttggatgcgatcttccagccttcggcggtccgcctgtggagctcgagtgtcgggaagatcgcgctcacgccctgcgtccagccggcgctcccatccgagccgcggctgccgggaatgacgacggtgttggcgcgaacctccgcactggtcgcgtcgatcacctgcacttcgagattgcagacgagatggaagaccctgcgatccgcttccggaacgtccgggttgccgcgctggcggacattatccacatatcgcgcgatcgcggcgcggccgacatggccatcgtcgctgttcatcttgtaccagacgccgtcctcggcgaacaaggcggcggcttcggcgcctcgcgcgccatcgaggcgattgtagaagcgcacggtgttctgggcgcattcccattcgatccctcgccgctcatcgtcggtcatggcagcgtccctcccctgtaatctctggcctgttcacgccagcgtccgtccggtctcgtcggcgacggcgcgaaccacctcggcatagtccgagccattctcgacgagcacatcgaacgagatcatgtcccggaaatcattgtccgcagggctgcgaaccacgccgaccggatccctgccttcctgcacatcggcgatcgcccgcagcatcatccgccgcgccgcgccgatcgcgagatcggtccggccgagatgctcctgcgtgcggtcctggatcgacccctgcgattccgtcgcaaaggcatcatggacactgaaatgggagcccatgccggtatagctgtcggcaaacgtgctgcgatcctgcagatagcggttccgcaattgctgccggtgatggaactctccatcgaaatactggggatcgcgcggacggatcgacggggcgaactcgtcagtctcccgcgcctgggcgatgggcgcgtcgcggcgcagcgtgaagccgaagcgccaatgcacatggtcgttgatcggcacatgccagatgccgacatgaccatcccccccctgcgggccggcgatcaccgagaaattgggcatcccgaaagtggtcacgcgcagataggtcttgtccggccccccatcgcggacctggaagatgcgcatgccgaacggggcatcctcgaccttgagcgccggcacggagaaaggatcgacggcggcgtccgatatgtccaccctgccgaacttgcgcatgtcgccaaagacaaggccggacctgttcagcatctgcgaggagcgatgcaggaagccgacatgcgcgggatcgtaattgccttcgttcgcctggagataattgcactccttgaagagcttgcgggcaaagacatgctcgggcggataggcgaagaaatcataggccgggaaaagcggtggttcgccgggccccatataggcgaagaccgcgccgccccgctcgacgaccggataggacttctggcagatcttgtccttgaaggtggaccccttgggttccgcaggttgttcaaggcatttgccgccgacatcgaacagccagccgtgatagaggcaccgcaagccgccatcctccacgcggccataggacaagtcggccccccgatggggacagtgccgcccaagcaggccgagccggccatcctcgtcgcgaaacagcacgagcgcctcgctcaatatgtcgatcgggagcgggtctccgcccaggggaatctcgctggcgagcgcgactggttgccagtagcgccgcagcaatgcgccgcccggcgtaccggggccggtctgggtgagcaggtcgttctgttccttggtaagcatgcaaaactccgagatatcccgcgcctccctgcggaggcgaacgcccccggcggtcagcccctgtcaggctccgccaaagcgaacgcgattgaacgtaatcatctgcagcagcggatcgcgccgctcgagcccgctatcggggtcgaccagcacgttcacgaccgccggacggccggcgcgcactgcctccagggcccggtcgaacgccggcccgacctccgcaggcgtggccgcgatttcgccgtggcattccagcccccgggcgacgagttcgtagccgctctgggcgaaatccaccccataagtgccattgaagagatgcagggcgatgttgcggctcgacccccaggcgccatcattggcgaccatcacgaagattggcagaccgtgcagcgaggccgtcgccagctcgcccagatactgcccgaaggcgccgtcgcccgtgccaaggaagaccggccgctcgtcgcccgcctcctgcaaggcggcgaccgcgccgatggcatggggcaggccgacgcccatcgccccgaaaggctcgtgatcgatgaaccccggcgagtgcgtacagcgcaggactgccttgaaccagttattgcaattggcgccgtcgccgacgaacaaaccgttttcagacatgcgcgcggccagctctcgcgccatgcgcaaagggtggacctgcccttcctcgctgcgccctgcgctctcgatgcgctccagcctcggagccacggcggccttcacccagcgcacatctcgccgggccggggagcgtcccgacagggcatccgccatgctcgccagcgcatgcctgcaatcgccggcgacaggcgcttcgacggggcggccccgaccgatctcggacgcgtcgttgtcgatctggatgaagcgggcgtcggccgcaaataccggcggcgtcccgaagccgatcgcgcccgcgatgcggcagccggcaaacaggacaacatccgcctgctgcgcggcaacgctggcaacgggccagggaaagaccgtttccatgtcctccgggaccagcccgcgcgaggagccctggagcagcacgggaatgccgaactcgcgattgagccgggccagttcggcgccggtatcggaccagtatgcgccggcccccgccacgatcagcggccgctcggcatcgccaagaagcgcggcagcgcgggctatgtcttccgacgcgggcgccggcggatgcgcgcgcagcaccggcccgagcgaggcggcagcgacggcatcgtccgcctcgccattggcgacatcacgcgggatctcgagcaggaccggccccggctggccggacatggcaatgcgcgccgccatctcgacatattcgccgagccgcgagggatcatgcacgacctgcgcccatttcacgattgagcgcaccagtcgcgcatggtccagttcctgcatcggacgcgcatcgagcatgcgcagcggattgcggccggcgatgatgagcactggcgaagaattatcgaatgccgacgcaattccgccaaccgcattcgcgagtccggggcctgacgtgacgcaggccacgccaaggctccggcgcatctgtgcataagcatcggccgcgaggacgcaggggctctcgtgccgcatgtggatcagccggatgccttcccgctgcaacgcgccgaacaccgactcaagatgacccggcagaccgaaaacggtgcccacgccctggcgcgcaatcgccttcgcaatcaggtcagctcccagcatcatccctcctgtccgcagccttgatgggcatgtcttacccgtttcaatacggatgaccggatcgaaagaaaagtgattttcctgtaatatgcgaaaaatgttgtattatagtgcggcgaaagccaatgcactctggcactttggcggcatctctcgctatcaggacacgaacgcagccttgcggcaaccgacggtggatatgcctgccggcaccgctccgagagaccagttttttataacgatcttgatgggtgaaaggccttggcgctcccatcaaatcattcttccagattaagcacacgtcggggatcgtactccaaaacccactcgatccgtgagactatttatagtatcgtttaatttatgtacaagggcacccgactcatgtagctttggcgcggattcgcaagctgttggatgcgtctcaccgaccaaaaatgatactttgccgcattacaggattcgattgatttcgcatattgtgggattgacgaggatattgagcgatgcaacagtaggagaatggggcccgggggggggggcatgtttgcctgcgggacccaagacagaccctgccgcctccgcccggctgatgccggtgcgtgggcatccgcgtccctgcgggcgccaaaaacataagaaaatggacgcgctgttacggccggagtccggctgcatggcgacaaaatcataagaaacaggagaggaaaacatgatcgggattgaacacggccgccgtcggaatctgcgcacccgccgcgacctgatggcatcggtcgcgctcgccatcggcatgatggtcaccacccccgccgccggtcaggacgcacagtcacctcaggacatgcccccggaaggcgagatcatcgtcaccggctcgcgcgccgcggcttccggcttctcggcgccctcggcggtatcggtcctcggtgccgacctgatcgaacgacagtcgcccgtgtcccttggcgaggttctgcagcaggagcccgcgttcaaggccacccgctcgccgggcggcaatgccaataatttctccagccccggccagtcgaccgccgacctgcgcggcctgggcggccagcgaaccctcgtgcttgtcgatggctcgcggatcgtgccacaggcccccgccgtcacgaccggcgtgccggtgacgaccgacctcaacgtcatccccaccaacatgatcgagcgtgtcgaggtggtgacgggcggcgcatccgcccaatatggttcggacgcggtcgcgggcgtggtcaacatcctgctcaggaagcggatggaaggcatcgagctgaccgcacagacgggcatttcccagcagggcgataatttccgttacaagctcggcgcggtcggcggcttccagtttgccgatgggcgcggcaatgtggttttcgctgcggaagcagccgccatggaccagatcgaggatctctaccgccgtgcctggggccgcgaagagtggatgacggtcaccaatcccaatttcgcgaccaatggactgcccgccaacatcgtcgccccccatgtgctcaattccaacggggtgggtggcaggatacggggcccggccggcttcagcctcaataactacacgttcaacgatgacggtacgatccgcccctatcagcagggctccatagacaacggcacttatcagctcggcggcgagggcctgagccgcaacgcgggttccagcctcgtgcccggcatcgagcgtttcgtcacttacgggcgggcgagcttcgaattctcggacgctctggagatcatcctcgagggtggatatgccgaaaccaagggcactttcacaggcggcctcccgaacttctcggggttcaccatccgccgcgacaacgccttcctgccgcaagcggtcaaggatgccatggccgcgcatcccggaggtccgctcacctccattacggtggcgaaaggcgtctatgatgtcggcaacatcaacttcacggtcaagaacgagacgccccacggcaccatcggcgtgcagggcgcgcttggcggctcctggcattacgacgcccattattcctacggcgagaacaaattccgcagcgacttcaccaacaatttctcgccggtgttctggaacctggcggtcgatgccgtcgtcgatccgacgaccaaccagatcgtctgcagatcgcgactgcccggcgcggcgcccaatccgctcgcggccggctgcgttccggtgaacatctttgggccgaacgccgtcagcgagtccgatcccgccggcctggcctacgtcaaccgcgcggattacaacgcggtcctgtacaagcagcatgcggccgggatcaacgtgcgcggcgagcccttctccacctgggcagcgcccgtctcggtggcgttcggcggcgagtatcgcaaggaaacgcaggacctgaccgcaggcccgctgtccaccgccagccggttcgcgatcggcaatgccgtgcctttctccggcgaattcagcgtcaccgagggctatctggaagcgatcgtgccgctcgcgcgcgatctctccttcgcccgcacgctcgatctcagcggtgcgatccgctacgccgactacagcaccgccggggcgcaaacgacctggaaggtcggcggcgtctgggagcccatcgacgggctgcgcttccgcgccactcgctcgcgggacattcgcgcacctgccatcttcgagcttttctcgcccggctcgttcaccaacacggccctgacggtcaatggcgtcacggaagtcattccgcagaaccgcacgatcggcaacctcgacctcaagccggaaaaggcggacacgctcacgctcggcgtggtcctgcaacccagcgccatccccggcctgcgcgtctcgctcgactactacaagatcaacctcaaggatgcgatcgacacgctgtcggcggccaatatcggcaatgcctgcaccgccggcgatgccctgtcctgcagcttcatcaccttcgccgcgaacggcgtgacgcccgtccggctggaagcgccgatccagaacatctcccagttcgagaccagcggcctcgacctggcgctatcctatcgcctcagcctgggcggcagcggggcgctcaccacgcggctcagcggcacttatgcgcttcatgcctacatcaacggcatcgatcgggctggcgagaacggcatgggcagcctcggctcgcaaccacgcttccgtggcaatctctcgcagacctacagcaacgacgtcctctccctcacggcgcagatgctcttcatcagcgcgggcaagaacgacaaccagttcaacacgatccccgcgctgtcgatcaacgacaacacgatcaacgcggcggcttatgtgaacctgctcggctcggtgaagatcaccgaccggttcgagttgcacgcgggcatcgacaatctgctggatacggacccgccggtcagcccctacgccacgcagggccaggccgtgaatggccagctctacgacaagatcgggcgcgtgttcgaggtaggcgccaaggtcaggttctgacgaccttccgcgcaggcggcgcatcgcagcttccgggcccgatgcgccgccggccggaacgacggacaggcacgaacgacgaacgatcccgagggacgacatgaccagcgataccacgaacgcccggcacggcggcgcagagcccttttcgcagacggcgcgggatccacgcatgacggaagctggatggcccgtctcgcgccgtgacatcatggcgcttgcctgcgccctccccctgtcctgcgcggcgcgcgcggtgccgggggacctgggggcgccgggcgtcgaactttacgatagccacatccacttcttcacgaacgacatcggacattatcccatcgacacgcgcaattcgcgcgagggcgaggaagtaacgcgctcacgcgtcatgcgggatccgggcacgccggagaaagtcttcgcctggtgggcacagtccggcgtcacgtccggcacaggcgtccagtatagcggtgtctacaagaccgataacagctacgtcctcgatctcgccgaccgctttccggacaagatccatgccgagatcatcatggacgcacgcaatcccgcaagccctgatcgtctggaggcactggtcgcagcgcggcgcgtgtcggcgatgcggcttaccggctttacccaggacacgcgggacattccgtggttgaactcaccggacgcgctgcggctgtgggccaccgccgacaggctggccatcccggtcggcatcaccttcctgccgcccaagggaaccatcgaggcgctgagcgcggtccgcacccttgcggaacgcttcacaaattgcccgatcatcctcgaacattgcggccggctggtgaagggcgacatcgcgcctgcgcatctggcgctgcgcgcctttccccacgtccatttcaaatggacgacgaacgtgatcgacgagttgaaggcgcaggctcattcgcccgccgaacttctgcggcgcgcgaccgacatcttcggagcggaccgaatcatgtggggatccgacagcggcaacaccctgtggccctatgccgacatggtggccgacgccctggcctccaccagggccctgaatgccgacgagcgccgacgggtgctgcacgacaatggccacgcgatgttcacgcgccgcaagccgcaagcgatataaggacaggagaaagacatgatggaggcaccacgtcgcaaggcagcgacgggtaaggcggcggtcgaactgctcatgcgcccccgcgcggtggcggtgatcggcgtctcgtccaagccccgctcggccggccgcaccgtgctgggggccttgcaggccaatggcttcgccggcgatatccatctcgtcggccgcagtggcggcgagatcgatggcatagccgtgctgacatcggtcgacgagctgcccgagggcattgatctcgccattttcgccttgcccgcagctggcgtgaaggatgcgctggaagcttgcgcccggcgcggggtgcgcgccgtgaccatcttttcctccggcttcgcggagatcggcaatcgcgccgaacaggacgaactggcccgcatcgctcgcgagggcggcgtcgcgctgctggggccgaactgccttggatacaccaatttcgtcgacggcttcgcggtgacattctcgatcgcgcgccaggtgccgaagctccagcccgaccggaccgacccggccatcgcgatggtctcccagagcgggggcctgatggccttcgcccgcgcgtcgctggaggcggcgaacctccccgtcgcttatctcgcctcgaccggcaatgaagccggggtgggactggcggacttcatcgaattctttgccgacgatcccgccacgcgcctgatctcgctctatctggaggaagtgcgcgatccgcaggccttcctcgcagccgcacgctatgcccgctcgaaaggcaagccggtggtcatgattcaccccggccgcagcgccgaggccaaggccgcagtgcaatcgcacaccggcgcgctcgccggggactatgacatgatgcgcgtccacctcgcgcgggcaggcgtggcgctggttgacacgctcgagcaatgggtggacgtgaccgagctgctcgcccgctatcccgaaccgccggtcgatggcccggggatcgtcaccttttccggcggcttcgtcgccatcgcccatgattattgcgcggatatcggcctcgaccttcccccgctctcgccggacatcgtggccgatctcaccccgcagcttccggacttcatgcccccgcgcaatccgctcgatctcggcaccgaagtgctgtggaagccggaactgaccgggatcggaacgcgcgccctgctcgacgacccggcgatcgggtcgctgtgcatctgcatcgcgcaagccaacccccgggcgcagctcagctatggcttccatttcatcgatgcactgaaggagcaccgcaagccggcgatcttctcgctccccaattcggaactggcgcccgaattcgaagccgcgctcagggagaaccgcatcatcttcagccgctcggcggagcgcgccatccaggcaatcggcctcgccaccttccatggccgcgctctccagcgggcgaagcgggcggtcacgcccgtgcgtttcgagggcctgccggtgctgggcaagggcgccttgccggaatggcaaggcaaaaccctgctgcgggcgatcggcatcccggttcccgagggcggactggccacgagcctggacgaggcgcaagcgatcgcggcgcgcatcggctatcccgtcgcgctcaaggcgcaggcaggcgcgctcgcccacaagaccgaggctggcggcgtgatcctgaacctcgccgatgccgaggcgctgcgggccggctgggcgacgctgcacgacaatatttcgcgcgcgcagccggggctgacgctcgacggggtgctcatcgagacaatggcgcccaaggcactggagctcgtggtcggcgcgcggcgcgatccgaaatgggggcctgtgctgctcgtcgggctggggggcatctggatcgaggcgatcggcgatgtgcggctgatgccttgcgatctggccgaggcggatatcgtcgaggaaatcggcaagctgcgcagcgcgaagctgctgggcgccttccggggcgcaccgccggtcgatgtcgccgctgtggcgcggacggcggccttgatcggccggctgatgctcacccggccagaaatcgtcgaagtcgacatcaacccgctcttcgcccacgcacggggcgaaggcgtgacggcggtggacgcgctggtcgtcacccgcaccgatgattgacgggaggcagggatgaccgagcaattcgtgacctatgagctggatggcgatgtcgcgctggtcggcatcgaccgcgcggacaagcgcaacgccatcagcatggacgtgatgaaccagcttctcgccgctttcctccgcgcggcagacgaggcgcgctgtggcgtgctgtttggccatggcgacaatttctcggccgggctcgatctggccgaggccgccgcgcggctcaagtccggtgcgccctcgacacctcggtcgcgcgggcgctggaatgggccgctcgatcaggtcgcgcgcggaggcctgccgtggatcgccgccctcaagggcgcatgcattggcggcggactggaaatcgcggccgcatgccacatccgggttgccgatcagacgaccttcttcgccctgccggaggggcggcgcggcatcttcgtgggcggtggcggatcggtacggatccagcgattgatgggctatgcccgcatggcggatctgatgctcacgggccgcgcgctcaacgcggccgaaggcgagcgcgccaatctctgccaatatgtcgtcccggccgggcaaagcctggagaaggcgacggagctcgcgcgggccgtcgcggccaatgccgcgagcaccaactggggcgtctgcgcggcactcccccgcgtcaatgacatggcgcatgacgacgggctgttcatcgaggggctgatcggcatggctgcgcgcagcaacgagagcgcggaccggatcggcgccttcctcggcggacgcaacaaggtcgccgccccggacaaggaggactgacgcccatggccctgcacgatgccgcaatcatcgcatatgccgaaaccaaaatcgtcccggtcagcgaccgggacatctggcagctgggcgccgatatcctcgaacagctgctcgaccgctccggctacgagaaaggcgagatcgatggcctgatcctttccgcctcgctgaccggcgcgggcaaccccttctggtcccaggccacagccgacgcactctcgctcgagttggatttctgccagacggtcgacatcgggggctgctcgccgctcggcgccgtggcccgcgcgagcgcggcgatcgatgccggcttcgccacctcggtgctgtgcctctatgccgatacggcagtcgctgagggttccgcccgggcacgctccttcggccaggagtggacaacgccgctgggctatatcggcccgccggcggctttcggcctgctcacgcgctattatgaagagaagttcacgctcgatcatcgcgcgctcggcaagcttgcggtcacccagcgcgagcacgcgatcctcaatgatctcgcctgtgagaagctgcgcaagccgatcaccatcgaggactatcttcaatcgcggatgatcaacgatcccgtccggctgctcgacagcgtcatgccgtgcgacggcgccagcgggctgctcgtcacgggccgacgcgccgccgagaagcgcggcctgaccagatgcgtcgtgcccgtcggctatggcgagcgcaccaactaccaggcgtcgcgcgcgctcgtcgatcccaccgaaacaggccacagcgccgccggcgccagatgcttcgcgcaggccggcctgacgccgcgcgatatcgctgcctttcatccctatgacgatttcatcatcgccatcatgatgcagctcgagatgctcggtttctgcccccacggccaaggcagcgcattcattcgcgagaccgatttcggcttcgctggcgacttgccgctcaacaccggcggcggacagatctccgccgggcaggcgggactggccggcggcggcaccaatctcgtcgaggccgtccgccagctgttcggcgaaggcggtgcacggcaagtgacgaacacacgcaatgcgctcgtcaccggcatcggcggcattccttatgggcggaactggaacagcagtgccgccatgatcctcacccccgatgcctgaggacggagccatgaccgacttcaacgatctcacggatctcgatcgtcccctgcccgtcgagcgcagcttctccagacccttctgggacgccacgcgcgagcgccggctgctgctgcaatatgaccgggtcgcgcaggccttccagttctatccgcgccccacgagcatctataccggccgggcatcgacgctggaatggcgcgaggtctcgggagagggcagcatcttcagctacacgatcgcccggcgcgcgcgcccgccctttcgtggcaacgagcccttctggctggcactggtgacactggacgaaggcgtcaatgtcatggcgaatgtcatccagtgcgcgcccgggcagatgcagatcggcatgcgcgtgctgccgcactgggcgccgttgtccgatggccgtcatctgctgctgttcaggcccgcgcagggcggatcaccatccggatgacggcgcgccgggcatggtgaacctccgcgtcgcggcgcccgacatgctcagggcttgcgcggaccggcgtggcgagcgcggtgcgcccgcagtgccttccccgggcttaccggctcgcggcggcggccatgatctcctcgatctgccgcgccccttccgtcagacgcggaacgagcgtctcgcgaggcggcatctcgcgcgattgctgcatgatgatcgaaaggctcccgatcacgacctgctgatcgaagatcggcacggcgatgccctgcattccgccctgcaactcgccgctggtgatgaccgcacccgcactgcgcagcgctcggaggctgcgcttcacttccgtccaattccccccaaggccgacggcagccatggcagccgggtcccgatcatagattggccggacgaggcggaagttcatgttggcgagaatggccttggacggcgcgccccggtgcagcggcatcagctggccgcggccatagctgaccggctgccgctcgaagtcgttcgcaaggtcgggcggctcgagtgtttcctgatgcacgcacatcacgtccgtccggtagagccggcacagcggcacccagatatggggacccagttccctcgcgagccggcgcatcactggccgtgccgcgacgatcaggggatcgagcaggcgcatctgccggtcaaaccggatgatggccggaccaagcgtgtatcggctcggcgtatgcgccgccacgagccctgcctccaccaggctgcggaagtagcgataagtcgtgctcaatgtcatatcgagctctgtcgcggcttcctcgaccgaccattccgggcgatccatcgtgaaaagcgcaagcacgtttaggagacgattcgccgtggacatcaacacgctaatgcaacgtgccgacaccgtttccaagcgctgtcacgcgctcggtgagcggtccggacgaattgtctccgagccggaccgcacgtctcctgcacgtcccaaagcgcaatggtcctcccttccccgtctggccggcaagctcgctctcatgagtgccctggcactgtccgccatcggatgtgcaaaccgcgcgtcatcgcccgccgtgatcgacgatctgcaggttcgcggcaacgcgaccatcgagctgacgccggtccattatgcgatccggcatctcggcgctgcccgggccgaagccgcgcgcggagggatccccagcctcttcgacgcaagcggcgccgatcttgcgggacacgccgagactcaggcattgcggagcacgctggaccatcccgacctgcggatcatcctgacgatcaccgaaggccgttaccgcatcgtggcgaagcgctcggcgggcattcgcaccctcacggacttgcgcggcaagacgatcgccacgccgcgggaaagctcggccgccttctatctccatcgcgcgctggcggtggccgggatggccgaacgtgacgtcgagatcgtcaatatcgccatgccgccccgggacatcgcctcgctgctgctccggggcaaggctgacgccgtggccttgtgggagcccgaaccccagcgcgccatcgagcgccttggggaggacgccatcattctcgaacccgagaccggctatcgcgagctctacaatctcaacacgacggccgcgaagctcgccgaccctgccacccgcgcgaagatcgtccgcttcgtcgcgacgctcatccaggcgtcggcaaggatgaaggaggacaggcccggcgccgtggcgctcgctgccgagacgaccggctatccagcaaacactgtggcccccgtctggcggcatcatgcctttccggctacgctggcccccggcctgctcgatacgctggtcgccgaggagcgctggctcgcgggcctcgcgaggcgccccgcgcgtacgcgagcacagcttgcgacgctgatcgacccgagcatcgaagcggaagcacgggccctgctgggccgccagggtcgcgttcaatgacagtgccagtgcccaaccaacctcaggaggacaatgtgcaggatctctctcgccacacagccatcatcaccggcgccagttcgggaatcggcgcgggcatcgcgcgatgcttcgctgcgtgcggggcccggctcatcctcgcggcgcgccgtgccgatcggctggacgcgctcgccgaggaattgagtgccagcggtgcccaggtcctgccacggcccaccgacgtgaccatcgaggaggatgtcatcgggcttttcgccgatgcggaggccttttctcccgtcaccctcctcgtcgcaaatgccggcatggccattcatcgtcccacggtcgacgtgacgctcgagcaatggcgcgcggtcatcgacgtcaatctgaccgccgctttcctatgtggccgggaggcgctgcgcgtgatgcagccgcgcggacggggccgcatcatcaacgtcggcagcctctccgcgcaaatgccccgtgccgatacgatcgcttacaccgccagcaagttcgggctggaagggctgacccgggcactggccctggaaggccgcccgcacggcatcacggcctcgatcatccatcccggcgcgacgatcagcgaactcatcggcgagcgctcgctgcgggccagcgcttcgccaacgacaatggaagcccgccacgtcgccgagcttgtcgccacgatggccgccgtccccgatgagatcaacgtgctgtccaccacgatcctccccatagcgcagccttatctcggcagaggctagccgcggggacgagttcgcggactttgatggagccggaagcccgcttttcagccatttttcgtttgtcatcccgaacctgatccggggctccgctgacgtgaatcccgccggggtacccgattggaggaaaccggaagaagcgggatcgcaatgttggaccggcatcgccgggcagacgaggaaggcaaacaggaagcggcgggttcggcaagtgccatcgccatgccgcgatggctcggccagatcgccaatccaacaccgtcttgttcatcgccatgaaaatggtgcccggggacggagtcgaaccgccgacactgcgattttcagtcgcatgctctaccaactgagctacccgggcacgggatcgtcgcgcggccggtggccggcggagagcgagcgctataagcatgaggatgcgagcctgtccacccccatgatgcttaatctgtgccttgctggcacccggcaacggaactgccgcgctcggggtatcgcgcgaagaggccgccacggccgaattcgcttgtgccggactgctggcatggcatgttcaagtcccggataatcaaaagcttggggaggcttgcatggcgcttttcggtacgcgcgatcgccgggggctgagcccggcggagaccagcgaaccgcgcacgccgctgccggtgcgcatggtggccagcgaggaatatctgcccattgcccagacgccgcagcagcgggaagccgaggcgcggctctatgacatggtggaggccatcgcgccccggctcggcatgagccggcgcgattttctccgcaccacggccggcatggccgccgctttcgcagcgctcaacgccacgttcggcggcctcttcgcggtgggggaagcggaagccgccaccccggaagcagcggacgagcggtcgcgggccctggcgggccagttcatcatggacatgcacacgcatttcctgcgggatgacacgcggctgacgaacttcgtcaggatgcgcgagggcgtcgccgcgcaaggctggaaccccgaactcagcaaggccggcccgcagacgctggaggacctgaaattcgacaattatttcaaggaaatctatctcgacagcgacaccaagatcgcgctcatctcctccgccccctcggacatagcggaggactggttcctcaccaatcgccagatggcgcaagcgcgcgaacgtgtgaaccgggaagcggaaaccctgcggatgatgagtcatgccatcatcacgcccggggcacccggatggctcgaggcactcgatgccgcgatcgagctgaagcccgattcgctcaagggctatacggtgggcgacaacacccacaaggagctggcgcgctatccctggcggatggacagcgaggagacttatcgcggctatgagaaagccgtgaaggccggcatccggaacatctgcgtccacaagggcctgtgggggcgccagctcgacaagcgctttccgcatctggcgccccatgccgacgtgcgggacgtcgcgcaggccgcgaaggactggccccagctcaacttcatcatctaccatgcggcctatcggctcgacgatccggactgggcgctagccacgttcaaccgcacgggccgcatcgactgggtgacggacctcgccgagatcccgcagaggcatggcgtcagcaatgtctatgccgacctcgggcagatcttcgcgcagacgctgattgcgcagcccgccctttgcgccgcgatcatgggccaacttgtgaaaggtcttggcgccgatcatgtctgctggggcaccgatgccgtctggacgggatcaccacaatggcagatcgaggggctgcggcggctcgaaatacccgaggacatgcagaagaagcatggcttcgcgccgctcgggccggctgatggggcggtgaagaacggcatcttcggccggaacgatgcccggctctacaatatcgatatcgccacaaccgcccgcgcccagcaacatgaccggttcagccggctgaaagcggattatgtcgcgcgcgcgccggcgccgtcaaatctgcgctacggctatgtccggcgcggatgagaatgcgcctggactttggcgcatggccggcctgacgtcagaaccggccatgcccgtctgcatgttcagggattgcgcttgagcacggcatcgcagcggctattggtgccgcttcccttgccgatcagattgccggcgagagcgcctgcgcccgcggcgaggagggattcgccgacattgccgcccgcaacgacggcggtgccgccagccccggcagcgccgatgatcgtgcctttcttcgcgcccttcttgcgctggatcagacagtagcgaacctcgtcgcgatcagcggcggcagctctggcaacgcgggcgcggtccttgtctccaagcttcgtctccgccagcgccggctgcgtcagaaggcccgctgcaacgagcccgagcatgattttcgcggttttcatcgccattcttccttatcgttcggaggccggcggaggagctccggcggacactcccgatattttacgccgcaacagcctgaaagttccatcgcccaagggagggataggcctatccctcatccatatcgaggcggttctcttcctcgggcgcgaccgggacgcgatagccctcgtccacccagttgatgagatcgcggtcgcggcaggcgcgcgagcagaagggccggaattcggtgactgtcggctggcggcagatcgggcagcgcgtcttagtgggcatggtgcgaacctgtctgcatcgtctcatcggtgatcaatgtcacagcgccgccgcgtcgccgttcgagcagcttcagccagtcgggctgcgcgcgaatggcgcgagcgaccgcaggcgagacagtcagcgtcatcgcgccggcagcaccctgcccgccctcgaaccgctcggcggcgcgcagggcagccatcgccgcggcgcgcaccgggtctccccgcagcagttcgatcagcgagggacgctcgcgcttgcgaatgatctgtacgaagccgaagccgttcacggccgtgcgctcgaacggcagcggcagatatttgtcgatctgcgccgccgccaccagccgctcgtccttgttgttcatggtcggcagatcgatgccgatggagccggcaatgcccatgcgccggatcgcctgcgcagcgagctttgcgcccttgggcccgagctgcgccggcggcaggctgccatccacatcgatgagcgtcatcgccggggtggggaagatgcgcagcgcggcatcctcgcgcccaacttcgcccgtggtcgcttcggcaatcagttcgctccagccggccgcttccagccggtccgcttcatgggcgggacaggccacgatcggcagccccgtcgcaacgatgcgctgatagaggctcggtcccggcccgccttgtacgccgggcagcgcgatccggcccttggcaagcttctcgcgctcctcctccatgccgggctcgctgatcgcctcgcgcaggatctcgatacggaccgacgcgccttccgccaccttgggcggaatgggctcgatcagtacgagttccccgctgtccagtcgggcaatgccacgcttgcgctggatgagggtgcggatcagccgcccgccatgcacgccgccggcgcgcgcgcgcgcgtcatcgggctcgatctgcgcttcgagaatgcggccggaccgaacgagtgcggcgcggctctcgccaatgccttcctcatacagccagtgcgggccggcaggcgcgtcagtcacaaccatatcccgccccgttcagcagcgtgcgtgtttcataaagcggcaggccgatcacgccggagggactgcccgaaagcgcgcgcacgagcccggctgcacggccctggatcgcatagccaccagccttgccgtgccactcgccactagcaagataagcggcgatctcgtccggatgcaggcgcttgaaggtgacggtgctggtcgaaagcttgtgccgcgcacgcccgtctccatcgatcagggtgacagcgctcaacacgcggtggcgacggccggagagcaggccaaggcaggtccgcgccgtggcctcgtcttccgccttggggaggatgcgccgtccgcaggcaaccaccgtgtcgccgctcagcaccagcgcgccgggatggcgcgccgccacggccacgcccttctcctgcgccatgcgcgcggcatagacggcgggcagctcgcccttgcggggggtctcgtcgatatcagcggggtcgatgccgtccggcgtcacgccgatctgcgccagcaggtccagccggcgcggggaagcggatgcgagaatgaggggcatattgtcgcgtgacagcagatcgcggggcgagtgagccaccgcgccgccagtcagccctgcggaccggggccgccgcgaccgggcatgtagcgataggtaatgcgacccttggtcaggtcgtaaggggtgagctcgaccagcacttcatcgcccaccagcacgcggatgcggttcttgcgcatctttccggcggtgtgcccgagaatctcgtggtcattttccaggcggacacggaacatggcattcggcagcagttccaccacctgcccgcgcatttcgagtagttcttccttggccataatcttccagtttttcgcgaatggcgccccatagcggcaaaagcgccagttgaaaagcaatagcgccccatggccggattcagccgggcaacgcctcgatagcttgtccgatcaccgcaaaggcgcgcatgatttccgcgcgcgtcgtgcaataagggggcatcagatagatggtgtttccaagcggccgcagcaagaggccctgcgccagcgcatgcgcgcgcagcgctggcgccacgtccgacagatagcccccatcggacacgtcgagatcgatcgccgcgatgccgccgatgcggcgcgcattgcccagccccctcattccggcgaggctcgccaggccttcatcgagcgccgcgccgagcgccgcaatacggccgggaatatcctcgccgcgccagatctcgacattggcattggcggccgcgcagcagatggcgttcgcggtgaagctggaggaatgaaagaacatgcgcgcgcgatcggggctgcaatgggagtcgaagatcgcttcgctcgccatggtcgcggcgagaggcacggcgcccccggtcatgcccttggcaagacagaggatatccggggaaatccccgcctgatcgcaagcgaacagcgtgcctgcccgtccccagcccgtcatcacttcgtccgcgatgaacagcacatcatgctgcgcacaaatctcgcgcatggcgcgcaacatgtcggcggaatagatcagcatgccgccggccccgagcaccagcggctcgacgatgaaggcggccggcttttcctgcccggcacacagcgcctccagcctatcgaggcaggcttgccctgcatcctcagtcgggaaaggcacggtcgcgacatcgaacagcagcggctcataggcccggttgaatatgccgcgcgcaccgaccgacatcgcgccgatcgtgtcgccatgatagctgtgttccatcacgaggatgcggtggcgcgcctcgccgcgattgtgccagtggcccagcgccatcttgagcgccacttccactgccgtggacccgctgtccgagaagaacacatgatcgaggcctgcgggcgcgagcgcgaccagcgattgcgccagcgcctccgcctgcgggtgcgtgtatcccgcgaagatcacctgatcgagctgcgccgcctgcgccgcgatcgccgcggcgatgcgcggctcgcaatggccatgcgtgatgacccaccagctcgctataccgtccagcagccgcgtgccgtcggcacattcgagccaggccccttgtgccgcaacgacatgcgggatcgcttccccaagaccatgctgcgtgaagggatgccagaccggcgatctcatgccgccaaccccatggcggcgcgcacgccggcgaggtcgacatgcgcccgcatcgcttcggcgagctgcggcgcatcgagcggctcgatctgcggcaggcggccgaagctgcgcacggcgcccagccggggcagcgtggcttcgttgtccgcatgcggcgcgccgacgaacagcagccccgcaatggcgatgccccgcgcccgcaatgcctcgatgctgagcaggctgtgattgatggtgccaaggccgctccgcgcgaccagcagcactggcgaattccagcgtgcgaacagatcgatgatcagcgcgggaggatcgcgccgcaagggtaccatgaggccgcccgcgccttcgataatcagcgggcgcggcgtgggaagggcaagccgatcgggatcgatccggcatccttcccgttccgccgcgagatgcggagaggcgggcagggccagccggtgcgcctccgggaggatatgggtctgcgggacgccgagcgccacggcccgctcgctgtccgtgccgtcctccgtccccgcctgcacgggcttccagtaatgcgcgtccagtgccgccgcgaggccggcggcgaccacggtcttgccgacgtcggtatccgtgccggatatgatcaacacgccgctcatgccggctctgcctccagcgccgtccggagagcgtctccgagcgctgagacgactgcctcgtcgacattgagcgtcagcgaaatgcgcagccgggccgtgccgcgcggcacggtgggcgggcggatgccacgcacatcgaaccccgcggcctgcagcgccgcagccacgcgcatcgtgcggccgtcctcgcgcaggatgagcggcagaatctggctttgcggcgggggcagatccagaggcgcgcagagatgccgcgcggcatggtcgatcagcgcagcaaggcgcccacgccgatcgtcgacctcccccatccgcagcaaagcggcctgggccgccacggccatgagcggtgaaggcgcagtcgagaagacgaagctgcggccgcgattgacgagcagatcgatcaccggtcgcgcggctgtcaccagcgcgccttcgacgccgagccccttgccgcaggtgtgcagcacgatcacgtccgggcgcccctcgaccgtcgccgagaagccccggccgccgggaccgtgcaccgccgtggcatgagcctcgtccagcaccagcatggcgtcatgctgcgcagcaatcgcggcgagatcgtcgaccggcgccctgtcgccatccatcgaatagagcgtctcggacaccacccatgcgcgcccgcgaccaccctcccgccgccacgcacggatcgcgtcgtcaaaggcctgcggatcattgtgcgcagcaaggacagtccgcgcccggcccagcttcatcccgtcatgcgcgctcgcatggatgagggcatccgcgacgatgagatcgtccggccccggcagcccggcgaggatcgcgatgttggcggcatagccggtcgagaggaacagggccgcctcgctgccgaaggtccgcgcggcgaaggcctccagcgcctcatgttcgggcgcgttgccgcgcagcaggcgcgatccgccggatccgaccggcacgccccgcgcgatcgcttcggccaccgccgtcgcgattgccggatcgtgcgccagacccagatagtcgttggacgcgaagtcatgccccctgcgcggcatcaagcgccgcagacgcgaccggcgttccagcgcatcgagctgatcgtgaaaatacctctgaccgtccatcgtcattgcggcgctatagcgacgcgccttcccgctgcctactcaccccgcagcgcgatgccaaaacaggaaagcccgtccggaccactggtctggacgggctccctcctctcccgtttccgggatatgcgccggggtctcttacatcgccccgtgcgccagcgcggcgagcagcaacagcgccacgatgttggtgatcttgatcatcggattgacggccggaccggcggtatccttgtagggatcgcccaccgtgtcgccggtcacggccgccttgtgcgcgtccgatcccttgccgccatgatggccgtcctcgatatatttcttggcattgtcccatgcgccaccgccgctggtcatggagatggcgacgaacaggccggagacgatcacgcccagcagcaatgcgcccacggcagcgaaggcttccgcctgtcccgccacggccagaatagcgaaatagacgacgacgggcgccagcaccggcagcagcgagggcaggatcatttccttgatcgctgccttggtcacgatgtccaccgtgcgggcgtagtccgggcgggacgtgcccgccatgatgccggtattgctgcggaactgctcccgcacatcctccaccaccgatccggcggcgcggcccaccgccgtcatgccgaaggcgccgaacagatagggcaggagcgcgccgagcagcaggccgacgatgacatagggattgctcagcgagaaatcgacgaccacctcggggaagtagagctccaggtccgtggtataggcgccgaagagcaccagcgcggccagtgccgccgaaccgatcgcatagcccttggtcacggccttggtggtgttgcccaccgcatccagcgcgtccgtgcggctgcgcacgtcatccggcagccccgccatttcggcgatgccgccggcattgtccgtcaccgggccataagcatcgagcgccaccaccatgcccgcgagtgccagcagcgatgtcgcggcgaaggcaacgccgatgatgcccgcgatctggaatgtcgcgatcaccgcgacgacgatcacgagcgtcggcagtgccgtggcctccagactgatggcgaggccctggatgacgttggtgccatggcccgtcacgcttgcctgcgcgatcgagcggaccgggcggtaattggtgccggtataatattcggtgatccacacgagcaggccggtgacggcaagaccgatcagcatgcaccagaccagcgcccagccggtgtagcctccggtgccgtccagctccgcgccgatcacggtatcgagatcgccgagcgcgcgccatgtcacgtagaagatgccgatgacggagaggcccgccgtgacccagaagcccttgtagagcgcgcccatgatgttgttcgacgagcccagccggacgaaataggtgccgatgatcgaagcgatgatgcacacgccgcccacgagcagcggcagggacatgagcgccgtcagctcggcttcgctggcccgcaccagcagcgcgacggagaccatggtgaggccgagcgtcaccacataggtctcgaacaggtcggccgccatgccggcgcagtcaccgacattgtccccgacattgtccgcgatcaccgccggattacgcggatcgtcctccgggatgcccgcttccaccttgccgacgaggtccgcacccacgtccgccgccttggtgaagatgccgccgcccagacgcgcgaagatggagatgagcgaggcgccgaaggccagcgcggtgagcgcggcgatgatcgagcggtcattgggcgcgagatcggatggtccggtgaggaaccagaagagcccggcaatggagagcagcccgagcccggccaccagcatgcccgtgatcgcgccggagcggaaagccagcgttagcccgccctgcagcgacgtgcgtgccgcttccgccgtgcggacattggcgcgcaccgagatgttcatgccgacatagccggccacgccggaaagcaccgcgccgatgaggaagctcacggtggagagcggcgcgcccatgccgtccaggaatatccagatcagaatggcgacgatggcgccgacgacagcgatggcgcgatattgccggccgagataggccctggcgccttcctgaatggcgccggcgatctcctgcatccgggcgtcccccgccggtgcgctgagaacctggcggctggtcacgaatccgtagatcacagccaacaggccgcagcctatggcgatgagaaccatagtcatcgtcagcaaactcccctgctttgccggtttgggcgcttgccacccttctccggcttctttggggccggagcctagagccggcgccggtgccgtcaagcagataaatgggggacgggttcgccgcgctgatttcgatccactgggcagggggcgccggagggaacgcgcgggctcgcccgttatggcaggagagcagcgaccgcccgcttagccatgttcgtagcccatccgggccggcagccgaacggccttgccatccagacgcaggctcaccccctcgccccgcttgcagtgcccgacctgaatgagcccgcgcggcagatcgcgctcgccgggcagggccatgagcagcacatagtcatcacccgccgtcgctgcctccagccgggcctgaaccgagctcccccgcaatgcctcatagcatggcgacagcggaacatgattgatctggatcgcgcagttgctcgcctcggccatgcgcgccacatcgatcagcaggccatcggagacgtccatcatggcatgcaccgtgcccgccagagactggccaagcgtcaagtgaggcacgggcacgcgataggcgcgcaccagttccgccgggctcgtcttcccggcttccagcagcgcaaggccggcgccggcatcgccgacagggccggagatgcagatccgatcgccgggacgcgcgcccgagcgcgaggggatggtaacagcgtgcggcacttctccgatcgccgtgaggctgatcgtccggggcgcgccagcgggcagcgccaccgtatcgccacccacgatcggcatgccgaagcggccaagcgcgcgggaaagcccctccaggaaaccgctgtcccagccggggtcgccggccagcgcatggttgagcatgcagcagcgcggcaccgcgcctttggccgccaggtcggagaggttcaccgccgcgagcttccagcctacggtctccggcgggtcgtcggcgcgaaaatgcacgccctcgacgatcgtgtcggtggtgacgacaagctgctctcccatcgtgggaagcaccgcgacatcgtcgcgcaggccgcgtgcggccgggtccgtggccatggcgcgcagctggcggagcagatccgcctcgccgctcacttgggccggacctccttcgcgatggcgtccaggagaccgttgacgaaacccgcctcgcgcttgtcgtaaaaggcgtgagcgacatcgacatattcgctgatgacgctgggagtcggcacgtcgggccgggcgagcaactcgtaagccccggcgcgcaatatctggcgcatcggcttgtccagccgctccagcgaccagcccttcgcgagccggccggcgaccagcgcatcgatctcctcgcgccgggcatccacgcccttcaccacatcgtcgaagaaagcgctctcggcgggatgataagtcacatcctcgatggtcgcgcccagacgatgctggtggaactcgtgcagaagcagcggcagcggcgtgccttccatgtcctgctggtacagggcctgcacggcggcgagccgtgcggcggaacgggatttggagcgtgtggcgttcatgatctttcctgccttactctttcccgtccgccctgagtaggggggtgcaccgcgagggccattgccggccaaccgccgggattgccccggtccatgccgaacatggccggcactggctccatcggaatgaacgggacgtgtggaattagctttcctgccgggcgagccgtaccgccacgctggcagcgtgggccggcagtccttccgcctgcgccatcgccaccgcggcgggaccaatcgccccgatcgcacccgcatcgagctggaggaagctggtccgcttcatgaagtccagcacggacaggcccgacgagaagcgcgcgcgccgcccggtgggcagcacgtgattcggcccggcgacataatccccgatcgcttcaggcgtcatccggccgaggaataccgagcccgcatggcgcacccggtcgaacagcggctgcggctcgtccacggccagttcgagatgctcgggcgccagccggtcgacaagcggcatcgcatcctcaagcctcgcgaggtgaatgatcgcgccattggcttcccagctctgccgtgcccgcgcgccggtggccagcatcccgagctgtcgctcgacggccgccgccacggcatcggcaaaggcagcgtcgtccgtgaacaggatggactggcttgtcggatcatgctcggcctggctgagcagatcggcggcgatccagtcaggatcgttcaggccatcggcgacgaccacgatctcggacgggcccgccaccatgtcgatgcccacgacgccgtagacctgccgcttcgcttccgccacccaggcattgcccgggccgacgatcacgtcgaccggcgcgatcctgccggtgccataggccagcgccgcgatggcctgcgccccgcccacgcgccagatctcggtcacgcccgcgatgtgcgcggctgccagcacggcctgattgagctgcccgcccggcgtgggcgacatcatgacgatgcgctccacgcccgcgacctttgcaggaatggcgttcatcagcagcgagctgggataggccgccagaccgcccgggacatagatgccggccgcttccaccgcattccaccgcgcgccaaggcgcacgcccgccgcgtccgtccagccgctgtcagccggcttctgcttctcatgataggccgcgatccgctccgccgcgagctccagcgccgtgcgcaaatccgcgtcgatcgcttcataggccgcggcggtctgctccaccgggatcgtccagccatgcgcatcgagatcgaagccgtcgaaccggccggtcagcgcggcaagcgccgcgtccccctgcgcccgcacctgcgcgatgatcccgcgcacggcctgggccacgtcctcgtccgcctcgcgccgggcattgacgagacgctcgaacgcctcggcgaagccggccttggcagcatccagcctaagcggcatggcttgcctccacggcggcgcggaatcgctcgaccatcggcaccagctctgcggcccgcatcttcatggcagcgcgattgacgatgagccgcgccgaaatgtccatgatggtggctgtctcgacgaggccattcgcccgaagcgtcgccccggacgagacgagatccacaatccggcgcgagaggccaagcgaaggcgccagctccatcgcgccgttgagcttgacgcactcggcctgaatgccctgcgcttcataatgcgcccgggtgaggtggggatatttggtggcgacgcgcacatggctggcgaccccggggtcctcgggcggcgcgtccacgggctcggcgatcgaaagccggcaatggccaatctgcaggtcgaccggcgcatacagctccgaatagccgaactccgcgatcacgtccgatcccacgatgccgatctgcgccgcgccatgggcgacaaaggtcgccacgtcgaaggcgcgcacgcgaatgatggaaagaccgtccacattggtcgcgaacctgagcgcgcggctttccttgcgatggaactcggcctccggctcgatgcccgcgcgcgcaagcagcggcagggcctcgtcgagaatgcgtcccttgggaatggcgaaagtgatcggccgggtcatgaccggcgcgccttaggcgcttgcgcggaaaactgcaattgcgcgcgatcggcgggcacgcatggccgccgatcgcgctccttgcggttcaggcgaaggcgaccgcggcgcggcgacggcgcagcgtcgatccggcgagggcgaaaccgccgatcatcatggcccagctggcgggctcgggcaccgcaccgggcacgctcccgtccagatgcgtcacccgcacattatcgagcagcgcaccgtagacgcggccaccgccggtataggtgctgaggaacgacagggtcgagctggacgaaagcgccacgaaatcgaagctgtgcgtcgtccagggaccgccctgcccgatcgcgtgcaggctggtgtcatagccgaactcctgcgagaagccggctacctcgaccagcaggttcttcatgccgatgaagccatcatagacattggcattcatgtcgaacgtcacggtgtaagtgccgcccgccagcgtgtcgaagctctggctgatgccgccgacctggccggtggagccgttcatgtcgatggaattgatgccgtgcgaagccacgaaatcgggattgagataccccccgtggatgagatcgacggccccggtgaagactgtccagccgccaaggctggagcctgcactgtaattgcggtagctgtttaccggagcatcgatgtcctcgaagctgccgttcgtgaagggcgcggcctgcgcggcgccggcgagcatcgttgcgccgagcatggcgatcatgagcctgttcatctgctgtctcccacttgcgatgttgtgcgacgggatcgttagggacgcgcggcatccgatcccaatgacaaagcctgttagagatgtgacggcgcgtggcggctgtcccgatgtgatacccacccgacagggcccgaccgtcacaggccgcgtggatgcgttcccgtgaaacgcctcccgagtctccgggaggccgagaggggtgaaatgggttggacgcgacggaccgtgcgagacctccacgagggccggacgatgccggtccaacactgcgctgcgcctcggaagtttacgaagatgacgacacgtccgtctcatcttccgcttccctgaactttgcggcgctgcaaatcaggtggacgccagagtctgttccggcgtgcctgcagcgcgcggacgatggaaacctcaaatgagaaagagccattcattgcctcccgctgtcgcctgtcgcctgtcgcctgtcgcctgtcgacgggagaggcgcccggcagggctgccatggcagaggggctgtaggacagggaaaagcgcggcggacggagaatggagacgaaaccacccgcacctgcgcgcgccacgacgaccctgcagtgcctctcgctgcgcgtgctgggcacgaggcgggtcccttccgtccgcaaggatatcgcgtccgccacgaccgcctttcggccgagaaagctcaggaaatcgaggccaagccgtgcactctcatccggtcacaccgcctggctgttcgcaacgcatcccgaactcgcgcgttggagccgagtaacgaacgaaggagaatcgatatgggcaagggacttctgctttggctggtgggcgtgccgctgccgatcgtcctcattctctggttcctgttcttccgctagggctcatcgacatccagcgctggcggcctgcgaatggcgctttcccgggcttccggtgctcacgtaccttgagtacgctgcgcgccgggtcccgaaaaaccaccatcctcgccacgccatcatctgaatgtcgatcagccctaaaggaagcggccggcacggtcatgtgccggccaaggccgtcaatcctcgaaaggatcacgcaccaggatagtgtcctcccgctccggtgaggtggagacgctggcgacgggacactcgatcagctcctcgatgcggcggatatatttgatcgcctgcgccggaagatcggcccagcttcgggcgcccacggtcgtcccttcccagccctccatctcctcataaaccggctcgacagcggcctgatcggcggcatgggcgggaagataatcaatgatctcgccattgaggcgatagccggtgcagatgcggatggtctcgaaaccgtccagcacgtcgatcttggtaagggctatgcctgtaaccccgctcaatgcgcaggtctggcgcaccagcaccgcatcgaaccagccgcagcggcgcttccgcgccgtcaccgtgccgaattcgtgcccgcgcgttccgagacgctcgccgatctcgtcctcgagttcggtggggaacgggcccgagccaacgcgcgtggtataagccttgacgatgcccagcacgaagccggccgcactgggccccatgcccgaaccggccgcgacagtgccgctcaccgtattcgagctggtcacgaagggataagtgccatggtcgacatcgagcagcacgccctgcgcaccctcgaacaggatgcgccggccggccttgcgcacgtcgcgcaggcgcttccacaccggctcggcatattgcagcacgaacggcgcgatctcgcgcagctccgcgaccagcgccgcccggtcgatcggcggctcgccgaagccggcgcgcagcgcgtcatgatgcgcgcagagccgatcgagctgaggctccagcgcgtcgagatgggcgaggtcgcacacgcggatcgcgcggcggccgaccttgtcctcataagcggggccgatgccgcgcccggtggtgccgatcttgcccttgcccgccgcggtctcgcgcagtccatcgagatcgcgatggaaagggaggatcagcggacaattgtccgccaccgcgaagttggagcgatcgaccttgacgccctgcccctccagcttttcgatctcggccttcagggcccagggatcgagcaccacgccattgccgatgatggacagggtcccggtgacgatgccggacggcacgaggctgatcttgtagacctgctcgccgacaacgagcgtgtgcccggcattgtgcccgccctgaaagcgcaccacgcagtccgcgcggcttgccagccagtcgacaatcttgcctttgccttcatcgccccactgggcgccgatcacggtgacgtttgccatggatatgcttctccgccctgccgagcggatccggaccacccttcgacaggactcgatggtcggattggatcatgtcgggctcccggcccggtccggcggcgcgtttgcctgcggggagggcggaagtcaaggcagggaggcatcgttccctcgccatggcaggggccacccggcctccatgccggcggggggcccatccccgtttggctatgcggcggcgttacactttgtcaccctctccgctcttcttgcgggcagcccataagcttatccaggctgtggaaaggaccggaaaggagccggattcgatgcgctacgccacgcctgccacgctcgccctcgtgctcgtcagcctgttggggacgctcgcgctgccggcgcaggccggtttgcgggagcgcctgcgcgagcggttcgccgcgcagatcgaggcggaccgcacccccgacgggcgggagatggcctatggcaccgatcccttgcagaccttggccttctggcctcccgccgacgcaagcgcccgctccgcaccgctcatcgtcttcgtgcatggcggcggatggcgccatggcgacaagaccaatgccaccggcaaggccaaggtcgcgcattatccggcacagggctatgccctagcatcgatcaattaccggctcgtgccgggcgcgcgggtcgaggatcaggcgcaggacgtcgccgatgccgtcgcctggctgatcgctcatgccggagaactgggcatcgatcccgcccggatcgtcctgatgggccacagcgccggcgcgcatctcgtggcgctcgtgggcaccgatccgcgctatctgaaagccgcccgcctcgatctgcgtgccatcgcgggcgtcattccgatcgacggcgcggcctatgacgtgccgaaacaggtcaaggtcggcacgcggttcatgggtgacatctacgcgcaggccttcggcaccgaccctgaacgccagcgggccctttcgcccaccttgcaggccggggcacccaatgcccccgcattcctcatcctccatgtccagcgccgggatggcatcgagcagtcgcgcggcctggccgaagcgctgcgcgcggccggcacgccggtcgagatcgccagcttcgagggacgcggcctgcaggggcacatggacatcaaccggaagctgggtctcgcggattatccggcaacggcgcgcgtcgacagctggcttgagggcctgctgggcaagcctgtgcagcgctgagcacgacggaggccgcttgcccggcagagcctgcgcggtcgcgcggtgggcatcaatcattgtcagaactggggagaattacctattctggggagatggagcgcgcgatatggccgctcttgcacccgggatggatccccggcgccgcactttcgttttgtgactgcccgcggccgggacggtgcggggtcggaaccagaggaggaccaggatgcgtctgttactgatcggcatcgccacgctttcgctcgccgcatgcgggggtacgcccgagaacagcgccgagaacgccgccattcctgctgcggagaacgccgagaatgccgtcaattatgtggcggaaatcggcaatctttcggatacccagcaacaggccgtgttcttccgcgccattcgcgacgccggcattgcgtgccgcgatgtcaccagcgtcgagcagatcgagccgcaaaacggcgtgcagacctggcgcgcgcaatgcgatcagggcggccagcatctcattcaggtgttgccgaacggctcggcacaggtggtgagccgcacggagccctgaagtcggaggccctggccggcgccgttaaacgcggcgtcaggcagccaccagcgctgcgctctgggtctgcgcgatccagccgccgcccagcacgcggtcgccgcgatagagcacagctgcctgccccggcgccacgccatattccggcgcgtcgaacaccagccgcccgtcttcgagccgcgccgggacggggcgggccatggagcgcaccttggcgctgagcggcccgtccggcgcaccgccgatccagttgatctcctccagccaggccgcttcgaccgccagggccgcccggggaccgacgatcacacgccgcgccgcagcatcgagccggacgacatagagcggctcggcctggccgccgatctccagtcccctgcgctggccaaccgtgtagtggatgaggcccttgtgccggcccagcacgcgcccatcgacatgcacgatctcgccatcggcatccgcatctgggcggaccttgcgcaccacgccggcatagtcgccatcgggcacgaagcagatgtcctgactgtccggcttcattgccacggccagccccagctcccgggcaatggcgcggactgccggcttctccatcccgccaaggggaaagcggagataatcgagctgatcctgcgtggtggcgaagaggaaatagctctggtcgcgcgcgggatcgatggcgcggtgcagctccggaccctgcgccccgatcacgcggcgcacataatggccggtggcgaggcagtccgcgccgagatcgcgcgcgagcgcgaacagatcggtgaacttgacgcccatgttgcagcggacgcagggaatgggggtccggccggacagatattcatcggcaaagccctcgatcaccgattcccggaaacggctctcataatcaaagacataatgcgcgatgccgaggcgatcggccaccgcgcgcgcatcgcggatatcctgcccggcacagcagcttccactgcggcccacggcggcgccatgatcgtaaagctgcaaggtcacgccgatggtctccgcgcccgagcgggcggcgagcgcggcgacgacgcttgaatccacgccgccggacatggcgacgacaatgcgcttgccggccagcggctgctcaagctgaaaaagcgggtccatgtcgcgccatatagggtgcagcaggccaatgggccagcgcaggcgtgcatgcgccgggcagcctctaagggccatgcttgataaccaaccctaacaatgcgtgaccaaggcttttacgctgacttatcctttggctgctaaccagtgcccatgggcataagtgtcaacacctatgatcagagacaggctgtaaacctggcaggcggacgcgggacccggattccggacctgcgcctgcttctcgccgtccatgcggcgcgccaggcaacgggtcatacagcccggatcgtccgcgagtccgacctcccggtcggaaccggggacgaaccggcaagactggctctgatcttcgctccggcgagcacgtccccggccgttctgcggcggctgggcggcgcgttcaatgcagcggtcgcggcacatatggcgagggggaccagtggtgaagacgggatttactctgcggtttagccaaggagaaaatctttgatgccaacagcatcaagacgaggaatgtgaaaaccgagcccatcggtgaagaggaaagaatgatagaaaaccaaaaaattcgcccttctcaggtcgtcggtccccttggggagccgctgaccctggagtcgctcccctcccccaacacgagccgctgggtcgtgcgacgcaaggcggaagtcgtggcggccgtcaatggcggcctgctgacggtcgacgaggcttgcgagcgctattcgctcacgctcgaggaattcgcgagctggcagcgcgcggtcgatcgatcgggcatgcccggcctgcgggtgacccggatccagcactataaatcgctttacgaacgccagcagcgttactgacctttcaacgatatccggggtgagcgctcccaccgctcgccccggctcctgctctgcccttcaccggctccaccccggacaagcccctcgaaatcgtgcgtcgcctgtgccaatgacacgggaaagacaatgccgcaccgcaggagggggccatgccacgcgtcgccgtgacgtttccatatttcgattttttcccggacctgcgcgaagaactctccgcccggtatcccggcacgaaattccccgatcatcgccgcgtcctcgagggacaggaactcatcgatttcctgcagggctacgacaccgccgtcatcggcgtgcaacgctatgacgaagccgtgctgaaggcttgcccggaactgaaggtcatctcgctttgctccgcgggcgtggatcatgtcgatcccgccctgctgcggaaatacggcatcaggatgtggtggcaggccggcatcaaccgtgtctccgtctcggagctcgcggtttcctacatggtcctggcgctgcggcgggtccacgagttttccagcatcctgcgcgccggccaatggcgcgggcccatcggcttcggcacggacctgcgcggcaagaccgtgggcgtccacggcgtcggccatatcggcaaggccgtcatcgagctgctgcagggctacaaggtcaacatcctcgccagcgaccggctcgacgtttcggcattcacggacgggttcgagaatgtcgacctggtgagcgcggaggaaatgtgggcgcgcagcgacgtgctgaccattcacttgtccaagaacgccaccaccatcggcctctatgatggcgcggtgctcgaccggctcaagcccggcgcggtcatcgtcaattgcgcgcggggcggcatgttcgacgagaatgcgcttgccgagcggctggaaagcggccgcatcgccgcagcggcgttcgacgtctatgcgatggagcctgccaacggcaatcgcctgctcgacatgccgaccttcttcggctccccacatatcggcgccacgacgcgcgaaagctggggcgcgatgctccgttccggcatccatggcatcgagcatgcctatgaaccggagccgggcgtttatcccttcgattaactcggttcatcatcgatctgtgcctcacctgcgatgaagcacgccgttaggattcggtttcccgggaggctcgtggtatgaatgatctcaggctgccaatgccgcgaaccgcgataaatcgctgtcccatccccgagacattgatgctggtatgcccgcgccccaaggcgccaggaagtcaatatgcgccaactggagaaagaatgcgccgcgatggcgcggcgaatgctcgacgccgagctggtcgcgatcagtcgcagaacgcttgagtccacccgggtgagcgccttgcaggcggccgttcagcaagagctgcgaacgcgggacatccaggaatagccggcacgaccgggagtcgctccgggctgggcagcgtggaccaatccggtcacgacgcatgccactcgctcgggacaccccgccattggcgagaaccagtcgttcattgcgcagctatcccagacgcaataagccagcaccatgacgatcatcattctcaatcgcgcctcagcctttccgctgagctaaggcacgccggctctccggctcatgcagcggtcaagccgctcgatcacgcatgccttattgattgagagatattatgcgaaatgaatcaaaccctgcgttgagcgcagatgagattgcccacttcgttcgcgacggattcgtccggatcgacgcggcgttctccaccggaatcgcgcaagaagcacgcaccatcttgtggaaggccaccgggtgtaatcccgacgatccgtcctcatggaggcaacccgtcgtgcgactggatcagttcgatcaggccccatttcgcgaagccgcgaattcgcccgtcctgcacagcgcgttcgatcaactggtcggcgagggtcgctggctgccgcggggcggccttggaacctttccggttcgctttccctccgaggccgatccgggtgacgacggctggcacatcgacgtcagcttcggctatgacaacccggacttcatggcgtggcgggccaatgtgagcagcaagggccgcgccttgctgatgctgttcctgttctcggacgtgggtgtcgaagatgcgccgacacgtatccgaatcggttcgcacattgacgtggcccggcaactcgccccggccggagacgccggcctcacgcttcgcgaattagcatccgacggatttgcgggatccgcccaccgacgcgaggaagtggcgacgggtccggcaggcacggtgtacctatgccatccgtttctggtgcacgcggcacagaagcaccgcggaacggtgccacgcttcatggcacaaccgccgcttctgccccgtgagcaaatctgtctcgatcgcaaggatcacgattattcgccggtcgagcaggccatcctgagcgctctcggcaggacggatcatctgacgtgaaggctcggcccgccagcttttggagctttctcgcgaaaagcgggcgggccgcttccgacgacaaagtggcgatgcaccaagccagtcttcgcccggttgggcattcgtccgcgccgcctagcccgcgtcctgctcgcccccgatccgtttcagagcttcccgccgactgagagcgctcaggcgcttctcgttggccgcgacatagcgacgaacctcggcgggatcggtccgcgcatattgccgcaaggcccagccgatcgccttgcgcaggaagaattccggcgaatcgagcgatggcgcgatgcaggcgtaaagcagatcggtgtccgtttgcttgccggcccgaagctggcacaggatcgcgctgcggcgtttccagaggtcggcatcctgcgcccaggcgcgcatcgcgcgtgccatcccctctggctcggccccgagaatgtcgaacaggcgctgcgcggcgatggtatcgacataatcccaccagacacccgtgacgatcatctcctcgtacatgggcagagcgtccaggcgctggaacgggcgcgccgcgcggatgccgcaaagggcgatcgcggcatagcgctcctcccggaacgtcgcgccacgccagagcgtcagcacatcgctttgccattcctcccgcgtgccataatcgagatcagcgaacagccgcttgcaggccgcctgcaacggcacggcggaaacacccagatagggcatggccgatttcatataggcctgcatggccggcgcgcgggccggctccgccaccgcgccgagtgccgcgcgcaccttctccgccagcgtcgtcatgatcgcgcgcgcatgcgtcgccatgcatagcaggcgaccgatagaagcagggccggcagccagatcagcatcagttcggagcgaaccgtctcgaggccccgcgccgtgaagaagcgcgcgccgatgggggataccctgatcggctgccagtcgctgaacagccgggtcttgtcgactggccagaacagcgcgacgccctgtccgccatcggtcagcatgtcgagcagcgggtgggacgccatgcagaggaacaggaacacaaatgcgccgatgctccgcgcaggtcgccacgacagggcgagcaggccggccgctgcagccgcaaatgcgagcgaatgactgaagccccggtgcccccactcgctggcatagccaatgccgaagcgaaaaccgatgacatccaggtccggcgcggcggcgagaaacgccccagccagcgcgagcgggggtgcgatccgccgcctgcccagcgccgcgccagtcgcgaggggaagcagggcatggctgaagatcgtcggcatgtcaggcttcttgcccgtggagcgctgaaacgcaacgcgttcccggctggctttcccggatggccttcaacatcccgcaagccgcgctttccctcaatggagactgcggcggttcagtcgccgggaggactgatcgcccctcgcctcaatatccgatggtgaggcccgccgcgacataatgggggccggcattgcccttgagcgccactttggggaagatcggcatggcgatcgtggcatagggccgcggatcgtcaccgctgatgcgcacgcccgcgccgaaccgcaccgaggccggcagtccgaacgtcgcttccacgcggccataaaccgccgtgtctccatcgcgcagatacacgcccgcccccggagtgaggcggaagccggcgaaccccacggcgtagccggcgccgatttctgtcccccagcgctcgttcgcccgcgcgtaagtggcttcggcaccaaagccttccgcctgcgcggcggcgggaacgagaaggacggcggcgctggctgcgatcaacggattgaaacggattttcatgatagctcgttctccagagcgcccggcgccggcgccagaggatttccagggcagatgaagcggccccgcgcggacagtgcggcaggaagcacagggagcgccgggcctgttccatcagggaccgatgcgccctaagcgccagccggactcccatcaagcatcgcagagatgaagcgagtcctctcgtcggcggaccgaatcgtcgggcggggatgccacggctcttgggaatcctgtctccagcgtcattcccactcgatcgtgccgggcggcttgctggtgtaatcatagaccacccggttgacgcccttcacctcgttgatgatccgggtcgccacgcggctgaggaaggctgcgtcgaaggggtagatgtccgcggtcatgccgtcggtggacgtcacggcgcgcaaggcaagcacgctgtcataagtgcgcccgtcacccatcacgccgacgctgcgcaccggcagcagcacggcgaaggcctgccagatggcatcatagagccctgcggcgcggatttcctccagatagacggcatcggccttgcgcaggatgtcgcagcgttcccgggtaacttcgcccggaatgcggatggcgaggcccgggcccgggaagggatggcggcccacgaaaatctcgggcaggccgagctcccggcccagttcgcgcacttcatccttgaagagctcgcgcagcggctcgaccagcttcatgttcatgcgctcgggcaggccaccgacattgtgatggctcttgatcgtgacgcttggtccgccggtgaagctcacgctctcgatcacgtccgggtagagcgtcccctgcgcgaggaaatccgcgccgccgatcttcttcgcttcagcctcgaacagatcgatgaacgccttgccgatgaacttgcgcttggcctccggatcggtgacgccggccaggccgccgaggaacatgtcgctcgcgtccacatgcaccagcgggatattgtagtgcccccggaacaggctcaccacctgctcggcctcgttctgccgcatcagcccatgatcgacaaagacgcaggtgagctgctcgccaatggcctcatggatcagcacggccgcgaccgcgctgtccacgccgcccgacaagccgcagatcacccggcccgaaccgacctgctcgcggatctcgcggatcttggtcgcgcggaactcggccatggtccagtcgcccgcgcagccgcacacatggcgcacgaaattggcgatcagcttcgcgccgtccggcgtatggaccacttcgggatggaactgcgtgccgtaataacgcttctcgtcattggcgatgagcgcgaagggcgcgccatccgacgtcgccacgatgcggaaacccggcgcgaaccgcgtcaccttgtcgccatggctcatccacacctgatgccgctcgcccacctgccagagcccgtcgaacagcacgcagggctcggtgacggtcaggaaggcgcggccgaactcgccgccctcgccggtctcgtggcccggccgcacttcgccgccgagctggtggctcatcacttgctggccatagcagatgccgaggatcggcaggccgctgtcgaacagttcctgcggcgcacgcgggctgccttcgtcgcagaccgacgccggggagccggagagaatgatgcctctcggctgcatccgctcgaaagcggccagcgcctgcgtgaagggagcgatctcgctgtagacgccggcttcgcgcacgcgccgcgcgatgagctgggtcacctgagagccgaaatcgacgatgaggatggagtcggccgcagccggattttgcgctgacatggctggcggataatgcgcgccatgaggcctgtccagccttgcggggcgagattgatgcgttgtcgatggcttggcccgcgggcgcggtcatggtcggccatcaaggaaggcgtggcagggcaggcgaatgtgccccctcgcgtcctcagttgaaagtcacgccttccacccggccattgtcccagatgcagcgaaagctgcgcaggcggctctcgggtgcgcgccagccggcccgctggctgactgtgccggtgacgtcccagccattgccgaatggacgcacgccggtgacgtcccgcacctcggcaaagccaccattgcgcgaggcctgttcgcgcgccgcgagcgcacaggcatcgacggcagcgtcctcgcctgcgtaagagtcgccttcggcccgaccactgtcatggccaccatagcgatcgtcatattctccgccttcgtagcgcggatcatagggcccctcgtcggcgcgcgggtcggaccgatcatcgtagcgcgggtcgtagccgcgatcctcggagcgccgcttgtcggcgttctgcttcacggccgatgccgcgatcgcggcgagaatgccgacgcccaggatcgtcccgatcaccgcgccggcgtcacttccaccccgatcatggtgataaggtcgcccatgcccgtaatagccccgtgcggaggcaggcgcggccgatgtgacaagcatggccgcgaccacgaggccaccggcgagcttcgacgtcttcctcatggtacctgcctgcctttccatggagcacggccacgagccgccccgcctgcggaatagcccggaattcatgagcgagggctgaatgatgcgcggcggagctcctccgccatggaggccatccgcccccggcccgatcacggcgctttcaggtccagccctgtccaataggcgatgaagctgtacatatccgcatactcctcgaccagcttgtccaccggcttgccggaaccgtggccggcgcgcgtcgcgatgcggatgaggcgaggcttcacgcccagttcggcatgctggagcgcggcggcatatttgaagctgtgcgcgggcaccacccgatcgtcggtatccgccgtggacaccaggatcgccggataatcgatgccgtcgcggatgttgtgataaggcgaataggacagcaggttgcggaaatccggctcccggtccggcgagccataatcgtcgatccagtagcggccgacggtgaaccggtcgaaacgcagcatgtccatgacgcccacggcaggcaatgccgccgcaaacaggtccggccgctggttgacgaccgcgccgaccagcaggccgccattggaccgcccctcgatggcaagctggtccgggccggtatagccttgctgcttgagatattcggcagcggcgatgaaatcgtcgaacacattctgcttgttcgagagccggcccgcatcatgccatgccttgccgaattcacccccaccccgcaggctggcgatggcaagcacgccgccctgctcgatccaagcgaaacgcgtcggcgagaagccgggcgtctgcgagatgttgaacccgccatagccgtaaagcagcgtcggcgcgctgcgggcggccagcgcaagatcgcgccggcggatgatctgcatagggatcatcgttccgtccttcgagggataaaggacctgttcggtcacataggcatccggatcgaagggaaggcgcggctcggcaaagacgctcgtctcgcccgtctccacattgtagcgatagacggtcgagggcgtcgtgaagctggaaaaggagaagaaggtctcgggatcgccggagcgaccgctgaagccgctggcggcgcccggcccgggcagcggcacatcgccatgggacaggccctgaaggtccgccagctcggccatgatccgcccgtccgactgataggccaggatcatccggctgccgaccatggaggccccggcgagcgtctgcgaacgctcggcgacaagcgactgcggccccttccgcggacgcgtcgcatccaatgtaacgacacggccgttcggtgcgcccatcgtggtgcggaaatacagcatgtcgccgacattgccgatgaactgccactcatggctcaagccccgcacgagacggacgggcgcccgcgcttcgccggtcagcgagatgagcgtcacttcatggcggcgctcggtgctttcgttggagatcacgagcagccagcgcccatcgtccgtgatctgggcgcggtgcatcaggcggggacggtcgggcgtcgcatagacaaggcgatccgcggactgcggcgtccccagcgcgtgaaaccagaccgcctgatcctcgaccggcgagcgggagcgctcgccgtcctgcggggcggggaagcgggaataatagaaaccgcgcccgtcggggctccaggtcagattggaatagcgcacccacgcgacgcgatcgtccagcggctgccccttctccacgtcgaggacatgcagggtgcgccagtcggtgccgccatcctgcaccgcgtagagcagccagcgaccgtccgttgagggttgccactcgccgagcgcgctcgcgccgtcttccgaaaagctgttgggatcgagcagcagcctctgcccatgcgccgctccctcgcgcacgtagagcggcgactggttctgcaatccgctgttgcgggtgtagaaatagcgcccaccagccttgcgcggcgtgccgtagcgttcgtagtcgtagagctgcgcgatgcgcgtccgcagcgcctcgcggccgggcagcgcggcgagataatgcgcggtcgcgtcgttctcggccgcgacccattgggcgacctcgccatcggtgcgggcgtcattttccagccagcgatagggatcggcaacgggcaccccgaattgcgtctcgacgagatcggcacgacgggccagcggatagggcggcggagcgacaggcggcgcgacatcgcttgtgggccgggaaacatgcgccgccgtgacggcctcggcgtcatccagcccccgggctgcggatgggtgcaggcctgggataccgagaccgatcaacccgatgacgatggcatgcgggaccgaccgcagacgagacatgcccaacagttccttttccccaagaccgtgcatgatcctctatgccaccggcaggattatgcaagtgtcggaaatccagcggggaattctaccaagcggtcatgccggagctgtactggaccatcctgatcgcgcgggcgctggctgcggatgcctgccctgaagaccagaggcgatttgagcttcgggaggccgacccgtcttccgcgcgtggaataacctcccaaaagaaaagccccgccggtgaaggcggggctcctcggaaatctacgggtcgggagcgctcaggctgcttccatctcgtcctcgtcagccgtctgcaccgggccgctgtcctggcccttggcgctttcatcgcggtcgacgaactcgatgatcgccatctgcacggcgtccgaggcgcggatgcccgccttgatgacgcgggtgtagccgccagcccggtccttgtagcgctcggccagcacgtcgaacagcttcgcgagctgcgcgtcgtcgagcagacgggcatgggcgagacgccggttggagagaccgccgcgcttggccagcgtgatcagcttctcgacataggggcgaagctccttcgccttgggcagggtcgtcttgatctgctcatgcttgatgagcgaggccgccatgttgcggaacatcgcattgcgatggcctgcggtacgctgcagcttgcggccgccaatcctgtgacgcatgtcattctccgttcgttaagggcccgtgtgaggtaacccagaccgggcggcactccgggcggccgcccacaaccctgtcgaacgaggcgcgccaccggcaccgccccgttcccttgccgttcagcccagcagttcctgctcgagcttcttggcgatttcctcgatattctccggcggccagccggggatatccatgcccagacgcagacccatggacgagagcacttccttgatctcgttgaggctcttgcggccgaagttcggcgtgcggagcatctcggcctcggtcttctggaccagatcgccgatatagatgatgttgtcgttcttgaggcagttggcactgcgcaccgagagctccagctcatccaccttcttgagcagatagcggttgatctggttggtgtcgccttcgccttcctcggccgccgcagcacctgcgccagcgctcggcatcgcgctcggcagatgatcctcgaagtggacgaagagctggagctggtcctgcaggatgcgcgcggcataagcgaccgcgtcttccggcgtgacggtcccgtccgtctcgatggtcaggttgagccggtcatagtccagctcctggccgatacgggcgttctccaccttgtaggccacctggcggacgggcgagtaaagcgcatccaccggaatgaggccgatcggcgcgtcggccgggcggttgttcacggccgggacatagcccttgccgctgtcgcaggtcagctccatgttgaagctggcgccctcgtcaagatgacagatcaccagatccgggttcatgacctggatgtcgccggtcaccgcgatatccccggccttgacggccgccggacccgtggcggaaagctgaagccggcgaggaccatcgccttccatccggagcgcgatctgcttcacgttaagcacgatgtcggtcacgtcctcacgaacgccagcgaggctggagaattcgtggagcacgttctcgatcttgatcgcggtgacggcagcgccctgcagggaggaaagcagcacacgccgcaacgcattgcccagcgtcaggccgaagccgcgctcgagcggctcggcgacaaaggtcgcgcggcgcttcgggtcgccactggccttgatctcgaggccattgggcttcttcaattcctgccagttcttgatgttgacagtcatgtatttcccctggggttgggccatcggtcggtgagggttcagcgctggtccccggcctccggcaatacagaacgttcggtcattcggcggtttcgtgggaaccgacgaaggaccgtcgtgacgcctcagacgcggcggcgcttgctcggacgcacaccgttgtgcggaatcggggtcacgtcgcggatcgaggtgatcgtgaaaccgacggcctgcagagcgcgcagggccgattcacggccggagcccgggcccttgacctcgacttcgagcgtgcgaacgccatgctcggcggccttccggcccgcatcctcggcgcagacctgcgctgcataaggggtcgacttgcgcgatcccttgaagcccatcatgccggccgaagaccagctgatcgcattgccctgcgcatcggtgatggtgatcatcgtgttgttgaagctggcgttcacatgcgcgacgccggccgagatgttcttgcgttcgcgcctgcgaagccgctggggttcccgtgccatctgcgttgtatcctactcgaatcttgttgagctggaagcgggcggtccgggctggtctttcagcccttctgccgcgcgcctctgacggaaagaagaaggaaccggactgcggcgattgctcgccgcggccggtatcggctcttacttcttcttgcctgcgatcggcttggccttgcccttgcgcgtgcgcgcattggtatgcgtgcgctggccacgaacaggaagccccttgcgatgacgcaggccgcgatagcaggccaggtccatcaggcgcttgatgttcatcgcggtttcgcgacgcagatcgccttccaccgtataggtggcatcgatggcttcgcggatttgcagcacctcggcgtcggacaggtcctggacgcgacggctatggtcgatgccgagcttgtcggcgatatcaacggcggtcttcgaaccgatgccgtggatgtaggtgagcgcgacgatcacccgcttgttggtggggatgttaactcccgcaatacgtgccattatctgtaaactcctgctccacagggcgttgtggcagacgccctatctcgtcgctttgctgccccgggacgcaaaaaggacggcgggcgccatcacgcgctgccgtttgacctctcgtctcgggatcggggggcgttaacgtgagtcgcccgcgctgtcaacggacttgtgccccgcaccaccccggtgcgcagccggaccgccgatggccttgccggatgaaccatgctatcgccgcctttgcaagtccagccatcatccaacgggagctcttggccctgcatgtcgtttccggtccgtcgccttatcggcaagctgcgtccccgcccgctcaccgccgcagccgtctcctccagaattctctgtccacccagcgagaccgccacgccgccggcccttcacctgccgggggatttcgacaatatcctcgccttcatcggcgcaggcaagccggaactggagcgccgccggaccttcggcgaggcctatccccatctgccgaccattgaatatgaactgcgggacgtgcgcatcgcgggggaatatcttgcctcgcgctggcaggtcgcccgctttcccacgaaccggcccggtggcgactggggagatggcgggcacctgaaggacgccttcctctccaccaacatcctctcgggcaaggagttcgggcactgggtccgggatagccttgtttcggaaatgcacggcaacacgctgggcctgcggagcatcggcctggcccggcagctctgggagcatgaacccggcttccgggcactgggcgggctggattgcgactatatgcgcacggcccgcgtcgaccggctcgtgtacgtcgacgatcgcggcctcaattcattctgggctgagcgtttcctccagctgcgaggacgcatgcgcgccaatgtcgacaagtcggtggcgtctgcgggcgctctggtctttctcgagcggggcggtcaggcccgcacgcgcgaccccaccaatcagccgcaggtgcgcgcggcgctcgaagcgatcggcttccgcacggtgaccgccatcgacatgtcggcccacgagatcgggcaggcgctgcgcgacgcgaagctgatcgtcagcgtggaaggctcgcatctcaaccatctgcacttcttcgccgccgacaaggcgacagtgctgaccatccaggatccgcgccgctattattccttccacaagagcctgatcgacatctacggcgagcggttcggcttccttatcggccgtccggaccccgggcaggaggggcgctattatgtggagctggacgatctgcggcggctgatcgacctcgccgcctgacgcggatcaggatgcgctacccgacaaggttgcgagcagcgcaccgagcttcgggcctgccagatagtccttgacggccgcaaaggcgcaatcggcgatggcccggcattcctctggctgcgccagcatccgcgcgatcgtatcgtccaggtccgcaagatcccagcggacgggcacataggtctcgcccggccgatagatgtcgcacagacattcgagatggctcatgtccggcttgagcagtacggcccccgtcagcaccgcctcaagatcccgccagcacagttcgccgaagccgaagggactgaagcagagctgcgagcgctccatctccgccatgaatgccgcacgcgagaccttgccttcccaggcgatgtcatagcgggatgacagctcgaccaccttgtcgcgcgcctgctggcgcatggcggcgtaccagtgagtccgttcccccgcgccaacgcggcccagcgcatgcaatcgtgccggtgcaacggcgaaacgcgcatggacatcgatggtgcgtggtcccgtcgcgggtgccgacttgcggtcgaaacccttgagcaacacgggcgcggtggcaaagcccggcgccagtacgagccgctcgacgatgtccggccggcagtcccatgtcggccgatcgggcaccagtccgaatgcctcgctgtaataatcttccagcgaggtgtgcgtcttctggggcacgcgataataatcgcgatcgcgtagaagggccttctttacgtaaaaacggacatggtcgcccacgcgatccgcaaagcggacatcggtcggcgcgaaccaatcgaaatagctgatcggcgcttcaggattggcgcgcctcagcccatcgagcacacgctcgatttccccatcccccagcgcataaggcgactgcacgaaaatggccgacgcgtccttgaccagatgctcggcaccggccgcgggatagggcgtcgtcctgaacacatagccctgttcggcaaagcgcgctgcataatggtaaaaaggatagaattgcggccaggcgatcgggtcgtcgacatggacgagcaggatgcgcttgtggtcgcctgccgggaaacggcgcgacagccacgagcgcagcagcggcttcatcggctcgtagcgacgacggccgtcgtcgagcagggtgatggcactcgtgtcgatcaaagccggcatgcgcgctccgccagtcgcctgcctggatcgggaggctcgtgaggtttctagacgccgggacgcctagctgtcgaggatcgaaccgatcgcctggctgacctcaccgatatccgccatgccgtcgacgcggctcacaattccccgcgcttcgtagatcggcaggatcggcgcggtcttcgcgcgatactccgccatgcgcgtgcgcacggtttcctcgttgtcgtcgggacggcgcttgaactcgctcgagccgcatttgtcacatatgcctgcaaccttgggcagtttgtagcggtcatgatagccttcgccgcagctcgcgcaggtgaagcgaccggtgatccgatcgacgagggcgtcttcgtccacctccagctcgacgacatgatcgagctgccggctccgctccgccagcagggtatcgaggctttcggcctgcgccgccgtgcgcggatagccatcgaagatgacacccgtgtccgcggaaagctgatcgagcgcctcgccgatgatcccggagacgatctcgtcggaaacaagttcacccgcttccatcacggccttggccttgagaccgaccggcgtgccggccttgaccgcggcgcgcagcatgtcgcccgtggaaagctggaccatgccgcgctcggcgacgaggcgttgcgcctgcgtccccttgccggcgcctggcggtccaagcaggatgatgttcatagcattcccccgatgtttgcgcgcgcagccgggcgagcccggccggcccggttcctagcggatcttgcccttcagccgggccttcttgatgagatcgcgatactggtgcgcgatgaggtggctctggatttgggtcacggtgtcgaccgtcacgttgacgacgatcagcaggctggtgccgcccagatagaaagggatgcctgcgcgcgcgatcaggaactccggaatgaggcagatcaccgccagataagcggcaccgatcacggtgatgcgcgtcagcacataatcgagataggtctcggtgttcttgccgggacggatgcccgggatgaagccgccattgcgcttcagattctccgccgtttcctcgggattgaacacgaccgccgtgtagaagaagcagaagaacacgatgccgaggccataaagggccatgtagaccggcgtgccgtgcgagagatactggttgactgccagcaccgcatcgccccacccgccgcttgtcgcctccgcgctcgcaccggcgaactgcgtgatggtcaacggcagcagcagcagcgacgaggcgaagatcgggggaatgacaccggccgtgttgatcttgagcggcagatggctgcgatccgcctgcatgatgccctggcgggtctggcgcttgggatactggatcagcacccggcgctgggcccgctccatgaagcagatgccggcgatgaggccgagcgcgatgacgatgatgccgatgatgagcaggcccgaaatcgagccggtgcggcccgattcgaagagattggtcagcgtcaccggcaactgcgcgacgatgccggccatgatgatgagcgacacgccgttgccgatgccgcggctggtgatctgctcgccaagccacatgaggaacatggtgccgccgatcagcgagatgaccgcggtcatgcggaacagcatgcccggatcgaccacggcctgtaggccagactgggcgccataattttccaggcctaccgcgatgaaatagccctgcaccgcggtgaggcccaccgtgccgtaacgcgtatactggttcagcttcttgcgcccggcttcgccttccttcttgatggcggagagtttgggcgagagcgaggcggcgagctgcacgacgatggacgccgtgatgtacggcatcacaccgagcgcgatgaggctcatgcgctccaggctaccgcccgagaaggtgttgaagatgtcgagaatgccgccctgcgtctggcgatagagctgggccagcaccgtggggtcgacgcccggcagcggcacgaaggacaagaagcggaacacgatgagcgcgccgatggtgaaccacagacgcttcttgagttccgtcgcctggctgaaattggcgaggctcagattggctgccatttggtcggcgcgtgatgccatgatcgcttgcaatcctgaaagctgttgcgcgcctctccgggaaaggaaaggccgcgtagtccctagccgtccgagcggcccctgtcgaatgccggatgcctcatcacatcgtcgccaatgcaatcgaccccgcccgcccatatcggcaggaggggtcggttatgcaagctggcaatcatgcgattgaaccggcccgaaaacgattattcggcgtctgcgggcgtggccttcgccagaatctcgaccgtgccgccagccttctcgactgcctcgacggccgacttcgatgcgccagccacggcaaacttggccttggtggtcagcgcacccttggcgagcaggcgcacgccatgcttgccaccacgcgaaatgccggctgcgcgcagcgccgcctgatcgatcacggcggccgcatccagcttgccggcgtcgatcgccttctgaaccatgcccaggttcacttcagcatagtccttgcggaagatgttgttgaagccgcgcttcgggagacgcatgtgaagcggcatctggccgccttcgaaaccgttgatgctgacgcccgagcgcgccttggcgcccttctggccgcgaccggcggtcttgcccttgcccgagccgatgccacggcccacgcgcatccggcccttgcggctgccggcattatcctggagttcgttcagtttcattatgtgcactcgctttcgcttttgtcgcgctgataggaagggatgggcccatagcgggggaaaggggctttgtcacgcccaagattgcgatggcgtcgctctgcccttccgaagaatccctcatctgatcgcctttggggatgacaggccgcctgaaagctgagcagatgcggaaggcggttttttgtgcgagcgcgaagggagcggggatagccccgacgcgtagagaaaccgccacatcgcgcaagcgccgaaagggggcaacgcgtgggacatgtgggaagggccgacgatgacgccgaagggggattcggctcgatcgaagagattcgcattcttgcgacgctgctgttggtggcgcttcatgtcgtgggctatcccgacgggggactgcgactcgcgcatccccatcccctccgcttcgttgccgacctgctgggaaacttccgcatgccggctttcgcgttcgtggcaggctacatctattgcctgcgtccgcccacgcaggacagtttcggcgcgttcatgctcggcaagctgcgccggctggccatcccgggcgcgatcgcggcattgatcttcgcgctggtgtccagcgccatgcatctgcacttcgcgctgcctcccgaggcgctctgggagcccctggtctatccctatgcccatttctggtttcttcaggccatcctcgtcctgttcgtggtcataggaggtgccgatattgcgacgcagcaacgcggcacactgtttctgttcgtcatcaccacgctgatcgcggccggacagccatcgctgcccaccctgttctccctcgactacgcggccgagcttgcccctttcttcacatgcggcatgtgcttctaccgctaccgcacatggttgagggcgcatgcgggcctgatcaccatcatcgccgccgccgccagtctggggactgtgagtatagcgaccatcgactatcttctccatgccgcacccgcgccaagaaaggatgtgatccattcgatggcgctcggaatgagcctgtgcgccctcatcctgctgcactggccgcaccacccctcggcccgcaagctcggcatgttctgcttcaccatctatctgtatcatgtcttcggtactgcggcggctcgcatggccctgcacgccatggggatcacgtcgctcatcgtgcatgtgccactgggccttgccatgggattgctcgtgcccatcgcgttgcatctcacgcttgcgccctggcccctgcccgctcagctcgtcctcgggctcaggcgccggacgccgatcccggctcctgccccgatcacgatgccatcaacgatgtaatcggcctggtctgccgtgcacgaggcgctcgcaagttcgcgagcgtctgaatgcaaacatgcgcgccgcccggaagcgacgcgcatgcgtgtctgtcagtgtgtccggtcgcgcgaccggaccgcaattcagccttcgatcacttccaccatgtggggaagcttccggatcgcgccacgaacctcgggcgtatcttccagctcgacgacgcggttcatcttgccgaggccgaggccgatcaggatcttctcctgatgagccggacggcgaatcggcgacccgatctgcttcagcttgatcttcgccatgtcagttactccgcaatcgcttcggcgtcggccgccgcgacctcggccgaggcaccgccgcgccggagcagatcggccaccttcttgccgcggcgctgcgccaccgacttcgggctggtctgctcggtcagggcagcgaacgtcgcccggatcatgttgtagggattggacgtgccgaccgacttggtcaccacgtcggcaacgccaaggctctcgaacacagcgcgcatcggaccgccggcgatgatgccggtgcccggaggcgccgtacgaacggtgaccttgccggccccgaaatgaccacggccatcatgatggagcgtgcgcccttccttgagaggcacgcggaccattgccttcttggcagcagccgttgccttgctgattgcctcgggcacctcgcgggccttgccatggccgaagccgacacggcccttgccatcgcccacgacgaccagtgcagcgaagccgaagcgcttgccgcccttcaccgtcttggaaacgcgattgatgtggacgagcttctcgacgaactcctcgccaccatcatcgtcattgccacgaccgcgacgatcgtcgcgacggccacggccgccacgatcccgatcgccaccgccacgaccgccacggccgcgacgctgctgctgcggttcagcggcaacacccgtcacttcctgcggagtggtctcgggagcgagaacagcctggggctggttgccctcaccggtggtgttttcgtctgccatcatcagaactccagtccgccttcacgggcggcgtcggccagcgctttcacgcggccatgaaagaggaagccaccgcgatcgaacacgaccttggtgacaccagccttggtcgccgcctcggcgacgcgcttgccgacatcggcagcagcctcggcagtcgcgccggtcttgcccagggccttggagccgacgtccttgtccagggtcgaagccgaggcgacggtcttgccggccgcgtcgtcgatgacctgggcgtagatgtgacggcccgagcgatggacgctgagacggggcttgccgccggcgcgcgccttgatcgcggtgcggacgcggcgcgtacgccggtcgaagagagagagtttcgccatggcttacttcttcttgccttctttgcggaagataaactcgccgtcatacttgatgcccttgcccttgtagggctcgggcttgcgccaacgccggatctcggcggccacctggccgaccttctgcttgtcgattccgctgatctcgaccgtcgtgttgtccggggtcttgatctcgatgccctcgggcaccgggaagtcgacgtcatggctgtagccgagctgcagcttgaggttcttgccctgggcattggcacgatagccaacgccggtgatcagcagcttcttggagaagccctcggtcacgccggtgacgaggttctgcacgagggtgcgctgcatgccccagaaagcgcgcgcagccttggtggcgttgcccggcttcacggaaatggcgccgtcctcgagcgtatagctgatctcgtcacgcagagccatggcgagcgtgcccttggggcccttcaccgagagctgtccgccctcgatcgtcgcggtcacacccgaagggatggtaaccggcttcttgccgatgcggctcatcagaacacctccgccagcacttcgccgccgacattctgggcacgcgcttcggtatccgaaagcacgccccggggcgtcgagacgatggtgataccaaggccgttgcggaccaccggaagctccttggagcccgaatagacgcgccggcccggcttcgagacgcgcgccacatgcttgatcgcgggttcgccctcgaaatacttcagttcgatgcgcaggccaggatggccggccagcgcttcttccgaatagccacggatatagccttcgcgctgaagaacatcgagcacgcgggcacgcagcttggaggccggggagacgacgctatccttgcgcgcctgctggccattgcggatgcgggtgagcatatcacccaagggatcggtcaatgccatcgcttctattccttaccagctcgacttggtgacgccggggatcaggcccttgttggccagatcacgcagctggacacggcaaagccggaacttgcgataataagcgcgcggacggccggtcagctcgcagcggttgcgcacgcgcgtcggatttgcgttgcgcggaatctccgccagcttcaggcgggcaaacagccgctcggtatcgtcgagcgacgtgtcgttcgcgacggccttgagcttcgcatatttgccggcatacttcttcaccagcttcttgcggcgctcgttcttgttgatcgaactcagtttcgccatggacttaagctctcttccttagaaattggatccggccacgctcaggcagcctctttttccgcctcgacggggaacgggaaaccgaaaaggcgcagcagctcgcgcgcttcctcgtccgtccgggccgtcgtggtgacgatgatatccatgccgcgcaccttctcgatgcggtcatagttgatctcggggaagatgatctgctccttgatgccgaaggcgtaattgccacggccgtcgaagctcttcgggttgagaccacgaaagtcgcgaatgcggggcatcgcgatcgtcacgagacgatcgagaaactcgtacatgcgctcgcgacgcagggtcaccttggcaccgatcggcatgccctcacgcagcttgaactgcgcgatggacttcttcgccttggtgatgaccggcttctgcccggcgatgagctccatctcctcggcagcctgggtgaccttcttcttgtcctgagtcgcctcgcccacacccatgttgaggacgatcttctcgatccgggggatttccatgacgttcttgtaaccgaacttctcggtcatcgccttggcgatggtctcgtcatagagcttcctggaacgcgggatatacttgtcagccatcagatgacctccccggtcttgatcgcgacgcggaccttcttgccgtcgcgctcctcgaagcggacgcgcgtggccttgccgtcaacggcaatcgcgacattggagatgtgcagcggcgccggccggcgatcgatcccgccctgcgggttcgcctggtcgggcttgcggtgacgggcatggacgttgatgccgtcgaccagcaccttgtcctctttcggcatcacctgaaggacagtgccggtgcggcccttgtccttgccggcgagcacgacgacgctatcgcccttcttgatcctggcggcgctcattacagcacctccggcgcaaggctgatgatcttcatgaagttcttcgcgcgcagctcgcggacgaccgggccaaagatacgcgtgccgatcggctccgcattcttgttgaccaggacggcggcgttgccgtcgaagcgaatgacgctgccgtcgggacggcgcacatccttggcggtgcgcacgatcacggcgcggtgaacgtcgcccttcttgacgcgaccacgcggggcggcatccttcacggagacgacgatgatgtcgcccacgctggcaaagcggcgcttcgagccaccgagcaccttgatgcactggacgcgcttggcgccgctgttgtcagcgacatcaagattggattgcatctggatcatcgatccggttccttctcaattggcttgccgggcccttgtccaatttctggcccggtagttccgttaaatctgctttcgccggctcaggccgccacttcgggcgacttgtgcgtatcgacccgctcgatgaccttccaggtcttcagcttggagaccggagcggtctcctcgatgcggaccgtctcgccttcatgataggcattggcctcgtcatgagcgtgatacttcttcgagcggcgaatgatcttgccgtagagcgggtgcttcaccttgcgctccaccagcacgaccaccgtcttgtcacccttgtcggaaaccaccgttcccgtcagcacgcgcttgggcatcgttgcttccttctcttacttggccgccgagcgcgtgcgctcggtctgcagcgtcttgatgcgggcgatgtcgcggcgcacttcgcggatgcggctcggcttctcgagctggttggtcgcagcctggaagcgcaggttgaactgctcgcgcttgagctcgccaagctggttcgccagctcgtcgtcgctcttggtcttgaggtcgtcgatcttggtcatgacactcaggctcccagatgcgaggtgtcgcccagacgggccacaaccttggtcttgatcggcagcttcatcgccgcgcgggagaaggcctccgcagcgagcggaccgggcacgccgtccagctcgaagaggatgcggcccggcttcacgcgggcagcccagtattccaccgagcccttgcccttgccctggcggacctcggccggcttcttcgacaccgggacgtccgggaacacgcggatccacaaacgaccctggcgacggatgtgacgcgtgatcgcgcggcgggccgcctcgatctggcgcgcggtgacccgctcgggctccatggccttgaggccgtaggagccgaagttgaggtccgttccgcccttggcatcacccttgatgcgacccttgaaggtcttgcggaacttggttttcttcggttgcagcatgatgctctaccttgctctcaattctcagcgcgccggacgcacgccggaggtctgagcctccagcatgagccggtcggtcgccatcggatcatggccgagaatctcgcccttgaagatccagaccttgattccgcagacgccataagcggtgtgcgcctcggcctcggcataatcgacgttcgcgcggagcgtgtgcagcggcacccggccctcgcgataccactcgacgcgcgcgatctccgcgccgcccagtcggccgccgcaggtgatcctgatgccttccgcgcccaggcgcagcgcgctctgcacggcgcgcttcatggcgcgacggaaagcgatacgccgctcgagctggtcagcgacaccctgtgcgacgagcttggaatcgatttccggcttgcggatctcgacgatgttcaggctcacgtcggagctggtcatcgtgccgagcttcttgcgcagcttctcgatgtccgcgcccttcttgccgatgatgacgcccgggcgggcggcatagatcgacacgcggcacagccgcgccggacgctcgatgaccaccttggagatcgcggcctgcggcagcgtcttcatcacgaacttgcggatcttcagatcctcaagcagcaggcgaccataatcctggccttccgcataccagcggctgtcccaggtgcggttgatctgcaggcgcagaccgatcggattgctcttgtgacccatggatcaggcctcctcttccgctgcttcacgcacgacgatgcgcacgcggctgaaaggcttcaggatgcgggtcgacttgccgcgaccgcgcgcatggaagcgcttcatcgtgaacgacttgccaaccgacgcctcggcgacgacgagcgcgtcgacatcgagattgtggttgttttccgcattcgcgacggcgctcgcgagcaccttgcgaacatcgaccgccatcgcgcgcttggagaaggcgaggacgttcatcgcgtcctcgaccttgcggccacggatcagcgcggcgacgaggttcagcttctgggccgagccgcggatctgcgtgccgacggccagcgcctcgttctcggagacgcggcggggagcctttgccttgcccattagcgcttgcccttcttgtcagcggcgtggccggggaagtagcgcgtcggcgcgaactcacccagcttgtggccgaccatgtcttcgttcaccgagacgggaacgtgcttcttgccgttgtagacgttgaacgtcaggccaacgaactgcggcaggatggtggagcgacgcgaccaggtcttgatcggaccagagcggccacccgcgtcctgcgcggcttctgccttcttgagcagatgcaggtccacgaagggacctttccagacggagcgagccatcgcttacctcttcttcttcgcgtgacgcgaccggatgatcatcttgtcggtcgccttgttgtgacgggtacgagcacccttggtcggcttgccccacggcgtgaccgggtgacggccgccggaggtccggccttcaccaccgccatgcgggtgatcgaccgggttcttggcgacgccgcgcgtcagcggccgcttgccgagccagcgattgcggccggccttggcgagattctggttggcgttgtccgggttggacaccgcgccgaccgacgccatgcagtccgagcggatgtagcgctgctcacccgacccgagacgcacgatcaccatgccgcgatcgcgaccgacgagctgcgcataggtgccggcggagcgggcgatctggccgcccttgcccggcttcatctcgatgttgtggatgatcgtgccgaccggcatctgacccagttccatcgcattgcccggcttcacgtcggtcttcttgccggcgatcaccttgtcgcctgcggcgagacgctgcggcgcgaggatgtaggccacctcaccgtccgcatatttcaccagggcgatgaaggcggtgcggttgggatcatattccagatgctccaccgtgccctcgacgtcccacttgcgacgcttgaagtcgatgatgcgatagcgctgcttgtggccgcccgcgatgccgcgcgaggtcacatgccccttgttgttgcggccgccggtcttgcgcttgccttcggtcagcgccttgatgggcttgcccttgtggagcgccgagcggtcgacgaggatcaggccgcgctgggccgggctcgtcgggttgtaatgcttgagtgccatttctcagtccgccctcaaatgcccgtggtgacgtcgatcgactggccttcagccagcgtcacgacggccttcttcacgtcggagcgcgtgtagggcttgcccttccagcgcttggtcttgcccttggtgacgatcgtgttgaccgacttgacgttgacgccgaacagcgcctcgacagcggccttgatctcaggcttggaagcgtccttcgccaccttgaacacaaccgcgttgtgctcggagaccaaagtcgccttttccgtgatgtgcggcgcaagcacgacgtcgtaatgacgcgtcgcgactgctgcctgtgcctgcttcttagccattgaagcgcgcctccagctgctcgactgccgcccgggtcagcaccaggctgtccgcacgcaggatatcgtagacattggcgccgatggcggggagcacattgacaccgacgagattggacgaggccttcgcgaacgagacgttgatcgcctcgccgtcgatgaacagcgtcttgccgaggttgagcttggcgagatggccagccagttcccgggtcttgccgtccttgacgtccagattgtccagaaccgtgagcgagccgcccttggccttggccgagagcgccatcttcaggccgagcgcgcgaaccttcttgttcagcgagtggccgaaggtgcgggcacgctggccatgcgccttaccaccgccgatgaagatcggagcgcggcgatcgccgtgacgcgccgtaccgccgcccttctggcgaccgaacttcttgccggtgcgagcgacgtccgagcgctcgcgggtcgcggcggccggagcacgacgcttctcgagctgccaggtgacgacgcgatgcaggatgtccgcgcgcggctcgacgccgaagacggcatcgttaagctccacgtcgccggacgacttgccgccgtcgagagtgataaccttgaccttcatcgatcagccctcctggccttcggtcgcctcaggcgccgaaacatcctgtgcgggcgtctcggccggagcatcggcactgttgttgttcgcagcagccttcaggctcgccggatagggcgcgtcggtcggacgatcgaccttcacggcatccttcaccagcagccaggtgcccttcgagccagggacgctgcccttgacgaaaagcaggccgcgctcgacgtccgtgcggacgatctcgagattctgctgcgtgcgctgacggtcgcccatgtggccggccatcttcttgttcttgaacacgcggcccggatcctgacggttacccgtcgaaccatgggcgcggtggctgatcgaaacaccgtgggtggcgcgcataccgccgaaaccccagcgcttcatcgcaccggcaaagcccttgccctgcgtgtgacccgtcacatcgacgaactggcccgccacgaaatggtcggcggcgatttccgcgccgacatcgagcagggcatcttcggccacgcggaattccgcgacctgtgccttgggctcaacttccgccttggcgaagtggccgcgctgcggcttggcgacattcttcgccttcgcaacgcctgcgccgagctgaacggctacatagccatcacgatcctgttcgcgacgagcgatgacctggttgccttcgagtgccagaacggtgacgggcacatggcggccatcgtcctggaaaaggcgggtcatgcccactttcttcgcgatcacgccggtacgcatgatcaaatcctccaaatagaggcccatgcggtgcgcacgggcttatccaacgaaaaaccgcccgaggcccgaaagcccaagcggccaacccaatgtctcgatgcgtgcaccccgtccgggctggatgttttccgatccgaccagcgggggaaaacgacggaggacgctgcccggccggagccggcggtatccaaatgtccttgcgaggcacccctcaagggggcaccccgccacggccatcaggccagtttgatttcgacgttcacgccggcagcaagatcgagcttcatcagcgcatcgaccgtctgcggcgtcggctgcacgatatcaagcatgcgcttgtaggtgcgaacctcgaactgctcacggctcttcttgtcgatgtgcggtccacgattgaccgtgaacttctcgatacgcgtcggcagcggaatgggaccacgaataagagcgcccgtgcgacgggcggtgtcggcgatgtcgccggtcgcctggtcaagcacgcgatgatcgaatgccttcaggcgaatgcgaatattctgcgtttccatgtccactaccgatgtgaaagagccaaaacaaaaccgctccaccctgatggctcaggcgcccatccggcactcacgagcccgcgcgaagcggcaaaaaagcaagccgcccgaatcatccgacccgagcggctcgctgcctatattacttggagatcgagctgacaacccccgaaccgacggtacggccgccctcgcggatagcgaagcgcagacccggatccatcgcgatcggagcgatgagcttgacgcccagcttcacgttgtcgcccggcatgaccatctcggtgccctcggggagcacgacttcgccggtcacgtccgtggtgcggaagtagaactgcgggcgatagttcgcgaagaacggcgtgtgacggccgccttcgtccttcgagaggacatagacctcggcatcgaagtccgtgtgcgggttgaccgagccgggcttggccagaacctggccgcgctcgacttcctcacgacccacgccgcggatcagcgcgccgatgttgtcgccggcctcgccctgatcgagcagcttgcggaacatctctacgccggtgacgacggtcttcttcgtgggcttgaggccgacgatctcgacttcctcgccaaccttgaccacgccggtctcgacgcggccggtcacgaccgtgccgcgacccgagatcgagaacacgtcttcgatcggcatcaggaacggacggtcaaccggacgggccggctgcgggatgtaggcgtcgacagcagccatcagctccttgatggagttcttgccgatctcgtcgtcacggccttcgagggccgccagagccgaacccttgacgatgggaatgtcgtcgcccgggaagtcgtagctggagagcagctcgcgcacttcgagctcgacgagctcgagaagctcctcgtcatcgacctggtcgaccttgttcatgtacacgaccagcgccgggacgccgacctgacgggcaagcaggatgtgctcgcgggtctggggcatcgggccgtcggccgcgttcaccaccaggatggcgccgtccatctgcgccgcgccggtgatcatgttcttcacatagtcagcgtgacccgggcagtcgacgtgcgcgtagtggcggttgtcggtctcatactcgacgtgcgcggtcgagatggtgatgccgcgctcgcgctcctcgggagccttgtcgatgttggcatagtcggtgaacgtggcgccgcccgtctcggccagcaccttggtgatggcggcggtcagcgtggtcttgccatggtcgacgtgaccgatggtgccaatgttgcagtgcggcttgttccgctcgaatttagccttagccatttcctacctcttttcgctcgaatagcttgggttcaaccgctcggggaagcctcgcgaaggcgcccccataacagcatattttcataaatccagcctgaaactgccggctcaggcgagcttcgccttcacttcgtcagccacgttctgcggcacttcgtcatagtgcgagaactgcatggaatagttcgcacggccctgggtgaacgagcggagcgagttcacatagccgaacatgttggccagcggaaccatggcttcgacgacctgcgcattgccgcggctgtcggtgccctggatctggccacgacgcgagttcatgtcgccgatgacgtcacccagatattcctcgggcgtcaccacctcgaccttcatcaccggctcgagcagcgtgatgccggccttctgcgcgacttcacgcatcgcgccgcgacccgtgatttcgaacgccagggccgacgagtcgacgtcgtgataggcgccgtcatacaggttgatctcgaagtcgatgatcgggaagccgatgagcgaacccgtggccgccgtctcgcgcatgcccttctcgatcgcggggatatattccttgggaatattaccgcccttgatctcatccttgaagatgatgcccgcaccgcgctcgcccggcgtgaccttcaccttgatgcggccgaactggccggtaccgcccgactgcttcttgtgcgtgtagtcgacgtcgacggccttcttgagatactcacgataggccacctgcggcgcaccgacgttcgcctcgaccttgaactcccgcttcatgcggtcgaccagaatttcgaggtgaagctcgcccatgcccttgatgatcgtctggcccgactcgtggtcggtggagacgcggaaggacggatcctcggcggccagacgattgagcgcgacgcccatcttctcctggtcggccttggtcttgggctccacggacagctcgatgaccggctcggggaactccatgcgctccaggatgatcggctgacgctcggcgcacagcgtgtcaccggtcgtcgtttccttcatgccagccagcgcgacgatgtcgcccgcataagccgtatcgatgtcctcgcggctgttcgcatgcatgaggagcatgcggccgatcttttccttcttgtccttgaccgagttcaggtacgtgcccttggtcagcgtgcccgaatagacgcgcaggaaggtgagcgaaccgacgaacgggtcgttcatgatcttgaacgcgaggcccgagaacggcgcatcatcgctggtcgcgcggctgtccggctcttccgtgtcggggttgatgccctgcacgtcctcgatgtccagcgggctgggcagatagtcgacgaccgcgtcgagcagcgcctgcacgcccttgttcttgaacgcggagccgcaaagcaccggcacgaagctctggttcagggtgcccttgcggatcagcttcttgagcgttgcaacgtcgggcaggttgccctcgagataggcttccatcgcggcatcgtcctgctcgacggcaagctcgatcagcttctcgcgatattcggctgccttgtcggcgaggtcggccgggatttcttcgtagaagaactcagcgcccagattctcatccttccagatgatcgcgcggtcgttcacgaggtcgacgagacccttgaactccgattccgcaccgatgggcagatacagcacagccggggtcgcgccgaggcgatcgatgatcgtctgcacgcagtaatagaaattggcgccggtacggtcgagcttgttgatgaagcacatccggggcacgccgtacttgtcagcctgacgccacaccgtctccgactgcggctcaacgccggcaacgccgtcgaacgcggcaaccgcgccgtcgagcacgcgcagcgagcgctccacctcgatggtgaagtcgacgtggccgggggtgtcgatgatgttcaggcgatgctcggggcccttgccctcatctgccttccacagacaggtggtcgcagccgacgtgatcgtgatgccacgctcctgctcctgctccatccagtccatcgtggcggcgccgtcatggacttcgccgatcttgtaggacttgcccgtgtaatagaggatgcgctcggtcgtcgtcgtcttgccggcgtcgatatgcgccatgatgccgaaattgcgataacgctcgagcgggtggctgcgggccatgatattcactccgttgccggacggtccggcggtttggggtcgttaaggattcggcgcgcccataacgcaatccgttcgtcctgagtaggggctgagcgacgtcagacctctctcggagagcctgttcgctcaagtccatcgatacgccgccccggcaggttgggcgagagatcaggacgaacggcggagaaggtccgccagacattcggatggccgggcaccgatctctcgatgcccggcctccaatatatagtgcttaccagcggtaatgcgagaaggcgcggttcgcttccgccatgcggtgcgtgtcctcgcgcttcttgacggcattgccgcgattgttcgcggcatccatcagctcgccggaaagacgggcagccatggtggtttcgctgcggctgcgcgccgcattgatgagccagcggatggccagcgcctgggcgcgctcggggcgcacttccaccgggacctggtaggtcgcaccgccgacgcggcggctgcggacctcgatgcccggcttcacattgttgagcgcatcatggaagagctgaatcggatccttcttggcgcgcgcctcgacagagtcgagagcgccatagacgatcgattcggcaacggccttcttgccgtccagcatgatgttgttcatgaatttggaaaggacctgatcgccgaacttgggatcgggcaggatgatgcgcttttcagggcgacgacgacgtgacatggttctgtgtctcccttacttcggccgcttcgcgccgtacttcgaacggctctgcttgcggtccttgacgccctgcgtatcgagcacgccgcgcagcacatggtagcgcacaccgggaaggtcgcgcacacggccgccgcggatcagcacgacgctgtgctcctgaaggttgtggccttcaccggggatatagctgatgacctcacgctggttggtgagacgcaccttgcagaccttgcggagagccgagttcggcttcttcggggtcgtggtgtaaacacgggtgcagacgccgcgcttctgcgggttctgctccatcgcagggaccttgctcttggccttctgcggttcgcggcccttgcggaccagctggttgatcgttggcatgaagcccttcaccttttcagttactttgccgtccgcgaaaccctgtgacgaaagcaggcgggccgaggccagccttcaaacgacaagggacccggtggtcagcatgaccccctggccccgcaagagcataggcaatgttcaagctctgcttgcctcgagcgacgcgtcaccgaatcttcggaaaagctcgggttccaggccgagaggcaggcggccctatagcggcggcccggcgctcggtcaagcgcggccgcatcgaggcggccggcagctcggacgccggcgcgcccctcagggtccgggcacgccgagggtcacgacgaggccgccgcccggcgcattggcgaagtccagcgtgccaccgaatcgctgcaggaggctgtgcgctgtcgggatgccaaggccaaagcccgccgtgtcccgcgcgcgggcatcgtcgatgcggaagaacgggtccaggatgcgggcgaaatgctcctccgcgatcccggggccgtcgtccgccacctcgatctgccagcggtcatcctgctggcggatcgtcacgctcgccctgttgccatgatggacagcattctcgatcaggggcccgagcgccagcagcaggggctcgcgataggtcatggtttcggcgctgtccggcgcatccaggctgatctcgccttccatgccctccagcaggccgcgcaccgccgcgctgagatccacgggctcgggctcggcggtcaggtgctgcgcgcgcagatattgctggagcgacatcagcatcgcttccatctcgtcggcgctcgcgcccaccagccgggcaatgtcgctgtcatccacgaagtccgccgccactttcatgcgcgccagcggcgtgcgcagatcatggctgatcgcctcgaacgagcgcgcctgctcgtgaacgaggccgctgatgcgcgcctgcatgtcgttcatcgatcgcgcgagcttgcgcaggtccgccggaccgctttccttgaccggaacgagctggccctgcgcgatcgcggtggcggcttcggagagcctgcgcagcggggaggtcagcatgcgcagcccgatgagcccgccggccagcgagagaaaggtggtgcagagcgtcaggatcgtcgcccgcagcgcgatcggccatgtggaggagatgtcccgtgagcggaaattgagccagacatcgcccgagagcagcattgaccccaccagatcgactcgcccgccggcgcgccgctcccgcgcgagcatcagttgccggcgggcgagcaccggctcccaggccagaatctgccggacgatctcctcgatctcctcgaccctgtcctgctcgcgcaccatgggcgcggcagcgagccgcacttccagatgcttgctggtcatgatcgcgccgacctgctcgggcgcgatgcgatgcacgcggtcgctgaccaccagcagctccgcgacccggcgggcatggtcctcgcgcagcgtctgcctgtcgatcgcatgatagaaaagcaggctcgcacccacctgcaccgtcccgatgatgatgaacagcaaggcgacataagccaccaggcgccgcgagcgcagcagaccgacgagcgcgcgatgatgcggcagttccatcaacaactctgccttgaaaaattgaggctcccggccgccatccgcagcaggccgtcccgcccggcgcgccacgcgccgcctcgcgcatggcgattccggacaatggcgggcaagtcgcgcatgacgcccgcacttctcctgaaagccccggtcacgcgatccgccggacagtgtcggtcgtcatcatggcaagatggccctggccatggcgtgacgctgtcatcgaacgcgcggcaagtcaatcgactcgctgggcggcaaagcgggcggcaacacttgcttaccatccggccacatcccttcctgcgcgcgccctttgcagccggacccagaaccgctagaggccggcaccatgaccgagactgtctccttcggctatcgcgaggtggcccccgaggaaaagacgaagctggtgggcggcgtcttctccaatgtcgccaagaactacgacatcatgaacgatgccatgtcgggcggcatgcaccggctgtggaaggaccagttcgtccggcgggtgaagccgcgcgagggcgaagcgatcctcgacatggcgggcggcaccggcgacatcgccttccgcatggccgcgcgcggcgcccgggtgacggtgagcgacatcaatgaggacatgctcgatgtcggcatggcccgcgcgaagaagcgcggcctggaggggctgacatggcagccgcagaatgccgagacgctgaccttcgatgaccgggtcttcgatgcctatacgatcgccttcggcatccgcaacgtgacggacatccccgcggcgctgcgcgaggcgcatcgggtgctccgctatggcgggcgtttcttctgcctcgaattctcgagcacgacctggcccggctttgcggacatctatgatgcctattcgcaccggctcgtgccgaagctgggcaagatgatcgcgggcgacgaggagagctatcgctacctgatcgaatcaatccgtcgcttcccggacatgccgcgcttcgccgccatgatcggcgatgccggattcgtgcaggtgaaggccgagccgatccttggcggcctcgtcgcgatccattccggctggaaggtctgatcgggcgatgaaaattccgttggccctgagcgtgtcgaagggctcactcgcgcaccggccgggccatcccgtccgcttcaccacggccccgtggagtgcggtgaaatgacgtcccacgtcacgcatctctggcgcctcggcaaatggggcttcacgctcgcacggcgcggcgcgctgcgcgggatcgcgcgggaccgcaatgcgcccccatcggttcgccggttcgccaggctggccagcctgctgacctgggcgccgcagcagccccgctatggcgaggccttccaggcgatcggcccggccgccatcaagctcggccagtcgctcgcgactcggccggacctcgtcggcgaagccgccgcgactgatctgctgagcctgcaggacacgctgccacccctcccgttcgaggccatccggcgcgagatcgaagcgaacttcggacgaccgatcgacgcgatctatgcaggcatcgacgaacatccggttggcgcggcctccatcgcgcaggtgcacaaggcagtgacgaccgacgggcgcaccgtggcggtcaaggtgctgcgccccgggatccgggagcgcttcgcccgcgacatcgacacttatgaatgggcggcggcccatctggagcagttcggcggcgaaatcgcccggctgcgtccgcgcctcgtcgtcgccaacctcaagcgctggaccgcgcgcgagcttgacctgcgccgcgaggccgcctccgcgtccgagcttgccgaggccatggccgccgttccgggctatctggtccccgccatcgactgggaccgcaccaacggccgggtgatgacgctcgaatggatcgacggcatcaagatcagcaatcgcgaggcactgatcgccgccggccatgacgtgaaggacatcgcggcgcggctggtcaacacgttcctgcggcaggcgatcgcggatggattcttccatgccgacatgcaccagggcaatctcttcgtgcgggcggacggggccatcgtcgcgatcgatttcggcatcatggggcgcatcgaccggcgtgcgcgcctgtggctcgcggagatcctctacggcctcatcaccggcaattaccgccgggtcgccgaaatccatttcgaagcgcaatatgtgcccgcgcaccacaatgtcggcgagttcgcgaccgccctgcgcgcggttggcgagccgatgcgcggcaagccggtcagcgagctttccgtcgggcagatgctggacggcctcttcgccatcacgcgcgatttcgacatgcagacccagccccacttgctgctgctgcagaagaccatggtgatggtggagggcgtggcgaccatgctcgaccccgacatcaacatgtgggacgtctcgggcccctatgtgaaaagctggctgcgcgacgagcttggcccagaggcgaagctcgccgattcgatccacgagaccatggacacgatccggcgcctgcccggcctcgtccgccggctggaggatgcctttcccgagcccggcggcgctccgcccccgccccctctgcccgaggtcaggctcgtgcaggtgaagaccggctggttctggcgctatgccggcgtggcgatcatcgcggcagcggccggggcaggcgcaatgtgggcgctgggatgacgcgccataggcacctcccggccgccgggatggtggcccgaggcgccggcggggttggtcgtttcgggcgatgagcgcgaggtcgtgcccgccatgtcccatcagcatcgcttttcccctgtcctacacccccacttccatggcagccctgcccgacgtctgttctcatcgacagggacaggcacggctgtttcttattggagaagtcccatcgtccggtcgggccgcacaggcttgccggaacaggctctggcgtccgcctgattggccgtgccgcaaagttcacaggaagcggaagatgaggcggacgtatcgtcatctttgtaaacttccagaacgcagcgccgtgttggaccggcatgcgagcgatcacgcgccacctgttattgctggcacaggccaggcgaagacggcatgatcttggttgagctctcatccggcgctacatgaggagcgcatcatgacccaacgccgcattctcctcatcgtctcgggcggcattgccgcctacaagtctctggagctggtccgcctcctcaagggcaaggggctggccgtgcgcgcggtgctcaccgagagcgccgcgcagttcgtcacgccgctcagcttcggcgtgctgaccgaggaccatgtctatggcgacatgttcgatctcaaggaggagcgcgagatcggccatatccagctcagtcgcgaggccgacctcatcgtcgtcgcgcccgccaccgcgaatatcctcgcgaagatggcggcgggcattgcggacgacctcgccaccaccgtgctgctggccaccgacaagccggtgctggtggcccccgcgatgaacgtgcgcatgtggcaccacagggcgacgcagcggaatctcgagaccctgcgcgcggacggcatccatgtgatggagccgggcgtgggcgccatggcctgcaatgaatggggcaagggccgtctgcccgagcctgtggagatcgccgccgagatcgagcggctgctggcggaaggcgcggcgccgcatccgctgctcaccgacaccagccggaccatcatcgccccggatctgtccggcccgaccctgcatggccgccatgtgctggtcaccgccgggccgacgcacgagccgatcgatccggtgcgctatatcgccaatcgctcgtccgggcagcagggcttcgccatcgcggccgccgcggcccgggccggcgcgcgcgtgacgctcgtggcggggcctgtctccctgcccacgccccgcggcgtcgagcgcattgatgtggagacggcgcgcgagatgctggccgccgtggaagcagcgctgccggctgatgtcgccatcatggtcgcggccgtcgccgactggcgcgccgcggacgaagcgtcgcagaagctcaagaaggacggcaccggcgcaccggcaccgctcgcgcttgccgaaaatccggacatcctgcgcagcctcgccggccgtgcggatcggcccggcctgctgatcggctttgccgccgagacggagaatgtcgtcgaccatgcccgcgccaagcgcgccgccaagggtgccgactggatcgtggccaacgacgtctccggggacgtgatgggcgggacgcacaacagcgtccacatcgtcacggccgacggcgtggaggactggccggacatgcccaagaccgccgtcgccgtgcggctcatcgaaaggatcgccgatgccgttgccggccgttgatatcgaagtgaagcgcttgccccatggggagggcctgcccctgcccggctatgccacggagggcgccgccggcatggacgtcgtctccgccgaggacgtgacgatcgacagcatggcccgccacgcggtcgcgacgggcctcgccctcgccattcccgcaggctatgaagtgcaggtccggccgcgctcgggccttgcgctgaagcatggcatcacgcttcccaacacgcccggcacgatcgacagtgattatcggggggaactcaaggtgatcctcatcaatctcggcgcggcccctttcgagatcaggcgaggcgatcgcatcgcccagctcgtcgtcgctccggtgcagaccgggcggatggtcgaggtggacgtgctggatgaaaccgcgcgcggggaaggcggtttcggatcgacgggcttcagaatggaaggagcgacatcatgatcacggcttttctgatgatgctggctacgagcacgagcgagatgccagctgttccgacgcgactggatacggtgccggttatcgagaactggcagggacgcagcctctccccacgctggtcgttcgatgcccagaaggtctacaggcgcggcgaatgtcacagtgccgtgaactggcgcggctcgcagcttctcgaagtggacgtgctcttcctgctggccggcgacggcacgctgctcaaggtggtgccggtcaattcggaatgcgccgagatcgacagtttcatcggcaagcgcgtgaccgagcggctgaagtcgagcttccccgcctccggcagtaccgagccccaatggatgaagtcgcaggtgcgtttcctctggtccgactgatgggattcaccgacgaacagcttgagcgctatgcgcgccacatcgtgctgcgcgagatcggcggtgcggggcaggcgaggctgcgcgaagcccatgtcgcgatcgtcggcgcgggtggcatcggcagccccgtcatcgcctatctggcggctgcgggcgtcggcactctgcgcgtcatcgatcccgataccgtttcactgtccaatctccagcgacaggtcctgttcgacacccaggacatcggccagcccaaggccgaggccgctgccacggccgcccatcgcctcaatcccgattgccgggtgatccccatcaatgcggcgatcgatgccggcaacgccgcgaccctgctgcgcgaggccgacatcatcctcgacggatgcgacaatttcgagacgcggcttgccgtttcggatgcggcgacacggctgcgcatcccgctcgtcaccgccgccgtcggccagttcgagggacagatcggcgtgtggcggggctgggaagagggccagccctgctatcgctgcctcgtcggcgaaacgaccacggaccccgcgcgcacctgcgccgaggaaggcatcgtcggcgcgctgaccggcatcatcggctccatggcggcgctggaagtgatccgagcgctggtgccgttcggccagagcgcgaccgggaagctgatcgtgttcgacctgctctcccgccgcctgcgggagctggccattccgcgcgatccggcctgtcctgccacgctcgccacggcatgagcgggcgcccgcccctcgcgctcgtcgtggtgagtgcggaccccgtgcgcttgcgcgcggcgctcgccttggcccgcgccgaagtcgcgctcggcagcgcggcacgcatcttcctgcaaggggaagcggccgccctgctccgcccgcccgtcaccgcgccgcaggacgccgcctggcaggccgcgggcgaaccctcgctcgctcgcctgctcgatgcagcgctggacgacggcgtcgcgatcagcctgtgccagagcggcctcgccatggcgggaatggatgcgcgccagctcgatcggcggatcgagctgagcggcccggtcgcctttctggctgctgccggtccccagatgaggctaatggcgctctgacggcgccgcccggccggcggcctgtccatgccgggtgtttccagccagcctgcaaatgctctatgccccatatatgagagcccggccatgacagcctcccttccctctttcgcgaccggcctcatcgcagcgctggccgcggggctgctcatcgggctcgagcgcggctggacccagcgcctgctgccaccggggcaccgggtggccggcttccggaccttcggactggtcggcttcgtcggcggccttgccggcctgatgcccgatctgctggcggccgtgatcgcgctcggcgtcatgggcgcgctgctgatcggcttcggctcggggatcagcgacgaccggctatcggcgaccaccacgatcgccggcatcctcactttcgtcatcggcctggctgccacgcggctctcgcccgccatcgcgcttatctgcgcgggcgccgctttcgtgctgctgagcgcacggcattccatgcacgcgctgctgcgtggcctgacggaaggggagatcgagggcgtcgcgcgtttcgcgctcgtcgcgctggtcatcctgccgctgctgccggacgcggacctgggcccttatggcgcgtggaatcctcgccgtatctggatggtggtggtgatggtcgccgccttctcgttcgtcggctatgtcgccacgcgccggttcggcgcgaatcgcggggtcctggtgatggcgttcaccggcgcactggtctcctccaccgctgtcactgcggactatgcccggcggctgcgggcggaaccaacgctgcgcggcgtgctgacggcgggcatcgccatcgccaccatcgtcatgttcgtgcgtgttcagctgctcaccctgatactggtgccccgcgccctgcccacgctcgcgctgacgatggcgccggccctgctggtctccgccgtgctcgcgctcgtcgcctggcggcggcaggacacgggggacggccaggcggtcaaggtgggcaatcccttcgatttcggcccggcgctgttgctggcagcactcgtcgccatcctctcgcttgtcgcccgctgggcgctggaggcctatggcgaccagggggtagccgtcgtgctggggctcacgggcatgatggacgtggacgccgctgtgctcaccctgtccggcatgccaagcgcggcgctggacgatgcgacggcgggcttcgttctcgccgcgccggtgctcgccaacacggctttcaaggcgcttctcccgctcgtcatcacgcgcggcaggaacgggctgatcgctgccatgcccttgctcgcctcgctcggcgcggcgctggcggggcttgcggtctaccggctgatatagcggcggatgcatcggggcatgaccttcgccatgccccgtgctttcaggccgcctgcgtcacgaaacggccgttgttgaagtcgtcgatcgcctgcacgatctcctcacgcgtgttcatcacgaaggggccgtaaccgacaatcggttcctcgatgggctcgccggtcagcaccagcatggtcgtgtcgccgtccgcgcgaactgcgatgtgcatgccttcgcggctgagctgcagcacttccgcttcgccgaccggctggccgccgttcacggtgacatggccgctaagcaccaccagcatcgccgtgtgcccctcgggcaggtcgatcgtcacgtccgcaccggcggacagccgcacgtcccagacgttgaggggcgtgaaggtccgggccgggcccttcgcacctgccagttcaccggcgatgacgcgcgccgttccggcttccccgggcaacgcgaccgtgggaatcatgtccgccgtgatgccctgataggcgccgggcgccatcttgtccttcgccggcaggttcacccagagctgcaccacgcggaaagggccgcctgccttcgcgaagccgggcgagtgatattcctcatgaatgatgccgccaccggccgtcatccactgcacgtcgcccgggccgatcaccccgccattgccggctgaatcgcgatgctcgacctcgccatcgtagacgatggtcacggtctcgaaaccgcgatggggatgttcgccgacaccgcggcgcgcgcccgtcggctcgaagagatgcggcccggcataatcgagcagcaggaaagggctgatcgcctggccaaggccattgtaggaaaagagcgagcgcaccgggaagccatcgcccacccagtgtccctggttgttgccgtggcggccaagcaccgtcttcatcatgtcgctgtctccaaggcggcggcatcctcgtgccggccgcatgcagaagcctatatgggaatgctcgccgccactatgaaggccggccatcgtggggttcagtcgcaggcgcgagcggcttctccatgacgacgaggctctgccagaagggcgggtgccgactggcatccgtaccatccgtgaaggccggttcgccaaagccgatgtcggaggcccaccagcgaatccagtcccgatgcaggaatgtgtcgggaagctccagcgccccgaccttctgcatgcgccggacccggctgaagaacacgcggtggtgctccggctcggtcagctccatgaaggaaaagatcaggcgcccgcccggcctgagcgcccggaacgtgtccgccatgtagagataacattcctcggggcttacatgcgtgaagacggaccagtgaaacaacaggtcgagtgtagcgtctggcgccgggatgctcggcgcatgatgaacgacggcatcgtaatccggacactttcgtttcagttccgccacgaagcgcggaatgacgtcggcacctgtatagtcccccgtccagccggaacgagcaagcgcctgggccgtccggccgcatccgcagccaagatcgaacaccgccatgccgtcgcgcagaccatattcgcgcagcacggccacatgcccgtctccctgcaggcggaacaactccacgctgtccgagccgatcgcccgcgcgaacgcaagatcacgatcaagaggattttgccgtagcatcccgtcgagatgccgctcgtaagcgccgaaagccccggaacggcgacggtagagtagcccgaatatgccaaggaactgaagcaatcatacctcctcacgagcgcgccggtcgccagcatggatgatgcgcccgggcatgtatcgccagccacatgaccccatgacagggctggacgatcctgttaccggaaccggcatagcgcagcgagactgtttcagaacggacatatttcgatcatgctggacttcaccactcatccgctctcagctcccacgtcggcagaggaccgcacggccgcgatggcgacgctcggcttcggcacgctcttcaccgatcacatggtgacgatccgctacaccgaggggcagggctggcatgatgcggtgctgggcccgcggcagcctattccgctcgatccggccgccgcggttctccattacgcgcaggagattttcgagggactgaaggcctatcgcttgccggacgggtccgtcgccagcttccgtccggaagcgaacgccgcgcgtttcaacgaaagcgcgacgcgccttgccatgccgcatctgcccgaggacctgttcgtcgagagcatccgcaagcttgtcgccgccgatgtcgactgggtgccggacgctgacaagggtagcctttacctgcgccccttcatgttcgcgaccgaagcgtttctcggcgttcgtccggcaaaggagtatatcttctgcgtgatcgcttccccggtcggcggctatttcaagagcggcaagtcggccgtgacgctgtgggtgagccatgattatgtgcgtgccgtgccgggcggcaccggcgcggccaagtgcggcggcaattatgccgcgagcctccagccccagtcggtaggcatcgagcatggctgcgaccaggtgttgttcctcgatgcggtggagcgcaagtgggtggaggaactgggcggcatgaacgtcatgttcgtgttcggcgacggcaccatcatcaccccgccgctcaacggctcgatcctgcccggcgtcacgcgcgactcacttcgcacggtcgcgggcgaggcaggctacaccgtcaaggagcagccctacagcttcgaccagtggatggaagacgcgaagagcggcaagctgcgggaggctttcgcctgtggcaccgcggccgtcatcacgccgatcggcgaggtgcgttctgcgcgcggggacttcgtgatcggcaatggcgatggcggcgaagtcgctcgcacgctgcgcgaggcactggtcggcatccagctcggccgcaagctggacacgcatggctggatgacgcgactggcctgaaccgccttccgcctccgccaccaagcctatcatgcctccgcttgttcgtcgtgctgcgccagccatggccgcagcacggcaaggaaggctgcgggattgtcgttcatgatcgtgtgtgccgcacccggaatctcccggaacggggcatgggcgcggcgggcgaaaccggcaatggtggcggggatcgcctcgtcatgctcgccggccacgaacagcgtccgcttgccatccagccggtccagcagcgctgtgccgtcatagtccttgagcgtccccgccgcactgaattccgcccagccccacatgtgattgtagatcgactcggtgaagctgcgtggcagcgcggcgcgataggccgcgatgtccggcgggacctcgtgaaggcgaacatggcgctggtagaagatgtccttcgccgcttcgcactggtcctcgggcagcgcgccgggcgtatcgcaggcggacagcacgtcccgcaccggcctaggcagccgatcgcgcaggcggcgcgcatcgcgcagccagaccggcgtggagatgaggggcgactggacgatcgcgctggccatttcggccggtcgcagcgccgcatattcggtcacgatggttccgccccagctcgcgcccagcacatgccagcgggaaatgtcgagcgccgtccgcacggcctcgagctcggcgacgaagcgcggcaccgtccagttcgcgctgtcgtttggatgatcggagcgcccactgtcgagctgatcgtagagaatgacggcccgctcgtcggccagcgccgtggcgttgaggaaataccagtgcgcgctgcccggcccgccgtgcagaaacacgattggcggacgcggaccggcaaggtccccattgatccgggcatagacgcgcccgccgggcaccgggatcatctcctccctgtcaggacggatgcggatgccgggcatcaccggcccggtggccgccgtggcagcgggcgcccccagggccgcagcagcaactgtgatggcggtcctgcgtgtcatgtccatgatgtgcccctgtgatcgaggcgactcccatagccgatccatggccgcgtcgtcacatcctctgcgcaatcgcgccgcgactgttcggcggttcgaaaaggcgtggtccgccccgcccgcatccccgcaccaatgcaccgcatcgacgcgccccgacctgcctgatagaatgaggcgaccatcaagggagtgctgccaccatgacccttcgtcccaccgatatcgacgcagtcgacatgatcgtgctgccacctgtccgcgacctcggggacgggtttcaggtgcggcgcgcgctgccttcgcatcatcgacggatggtggggccattcgtgttcttcgaccagatggggccagtgacgctgcgcgcgggtgacgggctggacgttcggccgcatccgcatatcggcctcgcgaccgtcacttatctgctcgagggcgagatcctgcaccgcgattcgctcggctcggtgcagaccatacgccccggcgcggtcaactggatgacggcggggcgcgggatcgtgcattccgagcggagcgcaccgcatgtgcgcgcggcaggcggccccctcttcggcctgcagacctgggtggcgctgccgaaagcggacgaggagacggagccgggcttcttccatcatcccgccgacaccatcccgcaggacagtggcgacggcgtgaccatccgcgtcgtcgccggatcgagcgacggcatgacgtccccggtgccgacattttcggacacgctttacgcagatgtctcgcttgacgatggcgcgcgctaccggctcacggcggagcatatcgagcgcgccatctacgtcatcactggcacggtcgaggtggaggggcaggacggcggcttcgcggccggcgaactggtgatcttcaagccggacgtggagatcgtgatgcgcgcggccggcccggcacggatcatgctggtgggcggcgaacccctgggtgagccgcgcaacatcttctggaacttcgtctcaagctcccgcgagcggatcgagcaggcgaaggcagactggcagcagggccgtttcccggacgtgcccggagagctggacttcattccgctgcccacctgaagcgagcgaccggggaatagtgcggtgacccgcccggaggccgcaatcgcaccgcgaaagctcagtcccggtccatctcctggatcgccttttcccgggcgagctgcacttcggcattgcgcgaaagaatgtcgaacgcgtccatgaagctgtcgagctgcgggggcgggatgccctggaagaggaattcgctgcgccgcgcggcggtgtcgcgaatgatgtcgctgatccgccggccctcctcggtcggcgcgaagaagccatggcgccgccccggcttgccggtgcgctcgacaaggccgctctccaccagatgattgaccgttcgccctgcctggctctggtcgcgatagagggccagcaccagctgcggccagctgattggcggattgcggcagatctcggcaatgacccagctctcgaagttggaaagcccggtgcgccgcttgtgagcgagcgccccgccccgcagcatgtacgaacacagcgtaatgaacggcggaaggatgcgcgagcgatccacggcaatcccgttctcgtccggcaggccctccgcgaccagatcctggaaatcgaccggttcctgccgctggttggacgcgacgagcttgcgctccttctcgaacagcgcgacggcgcgggtcagcagcgtgtccagcacgccgaacagcgtgacgatctgctcgtccgtgatgccgaacgtcagctcacgattgcgcagctcagcctgccgcagcaagcgctcggcaagctggcggccgctcgcactcaggcggatcgggctgcggatgccgccgcgggcgagcagcgagatctccgtcatgcgcttgatcgcgcggctcacctgcgccttgtccacccccgtggacagggaaatcgcggcaagcgtcatgtcgccctgcgcctgaagcagcagtaggatgcggcgatccagttcgttgatgtggacagtccgcgcaaaggagatgttggcgctttcgcgcgcatcgcgcaggaacacccagaggcttgactggaagcgacgcagccggtcgtcccgctgcgccaccaggccgtcggggcgggcggaggcaagtccggacaggacaatgtcaagctggctctcgaagcttgccgacgtctccgcactggccggcgcggcctgctcggccaccgcgaaaccgaccgtgaaccgatcgacgagcgccacggcggcgcgcgcatcggccggagaaaaacccacctcgcaaagggccggcacacagtcgaagcctgttcctccaggcgggaagagagacggcatgtgcgcgaacagcaatgcgccgtcccgccgggaaagcatcagctggcgcccggcactggcgcgctggacgagctgcgcccgccagccctgcgcgggcggcgtggcgcggacgccgcgggcaatctcgcgcgccatggccgtcagcaggtccgcgcgatcagcgaaatgtcggctcacctgcgtctcgtcgacgcgcagccgttccgcgactgcagcgagcgtgcagcccgccagcccatgtttcgcctgcagcgccagcgcagccgcgatgatcgcgtccttgtcgacccccaccgcaaagcggtccagcacggcctttccgcccgtcatgattttctactcccggctcgccgcgacatgccaaacccgcgtgatggtcccatttcgtctgatggtcaacggcccttggcgcgccggcgctccgcgcgcaaagcctgccgaaaccgggaagatcggccgccatggaaattgacgactcgccgggcagacggcagacagactcaacacaagacacgaggccgccatgcggggccggaggagcaaggaatgctgactggacgtttgacactggctgcggccgccatctccctcggggcgacgaccacccccgtcctggcccaggggagcctgcccgaccagctcgccgtatgcgcccggatcagcaagaaggatgcgcgcctcgaatgctatgattcgatcgcgcgggcagcaggcgaaggcgcttacacttccggcttcggcgcatcttccatgcgcacgccgcaggcgcctgccactcctgccccgacatcgcccccggcgcccgccgccggcgccggcttcggtgccgagcagattgcccgtccgctgtccgagcgccgggccgacgacggcgcaaacgagatcgacgtggcggtggtctcggcgcgcgataacggcctttccatgtggcaattctcgctggcggacggcgcagtgtggcgcatgaccgaacgctccgtcaatttccggccgcccgcgcccaatgagaccgtgacgatccgcaagggtgcgctcggcagctatctgatgcaggtgggcaagcaggccgcggtccgcgtcgaacgcgtgcgataggcctgacgtctcgtcggcgtccggcccccgtgcggggcggctatcctgacctgccccgttaccggatgcccgtggctcaatcgctacccggcatgtcccgcttcatctgctcgcggatcttcatgcggcgcgcatagtccgggtggtccgcataggacatcatggcgtcgatgacttcctgatcccgcgctttctgcccctcagcgaactcgggatagggcaacacccagaaccgatcgttgcgcacggcatcgagcaccacgcggccgagatcgaccgggtcgaagccgtgctcgatcacgcgcttgagcccggcgaacacggcctcgtcgcgcccataatagccggtattgccatatttctccggccgggcttcgaccgaccggtggatgttggtgttcacgccgccggggcaaagcaatgagacgccgatattgtatttcggcatttccacccggagcgattcggcaaggccgcgcacggcatatttggtcgtgcagtagattcccgtcgtgggcagcgccacgaaagcggacatcgacgcggtgatgaggatgtgaccgccctgcccccgctcgatcatgcgcggcatgacagtcatcacgccgttgatgacgccattcacgttgacgtccatctgccagtcccagtcgtcaaacgtcgctttctcgatggggccgaactggctgaccccggcggtgttgcacagcaggtcgacgggtccgaacacctgctcggcctcgtcgacggcggccgcataggcggcgcgatccgtcaggtcgaggcggacggggtggacggcgacattcttctggctgaaatagcccatcgcttcgtcgagatggtcctgccggatgtcggcgatcaccaccttcatctgcgcttcctcggcaagcaccttggcctggccgagcgccacccccgatcccccgccggtgacgaacgcgactttcccttccagatcctgcacccttgctctccttttcctgcggaccagcgagcggctggaatgccgcggcgatcgatcccttgttctttgccgccgggcacccgcgccggataaaatcatccgcgtcgagtgcaggcgcagacacaatcaacatatcttgtcgttgttcttgtccggctttcccagcgagcagctggcttttcagcgtttattgaaggtcaaagtcaatgattctctagctggacaagtctatttgcctcccataaataagactttctcaagctgagccgcggcaagcggccggacgcgatcaaaggagaggatgagattttctcaacgcagacccacgcccggactccgtcctcccgctcccccgccttgctgcgggccggtgcggcttcgtggcatgcgtacccgcttccgcgtgagcatcccgccgcatggccccacgcaaggccgagatcgaccaaccgtccaatatcaacgtgagcatcctccgcccgggccgcgcgccgcgcgggacggaccggatcaggacatggaaggggagaagtgccttgaagacggatatcgatatcattgcgtgcgggcctcgccgggccctgcgggtcgcgctgctggcaagctgcgccgggatgaccatgctgacgctggccgcgccggcccgcgcacaggatgaaacagggccgcaggccagccaggaccaggccatcgtcatcaccggatcgcgcatcgtgcgccgcgactatgaagccaacagcccgatcgtcaccgtaggttcagaactgctggaaaacagtgccagcggcgccatcgagcagagcctcaacaagctcccgcaattcacgccaacgctcaagaacccgacccagggcggcgacatccagcccaccgcgcagaacacgcccggtgcggcaacgatctcgctgcgcggcattggctcgaaccgcaacatcgtgctggtcgacggccgccgcgccacgcccagcaacgcaacgatggtggtggacatcaacaccatcccctccgccgccatcgaccgggtcgagatcatttcgggcggtgcttcatccacttacggcgcggacgcggttggcggcgtcgtcaacttcatcatgaagaagaacttccagggactggaactcgatgcccagaccgcgatcacgcagcggggcgacaatttcgaatatcaggtgtccggcatcatgggcgccaatttcgacgatgggcgcggcaacatcagcctctccttctcgatgaacgagcgccaggatgcccggcagtccaaccgccgctggtatcgggacctgtgggagaaccccacgatcaccggcacgcagttcttccccgaccggccgggcttcaacatcggcttcgaccccgggcaggccatccccaatgcagtgctgaactcggtgatgggcgtcaccggctggaccaacaacggtgtcggctcgatcatctacaccaatccggacggctcggccttcgcagggttcgatacggcgggcatcgccggcgttccggccaacaaagtggtcgacgggctgacctacaaggagctttccaacggcacgctcgggaagaacttcaccgataactacctgatcttcccgctcgagcggttcaacatctacacgcgcggcaattacgagatcaacgactggatcggcgtgttcgcgcagggcattttcagcaaggtcaagacaacgaccgtgcaggaaccttccccgctgaccggcggctggggcgtgctggttccctataactccgccgcgccgcaggccggcattcccgattcgatcgtgaccctgctcaatgcccgcgccaatcccaatgcgcccatcgacctgcgcggcctgctgccgttcaatcgcggatcggaaacggaagtctacacctacaacatgatcgccggcatcgaaggccgcatccccggttccgactggaccttcgagatctatggctcacatggcgaatcggaaacgagcgtgctccagaccggcttcgcctcgctgcagcgcttccgcgccgtgatgtccgcgccggacttcggcagaggcttccgctcgcaaggcaacgccgcgttcggcggcttcggcgcggcgacggcgacctgcaccagcggcctcaacccgttcatggaccccgcgctcatctcgcaggactgcatcgacgcgatcaaggcggacatcaagaccaaggccgtcatgcagcagaccgtctgggaagccaatttccagggcggcctgttcaatctgccggcgggccaggtccgcgcggcggtgggcgcaacctatcgccacaacgactacaagttccagaacgacacgctcaccacgcagggcacatccttccaggaacaggcgctcggactctatccgagcggcaattcccagggccggatcgtcgccaaggaaatctatggcgagctgctcatcccgctgctgtccgacctgccgttgatccgcaagctggacctcgaggtcggtgcccgctcgtccgactacaacaccaccggcaacagcttcacctggaagatccagggcgactggcaagtgaccgagtggctgcgcttccgcggcggctacaacaaggcagagcgcgcgcccaacatcgcggagctgtatctcgcgcctgagcagaccttcgccatcgcggaaggcggcgacgtctgctcgctcaacagcggcctcggctggtcggcgaacccggcccgcaacagcaactgggccaatgtcgtgggcctgtgcggccagatcatggaagcgtccggcgatgccaccgccgatcagcaatattggggcgtggactatcgcaccctggctgcggccggcagcgaagcggccgcacgcgcgctggtgacgatgccgcaggcagccggccaggccttcgtcttcccgacgctggcaggcaacaacagcctgcgcccggaaaaggcggacacctggacggccgggatggtgatccagtcgcccttcgaatccgcgatgctgcggcgtctccgcctcacggtcgactattacaacatcaaggtaaccgacgcgatcggcgcccagaccgtcgacatcgcccagcgccagtgcttcgattcggccttcaacggcagctacgaccccagctcgcccttctgcctcggcatcgatcgcaaccagacgggcgcgctcggcaatgtggtgcgcaccttcttcaacaatggccggttccagacctccggcatcgatgcgcagctcgactgggcattcgacctcgggccgggcacagtgaacttcaacagcatcttcaactatctgatcgagatgaagtccgcggagctggacgtgctgccgctcaccgagttcgccggcacactcggcggcacgcagaacggcctcaatggcggcatgttccgctggaagctgcttaccacgctcggctacacctacgggccggtctatctcggcctgcaatggcggcacctgccctccgtcaagtccgcgaccgcggcccaggtccccaacaccagcgtcgccggcgcgccggcctatgacctgttcaacctgcaaggctcgttcgcgatcacgcgggatgcgacgctccgcttcggcgtcgacaatctgttcgacaaggcaccgcccatgatcaacgtcgatacggcggcggttcctccgacgctggcgaacggctcatatgacagcaacaattacgatgtcgtcggtcgccgcttctatatcggcgccaagttccggttctgactctcccgagcatgaaccagctggcggccctcctccttgcgggagggccgcctttctgctccctgagcggcaagcagcggggacacgcagcggcggcagccagactattctccggcccacggcaagccggacatatgagcctagacaaaggagattgatgcaatgttggacgtaagcggcaagaccgccttcatcaccggcggtgccagcggcatgggctggggcatggccaaggcctttggcgaggcaggcatgaaggtgatcatcgccgacattcgccaggacgccctcgatcaggccatggagggcttttcgaagaccaatcttgccgttcactccatcctgctcgacgtgaccagccgcgacggctgggccagggccgcggatgaagccgaagagcggttcggcaacatccatgtcctcgcgctcaatgccggggtgggcaccggcggatcgatgctgacggccacctacaaggactgggatttcaacatgggcgtcaatgtggggggcgtcgtcaatggcctcgtcaccatgctgccgcgcatgctggcccatggcgaggaaggccagctcgtcgtcacctcctccaccggaggcttctccgcggtaggcggcgccgggctctactgtgccgccaaatattgcgtggccggcatgttcgagagtctggcgacggacctgcgcggcaccgcgctcggcgcctccgtcttcttccccggcccggtgcagacccagctcggcatctcgacgcaggcgacccggcccgagcatctgcgcaacgaggcgccgccgcctccgcccgccagcgtgggcgctcagcaggacaagcgccccgcgccgggcttcgacccgagcctgttcatgaccagcgaggaagtgggccagcgcgtgctgcgcggcatccgccggcgcgacctgttcatcatgacccatccggaattcacgaaaggcatcgaggcgcgcaacaacgcactgctgcgggccattccggtcgaggcgcccaacgaggcgcgggccaatctggtcgcccagttcggcaccctcatgtacaacccgatctacgatgggcagcagccgctcgacgagccgctctgagcgctgcggcgcaggccactggcccgcgcacgggctgaagagggttcgccgccgccggaggtggcgcgaaccctcctcaaccgccggggatttcacacagcgcctcgctgtcctgttccccagccttccggccttccctagaaggcaaagtccgcaatcaggagagggatgacatggcgaaggtcgttcgcgtgcacgaactgggcgcacccgagaagctggtcttcgaggatatcgagatcggggccccgggcccgggcgaggtgcgcatccgggtggaagccgtcggcctcaaccgatcggaagccatgttccgtgccggccgctatccgacgaaaccgaaactgccgacgctgatcggatatgaggcctgcggcatcgtcgaggcactgggcgagggcgtcaccggattcgaggtggggcagcgggtcagcgcgctgcccatgtatccgctcggccaatatggggtctggggcgagcaggccatcgtgcccgcgcgctgcctccttcctgcccccccgggcctctccccggcagaggcggcagcagtgtggatgcagtatatgacagccttcgcgatcatcgaagtgggccaggccggcatcggtgatttcgtcatcattcccgctgcctccagcagtgttggccttgccgcgatccagctcgccaactgggcgggcgccgtgtccatcgccgcgacgcggaccagcgccaaggcggacgaactgaaggcgctgggcgcgcagcatgtcgtcgccacgcaggaagtcgatctggtcgaggaagtgatgaggatcacggacggcaagggcgcccgtctcgtcttcgatccggtgcagggcccctatgtacagacgctcaccagcgccatggccgagcgcggcatcctgttcatctatggcggcctctcggaacagcccacgccctatccgcactggaacatggcgttcaagggcctctccatgcgcggctgggtcgcttccgaaatctggaaccatcccgcgcgctacaaggcggcgcaagagcgcatcctgctcgggctgaagctcggccatctcaagccggtgatcgcgcggaccttccctttcgacgagatcgtcgaagccaaccgcttcctcgaatccaaccagcagatcggcaaggtcgtcgtcacgatgtgagcaagcggcgcagcggatcgcacagagcgccgcaggcgacacaatggcccaggagactccatgaccgatcccgaaccgcaggaccacatccccgtcagcatccgcgcgcgtgacatcgcgccgcccctgacgatcagccccgccgcgcgtcaggcgctctcggaaggcgcggcgatggccatgcccggctggcccgcacccgacgacatggcaggctggcgcgagcggatcggcgcgagcgacgccctgtgggaagagatggccgcgccgatcctcgcgagcgccgcggccacggtggagaccgtctcgatcggcggcgttccctgccatgactgcctgcccgagcgcgacgccgcgccggatgggccggcgcgttcgttttcggcggcggcgcttatgcaaaggcgcttggcgcacgcaacgccgccgcgctcggctgccgcaccctgtcagtggactaccggatgccgccggaccatcctttcccggcggccccggaggattgcgtagcggtctaccgggccctcatcgaaacgatcgacccggctcgcatcgtcgtcggcggcggctcggcgggcggcaacctggcagccgtagcgacgctgatgatccgtgatcgcggcctgccgctccccgccggcacgatcctgctcacgcccgaagtcgacctcaccgaagcgggcgacagcttccgcaccaacgaggatctcgacgtggtgctcaagcgaggcctgccggaatgcaacgcgctctatgccggcgggcatgatctggccgatccttatctctcgcctctcttcgccgatttcacgcgcgggtttccccccacgctggtgcagagcgggacgcgtgacctcttcctctccaactcggtgctgattcatcgcaagctgcggcaggcggggatcgatgcggagctgcatgtctgggaagccatgccccatggcggcttcggccggggcgaggcgcccgagaacgaggagatcaatgtcgaggtggcgcatttcatccgccgtctgatggcgggctgatcgcgcgagcgaagagccccgcgcgatccagcacataaagacgtgccccgcacgccctcgtcatcgccctgagaagcaggcggcccttattcggccgcgatggcgtccacttgcgcaggcaggtccaggccatagagcttggccgcattctcgaaggcgatcttgcgcacgaaagcggggtccgcgccttccgtgaactcggccaggatcttgcggctgttcggccagatgctgtccgggtgcggatagtccgtggcccagagcagcttgtcctcgccatagaatttggcgagcgcgacagcggtggggctttgctggaaggtgccgtagacctgccgcttgaacagctccgatggtttcatcttgtgcgggatgccgccgcgatccgcccagaactcctcggcttcccagagccgccagtggcgatagtccagctcctcgatcacccaggggagccagccgatgccgctctccgcaatcacgatcttgagccccggatggcgttccagaataccccaggcgaagagatccacgaacggatcgaggaactgttcgatgaacatcttcacatgcaggaatgtggcgccggggctgcccttgtacttgtcgaacgcgcggctgacgctggcgaacaccgtgacgtggaaggagaggatgatgccgctcttctccagcatctcccacaagggctcccagcgcgtatcctccaggcgcggctgcgccatcgcgatctgcaggttggcttgccggaaaccgcccagcgcgatgatatgctccagtgcggaaacagccgcttccggctccggcggcaacatcggcacgccgatcagacgatccggcgcggccgcgcagaattccttgagccactcattataggcccggtagcaggcgtcgcgcagctcggtgtcctcgaagttcagcgacgtgaccgggccgaagatgacatgggcatagacaccgtcgcggtccatgtccgcgaggcgcagttccgcgaccgccgggcgacgttccgtctggtcgacgatgccgccgcgatccagcgcggtgaaaatgggcttgggaccggaaaaaccgctcgccacgcccgaccaggagccgagattcttgccttcgcacatccagacggcacgtccgtcgagcatttcgacatgcgggccacgatccttgagatgcgcgggaagccggctggtccacaggtcggtcggaagctggttgagatcgagatgatcgtcacaactgatcagggggtagtccacgtcttccgtcctctcttgccctgcctcggcctgaagaaatcgactcagggcgccggcgctggccatgtcgttagtgcgctaacgatattgcccctaaagcaatcgaattgcaaggttggcctgctggctgaggcgggtcgtggccgtggagcgccttccaggaggaggaaagtgacgttccggcggaaagcgtctaacgcgccggcatgacgggcgcgctcatcatcgttgcatccttcgccacggcgttcctgtccggcatcttcggcatggccggcgggctgctgctgatgggcgttctcgccttcctgctgccagtctcggccgcattcgtgacccatggcatcctgcagctcgttgccaatggctggcgcgcggtgctgcatcgccgccacatcgtctggccggtcatgaggacctatgcactgggcgtttttgctgcagctgcgctggtcgccgccgtcggtttcgcgccttcgaggccactgctgttcctgctgctcggactggtgccgctcacggtctggctgccgcgccggtggatcagcttcgacgcggcgaaaccgccccacgccttccttgccggcttcacggtctccgggctcaacctgagcgccggcgtggccggtccgatgatggacatcttcttcgtgcgcacagggctcggccggcaccagatcgtcgccaccaaggcgacaggccaggtattcagccatctcgggaagatcattgtgttcggcgcgccgctgattggcgcaggagaaagcgcgatgccgccgctctgggtgttcgcgatcgccgtccctttgtcgatggccggcaccgtgctgggcggccgctttctggaccagatcagcgatggcaatttcaaacgctataccgcgtggatcgtcaccggcatcggcggtctttatctcgtgaaggcaggactggaatggagctgaaggaagagcgaagcgtggcggatgcttgcctcgcggtgctgcagtgcagcgaaccaagggcgaaagtcatggcggcgcgcgcagcggcgcgggactggcgattgggacggctcgcgcatcggttcgacagtgcgccgccggaccgccccggccgccccgaacgccccctgctgctgccgccccagcgcatgcctcgccggggccgcgggggatcggagcgcgcgcgcatcgcgatggtccacgccctggctcatatcgagttcgtcgcaatcgacctcgccttcgatctggtcgcacgcttcggcgacgatatgccggcggatttcgttaccgactggctacgcgtcggtgccgatgaagccatgcatttcgccctgcttgcccgtcggctcgccgagctcgggagcgattatggcgccttgcccgcccatgacggtctctgggaagcggcgctggaaacggcgcatgacgtcaccgcccgtctcgccatcgtgccgatggtgctggaagcccgcgccctcgacatcacgccggaaacggtcctgcgttttcggcattttggggacgagcggacggcccggatgctcgaacgaatcgttgacgacgagattcgccatgtcgccgcaggcaccaagtggtttctatgggcgacgaaccgagtgggcgctgatccgcaggaaacctaccaaatgctggtccgccgccatttccggggggccgttaagccaccgttcaacgactcggcgcggagtcaggccggtctgacgcgtgatttctatggccctcttgcgggttaacccgatcttcgctcgaaaggcttccaacggccgacatgagccgaaacaaaacaatcttcgagggtccgatcccagggacccgacatggggtccgcatgattcagtcgctcgccgtcagcttcctccgggacggttttcatcgcactgcaacccgcgtactggccatggccacgctgctggtcgcatcacccgctctggctgacgaagctgccagtgacgcgcagttctcctcgcttttcgccgcctgggtgaacatggagcgcgcgaccgaacagagcaccacgaccaaggcgtccatcccgtcgcgggagcccgtcgaaaagctcatgctgacttccagcttcggcaaccgctcagatccgttcaacggccgccgccgcatgcatcagggtatcgacatccccggcccggtcggcacgccgatctacgctaccgcagacggcatcgtgaagcgcgccggatgggccaatggctatggcaatctcgtcgagatcaaccacggcaatggcctcgagacgcgttatggccacatgtccaagctgatcgcccagccgaacgagcgcgtgcgccgcggccagctgatcggcctgatggggtccactgggcgctccaccggcagccaccttcattatgaagtgcgcattgctggcgcggcggtaaacccgatgccctatatcgaaggcaccaattacgaactcgctctcgccgaggccaaggcccatgacgagcgtctggtccaggttgccatgggtggtcctgaagctcgcaagagcaccgacaacaaggacaattgaggtcctcgccccggtttcgccggggttttctgtatcaggccagcgtcagaccacacgcctgccggtgacgagctgataaatcagcaccgccgccgccagcacgagcagcagatggatcagtcctccgcccacattgagggcaaggaatccaagtgcccagagcaccagcagcacgacgactatggtccacagcatggctcacctctcctattattgcatctccgagtgatggaggcataacgcccggctgagcgggaagttccgcctgcacatttcacctccacatgagggaaaggcgggagggatgcgcaatccatcccttgcgaccaggttccgtactttacccaggcgccgggcgccccgctgttttcctcatcgcggtccatccggatcggttgccttgcgggggcggccggacacgcctatcttgcgcgcatggacgtcgctctcaccccctcggccgcagcccgcgtcgcttcgatcgcccagcggcaaggcaagccgccgatcctgcggctcgccgtggaagggggcggttgctccggcttccagtatcgcttcggccttgccgaggagccggaggaagacgacctgatcgtcgaaaccgatggcgtcaggctcgtcgtcgattcgatgagtctcgatctggtgcgcggcggcaccgtcgatttcgtggacaatctcggcggttcggccttccgggtggagaatcccaatgccacggccggctgcggctgcggctccagcttctcggtctgaagccctgcctgctcttccccggccggagcgaagcggctagggcagggtcatgcgcatcgccactttcaacatcaacggcattcgggcacgcctgccgcgcctgctcgaatggctcgccgagacgcagcccgacgtcgcctgcctgcaggaaatcaagacgcaggatgagggcttccccatcgcggacatcgaggcggccggctatggcgccatctggcacggccagaaaggcttcaacggcgtcgccattctcgcgaggggagcgacacccgccgaggtaacgcgcgggctggacggcgagccggaggacgaccacagccgctatatcgaggccgacgtggccggcgtgcggatcgcatccatctacctgcccaatggcaatccggtgccggggccgaaattcgattacaagctgcggtggatggccaggctgcgtcagcgcgcggcgcggatcctcgccgaggagatcccggcggtgctggccggcgactataatgtcatcccgttcgaccgcgatgtctggaagcctgccgccatggccgcagacgcgctgatgcagccggagagcagggcagcctacaaggcactcatgttcgacggatggaccgatgcgctggccgcgcgccatccggcgggcggtgtctggacctactgggattatcaggccggcgcctggccacgagacgcgggctttcgcatcgaccatctgctgctttcgcctgccgccgcagaccggctggtcgatgcgcaagtggacaaggcctatcgcggccgggagaaagccagcgatcacgcgcccgtgtgggtgcgattgaaggatcaggactgatcagccctaaggcgcttcgcccccttccggcccccagaagatcacccaggcggcgaaatcgtcactcatctcgacaaatcggtgctcggcgcctgcctcgacgaagatggcgtcctgcgggccgaaggcgcgctgctcgccattcttcacgaacagtccgctgcccgaggcaatgatatagagctcgtcccggctatggggcgactgcgtatccgggccgcgcggcgcataaaggccgaggctcatcgtcccgtggcgcatgaggtccgcatagcgcatcgcctcgcccgtctcgggcagcgccgcatgcgcctcgcccggcgtcaccagccagtccctcatcgcctctccttccctcaattcaccggcgcgcgccgacgatagctcaaggcctcggccacgtgcagtcgcccgacccggtccgcaccggcaagatcggcaatggtgcgcgccacgcggaggacgcgcgtatagccgcgcgccgagagcttcatcgctgcggccgcctgcgcgagcaaggcgcgacccgtctcgtcgggcatggcgatcgtctcgagcgcgtcgccctccagctcggcattggtgcgcgctccgccggtggccgccgaacgggcggtctggagcgcccgggctgccgcgacccgcgccgccacttccgccgttccttccgctgccggcggcaggaccagatcggcggccgtcaccgcagccacctcgacatgcagatcgatgcgatcgagcagggggccggagagcttcgcctgatagtccgcagcgcagcgcggcgcgcgcgagcaggccagcgcaggatcggcgatgtggccgcagcggcagggattcatcgccgcgacaagctggacccgcgccggaaaggtcacatgcgcattggcccgcgcgacgctgacttccccggtctccaggggctggcgcaaactgtccagcacggctcgctgaaactcgggcagctcatccaggaacagcacgcccagatgcgcaaggctgacctcgcccggtttcacacgcagaccgccccccaccagtgccgccatggacgcgctgtgatgcggcgcgcgatagggccgcgactggctgatccgcccggccgagagcgtgcctgccacggaggccaccatggagacttccagggcctcggccggggtgagcgggggcaggatgccgggaagacagcttgccatcagcgatttgccggagcccggcgggccggacatcagcagattgtgcccgcccgccgcagcgatctccagcgcgcgcttggcggtttcctgccccttcacttgccgcagatccggcccgtgacggggcggctccgcctcgcccggcgccggacggggcaggatcgtgccccccttcaggtgattgatgaggccgagcagatcgggcgcggcaagcacgccgtccgagcctgcccaggccgcttccgtgccctgcgaagaggggcatatgagcgtaagatcgcgcgcggcggcgtggagcgcggcgagcagtacacccggcaccggcgcgatgcggccatccaggcccagttcgccgacgacaagatgctcgctcacatgctcggcatcgatcacgcccatcgcggccagcagggccagcgcgatcggcagatcataatgcgacccttccttgggaaggtcggccggcgacagattgacggtgatccgcttgggcggcagcgacaggccgatggctgcaatggcgttgcgcacgcgctcgcggctttccgccacggccttgtcggcaagccccaccacgatgaaattcggcaggccggaaacgagctggcattgcacctcgaccggacgcgcctccagcccgagaaaggcgaccgtcgccaccgttgcgatcaacttcgccccccttttgttcccccgcgcagctatggagcggcgcgatgtggaagtcgaggcttttccggtggtccccggacggcgctatgacgcctgcgacggcacatagcgcggcggcaacgcgaagagatcggcaaaacgcgcttcgatccccgggtcgccgcgcatggtgagcacaccggtagcggcaagctgctccgggggaaccttgccatagaagcgggcggcaagcccccgcgccgtgctgcgataggcaatatccggcaccagtgcttcccccgccgcgacgctgagcacgccatgctccagctggccgcgataaggcgtgccttcgatgtcgaaacccagggtcagggcgagatcgcccgccttggcggcatccagattgatcctgagcgaaagcagcatggcgacgccgcttagcggcagcatgcggtcatgcgccggcgagcgataggcccatttcgccatggccagcaccatgggttcggcctcccgcccccattcggtaaggccgtagacctgtacgctcgcgggcgggggcaagcgcaggcgctcgatgacatgacgctgctccagctcgcccaggcgctgggtgagcacattcgcgctcagccccggcagcgcgccgcgcagatccgagaagcgccggggaccgagcagaagttcccggatgatgagcagcgcccagcgctcccccacgagatcgagaccgtgggcgagaccgcaagcgtcctcgaaatggcgcttctgccggggtatggacttgctagttattttttctaactccgtagttgccttacctaattatatgcgcgagactcgtcaaggtcggtcgattcggccggacaaggcgaaacaggacgctgccgcgatggagaggatgttggttttgggcctgccgtgcgtggatgcccggcgttttcccgatccagcaccgttgacccgcctgaccgcgccgcgccgcacgcctcgcccctccatgcctgatgaggaaggaatgcccgcatgacctatgtcgatggatttctctgccccgtgaagcccggccgcaaggcagactatgaggagatggcgcgcatggccgcgccgctgttcctcgaatatggcgcgctccgggtcgtcgagacgtggaacgatgacctgatggtcggcaagaccaatgatttccgcactgccgtcatcgcggaagagggcgaggatatcgtcttctcgtggatcgaatggccggacaaggcgacgcgcgacacgggctgggaaaagctcatgaaagacgagcggatgaaagggccggacgacaatcccatggccggtgcccgcatgatctatggcggcttctccacgatcctcgatgcatcggccgaggcgccggcgggggccggcgcgtgagcaaccggcagggcgagttcatctggtatgagctcatgacgacggacatcacggccgcgcgcgccttctatggcgccgtggtcggctggacgatcagcgagagcagcgacatgcccggcatggactaccgcatggtctcagcgccggatggcaccgttgccggcatgatgccgctcgatgccgacatgatcgcgggtggcgcacggtccatgtgggtcggctatatcgccgtcgacgatgtcgacgaaacggcggcgcgcatcgcggcgaccggcggccatgtcttcgtgccgccgcgcgatatcccggaggtcggccgttttgccatggccggcgatccgcagggcgcgacattctacgtcatgcgcggcttcccggacgaacgcagcgatgcgttccgggccgacgcgcccggccattgcgcctggaacgagctgaccacgcccgaccagcccggcgcccacgccttctatgaaggcctgctcggctggacgagcccggacagcatgccgatgggcgaactgggcgattacaggttcctgtgggccggggacctgcgcctcggcgccaccatgcccggcgacggccccgcgcactggctgttctatttcgccgtcccgtcgatcacccgggcgatggatgcaatcactgcgcatggcggcaccgtcaccaatggcccgcacgaggtcccgggaggcggacacatcatcacgggcaccgatccgcagggcgcgcgcttcgctctcttcggcagtcttgaggaggcggacatatgacgcagccgatcacgccctgcatctggatggacggcaccgccgaggaagccgccacattctacgtctcgatcttcgaggattcgcggatcgactcgatttcgcgctacgctgcggattcgcccttcccgccgcacttcaaggctggcacggccatgctggtgaccttcactttgaaagggcgccccttcgccgcgctgaacggaggtccgcaattcccgcagacggaagcggtctccttcgtcattccggtggaggatcaggccgagctggaccgcctctgggacgcgctcatcgccgatggcggggcggaaagcatgtgcggctggtgcaaggaccgcttcggcgtctcctggcaggtcgtgccacgcaggctgctggagatgcagatacagggcaccgccgagcagaacgcgcgtatggggaatgcactcatgaccatgcgcaagctcgatatcgccgcccttgaggcggcctttgccggggaggcggcatgacgtaccagctctacgctcaccccttctcgtcctattgctggaaagcgatgatcgccttccacgagaaggatctgcattatgagctggagatggtggagaatcccggcgtcatggcagcgctgaaacgccactggccgctcggcaaatttcccgtcctggtggacgacggcgcgccggtgatcgaagcgaccaccatcatcgagtatctcgacctgcggcactatgagcgcgcgccgctgatccctgccaacgccatcgatgcgctcgacgtgcgcttcatggaccgcctgttcgacaatcatgtgatgacgccgatgcaggccatcgtgaacgaggcgctgcccggcatcacgcccgaccccgcccgggcagcgcgcggggccgaagcgctcgacacgatctacgcctggctggacgtgcggcttgccggccgggaatgggcatgcagccatggtttttcgatggccgactgcgccgccgcgcccgcgcttttctatgccgattgggcgcgcccgattccggactcctttcccgaactgcgcgcctatcgcgcgcggctcaacgcacgaccgtccgtggcgcgctgcatcgagggagcgcggccctatcgccattatttcccgctgggcgcacccgagcgggattgaaggcgcctgcggatccggtgaacccgcaggcacccgacgccgtagagccatcacttgccaggaagagaaaccaatgaccgaccagccggatcttacgctcagcgtctccacttatatcgccgccccgcccgaacgggtctggcaaatactcacgcagcggcaggaggaatggtggtgccctgccccctggacgatcgagatcgtcgagcaggactggcggccgggcggtcgctgcgccatgatcatgcgcggccccgacggcgaggaaataccccaggacggcgtcttccttgaggtcgtgcccggcaagcgcttcatctcgacagacgcgtttaccgctggctggcagcccgccggtcccttcatggtcggcgtctgggaaatcgagccggacggggaaggcacacgctacaccggctcggcccggcactggaaccaggaagctcgcgaccagcatagcgatatgggcttcgaggccggctggggcgccgtcgccgcccagctcaaggctctgtgcgaagcatcctgacaggcgcgcgcggcatgtaacgcaccatggtccgcgctacgggcagagggagcggaccgtcaggtctgctttctttgccggttcgcccgaagcgccatccgctgcgctccactggagggaatcgcggacctgatgacaggcccgtactggccttcccttctcaaagatcgatgccggccgcgatggcttccagcttgcggatgcgttccttgagatcggcgacgtcgatgcgcgtcgccgctgtcgcgctgcccatggcatccatgcctgcgccgcgctgcccgagggccatttccagttcggctcgcttgaaagccagccagccgttccagcccttgagcccggcataagcgaggatgccgatccagccggtgacgatcagcgccatggcgccatattgaatgatgctgaggtcggtcatgttcctgcctccttccctgaacggggcctcacggcctcacattctgtcgatctgcttcagtttctcgaattcgcgatcaagggcggtcgagctgtcggtcgcgagacgctccagcactgccacccgctccttgagctgcttgacttcctcgcgcagccgctcggcctccgcatcggcccgatggtcacgtcggacgatgtcctcgcccttgccgcggcgcacgacgccgtatttcgcgcggatgacgcttgcgatggcggtgatcgcgacgatggcgacgaccatttcaaacggattcatatttcaccctcctccgggaaatattgtcagtgctcgatcgggcgggcgggcacaggctcttcgcgcagcccgtcgatctcggcggccaggtccaggcccttgtcggtgacgatccgctcgagcacgcgcacccgctgctccaggcgctccgtccgggccgcatattgagcggctttctccgcggtctgcgaacccatgatctccaactcgcgctcgcgcagggcggtgttgcgcttgtggatcttgttcagcacgtccgcgatcaccgggatgcctaccacgatcaggaaaaagccgagaaccagtgacgtcttgtccatgacaggctcctcagttgctcgagccgcggaggctctcgatctcgtggttgagatgcagcgcgccgtcggtcacgatgcgctcgacattggcgaggcgatccttcaccgcgcccagctcggcgcgaagttgcgcattctcctggctgagcagcttgatgcgctcgaccatttcctcgttcttctgcggatagatcgccttgccccagctgttttccagcggatagccgttgcggatgcgcagccaggtggtgaagatccatcccgccacggcgagggcgccgatgccaaggccacccatggcaatgaagggcagataaggggccagtgcttcgctcggttccattgtgtcgtctcccttatttcagccgctcgatctcggcggacaagcgcgcgggcgcgtcggtcgcgatgcgctccagaaccgcgatccgctcctcgagccggccgatcttgtccgtgagcttcgcattctcgttcgtcagaagctcgatcttgcgctcggccatgagatcgctcttgctgaccatgccgccccattcattctcgatgggatagccatgccggcttctgatccaggtcgtcgcgatccaggccccgtatgacaaggcgatgatcgcgatcacgaatgccggtccaccccagctcatcttatttctcccgtccagcggccgcgcttagcgcgagcccgctctttccccgtgggaccggccccttgccgatcccctgttcatcctgcgtcgcccatgggcctggcccagaaggatgccgacgctcccaaccgcgagacccaggacgaagatcggtactggatccatggtctcctccctttccggcaacccgcgctcagcgcaggctgtcgatctcgtccgcgaggcgcgtgttgcggctcgtgtagaaggcctcgatgtcggagaggcgccggtcgatgtcgcggaacttgctgcgcacgtcccgggtcgagcgggcgggattggtccgcaccccttgccagaacttctcgtcatcccggtcgtggtagaggcccgagggtttcgggtccgccatccacgcggccaggaaataggcaatgagcgtccaggggaaagcgcccatcagggtgatcagcacggcgccgatgcgaacccagagcacgtcgatcccggtatagtcggcgatcccggcgcagacgcccatccacttggcattctgcttgtcgaggtagaatttggtgcgacgagcggacatctcagttcctcctctcgaagtgataatcatctgcctccaccgggcgggcggggcggaaatcggggttgtcggcggcgatgatgcgttccacggtctggagccgctcctcgagccggcgggcaaggatgtgcatctcgtcgagcaagcgctcatcctcgtccgtgatcttcggggcctgcttccacttggtcacatagtggaagatcagccagggcatgccgatgaagagcatgccgcagatgatgatcggcagaagcacgtcttccatggcttagccttccttgttgtgctgcgcggccttcagcgccgccagctcggcctcgaccttgtcgctcgactgcagatccgcgatttcctgctccagcgtcttgggctggttgcccagtcccatcgcgtcggcatggccttccgccatgtccacccggcgctcgagcatctcgaagcgcgagaaggcgtcctgcacgcgctcgccattgtacatctcgcgggctcgcaggcgggtctgtgcgctttccatgcgggtcaccaggctgttctggcgggcgcgcgcttcgcgcagcttgccctgcagcttggcgatgtcttcctccgaggcggcgagcgcatcgtcgagcacggcgatctggcccttgagctgcgcggccatgtcggcggccttctggcgctcgaccagcgcggccttggcgagatcctcgcggtccttggaaagcgccagctcggccttttccttccagctgtcctggagcgactcgagcttcgcgatgtggcggcgcatttccttctggtccgcaatcgtgcgggcggcagacgctcgcacctcgaccagggtttcctccatctcgaggatgatcatgcggatcatcttcgccgggtcctccgcccgatccagcagatcggtgacgttggcggcaatgatgtcgcgggtgcgagagaagatacccatctgttcattactccaattcgaaaattcagggtgccggggcgggtgaggggcatccgccccggctatcaagcaagccgtcaagcaagggattatgccgacttgccggaaccattatcatgatttgccgccgcaatctgctggtccgcctgcggaccggtgtaagcagggcccaccgcgccgagcaccatggtggcgctgaagacgatggtgaggagggtggcgaaaacgctgttgctgtagttgttcacgaagcgggtcattgtctgtcttcctgatcctgtatttggccttcaaagcccgccttctggcggattgcccatatcattgcacaggccgtgccaatttccggaaatggctgaaatccgccattttcattcacctgccgttcagcggcgcgagtttcatcttgccaagatgtaggaattatcactaatcgttggctcgtggaaaaaacgacgcatttcgtcggccagtcgctggcctttctggacgcggtcgaacaggctggccgtgcagccgaactcatccgccccgtgctggtcatcggcgagcgcggcaccggcaaggaactgatcgccgagcgcattcaccgcctgtccccccgctgggacggccccctcatcaccatgaattgcgccgcgctgcccgagacgctgatcgaggccgaactgttcggccatgaggccggcgccttcaccggcgccacccgcgcccgtgccggccggttcgaggaagcggacggcggcacgctgttccttgacgagctaggcaccttgtccatggccgcgcaggagcgcctgctgcgcgcggtggaatatggggaagtgacgcgcatcggcagctcccgtcccctcaatgtcgacgtgcgcatcgtcgcggcgaccaatgagcatctgcctgcggctgtggaggccggccgctttcgcgccgacctgctcgaccgcctttccttcgaggtcatcaccttgcccccgctgcgcggacgcgagggcgatgccgaggtgctggccgagcatttcggccggcgcatggcaaccgagatgcgctggcccggctggccgggcttttccgcgcgcgcgatggcggagctggtcgcttatagctggccgggcaatgtgcgcgaactgcgcaatgtggtggagcgcgccgtctaccgctggcaggaccccgtccatccgatcgacgccattcagctcgatccctttgcctcaccctggcaaccggcgcccatgccctccagccttccccggccggatgatagcgcccgcaccgccgtggcgcccgcaccggcctccaatggcgatgcgcgcgaggaccagttgtcgatcgcgctggatgacatcaccgatttccgcgccgcggtcgatgtgcatgaagccacgatccttcgccgcgcgctggaacgacaccgcttcaaccagcgcgccacggccaaggcactgggtctatcctacgaccagcttcgccactgcctcaagaagcacgcgctgctgtagcacgcgccccggatgccggccgggtggtgcgatgcgcgcgccagcttcatgtcatatcgattttatcttcgcgcctcatcgctatagtctgttggcaagtcgcgcccgtccgcgccaatgctggcgggcccacccgaacgattcgcatgatccatgcgtttcgccacccagaacagaaaccactgcttcaggagcttcaatcatggcattcacccttcccgaccttccctatgcgaaaacggctttcggcgaagacatgtcggccgagacgttcgactatcatcacggcaagcatcacaatgcctatgtgacgaaagcgaacgagctggtcgccgccgacccggcgctgcagggcaagtcgctggtcgagctgatccgcaccgccaagggcggcctgttcaaccaggtcggccagatctggaaccacagcttcttctggcagtgcctctcgcccgagacgcaggagccgaccggcaagctcgccgagctgatccaggaaggcttcggctcgacggacgcgctgatcgagaagctgaaggcagaggcagtgggccatttcgccagcggctgggcagcgctcaacctcaccgacggcaagctggaagtgaccagctatcatgatgccgactgccccgtcgcgcatggcgccacgccgctgttcatcctcgatgtgtgggaacatgcctattatatcgactatcgcaacgcgcgtcccaacttcgccgacacgatcctcaagaagcatgtgaactgggccttcgtggccgagaatctcgacggcaacggcgccgagcgcgccaaccagccgggctgaccccggcccggcccgatcgacgaaatgggaaagggcgcctgcggggcgcccttttttcttgcaagagaggcaaggggacgcccagaggcgccggaggggctcgtcgtctcaagccataagcttactttccccctgtcctacacacccgccacgatggcagaccagccggacacctcctcctgccgacaggaggaagcaaggcagggctctttctcatcgcagggcttccatcgtccggtcgggctgcgcaggcttgtcggagcgggttctcgcgcctgcctcatcggatctccggcaaagttcagggaagcggaagatgacggggacgtgccgtcatctttgtaaacttccagaccgctgtgcagtgttggagcgacatggcgacgctctcaagccgtgaggcggccccaccccaattcaaccgtctcggactcccgaagacccgacggtcactctgaacgccacctcggccacggagcctcgggcagctccccatcagatgcccgagtcacctcgttgactccctcagctcaggcgctcgatgtcctcgtggctcagcgagccggggatgatcatcaccgggcagggcagcgtgccggcgtcatggcccgcgaaatgcgtgaccagagggccgggtgcgcccttgggtgccgcgccgagcaccagggccgccaccggctcgccggatgccagcatttcccggaccgagccgaccggatcgccgatcttcacggtgatggccggctggatgcccgcttccgccatcagtgtgcccgccgcgctcatggccagcgcttccgcgcgggcgcgggcttcctcctccatggtcgcctgcacggcgccccactggacgaactccgtcttgggcacgagcgcgagcatgtgaacgccgccgccggtcttggccgcacggcgcgccgcgaaaagcagagcggattcggcctcggtgctttcgtccacgacgacgagataagtgcgcatcatcgggcggctctccggttttctctcacgcttggtgggcgaaattcgcgcccgatgcaagcgatggccttgacccggcaaggcaaagcgtgaaggtggccgttgattgtccaaccgcaagtaacaggaaagcctggccctcatggcgatcaacatccagatgcccgccctctcgcccaccatggaagaaggcacgctggccaaatggctggtgaaggaaggcgacaccgtcagctccggcgatcttctcgcggaaatcgagacggacaaggcgacgatggaattcgaagccgtggacgaaggcgtggtcggcaagatcctcattccggaaggcacggacaatgtgaaggtcggcaccgtgatcgcggtgctggtggaagaaggcgaggcagtgccggcggatgccggtgccgccgcagcgcccgccaaggccgatacgacgcccgccaaggcggagccggcgagcgcgccgaagcccgaaccggaagtggccagagccgccaccagcgcgccagcggccgcgcccgtcgcgcagggtgagcgcatcaaggcaagcccgctggcccgccgcatcgccgagcaatccggcatcgatctcgccgcagtcgcggggaccggccccaacgggcgaatcgtcaaggccgacctcgaaggcgtgaagcccggcgccgcggccgcgccgcgccccgcagaagcgccggcggccgccgcaccggcacctgcacctgcgcctgccccggtggcggctcaggacttcggcattccgcacgaggtcgagaagctctccaacatccgcaagacgatcgcgcggcgcctcaccgagtcgaagcagaccatcccgcacatctacctcaccgtggacgtgcgcctcgatgcgctgctcaagctgcgcggggagctcaacaaggcgctggagaagagcggcgtcaaactctccgtcaacgatctgctcatcaaggcgctggccaaggcgctgcttgcctgcccgaagtgcaacgtgcagttcgcgggcgaccagctcctcaagttcagccgcgcggacatcagcgtcgccgtctcgatccccactggcctcatcacgccgatcatcgtcgatgccggcgccaaggccgtgagcgcgatctcgacggagatgaaggacctcgccagccgcgccaaggaaggcaagctccgccccgaggaatatcagggcggcaccgccagcctctccaacatgggcatgatgggcatcaagcagttcgaggccgtcatcaatccgccgcaggcgatgatcatggccatcggcgcgggggagaagcgcccctatgtgatcgacgacgcgctcggtatcgccacggtgatgtcggccaccggcagcttcgaccatcgcgccattgacggcgcggacggcgcggagctgatgaaggtcttcaaggaactggtggaggcgccgctgggtctggtggcgtaaatgccccggaccgcaaagctgagcctctccctctcccgggaggggagaagggcggacaaggcactctgatgcccgacgccgctcccaccgccgccccgaccatccgcgtcaccaccatgccggcggatgccaatccctatggcgacatcttcggcggctggctgatgagccagatggacatggcggccggactggtcgccgcgcggcacagcgcggggcgagccgtcaccatcgccgtggaaggcatgcagttccaccgcccggtgttcgtgggtgacgaggtgtccgtcttcgcgacgctggtgaaggtcggcaacacctccatgaccatcgacgtcgaagcctggcggcgggaccgccacggcgaggccatggacaaagtgacgcaggcccgtttcgtctttgtcgccatcgacgagcaacgccatccccgcaaggtgccgccgatggtggccgccgcatgagccgtctcatattcactcgccgcgctgctggtcgcggcgcgcagttctggagaacatgacgtgtccgaatcctacgatctcatcgtcctcggttccggccccggcggctatgtcgcagcgatccgcgcggcgcagctcgggctcaagaccgcgatcgtcgagcgcgagctgctgggcggcatctgcctcaactggggatgcatcccaaccaaggcgctgctgcgctcggcggagatcttccattatatgagccatgcgaaggactatggcctcgcggcggaaaagatcagcgccgacatcgaagccgtggtgaagcgctcgcgcggcgtggcgaagcagctcaatgccggcgtcacgcatctgatgaagaagaacaaggtcgccgtgcacatgggcaccggcgtgctgacggccgcgaacacgctgacggtgacggacaaggacggcaagaagaccgagctctccgcgaagcacatcatcgtggcgacgggcgcacgcgcgcgcgacctgccctttgctccggcggacggcaagcgcatctggacctaccgcaccgccatgaccccgccggaaatgccgggcaagctgctggtcatcgggtcgggcgccatcggcatcgagttcgcgagcttctacaatgacatgggtgccgaggtgacggtcgtcgaaatgatggaccgcatcgtgccggtggaggatgccgacgtgtcggccttcctcgagaagcagctcgtgaagcgcggcatgaagatcgtgaccggcgccgcactggactccctcaaggcttcggacaagggcgtgaccgccgccatcaagggcaaggacggaaagacggagaccagtgagttcagccactgcatcgtcgccatcggcatcgtcccgaacaccgagaatatcgggctggaagcgctcggcgtcaccatggagcggggacacatcaagaccgatgggctctgccgtaccaacgtcgccggcctgtgggcgatcggcgacgtcaccgcgccgccatggcttgcgcacaaggccagccacgagggcgtcaccgccgccgaggcgatcgcgcaggcgctcggcaacaaggatgttcatccgcacgagatggacccgcgcaacatccccggctgcacctactgccagccgcaggtcgccagcgtgggactgaccgaagccaaggcgaaggaagccggctatacggtgaaggcaggcactttccccttcatcggcaacggcaaggccattgcactgggcgaggcggaaggcttcgtgaagaccgtgttcgacgccaagacgggcgaactgctcggcgcgcacatggtcggcgcggaagtcaccgagatgatccagggctatacgatcggcaagaccgccgagctggtcgaggccgacttcatccagaccgtcttcccgcatcccacgatcagcgaaaccatgcatgaagcggtcctcgccgcattcgggcgggcgctgcatatttgacctgcggcttccggcaatggccggtgagcggcgcccggcaagggaaggcagcagcagcgcgcgggccggcgaacaaggtgcgcagatgagcccgcgccgccgcctggcgctggccgccatgctgctggtgttgctgcttctgctgggcttcgcccgcgcggccggcctgcccgcgccggccgacgagcttgccatgaccatcgtcgatgcggtgcagattcattatcctgcgcaggccgccggggtcacatccgtggccagcgtgctgcaccgagccggcgacacgggcgcgctgatcgcaaccatgctcgtccttggcctgttcctcgcttatgccggacgaccacgcgaagtgggctggctgcttgcggcgctgatgacggtcatcctgctcaatccggcattgaagacgatctttgccgaagagcgtccagacctcattccccgggtcgtagaggtgacgggacacagcttcccgagcggtcatgccgcggggacgatggcgctctatggcgccgtggcgctactctttcccggtcgcctcatatggatcgcctgcgccgcgatgatccttctcaccggcgcgagccgggtctggctcggcgtgcactggccgacggacgtgatcgccggatggctcgaagccggcgcctggctcctcgtcatgtcgatctggctaccacgcagggaaggacaggcctgacggccctcatgatgccccttgcatcatggcgctctgcgcggccaatctgccagcgacagggattccgggggacaagcatgacagaacaaggacctttacgcaggctggtgtggctcatcgcgggcatggctgcagccttatgtgcgccggcccatgcggagacccaggtcttcactgctgtccgcatgatcgatgtcgcggccggcaaggtcgtggagcatcctgccatcttcgtcacggacggcaggatcacctccgtcgcagatgcacggctcatacgctggggcggcgatgtgaagcatatcgaccttggggaccgcaccatcctgcccggcctcatcgacatgcacgtccatctcgatggcctggcggagatcggcggttatcgcggcctgcaatatacggacagcttctgggccatggtcgccgtgcggaatgcgcgagacatgctgcatgccggcttcaccaccgtgcgcaaccttggctccgagaactacaatgatgtcggcctcatgcaggcgatagacgaaggctatgccgaggggccgcgcatcgtgccggccgcccatgcccttggcgcgaccggcggacattgcgattcgaccttcctgccgccgtctttcgaggcaaagagccctggcgtcggcgatggcgagcagcagttgcgccagcgcgtgcgcgagcagcgcaaatatggcgcccaggtcatcaaggtgtgcgcaacgggcggcgtattctcccgcaacaccgagcccggccagcagcagctcagcgaacaggaactgcgcgccatcgtggaagaagcgcatctgtggggcctgcgcgttgccgcccatgcccacggagcagccggcatcaaggccgcgatccgcgcgggcatcgacactatcgaacatgtcagcctgctcgacgatgaaggcatcaggttggcactgaagcgggagcggcccgtctggttctcgatggatatcttcaacaccgactacacccaagccagcggccgggaaaacggcgttctggaggagaatctccgcaaggatcgggagatcgcccagatccagcgcgacaatttccgcaaagcgcaacaggcaggcgtgcgcatgatcttcggctccgacgcgggcgtgatgccgcatggtacggcgggcggccagttccgctacatggtggcctatgggatgacaccgctccaggcgatccaggccgccaccatcacggccgcgcaggcgctcggcaaggaagaagaggtggggcagattgcggcgggacgccatgccgacctgatcgcggtggatggcgaccctctcttggatgttcgcctgctcgagcatgtgagcgtggtcatcaagggcggccaggttgtgaaggatgggaccgccgtccggtgattctcgccattgaggcgcagaggtcactgatcgggcccggcccatggctcttcatcgccccgacccgaatcgcacgatcgattttctgagggagcgttgcatccatgccgcaccgcaatacatcgacttgaaaatacgcgcttttgtgcgcctctgagccctgaatttgggtgtttttcaggcatatcccgcgatcccgcctttatttcgcgatagcgagccggcacgggccgccgatatagggccgccatcgtcataaatcagcaacatgcgggctccacggggccgccagcaagtgagaggacgcatcggttccttcgggcgccgagaaggccgtggcacatatctgccacagtcgaatgaacagacctgcatcgaatccaaggggaccaccgatgaccaaattccgcattatcctcgcggcgactgtcgccagcggggcactggcgacgggagcgcatgctcagtcgaccggcgcgatcgacttcgaagacgccatcatcgtcaccggctcgcgctcgagcgacgtgggtggcatccggatcccggacaccaccaaggcgaccggcgtcatcactgacgagctgatcagccgccagggcaccaacacgatcctcaacacgatcaacctgcttccgggcgtcagcttccagaacaacgatccctatggttcggccggcggcacgctgaacatccgcggcttcggccccgaccgcgtctcgctcacctgggacggcatcccgctgaacgacaccggcaactacgccatctattccaaccagctgctcgacatggagctgatcggcgaagtgaacgtcaacctcggcagcacggacgtcgacagccccacggcggccgcgtccggcggcacggtcaactatcgcacgcgcctgccctatgaggaattcaacgtcaccgtcgtcggtgcgatcggcgagtatgatttctaccgcatgttcggcgcgatcgacacgggcgtgttcacgcccttcggcacgcgcgctttcttcgccgccagccgcacgggcaacgacaacgtcttcaacaactacggcaagatcgacaagcagcaatataacggccgcatctatcagccgatcggcagcaacggcgacttcatctccattgccggccactacaacgaaaaccgcaacaacttcttcggttcgctgccgctgcgcacggacgcgggccgcgtcgttggccccaatggcaacaaccgctaccccacgaaccgcgatgagcgcttctacacgctcgaaccctgtcagctcgccgaggcacggccgggcgtcgccgacgccgtcaacgcgtgcggcgcggtgttcgactatcgcttcaatccctccaacacgggcaacatccgcggtagctcgcgcttcaccctgtccgatggcctcgtgctgacggtcgatccgagctatcagtatgtgaaggccaacggcggtggcgtgaccaccagcatcagcagctccaccggcctcgcttccggcggcaccttcgaaagcggccgcgtgatcggtggcaacacctattacgggttcatcggcggcagctattatgcaggcatcgacctcaatggtgacggcgaccgcctggaccgggtgacgacgctcaaccccagccagactcagacgcaccgcttcggcgtgatctcgtcgctgcgttacgacatcaacgagttccacaccgtccgcatcgcctacacctatgaccgcggccgccatcgccagaccggcgagctgggttaccttcagcccggtggtgcgcccttcgacgtcttcccggtgaacgatccgatccgggacgcgaacggcaatgccatccagaagcgcgaccgcctgtcctatgcgatcctcaaccaggtttcgggtgagtatcgcggcgagttcctggacgaagcgctgacggtacggctgggcgtgcgcgcgcctttcttcaagcgcgacctgacccagaactgcttcaccacgtccgcttccggcttcgtggactgcgtcgccgagggccagcaggcggcttatgccgcggcgaatccgaactattcgcgtccgcagaaccgcacgctgaaatatgacaaggtgctgccgaacgtcggcctgagctatcgcatcacgccggcagcctcgatcttcttcaactatgcgaagggtctgcaggttccgggcacggacccgctctacaacagcttcttcttcgctgaaggtaccgagggatcgctgccggcgccggagacgacggacagcttcgatgtgggcgcccgctacacgacctcgaagatccaggctcagctgaccggctggttcacgcgctacaacaaccgtctggcctcggcctatgatccggagctgaacgagaccgtttaccggaacctcggcacggtggacaaatggggcatcgacggcagcattgcctattcgccgttccagatgctcaccctctatgccttcggctcgtacctgaagtcggacatcaaggacgacgtggtcggcggcgtctgcagcgccagccaggcgagcagcggtttccgtggctgcaccgcggcggggcaggtcttctatctccccaccgccggcaagcgtgaatcgggtgctccggtgttccagctgggcgcgcgcgccgagctgcacgtcggcgacttcgatctcggcgtccagggcaagcgcaccggcaagcggtacatctacgataccaacgagccgatcgtgatcagcggcacggaagtctatggcgccgtggcaccgggctacaccctgttcgatctcgacgtccgctactcgctggcatcgctgggtgcgccgaacgtcttcgcgcagctcaacgtcaccaacgtcttcgacaaattctatgtcggtggcttcggtggcaacctgtcgccgggcagcagcccgccgttcgtgcagatcggtgcaccgcgcgcggccatgttcagcgttcacgtgcagatgtaagtcacgcccgatcgggattgaaacagcaaggggcgggggcagaaatgcctccgccctttggcattggtgtccagggcggatcggcacgggccgggcgtcggaagttgacgaagatgacgatacgtccgtgtcatctttcgcttccatgaactttgcggcagcgcccatgagatgggcgcgagagcctgtcccggcaagcctgtgcggccccgtccggatgatggaacgcccgcaacgcgaaagagccgtgtcattgcctatacctgtcgcccgttaaacagggctgccggcctgccacggcggaaggggtgtaggacaggggaaaagccgagctgatgggagatggagcgcgaccccaagacgaccgttcacatcagcaatgaggacctgacgatcgcaacctggatgtcgatcgaccctgcctccacgagatcgcgtcatgaccgcgaggatcgaccggtctgcgcatgatgcaggtcccgccctttcatggggaccgtcggccggcgacgccgcacgatctctcgaccggtcttctacaggtcgaggcaggcatccagcccttgcgtccgcaccacgctgatatagcgcgcgatgcgattgccgtggcgcagcgtgaagccggagggcgcgatcgccgcgcgcttcttggggagcggcagcacggcagcgatgcgcgccgcttcggtgcgcgagagcttgtctgctccatgaccgaaatagcgcatcgcgccagcctgcaccccgtaagtcccgatgccggtctcggcgacgttgagatagacttccatgatccggcgcttgccccagatcgcttcgatcagcaccgtataccagacttcgaggcccttgcggaagaagccgccgccctgccagaggaacacattcttcgcggtctgctggctgatggtcgatccgccgcgaatgcgcccgccgcgggcattatactccatggcctgctggatcgcctgcgtgtcgaagccatgatgctggcagaatttggcatcttccccggcaatggcagcgcgcgccatgtcgggatcgatgcgcgagagcggcgtccagtccttcgtgatgccattcttgtcgaagatcatggtcagcgtgaccggcacgggcacccatttgtagatgagcacctgcaacagcgacaggccaatgaacgccagcacggccgtcagcagccatcgcaggacgcgccctatcgggccacgcttcggcggggtcgccttgcgcctgccggacgccttgcctgccatgcccctgctcccctcagtgtcccggaaattccgtcgcctcgaaacggaccggctcgccgaccgcctcgttggcaagctgattttcccacatcacgcgatgcccgcgcacgatggttcccaccggtcgaccggtgaccgtcatgtcctcgaaggggctccagccgcagcgcgacgtgaaccagtctgccgtcatcgtccagcgcgcgcgcaggtccacgatcgtgaaatcggcatcatagccgaccgcgatgcggcccttgcccacgagtccgaagacgcgctgcgggcccgcactggtgagatcgatgaagcgctcgagcgtcagccggccatgcgcgacatgatccagcagcagcggcaccaaagtctgcacgcccggcatcccgctcggcgaggccggatagactttcgctttttcctccagcgtatggggggcatggtcggacccgagcacatcgggcacgccctgcccgacccaatgccacaggccttcgcgatgcgcggtgctgcggatgggcgggttcatctgcgcataagtgccgaggcgcggataggcatcttcggccgcgagcgtcagatgctgcggcgtgacctcgcaggtcgcgatatccttatgctgccccagaaacgccagttccgcaggcgtggtcacgtgcagcacatggatgcgccgccccgcctcacgggcaagcttcacgatgcgccgggtggccagcatcgcgctctcatcatcgcgccagacgggatggctggcgggatcgccctcgatccgctcaccgagccgggcattcatgcgcgcttcgtcctcggcgtggatggcgacgcggcggcggccatgcgccaggacgcgcgcgagcgcctcgtcttccgcgacgagcaagctgccggtggacgcgcccatgaagatcttgacgccggccgtgccgggcatgcgctccaggtcgcccagcatctcggcattgtcacccgtcgcgccgacatagaaggcatggtcgcaccacatgcgatgacgggcgcgggccagcttgtcctccacccgatcggcactgtccgtgttcgggctggtgttgggcatctcgaagacggcggtgactccgcccagcacggcggcccgactgcccgattcgaggtcctccttgtgctccagacccggctcgcggaaatggacctgactgtcgatgaccccgggcaggatatccagccccgtgcagtcgatgacttcgccggcgtcgccggggcgggcgccgatggccgcgatccggcccgcgacgatgccgatatccgccgacacgggccctccgggcaaatgcacggtgccattggcgagaagcaggtcgaagctctgggtcatgggatcgttcatctcctgtccgcctcgcagcccatgtgacgcaaagccgttgaaggcatcgctggccttggcggcgaggcttcactgtcctacctaagagcaatggttcctactacccttcgtgatcgatcgatcgtccgtgtcggcggcccggaagcgcgctccttcctgcagggactgctgacgcaggatgtgctgacgctggcgcagggcgcgccgcgctatgccggcctcctctcgccccagggcaaggcactgttcgacatgatcctgtgggcagaccccgccgggggcgaggatgtgctgatcgattgcgaggcagcccgggccgacgcgctggtgaagcgcctgtccctctatcggttgcgccgcccggtcacgctcgccatcgagcccgcgctggctgtccattggtcggccgagccgcatgcgggcggggcgcccgacccccggcatccggcgcttggctggcgctggctggcactggccggggacggcgacgcatccgaagcgttccgcgcctgtcgtctgggccaggggatctccgaaggcgcagcagagctgggcgaggacaagacgctttggctcgaatgcaatgcggaggagctgaacggagtcgattatgcgaagggctgctatatcggccaggagaacacagcccgcatgcattatcgcaacaaggtgaaccggcgactggtggtggtgccgctcgaccagtccgacgaagcgcgcaggcgaatcgcatggccggcgcttggcctggcgacggaccaccggccagtcgatacgctggacagtttgccgctgccggactggctctcatccgcgctggcgcagacggctgattgatgcgtctttttgttgcttttctgctgtttttggctggcgccagcgcggcgcgggcggagatcaagtgggacattgtccggacacttcagcacagccaagacgcgttcacgcagggcctcttcatcgcggacggcgtgctttacgagagcacgggactggtcgggcaatcggaattgcgggcgctgcgcctgaaggacatgcgcctgctgagacgccagcccatccgcgccgacctgttcggcgagggcatcgcgccctggggcgaccggatcgtcagcatcacctggcgcagcggcatcggcttcatctggagacgcaaggatttcaaggagctcgcaaccttctcctatcccggagaaggctggggactgaccagcaatgccgacagcctcatcatgagcgacggtacggccgagctgcgcttcctggaccccgccacacagcgggagacgcggcgcatcaccgtcacctggaatgacaagccggtgcggcacctcaacgaactcgagttcgtcgagggcatgatctacgcgaacatctggtactcgccgctgatcgcgaagatcgatccggagacggggaaggtcgtggactggctcaatctggccccactggtgggcgaaaatgtcgggaatgataccgattccgtgctgaacggcattgcatgggaccccaagacccggctgctgtacgtcacggggaagaagtggccgcgcatctacgccctgcgcctttccgactgatcccaaattcctcgaccggtttgatcccggtcaaggcgacaggaagccgcgccagccagattgctctcagacggcatgagccggaaccgcaaggttcaagcccgccggtcccgctttgagtacgccacgtccttccgtccgggcagtcttggcgtgcgcaaggggaggccctcttctggcagcggagagggcctccaaccttcctcatcatccgttcacttcaccgctcggcttgccctgcgcgatcatcatatcgccgggcggcaactcgtcagaggtgggagctcggcggttcagccactcttgcgggccttctcgatggccgccttcaaggtttcatagcccacagagccattgaacacctggtcgccaaccacgaacagcggcgtgccttccgccccgagggcctgcgccagccggatattctgcatgatcgcttcatcgccgccgtcatcgcggatcgctgcccgcgccttggcggcgtcgatgccggccttgcccgccgccttgacgacggaatcgggctggacattgcccgccgcatacatcgcctggtggaaggcgggaaagcgcccctcctccgccgcgagcagactgaccttggcggcgccgacactatcctgcgtgatgaccggaagctcgcgatagacgatgcgcagatccggattttccttcagcagccgggcaaggtccggcaacgaggcgcggcagtatccgcaggcataatccatgaaggcgaccagcgtgacgcgcggcgcctcggcgccttcccacgcgcccttgtacggcgtttccagctcgctgcggtgcgcggccaccttgccggcgacctgcttggccttgagccgctcgatggcctcgggaatgatctccggatgctcgaggatataggaacgcacgatcgcttcgatcgccgcgcgatcactcggcgcaccatccgactgcatcgcataagcggtgaccgcgccgccggacacgaacacagcgacggccgccgccgcgagcaggccgcgcctgcgcgcgcgcctgtcacccgtccgcgccgccagcgccgatcccacccgggatgccgcacgccacatcgttccgaaacctgcgttagaactcacctttttcgttccttttccatggcggcgcgactgaccatagcgatgtcctgcgcgcgcagatagtcggggctggcctgctggatgccgcccatggcgatctccgcatggcgcagcgccagcgcattctgcccggacatggaatagcgctccgccgtggcaagggcagcacgcgccgtgtcccccttgcgctgatagacattgccgagtgcataccatccgaacggattgtcattgtcccgcgaaagcgcgttgcgcagcactcgctcggcttcttccagatatgcgtcgtcgtccgtcgcgaccagcgcatggccgagcagcgtggcgatcagcggctggccgccggtccgttcgaccgcttcgcgcagcggggggatggcttcggcgggcttgcccgattcgagcaggatctgcccctgcagttcgagaaaatagggatcgtgcggcgccgacgcgagcaaggcgccgatctcacgcagcgcctgatcggtataggcgctcttgtgataggcataagcccgcgcataatgggcggggatcgactgatccgagagcggatagagctgcaaggtgcgcggcggatcgttcacgaaaccggtgagcttcgccttcacccgctggaagcgggcctccagcgccggatcggtcttcacgtcccaggcgggatcatgctggtagaggttggtcaggaccgcgacgcgctcgctggagagcgggtgcgtgcgcacatagctgtcctgcggcacatagagccgatattcgagattctgcagcttcttgaagaactcgatgctccccttgccgctgatccccgcttgatggagatagcgcgcgccggcggcatccgcgctggattcctgtgcgcggctgaacgacaggaaacgccccatggccgcctgctggccggccgccatgatgcccatgcccgcctcgccgcccccggccgcgagcgccgccgcgccgagcagcagagtcaccagctggatgcccgtcgcttccttgatgccttccatcgagcggatgatgtgcccgccctcgatatggccaagctcgtgggcaatgacgccctgaacctcgttgagattgtcggcggcgccgagcagcccgctatggatccagacgatctgcccgcccgcgacgaacgcgttgatgctgggatcattgatgagaatgatctgcgcattgcgctcatcgagcccggctgcgcgcaccagaggcgccgatgcatcccgcatcagcgcctcggtctcggcatcgcgcaggatcatttgcgccagcgccggccgcgcgctcatcagaccgagcagcgcggcgagcatcaggaagcgtgcgagcagccggatgccgcccggcatccggcgccggcccggcagcgtgtcggaagatgggcatcgcgagcttgccatccggcgccctatgccgggaccagcctgaacacccgctgacaggcgcgccatcatccgaatgtcgagcagccccggggcgcggaggaccctgcggccatcacgctccgaacgtgcgctgccaccatccgcggcggggcggctcttccgaaccgccatcctccagcgccacatcgtcctgcgcgcttattgccggcccggcttcctgggcctcagcagcttgcgcctcggcggcaggtccatcggtggcgggtgcctcggcagccggttcggcaggagcctccggcgcgacgctttcgctcaccgcctcggcaggtgctgccttcgcggcagccgccttgctgcgcgtccggcgcttgggcgcgggcttctccgcttccggagcggcctcttcggccggcgcttcggccggagcctcgcctgcggcaggaacggccttcttgcgcgagcgacgcttgggcttctcggccacttcgggcgtttccgccgcttcgaccagctcgggcgacagctcgacggcaaccacctcggcctcggcttccggcgcggcttcggcggcgtcctctacaggctgcgcctcggtagcaggcgcggcggcacggctgcggcgacggcgacgcggtgcaacgggctcttccgcttccaccggcgtctcgaccggctcggctgcgggcgcttcgctctctgcggcagcctcgggtgcgactgcctcggcgggctcatgcgcctcatcggagaccgtggcatcgctgccctggtcggccatattgccacggcggcgacgaccgccacgacgaccccggcggctgcgacgcggtgcatcttccccgccttcggccgtctcggcaggcgattgggcgacctcgcgatccccttcctcgccggcatcttcggacgcgtcgccctcggcctcgttctcaccggcggcgccggatgcgccttcctcgccatcgcggcggccacgccgaccgcggcgacgacgcttgcgcttgccgcgtccctcgccctggtcgccattggtgggccgcgcggattcatcggcctcctcggcctcttcctcctcggcgtcctcttcctcgacgaagtcgtcctcttcctcgacgtcctcgacgatcggcgcgtagctgatctgcatcgtcggacgggggccgctggcctccacagacatgcgggcaccctcgacctcgccatcgggcaggatcacgatggtcacgccatagcggttctcgatctcacccagctcgcggcgcttgttgttgaggacgtagaaggctgcctcctggctcgcccgcagcgtgatgatgctgccgcgaccgcgcgcggcttcttcctcaagcatgcgcagcgcggaaaggccggccgacgaggccgtgcgcacaaggcccgtgccctcgcaatgcggacaggcgcgcgtggacgcttccagcacgccggtgcgcagccgctggcggctcatttccatcaggccgaagcccgagatgcgacccacctgaatgcgcgcccgatcgtccttgagcgcttccttcatcgccttctcgactttgcggatattggagttgtgctccatatcgatgaagtcgatgacgacgaggccggccatgtcgcgcaggcgcagctggcgggcgatttcgcgcgccgcctccagattggtcgccgtcgcggtctgctcgatattgtgctcgcgcgtcgaacggcccgagttgatgtcgatggacaccagcgcctcggtcgggttgatgaccagatagccgcccgacttcagctggaccaccggattgtacatggcggcaagctgatcctcgacgccgaagcgctggaacagcgagacgacatcggcatattgcttcacgcgccgggcatggctcggcatcagcagcttcatgaagtccttcgccgcgcgatagccttcctcgccctcgacgatcacttcctcgatgtcgcgatgatagatgtcgcggatggcgcgcttgatgagatcgctgtcgttatggatcagggcgggtgccgccgatttcagcgtcttgtcgcgaatctcgtcccacaagcgggccagatagtcgaagtcgcgccggatctcggtcttggtacgcgagagacccgccgtccgcacgatgcagcccatggtcgagggcaggttcatgtcggcgatgatggacttgaggcgcttgcgatcggccgaattgctgatcttgcgcgaaatgccgccgccatggctggtgttgggcatcagcacgcaatagcggccggcgaggctgagataagtggtcagcgccgcacccttgttgccgcgctcctccttcacgacctggacgagcagcacctggcggcgccggatgacgtcctggatcttgtagcggcggcgcagcgccatgcgcttgcggcgaatctcgtcggcggcctggttgtccgccttgccgccctgaccgcccgacgcggattcggaaggctcgccatcctcgtcctcgtcatcgcccaggtccggccgctcgaccacctcgacgtcgcccgaatcgagcgaaccgccctcatgctcatcgtcgtcctcggcacggagagcggcttcctcggcggcatgggccgcttcctcggcgagcagcgcctcgcgatcttcgcgcgggatctggtagtaatcgggatgaatttccgagaaggcgaggaagccgtggcgattgccaccataatccacgaacgcggcctggagcgacggttcgacgcgagtcaccttggcgagatagatattccccttgagctgcttgtgctcggctgactcgaaatcaaactcctcgatccggttccccgttacgaccgcgacccgggtttcttcccggtggcgcgcatcgatcaacatacgcattgtcattcaaatttctccggccggccatcgcagctctccgcaagggaacagcgcgatccggcgtaatgagggactgcgcggcccggcgcgtcagacagacgcggcgacggcggagcgaatcccggttctcaacgaaaaactctgtgcctttcggccgtggatccgttgcgcaagcaggcctgaccgtagcgccaggaagctcggagggcgcccgcagcccgataatcgcttgcgcgctatccgagcctgtcaagccatgccccatgcaacatcaacctatcagatcgcctttgagggcgatgattatcccgtattcggaccagaccttgcggcaatcagccagccggatccggaaggccaaagcgctagcagggctttggccgcagagcaacgacgaaaaggcccgcaagcatccgtagcgcccggagaatccccgccggcgacccgcggaaaaggccacacatcaaattcggctggacgagaggcgacggcacgcggcaaaagggccgggccatggccctgctggctgcccttttcgctctccccttcgttgtgcccgcgaccgaccttcccctccgggaagcggtgagccggcccgcgacgctgcgcatgagcaagccctccaaccccgcgcggatcaccgtgcgcatcccggacccggcgccgagcatcgccctgcccccgatcgccgggcccagggacccgcgccgcccgctggtcgtgatcgacgcgggccatggcggccacgatcccggcgcgtacaaccagaagctcgacctgcgcgagaaggaccttacgctcgcgatcgcacaggcgacacgggacgagctgctcaagaccgggcggatccgcgttgccctcacgcgcggcgacgaccgcttcctggtgctgcaggaacgctatggcatcgcccgcaagctgggcgcggacctgttcatctccatccatgcggacgctgccgaaacgcctaccgcgcgcggcgccaccgtctacaccctctccgatgtcgcatccgaccgggaagccgcccgcctcgccgcgcgcgagaaccgggccgacgtcatcaacggcatcgatctttcggacaagacctcggcggtgagctcgatcctcatcgacctgacgcagcgcgagacgatggaagcctccacgcgctttgccgaactgctccaccgcgaagcgctgccgcatttccccttccgctcgccttatcaccgcttcgcctcgctcatcgtgctcaagtcgcccgatacgccgtcggtcctgttcgaggcgggctatgtcagcaatgacgaggatgccgcatggatggccggcaaggacgggcgattgcagctcgccaagggcctcgcggccgcgatctcggtgcacttcgcccgcgcgatgtccacggcgaagccttgacgggcgtcatcccaggggcggatgggcgcagggctgcccggcctcaccgctccccctgccggggcaaaagcggaccaactgcgcaccgccgcaaaagcggttccctcgcacggtgaaaatggtctaggtggcgcccatggacgacgcagccagcgaggcgacaaaattccggttcaggcgccgggaaggcggagaaccgggctgggcgagaggcctgctcgcgaggatccgtggccttcacatgcgccgccgctggcgctggctgacctatgccgcgctggcgctgctgaccgccctgctgctgttctggcttctcttcgcgcggggcctgcccgacgccaagagcctgctggactatgagccgccactcccgaccgtggtgcgggacatcgccggcgagcccatctacagctttgcccgcgagcggcgcgtccagctgcaatattccgatttcccgcccgtcctcatcaacgcctatctctcggccgaggacaagaccttcttcagccatcatggcctggacttccccggcctcttccgggccgcggcgcagggcatcatgagcggccagacgccgcgcggcacctccaccatcacccagcaggtggccaagaacctgctggtcggcaatgaagtgagctacagccgcaagctcaaggaagcgatcctcgcctggcgcatggaaagcgtgctgaccaaggagcagatcctcgaactctatctcaaccagatcttcctcggccggaacgcctatggcgtgcaggcggcagcgcgggcctattatgacaaggacgtcgccgacctgacgctgcccgaagcggcctacctcgctatcctccccaagggcccggccaactaccggcccgaggtccacatggagcgagcactcgaacggcgcaactgggtgctgggcgagatgctcaagaacgggttcatcaaccgcgcgcaacatgacgccgccgtccgtgagccgctcggcacggtgcagcagcgtggcagcggatacagcaatgtcgggggctattatatcgaggaaatccggcggcggctgatcgccgagttcggcgaaagcgcggaagacgggccgaacagcgtctatgccggcggcctgtgggtgcgctcgccgatctcgcccttcatgcaggaccatgccgcgcgcgcactgcgcgaagggttgctgcgctacgattcgggcaagggatggtccgggccgatcgccaaggtcgacgtggaccgctggcagagcgaactcgccgtctccaatatcgatgtcgactatgccgactggacggtcgcggtggtgctgagcaaatccggaaccagcgccgagatcggcctgcgcgacggcagcacctcgacgctgccgcgcagcctcgcgatgctggtggaccggcgcaccggccagccgaccttcgattcgctgaagcccggcgacatcattgcggtgaagccggaaggcaatggctatgcgctgcgcaacattcccggcgtctcgggcggcatgatgatcgaagatgtccacaccggccgggtctatgcgatgcagggcggcttcgatgcgcgcctctcctcctacaaccgggtgacgcaggcgatgcgccagcccggatcgaccatcaagcccttcgtctatgcctcggcgctcgacaatggcatgacgcccgcgaccatcatcgtcgatgggccgttctgcgtctggcagggcggcaatctggggcagaaatgcttccgcaacttctccggcagcggggctggcgcgcagacgatgcgctggggcatcgagcaatcgcgcaatctcatgacggttcgcaccgcatcgcagaccggcatggaacgcgtcgtgcggaccatcaagaacatggggatcggcgactaccagccctatctggccttcgcgctcggcgccggggagaccaccgtcgagcggatggtcaatgcctatgccatgctcgccaatcacggccgccagctgacgcccaaggtcatggattatgtgcaggaccgcagcggcaaggtgatctggccgctcaactggcgcccctgccaggactgcaaccgcgccgactgggacggcaagcccatgccgcgcttcccgcaggccggccgcccggtgatgaaccccatgaccgcctatcagatggtccacatcaccgagggcgtcatccagcgcggcacggcaacctctctgcgtgacctcgatcgccccctgttcggcaagaccggcacgacgaatggcccgaccaatgtgtggttcgtcggcggatcgcccgacatcgtggccggcgtctatctgggctacgaccagccgcgcaacatgggcggctacgcacagggcggaacgctggcggcgccgatctggaaagcggcgatggcgcccatcctcaaggacatgccgaaaacccccttcgtcgcgccaaccggcgtgcggatggtgcggatcgatcgccgcagcggccgccgggtctatggcggctggccatccgacgatccgcgcagcgccatcatctgggaagcgttcaagcccgaaacggaaccgcgcatctccatgcgccgcgacgaactggccgaccgtgccaaggaagacagccgcaccggcggaaacgcgcggcgcgacgtgagccgtgacttcgcgggcgagcagggcgggatctactgagcacggcgaggcggcgtgcgccgtctcccgcgatcgccccggcaggccggaaccaggcgcacgagaccagaaagacgagcggccggacatcatccggcctgaagggaccctgccccggcggactgcggggcggcccggatgtgcttcgctgtcagcggtcgccctacgcggcgaccttgtagatcgtccggttgcggccgctgttcttggcttcgtagaggagatcatcggcctgccgcagcgcggcttcgggatcgttacggcacagggcgatgcccgccgagaaagtcacctggccaagcggctcgtcggtatcgcgaacgcgcatgttgcgggagctgacggccgcgcgcgccttctcgaccagcgcgaaggccgtttccgcatcgacctggggcaggacgacgacgaactcctcgccgccgaagcgaccaacgatatggggatccatggtcgcggacagcgtctcggccacgaccttgagcacccgatccccgaccgcatggccgaagcgatcattgatcgacttgaaatgatcgatatcgcaaaatgccagcgcaatctgcgtgccctgctccgcgaagaggcgaagctgccggtcgatggcgcggcgattgggcagattggtgagcgcgtcgcgggtcgcatcgtcgcgcgcggcatcaaggtcctgccgcaggcgctcggtctcgagccgcgtctcggcgaggcgcctctccatctcggccgtccgttcgagcatggcagcgacgagtccaccaagatcggacgccccgccgatcatgtcggcgcgttgcgcgagatcgcggccgaacgaaccggcactgctgatggcttgcgcggtgagatcactgaaagacagcatctggagccgcagcctggcgcgatgctcttcctccgtggccagcgaggatgccgcagccccatggcccgtttcgcccggcgcaagctccatgagcccgtcgacttccttctgggcaagccgcacgccgccctcgatgatgccatcgaccgccttgcggagccagccattggccccggtcagatagagataggcgaaggtgtagttggtcggcgtcgcatccagcatatgcgcatcgaggaagcggatcgcctcctgcgccatttgccggtttatgttctttctttccatcgatcaccccccacgagcgctgcgatgcaacgctggatagttcgcagttgatgaaaagccggttaaggccgttcagcccctgttctgcgcgttcgcaattcctatcttgggaagaggctgcgaagcttggcccgaagaacagggcgcgactgcagcatccgcctgtcgatcggcggatcgtcgcggcaaaaaaggccttgaaggagacgaaagctttccatggcagagcaaattctcgatcgattcacgctctgctcacgattgatgagtcatctctgacgaacacacgaacaggaacgggcacgttgaaacgctggatcatggacaggctaccgacgcgcgagcagctgctcgcgaaccgttggctgcagccaatggcgcatcgcctgacgcatccgctgctatggcatttcaacaggcgctcgatcgcccggggcgtggcgctcggcctgctggccggtttcctgatcccgctggggcagacgccggccgcggccatgctcgcgctcaccgcgcgcgccaatctcatcatcgcggccttcgcgacgctggtgaccaatccgctcacctttccgccgatctatttcgctgccttcaagctggggcacagactgctcggcgacggccgggtggcggacagcggcaactggctgggccagtcggcgcaatggatatacaatattgtcgcgccgaccgcgctgggcctcttcctcttcggcaccgtcgccgcagcgctcggctatcagctggtcaatctcctgtggcggtggcacgtggcgcgccgctggcggcagcgctcgctggcccggcaggacgacggcccctgcctcatcaccggcaatccctgagacctgctccgcgcgggtacgtgcgcaggacatggatcacgcggtggcgaatgcagccagaatcgcgccgtcctctccgcgccatcgaccgcaaccaccgcgcctcccccttgacctgcgcggctccccgtcgcatccggcggcgctcggccctatatagggcgctggaaattccacggagaccttctcatgcgcgccgaagcagaggcccatgtcgaccatatcaaggcagcgctcgacttgctccgccgctcgctggactgggaccgggcgctgcgccggctcgatgagctgaacgcacgggtcgaggaccccacgctctgggacaaccagaagatggcgcaggacgtcatgcgcgagcgcacgcggctggacagctccatcggcgcgacgcgcgccatcgagcaggaaatgaccgacacggtcgagctcatcgagatggccgaagcggaaggcgacaacgcgctggtcgacgagggaatcgccaatctgcaggctctcgccgcccgggcggaccgggacaaggtggccgcgctgctggcgggcgaagccgacggcaacgacacctatctcgaaatccacgccggcgccggcggcaccgagagccaggactgggccgagatgctgctgcgcatgtaccagcgctgggccgagaagcacggctacaaggtggaaatgatcgagtatcaggccggcgaacaggccggcatcaagtccgccacgctgctcatcaagggcgagaatgcctatggctacgccaagaccgagagcggcgtgcaccggctggtgcgcatcagcccctatgacagctcggcgcggcggcacacgagcttctcgtcggtgtgggtctatccggtcatcgacgacaatatcgagatcgagatcaaggaaagcgacctcaagatcgacacttaccgcgcgtccggcgcgggcgggcagcacgtcaacacgacggactcggccgtgcgcatcacgcacgtgccgtccgggatcatcgtggccagccagaacgaccggtcccagcacaagaaccgtgcgacggccatgaacatgctcaaggcgcggctctacgaggccgagctgcggcggcgcgaggaggaagcctccagcgactaccaggccaagacagagatcggctggggccaccagatccgttcctatgtgctccagccctatcagctggtgaaggacctgcgcaccggcgtcacctcgacggctccgggcgacgtgctcgatggcgatctcgacccgttcatggcagcggcactcagccagaaagtgacgggcgagacagtcgaggtggaggacgtcgactgatgatgacgggccggggagcatggctcgtcgcggccttgctgccggcatcccttgctcttgccgcctgcgacgtcctcccgtcgaggagcgcggaacgatccgcctcggcgcaggattttccgcgcgctgaccggcccgtcgcgccgatcatctcgacccgctggtccaccgaggaagcgcgcgaccgggtcaacgaagccaaggaaatcatggaccgcgccggcatccgcccgggcatgacggtggcggacatcggcgcgggcgaaggctattacacggtgcgcctggccagccgcgtggggccggaaggccgcgtgctgggccaggacatcattgccgaggtcatcgacgcgctgggccgccgcgtgacacgggaggactggtccaatgtgagcgtcaagctgggcacgcccgatgacccgcgcctgccggacgcgagcttcgaccgtgtcttcatgatccacatgtaccacgagatcgccgagccctacgctttcctgtggcgcctctaccccgcgctcaagccggacgggcaagtcatcgtcgtggacatcgaacggccgaccgaccagcacggcacgccctccgccctgctacgctgcgagttcgaggcggtcggcttccgcttcgtcggcatggaggaacatacggcggcgggcggctatctcgcgcggttccaaccaggcccccggcgcgccgagcccggagacatcgcgacgtgcaggctggcccgccggcaagcgccctgaaccgggccggatcgcgaccgcgcgaaaggcgcgcgcatcgcttagtcttatgataatcagtgcacgctatgggctctgccatgaacgtgggacatgcgccgatccaaccccgcacaccacccgcgcaggtcgcgggggcgagcggtggcgaggacgcgacatgtccgctggagcaggacgccaccgagcccaatcccttctacctcccgcaactgctggagcccgctcgccgcagcctcgacccgcacggcacggtgcggctgatcgacgcgcgcgatgaaggcggcgagctgatcgcccgcctgccggtgaccggcgcgaacaggcatggccgctttccgctgcgccacacgacgaactggctgcatcgccactgcttctatggcgcgccgctgctgcgcaggggccgtgaagaggaaggctggcggctgctgctcgcacagctcgacgccgcgccatggtctggcccgctgctgcacctgagagcgctcgaccccgatggagccgccgccaccgcgctgaggctggtctgcgcccgggaggggcgacgctgcgaggaactcaatcgccacgaacgcgccctgctgcgcagcgaggcgggggcacaggattactggaccgtcaatgtccgcgccaagaagcgcaaggagcttcgccgcctgcagtcccggctcgcggagatgggcaccatcgtccaccgacatctcaccagtggcgatgcgctggaggcgtggatcgacgatttcctccagcttgaggcgcggggctggaaaggcgcggaaggcaccgcgcttgcttcctgcgccgaggacgcgctgttcctccgcgagatctgccggaatgcccatgccgccggcatgctggacatgctgcggatcgattgcgacggccggccgatcgccatgctggtcaatttcgtgggaccgcagggcggcttctcgttcaagatcgccatcgatccggacttcgcccgctattcgcccggggtgctcatcgagcaggacaatctcgcgcgggtgctggacgaccatgtcacgccatggatggacagctgcgccgcgccggaccatccgatgatcgacagcctgtggggcgagcgccgcgccatcgcccaatatcgcatcggcctgcgcaagggcggccttgccggccttgccggcgccctttcgctgcctgccatgacgctgctggaaaccgcttatgcccggatgaaatctggagcccgctcatgatcgacacgcacaccgcctttccgccggacgccatcaaggccttcgccgatgcctatcccgaccgccatcgcaagctgaggcacgcattggtggggcaccccctgctcacccgcgacgccatcgccgctctcgcggagcggcatcccgaggaccgcatggagtataaccggggtacgctgccgatcggcatccgccccgaggacacgcccgccaatggcctttcggccgccgagacgatccgcaccatcgacgagaaccagagctggatcgtcctcaagaatgtcgagcgcgacccggcctatggcaagctgctggacgccctgctcgcggagctggaacccgccgtgctgaaagcgaccggcccgatggagcaccgcgaagccttcatcttcttcacctcgcccggcagcatcacgcccttccacatggaccccgagcacaatatcctcatgcagatcgagggggagaaagtgatgaacgttttccccaccgccgatccggcgctcgtgccggccgagcagagcgaagccttccatgccggcgcccatcgcaacctccagtgggacgagggcttcctcgcaaaggccgacccggtgcgcctgcagccgggcgacgcgatcctcatgccggtgaaggcgccccacttcgtgcgcaacggcaacgcggtgtcgatcagcctctccatcacctggcgctccgaacgctccgtggcggaaggcgagctccacagcttcaaccggctgctgcgcgcgaggaaactgccactagtgcccgtgagcacacaacccgagcgccagacgctggcccgcctcggctaccgggtgatgcgccgcctcgcttcctaggcggggtgaccgggtccggccatggacgggccgatccgcgggaatagcgagcctggtgccatgaaggtgggatgaagtgcggtagatggagccagggcctgcccctaccgctccaacaccgcgccgggcgctggaagtttagcgctgatagccacttttccgcagaatcgcttcgggatcatcccacctcaacatatcacgaatagcgcgatgcttgtctgtggccgccgtataataggcggcccagatgcgcatacccacccagtaacccgcctcactcggccagccggctggcgctgattgatagttgtgcagccaacgattgaccgccttgacggcgtcgggaggcggattgtcctggagggtggcaagactgaccggcatgtctttctggaattgatcccatagcatcgtctcgcgcgggagcgcccaggccgccctgtccggctcgggctcttctcccgtcaccagggtggcaatgaagtccgctgccccctcaacgagagcttcacccagcagaggggatttctcgatgcccgatatatcctgctggaacgtgtgaacggtttcgtgcgcaaaaaagcggcgaagcgcctttctggaacctgtggccgacggattctccgcgcacaggacttcaagtccgatgacctgagcgccggggcccgcggtgcccccggaattacccgcgcctatcacaacatagatttgcgggagcggctcatcgggcaacaatccatgcaaggcgaggtagatcgcccgcagatcagccgttgccgccttcacacggggaaggcactcgcgcaccgctcgatcgtacgacgcggggtcggcgttgaccttgctggcaaggcgggccgcatcaccaatccggccgggcgtgaagatcgatacgccatatgaggcatgatccagataccccttctgaatatcggataccgtggggcgcccgttggtggcggccagcactttcgcgaaacgctcgacatcctcgatgtggatcgtcgccgtcagcggatcgacgctggcgggcatagccgtacccaaagcctccggcgtggcatgggctgtctgcgcataagccgatgaaaccacacaggtcgtggccaggagcaacgccgcggttcgatacacaagcttgagaggcatttccgctccggatgatcgcccgaagtgatatagccacataatacagccgtcaacggagcagtcatcgccgcagcaatcggcggagccagtattccgcttccagcgcgggcgagaagcgttcgatctgccaccattgcagttcctctgcgcccgtcgcgaggctctgcttgtagcgatccttgcctgcgagcagcgaatagagcgacaggccgcgcccggtataatgcgcgatggcggccatgtgcatgagcaggccgggcttgtccttcgggccgaccggatcggcgaacgcggactgatagttcatcgcgcgatcgccatggacgaaattgaggagatagccgaggaccgcgccgccgatggtgacgcgcagcagatcgaccgtgccggacgcacggccggccagcgcgatctcgcgggcgaaggtgcgaaacatcggcgcatcccatgcattgtccgcatgccggccggcattgagccgggccatctcgctcagccagtccacgatcatggcctcgtcggcggcgcgctccacgccgaaatcgccatcgccatgatcgcgcagcgcacgccggatctggctgcgcgtgttcgccgagagcagggagagataatcccccaccgcgccgcgcaccgccgccagcgagacgccataggcaggcgacacgtccgtgaggatgcgccggcgtgcgggcacggtgccgaccagcaggtcatcatccgccacgcccgagaggcgcagcacgcgccagtcccggcgccgggcgaggtgatgggcaagggcctgcgtcacgtccacctcatggtcgcgcgcggctagcggcgcattatattcgatgaagggccgatccatcagcggatcgccgctctcgttgaggcgcagcgtgcggacgcggccgagcttgcgcggctcgcgcgcggcgcccagcagggccagcccgatctcgtccccctcgccgtcccggacgctcaccagatcggggcgggccccggtggcgcgcagccagctgcccatccaagtccagccgaggaagaagctcgcgtccgcacggtccgccagcgcgcaccagcgcggctcgagcgcgtcgagcgacggcagcggctcctgagtgacagtcagcatcgcttttccccctgttgcctggcggccccgcccggcttcatccgagtcgccgccccgcccagatcacccggccgacaatcgatacggcatccgcatccacatcgtcccacgccggatagagcggattgtcgctgcgcaccgagaagccgccgcgccggggcgccagggccactcgcttgaccatcagcacgtcatccatgcgcagcacgtagatgccatcgcgcagccgatcgatcccgtcgctgcgatcgaccatgatctcgtcgccatcgctgagcgtgggcgccatcgattccccatccacccggatcatgctcagcatgtccggccgcccgccgatagcgcgcagccagcggggatcgaagcccaggacgccggccgccctttcctcctcgaccaatgcgccggggcccgccgaagcgccgagcgcgaaacgcggcacgatcaccagatcgcccgtgcgcttgcgggcgggcgcggcaggggatgtcggggcaacgggcgcatccgaggcaccaagcatgcgctcgtcgacgccgaaatagcgggccagcacgcgccggtccgcctcgtccagcttgcgcggcgtgccccgcttcacgaactgctgcacataggcaggatttcggccgagcagccgcgagagcgcttcatagctcacgccccgctcccgtatcagccgatcgagagtctcccgcacagtgcccgtgtccatgggtgtcatcatactataggatttttcctagacaagtaggatttggcgcgagagataggattattcctgtttcgactcgttcacacagcaccagaaggagagccggcttcatgatcagcctgtccaccatcgagcgcttcctgcgccataccggcatggccgccacgcgattcggccgtgaagccgtccgcgacccccggcttgtccacgacatgcggaggggccgcgaactcaccgaccgaacccggcgtcgtgtagaacatttcatgaacaaattccaggagcgtgcacaatgacggttgtcacgagaccccatgcgcaggcgcggcgatggcattgccgccgggcgcccaccctgccgatccgccccgccacgccgcgcgcgcagaggcgggattgccagggccagctcatcgccgcgctggaagcgatgctcgcgcccgcccgggtgcaggatgcgcagatgagcccctggtgcagcgctaccttcgtcggcacacgtcacgccatcacgctcggcctcgcgggcaaggatgcggtcgaggaagcgcggcgactgaccacggggctgagcgaggccgagttcgcgctgcgcggccacattgtcgtcgacctgacgatcgatgacatctcgggcgcgccggccctgggcaaggcgctgatcaggctcgcggtcctgaccatcgaggaatggtgagatcgcgagcggccgccggctcaggcgcggcgcgcgccggcaagctgcctcaaggtggcgagcgcatcgttgagcgcgctctccacgtcgctctcgacgcgcaggcttgagaggcccggcgcgtcggcggcggcgaaaacctcgccttgcggatgcgcagcggcagcgaccgcagccgggggcagatgcttgccgagggcgtgctgcgcctggcgcgcgttgacgatcgcttcccggcgcgcgacgccctgctcgaaacgggcggcaagcgtgccgagatcggcattctcgatcagcgggagaccgagatcggcaatcttccaggatgatgcgccatccacgcgcggggccggtgccggcctggccgcgcgcggcggcagggtcgcgaccgcggttgcgatctcggcgtcgctcagcggcgcgggggaacgaggcaatgcgatgtccggggcggcgggcgcggacggcgcgctcggcagctcggccggggtctgcgtaacgatgcgagaggcgggcgccgcgaagcgcaccgcgtctgctgggaccggggccgcgataggatcgctcttcggcgcgggcgactcctgcggatcgatcagatcgggcgggggaagatcgcggctcgcaaacaacggcgggcgaggcggcgcgtccgggtgccggtccctccggcggcgcttcctgagcggcacgtcgtcccggacggcgtccggctgcgcgccgccgcggacgaatcgcttgaatgcatcccagggcgaaatcgaactctgcacgcgcacgttcatcatctcgttttcatcctcctcgggcagcccgatgtcgtccccgctgcgcccctgcatgtcctgtgccggcccgggacccggcgtgcgccagatgatccagaccgcgagcaccggaacgagagcaaaggccccggtgaggaccatccgccccggcaaccccacgggcgcgacgaaaagatcactcgcgccgctcaggcctgccgtcgtcaccagctgatcgagcaaggggcccggcacggccagccccaccccgatcatgcccccggccgtcagcagcaaccgggcgccacgggcaccgagggttcgctccatccatgtcccgggggccgggaccctgaccattgctcgggaattcatgacccagctcgcgatgacgttgccatgctcgctatcagctcttggtaaacaggttcgtaacgcacgacattgcgcgcccagctgcggtcccgctcgacgaactgccgcgcccgatgccggcgctcgtcccaatgcgcgcgatccgagaggagtgcagcgagcgcgccggccagcgcagccgggtcgtccggcgggaacagggtgccggtgacgccgtcctcgatcagctcgcgatgcccgcccaccgaggacgccgcgacaaggcgcccctgtgccatggcttccagcggcttgagcggcgtgacgagctcggtcaggcgcatcgccttgcgcggatagacgaggatgtcgataaggccataataacgctcgacttcctgatgcggcacgcgccccacgaaatggatgtgcgctgccacgggagacgcctgcgcctgcccgcgcagcgactcggcgcaggggccgccgcccacgagcaccagatgcacgtccgggcgccgggcgaccagcgccggcatggccgcgatgagatcatccagcccttcataatcgtagaagctgccgatgaagccgatgacttcggcgccgtccagcccgagctgcgcacggagccgttcgtcgggcggcggcggcgcgccgaacagatcgagatccacgccattgggcgacaccgtgatcttgccgggcggtacaccgcgcgcgacgagatcctgccgcagcccctcgcaaatgacgatcaccgcatccgcgcgggcaatggcgcggtcttccaggaagcgagtcgcgcgataacgcagatcgccctcgcggcccgtcccgttgcccacggcggcgtcttcccagaaggcgcggatctcgtagacgaaaggcagaccatgccgccgtgcgaccggggcggcagccagcgcgcccagcaccggcgagtgggcatgaatgagcgtcggccgccagtcgcgcaccagcgactcgatgccgcgcgagaaacggcgcacatccagccattcggcgaccgggccgaagggaaagcccgaccggccggggacgcgatggaagcacagcccgtccactgtctccacggcaggccccgccgctatgtgccggctgccggtgatgccgcgcacttcccagccccggccctgctgcgccttgagcaaagcgcgcgtccggaaagtgtagccgctctgcagcggcaggctgtgatcgaggacatgcagaattcgcgtcatggccctctcctgcctgcaaaggtttaacgccgcctcaaccacccgccactaggatcacgcggcaaatcaggcgcacgacatcgtccctgatattgtcagcggattctcgggacacgcgccggatggtcgatacattctcattgttgctgacgcacggcctgatcctgcttgcctgctggcgcctgctcggccgcaacgacctcgacgatgagagcggcggcgagacgcgcgacctgctcggccgcccgcgggagacaagggaccgccacgatgcgtgacctgttcttcatcgccttcctcgcggccatgttcgctctgggcctgaagcggccgttcattctcgtgctggtctatgcctatatcgacatcgtctcgccccagcgcctctcatattatctgctgaacgccatcccgatctcgctcattgccttcgccgcggcggtggtcggatggctggtcttcgacgacaagaaggactgccgcctctcgcgccgacagctgctgctggtcgccctcctgctctattgcggctacacgacgctccatgccgacttccccatcgaggcccggaccaagtgggactgggtgtggaaggcgctgctcttcgccattttcctgccactgaccctgcgcacgaagctgcggctggaagcgctcgcgctcgtcatggtgctgtgcgcgggcacgatcatcatcaccggcggcatcaagaccgtgctgggcggcgggggctacggcacgctgcgcctgatggtggacaacaatagcggcctcttcgaaggcagcatcatctccaccgtggcgatcgcgatcattccgctcattctgtatctttcccggcacggcaccgtgtttccgccggactggcgcgtgcgtaccttcgcttattgtttctgcggcgcctgcctactgatgccgatcggcaccgaggcgcgcaccggcctcgtctgcgccgccgtgctcgccatcatgatgtggtggcagacgaaaaggcggatgctctatgcggccgcgggcgtcctcgcgatgatctgcgccattcccttcctgcccagcagcttcacccagcgcatggacaccatctcgcaatatcaggctgacgaaagcgcctcgacgcgactccaggtctggaaatggacactggattatgtcgcacgcaatccgctcggcggcggcttcgacaattatctccagaacagcttcacttaccacaccgtccagaagagcggcacgccggacaaccagcgcgtcgagcatgtcgtggtgaccgaccggggccgtgcctaccactcaagctatttcgagatgctcggcgaacaggggtttcccggcctgctgctctggctcgcgctgaacctgggcacgctggtgcagagcgagcgcctgcgccgccgctacaaggacagcgacaatcccgattatcaatgggtcgcgcctttcgcacgggcaatggtccagggccacatcatctatctggtcggctcgctgttcgtcggcatcgcctaccagcctttcgtcttcatgctgatcgcgctgcagatcggcgcgaccacctacacgcggcggcgctggcaggccgagagctggcgtccgatgagggcaccagtcgcggcgaccggcggagtcgccggcccgatagccgccgattgacgctcgccccggcgcgtgcgaccactcctctcctgagaggaacctgccttgccgataccaaagccacttgatcggggcatccgcctgccggtgatcggcgcgccattgttcatcatttccaatcccgacctggtgatcgcgcaatgcaaggcggggatcatcggcgcgatgccttcgctcaatgcgcgcgagccggagcggctggaggactggctcgccaggatccacgaggcactggcagcgcatgacgcggcgaacccggagagcccggcggcgccctatgccgtcaatctcatcgtccaccgctccaatccgcgcctcatggaggatctcgcaatctgcgcgcgcttcaaggtgccgctggtcatcacgtcgctcggcgccaatacggacgtgaacgcggccgtccatgagtggggcgggctcgtcttccacgacgtcatcaaccagcgcttcgcccacaaggccgtggaaaaaggtgccgacgggctgatcctggtgggcgccggggcgggcggccatgccggcgcgcaatcgcccttcgcgctgatggcggaaacgcgggcatggttcgacgggccgattgccctctccggcgcgatttccaccggcgcaggcattctcgccgcgcaggcgatgggcgcggacttcgcctatatcggctcggccttcatcgccacggacgaggcgcgcgcggcgccggcctacaagcagggcatcgtctcgggcgcggcggacgatatcgtctattcgagctacttcaccggcgtgcccggcaactatctgcgcggatcgatcaccgcgcagggcctcgacccggacaatctgccggcccgggatccctcgatcatggatttcggcgcggcgagcggcgccaaggcgtggcgcgacatctggggcgcgggtcagggcatcggatcggttcgcgagatcgtgccggctgcccagctgatcgaacgcctgtcgcaggagcatctgtccgcgcggcaaaggctgtgcggctgacggtcgacgcgcccggggcacacccggccgggggcacgctcaggacatgatcatcttgatcccggtggcggcgagcaccaccgccaggatggggcgcagaatccccgtcggcaggcgggtcgccagcaccgagcccaggataatgcccgggatcgagccgaccagcagcgagccgagcagcccgaagtccacattccccatgacgagatgccccagccccgcgacgatcgtgagcggcacggcatggacgatgtcggtgcccaccagacgccgcgcggacattcgcatgggataaagcgccatcagcatcaccgcgccgagcgctccggcgccaatcgaggtaagcgtcaccatgacaccgagcaacccgcccgcgaagatggtcagggccggctggcgccgacgataagctgcggcgaccggctcatccaggccgagcacgatgttctgaacgcgcccccagcccagcatggcggcagccgtggccagcaggatgacccccagcgcggcgatgatcagcccatgcttgatctgcccggtatcgatctgcgccagcacgaggctggtcaggatgctggccgggatgctgcccagcgccagcctcttcaccacggtccagtccggctcgccaaggctgtgatggatggcgccgcccaccatcttggtgatcgcggcgaaccagaggtccgtccctaccgccgtggtcggtgcaacgttgagcatgaggatcaatataggagccatcaacgccccgccgcccacgcccgtcatgccgacaagcagtccgacgagcaaaccagacaatccgtgcgccagatccatcccgcttcattcgctcccgcttgtccgatcgcatccgcaaccctcagggagccgcagtgcgctgactgccacgtcaggcccgggcaggataggaacaattgctaggcaatggcgagccccagcttcttcatccttcattcaggcatgcgctcccccttgaaaatgcccgccaaaccggccaatgggccgggccatggacaatagtcgcatcttcgaggcaattgcgctgcggcgctgtcttgccgcgcgatacaacaagcttgcgctcgtgctcgcgcctcatgtgctctacaagcgcaacgacagctacttcatcgatgcgatcaccgtcacgcgggacggacaggagccgaaggagcccaaggtcggaagctacaacctggctgggctgagtgaactcgatgtcctggaccagacttttgaagttcatccgctcttcaatcgcatggaccccaagtatcgcgacaatattctgttcatgatcgacgcggactgacacggcgccggggggcgcattggcgcgtcctcgatgagcgtcatcggccgcgaaggctgatgctggtgccccggcgtgatgatgcgtcgcttggccttggttggccaccccgacatcgtcgatcgatatccagaagcgctgcagtgagcggttcgactgcggcggctggccagcggtttttgctgctgttggggctctgctctccggacgcacgcaaaggcccccgtcgggattaccgaggggggcctgtgtgtgtggtgttgtttggttgcgggagcaggatttgaacctgcgaccttcaggttatgagcctgacgagctaccgggctgctccatcccgcgccaactggcggaccttaggtccacaaagcaaaaaaggcggccgcggcgggccgcctttgactgtgaatgggtttttcccgtgcgttttccggagcgccggctgcaatgcctggcgacgacctactcttccagcgcttgagcgatagtaccatcggcgcagtcaggtttcacggccgagttcgggatgggatcgggtgggtcactgacgctatggtcaccaagcaatgaagcaggcgctctggaacggcgtccacgcgggacaccgcgctaccgaagtagcgagcgaacgggttttaatcgatgcactttgaccaatatcgggcgtgcgattgttcatcccatcgcagcccagggctgacgatgatggtgggattctacaagcgcgaaaagagcaattaggaccggttagctccatgcgttaccgcacttctacatccggcctatcaacgtggtggtcttccacggctcgatgataacttatcttgagggaggcttcccgcttagatgctttcagcggttatcccgtccatgcatagctaccctgctgcgctcctggcggaacgacaggtacaccagaggcatgttcaccccggtcctctcgtactaggggcaactcctctcaattatcgacgcccacggcagatagggaccaaactgtctcgcgacgttctgaacccagctcacgtaccactttaattggcgaacagccaaacccttgggacctgctccagccccaggatgtgatgagccgacatcgaggtgccaaacgattccgtcgatatgagctcttgggaatcatcagcctgttatccccggcgtaccttttatccgttgagcgatggcccttccacgagggaccaccggatcactatgaccgactttcgtctctgctcgacttgtcagtctcgcagtcaggcgggcttatgccattgcactctaacagacggtttccaaccgtcctgagcccaccatcgcgcgcctccgttactctttaggaggcgaccgccccagtcaaactacccgccacagagggtccctgcaccggataacggtgcgaggttagacatcagaaaacaacagggtggtatttcacctatggctccacgacaactggcgtcatcgcttcaaagcctcccacctatgctacacagttctttcctaatgccactctgaagctgcagtaaaggtgcacggggtctttccgtctaaccgcgggtactccgcatcttcacggagaattcaatttcgctgagcatatcctggagacagtggggaagtcgttacgccattcgtgcaggtcggaacttacccgacaaggaatttcgctaccttaggaccgttatagttacggccgccgtttaccggggcttcaattcagagcttgcactcctcctcttaaccttccggcaccgggcaggcgtcagaccctatacgtcgtcttgaagccgacttagcagagtcctgtgtttttgctaaacagtcgctaccccctggcctgtgccccctgccaaaagttgccttaagacagggcctccttcttccgaaggtacggaggcaatttgccgagttccttcaggatacttctctcaagcgccttggtatactctaccatcccacctgtgtcggtttagggtacggtctataatggaggggctatttcctgggacaacttcactgccgggatcaatccgataagacccgacaatttacgccatccgtcacacacctccaggtcacggaatattaaccgtgttcccatcgactacccccttcgggctcgtcttaggggccgactaaccctgctcagattagctttaagcaggaacccttgggatttcggcgacagtgcatctcacactgtttatcgctactcatgtctgcattcgcacttccgatacctccacgacccattaccagatcgcttcatcggcctacggaacgctccgctaccgcgtgatcgtaaacgatcacaccctaagcttcggtgcacgtcttgagccccgttacatcttcgccgcaggatctcttatttagaccagtgagctgttacgctttctttaaaggatggctgcttctaagccaacctcctggttgttttggaaatcccacatgctttcccacttagacgtgacttggggaccttagctgtaggttagggctgtttcccttttgacgacggaccttagcacccgccgtctgtctgccggactagactcgttggtattcggagtttggttagaattggtagatctcgcgacccccgcatccatccagtgctctacccccaacggcaatcatccgacgctctacctcaatagatttcgcggagaaccagctatttcccggtttgattggcctttcacccctaaacacaactcatccgacaatttttcaacattgatcggttcggccctccagtgggtgttaccccaccttcagcctggtcatgcctagatcaccgggtttcgggtctaatgcatcgaactcagtcgccctattcagactcgctttcgctgcgcctacacctaacggcttaagcttgctcgatacactaagtcacagacccattatgcaagaggtacgcagtcaggcctcaaggaccctcctactgcttgtaggcatccggtttcaggtactgtttcactcccctcatcggggtgcttttcacctttccctcacggtactggttcactatcggtcatgtacgagtatttaggcttggagggtggtccccccatgttcagacagggtttcacgtgccccgccctactcaagtccggtttcctcattttcgcatacgggactgtcacccgctatggtcaaactttccagattgttctgctaatttagaaaccggcactggcctggtccgcgttcgctcgccactactaacggaatctcggttgatgtcttttcctccgggtactgagatgtttcagttctccgggttcgcttcaccaaagcctattttattcagcttagtgatacctctcccatttaactccgtatctgtgtcgccacagatgcgaaattaaatggtgaaggtgggtttacccattcggaaatcgtgggatcaaagcctgctcacggctcccccacgcttatcgcagcgtgccacgtccttcatcgcctgtacatgccaaggcattcaccagatgcccttacctcacgcttgagaatccacaccaccatcgacaacactggacaacgccccttgcatgagagcgcgcccgcggcggtcgccgtggcaaatcggtgcagatgaataatctcagccagatatttaagtgaacgatcctgatccgctccagcaggccaaaaagacccgatgaaccgaaaccatgatcgccacggcatcgattaaaaacccattcacaatgtcaaagatgcgcacagtgcgccaatcaccggaaaaaccggcgaaactcgtttcttcacctctggagatatgcaggaagttggtggagcctatcgggatcgaaccgatgacctgatgcttgcaaagcaaccgctctcccagctgagctaaggccccttacagcgctcgcgactggtgggccggggaggagttgaacctccgacctcacgcttatcaggcgtgcgctctaaccacctgagctaccggcccctgcctgtcgcaagccgcctcaatggcagcgcgaccgcgcaatggcctgctcagctatcatcgaaaccctgacaatgcaggatcgcgacgatctccaggatgaagggacatgaggacggcggctatgttctttggaaggtgcgaagctcttccctgaatgaacagggcgctttcgtaccgatccttagaaaggaggtgatccagccgcaggttcccctacggctaccttgttacgacttcaccccagtcgctgatcccaccgtggtcagctgcctccttgcggttagcgcactgccttcgggtgaaaccaactcccatggtgtgacgggcggtgtgtacaaggcctgggaacgtattcaccgcggcatgctgatccgcgattactagcgattccgccttcatgctctcgagttgcagagaacaatccgaactgagacgacttttggagattagctcaccctcgcgggatagctgcccactgtagtcgccattgtagcacgtgtgtagcccaacgcgtaagggccatgaggacttgacgtcatccccaccttcctccggcttatcaccggcggttcctttagagtacccaactaaatgctggcaactaaaggcgagggttgcgctcgttgcgggacttaacccaacatctcacgacacgagctgacgacagccatgcagcacctgtcacctatccagccgaactgaaggaaagtgtctccactaaccgcgatagggatgtcaaacgttggtaaggttctgcgcgttgcttcgaattaaaccacatgctccaccgcttgtgcaggcccccgtcaattcctttgagttttaatcttgcgaccgtactccccaggcggataacttaatgcgttagctgcgccacccgaattccatgaacccggacagctagttatcatcgtttacggcgtggactaccagggtatctaatcctgtttgctccccacgctttcgcacctcagcgtcaatacttgtccagcgagccgccttcgccactggtgttcttccgaatatctacgaatttcacctctacactcggaattccactcgcctctccaagattctagctatccagtctcaaaggcagttccggagttgagctccgggctttcacccctgacttaaatagccgcctacgtgcgctttacgcccagtaattccgaacaacgctagccccctccgtattaccgcggctgctggcacggagttagccggggcttattctcccggtactgtcattatcatcccgggtaaaagagctttacaaccctaaggccttcatcgctcacgcggcattgctggatcaggctttcgcccattgtccaatattccctactgctgcctcccgtaggagtctgggccgtgtctcagtcccagtgtggctgatcatcctctcagaccagctaaggatcgtcgccttggtgagcctttacctcaccaactagctaatcctacgcgggctcatccctgggcgataaatctttggacttacgtcatcatccggtattagcagtcatttctaactgttattccgaacccaagggcagattcccacgcgttacgcacccgtgcgccactagatccgaagatctcgttcgacttgcatgtattaggcatgccgccagcgttcgttctgagccaggatcaaactctcaagtttgatgtccgatctgaagacaggaggaatagtcccaccctcaaaccgctcatttcaaggagccgttcctgcacaaagcttacatggtgtgtaaggacattgtgagtaacgacttagctttaaccgagtgtccgacgccttgaagccgccagaacccggggccgccgcccacatgtcccttcatctaaaccgacaatgtcaaagaacccaccaaacatcagatgcagacaccaaatactccccgatctcttaccaccgagggaatggcgtcctgctatgttggcgaccaagcgaggcgagaaccgaaggtccgcaccgcgtcggtgaaggggcatatatgggcggctctccgacccgtcaaaccctttttgcaattttatttcagataatgttcgttccttcccgctagggcctcgaggcatgacacaggatcccgtgagcagaactgcgccgaacccagcgtttcaggatgccgaggccacgcatgatggttttggggaccgggtccgcagcgccctcttctggcgctcgggaggacagatcgtcacccagatcctgagctggacatccacgctggcggtgatccgcatcctcaatcccgccgattacgggctcttcgccatgacgcaggtcatgctgaacttcatgatgttcctcaacggatacgggctgatcagcgcgctcgtgcagtccgaatcggtcgatacccgcaagctgcggcaggctttcgggctgatgattctcatgaacggcgggctcgcagctgcacagctgctcctcgcccccgtcgccgccagctattatcgccagcccatggtcgcggacctgctgcgcgcccagaccctgatctacctctccacgccgttcatctccctccccgaagtgctcatgggccggagcctggacttcaagcgcccggctttcgtcaacctcatcgccggactcatcgcggcgggcgtcgccattggcggcgctctggccggatggggcgtgtggacactggtctgggcgccgatcgcgggcttctggtccaaggcgatcggctatctcatcgcgactcgcttcttcgtgctgccgagcttcgacttccggggcaccgggccgctgatcctctacgcactctccctgctgggctcgcagctcttcttcctgatccagagccaggcggacgtgttcattggcgggcgcgtgctcgatccgcacgcccttggcctgtatgccgaggcgctgttcctcacccagatcttcgtctcgaagttcatcccgccgctcaacgacgtcgcctttccggccttcgcgcggatgcaggccgaccggcagcgcgtggcgcgctcgttccgacaggcgatccggctgctcatgctgattgcctgtccgctctatctcggcatggccgtgacggccgaaccgctggtcgcgactctgttcgggcataaatggctgggcatggtgccgttcgtgcaggtgctggccctcgcaatgcccttctatgcgctgcaggtcatgttcccgccggtgtgcaatgccatgggccgcccgggactctccgcccgaatcgccatgatcggggcggtcatcatgccggtcgccttcctgatcggcatccggttcggggcactggggctcgccatggcctggctctgcgccttcccgctgttcgcgctcgtcaccgcgcgggtagccgggcggctgatcggcctgtcattcgccgaggtgggccgggcagtggcgcccggcttcgtctcggccgccgcgatggccttcatcgtccttggcaccgacagcctgctgcccggaatggcggcgccgatccggctgctggtgctggtcgcgatcggcgcgggcagcttcgtcgcgctgctggccctggtgtcacgcgagacgatcgacgacctcgccgcgctgctccttcggcgcaggccgcccacaacctgaagccatcaggcgcgcctccgaacgccggagggtgcgactggccggcagctcaggcgctctggatatagctgcgcatggcctcgacttccgattcgatccggtcgatgcgcgacttcaccagatcgccaatgctcacgaagccgatcatccgcccctccctgacgatgggcagatgacgaatgcggcgccgggtcatcagggacagggcagacaagataggggtatcggcgtcgatggtgaccgggggcgtggtcatgaccgcctccaccggcttgtcgagcagcgccgcgccttcgcgcgccaggccgtaaacgacatcccgctccgagaagatgccgagcacgcgtccgtcctcgacaatgggcacgcagccgattcgccgttccgccagaagcgcgacgacgcgcgccacgctgtcagtcctgttcacctggatgatcgtgtccggcgactcgccgacaaatgcgctgactgtcatcctcacctctccggttcgcctgcggaccggcccggccgacatcaaccatggaccggtctgcggtcgcttccatggcccggactatgcgcttcccggcgcgaggcgtcaaaggcgctgttgatcgcgccgccgcctgaccctaagggatgcgcccatgacagaccggcccggccttgacgaccatcgccaggcgcaattcgcctgggcacgctttcgcaggatcatgtggtggatggcggccttcggcctcgccgtcgggctcgtggtggccggattgctctgggtcttccgcgggccgcttccgttgctcttcctgggcatgacaatagccggggtgtggtccaccatcatgatggctgccctgctcatgggcctcatgttcctttcgagcggaaccggccatgacgatcaggtggacgaccgcatcagccccgaggtcctcgacgacgactgaggccgccggacacgaagacgggcgccccagcgatgctggcgcgcccgtaaaaagcatgtcgctcgactgatattactcggcggcttccggctgacgcgggcggcggccacggcggggcttgcgcacttcctcctgcgcctcggcaggggcctcggcctccgcgtcttcgctcacctcgacccgcgcgatcgacgggggcagacccggcaagccgatctcggcctccgcttcgccatcgcttgcatcgtcattcgcgacgcggcgcggcttgcgctcctggctgcgctcgcgcggacgctccggagcacgctcgcgatccggagcgcgctcgcggcgcggacgctgctcctgctgcggaggcgcgaattcatcgctctcatcgccgccggcatcgatcagctcgtcgctctcgtcgccattgtcctgatcggactcgtcatgacggcggaaccgctgctgctgctcttcctgtcgcgcgcgattgtcggcgagaactcggaaataatggtcggcgaactggaaataatattccgcgttgacccggtcccccgccatctgcgcatcccgcgcgagattgcggtacttctcgagaagctgcgccgcattgccgcgggcgcggctgtcgatgcggttgccggagtcaccattgccgcgattgccgccgccactctggcgcggattgttccggccgcgacgacgaccggcctgacgattgttgatcaaaggttcgtccctatgttctcgaccaaaactccggcgtttccgaacgcgtaccgaagcgctgtgcatcacatcgaaggcggagcggcatttcaaccactcgcgccccgcgcttcggccaacggctccactctagaacgccgccaaaactgtgggagcaggccgcttgcccagacgccgcgcgtgtgagcgagagcaaccctgtgaccgccagatagacggtctggctcaccaaaccaagagaaattcgcatgtagtcgttaaaaaggaactttcaacgttcgccggcttggtcagccgtcacgacgagcgcgcgcgtgtggcccgaaaggtcgcgcaccggcgcaacggcgaagccggcggcgaggaacagggcggccgcactctctgcctgatcgaagccgatctcgaagatcgcaaagccaccgggcgcgagcagcgaaccaagctggccggccagcaggcgataggcatccagcccgtcgccccctgcgaacagtgcgccggccggctcatgcgcgcgcacttcccggggcaggagggcatcctgcgcgatatagggcggattgcacaggatgagatcgaaccggcgcgagagcccttccccccagttgccgagccgaaactccgcgcggtcggccatgccgcagcacagggcattctcccgcgcgacctcaacggcggcaggcgagacatcgatgcccagcccccgcgcctgcggccacacatccagcgcggcaagcagcagcgcgcccgaaccggtgccgagatcgaggatctgctgcggcgcctcgcgcccctcgaaccgggcgatcgcggcctcgatcagcgtctcgctgtccggacgcggcaccagcacgtcgggcgtcacgcgcagggacagggtccagaagtcgcgcgccccggtgatgtaggcgatcggctcatgcgcgagccgccggacaagcagcgcctcgccctccgtcggtgcaacaaggcgcggcaaggcaagaagcatcgcttcgcggctcatcgccaacgcatgggcggccagcagctcggcatcgaggcgcggcgtgtcgctcaccggtgcgagccgcgctgtcgccatgcgcagccagtcggcgagcttcaccggctcgtccggctcgacgggaccagccatgccgcccccccgccggtcaggctgccgtgtcgagctgggcgagccgcgcggcttcgtcctgcgcgatcagcgcgctgatcatctcgtccagtcccggcccttcgaggatctcgggcaagcgatgcagcgtcaggttgatgcggtgatcagtgacgcgcccttgcgggaaattataggtgcggatgcgctcggaccggtctcccgatccgaccatcgccttgcgcgcgccggcctgctcgctctgcgtgcgctcccgctcggcttcatagagccgcgcgcgcagcaccttcagcgccttcgccttgttcttgtgctgcgatttctcgtcctgctgcgtcaccacgatcccggtgggcagatgcgtgatgcgcacggccgaatcggtggtgttcacatgctggccgccggcgccggaagaccggtagacatcgatgcgcaggtccgtcgcctcgttgatctgcacgtccacctcctcggcctcgggaagcaccgccaccgtcgccgcgctggtgtggatgcgcccgccgctctccgtcaccggcacgcgctgcacgcgatgcacgccgctctcgaacttgaggcgcgcaaacacgcccgcgccgctgacgctggcgatcacttccttgaagccgcccgcctcggaggcgctggccgagatgatctccacccgccagccgcggctctccgcataacgctggtacatgcgcagcagatcgcccgcgaacaacgcagcctcatccccgccggtgccggcgcggatctccagcatggccgcgcgctcgtccgccgcatccctgggcagcagcgcgatggcaagggcatgctcggcctcgggcaggcgctcacggaccgcctcgatctcctcctgtgccatcgccttcatttccggatcggcgagcatcgcctccagctcgctctgctcggtgcgcagttgcgccacttcgcgcgccgccgtcaccaccggctccagctcggcataatccttggacaggcgcacgaactccgccggatcaagatcgggccgggccatctgcgcctgcacttcctcctgccgccggaggatcgcggcgatgcgatcgggggagatggtggtcaagcctcgtccttcgggaaccgccgatccagcacatcagacactcgatcgatcaagccaggttcacctcgatgaccgaaccgtaattggccgtcagtcttcacgactgaaaggatagtgcgtgcgttcaatttggctgccttgtcgaatcgcttcttgggggaccctgacgcgatcaaatctgcacttaggttctcgcgacgcagatatgcgactgcgctaactgcttcaaacaacgcagcgtcgtcctcaacggcgacggcgacatccaatctctcgctcggcatcacatccagcagcatccccagccgctcgatgccggccgcccagccgacggccggtgtgcttggcccgccgagcgtctcgatgagtccgtcatagcgcccgccgccgagcacggtgccctgcgcgccgagccggtcggtgacgaactcgaaggcggtgtggcgataataatccagcccgcgcaccagccgggcattgcgcgtccagtcgacgccggcagccttcaacccgtccgtcactttcccgaagaaggcctgcgcctcatcggtcagataggcatcgatgtccggcgcgccggccacgatcgcctgatcgcccggatccttgctgtcgagaatgcgcagcggattgcgatgcagccggtccttgctctcctcgctgagctgatcgcgatgcccctcgaaataggcgacgagcgcgctgcgccaggcctcgcggctctgatagtcgcccagcgtgttgagcgtgagcgtcacgccctcgacgatgcccagctccttgagaagctgatcggcaaagaccagcagctccgcgtccgccagcggctcggacgcgccgatgatctcggcgtcgagctggtggaattggcgatagcggcccttctgggggcgctcgtagcgaaacaggggcccgtgcgtcgcgaccttgagcggcgcatattgctgccagccctcggtgacataggcgcgcgcgatgcccgccgtgaattccggccgcagcgtcaccgaatccccgccgcggtcctcgaacgtatacatctccttggagaccacgtcggtcgtctcgcccagcgagcgggagaagaccgccgtcgcctcgaacaccggcacttcgacgcgcctgaagccgtagagcttgcggacgcgctcgaacgtctcgacgacatgcatgaagcggtcggcgctttcgccgagcatgtcctgggtgccgcggatcggccgtggtgttgggatcttcgccatgggcagcgcctctagccggatttggcgagcactggaatagcgcgctggtttgaccggcatcaaacgcatcggcgccacattcatgcagacaggctgttgttgatatctcaacataggagagcgatatggcccacttccccgacacccccggcatgaccggcgtgctgcgccccctccggatcgagggcgacattctggatctggaagtcgaaggggaaatccctgcgcagctgaacgggaccttccaccgggtgcatcccgatgcgcaattcccgccccggttcgaggacgaccagttcttcaacggggatggcatggtgagcctgttccgctttcacaacggcaagatcgatttccgccagcgttatgcccagacggacaagtggaaagtggagcgcaaggccggcaagtcgctgttcggcgcctatcgcaatccgctgacggatgatgcgagcgtccagggcatgatccgcggcaccgccaacaccaatgtgatggtccatgccggcaagctctacgccatgaaggaggacagcccctgcctcatcatggacccgttgacgctggagaccgagggctacaccaatttcgacggcaagctgaagaaccagaccttctcggcccatgccaagatcgatcccgtcaccggcaacttctgcaatttcggctatgcggcgacaggcctgctcaccaccgattgcagctatttcgagatcgatcccgccggcaacctgctgttcgaaaccgaattccaggtgccttattattgcatgatgcatgattatgggctcaccgagcattatgccatcttccacatcgtgccgtgcacgtcgaactgggatcggctgaaggcgggtctgccgcatttcggcttcgacacgacgctccccgtctggctcggcgtggtgccgcgcggaccgggcgtcaccaacaaggacgtgcgctggttcaaggcaccgaagaccatcttcgcgagccatgtgatgaacgccttcgaggaagggtcgaagattcatttcgacacgccgcaggcagagaacaatgccttccccttcttcccggacattcacggggcgcccttcgatccggtggcggcgcggccctatctgcatcgctggacggtcgatctcggatcgaacagcgaggatttcgccgaggtgcgccagctcaccaacttgatcgacgaattcccccggctggacgagcgctatgtcggccagccctatcgccacggctggggtctggtcatggacccggagatggagatggagttcgcgcgcggccgggcgtccggcttcaagatgaaccgcatcggccactgggatcacgcgaccggcaaggaggacagctggtggtgcggcccgcagtctatcatccaggagccctgcttcgtgccccgcacggccgattcggcggaaggcgacggctacatcatcgcgctcgtcgacaatctcatcaccaactacagcgacctggtggtgctggacgccctgaacctcaaggacggcccgatcggccgcgcgaagctgccgatccgcctgcgctccggcctccacggcaactgggcggatgccagcaaactgcccatcgccgcctgagccggccgtgataccgcgtgatgcccgcctcaccggggcaggcatcacgccccagtgctgcgtctattcggccgctgccatgaagcgatcgtcgatcgacgcctgcgccgtccagctcttgacctcgggcagcaccttctgcgcgaagaggaggatgttcttgcgagcctcctcctgcggcatgccgccgaagtgaacatgcgggaagaagccctgcggctcgtagatctccttcagctcccacatgcgatcgaggatcatctgcggcgtgccggtcaccactgaccggctgaaattctcgacatagggctcgatctcgtcgggctggagcgtcatcttctcgtagctctcatagcccttcatggccgcgaaggtgccgggcttgtcgagactgtaattgcggatcgcggcgcgcatcgtgttggccagataatggcgcccctgcatctccgcatagtcggcgctttcgtcgatataataattgccgctcaccatcggcgggggcggcagggtgccgggacgctcctgcgcccagatttccgcatacatgtccggcggcgcttccttgccgcgctggggcagcatcagcaccatgttgccgaaaccgagccgggcggcagtgtgcatggaggttcccgaaagcgacccgcagaacttgcgtccctcgaagctccggagcggcgctggccggagctcgcgacggggctggtcgatatgcttgcccttgccctcgatgatgccggtctcgatcgccgggatcacgagatcgaggatctccccgtagagctcgcgtgacctggtctggtcgacgcgcagcccttcgaattcgtgcggcgcgaggccgttgccgaagccgagcagcgcccggccgcgcgagaggatgtcgagattgatgatcttctcggcgaggcgaaccggatcatgccaggggacgatgatgacctgcgtgcccagcttcacccgcttcgtgcgcccggcaatataagtgaggagctgaagcggatcgttcgacatcgaataatccgagaaatgatgctcggtgatccataccgaatcaaaacccagctcttccgcgaggacgagattctccacctcctcctgaacgaactgctggtcgggataatccctgccgcgctgatgcgcgaagccgctggccagaccgatatgcatgtcccaagcctctccttattctccttcgcggccgccggcagcactcttgcgggcttttccgtgcggaccggcgaggatgtatcgcgtccggccaccccttgcgaggcctcccgggcatgcgtggcgctgagcgaaatcgacgggccgcgcagcgattcgccggacgccgctctctcgcccgccaccgccggcactggacgagcgccggttgtgccgccatgcttgaggaaatgccctctccggagtgacttgatgcgccgcattgccctttgcctgatccttccccttgtcctgcccgccctgcccggccgggcgcagactgcgcccgagaccgcgcgcagtgccccgatggccctgccgagcccacgcactgttccgcaagcgcgcgacatcgcgtggaccggcggcacgatgcggctcgacgtggacgccagcgacacgacgcagcgaatcatccgcgtgaagcagacgatccccatcggcgccggcggcccgctgaccttgctcttcccgcaatggctgccgggcaaccacgcaccgcgcgggcagatcgagaagctcgccggcctcaccttcgaggcggacggcacggcgatcgactgggagcgcgacccgctggacgtctacgccttccatctgtcggtccccccgcggaccggtgcgatcaccgccactttccagttcctcgcgcccaccgcaggcaatcaggggcggatcgtgctgaccgaccggctgatgaatctccagtggcaaagcgtttcgctctacccggcgggtttctatacgcgccgcctgcccatccaggcgaatgtcacgctgccggacggctggaccgccgcgggcgcgctgaaaggcacgcagcgcggcaatgtcgtttcctatgaggagaccgactacgacacgctcatcgactcgcccctcttcgcgggccagcatgcacgtcgtgtcgagctggggcaggccgtcgccctgaacatcttcgccgataatccggatgaattgcaggcgagcccggcgcagctcgacctgcatcgcaagctggtcgacgaagcggtggcgctgttcggcgcgcgccacttcgaccgttacgagttcctcttcgcgatctccgattcgctcggcggcattggcctcgaacatcaccgctccagcgagaacggggtgggccgcggctatttcaccaaatggaccgaggccctgggcaatcgcgacttgctggcgcacgagttcgttcatagctggaacggcaagttccgccgccccgagctgctctggacgcccgatttcgccacgccgatgcaggacaatctgctgtggctgtacgaagggcagacgcagttctggggctatgtcctctcggcacgcgccggcctgctcagcaaggccgagacgctcgacgcgctggctgcaatcgccgcgcggctcgacaatgtgaaaggccggcaatggcgtccgctggaagacaccacccatgatccgatcatctccgcgcgccgacccaaggcatggccgagctggcagcgatcggaggaatactacaatgaaggcctgctgatctggctcgaagccgacggcatcatccgcagccagacgaacggcaccagcggcctcgacgacttcgccagcactttcttcggcatgaaggacggggactggggcgtgctgacttatgggcggcaggatatcgtcactgccctggagagcatcgtcagccatgactgggacggcttcctgcgcgagcgggtcgaccgcaccagcaaggaagcgcccaagggcggcttcgccctcggcggctatcgcctcgtttatggccccacgccgaacagctcgatccgtactgcggaaaccaagtccaaatatgtggaccagagctatggcccggggctgatcgtcggcgcggacggcaacgtcacggcagtgatctgggacagcccggcattcaaggccggcatggccgtcggcaaccgcatcatcgcgatcaatggcgaggagttttcgacggacctgctccgctccgcgatcggcgccacggcagaaaaacgcacgcccctttcattcattgtgaagcaggaccgacaatatcgcacgatcacgctcgattattcgggcggtctccgctatccgcgcctggaaaaaaccggagagggtaaaaccagtctggaccggttacttgaatcaagaaccggcacggcacccgtcagctaactcttttcagcgagtcctgcatgaacatcgatctcattcccgtcggcgaaaatccgcccgaaagcctcaatgtcatcatcgaagtgccgaccggcggcgaaccggtgaaatatgagttcgacaaggcatcgggcgcgctggtcgtcgaccgcatcctccacacgccgatgcgctatcctgccaattacggtttcgtgccgcacacgctttcgcccgacggcgatccgctggacgcgctcgtggtcgcccggtcccccttcattcccggctgcgtggtgcgcgcgcgcgcaatcgcggtgctgaacctcgaggacgagcatggcggcgacgagaagctgctctgcgtccccgacgacaagaccttcccttattattcgaacgtgaccgagaaagagcatctgccggacatcgtgttcaagcagatcgagcacttcttcacgcactacaaggatctcgaggcggagaaatgggtccgcgtcggcacctggggcgacgcggccgacgcgcgccggatcgtggtcgaggcgatcgaacgctaccaggaaagcaagaaaccccgcaccgcggcctgatctgccggccggcgcgccgctcttccgggcgccggccccgcagcacgcccgaccaggccgctgagcggcctggcgtggccgccgcttccgggggcgcatttcgcttccgttccccgtgcccacttcctatatgctctttatgacggaccagacgagcaatccccccaagagcaatgaatatggcgccgacagcatcaaggtgctgaagggcctggatgccgtgcgcaagcggccgggcatgtatatcggcgacaccgatgacgggtcgggcctgcaccacatggtgttcgaggtcagcgacaacgccatcgacgaagcgctggcggggcattgcgacctggtgctgatcgagctcaatgcggacggcagcgtgtccgtggaggacaatggccgcggcattcccaccgacatccatcgggaagagggaatttcggccgctgaagtcatcatgacccagctccacgccggcggcaaattcgagaacacatccgacgacaatgcctacaaggtctcgggcggtctccacggcgtgggcgtatcggtcgtgaatgccctttcggaatggctggaactgaccatctggcgcgacggcaaggaacactggatgcgctttcgccacggcgatgccgaggcgccattgatcgtgcgcggcgacgctccggtggtgggcggcaaggccaagaaaggcacgcgcgtcacattcatggcgtccacggagacattcaagaatgtcaccgaatatgatttcgacaagctggagcatcgctatcgcgagctcgctttcctgaattcgggcgtccgcatcctgctgcgcgacaagcgccacgccgagttcaaggagcatgatctctattatgaaggcggcatcgccgctttcgtgaaatggctggaccgcaacaagcagtcgctcatgcctgaaccgatcgccatttcagccgatcgcgacgggatcgggatcgacgtgtcgctggagtggaacgacagctattacgagaacgtcctgtgcttcacgaacaacatcccccagcgtgacggcggcacgcatctcgcggccttccgcgcggccctcacccgcacactcaacagctatggcgacaagtccggcctgctcaagaaggagaaggtcagcctgacaggcgaggacatgcgcgaggggctgacggccatcgtctcggtcaagctgcccgatcccaagttcagcagccagaccaaggacaagctggtctcgtccgaagtgcgccagccgctcgaaagcctgatggcggacaagatgcaggaatggctcgaggagaatccgggccacgccaagtcgatcatccagaaggtcgtcgatgccgcagccgcgcgcgaagccgccaagcgcgcccgcgaactgacccgccgcaagggcgtaatggacatcgcttccctgcccggcaagctggccgactgccaggagcgcgatccttccaagtccgaactgttcctcgtcgagggtgactcggccggaggctccgccaagcagggacgcgatcgtcatttccaggcgatcctgccgttgcgcggcaagatcctgaacgtcgagcgcgcccgattcgaccgcatgctgggatcgaaggaaatcggtaccctcatccaggcgatgggcaccggcatccgcgacgacttcaatctcgaaaagctgcgctaccacaagatcgtcatcatgacggacgccgacgtggacggcgcgcatatccgtacgctgctgctcacctttttctaccggcagatgccgcagatcatcgaggcgggtcacctctacattgctcagccgccgctctacaaggcgtcgcgcggacggtccgaggtctacctcaaggacgaagctgcgctggaccagtatctcgtggacaatggcgtggacacgatggtgctcgaaaccagctcggggcagcgctccggcaaggacctgcgcgatctcatcgatcatgcccggcgcatgcggtcgctgatgcgctatgtgccgcggcggtacgacagtgcgatcatcgaagcgctggcgctcgccggcgccctcgcgccgtccctgggcgcggaggaccgcaccggtgccatcacgctcgccgcttcctggctggatgacgcggatccggaaggcagctggatcggccgcttgtccgcggaaggtggctatcatctcgaacggctggtgcggggcgtcaccgatcatcacatcatcgaggccgcgttcctgacctcggcggaagcgcgcaagctcgatacgctcgcgcgcgagcaggccgcgctctacgcaaccgccagccgactgctgacggcccgctcggccgcgcagcagaccgacgccgcaagcgaggacgaggatggcgaggcgcaacccgccgtcgcggcggccctcacgtccggacgtggcgtgctggtcacgcgtccgtccgaactgctcgatgccgtgctggcctcgggccgcaagggcctctcgatccagcgatacaagggtcttggtgaaatgaacgccgatcagttgtgggaaaccacgctggaccccaacaatcgctccatgctccgcgtcgagatcgaacaggcggacatcgccgacgagatcttcacgcgcctgatgggcgatgtcgtggagccgcgccgcgaattcatccaggacaatgcactgaacgtcgccaatctcgacgtttgatgcgagatcgctagccgccggctcgtcgcgaacgcggcgagccggcgggccggtcatgttcagtcgatcagcacagcgcccgtggacatcggctgcacgtcccgctgatagatgccgagatagccttccgctttcttcggccccttcgcttcggcggcacgggcagccagtgtcgcggcatccaccagcaggtcgatgctgcgggtagcgacgtcgatgcggatgcgatcgccatcatggacaaggccgatcggtccgcccaccgcggcctcgggcgcgacttcggccaccgtcagccccttgaggcacaggccggagagctggccatccgtgatgaacgcggtgtcccgggcgacgcctgcggcatcgatggcgaacagcacgatcgatccgccgccgcccatggccgggccgcccttgagaccctggccgcgcaggatgagcacgtcaccggcgttgatctccttcttctcgatggcatcgagcgcgagcgccgtgctctcgaacacccgggcgggaccctcgaaaaattcgggacgcgcgccgtcgcgaatgcccagcttcaccaccgcgctctcgggcgcgagcgagcccttgaggatagcgatggacggaccttccgaaatcggccggtcgagcggacggatgatttccggcccgatcacctcgaaggcctccagattctccgccaatgtgcggccggtgcaggtcagcgcgccggtatcgatgagcggcgcaagctgcttgaggatcgctgccgcgccgccggcatcctcgaattcctcgatgcgcacttccccgttgggccggacggcggagaggacgggcaccttgcggccgacctcgtcccacatcgcgaaaatgtccacatccacctgcgcttctaccgccaccgcctgcagatgcttgatcgcattgatcgaaccggagacggccagaaccgtcgcgacggcattgcgaaaggcggcgggcgtgaggatctgccggggcgtgagcccttcattgaccatctcgacgatgcgcgcgccggaacggcgagcggcatccttcatcttctcgctgttggcccggacgggcgcagagccgggcagggaaaggcccagcgcttccaccacgcaatgcatggtgttcgccgtagccatgcccgcgcacacgccgggaccgcgcacggcctgccggatcatttcctgctcatcatgcgggaaaggcttgccgaagcgcgtcgcgatggagcctgaccagagatcctccagatcgacatgctcgttcccgatcatgccggaagcctgatagccgccgatgacgaggatggtgggaatgttcagccggcccgccgccatcatgtgccccggcggcgtcttgtcgcagctggtcagacagaccatgccatcgagcatggccgcctcgacctgcgcctcgatgtcgttggtgacgagatcccgcgccgagagaatgtagctgccctgcttgcccgcgcccgtgatgaaatccgagggtgccgtcgtgcgcacctcgaacggaacgccgcccgcagcgcgtacggcttccttcacgatcttcgcgatgccatccagatgcgcgtagcagaccgccagctcggaggagctgttcaccaccgcgatcttgggcttgagcatgtcctcctcggacaggccgagcgcataccaatgggaacggcgcgaaggcgaatcggcggcaagactgcgcaactggaccatcagacaactcctctccttgaagctggacgatcattagcatggtagctattacaattgtagcgaataacgcgggtcttgttccctgctgatcggcggggcagacggacggaagaggagagcctgacatggactatcgctatctcggccgaagcgccctcaaggtctcgcccttgtgcctggggacgatgatgttcggcggcgcgaccgacgaaccgacatcgagcaggatcatcgacaaggcccggggacagggcgtcaacttcatcgacacggccgacggctataatggcggcgcatcggaagaagtcgtgggccgcgcaatccgcagccatcggcatcactgggtccttgcgaccaagttcggccatgtcttcggcacgggacccaatgagggcgggcaatcgcgcaagtggatcgtccaggatgtcgatgcaagcctgcggcgcctcggcacggactatatcgacctgctctacttccataaggcggatgtgaacgcgccgttcgaggaagggctgcgcgcgatcgaggatctcatcgcggcgggcaagctacgttactacggcatctccaatttcaagggctggcgcatcgccgagatctgccgcgcggcggacgcgctgaacatggatcggccgatcgccagccagccgctctacaacatggtcgaccggctgagcgaagtggagcaactccccgccgccggccattacggcatcggtgtcgtcccttacagtccgctcgcgcgcggtgtgctgagcggcaaatatgccaaggacgcgccgccgcccgccgactcacgtgtcggtcgtggcgacccgcggatcaggcagaccgaatggcgccccgaatcgctcgacatcgcgcaggccgtggcagagcgcgcggctgcgaagggaatcagcacgatcagcttcgcgatcgcctgggtcctgcgcaatcgcttcgtcagttccgccatcgtcggcccccgcaccgaagcccagtgggacagctatatcgacgcgctcgcggcgcggatcgacacggatgacgaagccttcgtcgatgcgctcgtgcccccgggccatgcctcgacaccgggctatacggaccctgcctatccgatcgagggccggcagctgcgctgaggatacgaagcgcgcggccagccctcgcgcggcaagcatgtccattttcatttccatctgcgcaaattagcgtctgcctccatcgcgacgccatgaggcgcgcggagggagaggatggacatgctcaagagacttgcgaccgctgccgccctgtgcgcgctctccatggcaagtgcgggcgctgccaacgcgcagacgctcgaacagcgcgtgcagcgcatggaggacgagtccgccatccgccgcattctcgtgcaatatggcacgtatctcgatgcccgggatttcgccggatatgcagggctcttcgcgccggagggcgagtggatcggcgggctggggcgcgcaaggggtccgaaagcgatccaggccatgctggaggaaagactgggcaaggccgagccgggctggatcaacaagaccagctatcatctcctgtccaacgcactgatcgagatcgaaggcgacaaggcccatgtcgtctccaaatatctgttcctgaccaaggcgcaggatgccgaccggcctgcccctctgctcgccggccgctatgaggacgacctcgtgcgcctgaacgggacgtggaagatcatgaagcgcgtcacgaacggcatcattccctatcgcgacggcaatgcaccgcccccgcctccgccggccggccttgaagacaaggccagaacacgatgatcgtccgcgtctcggtactggcgatgctgctcgccacgctcggcatgccggccatcgcgctggcgggcgatgcgtcccgcacgatggaggcgcggttgcagcgggtggaggacgaactcgcgatccggcgcgtgctcgtcgactattcggcaacgcaggatgcgcgcgactatgccggctatgccgccctgtttgcacgggaaggcgagtgggtgaacggcaagacagtccacaagggccgcgaagcgatccacaagatgctgatcgacctctatggcgccccgccacccggctatgtgaacaccgaaagctatcacatctcctccaatccgcagatcgacatcgaggggaaccgggcgcgcgcccgctcccgccacctgctcgtcctgcgcgggccggatggtgcaccaacgccggcactggccgggatctatgaagacgagttcatccgagaggacggggcatggaagatcctgcgccgcgtcgacacccccgtcatgccgacgcccgccgaatggatggaattcatccgcaagcgtcgaccggcacaatgagggcggtgcgccttcttctcgccgtgatgctactgatcggcggcgctcaaccggcctcggcgcaacgcgacgagaccgccgatcgcgccgccatccacgctctgctcgtcgcctatggcagcacgctcgatgcccgggatttcgacgggttcggaaagctgttcggcaaggctggcgtctatgtcgccggaagcggccgccaagccaccgggcccgaagccgccgggatgatgcgcaagatctttgccgccaatgcgatgggatttcgggagccggcctttcacctcttcttcaatgaagtggtggtgtttcagggggcctgaccatgcccgcgccacatccatgtcgctctacatggtgcccgacgacgcgggcaggccctcggccgctctcgccgcgcgctacgaagacgaactggcgcgtgaggacgggcaatgggttttcgcgcgacgcgtcgtccagggactccagaccggcacggcagcgctgaaatagccctgccgaaattgctcgctcaagcggatgctccgcgtgcgggagggccggcttcgtcgcatccaagacccggttccccgtcccgaagcaaaactttctcgcttcactattgtcaactaaactagttttgttatgtttaaacctccgcatgatcatcgaccgtgcaacaggaggaaccatgccgcactccccacccgaggctgaagaacgacccgagcggacggaccagctttccgccggaatagcgcttgtccgccaggcgctcgaccggctcaaattcggtgccgtccatctgacggtgcacgaaggccgactggtccagatcgaggtcaccgagaagacccgactgagcgcctgagcttatcgggcctttcctggccctgcccgtccgcacgggttcgccatcatcaaaatcgctgaaatcatagatgccgaccggaccaccggaggtgtcccttcatcagacaaggggaacaccaatggtccaccgctttcttctcaccgccagcacgctcgccacggcgctcctggccggcaccgctgccctggcgcaggactccacgccacctcaggacgatccgaccgtgccgcaggccgagagccgcgccggcgagatcgtcgtcactgcgcggcggcgcagcgagaacgtgcaggatgttcccatcgccatctcggtgctggcaggcgaggccctcgatgcccagggcgcctacaatatcaaccggctcacccagttgcagcccaccctgcagttcttctccaccaatccgcgcaataccttcatcaacattcgcgggatcggcgcgccattcggcctgacgaacgatggtttcgagcagggcgtcggcatctacatcgaccaggtctattacaaccgcatcgccgcggcgacgctggactttgtcgacgtcgagcagatcgaggtgctgcgcggcccgcaaggcacgctctacggaaagaacacgaccgccggcgccatcaacatcacaacgcgcccgcccagcttcgatttcgaaggcaaggccgagatctccgtgggcaatctcggcttcaagcaggccaaggcttcggtatccggcccgttcagcgatacgctggcggcgcgcctcagcatctcgagcacggatcgccggggcacgatctacaatgtgatgaccgacacatggatcaactcgcaggataatatcggcatccggggcgcgctgctgtggaaaccgggcgcggacgtgcgcctcaccctgtcgggcgactggaaccttcaggatccgatctgctgcggccagatctatgcccgtgtcggcacgacgcagcgcgcgctaaatcggcaatatgccgccctgacggccctgttcccgggatatcaggtgcccagcaccaaccccttcgaccgcctgaccgatctcgacgccgatctttcggcgcgcaacgagcatggcggcctttctgcccggctggaatgggatctcggacccggcacgctgacgtcggtcaccgcctggcgctactgggactgggggccgaagaatgaccgcgatttcacgggtctccccgtctacacgaaggtcaacaatccgaccaagcagaaccagtatacgcaggaactgcgttatgcctacgcggcggacaagctcgacttcgtggtcggcgccttcgcattttatcaggaaatccgcaccagcggcatccaggagaccggaccggcagcgagtgcgtggctactcgcaccgagcaatgccctgtcgcgcaacccggcggtgctcaacggcatcgtcgcggagaatgacattcgtctcgacaatctcagcctggcgacgttcggcaaggtcaactggaaggtcacggaccgcctgaccatttctcccggtgtgcgcgtgaattacgaccggaaggacggcgtctatgattcggtagtgaccggtaccgcgtccgacggcacgcgccagctcatcaccaacgatacgacgcatccctattacaacgatccgtggacggcggcgcagcgcggaacgcaggcttcgcagttcttcgagccgcgcttcagcgactggaacctctcctacgacctcaacctgtcatatgagctggcgcacgacgtgatggcctatgccacctatgcgcgatcgttcaagacggggggcatcaacctcaacggcgtgccgagccggggtgatggcacgccggctctcgaggtcgcccagatcaagcccgagaaagtcgatcatttcgaggcgggcatcaagacgcagttctggaaccgtcgcggcaccttcaacgtcaccggcttctggacggagatcaaggacttccaggccagcgtcatcagcaatgtgagcggcagcaacgtgctgcgcggctaccttgccaatgcggagaaggtccgcgtgcgcgggatcgaggcggacttctcggtccgcccgtccgatcgcctcaacgcctatctgagcggggccttcaccgatcacgagttcaggaagttcgtcgatgcgccctgcccgcccgagctggcgggcggcgggaccggcacgccgcccggaccgcccgcaaccccgggcgccaacagccccgccaattgcgatgtctcggggcagtggctgcccggcatctccaaatgggcattctcctggggcgccgaatacaacattcccgccagggtcctcggccggcagggccaggcctatcttggctatgatgcgagctatcgctccaaattctcgtccaacgcctcccggtcgatctacacggatatcgacggctattcggtgcacaacttccgcctcggcttccgcacggatggcttcgatctgttcggctgggtgcgcaatgcgttcgacgaggattactttgaatcgctggcggtcacgcccggcaacaccggcctgatctccgcgcagctcgccgacccgcgcacctggggcggcacgatccgcttctcgttctgaccagatgggctccgatcatgcggcagcgatgcaggtcgaaaggttgcgcatgcccgcggagtcatattgaaaatcggagccgcgccgggactgggccggcgcggctccgtgcgacccgtcagcgctggactctcatgtgcgtcttgacgagaaaccgatcgacgaccggcaccgagccaaggatcgcggacggccccaccccctgggccgccacccgactgccatccccccggcagccagacttcgcgattggctcgacagcctcattccgcagcatcattttcgcctttccggcaggttccgcgccccctcgcttcacctgggaatataaggcaggccttttgttgacaaagcaactcattaatgacttattaatcccataagccattccttatcagggagggttggtaagcggcaatgcgacgacaggctggggacttcaccctgcgtcagctcgacatcttcgtgtccgtcgcacgatcgggcagctttgcgctcgccgccgaccagctcggcatttcccaacccgccgtcagcgatcatatgagcacgctcgaacggcatctgggctacaagctcttcgaccggcggcgcgggaccacgccggtcctgacccgcgaaggcttcgagatgctgcagcgggccgaaacattgctctccgccagccagcccctgcgcggcaaggcggcgccccgcgacgcggaggaaaagacgacaatccgcctctccctcggcgatcgctcccgtgatctctttctccggtccctgatggcccgcatctatacggagctcccgaacatcgaggtccagatcgtccccgccgtggcaccggggcagatcgccacggcgctggagaagcgggacatcgacctgctgctatacacgatcggccgcccgccgctgcgcctgccgaacacccacgtcctgggcgacgtgcccatcctgctggtcggcgcgcccgagaccgtccatctgctggagacggggaggctggccgtggaggatcttcagttcatcctccccgatttcggcggcgcggctgaacactggctggagcgacaactcaacgcggccggcatccgcccgcgccgcccggtgcgctatctggattttccggacgtcatccagaccatcgtcgaggagggcctgggcgtctcgatcctcacggaggaacaggtcgcgcccgccctcgcggaagggcggcttgtgcgctttggccccgagctggagccgatgcgacggatcattgcacggtcgccgcgtgcgccacgcgcagtcgatgcgctggaacagcttctgattaccgagatcagtcgccagctgcgtcaccgctgacacgcgccgggcgcgcagccggctcgggatcggcagatgtttccatccgccggaaaaatactctaggcagagcatccatgacaatcgggcgctggcagttctgggtggatcgcgggggcactttcaccgatgtgatcgcgcgcgcgccggacgggcgcatcgtcaccgccaagctgctttccgaaaatccggaacactatcgcgatgctgccgtcgctgcgatgcggcggatcatgggcgtggcgcacggaccgctgccggcggccgacatccgcgtgggcaccaccgtcgccaccaacgcgctgctggagcgcaagggcgaaccgaccgcgctggtcatcacgcgcggtttcggcgatgcgctccgcatcggctaccaggagcggcccgaactgttcgcgcggcatatcgtgcggccggagccggtccacgccgccgtcatcgaagtgaccgaacgggtgagcgcggccggcgaggtgcttctcgcgctcgacgaggcaatggcgcgcgcggatctgcggcgcgcttatgattctggcctacgcgccgtcgccatcgtgctgatgcacggctatcgctacacggcgcatgaagcgaagctggcgcgcatcgcgcgcgagatcggcttcacgcaggtttcggtaagccatgacgtcgcgcctctcatccggctggtcgggcggggcgacacgacactggtggatgcctatctctcacccgtgctgcgccgctatgtcgaggcactgcggggcgaggcgggcccggccgtcgacgcactgttcatgcagtccaatggcggcctgacggcggcgagcgcctttcacggcaaggatgcgatcctctcggggcccgcgggcggcatcgtcggcatggcccgcaccgcgcacatagcggggatcgatcatgtaatcggcttcgacatgggcggcacctccacggacgtctcccacttcgcgggccagtatgagcgggacagcgagacgatgatcgccggcgcacgcatccgggcgccaatcatgcgcatccataccgtcgcggcgggcggcggatcgatctgcgggttcgacggcacgcgcttcttcgtggggccggaatcggccggcgcggtgcccggcccggcctgctaccggcgcggcggcccgctcaccgtgaccgactgcaatgtgatgcttggcaagatcgtgccgcatcatttccccagcgtgttcgggccgtcgggcgaccagcccctcgacgccgccgtggtgcgcgacatgttcggcgcactcgtcgaggaagtgcgcagggcgaccggccgcgtgctcagcccggaacaggccgccgaagggttcatcgccatcgccgtcgccaacatggcgaacgcgatcaagaccatctccgtccagcgtggccatgacgtgacgcgctacacgctcgcctgcttcggcggcgcgggtgggcagcatgcctgcctcgtggccgatgcgctcggcatggaccgggtgatgatccatccgctcgcaggcgtgctctcggcatatggcatggggctggccgaccggcgcgaggtgcgcgagcgcacggtgagcctgtcgctggaccgtaccaccggcccggcggatctggccgcgtccatcgccgcactcggccatgccgcggaagcagcgctgcgcgcgcagggtgtcgaggggcccttgcatcgagaagcggccgtgatgctccgtctcgagggcaccgacagcctcatcgaagtgccgcatggtccgctcgcggacatgaaggcagcgttcgaggcggcctatcgcgaacgtttcggcttcgtcggttcggcaccgctggtcgccgagatgatccgcgtcgaggcggtgctgccgggcgataccgcaggcgcgctcgacctgccgatgccggcgcagtccgcgccgccgatcgagactgtgggcacctttatggcaggcatggcgcatgatgcgccgctctatgatcgggcccagctcgccatcggcttcagggtggaggggcccgcgatcatcatcgatacggtctccaccaccattgtcgagccgggctggcgcgcgcaggtccatgacgagggatcattactgctcacccgctatctgccgcgcgtgcaggaaaaggcggacgacaggcaggccgacccggtgcggctggagatcatgggcggactgttcatggcgattgccgaggaaatgggcgcggcccttcagcacagcgcgtcctccgtcaacattcgcgagcggctggatttttcctgcgcattgttcgacgcgcagggcaatctcgtcgccaacgcgccacacatgccggtgcatctgggctcgatgggcgaaagcgtgcgcaccatcctgcggcggcgcggggacgggcgcgacgggcgcggcattcgccggggcgatgcctatgcgctgaacgcgccttatgaaggcggcacgcatctgccggatatcaccgtcatcatgccggtgttcgtcgacgcttcggatgccgccccggcctatttcgtggcggcgcgcggccatcatgcggacattggcggcatcaccccgggatcgatgccgccgggcagcaccagcgtcgaggaagaaggcgtgctgctcgacaatgtgctgatcgtggcggacgggcgttttctcgatgcggagatttccgccctgctggggtcgggccgctggccctcccgcaacatcggacagaatctggcggacctgaaggcgcaggtcgcagcctgcgcgaaaggcgcggccgagttgcgccgcatcagcgccgagcagggcgcggatgtggtcgctgcttatatgggccattgccaggcgcaggccgaggaagcggttcgtcgcctgatcgcggggcttggcgacgggcatttccgctatgccatggacaatggcgcgcaggtgacggtccgcgtcagcatcgaccgtgatgcgcgcgcggtcaccatcgatttcaccggcaccagcgcgcagcttcctggcaacttcaatgcgccattgccggtggtgcgtgccgcggtgctttacgtgctgcgcaccatgctggacgatcccattcccatgaacgagggctgcctgcggccggtgacgctcatcgttccggaaggctcgatgctgcatccgcgtcatcctgcggccgtggtggcaggcaatgtcgagaccagccaggtggtgacggatgcgctgttcggggcattcggcgccatggcggccgcgcagggaaccatgaacaacttcacgttcggcaatgcccgccatcaatattacgaaaccatcgccggtggctccggcgccggtccggatttcgacggcaccagcgtcgtccagacgcacatgaccaacagccgcctcaccgaccccgagatcctggagacccgttttccggttctgctcgagagctttgccatccgccgcggctccggcggagccggcgctcatcggggcggcgacggggccgtgcggcgcatccgcttccgcgaagcgatgaccgcgggcatcctttccaaccgtcgcgctgtcccaccgttcgggctggcgggtggagagcccggcgcgccgggcgcgaaccgggtcgagcgggcggacggcagtgtcgaatcgctgggtgcgacagcggcagtggagatggcaccgggcgacgtcttcgtcatcgagacgcccggcggcggcggctatggcaaggcatgatccgctcacgccaccatgcgactgttggctggatgcaatggcaaaagccatgacggccgaaaaaagggggcgctgacatcatgtgggtattgcttggcattgcggtgatcgtcgtgggcttcatgctccgcttcaatccgctgctcgtcatcatggtctcggcgctggtgacggggctggccgccgggctcgatccggtcgccatcgtctccgctttcggcaaggccttcaacgagacccgctatgtcagcatcatctggatcgtcctgccagtcatcggcctgctcgaggcctatgggctgcaggaacgggccaaggcgctgatcggtgggctgagaggcgccacggtcggcaagctcctcaccggctatctgctcctgcgacaggcgacggcggcgatcggcctcacctcggttgccggacatccccagacggtgcgtccgctggtggcgccgatggcgcaggccgccgccgaggcgcaggcaggcgacctgcccgaagagatgcgcgaggaaatcaagggctggtccgcggcgacggacaatgtcggcctcttcttcggcgaggatatcttcctcgccatcgggtcgatcctgctcatcgtcggcctgctcgaccaatatggcattcatgtccagccgctccagctttccctctgggcgatccctacggcgatcagtgccttcctcatccacggtttccggctctggcggctcgaccggcgcgtcagtgccctgaaggccgaagggacggagacccggtcatgatcacgcttggctgggtctatgtgctggcgggcggggcgttcgcggcattcgcactgctgggcctcttcgaccatgccaatccgaagcggtttggcaatgccgccttctggggcctgatggcactcagcatgtgggctggcgactttctgggtgacctgggcaacgggctgctcgtgctcgcgctggttgccattgccgggatcggcgcactgggccggagcagcggcggggacgtggcccccgccctgcgcgcggagcgcagccaccgcttcggcaacgggctgttcctgatcgccctggtcattccggcgagcgccctgctcggcaccgtcgccctacgccatttgccgacgctcatcgatgtgaagcaggtgacgctcatcagcctcgctctgggtgtgctgctggcgctcgcttatggccatgcccgcctgcgcgccgcgccgatgctgcctttgcagcagggccggcggctgatggatcaggtcggctgggcggcgatcctgccacagatgctcgccagcctgggcgccgtgttcgcactcgccggagtgggcgaggcggtgggcggcatcatccagcttgccatccccgagggcagcctgctcggcgccgtgatcgccttcggcctcggcatggcgctcttcaccatcgtgatgggcaatgccttcgctgcctttccggtgatgatcgccgcgatcggcatgccactgctcatcacgcgctacggcggcgaccccaccatcatatccgccatcggcatgctcgccggcttctgcggcacgctgatgacgccgatggccgccaacttcaatctcgtgcccgcggcattgctggagctgaaggacgaatatggcgtgatccgccgccagatcggcaccgccctcccattgctcgctgtcaacatcgcgctcatctatctactggctttccgatgacagatctcacccccgacatcgcgtcccgcttcgcgcgcctcacgcttggccatctcggccggcaatatccctacaagatggatctggtgatgaacggcccggaagacgcgcggccacccatcacccacaatcccatcttccatggcagcttcgattggcatagctgcgtgcatggctggtggcaggtcatgcgcctgatgcggctcttcccggccatgccggaagccgccgagatccgcgcgcgggccgacgccatgctggtgccggacaaggtcgcgggcgagatcgcctggttcgagcggcccaatggcggcaatgcctcccggccctatggctgggcctggctgctcgcgctgcaccatgagctggcgcagcatgacgcaccctgggcggaggccatcgagccgctggcccgcaatcttgccggccgtctcgccagtcatctgcccaagctcacttatccgatccgcgtcggcacgcatttcaactccagcttcgcgctcacgctggcgcatcgctgggcggaagagcgcgacccgtcactgcggacgatgatcgagcagcgcgcacgggactggttcatggaggatcgcgattgccaggcctgggagccgggcggtgacgagttcctctcctctgccctgtgcgaagccctgctgatgagccgcgtgctgccacgggaagaattcgcacgctggttcggggcattcctgccccgcgccgcgtcgggccagcccgcgacgcttttcacgcctgctttcgtctcggatcgcagcgacgggaagattgcgcatctcgacggcctcaacctgtcccgggcatggtgctggcgcgccattggcgcccggctcgcgccccatccgctggaggctgtcatcgcgccggtgctgcaggctcatctcgatgccagcctgccgcatgtcgcgggtgactatatgggagagcactggctcgcgacctatgccctgctggcgctcggcagcgactgaacggccccaacctctccatcgaggctgcatgcctccttaaccatcctgctatagcgtgaagcgccgaaacgcccgggggggattcgggcggacggggagcatgagcagcatgacgcgctggccgcgacgaggagccattctggcacttatactggccctttccgcctgtggcggtggcggcagcatcaattcgacgccggcgccggctccttctcccctgccgacgcctgccccgacgcctgcgccaacccctgcaccttcgccaacacccacaccggccgccagcttcgacaccgcagagtatcggcagtccagcgggccgtcccatcatggcgcgatcactgcttatgccgcaggcgcctcgggtgcgggggtcacggtggcagtcgtggacagtggcctctccgatcctgccggcgagttcaccggtcgcatcagcgccgcctcgcggggctttggcagcaacacgagctatgtggacgtcgaggggcacggcaccgccgtctcggccgtcctcgccgccggacgcaatgaccggcacatcatgggcatggcctggggtgcgacgctcatggccttgcgcacggacgaccaaagcaattgcagcgacagcggctgcacgcaccccaccagcgcgatcgccagcgccatcgatcacgcatggcagaacggcgcccgggtcatcaacatctcgctcggtggcgggacagcgcccagccagctgctgcaggcagtgagccgcgcgacggcggcgggcaccatcatcgtcgttgccgccggcaacaatcccgagggcgaagcgccactggtcgcgccggatgcgctcgcgcaatcctttgctgatcccgcttatgctcgcggactggtcatcatcgcttcgtccgtgaacgagaatgacacggtgagcggcttctcggcaggcgtcctcggcttcgaaacagtgagcctcgccgcgctgggcaatcgcgtgcgcaccatcgatcatgagggcgtggactatctctataccggcacgtcgctggccgcgccgcagatatcgggtgccgcggcgctgctggcacaggccttccccaatctctccggcaaacagatcgtggatctgctgctctcgacggcacgggacgtcggcgcgcccggggcggacgcgcgctatggcaggggcattctcgacgtggcggcggcgttcgcgccgcaggggcagcttcgcgtcgccggcactggcctcgccgtcacgcccggcgcgaacagcgcgctctccgcgcccatgggcgacgtgaccggcgcagcgctcggcaccgtcgcacttgatgctctggcgcgggcctaccgggtcgatctctcgccgggcttcctgcggcgagggtccatgcactcactcggcgccgcgctcgaccagcatgcgcgccatgtcacaatggggagcgaggcgctggccctctcgctgaacgtggcgcctgtcatggggggcctgtcgtccgccgaaccatcgcttctggaggtggaacgcgagcgccaatcccgcattctctccggggtcatggaagcccgcctttccaccgacatggccatgacgctcggcttgcgaaccggtttctccgcgcttgcgacgcgcgcgcagagcggcgctgcacccacgttcctcatggccgaccatggcttcgatgcgcagcggggagatttgcggccggcaggcgccatggcgctcattcacaagctcggcgaaggcttcagcctgacaggcggcttcgagaccggccatgtcggcgcgcctgtgcatcggcccggcgtaaccgacccggtggcgatgcgccctgccccttatcatgccgtcagcacgacgatcgggctggagcggagcgcggtcgccctttctgctggcctgactctcatggacgaaccggcaagcgcgcttggcgcccggttcgatccgctactcggcggccagtctgcccgcacgctgttcgcgaggctcggcggatcgatgcgagtcgcgccgcaactgaccttctcggccaactggcaatatggctggacccatgccgccgccggcggcctgctcacccgaggcggccagctcgtgagtgaaagctggtcgatcgaccttgcccgcagcgatctcttcgcgtcggacgatttgctgggcatccgcatcgcgcagccgctacgcgtcgttgccagccgtttcgacctcgtcctgcccgaccagtgggactgggaaacgcaggtcgccaccagccgcgtggtcccgctcgccctcgcgccggatggccgggaacgcaatcatgagctgagctatgcgcgatccgtcggtcccggctggctgggcgccaatcttttcctgcgggagcaaggcggcaacatcgccgccatgccggacgatctggggctcgcgctgcgctggtccgcgcggttctgagagccgactcagaaaggaatttcgtcgtcgtcgaagccgtcgttgaacgggctcgcgccagaggccgggcgggccccgccggacgaacgcgcgcccgcgccgccgccgaaaccgccgcccatgtcatcgccgccagcgccccagccttcgttgcgccggccgccaccaccgccgccaccttcgccgctgcccccgccggggccgccgtccagcatggtcatgaccgcgccgggcccggacaggacgatctcggtcgtgtagcgatcctgtccgttctggtcctgccacttgcgggtctgcagcgagccttcgatatagaccttcttgcccttgcgcagatacttctcggcgatgccgatgaggccgtcagaccggatcacgacattgtgccactcggtgcgctcgcgccgctcgccgctctggcgatcggtccagttgtccgacgtggcaatgcggatgttgcagatgcgcccgccgttggagaagctcttcacttccggatcggcgccgagatttccgacgagaatgaccttgttgacgctgcctgccatgaagctctccgaaagcgggatagggaattgcccccgcttatagacgcgccgcacggctcgtccagtccgccgctaggaccgatcgctattcagccgatcgcgggtccgcgtcgcgggcgatcatgaggcggaatgccggttttcctgcacccggagggcacggaaaaccgatcatttgcgggtcgtcggacctgaacccggcccgacctagaggcccagggccaccgcagtccagtaagtggctcccgcagccagccacgccagcgcgaacagataggcggtcatgaagagaggccagcgccagctgttggtctcccgcttcgtcacggcgagcgtcgagatgcactgcggcgcgaagacgaaccaggcaaggaacgccagcgccgtcggcaatgaccagcgcccctgcagccgctcgccaaggctctgcgcgagctgttcctcgtcgtcgctttcctcgatggcgttggccgtggcaagggcggagaccgccacttcacgcgccgccatcgcgggaatcagggccagcgaaatctcatgattgaagccgatcggccgtagcaccggctcgatcacgctcgcgatgcggccagccgcgctatactccaccgggctgagatcgctccccgccgggggcttggggaaggagagcagcacccacaaagcgatcgtggtgacgaaaatgatcgtccccgcccggcgcaggaaaatccacgcccgctgccacagaccgatgatgacgtcccgcagcagcggcatctgatatttgggaagctccatcaggaagctgccgccctgccctttcaccacgcccatgcgcaacagggcagcaacgatcatcgcgccgacgatgcccgacacatagaggatgaacagcaccagaccttgcaggccgatgccgccggccacggcgcggtcaggaatgaaggcggcgatgatgagcgtgtagaccggcaggcgggccgaacaggtcatcagcggcgcaatcaggatcgtggtcagccggtccttgggatcgctgatggtgcgcgttgccatgatgccgggaatggcacaggcaaagctcgagagcagcggaatgaaggcgcggccggagagacccactttcgccatgagcccatccatcaggaaggcggcgcgcgtcatgtagccggtcgcttccagcaggatgatgaagaagaagaggatgaggatctgcggcaggaagacgatcaccgacccgacaccgttgatcacgccctggaccagcagatcgcgcaggaagccatccggcagcacggcttccaccagcacctgcaacgcggcgaaactctcctcgatccaggcaaccggcgcttccgaccagctgaagacggcctggaagatgatgaacagcagtcccagcaggatcagcggccccgccaccggatgcagcaccagcttgtcgatcgcgccggtcacgcgccgcgtgggcgtctccgagacgatcgcacgccgggcgatccgccgtgcctcgcggcgcaattcgtcctcgtcgcgcggcgcctgctgcgcctgaaccggctgcggcgtcgcatgggcaggcagcgccttgccgatctcatcggacagatgatcgagcccgcggcgccgcacagcgacggtggggacaacagggacgcccagatcttccgacagacgggccgcatccagctccagcccgtcccgcgtggcgagatcgaccatgttgagcgcgacgatgcacggggtgccgagcgcgatcagttccagcgcgaaccgcagatgattgtcgagattggcggcatcgagcacgatgacgagcagatcgggccgccgctcgccctgctgatagccgaatatgacgttgcgcgtcacttcctcgtcggggctcttggcgtccagactgtagctgcccggcagatcgacgatgtccaggccgcgcccgtcgggcaggaccagccgcccggccttgcgctcgacagtgacgcccggatagttgcccactttctggcgcgcgccggtgagcgcgttgaacaaggcgctcttgccggcattgggattgccgaccagcgcaatcagtccgctatgatccatcaggcggcctcttccccgtcccctgacgcggcaaggccgacggggcccgtcctcacatggatcgcatcggcatgggccgcgcgcatccccacgatcatgcgtcccacgcgacaggcatgggcgccacgcccggtgaagcccgcgcgatgaagcagctcgatgctggcgccctcgcacagccccagctcccgcaggcgcttgccatcgagctcggacatcgctgcccagtcaacgctgtcgacataagcgggctgattgggggcaagggacgtgaggcgcaagacggagctttcttcgatttgatgcgagtgattatcaataacatgcccttggggcaagcccatcgcgagtgcggccgcaccgccccggctatcgacccgcagtcggaccttctagaggccgcgatatcgcagccggccaagaaagcgggacatgctgaaatgccggtccccgcgcgcggacaggcgcgccttggccttttcgaagcgcatcacattctcgatgcggcgcgcgagaaacgcgcgcgtgtcggcatggtcctcgctctcgtcgttcacgaagacaagcgcggtggccgcatagacggccgcgagtgtcgcgcgcttggtatagtgattgtaatcgaccgccgtatcgccggccgcgcgccacatgacgtccgccgcgcgccagccgagccgggtggctgcggcgatgttggtcggcatggacaggatggcctgcgcgcgccgcagcgcctcccggtgcggcgcgagcaaggcgaggcgggcttccacaagagccgtgatgcggccacggatgctcattgcggcaatctcgtccgcccggaggcgcgccagcattgcggcgtccacggcggcgaaccaggcgtcgatcatcaccatcgcgccgccatcgaaggccagcgccgcgatatcctggtcgacgccggcattgtcggccgccatcgcgaccgcagcctgtgtccagccatcgaaggcggcgtttgcagcgaccagcggcgcgagccgcaggcgcaacatgtcgagcgtttctccgtccagaaggccggtgtcggcgggcttggtggcgatcatcggtttcccttagccgatcccgatggcgctgtggagcattccttggcggaaagggccagaaaagctgcgcaaaaccgcccggcccggcagcgcgcctcagtcccggaagctgctcgcgatctccagcatgcggatggccgcctttgccgcttcgccgcccttgtccttctgcgccggatcggcgcgaaccagcgcctgcgcctcgttctcgacggtcaggatgccattgccgatggcgatgccgtccatggccagcgccatgagcccacgcgcgctctcgttggagacgatttcgaaatgataggtctcgccccggatgacgacgccgatggccacgaagccatcatagcgtccgctttccgccgccatggcgaccgcgccgggcacttccagcgcgccgggcaccgtgagcacctccgcccggtgccccgcttcctcgatggcggctttcgcgccggcgatcagcagatcgttgagatgctcgtagaagcgcgcttcgacgatgaggaatcgggccatggcttgtcctttcgggaacggagagggaaaatcatgagaaagcggtgcgtgcgatgacaccgagcgtgcccgccgtcaccagcagcccaccgcagatgcgctgccagccgagcttctccttcagcatcacggagccaagcacaagcccgacgatgaggctcgtctcgcgaatcgccgccaccgcgccgaccggggcgaggccgagagcgaacaatgccggcgcgaaggaaatgaccgccatgatgccggcgaccagccccgccttgcggtcacggcgcatcagcgccagcccctcgcgcccgtagcgtgcgaacagcagcagcgggatcgggaaggcgccgagcaggaagaaccaggcgacgaaggtcagcatgtccggcgcgatgcgcacgccatgggcgtcgaccagcgtgtaggtggtggtgaagagacccgtgatcgcggcggcgatgaagccggtgcgcgtgatcgcgcccttgccggcgaggaagaggatgccgccgctcaccagcgccacgccgaccagcgcgatgccgtcgagccggtcacccagcagcgccatgcccagcagggccgtgaaaatgggcacgaagccgcgcgcgatcgggtaggccgccgtgaagtcgctcaccgcataggaccaggacagcacgacctgataaatcgcatggaccgccacggccgcgagcagccagggccagagcatggcgggcggcaggccgacccacaagacgagcggcagggcgatcagcagttccaccaccctgatccacgccagcgtcgccagcttgttcacgcccgacttgagcagggcatgcgcgaaggcggaggtgaaagcggagacgagcgcgagcagcagccccaccgccgcggtcgttgccacgcgtcagacgccggaaatggggcgctccccgacgacggacaggtcataaccgtcgagtgcgatgagattgtgatgactgttggtcagcaggatcatgtcatgcacgcccagctcggccaggatctgcgcgcccacgccatagtcgcgcagctcatccatgctgctcaagccctccgcgccggcggagcgagcgcgcatgctgcgactgaaccggtccgtatccggacgattgatgacgacgacgacgccggcgccttcctccgcgatgagctccatcgagcgggcgagcaggccagcgcgcgcgccctcctcgccgaagatgtccgagaacatggagacctgatgcatgcgcaccagcgtcggattttccggcgagatgtgccccttgatgagagcgacctgctcggattgggtggcgcggttgaagaaggcgacggaacgccattcgccgccccagcgactgcgaaaggtggtttccgcccggcgctcgatcatgtgatcgttgcggcggcgataagcgatcaggtcgcggatcgtcccgatcttgaggcgatgcttctgcgcgaaggggatgaggtcgtcgagacgcgccatcgtcccgtcatccttcatgatctcgcagatcacgcccgagggattgagcccggcgaggcgcgcgacatccaccgccgcctcggtatggccggtgcgcaccagcacgccgccgtcccgcgcgatcagcgggaagacatggcccggcgtcacgatatcggccggccccttcgcggagtcgatggccacggcgacggtgcgggcgcggtcggccgcagaaatgccggtggtgacgccttcgcgcgcctcgatggagacggtgaaggcagtctcgtgacgcgtgccgttgctcgcgctcatcaggttgaggccaagctgctccacccgctggcgcgtcaaggcgaggcagatgagcccgcggccgtgcgtcgccatgaaattgatcgcatccggcgtcgccatctgggcgggaatgacgagatcgccctcattctcgcgatcctcgtcatcgacgaggatgaacatgcgcccgttgcgcgcctcgttgatgatttcctcggcgctggcgagggccgtgccatgctcgcgcgcgaagagataggattcgagcttgccgagcgtctcggcggtggggttccagtccgcttcgtccagccggcgcaggctgttggcgtggagtccggcggcccgggccagcccggagcgggagagaatgccgtcacgcacaagcttacggacgctttcgatcagttcgctgctcatgcggccccgctatcacatcagcatgtgatatgcaaagcggcgattgcacattcctctcgcgccgtcggtcacaggcggcggccgggcaattcaggtacggcccatcgtgcagatgggctcgaagcagccgatgatgaggcggcgtgcatcgaaggggatgtcctcgaccgcgtccaggacgccgtccgcgtgcatccgggcctcggcctgttcgagactttgcttgtcgggccagacttgccaggcaaacacgatcttctcgccctcccgcgccgcgaccgcgcgccggaagtcggtttccttgccttcgggaacatagtcctcccagcattcgacgatctcgaggcagccatagcggctgaagatctgcgcgctgttctcggcccatcggcgatacgcgtccatccgggcttccgggacgggaatgacgagacccgcgacgtacatggcacagctccttcgcatgaaaggatgttcgccggtccgtatatcagccccacatgagcggcagcaatgtgcccctcgcgggatcaggccgccgcgtgatccttcatgcgcgagagatagcgggcgagcacgtcgatctccagattgaccattcgaccgggcgcgaggcggcccagcgtcgtcacggcgaacgtgtgcgggatgaggttgaggccgaaggtcgtgccatccgggccgtcctgcacgtcgttcacggtgagcgacacgccatcgaccgcgatcgagcccttggccgcgatgtaaggcgccagctcggccgggacggctatcgtgacacgatgcgagtcaccttctggtgtgatggccgtcacttcaccgatgccgtcgacatggccagtgacgatatgaccgcccagctcgtcgcccaccttcagggcgcgttccagattgagcctgtgcccttccgcccaggcacccggcgcggtgcgcgacaccgtctccccggaaagatcgaccgcgaaccagtccggccccttgtcgaccacggtcaggcagacgcccgaacaggcgatggatgcgccgatcgccacgccgctcatgtcgtaatcgcagccgatgacgagtcgcaggtcgccccgctgctcggcggaccggatggtcccgatgtcggtaatgatgccagtgaacatgcgtccgctctatccggcccgcatccgctcgtaaacctccagccggtccggcgcgagggcgcgttcgtcggtgagccgccagcgatcgtgcgcgtcggcgaggtcgatgaggccgatgtccgccaggctggccatgcctcggccgatcaggatgggggcgcgatagagcagcagccggtcgaccagatcctcggtgaggaacgccgccgctgtctgcgcaccgccttcgatgagcagatgatcgcccggcaggctcgcaatgtccgatgggcgctcgacggcaagccagccgtccggcgccgcgccgctccggctcagcacgcagcggaccggggagcgatcggcaaggccggggagccggatgtccaggcgcggccggtcgtgcgccagcgtgccccggccgatcaggatcagctcgtgctgcgcccgctcgacatgggcgtgggcccgcgcagcctcgccggtgatccactggctgctgccatcgggcagggcgatgcaaccgtcgagcgacgtcgcgagcttgagcgtgacgaacgggcgccgggagcgctggcgggtgaggaagccggccatggcggcgcgcgcctcggtctccagcatgccgacggtcaccgcgatcccggcggcgcgcagccgcgccacgccttcgccattggtacgcgggtccggatccgtgagcgcgacgacgactcgcgccacgcccgagccggccagcaggctggcgcaacagggaccgcgcgccgaatcatgcgcgcaaggttcgaggctcacataagcggtgccgccgcgcgccctgtctccggcctgcgccagcgccatggcttcggcatgggggcggccgcccggctgcgtccagccccgccccgccacgtgaccggcagcgtcgagcaggatgcagccgacattgggattgggcgcggtacgtccacggccgcgcgccgagagggcgatagccgccgagagcagagccgtgtcgccggccaaggtcagcgcgacgccgtgtccgtcgcgccggcctcgtgcgccagcgctgcttccagccgcttgtgaagcagcttgttcatggcggcgatggtttccttgcgctgggcccggttgcggatttcgtcttcgcgccactcgatgccgagactgtcggccacgctctggaattcgcgctgcttgcgctccagcgccgcctcatatttggcgagatcctcgatctggcggcggatgatgtcactgtccttccggtcgctcatccagctttcgacatagatgatctcgcgttccttgggcgggatgcgcgaatcgacaaggaagccccacaggaggaagccggtcagcgtgatcgacagggcaaggatgctccagcgatgcggccgctcgcgcgagaacatctcgcgcaggtcagcgaacgcgctggtcggggaaaccgggcggggaagaatggccatggcatcaacataggcgcctgccgcccggttgggaagccgcgggaccgacgatcgcgccgccggccccgcatggccctcagttctcgagcctgaaatgcactgtcatggtctggacggactggaccgcgacgccatcgcgcgtggcgggcacgaagcgccagaaccgcagggcctgccgccgcgtctcctcgaagaagaccggattggacgccgagaccatctccacatccgttacccggccgcgcggatcgatcgtcacgcgcacggtcacgctgccctccagcccgtcgcgccgcagggcggccggataagcggggcggaacgcgtcggcaaagcgcgggtcaggccgcgccttgtgaagcaccggctcggccggcgactcgatcggcgcgatcggctccgccggcgtgatgggcaatctgaactcggaaagggcaatctggggcccggtatcgagcggcaccagcggctccacgcgaaccgggtccggctggacgggatgagggatcacaggctgcaccacattgcgagggctctcggtcttctggggctccggctcggaagacggtagtggatcgagcggcacatgcctgatccggatcggcggatcggccggaatgacctgcacagcgaccggcagcgcgatcaacagggcgaacaggcccccattgagcgcgagcgcggcggccatggcagccggtgaacggcggctgccataagtggaacggggcactgacatgtctgacatggcacctctcctgcactttttgtaatgttataatgttaccattttgcaagggcggatgccagtccgaaacgagcatggggcggcagaaggatgcgagcgatgaaaatcgctgtgggaccaagcccggccccgtccatggacatcgccggacaggctgattcgcggagcggtggtgagatccaagccgctgagagaggagagagagagcgatggacggcgcaagcgctccatgacggccctgcgatgccggtccaacaaggcacgctgccctgaaagttgacaaagatgacgacccgtccgggtcatcttccccttccgtgaactttcgatgccatggacagcggagcccgtctcggcaagcctgtgcggccgaccggttgatggaacgccaatcatgagaaagaaccgtgccttcctgcgcctgtttcaagagcaagcgttcggtgggcctgccatggcagacggcgtgtaggacaggggaaaagcgaggctgatgaggcgatggagggcaagcacgcccccgcgcacacttgccgagacaaccagcgcccttcggcgttgctgacgccccccgttcccgcaggcagggcggagcctgcggcagcaaggctgtcgcgcccggcccgaccactttcgaacagagagcctcaggagctccggccaatgagtgcacgcgcattctccgccgccggaagaacagggccgcaaatgctggcgttgagtgccgtccggggttcgaatatcctcgggcggatgcgccggatcagtcggccgcgacctgcgccgccgctgcccgcaagcgatcgagcgcgcgcgccttgccgatgatcggcagcagcgccgccatgtccggcccatgatccatgccggtgagcgcgagtcgcagcggcaggaacagggccttgcccttgcggccggtcgcatccttgagcgcgcccgtgagcgcgcgccagggatcgtcgctgaagtccgcctgcgccagcatgtccgcagcctgagcgagaaaagcgcgatcctcttcgcccagagcggcgacggcgatgtcgccttccagcaccggcagccagtccaccgcctgcgcgagcgtgtccagattggggcgaatcactggccagatcgccggcgtgacggccgcgggcagacggtcggccaccgcctcataaggaagcaggtggacgatccgcgtgttcagcccggacaattcctcttccgagaagcgcgcgggggcccggccgaaccgcgcgaaatcgaaatgctcgatcagcggcgccacgtcggcaaccggttccaccggatcgctcgtgcccagtcgcgccagcaaggcattgatcgccatcggctcgatgccggcatcgcgaaaatcgctcacgccgatcgcgccgagccgcttggagagcttgccttcggccccggtcagcagcgccatgtgcgcgaactggggcgttccgccgccaagcgccgcgaacatctggatctgcgtcgcggtgttggagacatggtcctcgccgcgcagcacatgggaaatgcccatgtcgatgtcatcgatcacggacggcagcatatagagccagctgccatcggcgcggcggatgacgggatcggaaagcagccgcgggtcgaaatgctgggggccccggaccagatcggtccattcgatggccgcctcatggtccagccggaagcgccagtgcggcgtctcgcccgccgcttcccgcgcggcgatctcctccgccgtcagcgccagcgccgcgcgatcataaaccgggggaaggccccggccgagaaggatcttgcgccggatctccagctcctgcgcggtctcgaagcagggatagacccggccggcggcgcgcagttcctgaaacttatcctcatagagcgcgaatcgcgcggactggcgcacctcgccatccatatccaggccgagccaggcgagatcggcgcggatgctctcgacgaagcgctcctcgctgcgcgccgtgtcggtatcgtcgatccgcagcaggcactggccgcccatcttgcgggcccacagccagttgtgcagcgccgcgcggatattgccgacatgcagcttgccggtcggcgacggcgcgaaacgggtgatgacgctcatgctctcagtgccccgtccggaacgcattggtgatcgggtagcgccggtcgcgcccgaagttccgcccgcccagcttcacgcccgggggagactggcggcgcttgtactccgcgacataaagcaggcgctcgatccgcgtcacggtctcgcgctcgaaccccatggcgacgagctggtcgaccgatttctcctgctcgaccagaccatagaggatcggatcgaggacctcataaggcggcaggctgtccgaatccttctggtcctcgcgcagctcggccgtcggcggcttggtgatgacccgctcgggcatcaccggcccgtccggccccagcgcaagggccggccttgccgcgttgcgccagcgcgagagatcgaacaccgtggtcttgtaggcgtccttgagcacggaatagccgcccgccatgtcgccatagatggtggcatagcccacgctcatctcgctcttgttaccggtggtcagcagcatgtggccgaacttgttcgagagcgccatcagcgtgacgccgcgaatgcgcgactggatattctcctcggtaagatcggcggcgcgcccttcgaagacctgcaccagcatgtcgtcaaaggcttccacggccggcgagatcggaacggtatccagccggcagccaagcagccgcgcacattcggcggcatcatcgaggctgtcctggctggtgaagcgcgagggcatcatgacgcaccagacgcgatctgcgcccagcgcatcgacagcgacggccgcgctcaacgcgctgtcgatgccgcccgagagaccgagcaccaccccggggaagcgattgcggttcacataatcgcgcaggcccacgaccatggcgtgatagatgtcggccggatgctcgtcgagcgcatggacctcgccgggcttgcacagccatttgccgtccgtttcatcgcgcacccagtcggtcacgacgagcgcttcctcccagtcgggtagcatgtgcgcgatgtcgccgtccgcattgaggacgaaggaggcgccatcgaacaccagctcgtcctgcccgccgacgcgattgagatagaggatcggcaggccggtttcctcgactcgccgggcacagacgcccttgatacggaaatcgtccttggcgacctcataggggctgccgttgacggtgatgaggatctcggcccctttctccgccagatgaccggtgacgaaggggaaccagatgtcctcgcagaccggcaggccgagcctgacgccgcggaacaggaccggctcgggcagcgggcccggcgcgaacagccgcttctcgtcgaacgtgccatagttgggcagctcgcgcttctgccggatggcgacgatctcgcccccgtccagcaacgccacgcaattgaacagcagcccctgattggcgatcaccgtgccgacgagcatggcgggtccgccatccgccgtcgcctcggccagccggcgcagctcgatttccgcgcgcgcggcaagcgcgggcttgaggaccagatcctccggcggatagccgatgagctgaagttcgggatagacgaccagatcggcctgctgttcccgggctttttgacggcaggcgagcatcgcgtcggcattgccggcgagatcgcccatcgtctggttgagctgggccatggcaatacggagacgatcggtcatggcgcggctctagacgattttgagtgcagggcaaatcgccaggaacctgtcgccaaagcgtcacaagccgcttttcacggcccctctgcgccgctagaggagccgcgacctccattcccgacacaaggcaccgccatgaagatcatctccggcaacggcaatctgccgctcgctcaggctatcgcggactatgtcgagctgccgctgaccaatgcgagcgtgcggcgcttcgccgacgaggagatcttcgtcgagattcacgagaatgtgcgcggcgaggatgtcttcgtcatccagtcgaccagctatcccgccaacgacaatctcatggaactgctcatcatgatcgacgcgctcaagcgtgcgtcggccaagcggatcacggcggtcgtcccctatttcggctatgcgcggcaggaccgcaagccgggaccgcgcacgccgatctcggccaagctggtggccaatctcatcaccacggcgggcgccaaccgcgtgctctcggtcgatctccatgccggacagatccagggtttcttcgacatccccaccgacaatctgttcggtgcgccggtcatgtccgccgatatccaggcgcgtttcccgaacgacaatctcatggtggtctcgcccgacgtgggcggcgtggtccgggcccgggcgctggccaagcggctggacaatgcgccgctcgccatcgtcgacaagcgccgcgagcgcgcgggcgaatcggaagtcatgaacatcatcggcgatgtgaaggggcgcttctgcattctgatcgacgatatcgtcgattccgccggcacgctgtgcaatgccgccggggcactcaaggcggccggcgcgaccgatgtcgtcgcttatgtgacgcatggcgttctttccggcggcgcggtggcgcgcgtcgagggatcgcaactgcacgagctggtcatcaccgattcgatccaggcgaccgacgcggtccgctcctcctcgcgcatccgccagcttcccatcgcaccgctgctcggcgaagcgatccgccggatcgcggacgagagttcggtcagctcgctgttcgactgaggttcgctgctgccttgttctctcagagcccggcgtcgatccggcgcagccgcaaggtggcgccgatgaagcccagagagcagatcagcaaggcccagcgcgccgcctcgggcgccgaacgcagcaacatggcagccgccagcgctccgcacacgacggcgatccttcccgcgaccatcccatagccggacatcgacttgcctccgcctctctcagcgcctgccttccatgcgccggtccttatgaaaggccgcgccgaatggccaatgacaatcgccgtcatcatcggccagtgctgtgcgatttcgggccgggagagacggttttcgggcgagtgtgtcggccaatccacagagcggcgcgagcgagcgcctcaccggacgatgaaagcgcggcgccctgcccccgccacgccgaaggctggccttgcgcgcaaggcgctgccatgagggcaggatgagtctggccgccttgcctgcccgggccgatgcgccctttgtcctgctggacgatgccagcccgcaaggggggggcgtcgccacgctcttccgcgatccgctgagagtcgtgaccgcgcagcgcctggagggtgtcctccccgcgcttcgggagatcgagaccgcgacccgcgcagggctgcatgcggcgggttatctttcctatgcggcaggccatgccttcgagccgcgcctcgcagcccatgccccgcgcgagggagacagcggaccgctgctgtggttcggcctgttcgacgcgctgcaacaggtgccgcgcgatgccgtgccggacctgctgccctccccggacgaggcgacggtcggtccggtggagccgctcgtctcgcgcgccgactatggcgaagcgatcgcccgggtgcttgactatatccgcgcgggcgacatctatcaggcgaacctcactttcctggccgccgtgaccatcgacggggatccgctcgctgcctatgcggccatccggccccatgccgcggcgggctatggcgcgctcatccggcatgacgggcggcacgtgctctccttctcgccggagagcttcttcgcgctcgagaagggacggatcgaaacgcggcccatgaagggcacggcccggcggctggcggacccggtcgaggatgccgccgcgatcgcccatctcgccagcgaccccaagcagcgggccgagaatctcatgatcgtcgacctgctgcgcaatgacctttcccgcgtcaccaccgcgggcagcgtgcgcgtgcccgccctgttccacgtcgaaacctatccgaccatccatcagatgatctccgtggtggaagggcagctgcgcgaggatgtcggcccggtcgacgcgctgcgggccctgttcccctgcggctccatcactggcgcccccaagttgcgcgccatggaagtgatccgggaagtcgaacgcttcgggcgcgggctctacaccggcagcatcggccatatcgctccggacggcagcgcccgcttcaatgtcgcgatccgcaccatttctctggaaccgggcacaaaccggggcatattggggctcggctcgggcgtggttgcggacagcgcgccggatgccgaatggcaggagtgccttgacaaggcgcgcttcgtgacagcgcggccgggagaggagcaggcgtgagcgaaacgacaggggccttcgacctcatcgagacgatggcgttcgatcctgcgagcggtctgccgatgctcgagcgccatatcagccggatgcaggccagcgccgacaagcttggcttccgcttcgaccgccacgcgctgcgcaacgagctgcaggccgcgaccttcagcttcgtcgaggcgcagcgggtgcgcgtcctgctgtcacgggctgggaatatggccgttgaggtgcggccgcacgcgccctggccgcaagcgatcatgcaggtgagcatcgtgccccggctgctgggcggcgacgatccgcgcattcaccacaagaccaccgaccggcgccattatgaagaagccctgcggcgcggcggcacattcgaggtgctgcttctggacgaggccggctatctcaccgaaggctgcttctcgaccatcttcgtggagcgcggcgaccgtctgctcaccccgcccctctcgcgggggctgctgcccggcgtgctgcgccagaatctcctcgacctgggcgaggccgaggaagcggatctcaagccccgcgatctggaaggcggattcttcatcggcaatgcgtcccgcggaatggtggccgcaagcgtggttgcgcgccggggctgaggacattatggaccgcgccgtccgggctctccggacagacagcgcaccgcttcctcccctcgccaggagtcaactccatgccacggacttccgccgccctcggccgcatccagcccagcgccacgctcgccatgaccgaccgcgtcatcgccctgaagcgggagggcaaggacatcatcggtctctcggcgggagaaccggatttcgacacgccggatttcgtcaaggaagcaggcatcgccgcgatccgctcgggccagacgaagtacaccaatgtcgacggcacggccgaactcaaggaagccattgccgccaagttccggcgcgacaatgatctgagctacgagaccggccagatcagcgtgaactcgggcggcaagcacacactgttcaatgcgctgctggcgactgtcgaggcgggcgacgaagtcatcatccccgcgccttactgggtgagctatccggacatcgtgaacttcgccggcgggacgccggtcatcgtctcggccggcgcggaccagctctacaagatcctgcccgagcagctcgaagcggcgatcacgccgaagacgcgctgggtgctgctgaactccccttccaacccgacgggcgctgcctattcgggcgaggaactgctggcgctcggcgaagtgctgcgcaggcatccccatgtgctgatcctgaccgacgacatgtatgagcatgtctggtatgcgcccacaccgttcaagacgatcgcgcaggtatgccccgatctctatgagcgcacgctcacggtgaacggcgtgtcgaaggcctattccatgaccggctggcggatcggctatgccggcggcccgcagtggatcatcaaggcgatggccaagctgcagtcccagtcgacctccaacccctgctcgatcagccaggcggcggcggccgcggcgctgaatggcgaccagagctttctggccggacggaacgaagccttccgcaagcggcgcgatctcgtcgtcgccatgctcaacgatgcgcccggcctcaattgcccaacgccggaaggcgccttctacgtctatcccgacgcctccggctgcatcggcaagaccacgcccgacggccggaagatcgcgacggacgaggatctgatcacctatttcctcgaggcgaagggtgtcgcagccgttcatggcggggccttcggcctcgcgccggcattccgggtgagctacgcgacgtcggaagagattctgaaagccgcctgtacccggatccaggaggcctgcgccgcgctcggctgaaccgtccccggccgccctcaaaccgttacccgcccgttaaccagggcccggtgagcgccgttaaccattttcagcgattctcttcctcaccagaagaggtcgcagaagatgggatcgacgcaaacggatgaagccgcgcccagtgcagggcgccggacaagatggctcaacgggttgcacgcgtcgatcctgtctctcctgaccatggccctgcccgcgcacgcggcgcctgcggacacccgcatcgcggatcgttcggcccaattcaggctcgcgcctgcgggatatgccgagggtccggaactggtgcaggcggcagcacaggccagcattctcccgatggacgccgccgcgccgcgaggccgcgcgcctcagcctgcagccgataacggcgcgggcgcgctatccggtctgctcgcgctcggccccgaactgcgggtcctcctcaatgaccggatcagcacggcgatcgccgagcgggtgatgctgggcctgcgcttcgcccggcatttctgagcgccactgaaaagagaggccccggcctcagccgggcgccatctccccgtgcccgaatgccacccgccaggcgatgtgccttgaaacgggcccttgccgctcccagttccatcatggaaacgacatccgatgtcggggagaaagccaatgcgttccctgctcgccgcgatcctgcttgccgggcagggtcttgccctcgccgccttctccgcttccgcaccggcggcagccgcggaacgcccgcgccttgccccggtccccgcgctcgacgaaccggagaccgggaggaacgccacggcctatttcgccggtgggtgcttctggggagtcgagggcgtcttctcccatgtgaagggcgtgaagcgcgtcctgtccggctatggcggcgggccgccggagatgcgcgtgacctatgaccgcgtggggacggggcgcaccggctatgccgaggccgtgcgcgtcatctatgatcccgctgaagtgagctacggcacgctgctgcgcatcttcttctcggtgatcgccgatcccacgacgcttgaccggcaaggcccggaccatggcacgcagtatcgatcggccctgtttccgcaaagcgaggcgcaggccagaacggcgcaggcctatatcgcccagctggacgaatcaggcctgtgggacgcgccagtcgtcacgcgcaccgaagcggtgcggcgcttccagccggccgaggcctatcatcaggatttcatgcgcaagaatcccgaccacccctatatccggcgctgggatgcgcccaagctggcggcattcaagaccttgctcccggctctctacaagccggcggcctcgccctgagcggcggacgtgaaggcaggcaggcgcttgtggcgcccgatctcgacgacgcgcggccatatcatgtccagcgccgcaccccagccgatggtgtcacggtgcgccagattggcggcgcgcacctccgcagatgattttaccatctgccggcgcatcgcctcgatcaatgagtcggcattcccggcctcgtagagctcgttctgcggctgcggcacgatctcccggttggcgccgaggtccgccgcgaggatgccggtgccgaaggtcagggccagagggacaagccccgaattgaggtgatggccgagccggggaatgatgatcgtgtcggccgcttccaatatgccgaccagcgtcgaatcgtcgacctgcccgcccagccggctgatcctgcggtcgcgcagccagaggcggtgagcaaccttgccggcagtccgtcgcacggggtccaggccactccacgacgggcctgacgcgagcagcagccgcgccgagggatcacgcaggcgagaccaggcggcacgaacgaggttcatctccgcaggcaggcgcatcgcgccgcagaccgcgaagacatgctcgtccggcttcacaccgaattgcgcgcgggcagcctcccggccgcgcatcagcgggagcaggtgatcgtaggtgttgagcggctggacgatctgccgggcctgcgggatggccggatactgctctgcatatcgctcgcgcgaatagcccgagaaatggcaaagcagatcgacccgctcatagaaggcattgaaatagaccgactccgggccatccagccgctccgcccggtgcggcaccagattatggaccgtcgccacgatcaccgcgcgctgcttccaccagtcgagcagctccagcaccttgtccgtgcgcgccttgtcgcgggcgctccagccggccagttcctcgggccagtggacgtgaagcacatcgaaccgcccgaaagcggggtcgagattgggtacgcccgcggtcacgtcgagcccgcgcgcatgataagcatgggtaagcgccggactgaaggtctgatcgttcgaggccatgagcacgcgagtcatgggcgctccctccatggggaagccgcaccggcaacgcaggccgcccgcatcatcgcgacctcagcggctggggtcggcgcagccgcgcaagcgcctggcccagaaggtcccggacttccttctccggcccttgcggatagccctgcagacgccagaacagccagtgcgacccgagatagagaatggcgcccgtcgcggcgagtatgacgacctcggatatcaggtacagcggaccgggatgcgcagccgtaaaggccaggcgtcgacaggccgtcacgccgacgatcatgaccgcaatggcacccagcgtgcgcagattgctgccgaactgggtcctgaggcccaggcccgagagccggcggaccagctccatgttcatgatggtggaaaccgtaccgctgaccatgcgcgccacgacaagacccggcaggccgccgaagaacaggccggtcaggatgatcggcagccgcacgaagaagacccagaggtcgcggtgaaacaggttctttgtcgccccgagcgacatcgcgagcggctgcacgacggaaccgaaggtctggaaagcgaagatcgaggaaagcgcctggatgatgggcaccgccggcagccatttgtcacccatcgcgactctcaccagcggctcggccaccagcgcaaatccgacgccgacgggcagcgccatcgcggtgatgaggccttgcgcgcgctgataggccgcccgcaggcgtgccggatcatcggatatgcggctgaacgcagggaacagcgtgagccgaagaggattggtcgcttcccgggtcggcatctgcgcgagattgtcgcccaccgaataatatcccagctcggaccgccccagcagcttgccgatcagcagttgatcgaaacgccagttgatcgtgttgacggtctggccgagcgtcagccagaacgagaaggaccatagttcccgcgcatgacgcaagccgaagcgcggcaggaacggcatgatcatgtaggatattgccagccccaccagctgtccggccattcccccgagaatcagggcccagtagttgcgataatagaccgcgacgccgatcgagacgatgaccgtcgccagccgcatgcccacgttcagcagaaaatcctgccagaagatgagttgtcgctgcagcatgacccggcgcggattgctcaggccaccgaggaagaccccgaacgcgatcgcatagatcacccattccagccgcggatcctcgtaaagcagggcaaggggatgagcagccagggcgagcatggcggcaatgacaaggccccggaggaaacccagcgtccaggcggtattcagatggtcgtcatcgggcgcgcgatgatgaacgagcgcctgcgccagcgacatttccgtgacggccatgatgatcgcctggatcgtggtaccgatcgccacgaggccgaaatcatcgggtgtcagcaaccgggcaaggacgatcgtactcgcccagcccagcgcattgacgatcgcgcgggcaccggaaagccacaggctgcccttgatgatctgcccggcaacgctcgacacgattcaattcccttttacctgttgccatgcatcagagcgtgaacgccgcttgcctgccgcattgcgaaaagaaagtcgatgtggaatgcaagtcgtcgtcgcgttgacggattcccgcctaagggcctcatcgtgaagtttttgtatctttccgcgagatatcgttccctgcgcgcggcaatttgaaggattgttgatgaaacgggtgatcgtctcgggaatgccgcgaagcggcacaagctggaccgccaaggccctctccttcgcaccgggcttcacttactatcgcgaaccggacaactcggatcatgtgcccggcgcaccgggcccggactattggaacctctatctgaaggctggggacgaccaccccctctaccaggcgcatatggaccgtgcgctgagcgggcaggtggcgacgagcttcacgatgaaggaggaccagggaccgctgatcgagcggctgcccccgcgcctgcgcggcctcggggatcgctggcccgcgctctacatgcgcaagccccacgtcctggtgaagctgattcgcgccaatctcaccctcgactggctggccgcacgctatcccgaggcccggatcgtgagcctcgtgcgtcatccggtcggccagttcgccagctatcagaagctcggctgggacgtggaccccacgagcctgctgaacgacgaccgacttgtttccgagcatctcgcgcccttcgccgatctcatccgctcggccggcaccttctgggaacgggcgggcgcgctatggggcgccaccatgcgcgttgcctatcgacaggccgcgcaaggggcgggttatcatgtggttcccttcgaatggctctgcgcggacggcccggcgcggctcgaggcgctgtcggaccggctcgacatggcgtggacgccggcggccagccagttcgcggagccggaacgcggcgccgaagaaggctcggcctattcgctccggcgcgactcccgctcccagatcgacaaatggcgcaagttcattgcaccagaggacatcgaggcgtgccgggcctttgccgaacccttcggcgttccggtgtatgacggcttcgatccatggaaagccgagccgatatggagcggaacgccccgctgagaagacagacaatcatggcgacaccggacagtgggatagagccggtgtcgcggagggagaaacatggccatttcgccgttcgtcacggtcatcatctgcacgcgcaaccgcgcggaatcgctggcgcgcacgctggactcgctcgtcactgcggcggcgcgcatgagcgagtcctgggaacttctcgtggtggacaatggcagcaccgattcgacgcccgaggtcatcgagcgcttcgccggccgcctgccgatcaggcgcgtgtggcaaccggtcgccggcctgtccaacgcgcgcaatgccggcgtggcggaatcgaaaggggattatgtcctctggaccgacgacgatgtccttgtggatgagaactggctcgccgcctggtcccgcgccttccgcgagcgccccggcgacgcggtgttcggcgggcgcacggagccggtgttcgaagagccgcgcgagccctggttcacggagaaccgcaaggtgctgcggggattgctggctatccgcgaccgcccggaatggacggagatcacgccctcccgtcttccctgggggctcaattatgccgtgcgcggcgccgagcagcgcgcccagccttatgatcccgaactgggagtcgcgcccggccgccgccgcggcggcgaggaagtggcggtcatcaaggccattctggcgcagggccgcacgggaagctgggtctgggacgcgaccgtacttcacatcattccggccgagcgccagaccgaaagctacatccgcaccttctacgaggccgtggggttcgacaatcccattcgcggcgtgcgcacggggctccctgcccgcgcgcgcgccgtgctctcgacgctccgggtgctggccgaatcgggcctggcctatcggcgcacccgcaagcatgaccggggcgaagccgtgcaatggctggtgctcaatgcacgcgcatcgggcagcctgcgccgtcacctcggctatcgttcgatctagcgatggatgccaccgcacagagcccgcagccgggccagcccgccgtctcggtggtcctgccgctgtacaacaagcgggccacgatcgagcgggcggtgcgatccgtgcttggccagagcgtcgcggacatcgaggtcattgtcgtcgatgacgggagcacggacgcatcgatggacgtggtccgcgcgatcgacgacgatcgcatccggtgcctcacccagcgcaatcagggtccgggcgtcgccaggaacaccggcgcggcggccgcgcgggcgccgctgatcgctttcctcgacagcgatgacgaatggcgcagcgatttcctcgccagcgccctggccgcgctggcggcttctccgcaggccggcgcttatgtctgcggctatgacgccggcgctttccgcgcccagcgccccaacaaggtcgcggcgcttgtcgatcgggccgtcacgcgcggtctcgacccgcaggcgagtgacgaggccatcaagcagatggtggatgcgctgcattccagctgcgtcgtcatccgcaagacgcttttcgaccggatcggcggctatttcgcccgctatcgctgcctgtatggcgaggattcctggctctggctgcaagtgctcttcgccgggccgatccactgggatcctgccgagcatgtgcttttccatgtcgaggattccgcgctcggcttcgcgcatcgcggcggccggaaacagcctcgcccgatctcgtcgcaccccgatctcctgctcgatggctgcccgcccgatctacgggacgcgatgagtcgcgccatcgcgcgcttcgtggccctcgatctgcccctgctcaatgccgcccatgcctatatcaccgcctaccgcctgcgcaggctgcacggcatgccggcgatccgtgggctggcgacggacctcggcggtcgggtccgcaacaagctcggcttggggaagcggtgaacgacgtctgccggggcgacctgtcccgggtccctgcgttcaatccttgtcgaacagggccgcgagctgctccaccatggcgccgccaagctgctcggcatccatgatcgtgacggcgcgcttgtaatagcgcgtcacgtcatggccgatgccgatcgcgatcagctcgaccggcgaccggctctcgatccaggcgatcacttgccgcagatgccgctccagataggtgccgttgttgaccgaaagtgtcgaatcgtcgaccggcgcgccatcggagatgaccatcaggatgcgtcgctcctctggccgggccaagagccgtccatgggcccagagcagtgcctcgccgtcgatattctccttgagcagcccttcgcgcatcatcaggcccagattggccttggcgcggcgccagggttcgtccgcctgcttgtagatgatgtgccgcaggtcgttcaggcggccgggcttgggtggccgcccggcggcaagccactgttcgcggctctgcccgcctttccaggcccgcgtggtgaagccgaggatctcggtcttcacgccgcagcgctccagcgtgcgggccatgatgtccgcgctgatcgccgcgatgccgatggggcggccgcgcatggaaccggaattgtcgatcagcagcgtgacgacggtgtcccggaagtcggtatcgcgctccatcttgtaggacagcgaatgggcgggattgacgaccacgcgagcgaggcgcgccgcatcgagcagcccttcctcctgatcgaaatcccagctgcggttctgctgggccagcagccgccgctgcagcctgtgcgccagcttggagacggcaccctgaaacggagcgagctgctggtcgaggaagccgcgcaggcgcaccagctcatcgacgtcgcacaggtcgcgtgcgcccacggtttcgtcgaacttggtggtgtaggccgtgtaattgaagtcgggcggcaggtccgagaagggacggttcggccgcaccggcatgacgccctcgtcgtcctgcgcgtcgccatcgccctcgtcgtccgaatccgaatcgtcatcctgacgatcctcggtcatttcctcgcccgattcgcccttgtcttcgccgcgcgtctcggcgcgggactggtcgtcgtcctcgggctgctcgtcctgatcctgctcgtcctgcctctcctgctcgccttcctcgctttcctcatcctcatcgggcgattcgggcgggacctcggcgcgcaccagctcgagatgctcgagcatggacatcaccttgtcctggaacgcggcctgatcatcgaggcagagcgccagcccctcgaaatccgtcgcggccttctcgtcgatccactcgcgcagatattcgatgcccttgagcgcttcgggaggcggtgcctgcccggtcagccgctcgcgcagcaacagggcgactgcgccctgaatgggcacttcgctcgccgactgggcgcgcgtgatgggatcggcatgcgtgcgcatgtcgagtgcggccgcgagattcgcccgcatgccgggatagttccgggagcccagagcctcgtagcggaccatctcgaccgcatcatagactgcccgcgccgccggctgggcaggcgcgcgactggcatggagccgcgcatcatgatgacgcagcttcagcgcgaagctgtccgcgaaaccccgggcaagcgccacctgctcgggcggcaggccgcgcgtgggcgtgggcaccttgatctgcttgccgaccagatgaggcgcatcggccgtgaagccgagctcgacttccgggtcgtgcgcgatggagcgggaagcgccggcaaggacatccttgaagcgatcaagcagggaacggtcggccatgcggatggggctgagccaggcttgcccggctgtcaagcctctcgccgccgcgcggaccgcctgcaaggtcgctcgttggcgccgttaacttcttcgctcgctgctgtctcgccgcgagacagcgcgaaaaggccagggaatttcgtggttaagcgcgtttatgatcggcctcgccttccctaactccgcatcggggacatcgccgcaagcacccgttcgcggtttgcaaaggaagccacagcccatgatccgcgtcgtcagccttatcgccatcgccatggccaccgcatcgctgcccgcgcaaggcgtgcaggcgaccgtcacgatcaacgggcggatcagccaggtggtcggcgcgcttcactccagcgcgcatctctcgcccgacggcttcgccttctccgtccggaacggcgccaccacgcagcagctgttcaccggcatcgaaggtgtccgcgcgttcaaccagatcggccagctgaacagctgggccaacggctttggcggctcttcctacggctcgggctacagcttcactcattccgtgctcggcagctactttacccagagccagcagggcggcggctatcgcttcacgcacagcgtgctcgacagctatttcggatcgccctcgccggagccggccctgaccgcccagctgcgtttcgccgaaccgctgaccgagtccctccccatcgaggtcgccccgattgccggcaccgtccccgagcccgccacctgggccatgctcattgcgggcttcgcggggatcggcgccctgatgcgccgccggtcgcacgtcgccagcctcgcctgatccgtcaggccggcccgccgcgcgggccctttatcaccgggcggcctgatccccgcggagacgcggacgccgttgtgccgcgcacaatcaggtcgtggcaaagcgtgcacagcttatcgatgctttcggcgctgcgtggcggtaacgccgcccaccaaatgcatgaaattcaatcggaaagattcggcattcgtttgccgccaagcgcctgaagagcccatgaatccgggctttcctggcatttccggagccacgacaggccgaagcatccgcgcccgcaacgggctgatccggccagccggaccggctccggccagatttgtcacgcgccgttaactatggcaaagttctcctgctgcatcgcaatgagagcgatgactggtcgctgattccgacggcattttgccgagtggagcggaagatgaaggcgctgcagcgacatcgagcgtaaccgcggctcggcctcgcgagaggtccgccgcaaacaagtgggagaacgcatgttcaagactgcgctcatgatgacggccgcctctgccgtgttgctggcgactgcgccggcagcggcaacggtgacgctatccgggaccccggtggcatcctcctccccgttcggggaaaagagcgattccacgttcagctgggtcaacatcaagcccggcgtatgggcttttgaacccggaaagccgaccgtgttcgaggcaaggggcggaccggctccgatcaccgatttcgatgaggtcacggcgctgcccgagccgatgagctggggtatgatgctgatcggtctcaccgccgtcggctggaccttgcgcacgcgcaagcgttcggagcagaggatcgtctccttcgtttgagacgccccgtcaaatgatcgaaagggcggtccctcgcggggccgccctttcttttttccgatgacgctggcgggaccaaccggcgcctcatggaccggcgcgcgaacccgtcaggcgatccttcagtcagccttggccgccacgctttccggcagatccttgccgaagacgcgctgataatattcggcgacgagcgcacgctcggcctcgtcgcacttgttgaggaacgacagccggaacgcgaaacccacatccttgaagatcagggcgttctgcgcccagctaatgaccgtgcgcgggctcatcacggtcgagatgtcgccgttgacgaagccctgccgggtgagctcggcgacccggatcatgttctggacttccttgcggccaccctcgtgatcatattcgccggacttggccaggacgatctgcgcctcggtctcggcgggcaggtaattgagcgtgaccaccaggttccagcggtccatctggccctgattgatctgctgcgtgccatggtagaggccggtcgtgtcgcccaggccgaccgtgttggcggtggcgaacagccggaaccaagggctgggccgaatcacccggttctggtcgagcagcgtcatcttgccgtcggcttccagcacgcgctggataacgaacatgacatcggggcgaccggcgtcatattcgtcgaacaccagcgcgacggggcgctgcagggcccagggcagcagcccttccttgaactcggtgacctgctggccatccttcagcacgatggcatcgcgcccgacgagatcgatgcggctgatatgcgcgtcgagattgatgcggatgcagggccagttgagccgcgccgccacctgctcgatatgcgtcgatttgccggtgccgtgatagccctgcaccatcacgcggcgattgaaggcgaagccggcgagaatggcgagagtcgtgtccgggtcgaacacataagcgggatcggcatccggcacccgctcgtccgcctcggagaaagccgggagggccatgtccacatcgataccgaagacctggcgcgcgtccaccgtgcggtcgggagcatcgagcagcacttcgctgcgcatgtcggtattggtgttcggaatatcggtcatatcgtcttttccacagagtcgagactgcccctaaccgatcggggaaggctgtgtcgagggacaggggctgttcagggcgccgatcatgcctcccatgcggcgggatcgtcttcctgtccgatgagcgcaagcccgtgcgcgatcgacgtcagctcgcccccgctggcgatgcggccggccccgaagcgggtgtcgaaaaggcgacggatcgccgggatcagggacgatcccccggtcaggaagacctggtcgatgtccgcctcggtcacccctgccgccgcgagcgcctgatcgacggtcgcatcgatccgcgcgatgtccgccgcgatccagcgctcgaaatcggcgcgctttatatcggcctcgatgaggaggtcctccgcctcgaaccggaacgaggcatgctccgcctccgacagcgtccgcttgagcgcgccgaccgcatcgtagagccgatagcccagctcctgctcaatcagcatgatcatgcgcccgatcgcggccggatcgctcgcgctgcgccggagacggtcgagctcggccagcgtccgccggttacgcatcagcgcgagccgcgaccagtccgcgaagtccgcgaaatagttgcgcgggatctccagcagcttgtcgaacgagcgataggtgccgcccttgccgagcatgggcaggacgagatggtcgacgatgcgataatcgaacgtgtcgcccgcgatgccgatgccggccgaccccagcggctcgcagcgacgattcgcgcccggcgcagcgatgcggacgaccgaaaagtcactggtgccgccgccgaaatccgcgacgagaatggtcgccgggcgcgtgagccggcttgcatagctgaacgcggcgcccagcggctcgtacacataatggatttgcgtgccgaaggcgcggaacatggcgtcgtaacgctggcgggccagcgcctcgtccggccgggcaccagcatagcgcaccggccgcccgacaatgatccgctcgggccgtgcgtcaagacagccgccggcatgcgccaccagcctttcgaggaactgggcgcccagttcctcgaaccggaaccgcttatcgaacacgctggcatgctcgaacagggcgctggcggccacggacttgaacgactggatgaaccggctgccttccgggaaatcgagatattcggcgattgcccagggtccggcctcgtgcgccaggccgccccgcgtcgcttcatcctgccagaagcacagggccgagcggaagacagcaccgctcgctgcctctcccttgaactcgacaaggcgcgagccatccccgtccgccagcgcgacgacgctgttggtcgtgccgaaatcgagcccgagggcgtgaaccgtcacgccgtctggcatggcctgtctccggtcttgaagggccggcgcctatggcagccgtggcacggaaccgcaaggccgctcaggcgaatgccggtgccttgcgcaaatggccataagccgcgatcacgtcctgcagcgccttctcatgcgtgcggtcgccgccgttatgatcggggtggaagcgccgcaccagctccgtgtaccgtgtccgcagggcccgccggtcggcatccggcgagaggccaagcgtcttcagcgcggaacgatccgcgcccgaaagcggcttgccgtcgcgccgctcggccatgtccgcggcgcgggagcggaagcgggcaccgatggcatcgagcggatcggcaaagtccgcccagcgcggcggcggcgtgccgctggccgcctgggacgagaatgcccgcgtctcggcgccccagcccgaataaggccgctgggcctcgtcgatctcttccgcgctcattcccttgaagaaattatacccctggttgaacgcgcgaatatggtcgaggcagaaccagcgccattgcggcggtccgtccggcgcgtcccggcgattctcgggaggcgcgcgaaattcccccgcctcctcgcagccggggacgaaacacatatggcgcgtgccttcgacccgcccgtggaaacgcgtgtggcgacgtcgaccattttcactggcgtcctgccctgacaaaactgcgcgatcctttctgcttatattgagcgtcgctgaagacgcggccgggcgaaccggggtcgcacccgaaaccggcctgaaaggcgaattctcgaactgactttgggcaaagcgcctatatatgggaaatgactgactcttcgctaggcccggtagggcgtgaaattgccgaacggctgatggccgccctgtcgcctgaccgcctcgtcgtgaccaatgacagcgcgaagcatcgcggccatctgggggacgacggatcgggcgaaagccatttcaccgtggagatcgtgacggcgcgcttcgccggccagtcgcgcctggcccgccagcgcatggtcaattccgcactggccgatctgctgcgggaaaaggtccatgccctcgccatcgtcgcgcgggcgcccggggaatgatccggcgcgccaagcggcccgctgcccggctgctggtcctcgacccgcaaggccggctgctgctcttccgcttcacgcccgatgatcgcccgcccttctgggtgaccccgggcggtgccgtggaccggggggagacgttcgagcaggccgcccggcgcgaattgcgcgaggaaaccgggctgctccacgatccgggaccggaagtggcggtgcgccacgtgaccttcgtgacgctcgaaggcatcgaggtggatgccgaggagcgttattatgcggtgcgcgtcgaggaaacggcgatcgacacctccggccatacgaatgtcgagcaggccttcatgctgtcccaccgctggtggacgcccgaggacctgctggcgcaggaggaagtctggtatccggtcgacctcatcgacatctggcgcgatctgctggacagccggagcgcggcgtgagcgcggagacgccgatggcgctcatcgggagctggcgcggatatctcgcgcagggccggcgccgctcgcctcacaccgtccgggcctatgtggccacggcggagcgcctcatgggctggatggaggagatggacggccgcgccccggaccgcgcggcgctcctggcgctgacgacgtccgacctgcgcgcctatctcgcggcgcggcgcgcggaaggcatcgagaacagctcgaccgcccgtgagctctccgccctgcgcgctttcctccgcttcatcggcggcgaaggcgcgtccgtcccgctcatgcgcgggccgcgcgtgaagcccggcgtgcctcgcccggtgagtcccgacgaagccatcgctctcgcgcaggacgtggcggaaacggcgcgggaaggctggatcggcgcacgggactgggccgtgctgctgctcctttacggcgccggcctgcgcatcagcgaggcactggggctcatgggcgatgccttgccgctgggcgagacgatccgggtgctgggcaagcgcggcaaaaccagggtggtgccgctgctgccgcaagtgcgcgaggcgatcgaggactatctcgcgctgtgccctttcgcgccggccggagatgaaccgctgttccgcggcgcgcggggcggcccgctctcccccgcattgattcgccgggcggtgcagggggcccgcaggcgccttggcctgcacgagcggacgacgccgcacgcgctgcgccacagcttcgcgacgcatctcctcggccgtggcgcggacctgcgggcgcttcaggagctgctgggccatgccagcctttcctcgacgcagatctacacccgggtggacgcggctcatctgctcgacgtctaccgcaacgcgcatccccgcgcgtcctgatgggcgcggatgccgccgccgcgatgcaggcacgcctgcgcgccgacctgaagcaggccctgcaggctcgcgcgacgctggacacgcgcgtgatccgggccctcatcgccgcgatcgacaatgcgcaggccatcacgatcgatctggatggcgcggccagcgccatgcgcgccttcggcgattcgtccggggaggtttcgcggcgagcgctcccggctgacgcgctgcgcacgctgctgatgcgcgaggcggaggaacgggagaccgccgccttggagttgaaggatctcggccgaccggaggacgccaaccggctcctggccgaggcgacgatcgtgcggcgctatgcttccgcgccgggatgacgggctgcgagcggcgcggagctgtggctaggcgccccggtcctgccccttccaccgcaccagtcgccacacatatgcgatggccatcagcccgacggccgcattcgcgagcggcccgagccagtcatcgatcgccttgaagttggcgccgagataatagcccgcgcccaccagcacgacgttccagatcagcgcgccaccggtcgtccagagcgcgaaacgccatggcgacatgcagaagagccccgccggcagcgagatgatcgtccggaaggcgggcatgaagcggaagatgaagacgatcttctcgccatggcgccggaacatgtagcgcagccatttgatgtcgcgccagcgcagggtcagccatcgcccgtgccgttcgacaaaggggcgcaggcgcttccagcccagccggtatcccaggaaataccagaagaaattgccgatcgtggtgccgagcgtgccggcgacgaggagcgggaagacctccatccggccctgccccacgcgaatgccgccgatgcccatgatgagttcggacgggatgggcgggaacacattctccagcaccatcagcagggcaatgccccaatagccgcccccgtcgatgaggcggacgacccagtcattcatatcgggtgctcatgcggacggccggcggctcaggccgcccgctcccggagacggcgctcgacggcgtcccagatcatcgccccggtgtccgtgccgttgaaggcgtccatcgccacgatgccggtcggcgaggtcacattgatctcggtgagatatttgccgccgatcacgtcgataccgacgaacaacaggcccttctctctcagctccgggccgagcgccgcacagatttccagctcgtcgggcgtgagatcggtcttcgcggccgtgccaccggcggcgaggttggagcggatctcgccctggccgggaatgcgattgatcgcgcccgcgacctcgccatccaccagcacgatccgcttgtcgcccttcgccacatccttgaggaacgcctgcaccatgaagctctcgacccacatctggccgaaaagttccaccagcgcggcgagatttccgccgtcctgaccgatccggaagaccgccgaacccgcattgccgtaaagcggcttcaccacgatctcgccatgctcggccagaaaggcccgcgtttcatcgaggctgcgcgtgatcatcgtcggcggcatgaaccgggcgaaatcgagcacatagagcttctcgggcgcattgcgcaccgatgcgggatcgttgaccaccagcgtctcgccggtgattcgctcgagcagatgcgtcgccgtgatataattgaggtcgaagggcgggtcctggcgcatccagaccacatcgacgtcccgcccgagatccagccggacggtcgctccgaagctgtaatgatcgccttccacgcgctgaaccgtcacttcgcgggcctgcgcatagagccggtcatcccgccaggtcatgtcatcggggcggtagtgatagagacgatgcccgcgcgcctgcgccgagagcatgatcgcgaaggttgaatcgcccgcgatgttgagcgattccatggggtccatctgcaaggcgaccttgagcgacatgcggggcattcctccctttgcggggcttcatcccccgtgccagacattctccagatggcgaggcgggcggcccggcgcaaggaggatcacgtcgatgcgcatgtcgtcccccgggccgagccatgtggcggccactgcctcggcggcagcagcgacacgagcgagcctgcgctcgtcgatggcctcgtccagcgaccgggcgctggccctggccttcacttcgacgaaagcgaccatattgccgcggcgcgcgaccagatcgatctcgccggcccgggtgcgcacgcgccgcgccaggatggaccagcccttgaggcgcagccaccagcccgccagccgctctccctgccggccccgcttctcggcagcgagccgggaaggcacgggcccgccgcctcgtgtcacgccttgccccgcagggtcatggcgcgcgcatagagcgccttgcggtcgagccccagcgcgcgggcgacttccccggcggcctgcgaaacgggcaggcgcgccagcgcatcgcgcagcgctgcgtcgatctcggcttcctccggcggcggccgctcgcccggcgggccgacgacgagcacgatctcgccccggggctcccgcgccgcgcaggcagcagccagttccgaaagcgagccggtcagcacttcctcgaaggccttgctgatctcccggcacagcgcggcgggccgatcgccaagcaccgcctgcatatccccgagcgccgcggcacaacgcggcccgctctcgtaaaagaccagcgtcgcgcgcaccgaccggatctcgtccagcgtgtcggaccgcgctttggtcttgctgggcaggaaacccatgaagaggaaccggtcgctcggcaggccggaaagcgtgatcgcggcaatggcggcgcaggggcccggaaggctcgtcaccattcgcccggccgcgcgcgcatcgcgcaccagcttgtagccggggtcggaaatcagcggcgttccggcgtccgacagaagcgccaccgcctctcccgccatgcgctcgacgagccgggcacgcacccgctcgtcgctatgatcatgataaggcaccatcggccggtcggacccggcatggcgcagcagccgcgcgcttacccggctgtcctccaccgcgatcacatcggcatcccgcaggatttcggccgcgcgcggcgacagatcggacaagttgccgatcggtcctgcaacgatatataggccgggcgaaagttcagcggacatagaggtgagccatggcagagaggagccttgcggggcaagagggggttggattcgtaccgacccggttgcggcagggccttgcgctgctgggcgcgttgttgctgtcggcgtgcgcctcggtcgtgccgcgcaccgagccgcccccgccacccccaccgccgaagaccggcgatctcgatctcgacaagggactgcccaccgacacgcagcggcatcgcgtcgcgctgctggtgccgctgagcgggaccaatgcgggcgtcggccgttccatctccaacgccacgacgatggcgctgctcgacaccaagacagagcgcctgcgcgtcaccacctacgacaccggcaagggcgctgcggaagcggcgaagcaggcggtggcggaaggaaaccggctcatccttgggccgctgaccgctgacgaagtgcgcgccgccgcgccggtggcccgggcggcgaaggtcccgatcatcagctactccaacgacgagagtgtggcaggcaatggtgtgttcctgctgggctacagccccgagcagtccgtggagcgcgtggtcggctacgcccgctcgcgcgatctcagcaatttcgccgcactggtgccgcgcggcgtctatggcgagcgtgcgggcgctgcgttcctctcgcgcgtgaaggcagccggcggcaccgtcgtcgcgatggagaccttcgatcggtcagctgcttcggtgcaggcggcgatcaagcgcctcgcggcgagttccagctatgatgcgctgctcatcgcggatgtcgggcgaattgcgttgcaggcgggaccgctcgtacgggccaatggcggggccgatgtccgcatcctgggcacggaactgtggaatacggaaaccggcctgaccagcagcgctgccctgcgcggcgcctggtatgccagtgtctcggacaatctctaccgcacgctctccagcaaatatcgcgcatccttcggcacggcgccctaccggctcgcctcgctcggctatgattcggtgctgctggccgtgcgaatcgcggcggactggaagccgggcacagccttccccgtcgggcgcctcaccgatccggagggcttctccggcatcgatggcgcgttccgcttcagccgggacggcattgccgaacgggcgctggaagtcacggagatcggcgccggcgccaccagcgtggtcgaccccgcgccccggggcttcgccaaataggcgaggctccccggcggggacggcgcggaagggaacggcgctggccggtggaatggcttacagtccgccggtcgatccgagggtccgccatggcgcggaaaaccgctcttttttgccgatcggcggcggagaaaccggacaaaacaggacagataaaaacaggcacagccgccgcccttgccggggcggcggctgcggtcgttacaggatcgactggcccgtcttcgcccagtcggccgcgaaggatgcaaggcccttgtcggtcaggacatggttgaacagcgccttgatgactgcgggcggcgcggtgatcacatcggcgccgatctttgcgcattccagcacatggatcgggtggcgcagcgaggcggcgaggatctcggtctcgaagccataattgtcgtagatcagccggatgtcctcgatgagcttcatcccatcgaacccgttgtcgtcatggcggccgacgaacggcgaaatgaagctcgcgcccgccttggccgcgagcagcgcctgattggccgagaagcagagcgtcacattgaccatgcagccctcttcgctcagcgccttgcaggtcttgagcccgtcaatggtgaggggcaccttgatcgcgacattgtccgcgatcttccgcagcacggcggcttccttcatcatggtttcgtggtccagcgccacgacttcggcggagacggggccgtcgaccagcccgcaaatctcctccaccacttccagaaacttgcggccggacttgtggatcaggctgggattggtggtcacgccgtccagcaggccggtctcggcgaggtcccggatttcggcggtgtcggctgtatcgacgaagaatttcatggtcggcgcgctcctgtctctcaaatcgtggggcgcctatagcgaagggcgcggcgatgcgtaaggagattgcgcccgtcttgcgctgctggcgcgatgtggttcgaacggcccggtgagcatatattccgcgtgcgaccgccatgcgggttccaaggtccgggctcagcgcctaactaggcagcttcgatgacccgcgcgcgcctcatcctgctcaatgccgctcttggccccctcgactaccgcgtgccggcaggcatgtcggtggagccgggcagcatcgtcgtggcgccgctcggcccccggcccatgaccggcgtggtctgggaagccgagcgctttcccgacgtgcccccggtgggcgacaatcgcctgcggccgctgcttggcgtgctcgatgcgccgccactgcccgcggcgttgcggcgcctgatcgaatggaccgctgcttattatctggcgccgcacgccgccgtgctgcgcatggcccttgcctccatgtccgctctggaaggcggcaagacggtcatcgaataccggccgagcggcgccttgccggagaggctgaccgcccagcgtgcgcaggcgctggagcgaatcggcgagcggcagggcctcgtgcgcgagctcgcggcgatcggcgatgtcagcgacgcggtcattcgcggcctcatcaagcagggcgcgctcgaggccgtcgaggtgtcgaccgacctgcccttcccccggcccgaccccgaccacgccgccatatcgctgagcccgggacaagaagccgccgcgcagcgcctcgtcgcgcaagtgaggtccggcgaatcccataccgtgctgctcgacggcgtcaccggatcgggaaagaccgaggtctatttcgaggcgatcgcggaagcactgaggcagggccgccagaccctcgtcctgcttcccgagatcgcgctgacggaaccgttcctcgaccgcttcaccgcgcgtttcggctgcgcgcctgtgccctggcactcgggcctcaagcaatccgaccggcggcgggcatggcgcgccattgccgagggcgaggccggcgtcgtcgtcggcgcccgctccgccctgttcctgccctatcgcaagctcggcctgatcgtcgtcgatgaagcgcacgagaccagcttcaagcaggaggaaggcgtgcgctaccatgcgcgcgacgtggcggtgatgcgcggtctcatggagagctgcccggtggtgctggcgtccgccacgccggccatcgaaacccgccatcaggtggaactgggccgctacgaggaaatcaagctcccgtcccgctacggcggcgcggagctgcccgagatcatcggggtcgacctgacgcacgacccgccggatcgcgggcgctggctggcgccgccgctcgtccaggccatgcgcgagacgctggcgcgcggcgagcaatcgctgctgttcctgaaccggcggggctatgcgccgctcaccctgtgccgccattgcggctaccgcttccagtgccccaactgttcggcctggatggtcgagcatcgcctcacgcggcgccttgcctgccaccattgtggccacgaagtcccgacgccggacagctgcccggaatgccatgagagcgatgcgctcgtggcttgcggccccggggtggagcgaatcgcggatgaagtgaaggccctcttcccggacgcgcgcacggccatcgtcacctctgacacgctctggtcgccggccagggcggcggcgttcgttagggatgtggcgggcggcgcggtggacatcatcgtcggcacgcagctcgtcaccaaaggttatcatttcccggagctgaccttggtcggcgtggtcgatgccgatctgggcctcgatggcggcgatctgcgtgcgtccgaacggacctatcagcagatcgtgcaggtctccgggcgcgccgggcgcggcgagaagcccggccgggtcttcatccagacgcgcgcgcccgatgcgccggtaatgcgcgcgctgctcgaaggggacgatgcagctttctatgcggcggaaaccgccagccgccgctccgccaatgcgcctccgttcgggcgattcgccgcgatcatcgtgagcgacacggacgcggcgctcgcacgggaaacggcccggcgtatcggggctgccgggccgcggcaggaggggctggaaatctatggaccggccgaagcgacgctggccgtgctacgcgggcggcatcgctggcgactgctggttcatgcccgacgctcgatcgatctgcaggccatcgtgcgcgactggctctcggcgatcgactggaaaagcagcacacgcgtgagcgtggacgtcgatccttacagcttcgtttgagagaaacacgacgcagccgcccggcggtgggaggggggtggtgccgggcggctgctcgaccctgtcaaagggccgacatgcgttcgaatgttatccggagtttatgtacggacgggcttccagccccgcgagcgcgatgcggctggcgcaccgaagctgtagacaggctgacgcgcgggctcggctgccggcgccggggcgggcgtgacctgcgccggacggtgcggctcctgcgcagaggccatgggaggcgtgccctggcgaaggaggaaggaggcccgacgcaggcgctgacgacgcgtgcggaacggattctcggcagaaggcgcctcggcgaccatcgcctccagcgcgctgtcgtgcttgccgtttgtcgccggattggctgcgcgcgcggcggccggggcgggtgccgtagtggacacagtggccggctccaccggatgcgcggcgggggccaccgtcgacactggaactgcgtcagggtgcgtcactgagaccggctcggccacaacatgatcgcgagcgggagcatacgccggggcaatcgcctcttcgccgcgcttgcgacgacggagcatcaccaggccgcccgcgccaagggcgagaacggcaccggcggcgccgagggcccaataggcggtctcgtcgctctcagcctgctgcggcgttgcggccatggtttccgtagcggccgggctctcacccgcgccttgcggggcaacggtctcgttcggaacgtcaggtgcgaccgtggccgcgagcggagcctgggcttcctgtgcctcggctgcttgggtgggcgtaggggtggattcgcgcggggcttcagcggccggagcgcgggctgagcgctgcgcgccttcacccgagtcggccgtcgaggcgcgggtttccgcacgcggcgcagccggcgcctggcgcgcttccggtgccggggcgttcaccgcgggaagcggcggcgcggcgaccggagccggcgaactcaccgacggagccggggcggccgtcgtggcgaccggcggagcactggtcgtgggagcactggtggtgggcgcactggtggtaacagggggcaaagtcgtctgaggcagcgggatgggctggctcgactgggcacgcggcaccacgatggacggcgcaccggtttgcggggccgcgtcggcaggcgcgggctcggaaaccggcgccgcgacctgcgcgaccgcagttgttgaaaggagcgccaatgcggcggcaatcgccgtcggcgcagggcggatgaggggggtgtggttcttcatagcagagcaaaaactctgcgcggggatggcgggttgcttcagaggggcccgtttcggggcgatttgttggatatgagcgccagaatgacgcgctcagccctgcgactcgcgggaaaggagcgcctctttccgctcaacgccataagcatagccgcccagagacccatcgctgcgcagcacacgatggcagggaacgagcacggcgagatcgtttcgaccgcacgccgatcccgccgcgcggacggcacccggccggcccgcggcggcggcgatctgcgcataggttcgcgtctgcccgggcggaatggcgcgcagggctgcccagaccgcttgctggaaggccgtgcccgcaacgtcgacgggcaagtcgaccgaacgggcggggtcatccaccaatgccaccacatcgcggaccaccgcctcgaaatcggcatcggcctccacgatgcgcgcattcgggaaccgtgcgcgcaggtccgtcgcggtttcgtcgaacgcgatgcggcaaaggccccgcgcggtcgccgcgacgagaagcgggccgagcgaactttcggccagcgcgaagcggatgacagcgccctccccgcccttgcgccaggcggacgggctcatccccagtcgcgcctgcgcatcggcataagcgcggctgggcgcttcatagccggcttcataaatggcgtcggtgatccggccctgcctgcccagttcgtccgcgaagcgccgcgcacgcaagccgcgggcataagccgccggggagacgcccacctcccgggtgaagaggcgctggaaatggtgcggcgcatagcccacggcggcggcaagcgcggcgagggcaggcgcggtctcgctgtcgcccaggatggcgagggcctgatcgatcgcgcgccggtcccggctcacctcgtcgggccggcaacgcaggcatgcacgatagcccgccgcgcgcgcggctgcgttatccggataaagccggacatgttccgggcgcggatggcgggccgggcaactcggcttgcaatagatgcccgtgctcgtcaccgcgatgacgaactgcccgtccttgctgcgatcacgcgcctcgaaggccgccagtgcggcgttctcgccgagctcttcaagcatcgttggcatggcatctggtcctgtggttgcgagccgcgaaacgatcaagggcgctcgcggcgttgactataggcctcggccctttgcccggacaacatgcggatcgaacgggcgcgcgatcccgaaggaaccggggccttgtcgtccatgccggcggctcgggcttcccatcgattgcgatcaaagcgggcgcgtgcgaattcccctgtcggggaagccctgtcgacgctaagaagcccggcatgacggcatgcttccacggaccgcgctcgcgcctcattgcggcccttctcctctcgttcctgatgctcgtgcgggcgccttccgctcgtgcggaagtgcaggacattgccgcggcgtcgcgcagcgtggtccgcgtggcactggtcgccaccgatggcgacaatgcctatttcgtcggccatggcagcggcgtggtcgtcgcgccggggagggtcctcaccaacgcgcatgtcgtcgagctcacccgcagcgagccgaacatcgtcatcggcatcatcccgccccagggcaagaagagctttggcggcaaggtcatcgcttattcgccggggaacgaccttgccctgatcgccgtggacggcgcatcgctgcccgtcgccacattcttcaccggttcgccgcaggatggcgaccaggtgacggcgatcggctatcccgggtccgtggaccgcgcgcagggcatgagcctggaggacatcatccggccgatggcgccggtgcgcacgtccggcaccgtgtccggcggacgggcctccaagcagttcgacaccgtgctgcacaccgcgccgctcgcctccggcaacagcggcggaccgctggtcgaccagtgcgggcgcgtggtggggctcaacagcttcggctccctctcggaaggcagcgatgccgaatatggctttgcggtctccaatcgcgagatcgccagtttcctgcgccaggcgggcatccaggccgcccgctccagcgaggcctgccgctcgatggacgagatcgaggcggcgcaggaaatcgccgacgagcgggcccgcgccgcggccgccaagcgcgcgagcgacgcggaaatggcccggcgcgaacaggtgatcgctgcccgcgcgcaggcgcagcaggacgtgattgcccggcgcgagaacatgatggcgctctcggccctgctgcttgccctcgccgtcgccgccggcggcatggcgatgctcggccagtccaagggcgatctcacgcgcacccgccggttcggcgccgcagcgggcttcctgacgctggccgcgatcgccgtcttcctccttcgccccgggttcggcagccccaatgacgcagaagggggcgcgacgaatgaagcggccgggcccgacaacatggcggaagcggcccccgcggcctcaggggatcgcctttgccggctcgatacgagcctgagccgggtgaccgtctcggagacgcaggacatgtccttcaactggcgggcggacggctgcgtgaatggccagacgcaatatgtccgggcccaggagcagtgggtgcggatcctcgtccccagcgacgacgcggcgatctccgtgcgccgcttcgatccctcgatcggccgctatcgcaccgaccagtatctggtggacgccgagacgctcgagaatgcgcggacgatgcgcgacggccttgcccggtcgggctgcacgacggatccgcagaagctggcggagcttgccgccgcgcaggccgacatccaggccctgctgccggcgcagcccaacgagcggctcgtctaccagtgccaggctgccacgcgcggcgcgccctgatatcggtcaggccgcgctgctcaggtcgccgcgcagcgcactgaactcgcggcccagctccgcgatctgaccggcaatcgcatccgccgtgtcccgcaggcacgccgccgtctcgaccagctcggacgagccggcgctcgcgtcctgcgccgcctgcgcgatctcgcgcatctggacatgcgtctcggagatcgacgccaccatgcgccgactcgcatcttcctgggagccggcgagcgcctcgaccgaatcggcctgctcgccgacgccggtcgcgagttgttcgacaagagtcgtgctcgccaggaaatccgccgccgtctcgttcacgaaggcgagctgacgcgcgatctgcccggccgcctcgcctgaatcgagagacagcgccttgatctcccgcgccaccacggcaaagccgagccccgcgtcgccggatcgatgcgcctcgatattggcattgaccgaaagcagattggtctgcgccgccacgcgcttgatgagatccagcgcatggctgatgccgctcaccagctccgagaggcgctgcgcatgcgcgcggttgcgacccgactggtctatgacttcattgctgtgcatgcgcgtggtgcccgcgctgctgcgcacgtcaccgaccagccgcagcaggccgatgccgtccttctgcacctcgtccgcccgcatggccgccgcggcgatgctccgcgcgatggcgtcggcgcggtcccgcgactgcgaggacgccgtcgcaagcgtcatcgccatctcgcgcatgatcgcggaggcatgggaaagcgccgccacgagctgggacaaggcggcgtcgaaccgcgcgaaaccctcgtcgaccagccgggcgcgcgcctgagcgcgacgcgaatcgtccagctcacggcggcgcagcgcgtcctcggcctgttcccggtcgcgtctcgactggtccgccaggcgcgctgcatcctgcgcgtcactcaacgcccgcgcgatcgccccgatctcatcctcgcgctcaaggccgggcaccgcctctcccgcggggcccgtcccgccctgccgcacatgatcggcaatggcgacgagcggccgcgcgaggcgtctctccgccatgcgcgcgatcaggatgccgcccgcgagcgcggcgatggagacggcgacgagcaacagttcagcggcaaaattgacccagcgaagcaccgcgcgatcctgcccggcagtcgcgcgcagttcctcggtcgtccgggcgatcttcccgagcagcgggtcgacgccgccgaagaactgcccggaaaggaagaagtccagccgttcgcgatcgcttcgttcgagcaggacctgaagacgatccagcgcccggtcggcatcgggccgctccaccgagaatcgcgtggccacggtcgcgcccgattcgcccagctctctccagtcccggcccagcctgctcctgatatcccgcagggcggtcgcgccgccggtcgggtcgatggtgccgacacgcaccttgtcggcaatggcccagctcgtctgataggccgaagcgatggtctgcagctggctcatcggcacgatgcgctgctccaccagccgggtggaaatggtccggttgatcgtcagcgcgccgagctgggccacgatcagcagcgagagcagtgccccggcggccagcagcaaccggcgaaactgtcgcgagatcgaatctcttctttcgtatcgcgtgacgatggtcccgcccgactgcccgtcgcgaagcgcatgcattgatatggcctcttgctgttccctggtccggcccgccggatccccctgcgcggccagatagtgaatcgctcgttgacgaaccatgaagatttcgggaatatggctgtaatatcaatgtcataaaactgtcatcgagccgcggaggagcgagatcgcacggtgtcggcgatgccaggaatcgcctccgatgcgcgcatcgggaggaccggcggcgtcgctccggcgggcggaaaggcggacccggcgcgccacgtcgcctctcgacttgcatccgcgggccacccctgctaaccgccgccgcgtgtcgaggggggtgctgcaacgcctccccttttctggcgcaattcaactcgatgaagacgaggtatcaggcgcgcgtggagaattccggcggtattcaggctagcttggcagggcgctatgcgcttgcgctgttcgagctggcacgggacgagaaggctctcgattcggtcgacgcgagcctgaccacgctcaaggcggcaattgccgattcggcggatctgcggacgctcatccagagcccgctcatcgggcgcgacgctgcgggcaaggcaatcgctgccgtggccgcccaactgcagctcgacatgctgacgaccaggacgctgggcgtgctcgcacagaatcaccgtctcgggcagctgccggccgtcattcgcgcgttccgcaccctgctctccgcccacaagggcgagacgcgtgccgaagtgacctcggccttcccgctgaccaagacgcagcagactgcgcttgccaaacagctcaaggcacgcaccggccgcgacccggctctcgatctcactgtggaccccgcgatcatgggcggcctcatcgtcaagatgggcagccagatgatcgacggctcgctccgcacccgactgaacagactcgcccaggcgatgaagggctgaagagccctcacaaaggttcgatgaaaggctgaacatggacatcaacgccgcagaaatctcgaaggtcatcaaggaccagatcgccaatttcggcaccgaggccgaggtcagcgaagtcggcaccgtgctgagcgtcggcgacggtatcgcccgcatccatgggctcgacaatgtgcaggccggcgagatggtcgagttcgccaatggcgtgcagggcatggccctcaatctcgaggcggacaatgtcggcgtcgtgattttcggctcggacgccgagatcaaggaaggtgacgtcgtcaagcgcaccggcaccatcgtggacgtgcccgtcggcaagggcctgctcggccgcgtggtcgacggcctcggcaatcccatcgacggcaagggcccgatcatctccgatcagcgcagccgcgtcgaggtgaaggcgcccggcatcattccgcgccagtcggtgagcgagccggtgcagaccggcctcaaggccattgacgcgctcgtgcccgtcggccgtggccagcgcgagctgatcatcggcgaccgccagaccggcaagaccgccgtcgcgatcgacgccttcatcaaccagaagggcgtgaacgccggcacggacgagtcgaagaagctctactgcatctacgtcgccgtcggccagaagcgctcgaccgtcgcgcagatcgtgcgccagctcgaagaaaatggcgcgatggaatatagcatcgtcgtcgccgcgaccgcatccgagcccgcgccgctgcagttcctcgcgccctataccggcgccgcgatgggcgagtttttccgcgacaacggcatgcacgccgtgatcgtgtatgacgatctttccaagcaggctgtcgcctatcgccagatgtcgctgctgctgcgtcgtcctccgggccgcgaagcctatccgggcgacgtcttctatctgcacagccgcctgctcgagcgcgcggccaagatgaacgattcgctgggtggcggctcgctgaccgcgctgccgatcatcgagacgcaggccggcgacgtctccgcctacatcccgaccaacgtgatctcgatcactgacggccagatcttcctcgagaccaacctcttctatcagggcatccgcccggccatcaacgtgggcctctcggtgtcgcgcgtcggctccgccgcgcagaccaaggcgatgaagaaggtgtccggctcgatcaagctggagctcgcgcagtatcgcgaaatggccgcgttcgcgcagttcggttcggacctcgacgcctcgacgcagaagctgctcaatcgcggcgcgcgcctcactgagctgctcaagcagccccagttcagcccgctgcccttcgaggagcagaccgtgtcgatcttcgccggcacacagggctatctggacagcgtcgcgactgtcgatgtcgtgcgctacgaggcggcgatgctcgcgcacttccgcgcgcatcacgccgatatcctcgccgccatccgggacagccgggacctttccgacgatgtccgcgccaaggtcaaggatgcgctcgacgccttcggcaagaccttcgcctaagcacgtgccgggcatccgcaccggcgggtgcccggacggggttctcgcttcaaagggaacacgacacagggaaagacatggctagcctcaaggaactcaagggccgcatcgtctcggtcaagtcgacccagaagatcaccaaggccaagcagatggtcgctgcggccaagctgcgccgtgcgcaggccgctgccgaggccgctcgcccctatgcggagcgcctggaaaaggtggtcgccagtctcgctggcaaagtgaccggtgacagcgcgccccgcctgcttgcaggcacgggcaaggatgacacgcatttgctggtcgtggcgaacggggacaagggcctggccggcgccttcaacgcgaacatcgtcaaggctgccgtcctcaaggcgcgcgcgctgatcgcgcagggcaagacggtcaagttctacctcgtcggacgcaagggccgcgccgtcatctcgcggacctttcccggcatgatcgtcggcgaatatgacacgaccgaagtccgcacgcccggtttcgacgaggccagcgcgatcgcgcaggacgtctcgaaccgcttcttcgcgggcgagttcgacgttgctcacctcttctattcggggttcaagtcggcgctcgcgcagatcccgaccgagcagcagatcatccccgtcaagatcccggccgatgcgccggcctcatcgggcgccgcggtcgaatatgagccggacgaggaagcgatcctcgctgacctgctgccgcgcaacatcacgatccagatcttcaaggccctccttgagaacatggcatccgagcagggcgcctcgatgaccgcgatggacaatgcgacgcgcaacgcgggcgacctcatcaagcgactcacgatcgaattcaaccgcagccgtcaggccgcgatcaccaccgagctggtggaaatcattgcgggcgccgaagcgctctaaaccggattagaaggcaaggaacgaaaccatggcagctaccaacaatgtcggcaagatcagccaggtgatcggcgccgtcgtcgacgtgaccttcgatgatgcgctcccggcgattctctcggcgctcgaaacgagcaacaacggccagaagctggttctcgaggttgcccagcacctcggcgagaacaccgtccgcacgatcgccatggactcgaccgatggcctgacccgcggtcaggacgtggtcgacaccggcgcgcagatctccgtgccggtcggccccaagacgcttggccgcatcctcaacgtcgtcggcgagccgatcgacgaacgtggcccggtcaatgccgagatgaaggcaccgatccacgccaaggcccccgagttcaccgaccaggcgaccgaagcggccatcctcgtaaccggcatcaaggtcatcgacctgatcgcgccttatgcgcgcggcggcaagatcggcctgttcggcggcgccggcgtgggcaagaccgtgctcatccaggagctgatcaacaacatcgccaagggccatggcggcgtgtccgtgttcgccggcgttggtgagcgcacccgcgagggcaacgacctctatcacgagttcctcgacgcaggcgtcatcgccaaggatgccgatggcaacccgacgagcgagggctccaaggtggcgctggtcttcggccagatgaacgagcccccgggcgcccgcgcgcgcgtcgcgctctcgggcctcaccatggccgagtatttccgcgaccaggaaggccaggacgtgctcttcttcgtcgacaacatcttccgcttcacccaggcgggctcggaagtgtcggcgctgctcggccgcattccctcggccgtgggctatcagccgacgctcgcgaccgacatgggcgcgctgcaggagcgcatcacctcgacgaccaagggctcgatcacctcggtgcaggccatttacgtgccggcagacgacttgaccgacccggccccggccaccagcttcgcgcaccttgacgccacgaccaccctgtcgcgcgccatctccgagctcggcatctatccggccgtggacccgctcgattccacctcgcgcgtgctcacccccgccgttgtcggccaggagcattatgaggttgcccgtcgcgtccagcagacgctgcagaagtacaagtcgctgcaggacatcatcgccattctcggcatggacgagctctccgaagaggacaagctgaccgtcgcgcgcgcgcgcaagatccagcgcttcctctcgcagcccttccatgtggccgaggtcttcaccggcattccgggcaagttcgtccagatcgaggacaccgtgaagagcttcaaggcagtggtcgacggcgaatatgaccatctgccggaagccgctttctacatggtcggcggcatcgacgaggctgtcgagaagggcaagaagctcgccgctgaggcggcctgatcgcccccggatgattgagaacccttcccgctcccgcggggagggcctttgatgaaggtatcgaggccatggccctgcatttcgaactcgtgaccccagagaagcttgtcctggcccaggacgtccacatggtcgtcgtgccgggcgccgagggcgagttcggcgtgctggaaggccatgcgcccttcatgtccaccgtgaaggacggcgtgctcaaggtctatgaccgcgacggcgccgagccccgcctgatccccgtcgagggcggctttgccgaagtcagcgaggcagggcttaccgtgctggcggaaaaggcgggctgagcgggctgcgcggccggatccggtcaggaccccgcgatcacgtcatttcgaatgaccccggttcgatcgagccggggttttttctcgtctgcgcccggcgcacgggcatagcgaagcaggacgagccccagcgcgaaagccagcaggtcgcccagcgtcgtcacgagccgcagcagaagtgccgcggcgatggcgcgctcgggaccgatgatcggtgccagcccttcgctcaggatgaactcccgcacgccaagccccgccggagcgcctaccacgagaaagcccgcgacccaggctccgcagaatatcgacacgctccgggcaatcgtggcgggatcacgcgcaagggcaggctcaaggagcaacagggcacaggctgacaacagcgcccccgctatcgtgagcaacaccggtacggcgaggcgccccggggggctgagggtgccgagggtgccgaatctgacggcaagcatccccgcggccagccggcgggtcctgattgcaaaaccgccgaccagggccacaagcgcgaggatgccagcgacgatcgcggccgcccgccacatttcgtcgagatgcgccatgagcaagggcgcgcccagaagcgccatgaccaacacgccgatcgccatttcgatagcgaccgaggtgatggtcaggcggacgggaacgccatggcgaagcgccagggtcgcgcggccgatatgctgtgcgatattgcccggcagatacttcccgaactgcgtggtcaggaagatcgcggctgtcaggccgatcggaaggttcttgccgagcatggcaagaatggcgcgccacgccatggccacgaagatgcatgcgatgaggcagagcagcaccgccagcggcatggcggcgaccgcctcccgcgccagcgtcggcaggctctcctggagcgagtgaacgcgctgcgcgaagaacagcaggcacagtaggcccatgaccagcccgagacggcgcagccaacggacgagcccatcgctcttccctccggcaggtgcgtcgacttggacgtcgtccggatcagccatcggccttgcgtccgacgccgatccatccggtcccgtgctcggagcggcggaagagacgctgcagccggacggcgccttgcagcatctgccggcatgggaatgccgtcatcaccggaaaaagtcgcgtctccagcccgcgatcaaccccgctattctccgttgccgccttcatcgatctgctgctggccccggccttcagcttgcggccatgataggcattacgcagcggttcgatgaagttggagacggggaaaccataggcttcaactcgcacgtcggtcaggccggcggcttgaagaagcgcttcgaactgcggtctcgaatagcgccggaagtggcctgcgaagatgtccgaattgccccacaatttcatgtgcgcgggcacggaaagcacggccagcccccccggtttcagccagcccacccattcacgcagcgccgcaaggtcatcctcgatatgctccaggacttcgaagctgaagaggtaggagaaatgcgcatgccagtcctccggcgtctcccgtaccgtcatccgtgcttgcccattggcgaagacgtccgagagcgcgcgcccttcgaccgacatttccagcccggtgacatcgaagccgagagcagcgaactccgagagcagtgctcccgcgccgcagccgacctcgatgatgtttccgggcggcagatcccgcatggcttccatgatggaagcgcgccggaggatatagcgcggcgcaggcacccatccaccctccgggagagcggggccaaagggcgacattacgagcgacatgcgggttctccccgggcaagagtcagaagctgaacgagggcatccacgccatcgtccggagacagcgcggcgcgggcggttgccgcgatcaccgcggggcgaggccgagcgaaggcttgcgcaaccgcttccgccagcgcgggcgcatcacccggcggcacgaggcgaatcgcatcgggatagcgctgggcaagagcggccacggcaggactcgcgcgcgtgatgatcgcgccgccagcggccagtatctgaaacatcttgttgggaatgacgcgggccgccttgtcgctggtcccgaaaatgccgagcgaaatgaccgccccgcgaatgatcgaggggagctgcgcatagtcgacccagggaagccaggtgacgttcccgggcgcgtggcggtccagaaaggtcctcgccgcggcatcttcctgcccccggccgatgatgagccagtggaccggcgtgcccacgctcgccagtgccgcctcaaggatcgtctcgatgccatgcaagggaatgaactggccatagaagagcgcataacggggcggcagaccggcaggcggcgcaggcaagtcggcccggtggcgcgcgtcccagaacaggggctcggcgccgaccggcaccgtgatgcatcgtgcagccggcacgccaaatgtttcgctgaaatatcgtccatgctcgtccgtatcgacgagcacgacatcggccatggcgagcgcaagccgttcaacctgccacaacagccttgcgcgcaggcccccgcgacgcagccacttgcggtcgttcacgatcgtgtcgtgcaacggaatgaacgcatcgaagatgatcgcctgccgacgcaggcgcgcgaatggccacaggacaaaggcgtcgagaatggccggatagggcagcaggacaggcagcgtgcgcggctgacgcagcaattgcaggatcgcgcggggataagtcgcaagggcccgtgcgatcgcgatcgccatccggcccttgccggccacggccttgtcttcgatgccctgccatatgtcgatatggatttccccggccagccttcccttgcgccgcaaggcgtcgatcagcagcctgacgcgcggcttgcccttgtcatagcttccccaggcgaccagccggacgtccgccttcgcgccggttcccgcgtctgccgacgaggacttggcagagccagcccagcctgcgccggacgctgccggtcgagaaggcgtcgaagcgacgcgggagacggtgtcgtacatcagaacgacgtcacataaggctcggggggtggtgggctgcccgggacgcggaggtcgcgcccccagacgagcctggcatcacgcgcgccgcctgcgccaatctcatgccgcccccgcgcgaggcggacgatcgcgcccggctgataagtcgcgccgtcgaggcgaaccgcgccgtcgcgcaccgtataagggcccggcaccagcatatcgacgggttggacggccgagccgcccggcacctggcgtccggcgacccagtaagggccccacagatggatataggtgctgcgcatcaccgccacgtcccgcggcaggaactcgggcgccggcccctgtccctcgaacaccgcgtcgaacatcggatcattggccatgaccagcggaacggtctcgcgcgccatgatcgcttccatgcttggcgacatgcccatccggtactgctcgccgccccatggggtcatgaagatatttgccttggggaagcggcccagcatgccgctgaagtcgaaataggccaccggctcggggaacatggcttcggccgcttcgataagctggcgctgcttgtcgatcgggctgggtggctccagcgcccgcacggtcagggcacagaccagcatcagcagagcgagcaggccggccccgtagcgcgcggcaagcatcttcgcgctcgccgcgcaggccacggcaaccggcggcagcatgaaggtgtaataataaggcgcgctattatgatagaaggccaaggtcgtgagcggcaggaacaggccgataagcgcaagccgttcggcgggacggaaagccgacttcatcagcgcgatggggaaagccaggatgaagagggtcagcaccggcgccaggatcgcgcccttcaccgcaaagcgccaataaggcggtatccccaggctgaacatcttgccggaagagctggcgatcaccgccttcgcctgctcatcggcatattctcccagtccccgggcgtggagccagtagaccagcgcgaagacgatcgccgccaggaggccggtgcaggcgactctcaaggcataagcagggctccgccccagctcggtccatcgcagccagaggatgcccgcgaaggccggcgcataaaggaccgcctttatcgtcatcatgaaggccaggccgaggagaaggcccgtcgcaaggatggcttttgcatccagtcgcgagcgcagcaggacccagagggcgagcatgagcaatgccgccgtcggcgcatcgaagcggaaggaaaatccgtgctgcaggacgaacccggccgaaagatatccaagcgcgcaaagcaaggcgacggtgcgatctgcaaatcgcccggcaatcccgacaatcgctgccaggatcgcgatctcgctcagatacatgaagacacggatgagaaggatgtgctcgacgaccgagccgggaacatgcacgacccaggcgaagaagcgggtgtagagtgtctggagcgggagcgtgagcgttcctcgcgccagcatctccacgcggctgtaatgatagaactcgtcccagttgatggccctgccgaagaccatttccagctggacgagcaggatcaccacgagagcggcgatcgaaagcgctcgcgtgttcatccacgccggccgcgcgaggcccttctctcctgcgttcaagcgcaatcctgccatgcgtgtcatgcttgcctcttgcggggctcacgccgcgcgacgggaggggcgaggccctgctcctccagcttgcgcacccgctccagcgtcatttcaagcagtttccggttgcccgcgatcagatcggccagaacgccgagcatgacggatacggtgccgagcaccagcagcgcgccgcccagcaccagcgactggacgtgccccgcaccctcccccaccgcgtaatagtaaaggaaccgcacgatcgggatcgcgccggccaggctgcaaaggccgcccgccagaacgaaaacccggagcggattgtacatggtgtaggtgcgcgccatcgtgacgcaggtattcaggatgaactggggaatgctgcggaacagccgcgagggacggaccgtccggttggtcggcacgggcacgctgacgatcccgagcctcttgcgcccggcctggatgagcatgtcggtggtgtaggaaaactcggtcgtgatcgcgaggcgctgcgcggcttcacggctgatggcgcggaacccgctgacggcatcgggaatgtcggtccgtgccagccgctggacgaccgcgctgcccagtttctgcaacaggcgcttgaccggtccgaaatgggcattggttcccaccccccgatcaccgacgacgatgtccgccatgccattcatgatcggagcgaccagcgcgggaatggcggcgccatcatactgcccgtccgcatccgtattgacgatgatgtccgcgccggcggccagcgcgacattgaggccggtctggaaggtggccgccagtccacgattggtgcgatgacgcacgacatgatgaacgccgaaccgccgcgccaccgcgccggtatcgtcatcgctgccatcatcgatgaccagcagttcgatctcgtcgatgccttcgatgcggcggggaatccgcaggagcgtatcagggaggctttccgcttcgttgaagcagggtatctgcacgatcagcttcattcgcagccttccccgcgtggcgcggtctcgtcgctccgaatgccggccctgaaggccatgcacgagcgcgcgttcctgcggactgctatgccaatgacggttaattttcccttgcgcgccgatcccggcatcccggtttcggacagggtcggagcctcgggatcgctcccgtcgcagcccattagccatttctcaaaccttgccgcctagtcccgtaggcactgtgccggtcagccggcgcctcgaacatgggccgtgagatgagtgcatttggacgaaagaacggtttgggcggcaagtcatccttcggcgtggcccgcccgatgcacgtctccggcgcttcgccttttgcttccccggccgcgcctgcgggcggtgctcagtttccgccgatttcgcccgatcaacctcccctcggcgggccgtcggcgggggcttcgggcctcgaccgcaatgccgatgccatggggcggctcaacgaacggatgaattcggagcacgcgccgaacgagcaggcgcagggattcgaggcgagcgtccacaagatcaaggagcaggtgctgccgcgcctgctcgagcgagtcgatccggaagcggcggccacgctcaccaaggatgagctggccgaggaattccggccgatcatcatggaagtgctggccgagctcaagctgacgctcaaccggcgcgagcaattcgcgctcgagaaagtgctggtcgacgaactgctcggcttcggcccgctggaagagctgctggccgacccggaagtcagcgacatcatggtcaatggcccggaacagacctacatcgagaagaagggcaagctccagctcgcgcagatccatttccgcgacgaggagcatcttttccagatcgcccagcgcatcgtgaaccaggtcggccgccgcgtcgaccagaccacgccgctggccgacgcccgcctgcccgacggaagccgcgtcaacgtcatcgtcccgcccctttcgctgcgcggcacagccatctccatccgtaaattctccgccaagccgatcacgctcgacatgatggccaagggcggctcgatgtccgagaagatggcgaccgccctgaagatcgccggcgcctgccggttcaacatcgtcatttccggcggcacgggctcgggcaagacgacgatgctcaacgccctttcgaagatgatcgacccgggcgagcgcgtgctcaccatcgaggacgcggccgaactgcgcttgcagcagccgcactggctgccgctcgaaacgcgcccggccaatctggaaggccagggcgcgatcactatcggcgaccttgtgaagaacgccctgcgtatgcgcccggaccgcatcatcctgggcgaaattcgtggcgccgagtgcttcgacctgctcgccgccatgaacacgggccatgacggctccatgtgtacgctccactccaacagcccgcgcgaatgcctgggccgcatggagaacatgatcctgatgggcgacatcaagatccccaaggaagccatctccaagcagatcgccgattcggtggacctcatcgtccaggtgaagcgcctgcgcgacggctcgcgccgcgtcaccaacatcaccgaagtgatcggcatggaaggcgaagtgatcgtcacgcaggagctgttcaaatacgagtatctcgacgaggatgccgaggggcggatcatcggcgagtaccgctcgatgggcttgcggccctacacgctcgacaaggcccggcagttcgggttcgaccaggccctgctcgacgcctgcctctgaagcggccgggcggggcgcgcctgcgccggtccacgcgaagatttcagcggcttgcccttccgaaggcattgcgacactgtgcgggctacgcaacgccctgccaggagagagctgccatgtcccccttccccatccgaaccctgtttgccgctttcgcgctgaccgccggcgcgggatcgacggcggcttacgcccagtcttccgagagcccgaaggccagcgccgacatcaaggccgccgtcgcggcgccgggcaggacgccggccaatgtcgcgcgggacaaatatcgtcgtccggccgaaacgctgagctttttcggcgtgcaaggcgggcagacgatcgtcgaatatttcccggccggcggctggtacatggagatcctcgcgccgctcacggcaaagggcggcggcacctattacggcgtgcagccggccggccgctatcgcgacgccgcacagaagacggtcgactcgaacccggccctttccggcaaggtgaagctcgtcgagcttgcggacgtgcccgccgggagcgcggacacggtgctgacgttccgcaacgtccataacatggtgatgggtggcaacgcgccgtccgttttctcggcgttcttccggatgctcaagccgggcggcgtgctcggcatcgtcgaccatcgcctgccggaagacagggacgtcgcgctggagaaatcgagcggctatctcaaggtctcgaccgtccgcaagctggccgaggacgcgggcttcgtgctggatgccagctcggaagtgaatgccaatcccaaggacacggccgattggcccaagggcgtctggaccctgccgcccaccctgcgggaaggggacacggaccgcgagaaatatctcgccatcggcgagagcgaccggatgaccttgcgcttccgcaagccggcagcctgatccaccgcgacgcgggcgccccgctctccctcggggagcgagggcgcctgactgcgcgatcgatgacagcgcggggcgtgatgagtcgtggcgcggcgatacggaatggcgggcggttttcgttcgatcggtagcgacccctgatcgatcggtgtcgccgggaacgccggcttgcttgctatcgagcgccggacgctggccagaagctcggcaggcttcactctcctgacggcagtccctccctgccggccgcgctagcgcattgggatatgcccgcgattctggtgcgcaggctgatggacgacctcgcatagcgaaagagcgcgcacccggcgcatgatggcgacgccgcgcgctctatatctgatttggcatctcggtcatggccggaaagccgcttgggcttcccggcatcatgatttcgatgtcaggcgccggcgagcgccgtgcggcgggcccggatgcgcagcgcgctaccgagaatgccgaagccggcgatcatctgcagccagacggccggttcggggatcggagcgatcgccggaaccaggttgccgaggatgaagtccttgtggaggtaaaccggcacaaagccgccgaactcaccgcagctgctgttcagcccggtgcggcagtcgccccaggccgtcccgaacgacagaccataagagttgatcgacgccagcttgccatcgacgaagcccggaccacccgagtcaccgccagcgatgccggcctcgcgctcaccatggccgagatcgcagaagaccgcgcccgcggcaccggcaatgttgctcgcctgcgcgatgcggcaggaagcgtcattggcggcaagaccgctgtcgaagtccgcgatgtaggaatattcgatctgcgagaagggctcgtccagcacggtcgcccagttggtgccgaagagctcgtcacccagacggaagtcataggtgttgtcgccttcgcgcagccagcccgtctgtgcgtcgttgccgagcgcaccaccgacagtcgaacgaccgccataaccggccacgttgaaatcgacgccggtcaggtcattctcgaagtagaaatcatagctctgggcgaaatcgggcgccgcctgatcgaggcggagcacggcgatgtcattgtggtcgatcacttcaccggtgtagagcgggttcacgaagatatcgctgaccgagatcatcgacgacagcgcgttgaagggcacgcgaacgtccccgctcgaaccgtcgtagaaataggcgtcgaccgatgccaggccggcatccggcacgccgccgctgctgacgcagtgagcggccgtcacgatcgagcgacgatccggcgccagcgaacccgagcagatgaagcgcgagccgtcattgtaggtcatgatgagcgaagcgacgcctgcatggacgctgtagtccggcaggaaggtcgggttgccgccacccgaggtcgggccgtcggcggtcggggtcattgcgatgatggtgttctgagcggtccagctcatgtcgccataggagccggatgccttgtttccggccgcatgcgcagcgctgagcgccacgggtgcgagcaacgcagccgatacaaaggccgcgcgccttacgaacttgatagtcatgatgcctcccactttaggtcccacgacgccgagtcccgtcggcgtcctttaaccatgttgcgacgcaaaagctgggaggtcaagacgtggttaataagctgttaaccgagcaggatgtgccacagtggcacgttcggagcgccgatcggggataaggctgctcgcaggccgctcccaaaggcgacaaggcgcccggtaaaagcgacgtattgaaggcgcatgtggaactcgcgcgggcagttgcgaacaagcgtcagctgccgcgtggaggagttcctgcaccgggagaggagcacgggacgccgccgcgcggcgccccgttgcgggtcaggccgccagcttcctcagaacataaggcaggatgccgccgttcaggaaataatcgagttcgttcacggtatcgatccggcagagcgcttcgaaggtgaaggcagtgccgtcggcgcgcttcgcctcgaccgtgaccatctgacgcggcttcaggccgccgacattgcggatcgtgaagctctcgtcgcccgtcaggcccagcgtctcgcgattgacgccgtccaggaactgaagcggcagcacgcccatgccgaccaggttcgaccggtggatccgctcgaagctttccgcgacgacggcgcgcacgccgagcaggcgcgtgcccttggcggcccagtcacgcgacgatccggtgccatattccttgccggcgatcaccacgagcggcgtgccatcggcctgatgcttcatcgcggcatcatagatgggcatcacttcgcccttgtagctggtcatgccgccctcgacgccgtccagcatcaggttccggatgcggatgttggcgaaggtgccgcgcatcatcacttcatgatgaccgcgacgcgagccgtagctgttgaagtcggcaggcgcgacctgacgctcctgcagccactggccggcggggctggacgccttgatcgagccggccggcgaaatatggtcggtcgtgatcgaatccgcgaagatggcgagaggccgcgcatcgagaatgtccgacaccggggcgggcgtcatttccatgccctcgaaataaggcgggttggcaacataagtgctgcccgcgcgccaggcataggtgtccgatcccgtcacgtcgatcgcctgccagcgattgtcaccggtgaagacgccggcatagcggctctggaacatctcgcggctgatcgcgccgtccatcaccgagcggatctcgtcgttgctcggccagatgtccttgaggaagacgtcctgcccatccttgccggtgccgatcggcgtctcgacgaaatcggtcgtgacggtgcccttgagcgcataggcgacgaccagcggcggcgaagcgaggaagttcgcccgcacgtccggcgagacgcgcccctcgaaattgcggttgcccgacaggaccgaagcggcaacgatgtcgttgccgttgatcgccttgctgatcggctcggccagcgggcccgaattgccaatgcaggtcgtgcagccatagcccacgaggttgaagccgacggcattcagataatcctgaaggccggccttctccagataatcggtgacgacctgggagccgggcgccagcgaggtcttcacccagggcttgggcttgaggccgaactcgacggccttcttggcgacgaggccggcggcgaccagaacgctcgggttggacgtgttggtgcagctcgtgatggctgcgatcacgacgtcgccatcgccgatgtcatgatccttgccctcgacaggcacccgcacggccgccgccttgttgtagatccgggaaagatcgtcgttgaagacgtcatccaccttggtcagcaccaccttgtcctgcgggcgcttggggcccgcgaggctcggcgtcacgctgcccatgtccagctccagcgtatccgtgaagatcggatcggccgcctgcggatcgagccagaagccctgcgtcttggcataggcttccacgagcgcgatctggtcctcgtcgcgaccggtgaggcgcatgtaatcgagcgtcttgccgtcgatcgggaagaaaccgcaggtcgcgccatattccggcgccatgttggcgatggtcgcgcggtccgcgaggctgagcgaggaaacgcccggcccgaagaactcgacgaagcggccgaccacgcccttggcgcgcagcatctgggtaacggtgagcacgagatcggtggccgtgatgccctcggccagcgcgccggtcagcttgaagccgacgacttccgggatgagcatggacaccggctggccgagcatcgccgcttctgcctcgatgccgccgacgccccagcccagcacgcccaggccattgaccatcgtggtgtggctgtcggttccgacgcaggtgtcgggataagccacggtttcgcctttcgcgtccacgctcgtccagatcgcctgtgcgatatgctccagattgacctggtggcagatgcccgtgcccggcggcaccaccttgaagttgtccagcgccttgctaccccatttgaggaattcatagcgctcggcgttgcgctgatattccagcgccacattgtcctcgaaggcctgcggcgtgccgaactcgtcgaccatcaccgagtgatcgatgacgagatggacagggacctgcggattgatcttgctcgcgtccgcgcccagcgcgttcatcgcgtcgcgcatcgccgccagatcgaccacgcagggcacgccggtgaaatcctgcatcagcacgcgggcgggccggtactggatctcgctgtccgacgcgaccgggttcttctgccagtcgatgatggccttcacgtcgtcggtggtgacagtgacgccgtcctcgaagcgcagcatgttttccagcagcaccttcatggagaagggaagccgcgaaacatcgccgaagcgagccgccgccttcgacagggaataatagccgtagcgcttgccaccgacatccagcgtatcgcgcgtgccaagcgtgtcctgtccggtcgcggtcatcagttctgtctcctcaatgtctgtgtcggacgctcggcggaggcgggctgagcgggcgggcgaacgccgggcgctgcgtcttcaccgctgggccatagcgcttcaaggcagtgtgtcaacgggcgcccggacaaggactgtgggcgcggcgcgagagggtcatccccgatattcctccggcatggaggaagtttccggctctgctccgggctgctcttgagcttacgccaaaacggatcaaacagggttcaaaagtgatttattatggtacataaagtaaacaaaccaaatacatctggagggcggaaatgagatcggactttgaggtcggccggccgggcgagagaatccccctcatggcgagcatcggcaagccggtggcgccagcggaaacgaatcgaaaaaccgcactcgtgatcggagccggcacaagggcgtgcgcccttgcgcgcgcggccagcggggtcggatttggctgcaccgaaccggaagaaccccggcatgcgctcgcgcggctggacaaaacggcccggctcgacctcatgttgctggacgcgcgcggcttcgaggcggcggcacttctggaaaccggggtggccgccggcctgcttgaccatgtgcggcgcatgcaggcccggctggtggtcatcacggaccttgccggcatcgatccccttctcgcggcgctcgacgagggcgagaccgcgtttctgtgcgagccggaagatgccgacatcgccgcgcttcttgttctggcggccacgcgcgcgacgcaccgcagcgggttctgcgactcgacgggacagagcgagaagatgcgcctggaagaactcagcgaggaagtgcggcgcctcacggcgaccatcgaacgcctcaccggacgacacaggactgcttctgaagggggatcgccagaccggttcgcgggactccggacgacacggacggtgcccagcatgcctgtgcattttccggcgagcggtgcgcccgcccgatcgacgcagagccttgatgaaaccgcaccaagccatgccgaattgcgcgcgctggtgcgggcgcggcggatgcgggaccagtttctcccggccgacctgttcggcgaaccggcatgggacatgatcctcgatctcatggccgcccgcacggccgggcagcgcgtgtccgtatccagcctgtgcatcgcggccgccgttccgcccacgacggcgctccgctggatacgccacctgacggaccggggcatcttcatccgcatcgacgatcccatggatcgccggcgcgtgttcatagaactcagcgagtcggccgccgaggccgtcagcgcctgggcactttcggtacgcaagaaaggtggcttgcttgccccggggtttcactgagcgccgcgcttgaccggcgccccgatcgccgcgataggggcggtgacccggacggagacgggggcgattagctcagttggtagagcgtctcgtttacaccgagaatgtcggcggttcgagcccgtcatcgcccaccattcctatccgccgcgtgtcgccgctcacaccgcgcggctgacgggcgcgaggcgtccggcaatctccttcacctccgttctgtagactcctggcagccatggtctggccgcgccttgatgagcatccaatgcttcccttccaggcgcacgccggggccatcatcgtgtcagctttcatgctgccagctcttgaagacgaattcgagactgtagccatccgggtctgcgacctgcgccgcgaaatagcgaggatcataatggagctgcgggccgggtgcatggatctccgatgcgccggccgccagagcctcggcataagcggcgcgcaccatcgcttcggacccggccacgaagccgacatggacggcgccgggcgccgccgcaccctcccgcagccagaagaacatgcggcccctggcaccgaagcccttgagatccggatgcccggccgggccagcctcgccatcataatcgaggcgcgcggtgatgccgagaacgggaagcaccctctcgtaaaagacgagcgagcgatggatgtcgctcacggtgaggaagatgtgatcgagcatgacgtctcccggaggaatgttggcgctggccatccagatggtccgcgccctgatcggctgattttcctgcgcctgcaagcgggccacttgtcggcgagcagcgcctcggacctcacttcatctcgtcccggcccctctgcgaaggactgcctgcgcgggagatatgcttcaatcggggcgttcccggccgaacgtgacaggcacttcgaactgaagcgcgtcttccgccagttcctctggcggcgccggaaagggactggcctgccggacggaccgcaaggcgataccgtcgagaagcatgagcccgctcgatttcgtgacctcgcacgaaatcagcgcgccgccatgatcgagctggaaccggactcgcaccgtacccgccatgcgcgtggcgcgcgggcgatgcgccgcgatctgcgcccagagaatttgctgataggcctgtaggcgcgacggctcatccgccgatggcgtggtcttcggggaaggcacggcgggagcggacatcatcgacacggctggggcggatggcaccgccggaacaagggcagggagcggcactgatccctcgaacgatccggcaggcggcttcgctttgtcgccgtgcaacggcaccaacgatctctcggctccggggggcgctgcgtcgcggaccccctcgacgtgcctcgtctcgtggcgaggcaagggctccgccagccgcggcagggcaaagaccctgatagcctctccgcctgacgccaccggccgcgacgaaggcgccagcaggacgagaagcgcgacgagcccatgcacggcaagggccgcaaccatggcggccgcccggcccccgccccgcccgccgaacgtccggcaagccgatctggcgggcagggagggaccgggcggcaccatcgtcagaagcgggtcgagagcccgatgttgaacgatcggccccgtccgggcaccgggcgcaatggtcctccggcgatatagtctcccagcgagagaccgccgagcggcagagcatagcccgcgtcgaacagattctccgcctcgacgctcagccgcaccgcgcccaccgtgtaggcgacacgtgccgtcaccagagcataatcgtcggtgcgcggctcgttgcgcgtgatgtccacccgcttcttctccgcgacccagtccaggtccacacccgcctcgaaggcgccctgacgatgctcgaggcccatcttcaggttgagcggcatctggcgatagagcgccccgccgtccgagagattgtctccatggacatagctgagcgcgaaggtcatcgcggtgccatcggtccccttgccttcccgcaggcggaccatgccggacacgtcgatgccgtagaactcggccttctggttcacgaagcccagctgcacgaagccgctcggcatgcccatcatgtccgtgaaggccttgatcggggtggcatcgatatagtcgtcgacatgggtataatagggcgcgaccttgagcgaccagcccgcctgcttgtcctccagcgcgagcgcggcgctcacggtgtcggcgcgttcgggcttgagatccatgttgccgacatagccattgccgtcgccataccagccgatcatccggctcgacatggagccacggccccaggcatagcgctcgtagagattgggcgagcgaaccttgtgcgcatagcccagttcgagcgccaccagatcgctcggcgcatagctgaccagtgccgatgcgctccagttattgtcgattcgcttgcggtcgcgcgcattgaacgcattcgccgccatggcgtcgtccatgttcatcatgctggtcgaatagggctgcacgtcgcccgtattcatgctcacgcgatcgtatcggacgccgaagagcgtcgagagggcttccgaccagtgccgctcccattcaccgaaggcgccgatccggtcccgatgggcggcattcacgttgatgtagcggttcggccccatcatcatgctgcccgcaaccggcggccaatagtcgtccagccactgatgatggaactcggcaccggcgcggacgctgtcccgcgtggaaacaggcatatcgatcttcagcgcggtgcttgcggaatgcacctgcgtgttcatcggcatgcccccgtcggccgtgccgcccttgtcggcaaggaagttcatttcatgatcggtgtcgcgatagtcggcccgaaaatcgaccgagccccagtcgaagctgccctgatagcgcccgctcaggaaccagctcttgttggaggtcatgtccatgtactggttgggaaacccctcatagggggaaaaatgatagccgcccttcagctcgaagaggccggccatggattgccaggcaagcgccaaggcatgatccgtcttggcatattcggtggaacgcacggtccccttgccgtccccgccggcataattgcccgcttcggtataggagccggtataagtggcactcagcgttcgccccgcgacggtgagcgtcgtgccaccgccaaagccatcgccattggaccggtagaaggccgaggcctcgccagtgacgagcagggcgccgtccgtggcgaaacgcggcgccggaccgctcacgctgatgacgccgccgatgctgtcaccgcccatgctgaccggggacacgccggtgatgacctgaatggcattcaccgtttgcgggtccgtgtaggaaagcggcgtgttcatgtcattggggcaggccatgtcgataggcgtgccgtcgacgaggatggtgaagcgctgttccgaaagaccgcgcagcaccggcatggccgaaaagccgccgcctgtgttcgcgctgacgcccggcaggcgcgtgagcaggcccgcgacgtcactggactggctttgcagcctgcgcagccggtcccgcgaaaccgtctcgctggtgagaggcgccgtcgcgatcttggcggggccggggccggcctccacctcgacagggggcagttcatgcacaggctgggcgaagaggggcgcgcatgtgcaggcggacgtaagaagggcaaggcgcagcgcgccggaagcgatggtcatgtatcgtactttccattgaatgcaggtttccaggcgccgggaggcagccagatcggccgcgcccggcgggaatggtgacgcggcgccagtgccggacggtcggcggctggcgacttcaggtcacgtcatcgatgcttcatcaggaaaggggcggtccccggagcggcgggcgcaggaacggagtccgcccacgcgaggcggggcgcacaggcacaaagccggacaccaggatgaacagggcggctgccgctgcgatgggcgcatcgatcgcgccccaggcccccatgccgagcgacgtgaacgggcaatgctggtccggctcgtcgcgatcgctcgacttgcccggtgcgctctccatcgggatggcgatctgggccgtcctgtgagtcgcgccgtcgaagcagagctgaacggtcaggtagcgggtctcagcctcccggccgagcatgaagccttgcgggatcagcaacttcacgcccagcgcgagcgcgaacagccatatggccgcgacgcgattggctcgccagaaggcacggatagcgctcatcacatgcgctcatagcgttgcggcaggatcgcgcaattgctgctggcgatggcagcgaacagatcggtgccgcgtgccggacgccatgcgctgtcgccgcgaacatcagagcccgccgcgccacccccggcacgacgggctctcatgctggtcctgcccctcaggcgacgcggctgagcgcttgcccggcttccagcagcatggtggccgctgcggtgttggaaatggggatatgataattgcggctcacttcatgaacatgcggccccatggcgccccgcgcggcgatccagttgacgatctcgatgccctggctgccggccagttccacgatgtccacggcgctgtgcgtggtgagcgcgtccgggtcgtcgcccagattgtccatgcagaaccggtcataatccttgttgatgaagccggcacgctcgccatcgagctggtgcgagagaccgccggtgccgaaaatgacgacccgttccgcgccttcccatgtgagcagcgcctcgtgcacggcccgtccgagcgcaaggcagcgcttggggctcggcagcggatgctgcaccgtgttgatcgcgatggggacgatcttcaccggccggttgtcggcccccggccaggacagggcgagcggcacggtgagcgcatggtccaccgtcatgtcctgacacatggtgatgtcgaactcgctgttcaccagatgctcgatgatatgccaggaaagcgcctgcgcgcccgggaatggcttcatcaccggcaggccccagccctcgtcggcattgtgatattcggctgcggcgccgaccgcgaaggtcggcatcttgtccaggaagaagttcaggccatggtcgttgtagaagatcacggccacgtccggccgcgcgcctgccagccagcgatggatggggtggaagccgtcgaagaagggcttccagtagggatcatcctgcaatccccgggcgatcgccccgccgatggcgggcacatggctggtgaagatgccgccgacgatgtgggccatctcagttctccgcttcctgaaggagtttttgcttgaacgcctcgaccgtcatgccggtctgctgcgcgcccacatcctgcacgttgaggccgaagatgccggccagcttggcgagatagtagatgttgccgcccgccgcgatcatggcgagcacatcgcgcgcggcaacggcgtcgcgctgcgcgggcgtcaggccgaagcgggcgcaataggcctcctcatcggcgcggaaggcctcgcggttcgccgcgtcattgaaggaatagcacatggcgttgagggcatagccgcgcgaagcggcatcgccgtcgaacaaaggcgtgcccgggatggtccggcttcgcttcgtcgaagcggtgtcgaccgtcatgttcatgaaacgcatccttctgcaaactctcctggccgaggatcggccaaaacgctgctgtcgcattgacgtgaatcaaatgatgatcattcatcaactgcccggaacaccggaacagacttacgccagaagggagccgcgcactctggcgcggccccggcttctggcggggatggactcgttttttggcgaagatggagacgtcaggcggcgacggccagccgacttgcgtcggcccagttgccgtggaggccctgccggatgcgcaccggcagcttcgcgcgcgcgatggggccttgatcgacatgctgcgcatcgaaaatcgccagatcgctgtagttggcgacatgatcgtccacgagcgcgatcacatagccgtcgccttccggcgcatcggggctgcggggaatgaaacagggctcctggatcgcgcagcggggcccggcccaccagctgctcgacttgcccgtcgccagatcgatatgccccagcgtattggtgagcgcatagaaggcgccgcccggcccctcataaggcttctccgtatcgaggatgagcatccagccatggcgataggcctgtgtcgcatagcgctcgtcgatgcgggggaactcgtctggccggtcgaacagccgctcggtcttctcgaaactgtcgccgttcgaggccatgtccaccgtccatcgggtgagaaagccctgcccggcgacgggatcgaagggcgcgccatgcacatcgggaaagaaggggaagctgttgttccgcgagacgggcatgtcgatatgcactttcgtgccgtcgttgaacgcgttcatcacatggccgacgaagcagttgccggtcttgaaccagcgcaggtcgcgcgcgtctccgttacgcggcagaatgcccagatagcagggaagcgtggtgtcgaagccgaagaaaggcaggcgctgcttcagccggccccatgaactgagcaggggcatgacggcgaaaaccgcatagtcctcggtcaccccgaagtcgtgcatcatgcagtaataagggttctggaagggaatctccttcagcagctctcccgtcgggctgatctcgatataggccatgtccagcgtcatcagccccttggcgccataagcgaaggcgcaaagattgccggtgacgggatcgatcttgggatgcgcgcagaaggtctggctctccagcttgccgtcgaaattggtgtagccctcggtctccagcgtcagcgggtccatgatgaggcaggggctgtcctccttcatggcatagagcttgccggcatggaccatcacattggtgttggcagtgccccggatcatgccctggacgctcgcatcgtccgtcagcggattgcgataggcgccgaacagcgacttgccggccttgcgctccactttccacttgtccgtctgcgcgtaacgctgccggaaatcgatcttgccgtcgtgaaagcggaacaggctcaccatgccgtccccattgaagaactggtcatcctcgaaccggggcgggaattgcgcatcgggatgcacccggtggaaggtcccgttcagttgcgggggcacttcaccctcgatctcgatgtccagaatatcgccctcgatccggagcggtcgaagtgtcccggaaaagccgggtgtctgcgggaaatgggccatgcatcctctccatgcgtgagccaccagtctagggctcgccgggcaggcgctcttgatctcgatcaatccgggagagcccgtgcgcatggggccgcgccgccggtgccatggtgcaccgcgcctcgggtgatccgcgccagattcgcgaaacgcgcatcattgttcccctttcgttcgaacagttgccgtggcataacgcgccgcatggaggcggcaccggtccagcatcgcaagatcatccatgtcgacatggacgctttctatgcgtcggtggagcaacgcgatgacccgtcccttcgcggcaagcccatcgctgtcggcgggggcggcccgcgcggcgtcgtggccgcggcgagctacgaggcgcgtgtgttcggcgtgcgttcggccatgccgggcggacaggcgcggcgcctgtgccccgagctcgtcttcgtgcgtgcccgtttcgatgcctatcgcgcggtgtcccagcagattcgcggcattttcgagcggttcacggatgtgatccagccgctctcgctggacgaggcctatctggacgtcacgcaaaacaagctcgggatcgtctcggcaacctatgtcgcgcaggagatccgccgcctcattcgcgaggagacggggcttacggcgtccgcaggcgtttcctgcaacaagctcatcgccaagctcgcgtcggaccagaacaagccggacggcctgtgcatcgtgaagccggaagaggcggaagccttcatggcggccatgccggtcggacgtatccatggcatcggccccgtgaccgcgcgccgcatggcgacgctcggcattcacagcggcgcagatctcaaggcctggccgctgcccgcccttcagcgccatttcggcaagtcagccactttctatcatgatgccgcgcgtggcatcgacgatcgtccggtgcgggatcgcgagacgcgcaagtcgatcagcgtggaagatacgttcgaaagcgatatcggcgccgagggccagttgctggcggaactggagaagatcgccgcccgtctgtggacgcgcgtcatcgcggcgcgcgcgctcggccggacggtgacgctcaagatcaagctcggcgacttccgcattctcacccgctcgcgcacgctacccgcgccgcccgtcaatgccgaggacctgtatgcgatcggcacggacctgctgcgcgcgcagcttcccttgccgatcggcgcgcggctgctggggctcggcctgtccaatctggtcgacccgtcggccgaagaggatgagcaggagcaggtccagctcaggcttgccttcgggtgacgctaaagtgggtcgctcggccaaacggactggattttttcgaactggcgaagtccgacgcgctgagcgcctcatcaggcttggggctgatcgacactcaacctctggagcgcgttccctccctgtaaaacgtcatgctgaacttgtttcagcatccatcgcgcttcaagctccggtctcagccgcgaaatggatgctgaaacaagttcagcatgacggaaacattggcgggaagggtgcctgttcgacggaagaaataaatgtcgatcagccttatagcgagggcccctgcacggccttgtccttcggcgcactctgcttggccgtcagcgcctcgatcatgccgcccaccggcgggccggccttggcgtaatcgagcgcggacatgccggccagcgcatcgcggcgattggggtccgccccattgttcatcaacagcctcaccatctccaggtcgcgcatgtggacggcccggatcagcggcgtctcgccactgccgttgggctggttgggattggccttctgcgcgagcaggcgctgcgcgccctcgatgaagcgcttctccaccgccagcatcagcgggcttcgtcccgaattgtcggtgagatcgggccgtgctccgcgggccagcagataattggtcatggtgagatcgcgacgaccgatggtgatgagcaacgccgtttcgccgttcgtcttgtccttggtgttgaccagcgtgacgccgggctgctccagaaattccaggatcttgctgttgtccgacttccgcacggcctcaaggaacttgtagctgtccgagaactgcgccgcagccggctgcgcgacgagcaggaggccgatcagcgccgccagcgcggccatggcccgtcgggccagcggacgcatcgtcaggtcacggccaagctgtatcacgtctgaaatccccctcgtaccggcaggctgcctcttgcggttgcgttggctccaatagcagggcatggctggccctgtcatgaacaaagcccgcaaaaacatcattttcatcctggccgcgctgagtctcgcgggctgccagacgggcggccccggcaacgaaaccagtgcggtgccggaaggcaatctggtcggcgcccgcatcggcggcgatttcgccttgacggaccagaccggcaagactgtccgctggagcgatttcaagggcaagtatcgactcgtctatttcggctacacctggtgtcccgacgtatgcccggtcgacctgaacaagttcatggcggggctcaagctgctggaggcttccgaccctgaaaaggccgcgaagattcagccaatcttcatcaccgtggacccggagcgggacacgccagacgtcatcgcgccttatgtggcggcgttccacccccgcctcatcggtctcaccggcacgcccgaacagatcgaggcggtcaagaaggatttcgtggtgatcgccgggaaggaaggcgatccggctgccaccagcgactatctcgtcagccatacccgcaccccggccctgttcgacccggacggcaagcccattgccctggtgccggtcgacgatgtgctgaacgatgacaaggattcggcgccgcccgaggcagtgcgggactttctcgcggcctatgtgcgatgaacttctgggagcagccgctcgagacgcttgaccgcgcacagtgggaagccttgtgcgacggctgtggaaaatgctgccttcacaaggtggaagatgccgacacgggccacatctatcccacgaatgtcgcgtgccggctgctggatcgggaaacggcccggtgcagcaattatcgccagcgccgggccttcgtgcccgattgcctgcgcctgacggccgccaagctgcgctccatcgcctggttgcctgccacctgcgcttaccggctgcgggcggacggcgagcctctgccggcgtggcactacctcatctgcggcgacagggaagcggtgcatcgcgaaggccattccgtgcggggctggaccattgccgaaacgcttgccggcgatctggagcatcacattgtcgagcgcccgctctgaacatgcgctgatcctcgccgacggcgccacggtgccgctggtcgtccagcgccatgcccgcgcccgcagactgcgcctgcgcttcgacggcctggcaggggaggcattgctgaccatgccggcgcgcgcctccctgcgcaccgcgctcgactgggccgggcagcagacgggctgggtggaagcgcaacgcgcccgggcggcgggacgggtggtgctgggggatggcgtctggctgcccgtgcagggcgagccgttgctcatcgtcgccaccggcgctccgggtcgccggatcgagcgagagggcgaccggctgctcgtcggcggacctgccgaccatataggcgcgcggatcttgcgctggctcgccactgaagcacgcgcggtgctcacggacgagacgcgcgcgcttgccggagagcacgggctgcccctcggccgcgtatcgatcggcgatccgagggcccgctggggaagctgctcggcgcgcggcgacatccgttacagctggcgactgatcctcgcgccaccccatgtgcggctcgcgacggtcgcgcacgaagtggcgcatctgcggcacatgcatcatggaccggacttccatgcgctcgtccgggcgatttccccggtcgacccggacgtggcccgcgcctggcttcgccgcgaaggcactggcctgcaccgctacgtcggctgatcgctccggcaggggcaggggcgggaggaagcgccgggccggtcagccctgcggccgcgccggcgccgcttgcgacgggctcggacggggcgtcggctgcgatgcggggggcgtgcgctggccgcggcccagcacttcgtcgatccagcgctgatcgatgcgctgcggtgcttctgccggggcggccggcggcgtgggctgctcggtctcgccggtggaatcggtctcgggagctaccggcgcgtcgagaggcaggccattctcgtcgaccatcatgccattgtccggctggccataggcctcctcgtccggctcgagctgccattcgggcagcgtgacttcggtctcgaaggtttcgaccggccggttcgcgaccgcgactttcatatagttcgcaaaggcacgcgccggtgcgcgtccgcccgcgaggccgcccacggcgcgcccatcgtcccggcccatccagacgccggtcgtgataccgctcgaaaagccgataaaccagccatccttgttgctgctcgtcgtcccggtcttgccagcgacggggcggccgatctgcgcgttgcggcccgtgccggtattgaccgcggtctgcatcaggtccgtcatgcccgccgccacccagggcgcgaccagaacgcggctggtatcgtccttgtgctcgtacagcacttcgccgtcggccgtcgcgaccttgaggatgccataaggccgcaccgcgacgcccttgcgcgcgacggaagcgaaggcctgcgtcatgtcgatgaggtggacctcggacgtgccaagcaccatcgagggatgcgtgttgatcgtcgtcgaaatgccgaagcgcctcgccatgtccgcgaccgatgcaaagcccacttccatgcccagcttggccgcgaccgtgttgaccgagtaggcgaaggcggtccgcacatcgatctcgccgacattcttgcgattgtcgttgcgcgggctccagccgttgatggtcaccggactgtcgttgacgcgggtatccggcgaatagcccgattcgagcgcggccagatagacgaacagcttgaaggcggagcccggttgccgctcggcggtcgtcgcgcgattatagttggagctgatgtaatccagcccgccgacgagcgcccgcaccgcgccgtcccgatccaggctgacgagcgcgccttgcgcgccagacgggacattgcctttgatcgcggcaaccgccgcccgctgcaggcgcaggtcgatggtggtgtagacgtcgagcggctgctcctgctcgtcgatcaggtcgtcgagctgcggcaggacccaatcggtgaagtagcgcacgctgtcctgcgctttttccggcaccatctcgacactgccgagatccacggccgcccgttcggcctggctgatgtcgccattggccgccatcacgtccagcaccacgccggcacggccggtcgccgcctcggcatcagccgtcggcgagtaatgggagggcgccttgacgaggcccgcgatgatggcggcttccgcgagattcagctcggttgccggatgattgaagaatttgcggctcgctgcgtccacgccataagcgccaccgccgaaatagaccttgttcaggtaaagctcgagaatctcgcgcttgctgaacttgcgctcgatcgccagcgcgagcacgatctcgcgcagcttgcgaccggcggaatagctgttgttgaggaagatgttgcgagccagctgctgggtaatggtcgacgcgccctcgatccggcgcccctgcccgcgccgctcgaacgcgcgccaggcgccgcgtcccatgccgatcggatcgacgcccggatgcatgtagaagcgcttgtcctcgaccgagacgagcgcgcgcgtcatgacttcgggaatctggtcgtagctcagccagcgcccgtaactcgggcccagcgagacgatcaccgtgccgtccgcagcgtggacgcgaatcatctggccgttcggcgagcttttgagcgcgtcaaatcccggcaatgactgcatcgcgatcacgaccgcgatggccagcatgatgagcccggcgatgccgagcgcgatcccgatcttgagcagcctgaaaaaccagagccggacgcggctcaccgcttgtgccttggccatgcctcgccttgcttcgctccgccctgccgcgcgcacgtttcgcgcagcacgctagaagcgttccccgcctttacacgcgctgaatgggatttccagccgctttcctcaatcgtccttcggctcgaaatcgagagcgacactgttcatgcagaagcgcagccctgccggtcccggtccatcggggaagacatggccgagatggccgtcgcagcgcgcgcaacggacttccacgcggcgcataccgtgggtactgtcctcataggcggtgacggcatcttgcgccatcggtgcggtgaagctgggccagccggagccgctgtcatatttatggccactgtcgaacagcggcaggccgcaaccggcgcaatgataaatgccggcatccttcagcccatcatatttgccggcgaaggcccgttccgtcccgtgctcgcgcaggacgtgatattgctcgggtgtgagccgttcgcgccattcggcgtcgctgagattcatcttgtccatggcagtgatatcgggaggatgccggcgagcgtcaatggcgccgcgccgccccggcggcatgctcaggcgggcagcggcggcagactgtggaaatccacctgcatcctcatggggccaagaggcgtcacgaagtggatttcgccggggttcacttgcccggggctcccgggtgcgagcagtaatgtgcgaccggtttcggggaaggtcagcttcagctcgccttcgatcacgcggatcagtccccaggtgccggccttggtgctgtggctggcgcgcagcgcggcgggcagggtctcctcgtcgaagaccggcgtggagcgataaggcagaggggcagtcatggccggccggcctcggtcagcgatctggccgcacgctggcgatcgacggcggcaagatcatcgggcccgaagaacatcgccagctgcaggctctgcgcgatgcgctgcgcccggtcctgcagggcgagggcggccgcgggcgtcatcagttgattgctcacctgcgcccagagatcgagccatcgctcgaacaaggccggtgtgatccgtgcgcgatgcttcatgtgcgccgggaccgggcggcccttgtaacggccgctcgtcagcatcaccgaggaccagaaagcggccagcttctccagatgcgccggccagtcgtcgatcgcatcgtcgaagatgggccccagcgccgcatcggcacgcacccgatcgtagaaggcggccaccaggcggctcagtctgtcttcgtcaagctcgagcaggccatcatgaatttcctgggtcatgacatggcatctaggggcggtgacgggcgcccgccatccggcgatctacggataggcctgctcagcgacggcgggccgccagcctcgcgacgttgaccagttcctgcgccagcaccgtttcccccatgccgtgcgagaggcggctcgttcgctcggcctgcgccatgcgccgaatggcgcgccccagatcgtcagccgaccagcgctgcgcgagatcgtcgtctccccgtccaccgtagcgctggccctggcccgcctgcgtctgcgccagcccgacggctctctggagcgtgatgcgcaggaggccggcgagcgatccgccgctctggcgcagccgcgccatctcctgctcggtgccccggatgttgccggagagcacggtcatcgccgccttgaacagctgctgctcgccgccctcggcgccaagcgcgtccagcgcttcgtcggtggccgccctgggcgcttccggcgtagcatcgagatagaggacaagcttctcgatctcgccggccagcaggccccgttccccgccggagagcgcaaccagccgtcgcgcgagatcgccgggcagttccagaccggactcgcgcgccatggtgacggcgagctgctcggcattgcggccttccggcgcatagctgacgatcgtcacggcggctttgtgcgcatcgcagaaaccgagcagcttgcttgtcttgcgcaggttgccggcaatcatcaccaccggatcgccagtggcatccgcctccagcagcgtctgcaccgccggcaggacttcctcaccggccggctggacgcggatccagcgacgatccccaaacatggaaatggcggcggcttcgtccggcaggcgagcaggatcgctgcgcaatgccgcaccgtccagatcgacgcgttccgcgccgggtcccatggcccgggcaaagcgggcggccagtgcctcgctgcccgcttcatcgggaccgaaaagcaggtagagccggatgtccgcggcgggattgtcgagcgccttgagcgccgctgcattgtcggcgcgcaggctcatgccgcgccggtcatggccgcgcgtccagcgccacccgcgccagcacgcggtccgccacgatctcggtcagccgttcgagcgcgctgtcctccgcggcgactgtcgcatattcgctcgacgtgacgtcgatgcccgcgtcccacccggtcgtgtcatccagcaccgtctcgccgctgctggtgtcgaccagctggtagcgggcccgcagagtgcgccgctcgcgcgtcaccacgtcattggcgcgcacacccagcccctcgatccggtcgtcgagctggaccttgagcagatagcgcgcctcgccatcgcccatggcagccagccggtcgttcagcgcattgcgcatcagccagccgctcttgccctcgatggcttccacccgcacgccggcaagcgcgcgcgccgcttcgccgctgcggccgccagcatacatcggctggaggccgcagcccgcgagactcgcgagcagaagaaacaaggctggggctgtcctgcgcatcagatgaccacattgaccaggcggtcgggcacgacaatcactttcttcggcgccgccccgtccagggtgcggacgacattgggcgcggccagcgccagcgcttccagtgtcgccttgtcggtgcccttggcgacggtcagcgtatcgcgcagcttgccttgcacctgcacggcgatggtcacttcgtcctcgaccagcaaggccggatcgacgaccggccacatggcatcggcaatcagaccctcgccgcccatttcggcccaggcttcttccgccagatgcggcgtcatgggcgcgacgagcagcgccagcgtgcggatggcatccgcacggctcgcggacggaccggccttctcgatcgcgttggccagttcgtagatcttggcgacggccttgttgaaagccagcgcttcgacgtcccgggctacgccgtcgatcgtctggtgcagcttgcggtcgagcgccttgtcgatcgcgccgtcacctgtctcggcgaccttcccgaagatgcgccacagccgattgacgaagcgccaggcaccatcgatgccggcctcggtccacggcagatcgcgctcgggagggctgtccgacagcatgaaccagcgcaccgcgtccgcgccgtaacgctggatgatctcgtccgggtccacgacattcttcttggacttggacatcttgaccacgcggccgagcgtgaccgcttcccccgtcccgtccacgaaataggcgccttcccgccgcacgacttcctccggggaaagccagcggccatccggggcctgataggtctcgtgcgtgaccatgccctgcgtgaacaggctttcgaacggctccgtgatgccgatcttctggatgtggttgagcgcccgggtccagaagcgcgcatagagcaggtgaaggatcgcatgctcgatgccgccgatatactgccccaccggcagccagctctcggcctcttcccgatcgaaaggcttatccgaaggctggctggcgaaacggatgaaataccagctcgaatcgacgaaggtgtcgagcgtgtccgtctcgcgaacggcagccttgccgcatctggggcaatcgacatgcttccaggtcggatgccggtcgagcggattgccgggcgtgtcgaaactgacatcctcgggcaggaccacgggaagctggtccttcggcaccggcaccacgccgcagccggcgcagtgaatgaacgggatcggcgtgccccagtaacgctggcgcgagacgccccagtcgcgcaaccgccagaccgtggtgcccttgccccatccgccggcttcggcgcgggcgatcacctcggccttggcggcttcgaccgccatgccgtcgaggaagcgcgaattcaccagcttgcccggcccggtataggcctcgtcatggatcggcgcggtctcctcacccgcaggcgcgacgacgcgctcgaccggcagcatatatttgcgcgcgaaatcaaggtcgcgctggtcatgcgccggcacgcccatcacggcgcccgtgccataatccataagcacgaaattggcgacgaagagcggcagcttccagtccggatcgaagggatggaccaccgacaggccggtgtcatagcccttcttgtcctgcgtctcgacctcggcggcggcagtgccggtgcggcggcactcctcggcgaagaccgcgagatcggcatcctgctgcgccagcgccagcgcgatcggatgatcggcggcgatggcggcgaagctggcgccgaagatggtgtccggccgggtggagaaaacctccagccgctcgatcccctcgaccggcgtttccagcgcgaagctgaattgcaggccgacgctcttgccgatccagttctcctgcatcagccgcaccttgtccggccatttgtcgagatcgcccagcccggccagcagatcgtcggcgaaatcggtgatcttgaggaaccactggctgagcttgcgcttctcgaccagcgcgcccgagcgccatccccgtccgtcgatcacctgctcattggcgagcacggtcatgtcgaccggatcccagtttaccgcgctttccttgcggtaaatgaggccggcttcgtaaaggtccaggaacagggcctgctcctgcccgtaataatcgggctcgcacgtcgccagttcgcggctccagtcgagcgcgaagccgaggcgcttgagctgcgccttcatcgcctggatgttggagcgcgtccagtcgccgggatggacgcccttctccatcgccgcattctcggcaggcatgccgaacgcgtcccagcccatcggatgcagcacgtcatggccgcgcatgcgccggaagcgcgccagcacgtcgcccatggaataattgcggacgtgcccgatatggatgcgtcccgaaggatagggaaacatctcgagcacatagcttttcggcgcaccgggacgggcgccggccctgaagctctctcgttcgtcccacacggcctgccagcgggcgtcggccacggcgggattgaagcgtctctcgctcacatcatgcctcgtttaacggagcttttcggattcccctgcgggcggggccggctcccttcatgaattccgcctgttcagcctgtccggtgcgggcggcaccatgccgcccggccgcagcttggctcagccgccgatcgcgcggcgacgcaggtcgcgcgccttggtgaggatgatctcctcaagcttctgcgtcgtcgccgcctgaaccggcgcgtcgatccattcgccgttctgcagcgtctgccggctcgccgcgacgcgcaacgcgtcggcgcgcagatcctggtcgaggatcgtcaccgtcagtttcatccgctcattggtggccgccggattgatataccagtcggtcaggatcacgccgccatcggaatcggtctggagcagcggcatgaaagccagcgtgtcgaggctcgcgcgccagagatagccattgacgccgatactggtgacgcgcgacgccgcgagatcggcacgcggccgctcccggccaccgccgcaggccgcaagggcacagcaggagagtgccagcaccagcccgctcgtcagtctctttcgttcgcaccgaaccatgtcgttccgttcctgtgatgtccggccttggccgggctccctgtcgatcagcctctatagtgtacgtcgtccgaggcacaagtggcggattccgcagccggacggggccggagatgcccttcggcggggcccggcgcgccatccgtgaagggcggcgggggcttcaggccggatcgattcatgcttgatctggcccgcgacgatgtgaaagagagcggccgaggggatgcggctttcgcggacaaggcggcgactgtggataaatggtcacgctccggggcaatttacgtgccgcgctagttcgttaagacccttgatgctatatcacgacttcgcaatgcccggagtcgggctgggagtgaaacgtgcgtttgagtcggagccgtatcgcgatttttgggggtcttttgaccgccggttcgcttgcgctctctcctgcgctggccgcggtcgtccaggcgatgtctccggggtcggaaatttcccccgtatcgctcaagatgctcggcagcatcggttccttcacaccggtgacgacggacgacaagctggcgaaggcctatgcgcgggccgcgcgcgaatcgcagagccggggttttcgcttcacgccgagcagtggttcggtcaacgggcgctcgctgaccattctcgtcagggcgccgggggcaacgccctctgcctccgatggcacgtccggtcgcgtccttccgaatctgggcgtggcgccggtggcgtatcggctgggcgtctccaagggactcagccagttcatggccgcgccgggcctcgatcccgccattccggatccgatcctcgagaagaagctcaaggagcccgtgcccagctatacgctgcgtccgaagaaggatcgcttctcggccaatgtccagatcgagaatcgggaggctacggccatttccccggtcgaggaggcgccgcagacgctcagcacggagcagagctatgcggttgacgtgtcgagcagctatcgcctgacccgcaacctgaacctgcaggccggcgtccgctacaggggcccgaacaatcgtctcgcgcccatggtgacggatcagacgcaggacagccaggccgtctacgtcggcaccaccttcaagttctgatctcggccgtctgaaatcggtcaagcgcgctgcatttgtgcgagcgaagccgtcttctcaccgccgccgatagcccgacaaaccatcgatggcggcaaagccgtgcgcgcccagacggcggaccagcgcggcatgatgcggacgaaccccgcccagcgcgataaccggaaccggcgaatagcgagcaagcgcggcgaaccggacggcgccgagcggcctggcgtccgggtgagagcgcgtggcgaagagaggcgagatcaggacggcatcggcaccggcacgaacggccgcgcgcaattcgcgctggtcatggaccggggcgctgtgcagccatggccgctcgcgaccggtggaaaatcgcgaaggcttcacccgcccatgatgcccgtccgcgcccagagcgcgtgctaccgccggattgcctgcgaccagcaggcggcatccgcgccgcagcgtcagggtgcgcaggcggtcgaacagcgcgaggcgcgccgtctgcgccgtcgcatggtgtcgcagcacgacagccgatccgcgcggcagccgcgccacggcccgcagcagctgtgcttcgctcaggcgctcatccgtcatgagccagatggcagggacatccccgcgcgatttgccgtggccttggcgcatggggcctcttatagcggcgccgatgaacgggcatagcgacgagatgacggccgccgccgggcgattggcggatgtcagggaagcaatcctgcgggccgagcggattgccggcagggccgcgggatcggtgcagctgattgccgtcagcaagacgcatgacgccgatgccatccgccccctcatcgcagccggacagcggctgttcggtgagaaccgggttcaggaagcgcaggcgaaatggcctgccctccgcgcggaaacgccggacatcgcgttgcatctgatcgggcagctccagtccaacaaggcggaggatgccgtcgcgctgttcaatgcgattcactcggtggaccgtccctcgctggtcgaggcgctggcgaaagccatggcgaaacttgatcgctggccggagtgcttcatccaggtgaatatcggggaggagccgcagaagggcggctgcgccatcgcggacctaccttctctgctggaacaggcgcgtgcggtcggcctgccggtggtcgggctcatggcggtgccgccgctcgatgtcgagccggcgccctatttcgccctgctggacaagctcgcccgcgatcatggcctgactggccgctccatgggcatgtccggcgactacgagacggcgatcatgctcggcgcgacgcatgtccgcatcgggacggccctgttcggcacccgcccgccggtcgcctgactccctcccccgccgggagagggagccggcattttcagaacttgccgcgcagcgtgatgccgtaggtgcgcggctcggccagataggccgagaagagctggttcgacatcgtcccgaagcggccgagctgcccggtcgactggttgttggggctggagctttgcagcgggctgttgaaggccacctgcgtatagtcgctgtcgaagatgttctgtccccagaactcgattgcccagcgttcgtccggtccccggatgccgatgcgggcattggtgacgatatagccatcctgccgcttctcgggatagaggtccgagccggtgttgtgatcgccggtcatgcgggtatccacatagagaaggcccgaatagccaccgccgatgggcggcgtccaggcgaggctggcggtggtcacccagcgcggcgcgttgctgttgtcctgcccttcgagcaggaacagcgccggatcgagcggggtggagccgctggcattgccgacgagctgatcggcgaattgcgccttcgcataggtaacgccggccgtgccgcgcagatagcgcgtgggcgcgacataggcctccagctccacgccctcgctgatgaggccgggcttggtatcctcgcaggtgccattcgccgccttcgcactcttgcagccattgatgttctgcacgacgaagctggtgccgttgaaggtgttgagctggaagttgctgaactcctgacggaacagcgcggcattgaagccccagctgcgcttgttgaccttcaggccgatctcgaacgcgtccaccgtctcggcgccgaacagcagcgaggaggcatcggcattggtgcgcggcgagaaataggtgatcggcgagatggcgggggcgacgccccgattgccgagctcgaagcgatcgagattatagccgcccgccttgtagccgcgcgaatagccgccatagaccatcacgccgccgccgaccttgtaggaaaggacggcggttcccgtgaactcatcgtcattgaaactgtcctgcaagtcgaggccgttcaggctggtgctcgcattgcccaggcacgcgagagtcaggatgccgcccgcgagctgtgccgcgctgccgagttgcgcgttggtcgcaacgccgggcagcgcagaggcctgcagcgccgcgcacgtcgcattgttgttgttgagatcggccgagaagcgcttgcgctcgttggtgtagcgcaggcccagcgtcagatcgagccgatcagtcaggtggacgatattgtgcgtgaacagcgcccagttctcgctcttctgatagtaacgcgtatcggtgtcacccgcaccggtcgggatcgtggcgagcgccgtcagaccctgccccagaccgcccgagatggccgccgcctgcgcctgcgcgttggccagcggcagaccggcattcacgaaggcctgcgtcagtccggcgttgagattggcctgggtgccggcgatcagattgcccacgtcgggcgttgccggattgccgtcgatcggtgcgccgcagagtgcaagctgcgccggcgccagattgctggtgttgccggcgcccgccatcaggcggcaggcagcgaagcggccataatctgcgccgaagcggatattgtcgcgcagcgtcagcttctcgttggcgtaataaccgccgaccagccagtcgagcgcctcgccgaaggccgagccctgcaggcgcagttcctgcgtgaaggtcctgaactggcggaacgtgccggggtcgcgatagagcagatcggcagtcgaataatcataatcgccatagtctgccgacttatagtcgcgataggccgtaatgctggtcagcttcgcgctgcccagatcataattgatctccgcggagacgccccagtccttgagatcgctcacataatcccggccgggcgtgatgctgatcttccgctcatagggatcctgcgcgtaaggcgtggcgccgttcggaaaacgggtgcccaacgcgccgaggatcgtcacgatccggttggtggcgttctgcgcgtagttggtcgggctggtgccgacttcctcgcccgtgtcgatgaacaccgcgccgcagcagctctcgtcgcgattggtatagtcaccgatcagacggatggagagatcgctcgtcggctcgaagagcagctgaccgcgcaggaaatagcgattgcggtcattggtatcgccggtctccttgccggtcgcatcgacgatcttgaggaagccgtcgcggcgtgaatagacgccgtcgaggctggcggcgatcgtctcgctgatcgggccggtgactcgcccggccgcgcgccagaactcgtaattgccatagctcagctcgccactggcgccgaaagtgaagctcggggccttgctgacaatgttgagcagaccagccgaagcattgcgcccgaacaatgtgccctgtggcccgcgcagcacctcgatccgctcgatctcgcccagatcggtgaggccggcgccggtgcgcgaacgatagacgccgtcgatgaacaccgccaccgagctttcaaggcccggattgtcgcccaccgtgcccacgccgcgaatgcgcgcggcgccattggcttccgagccggtcgaagacaccagcagcgaaggcgcgagctggttgagctggcggatatcgttggcgccgctgttctgcaacgactgggccgtcacggcggagaccgcgatcggcacttcggcgaggggactggcgcgtcgggtcgcggtgacgatgatgtcgcctgcgttatcgggatcgtcggccgcatcctggggaagggagccggcactcccgtcctgggccagagctggcgcggcgagcgcgcagagcattgccgccagactggcggacacaaagaaggcgggccgttgcatggctgatactctcctgcgttcttttttcgggcggcgtctgccgcttctggcgagaatcatacgccatgcccgatcgcgctggaattcccccttttccgttgattcgtccctgttgccgatttgcgacactggcgtgggtttagtcaggcgggaacggagaatctgagcagccggtcggagatcgggacgagcgcttcgctcccctgtcccaccagtgcgcggattaccggcgccgctacgtcaaggccgccggcataagcaccgaacgccggcatgatgagcttgcgtgcgctcagcacgaagcagcgccgcgagacgagccgccctcgaagattgaggcgccacttgggatgaaaatgaccggatatttcagccccggcttcgttcggccgagcttcgtggcgcaggatgatgtccgcgactcgggtttcatgcagcgtttcgccgcccatgtccggcgtcggtctcggatcgtggttgccggtgatccagatccagcggcagcttgccgtgagacgggtgatgcggcggcgcgtgccctcatccatgcggtcgcaggcacccatgtcatggaagctgtcaccaaggcaccacacctcgcgcgggcggatgcgcgccatcagcccttccagagcgtccagcgtcgcgacactgtcatagggcggcagcatgctgccccggcaggcataagcgcttgctttctcgaaatgcaggtcggcgaggatcagggccgatcgttcctgccacaccaaggccccctcgggcaaagcctgccaggtctgaccgccgaaagcgaaaagggattgcgcgcccatggtgacgctaatgacgcgatgccggcgcgctttcaatcgctctttcgaacaaaagcggaacccggcccagccccggacaatgcagcattcccatgagcccgctctgcgcctagagcggcgccatgtccgactgtcagccagcgccggtgcgcgtcgccgctttctatcgtttcgcgccgattgccgaggtccaggcgcttgccgaagacctgcgtgcgcagggcagccgggacgggctggtcggctcggtcattctggcgcaggaaggcgtgaacggcacgatcgccggggcgccggacgccgtggacggcttgctcgatcgcttgcgggcgctcccgggatgtgccgatctcgccccgcgcgtccaccaggcggaaaggctcccgttcgcgcgctggaaggtcaaggtgaagccggagatcgtgacgatgggacgcgaagggatcgacgcggcgcatggcgcgggcatccatgtgccccccgcgcagtggaacgcgctgatcgccgatcccgacacgatcctcatcgatgcgcgcaatgactatgaagtggcattgggccattttgccggggccatcgatcccgggacgcagggcttcggcgatttccccgcatggttcgacgcgcaggcggatgaatggcggcaggaagcgcaggcccgggggcgcaggccgcgcattgccatgtattgcacgggcggcattcgctgcgagaaatcgaccgcttacgcgcgggcgcgcgggttcgacgaggtctatcatctggaaggcggcattctcgcctatctcgccgaaatcgaggaagaagagagcctctggcgaggtgagtgcttcctgttcgacgagcgcgtctccatcgcgcatggcgagcggaccggggccgcggccctgtgcccggattgcggccagccctatctcgtcggctcagggcaggactgcggccggtgcggcggcgctggcgagccgggcggcatctgacttgcggaagccggtgtcgaggtggaaatcgacgcgccggctgccgaaatcgatcgcgatcctgtcgaagaggcgcagcatgcgcatgccgagcagcatggcgggcttgtcggcaagatcgagctcctcgaaaggcgcggcgtcgaggaacaccatgggcacattgtccagcgtcacagacccgatcgtgatgcgccgcacgatggtgaacagcgccggcacctcggccccggtcacgctggtgagcatggtgggctgcggaggcaccacgagcttcttgagcttgaggctgcggaacagcgccatgttgccaacgctcatttcggccccggtatcgaggatcacgctcacgcggcgtccctccacgcgggagtccacgagaatgagctggccgaaacggctgcgtgcctgcaccacgatggtatccgggtcgctcgtgggcggccgccgccggctttccccgatgtccatgcgccgtttcctgaagtcgagcgtgaggcgcttgtccttcagcgtatcgagcccgatcagcccggccccgccgagatcggcatgggcgatgctgagcgccttgagatcctcgatggcatgctcgcccagcctgaggccttccagcgccacggaggggacggtgactcgcccggccatgctgacgatctcgaccggaggcagagacggcaaggcaagacgctgcgcgagttccgtcgcgacgatggtgcgctgggagccggtgtcgatgaggaaatcataggagctgccggcgatctcgaccggcatggtcatccggtcggaccggtccttgcccagcaggagcagccgctcggtcagctcgaacagcgagggatcgaatgcctgcccgtccttccccgcacccacgacgaaatcgccgggcaccgggtcgggcgagggagccggggcagccttgtcctgggccgtggaaccctgggccgtggagttttgtgccatggcccccggcgccgtgaacggcgcgccgaacgccagcgcccccaatcctctcatgatgagcctgcgtgcgaacgacatgactcgacctctccttggagcggcagattatcatgtcgcgggcgcaggccaaagcatcccgtgcactctgctcagtcgggcgtcatggcgatccgcgcaagggcttcggcctcgatcagcagggcctcgtccgtggcgcgcccggccacctgctcgcggccgatcatcaccagcacgggcacggcgagcgggctcacccggtcaagggacacatgcagcagcgtcccggcggcacgatcgatcagctcgcccaatcgccccacatccgtcatccgggcacgggcatcggcccaggcggccctcagcagcaggtggtcgggctcgtagcggcgcaatacatcgtagatgagatcggtcgaaaagctgacttgccgccccgtcttccgcgcgccgggctgctgccgctcgatcaacccggaaatgaccgccacgtcgcggaaggcccgcttgagcaggctgctgtcctcgacccattcgacgaactcatggtcgaggatatccgccgagaagagaggcgtggggtccttgaccggttccagcgcgtagaccgcaagcgcataatcgttggaaacgaaaccgacgggcttcaacccacgctcttccatccggcgcgtgagcaacatgccgagcgactggtgcgcgttccatccctcgaagctgtacaccaccatgtgatgcagcccctcatgcgggaaggtctcgaccagcagctggtccggccggggcagcaccgagcgtatcgcctgcatcgcgagccattcgtgcacatcctgcgggaagcgatgccattgcgcgggatcggcgaggaactggcggacccgccccgcgagatgagtggacatggccatgcgcgtgccgccccagctcggaatccgcgcggacttcgcggaggcccgaacgagcaactccgcttcggtctgccggacgacttcgagcgacatgcccgagaagaagaaactgtcgccgggcgccagcgtcgcggcgaacatctcctccaccgtgcccagcttgcgcccgttggcgaagcgaatggccacggcgggctgatcgacgatgatgcccgcattgaggcggtgcatttgcgcaaagcggggatgggccagccgccaccgcccgtcgcgctcatgcaccagccgctggaaacggtcataagcgcgcagggcatagccgccggtggaaacgaaacgcagcatgtcatcgagctgcgcgcgcgtcatgtcggcataaggcgtggcgctcgtgacttcggcgagcagcgcatccggttcgatgggccccgcgcaggccagcgccatgatatgttgcgccagcacatcgcgtgcgccggggcggaaacgctcggcatcgcgctcgcccgccatcaccgcgtcccatgccgcctgcgcctcgagatactcgaatcggttgcccgggatgatgatggccttgctgggctcgtccatgcgatggttggcgcggccgatccgctgaagcaggcgcgaggatcccttgggcgcgcccatctggatcacgcagtctatgtccccccagtcgatgccgagatcgaggctggccgtggcgacgaggccgcgcagtttgccggccgccatggccgcctccaccttgcgccgcgcttcgcgggagaggctgccatgatggatgccgatgggcagattcgcatcgtttccagcccatagttcctgaaagatgagctcggccagcccgcgcgtattgcagaagacaagcgtcatgcgatgcgccgcgatgatgtcgatcacctggcgggcggcatatttgccgctgtggccggaccaggggacccggtcctcgggaacgaggatggagagatcgggcggcgcgccgggctcgctctcgaccagcgccacgcgatccgcctctcctgccggcgcgagccagcgacgataagcgtcgggctccgcaaccgtagccgacaggcctacgcgccggagttccggtcgcatggcctgcagtcggctcaacgagaggctgagcaggtcaccgcgcttgtccgccgcgaaggcatggatctcgtcgatgatgacggtttcgaggtccgcgaacaaaatggccgaatcggggtaggacagcagcagggacagcgactcgggcgtcgtcagcagcatctgcggcgggcgcacccgctggcgcgccttgcgttcggacggcgtgtcgccggtgcgggtttccacgcggatcggcagccccatctcctcgatgggcgtgagcagatttcgctgcacgtcgactgccagcgccttgagcggcgagatgtagaggctgtgtaatccgtcccggggccgggacaccagatcggcgaggctgggcaggaaccctgcgagtgtcttgcctgcgccggtcggcgcgaccagcagcgcgtgccgtcccaaggccgcggcttcgagcattgcaagctggtgagcgcgcggcgcccagccgcgcgccgcgaaccagtcggtaatgggtgcgggaagcgcgatgtccatccctataaggtggacatcgtttcaggcgggctcaagcctccgtcgtggttcgatgatcccgtcgcttgtcttcctgatcgagctgatcgcgcaggcgcttggccgcccgatcgctgtgggcgacatcgcccggtccggtttccctccggttgcgccagatcgcgtaggccagcgtgagcgcaagtaggatggggccggctaccgtgatgagcagccagaacgagtccatgggaatctcctgtcgtggtccatgggaaaaacgcagggatcgccagggggttgcacgaagcgccgacgaaaaaaaaggccgccccgaaggacggccttggaagttttaggagaggatgcctgaaaggcccgatccgtatgcgttacatactaatttgatgcaattgcgaaatgacgcgcatcgagtgcagaaactgcaattgcgatcattatcaagacatctgctagagttcagtgtcccgcctgagcgcccctttgcaggccagaaagcgccagttgttcgtcgatctgggccatcagcctgtccagccccgcctcgtcccgagcctcggcccgggccacaagaacatcctgcgtgttggacgcgcgcagcagccaccagccgtccggcgtgttgacgcgggccccatccgtggcgtcgacctgcgcacccgattcgcgcagccgggcaagcacttcgtcgatcacggcgaacttgcggctctcatccacctgaaagcgcaattccggtgtattgaccatgggcggcatttcgccccgcagctccgtcacggacttgcccagatcgcttgccgcgcgaatcaggcggacggctgcgtaaagcgcatcgtcaaaaccgtaatattcgtgcttgaagaagatgtggccgctcatttcgccggcgagagggctcccggtctcgcgcatcttcgatttgatgaggctgtgcccggtcttccacatgagcggtgtgccgccaagctgcgcgacccggtcaaacagggcctggctggccttgacgtcggcaatgatggtcgcgccgggcaccgccctcagcaccggctcggcgaagatcgccaaaagctggtcgccccagatgatgcggccctcgccatcgatcgcgccgatccggtctccgtccccatcgaaggcgactccgaaatcaagcgccttctccgccaccagggtgcgcagatcggtgaggttcttttcctcagtggggtcgggatggtggttggggaacgtgccgtccacctcggtgaagagggtgtaatgctcgccgggcaacaggcggacgagcttttcgacaatcgggcccgccgcgccattgccggcgtcccacccgatccgaaaggccttgccctcgaagccttccaccagccgtgcggcatagcggtccgcgatctcgacggtctcgctcccggccgagccgtctacccagtcgccgctggcggccatcgtcccaagcgactggatgtccggtccgaagaagggcccatggtgcaggaccatcttgaagccattatagttggcgggattgtggctgcccgtgatctggatgccgccgtcgacgtccagcacggcttccgcataatagagcatgggcgtgggcccgagcccgatgcgcagcacatggatgccgctttcgttgaggccacgcaccagcgcttcttccagagcgggcgaggacaagcggccgtcatacccgacggccacccggctgccgccagcccgtgccacgcgcgtcccgaacccgcgaccgatggcgtatgcgtccccctcgcccagcgtttcccctatgattccacggatatcatattcgcgcagcgtggtcgggtggaactgatgcggcatgaagtctcctgcgtctctgaaggatggatcgggttcggttgcgaccggtcttattttagtatcatggctatttgagtaaaaggtcgcgcgccgcgttgagacgggcggcaagtccggcggaaccaccggcatcgggatggttgcgcgcgatcagccggcgatgcgcggcaatgatcgcatcgcgatcggcatcgggcgtcacgccgaggagttcggctgcttccgcccggctgagatcggcccggctcgtcggcatgggcgcgggcgatgtccggcctgtcagcatgccgccgtagcgcagccacagccccgcaccggtggtcaccagcgcgccgaccacgggcatgcccttcgcgaccagcacggcgccgatgagcgtgcccgcaatgccgagccaggccgcggggatctgcttgcgccttttgcccagccacagccagaggccgagcccggcaagcgcggcgagcagcagcagcatcgttcaggcggcggtttgggccgggtgcccgctgttgagcatgggcagcgccagccccgcgatcatttcccgcaattcctgccgcgccgccacatggctgacgcccagttcgcccagatgaccgcgatcgagcaacgtcaggcccgagggaaaaagctcgcggaagatcacgcgttcggacaggcccgggatcacgcggaaccccacgcgccgcgcgagttcggtcagggcgtcgcccacgcgcttctggttgcgggcttccatatggtgcaggcgattgcgcaggacgacccagtcgatcgaggagccatcggccttggcgcgtgtcttgcgcgtttcccacatcagctcggaatagaagctgaggcgcttcaccttgaaattctccggatccacctgcccgatgaggtcgaaatcgacgaagctgtcattcatcggcgtcaccagcgtgttcgccgccgtcgcggcgtagcgggcgagcggatcgtcacggccgggcgtgtcgatcaccacgacgcgggcgttcgtggccgcgctggcgatcatctcgttcagccccgcggtgctgtcgccgtcatagacgtgccaggacggcgagggcagttcggcagcgcggcgctgggccgtttccgcgcgattctccagatagcgtgccgaggtacgctgccggtgatcgagatcgatgacagcgacggaaatgccctgcgccgccagcgcgacggcggcatgaacgcacgtggtggattttccggtcccgcccttttcattggcaaagacgatgaggtgcggcgctgcgctggtcatggatcccgtcgaaactcttcgtgatggtcgcggccccttgaccgcccgggccggacaggcgaagccagcgaccgaccttgtgaccggccttatcggagcctcgagcggcgtgcaaatcttccgtgacattccctcgcttcgcaccggcgtggctgccttgcgtgcgagcggcggcggcatcgccatggtgccgaccatgggcgcgctgcatgatgggcacatggcgcttgtggccgaggcgcaggcgcgggcggcgcatgtggtcgtgtcgattttcgtcaatcccacccagttcgggcccaatgaggaccttgccgcctatccgcgccgcgaggagacagatgcggccatgctgaaagcggccggcgtggctgccctgtgggcgcctgacgtggacgtcatgtatccgcagggcttcgccagcagcattcatgtggccggcctgtcggaagggctggacgggcactggcgccccggccatttcgacggtgtggccaccgtggtcgcgaaactcctgggccaggtgcgaccggacgtcgcctgttttggcgaaaaggattatcagcagctcgccatcatccgccgcatggtccgcgatctcgatctgggcgtgaggatcgtcggcgtgccgacgcagcgcgatgtggacgggctcgccctctcctcccgcaacgcctatctcgggccggaagagcgcgcccgcgccatcgccttgcccgagactctggtcgtcgccggcgaggcgattcagaccggagaggacgtgccggcgattctcgcctgggcgacgcaattcctcctcgattccggcttcgactcggtcgattacttcgctctttgcgatgcggagactctcgaacctgtcacccggctgtatcgaccggcccgtctcctcgccgccgcgagaatcggcgggacgcggctgatcgacaatatcgccattaacctctgaaacgcccggatcatcggcgaagagaccgcgagcacggctcacgcctcaccgcggcgttaaccatttctcaagccgcccatgattgtttcatccccatagcgaagtgaagctggggattatcatggcgagcagcatggagagtgcccgttttctgatcgacagccgcatgcgggaagcggcctatggtgatgcgcaggcccgtttcgacctgggtgttgcgttcagttgcggtaccggtggcgtcgacgtcaatctcgtcgaagcacataaatggttcaatctcgcagcccttgccggcagcgaggaagggcaggcgtgccgcgcggagatcgccgatgaaatgaccgcgcgcgaaatcgccgaggcccagcgccaggcccgcgcctggctgatgcagacggcaccccgctgcgctgcatgagctgatctgcggcgcacggcacgcagcccaacgctcaaacaaggttcagcgctcgggctcgctcctgcggaaaggcgtgcgctcttcgagcaggggcatgtcgccgctcagcatcatggcctcgcgctccacataatccgccacggccctgcgaaagccggggtccggtatataatgcgccgaccatgtcgcgacgggccggtagccgcgcgaaagcttgtgctccccctgcgccccggcctccacgcgactgaggccgcgcgcgatggccgcctcgatcgcctgatagtaacagagctcgaaatgcaggaacggcacgtcctgcgtgcagccccaatagcgaccatagagcgtgtccgagccgatgaggttgagcgcgcccgcgatcggcacgccatcgcgcagcgcgaacatcaggagcactttctgcgccatccgctcgcccagcagcgagaagaagcgccgggtcagatagggatgcccccatttccggcttccggtatcctgatagaagcgccagaaatcgtcccaatgccgttcctgcaggtcgctgcctgtcaggtggacgatctccagcccggcctgcgccttcgcacgctccttgcgcatgtccttgcgatgccggctggagaggacggcgaggaaatcctcgaaactgccatagccctcattggtccagtggaactgcgtgccttgccggataagccagccagccgagcggaacagctcccgctggtcttcggtgatgaatgtcgcatgggccgaggaaaggccgttctggtcgatcacggcctcgatcccggcgatcagcgccgcgcccccctccccgtcccggagcagcaggcgaggaccgggcacgggggagaaaggcgaggcgatctgcagcttgggataataatgtccgcccgcgcgctcccatgcatccgcccacccgtgatcgaacacatactcgccctggctgtgactcttgagataggccggcgcggccgcgagcagtccgcccgcctcatcatagacgcccagcggcgccggcgaccagccagtgcccggaccaacactgcccgattcctcgaggatggccagaaagtcatgggagacgaacggattgtcgccccccgcgcacgcatcccaagcgtggccatcgatcgcagcgaccgaatcatgcaggtggatcgtcgcgccgtccgtcattcaggaaaggcgaccatcaagcggctcggccgccggataaggggataggaaagaggcgccgcctggcatcaggtccggatggcgacgacggcatcgatctcgaccgaggcgtcgagcggcagcacgggcacgctgaccgcgctgcgcgcatgccgccctgcctcgccgaaaatccgcaccatcatttcggagcagccattggcgaccttgggttgatcggtaaaatcagcggtgctcgccacgaaggcgccgagcttgacgatccgctccacgcggtcgagatcgccgagcgccgctttcatctgcgccaccagcatgagcgcgcaccgttcggcggcctgctggccccatgccagatcgcgctcggcaccgagcttgccggtcatgagcgcgccatcggcggcaaagggcaattgcccgctgatatgaagcagattgcccacctgtaccgtcggcacataggcggcgacgggggcggcgggctgcggaaggacgatgccttctgcggcgaggcgggtttcgatgctgctcatggacctgagcctcagcatgagagggcgagcgcgtcaagtatgacgcagatcttccgcgatggcctcgaactcttcgagccgcgcattgatccagcgttccgcttcgttccagtcgtcgatccgtgcgtgcgcttcatgggccacatccacatgcggcgccatttccggctcacccacgaaatgcagtcgccagcattggggcgcatcctgcgccacggacgcgtggttgttcgcaagatcgtcgatgaagagcgtgagtggtgcgccggtctcttcgatcagcttcgcgacagcgggccccttcccgccgcggttgccgatcacccggtagggcaggccgtgccgatggatctggtccgcccgcgcggtcgccagctcttccccgatgttcgtgacgatgacgatgtcggcacgctgcgcgagccgcgccatggtcgcgacggcacccgatatcggcgtctggcgatgcatctccgtctggaagaagtcgttcagcaaggtccatatccgcgcccgctccacgggatcgccactgtccttgtgacgcagggcccgttcgaagccttcggagaagctgaaatggatgccgtgcagttcatcaagccaggcgcgaaacggcacgaccatgtgcatgagcacttcgtcgcaatcgctgatgatgagtggccggctcatcggccgatccgcgcgcgggccgccaccagcgcggcgggctcgacggcgaggtcccgggcgcaggcgatgaggtccggctcatggcttatgacgaaatccatgagcgcgccgagcagcgcggagtcggcgagccccgcccgcagtgaagcgggatcgagccccgtcagggccagcatcctgtcggcacgaaccgaatcagccacaacccacccgataaggcgcagcgccatgctttcgtccgcttcgctgatcggatattcgctgttcatccggttagaccttgcgtttcggcaatcctgtcgagaaaacagcatcgtccatcggctctgggagcagccgtgtcaaaacgtgtgttggttgtcgaggacaatgagctcaatctgaagctcttctgcgatctgctcaaggcgcatgggcacgagacgcatgcggtgcgcgacgggcgggacgcattcgcggacgccacggctttccagccgcatctcatcatcacggatatccagttgccgcatgtcacagggctggatctcatcgcatcgctgcgagtcgatgccaatctcgccaccgtgccgatcatggccgtcaccgcttatgcgggtgttggcgacgaggagcgaatccgggccgccggagcgagcgcttatgtttcgaaaccgatttcggtgatgcgcttcatggaagtggtgaacagcctgctcgagcagccgtccgtcagcatatgaaccgggccggccgtgacggcccgcacatacgcaaaaacccgggcgttgccacccgggccagcgattcgtcccgaacggcgcgcctttaacggtgcgccgggtccgccgtcacttgatcttggcttccttgaactcgacgtgcttgcgcaccaccgggtcatatttgcggaaggtcagcttctcggtctgattgcggggattcttcttggtcacatagaaaaagcccgtgtcagccgagctgaccagacggatcttcactgtggcgggcttcgccatggccggtttcctcaacaaaaatgcacttgttcgccgaagcggtgaagaagcgctcaaactcgtgaaatatggacgctgccttgcctgcaacgtccggttcggcggcggccaatgcgggaatcgcgcaactttgtcaagctttgctggggttccggcgcgtcgtcttcgtctgcaacatgggccctgcaccgcggcaagacaaacgccgtcttaaccctggatgtggaatatggccatggcggcgggcgaggcctgaccgccgctcgccgctgtgggaggaatgacggtgcatcaggacgcgaccttgttcgtgcgggcccaaatgctggggcgcatcgaaaccttgcaagagacatgtgccacactgtccctcgcggccctgtgcacacagctggatgaggttcgctccctcgcccgccggaatgactatcacgcggtcgaggggctcgcgagcatgctcgagtcggtgatcgcctataacggccaccggcagatcgcgctcaattacctcgccctgatgcgggaggcggccgaaggcgagaccatggggccggactccgcccgggtctatcttgcggctgccgcgctccagggctgtcgctgacgagatactgaacgatggacgcgctgctgctggccctgctgatcgggctgctgctggatcagggcgaccgatcccagaggctggcgcgcaaggtcgggcctgacggagccgctctcgtcatcctgatcgtgatggctggcgcggcggtctcggccgggctcggcacgctgatggcgcgcctgctgcccggggctgcgggcattctctttttctctttcaccctgattgcgggcggcctcggcctgctggccacgggacgcaaggcgacgcatgcaaaggaagcgcgcgcgacggaaacccacgcgatggggcagcgcgtgaccgcgaagcgcacacgactctatgtcgccctgctggcgaaccgactcgcgggacgcaccgccttcctgctcgtcggcattgcggcgatgaccggcaatggctgggccaccgccatcggcggcgtgctcggcggcctcgctggcctgctcccgccgctgttcgccggccgcgcctatgaagcagccttcgcccgcacgcgaatcatgcccctgccgggcggcgcgctcgtcatcggcgggctgggttgcgcgctctggtcgctggggttgctctgaatcaaagatcgagccagtcgatcggtctatccatatgtatccgttcgccaacggccttgggccgtgccatatcggaggcggtcgcgggaagatcgcgacggagtgagattttgtaccgatggagatcaagatgacggacagtgcgctcaagacaccgacggatctcaagggaaatgcggtcaaggcggttgcccatgcgcttaacgggctgctggcggattattacgcgctttacctcaagaccaagaattttcactggcatgtgtcgggcccgcattttcgcgattaccacctgatgttcgacgagcaggctgctgaagtgctggcaaccacggacctgatcgcggagcgcgtccggaagacgggcaacaccgcccttcgctcgatcggcgatgtcgcgcgccgccagtcgctcagcgataacgaagccgaattcgtcagccccgccgatatgcttgccgagctgcggcaggacaatctgtcgctggtcgagtcgctgcgggccgccaaggaactggccggcgccgcgagcgacaacgccacggacggcgccatcgacgactggaccgatcaggccgagcagcgcgcctggttcctgttcgaggccagccgcaacgtctgacctgcccgcgtcacgcaaaaaaagagccgggagcaaattgcttccggctcttttcatattgttaggtgccgctggccgtcagtcggtcttgggctccaggttgacggccgcgtatttgccgcgccgatccacctcaagctcgaagtccaggcgatcgccttcctgaagggaagcgagcccggcccgttccaccgcgctgatgtgcacgaatgcgtcaggctggccatcgtcgcgctgaatgaagccgaagcccttcatcgcattgaagaacttcaccgtgccgctcgcgcgctcgccggtgagctggcgcaccggggtgcgttcctgacgttcttcccgctcgggcacaggcagagcctcgccctcgatctgcagttcggtagccgagatcttgccgccgcggtccacgagcgtgaacttgagctgctggccttcggcaagtccggtcagaccggcctgctccacggcactgatatgaacgaacacgtcttcgccgccatcgtcacggacgatgaagccgaaacccttctggccattgaagaatttgaccgtgccggagccttcgcccacgacctgggccggcattccgccacgaccgccaccgccgccgccgccgccgcgaaaaccgccgccgccgccaccgccgccacggaaaccgccgccgccgccgccgccgcgatcaccgaagccgccaccaccgccgccgccgccgaaaccgccacgatcaccaaagccgcctctatcgccgccgaaaccgcctctgtcgttccgggagccgccgtatccgccgccgaaatcggaatatccttcgaactgcggttctccgaaaccatcccgcttgtccctgccgcgcccgcggcgtcctctgtcaaaactcatgccctgttaatcactttcgcgcgtcccttctacggtcatcacccgtgccggacgacaagcacggagactcggccgaagcccaaactcagccaagtttcgctatagcggtatttatccacaagggcgaatgattttggcgcgtttcgtcgtgacgaaatgtttcgtcgtccgaatctggcaaccatggcgtgtatttcaagcgcctgacgctaccccgatcactttcttccagggaggtttccctgcggccgacatgcggctaaggatgccctcatgaccgtatatctgcatgaagaagacctgcccgcagacgttctggccgaaggggcagtggcgatcgacacggaaaccatgggcctcatcacgccgcgcgaccgattgtgcctggtccagatcagcgatggccggggggacgagcatctcgtgcgtttcgcgccgcacagcaatttcgccgcgccgaatctgcgcgccatcatcgccgatccgaatcggctcaagctcttccatttcgggcgcttcgacatcgccgcgctccagcattatctcggtgtgctcgccgcgcccgtctactgcaccaagatcgcctcgcggctcacccggacatacaccgatcgccatggcctcaaggagctggtgcgcgagctgctgggtttcgacatcagcaagcagcagcagagctcggactggggaagcccgcaactgagcgacgcccagcgggattatgccgcctccgacgtgcgctatcttcatctgctcaaggccgaactcgatcagcggctcgcgcgcgaagggcggacggcactggcccaggcctgcttcgacttcctgccccatcgggcgctgctcgatcttgccggatggccggagacagacattttcgcccatgcgtgaccgccgcggccatatactgaccggcgaagagatggccttgtccgccgaggccacggcccagcggacgaagcggcagcattgggccacgcccggcggcagccatgacaggatgatcacgctgctcaagcgcgtgctgccggtggtcgtcgcggtcctggccatcttcctgttcacggcccccttcacgcatgagaacgaagtcagcttcgtcctcgacaagaatcgcgtggacatggcgacggaacggctgaaggtcgtggaagcgctttatcgcggcgaggatgccagcggccggcccttttccctgcgcgccggctcggcgttgcagcgcagctcgcgcgatccggtcgtcgagctgaacgaactggaagcccggctgcagatggagaaaggcggcgctgtcgtgactgcccggcagggcaattacaacatggacaaggaaaccgtctcggtaatcgggccgatccagttccagagcgccaacggctatcggctcaccacccgggacgtggacatccagttgcagcagcgcagtctgcgcagtcggggcagcgtcgaggggcgcattcccaccgggacattccgggccgaccatctgagtgccgatcttgaggcccggaccgtgactctggaaggcaacgctcgcttgcgcatggaacaatttggacgcaaggggcagtgatgttgcgcaacccgttgaccctcttttccatggcgaccggatgtgtggtcctgatggccatgatgccggacggccgcgccgacgcgcaggtgctgcgcgggcacgatacgaccgcccccgtcgacttctccgctgaccgcatcgaggttcaggatcgtgcggacagggtcgtcgtcactggcaatgtgcaggtgacgcaggccgggttgaccctcaccgctcagcggctcaccgtcgcctatcatgacaataatggtgtcgagatcgatcgcctggacgcctcgggtggcgtcgtggtgacgcgcggcaacgagcgggcgagcgggtcggtcgcgatttacgatctcaaccggaagctgatcacgatgatcggcaatgtgcagctcaatcagggtggcaaccgcctgaccggatcgagactcgtgatcgacctcaatacgggccgctcaaccgtcgacggctccgccaccggcgcgcccggcacgagcacgtcgcccggcggccgggtatcgggaacgttcaaggtgcgccagcagccggggcagtgaacgcgcgaataaatccggcgcggcccccttgcgttctgccgcggccatgcaaatttccggccacatggagattgcggggaaagtcgcaacatgccagcactgaggtgaatggccagcggcggtcggcaacctgtcatgaagaggaccaagcatgagtgacgtggctgctcccctcaagccgaacggagcggaatcggaagccggcgaacatcgccttcaggtcatttcgatcgcaaaaagctatgacaagcgcaccgtgctcgccgatgtcagccttgaggtcggccatggggaagtggtcgggctgctcggcccgaacggcgccggcaagacgacatgcttctattccatcatggggctggtgaagccggacagcgggcggatcatccttgagggtgtcgatatcactggcctgccgatgtaccgccgggccattcttggtctgggttatctcccccaggagacctcgatcttccggggcatgacggtcgagcagaacattctgagcgtcctcgagctggccgagccggatgcggccgcgcggcgcgagaagctcgaaacgctgctggacgaattcggccttgcccggcttcgctccagctccgcgatggccttgtccggcggcgagcgcaggcgctgcgaaattgcccgtgccctcgcggccaatccctccatcgtgctgctcgacgagccgttcgcgggcatcgaccccttgtcgattgccgacatcagggacctggtgaaggacctcaaggtcaggggcatcggcgttctgatcacggaccacaatgtgcgggagacgctggaaatcgtcgaccgggcctgcatcatctatgacgggaaagtgctgttcgccggcagtcccgaagagctggtgtccaacgcggacgtgcggcgcctctatcttggcgagagtttctcgctgtgaggcgcccctcgcctcgcgggatccgctgaggagatcgcccgggcatgaccttggcgcctcgcctcgatcttcggcagagccagtcgctggtcatgacgccgcagctccagcaggcgatcaagctgctggcgctgtccaacctggagctggaagccttcatcggggctgagctggaacgcaatcccctgctggaagcgggggacatcgacagccgccccgcgcgggaggaagttgagcggcccgacggcgccgagcctctgtccggacccgaagccggagccgacacgctgatgggccggggcgcgggcgaagccgattccccgctggatgtcgattatgcctcggaaaccttcatcgacgatggccccggcgacttgccatccccgcaggccggctccggcgcggacgcgggcggcatgggctcggcctcctggaacgaggatgcgccggacttcgacagcttcgcggcggccgatatcggcctgcacacgcatctgacgcagcaggcggaagcggccttgtccggcacatccctgctcattgcccaccagctcatcgggcagatcgacgaatgcggctatctcgaggccgatcttctcgagacggcttaccggctcggcgtccctctggcgcaggtcgaagaggtactcgcggtcatccagggcttcgatcccaccggcgtcggcgcgcgcacattgagcgaatgcatcgcgctccaggcgcgcgaggccgatcggtacgatccggccatggcctgcctcatcaacaatctcgatctgctcgccaagggccagatcgcccatctgcgccgcatctgcggcgtggatgaggaagacatgagcgacatgatccgcgagctgcggacctatgatcccaagccggggctggcctatggcggagaaaagccgcccgccgtcacgccggacgtgctggtgaccgagcgcggcaaaggatgggcaatcgagatcaatggcgcgacgctgccacgcctgctggtcaaccggcgctatcatgcccagctggccgggggatcgcgcgacaagacgacaaagacctggctttcggattgcctcgcaaatgccaactggctgatgaaggcgctcgatcagcggcagcgcacgatcctgcgggtcaccgaggagatcgtccggcgccaggaaggcttcttccggcacggcgtgacgcatctgcgccccctgacgctgaaggtgatcgcggatgccgtcgatctgcatgaatcgacgatcagccgcgtgacgagcaacaaatatctcgcctgcgcgcggggcacgttcgagctcaaatatttcttcaccagtgcggtggcctcggccgatggcggcgaggcggcttcggcggaagcggtcaagagccacatccgggcgctgatcgccgaggagaagccggacgcaatcctgagcgacgacacgctggtcgatctgctgcggcagcgcggcttcgaactcgcacgccgaacagtcgccaaatatcgcgaagccatcggcctgggctcgtcggtgcagcggcgccggcaaaaggcaatgatgcgctgatcgcttcaggctgctcgcccggcaaagggcagcggcgcgtggacctttccggacatttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggacacatcctcacgccggagtcatgaggccggaagatccttaatcgagccgcttcgaaacgctcctgcctgccagcaggcccagaacgagaaagaggacgaaaagggcaaggcccgcaaggacgaggatcttggcgatgccgacaaaggttcccgcggcgccgctgaagcccagcagggctgcgatgccggcaatgatcagacagataacggcaagccgaatcatgatttcatcccttccgatgttcacgtttgccaacgcgcctgggggaggggcggttcccatcggggcaggcagtggacggccgccagtccgcccgacggagccatgggccggtccgtcagaggactgaacgaagcgaaagcggccgctcgcgcgctcagggtttacgacgagtcggaaccggcatgctgcagacgtcggcgccgcctgcaggcacctcgaagaagggatcgctgcgattggcgcgcgtgttcacatagcgcgcgaagctctcgctttcggtggacagatattgaaatgaaggccgctcgcgagcggggagatcacttccagtccggatggaaaggatggggacctgctgcgcctcatgctcatagaaacccagcggcccggtgccgcgcggcagggtcgagagctgctcgatcccctcgatcacgcgacccacgacagccacgttgcgatccaggtggcgcggggcatggccgatcacggcgtagagctccgcgcccgttcccgtgtccggcgccatgccgcgaccgacgccgaccgtggcgtagcagtgcactggccacatatgctcaccatccgaagcaagtggccagccctcccggatctcgacccagggcgcgaaagcatcccgttcgtgccagccgttgggcgccttctccgtgcgcgagccggccatggcgagctcggcgatgcgcgccgcttccttctgctccgaagccaggctctcgctgaaatcggccagcccgtccgcggcaatcgtccgggtcatggcatcggcgacggcgtccagcgatgcctcatagtcgctgcggggcaccggccgcaccgtggcaggcaccgctcgtgcccgcgcggcatcttccgcatgcggatcgccccattgaaccacataattgtcctgcacgcggttgatgacggccccatcataccagcgcgccagcgccagcgtcctgatattgctcacccagccctggctgaaaggcgggggcaggagctgaatgaccacgcgccgcggcttcccctcggcatcgggcgccagtgtcatgaccagcaggtcgcttgccgggatgtcgatccagtcgcgctgcggcgcggcctgcacgatttccgcgggcgaaagcgccgggccctgcgcctgcacggcagcggagggagcgagggccagcaaacaggcgaggaaccgcgcgtggggaacatatttcatcatgacggacatgccacagcgcagaaccttgcgaaagtcgcaatagcccgctagggcgcccgaactccagggcatgcggagcggtggccgagtggtcgaaggcgctcgcctggaaagtgagtatgggtcaaaagcccatcgagggttcgaatccctcccgctccgccatttcagtccgagatgtacattcagtcgggcaaaccccgattttgattcgaggctgccccacttggctttctgcagcttggcccgctggcgggtgagcgcaaatggttacggcgactgcaggcccttcagcatgaatgcgccgcgggcagccttggcgaaggtccggtaaccgcctggcaccattgctgtcgactacggcgccttgttaggccgaagcctctcggcatatccggtcagttgtagcgcttgtctgggagacaaagtgcgccttacttgctcaatgatcgcgtccgcttcgcgtgcatcacccgatgcgaactggcagcgcgccagttcaatcaacgcgcgctgccgcacggaaagattgccgaacggatcgaagaaggagtctatgcgcaagacatcctgcacgcccgtccagctaaatctgacatcgtccgccgtggccgctgcgagatgacggaattgccgtgaggcttgcgcaagcgtgatccgacctgtcagcaactcgtagcggatacgcaggaggttcgcctcggggccttgctgccgcgcctggaaccggtccagcacatttcctacccaccgccaattgacaatgccggtttcggcttgggcgccaagaaggttgaacgacaggattgccgccagatgctccgtcgtggtcgctgcctcgacagcgtcatcgtcgggtcgatcgtaggcggaggccttcaccagttcgatcgccggatcatgtgagaggatgtcatccagatctggcttgtgaaaataacccacgacgaccagcacggtcttgcctggatgggcgatggccgctgcacggatgcgtcttgcctggaggaatgtccggtagagatagaggcggcgcggcagatccaggtctgcccggggcgcaggggtcgtagcccagtgtacgacggccgccagattctgcggatcctcggcagcgaagaagtcacgggtcaagcttgcgcgatccgggaaggtcaggaaaccctgaaagccgctgggacggcgtatttccagcggtgtatcgaggtccagtccgaagcccagtttcgcgtcctcgaccggcggcatccagtcgatcgggcagagggtggcccgcgacgccttggcataaggtaggatgatcccctgcacctcataggtatattcgtaataatcgccgcgcgcagcctgttcgggcggacgctcgatgcagatggcatcgggttgcacctgtttcagataggccgccaacatgccgggctgatcgcgttcggagacgagttgggtgccatgatcgacccccagcacgatcacgcgcgcgcgcggcgcatcagacggggcggaacgcgccatctgcaggggaaacagagctgtcagtgaaaagaaacaggcaatcagaaaacgcaagaatgtgactccgagctgagagactggcgcaccacgcaaatacgcatgagcgactattgcagggcggtctgaatgggtatccccgcgcttctgatgcagcaagcgcatcattttctgtccggccacgccgccgcagccttacagggtcggcaagcgacgcgtgacatgccgccgggtagcttcggccgcgtcgggacatccgaacagggtcgctgcttgcctcgtgccgtcacagcttccggcagcgccgcgcttctaccagcgggggtttcagcgcagcgctactgaggaacagcagcaggatgagagccgcgccgatcgtcggcaacagcattgtcctgggcgaagggcgggcgatctcggcgcgtgtgacatcgtcggccctccagccgccccggtcgatcgcgtgcagcatggctgattcttcatacgaaaattacatatcggacctgcccgtctccgatatccaggagagtcggaaggctgttcgagcgccttagggcggagtgcagccagcgacccggacgggcgtcaggagcgttccgctatcgaggtgcgagatccaccactggatagaagggaggtgcgcggacttggtcccgggctgatcgcccttcgcccctagatgatgtcatccttgagcgtgcgcgatgctttccagtagtggaaggcggcccagaaggcgaagcaggcgcagatcaccatggcgtagcggatgccgagcgtgccggccgccgcgcactcgaccgcggtctgggccgtgctgccgtggcattgcgcggcgtaatcgcccgcgaacatccgtgccgcgaacgtatcgctgaggaagccgacgaagagcgggccgatgcccatgccgacgaggttctggaagaagatgatgatggcggaggccgtgccgcgcatgcgcggctcgaccatgttctgtaccgcgccgaaggtgggggcgtagaatgtgaaggccagtgtcgcgccaatgacgacgagcggcatggcggtctgccagttgggcatggagaggccgatcatgtagagcggcgcggcgcatgcgaggcagatggccggcagccaggcataccagcgctcgtcccgcttgcccgcccaatccgcgcccatgccgccgaggagcgtgccggtcccgttggagacggccgtgacgatcccgaagagaaggccggcctgagtcatgctcatctcgtaggcccggccaaaatacatcggcaggaacagcaggatgccgaaattcacgaaactggtgaggccgcacgccatgcccagatgcaggaatgtgcgcttggcccgcaggatgcgcagcatcgccatgaagcggggcgcttcacgcgccatgctggcgggatcgtcgaaccggccgcggaccggctccttgaccgtcaggatgagcagggcgagcagcatacccggcgcgcccaccatgaggaaggtgtttcgccagccgaatgtctcgccaagccacccgccgccgaagccgccgatgagcgagccgaaggaagcgccgagcgccaccaccgccagcgccgtggcccttttgttgcgcggaaagcgatccgacaccatcgagacggtgcaggggctggccgccgactcgccgatgccgacgccgagacggagcagcagcagctgccagtaattggcggcataagcgctcagcatggtcgtcagcgaccagatggtggtcgcgatggcgagcagcgggacacgcttgcgccgatccgccagccgggcaaccgggatcccggccgtcgtgtaaagtaacgcaaaggcaagcccggtgagcagcccgaactgcgcatcgctgatgcccagatcggccttgatggccggcccgagcgcggccacgatcacgcgatcgatgaagcaggacagagccaccagcagcaggatgaacatcatccagtaggggtaaggctccggctccgccccagctgtttcatcaaccttcatcgactctcccctcccggacaattctgtgcgcccttgattgagcgatggtctgtttcagtccttcgtgccgggcattcccggtccgcgatcgaccagcgcggtcccggcacccagtgccgtgtccgtccacatgcggacgtccagatcggcgattcgccagctcttcccggcggaccgaaacagcgcatgccatgtgcccatgcgccaggatgcgccgcgcggccagtactgccggtggaattcatggcggaaaatcatgcagtaggccgccacccggatgtcttctccctcacggctgaggcaggtggcattgaactggtgctggtggccataggtctgcgtggcccgctggcccatgctgccgccgatgaaggccttgatgccttcatggccttcgaagacgcccgggctgccgtcccgcaaggggtgacgcaggatgccgtcttcggtgaagcaatcgagataagccgccagatcgcccgaatcgatcgcccaggaatagcgggccatgcgatcggcgatcatgagccggtcgcgcaccgggatgtcgtcgaaatcctcgatcatagcgcgcttcccgcgtcgccagccaatatccgcgtcgttttcatcgcgctcaacacgtcctctcctccgatatcctcgccgggtcctccgcttcgtcgcgtggcccctgcatgggcaacgttgaagcagaacgcgcgatgtatgtaaagtttgcattatcacttgcgcattctcgcgacattgatgtatcggatacataaatccggcgaggtcaactctccgggcgccctgtcttggacggggcgggcacatcataggagaggagagaaaatgatctgtcggtcttatccgaaacgccgcgccatccggggtgcctctttgctcgtgctgagtgcgctcgccacggcagcacatggccagcaggctgaaacgccagcgccgcaggacgacagcaatgccgacatcgtggtgacggcgcagttccggtccaccaacctgcaggacacgccgctggcgatcaccgcgcttactggcgagcagcttgccgatcgcagcttcaacaacattgccgacgtcggcagggccgcgccgagcgttaccttgcgcctcgccagttcgggctatggcaagtccacccaggcctatatccgcggcatcggccagaccgatttcaacttcgcgctcgagccggccgtgggcttctatgtggatgacgtctaccacgcgtcgctgttcggcacgtccttcgacctgctcgacctcgaacggatcgagattcttcgcggaccgcagggcacgttgttcgggaagaactcgatcggcggcgccgtccgcctgatttcgcagaagccccgggaccgcttcgaagcgtccatcgaaggcacttacggcagttacgaccggatcgatcttcgcggcatggtgaacatcccgctggttgcggagcaactggccctgcgcctctccttcgcatccaaggaacgcgatggttatgtcgaccgggtcgacttcgcctgcgcctatccggagctcgcgggcaatctcacccccacggtctcgcagcatggcaacagctgcaagctcggcacgctgggcggcgagagcgttcgcgcgggccgggcggccctgcgctggacgccatcatcggacatcgaggtcaatctggcggcagagatcatccgcgacaattcggaaggcgcggcggactcgctcatctacatcaataccgctgcgaccgcgctggtgaatcacaacaataatcggctgattcccgcttatggcatcccctatgacgggcgcttcatcgtcgatccctatgtgtccttcgcgtcctatgacagcaagttcctggggcgcgaagtgccggccgtgaacacggtccattccgagagctattccggcgacatcgcctggaacatcaccgagaatgtccagttcaagtcgattaccgcttatcagaagttcaatggccgcttcacgcagaatgccaacaacgcgccgctgcctgtcgccctgaccgacaatatcgccggcttcgagcagtttacgcaggaattccgggtcgtgggcacgtccttcaatgacatgctcgactgggccgccggcgtgttctatttcgagggcgacagcagcctgggcggcggcgcctatctggccgcctcgaacatcgggttcgatcagaacgacagcacccatgcgaagaaccgctctgccttcgcgcatggcacgctgcacctgaccgagcagttctcgctcaccgccggcctgcgctacaccaaggaatccaagtcctatcgcttcgaccgggtgaacgttccggcgggcacgcccttcttcgccggcggcgccttcacgtcgcccgaagccgagatggaccgggtggattataagatcggcctcgattaccagcttaccgaccgggtgatggtctatggccagttctcgaccggcttcaagggcggcggcatcaatccgcgccccttcacgccggcggccgccgtgccctttggccccgagacgctgaacgcctatgaaatcggcctcaagagcgacctgttcgaccggctggtgcggctcaacctggcagcctatcacagcgattattcgaacctgcagctgagtgcgaacggcttcgacaataatggcgcgccgagcatcgtcatcgccaatgccggcagtgcccgcatcaacggcgtggaagccgagatggaaatccgcccggcccgcgggctccagatcgacatgtcggccagctataccgacttcaagatcaaggatctgggggcggcggccggcgtatcgggcggaccgacgctggacagcaaggcgccgggcgtcccggaatggaagtataatgccggcatccagtatcgcgccgaactgggcaatggcggaagcctgacgccgcgcttcgacgtctattaccagtcccggctgttcaacgagtggaccaacaatccgcgcgcagcggaagatggctatgcgctcgccaatgcccgcctgacctacaatgcgccggacgaggaatggtatgcggcgctctcggtgaccaacctcttcgaccagttctattatgtgaaccggttcatccagtcgggcacctacatcttcaccggccagcccagcaggccgcgcgaatgggcggtgacggtcggccgccgcttctgatcttcgcgccgaggggatgccatcgggcaatcccctcggcggtttctttggggcaatgacagccgctgcgctgccaaggtcagggaggcatggaattggcagaggaactctcgctggccggactggccgaggaagtcgcccggctgcagcatcggctgggcgtgatggaagacatccaggccgtacggacgctccagttcaaatatggctactatatggacaagggcctctatgacgaggtcgtggatctgttcgcgcaggacgggcagttgcacttcatgggcggcattttccggggcaaggccgggctgaggcgcctctactgcgatcgcctgcgcagcaatttcaccgatggaaacaatgggccggtctacggcctgcttgccgagcatctgcaattgcaggacattgtcgacatcgcgccggatcggcaaagcgcccggggccgcttccgcgccttcatgcagggcggcagccatgtgacgaaagagaagatcaatccgcgcctgccgctgcaatggtgggaagccggtgtctatgagaacagctatgtgaaggaagacggcgtctggaagatcgccgtgctcgattatcacatgttctggcaggcggattatgaaacgggctgggcgcacagcaagccctatgccggccatttcttccagaaagtgtttccggacgacccgggcgggcccgatgaactcactgaccgggagccgaatttctggccggaaacgccgatcgtcgactttcattatccgcatccggtcagcggagagacctggtcgggagatcggcccgacggacggcggccgcgctgagcgcgcgtaccgccggagcatagacaaggagacggacgatgccagcgcttgccggtgaaattgcgatcgtgacaggcgcggggcggggtttcggccgcgccatcgcggaacgactggcgagcgaaggcgcggccgtcgcgttgatcgcgcgcaacaaggcacagcttgacgaagccgttgccggcattcgacaggccggcggcgaggccatcgcgctttgtgcggacgtgaccgatccggcggatgtcgaccgggcggtgtcacaggtcgaagcagagctcggcgccccgacgatcctcatcaacaacgcgggcgtgcccggccctatcggccccatctgggagctggacatggatgcctggtgggcggctcagcaggtccatatccgcgcgcccatgctgttcctgcggcgcctcctgccgagcatggtcgagcgcgaccggggccggatcgtcattgtctcggcgatcgccgcgcggaaggtggcgccctatctcagtgcctattgcacgggaaagattgcgcagaaccggatcgtggaggaagccgcggccgagcttgcggatacaggcgtgaagattttcgcgatcgacccgggctttgtcttcacctcgctcgcccgcgacaccatgaacgcccccgcggcgcagaagtggctccccggcatggtcgctcgcctcaaggaagtgtccgacggctccgagacggccgccgggctggcgcgctgcgcgcagcgctgtctcgatctggtctccggccgctatgattcgctgtccggtcgctatctggaaatccccgatgatctcgatgcgattgttgcatccctccccgcgtagaaacctcgataatgtatcttttacatttatccggccggtaatcgctgtttgctatgtaatccttgcattataaacagcctgccgatatgcaggggcatagcagggagagagtgatgtccgagctgtttccgcccaatctagatgccccccgtttttcccgcgccctgaaagcctttgcgggcgtcgtcggatcgcaatgggtcctttcaagcgaggaagaccgcgccagctatgtcgatccctatgcgcttggcgacgggttgaaccatgcggcgtctgccgcgatcgcgccggccagcgccgaggaagtgcaggcgctggttcgtctcgccaatgagcacaaggtcccgctatggccgacggcacgcggcaagaatctcggctatggctgggccgcgccggcgatgccgggcacggtcgtgctcgatcttggccggatggaccgcatcctcgatgtcgacgtgaagttcggccattgcctcgtcgagccgggcgtgggcttctacgatctctacaacttcctgcgtgagaacgacattcctctctggatgtcgttgccgggcaatgcctggggcagcgtgatgggcaatgccctggagcgcggcctgggctacacgccctatggcgatcacgccgccaagatctgcggcatggaggtcgtgacgccaaccggcgatctgatgcgcaccggcatgggcgcgatggccggcagcaagacctggcagtcctatcagcatggcttcggcccctcctgggatcaggccttcgtccagtccaatttcggcgtcgtcacgaaaatgggcctgtggctgatgcccgagccggaaatgacgctgcgcgcgaagatcgagttgccgcaggccgacgacatcggatgggcgatcgatgaactgcaccagctccgcctcaacaatgtcgtcgatcacaatttcgtgttcggcaactatctgcacgacgcggccgtgctgtcccaacgcagcgaatggtatgatggcaagggtgcgcttcccgatgccatcgccgacaagatgatgaagcattacgacatcggctggtggcgtttctcgctcggcatttacgggcatgaaggcattgtgcgcgccaaggaacagctcattcgcaaggcactcgagccgcatctgggcaagccgatcgagttcgaggaatggcatcggggcgagccgctcgaccgggctgcggcgcgcgcgcccagcgccacggccctgcagatcgtcaactggtggggcggccggggcggtcatatgggcttctcgcccgtcatgccgcccgacggcgccctcgcccgcaagacgttccgcgcgatgaaggcgcgtttcgaggagcacggcctcgattattacacctccttcaccatggggcatcgccacatcaacaatgtgaacatcctgctctatgatcgggacgacgctgatatggtgtcgcgcgcccgcaagctgttccataccctcatcggcgatgccaaggcggccggcttcggcgaatatcgcacgcatctcgacttcatggacccggtttcgaaaagcttcgatttcaatggcggcgcgctgggccgcttcaacgagaccgtgaagaacgccatcgatcccaatggcatcatcgcgccgggcaagaacggcatctggccggccccctacaagacgatcggcacgggagacccggcatgaaggctctgggcatgaccatcgtggcggcattgatcgccgctggtgccgccgcgggcagcttggcttccccggatcaggccatggttgctcctgtcgccgccccggcgcctgccgggctggatggcaggggactgttcctcaagcattgcggctattgccacctgcccggaggcacgggcagcattcagctcgaacggcgctggggcaaggcgcgtgcgctccttgccgaacggaccgaccttcctgccgaatatgtgaagggcgtggcgcggcagggcatcttcagcatgccgcccatcacgcgtgtcgaagtgacggacgatgagctcgacaagctcgcggcctatctcgccacggccgacaagaccaaggcgcatgtgcgatgatccggcgcgaccttctcaagctcggcagcctcgcaaccgctggccttgccttccctgccccactcttcgcggcagtcgatgacgcgcaggccatgtccgtcatcgtcgatccccgcttcaaggccgcccttgccttcgcggatgccgcccgtgggagcggcgcgcgcgtatttgccagcgagggcgatctcgtgagcgtctggcatgggcctttgcgcggtgcgtcgcccgccggcctgcggggtctgacgggctatggcgacatggtcgtggcgggcggtcttgccgctgccgcccgacgaccattcagctttcgcatgtcgcatcatgttgcgcagggtgaacagtcgcaccggcaatccattggttcaccggcccaggccgacgtgcttcaggctgcgggcgagcaatggccgctcgcgctctggagcctgatgtcggccggttcgggcgcccccggcaatgtgcgggctcggcgaaccgaagccgccggacgcgaggggaccttgtggtcctgggccattgcctaagcgacgtggatcgcccaagctgagggcatattgattttgagggcggcgaactaaatgacgaatatgtcgagcgaaggacctgtccgccgccgggcgggagcgacccttgccgacgtcgccagagccgcgcgggtttcgaccgccacagtgtcgcgcgcactcaatacgcccgacctgcttaccaaggagacgctgggccgcgtccatgccgcgattgccgagacgggctatattccgtccctcacgaccggcacggtcatcaccaatcgcagccggctgatcgccatcatggccccgcccacgccgctcgaactgttcgataccacggtcagggccgcggtcgccgcgctcgatgatgggggctaccagaccctgcttggcatttacgagcgaaacgcgacccgcgagaagatcgtgacccagatcctcagccggcgccccggcgggctcatcctcatcggcctgccgatgtcgcctgacgtccgcgccttgctggtggaatccaatctgccgatcgtggagacctgggagacgcccatcacgcccatcgatatggtcgcgggcatttcccatcatgacatcgggatcgaggtgggcaatttcctgctccgcaagggctatcagcggccgatgatcttctcgaccgacagcagccgtggccatatccggcgctacgggatctcacgggtgctgatggaagccggccgcccggaacccaggagcatcgaccacaccctgccgggcacgatcggcgaaggtcggcgcagcttcgcccgcatctgggaagccggcgagcggccggacgtgatcgtctgctcctccgactggcttgcgcagggcatcctcatagaagcctcggtgcgtggtgtgcgggtgccggaggatgtagcggtggtcggctttggcgatttcgatttcgcgcgggaactggagccttccctgacctcggtccgcatcgatggcgcggaaatggggcggcaggccgccaccctcatgctccaggccttgtccaggagccagcgcgagcgcgccaaggcgccccgcgtcgacatcggcttcacgctcgttgagcgccgcagcacatgagcgagcccaccgcgccgccgcccgaagtgctgcgcttcctcgatgcctcgcatggcctgctgatcgacggcgcctggcaaccggccgcgagcggcgaaacgctgcccgtggaggaccccgccaccggccggacgatcggcagcatcgcggccggcggcgcggcggacgtcgacaatgccgttcgcgctgccgggcacgcgctccgcgcgccctcctggcgcgccatgccgccgggcgagcggacgcgcttgctctggaggctcgccgatctcgtcgagcgcgatcgagaggcgctcgcgttcctggaaagcctcgacaacgggatgccgctctccctcgcccggttcagcgtcggcggcgcgatatcggggctacgctataatgccggctgggcaggcaagatatcgggcgaaacgccgaccgtctccgcgcccgatcatcacgcttacaccgtgtacgagccggtgggcgtggttggcgcgatcatcccctggaatcttcccctgacgatggccgcgaacaagatcggcccggcgatcgcggcgggctgcaccatcgtgctgaagcctgccgagctgacatcgctttccgcgctctggctcggccagctcgttctggaagcgggcttccccgccggggtcatcaatatcgtcacggggctgggctcgcaggcaggcgccgcgctggcggcccatccacgcgtctccaagatcagtttcaccggctcgacggcgaccgggcaggccattgccgccgctgccctgccgacgctcaagcgcgtcacgctcgaactgggcggcaagtcgcccgtcttcatcttcccggacgccgatctcgatgcggcggcgctgggcgcggcgaacggcatcttcctcaattccggccaggtctgtgtcgcgggctcccgactgtacgcccatcgcggagtgttcgatcgcgtcgtggagtcagtcgcggcgcatgccggggcgctgcgtgtcgggccggggaccgcggaaggcacgcaaatcggtccgcttgtgtcgggcgggcagaagcaacgcgtcgagggcttcctcgcgcaggcggcgaccgatggctgcacggtggtggcgggtggtgatctggccgatccggcagggcattttgtccgcccgaccgtactcgcgggcgccgaaccgcatatgagcgtgtatcgcgaggaaatcttcggccccgtgctgacggtcatgccgttcgaggcagatgacctcgatctgatcgccgcgcgcgcgaacgatacgcgctatggcctgtccgcgaacatctggacacgcgacatttcccgggcacacaggctggcccggctgatcgacgccgggaccataagagtgaacggcgccggcatcgatcatgccctgccgttcgggggcttcaagcaatcgggctggggacgcgagaacggacgagagggtattctcgctcatatggagctcaagtccgtatccattcgcctgtgacggcggcagggccgaggccttgcggtggtcccgacgtcgggttgcgcgctgatgtcgagctctgcggcccgctcagcgcttcccgccgcctttccctgacagcacgtccctgaacgccgcagcaagcgagccggcctcatcctcgcggagcacgccaagggcccgcagcacctcgtcggcgcccgcggcccggggatagggatcgagattgagcgcgagcgtctgcgccgctgcttcgccgaggtcgattctctcgtcctccagcggcagcaggtcgcaatcctcgtcgcgcagctcgatctcgtcttcctccgactccgctgtctcgagatcccgcacgaagcgaatgacgaaaggcgcatccagatgcgccgggacatcctcgtccgtggcgacgcaggcctgcaccagatccgccgtcacggtcccgtcgatgcggtaaccattcgcttccggcgaaatccgcgcggatgcctccaggcgatcgagcctccgcaacccgaagcgccccgcgagcgcggcgcgctcctggtccgtggcgctgatgacatgttcgcgcgtcccctcgcctatttcgttggcgcggacgatacgggaaaattcgggcggccgctccggcatggttcagccccgcaaccggccggaaagaagcgcgtcgcgatcctgccccgacaagcgcccgaaaagcgcccgcaattctccctcgagatacgcaagcgcttccggcgccggcgcattgccgcgatagagatttctcaccagcgcctccgaaaggggcgcctcgccggccagacccgcccgataggccgccagccggccgccaagcgcccccaccatatggcccacctgtttgccgacgacgacatccccgaagccgatctggcgaatctgggcatccatgtcgtcgatgaaaagctccgtcagcctggcggattcgcctttcgcatccagcgcttcgagccgaagcagcaccagcgagagcaccgccgccaccatgtcgaaccggccgtccagcgaatcggccacgccgccgcgctcataccagtgcggttcacgggccgtggcgacgatcatcgcataaaggggtcgcagcgccgcgcgatcatccttgcgagcgaaaagagatgacaaaagactcatgtgcggttcagctttgcgcagccagggaaagttcaggatggatcatgatggcgggtctccaccatcggacagttgcatattgattgcagaggctggcaatgcaatgggcggcgaggcccgccgggcgcattttcgagaaggacacgagcggacgatgaacatgcagcgagggatgaagcgaccgctccttgtggcgagcgtggcggcgatcctgctgctcgcgggcggctgcacccggatccgggcgcaccagggctatcttgtcgaccagctcatcgtcgattccgtgttgcccggcgtggacaacaaggcctccgtggaaggcgcgcttggccggcccaccttcgtctcgcagttcgggccggagcgctggtactatgtggcgcgcgatacgcgggcgctcgccttcagttcgccgcgcccgacggagcagttgctcatcactgtccagttcgatggtcaaggcaacgtcgccacgatcgatcgcaacgcaacgctcgatcagatcgccaatctgtcccccgtcggcgccaagacgccgacgctgggccggaagcggagcctcctcgacgagattttcggcaatatcggcgcggtgggtgcgggcggcatgggcggcggcggcgcgccgacgggcccaggccccaacggcggctgacatcgtcgatcgtcccggtgatttccgggacgctttcggctcgaagggcgccgcgcatgtggttttccttgcaatcgacccgttgttgacttcatgatgggcaattgagggagagccgcgatgcagcatttcggcgatctgcagcccctggggcggccggatttctttgccgagcaggcgccggtcggcagatacagcgccaggcggagccgctggcggttcgcggtgggatcgcttgaagtcggcttcgaccgggcaagcgaaaccatcgatgccgaaacgccgcgacaacaggccgggccgcgtctggacttcgcccagcgcctcatgatccttgtcggaacgataagctgtgccgccctcctactggcgctggccggatggatgtggtcgaagcgcggctcgtccatcatgggcggggaaaccgtctcggctgcgatcatcgatcgcgaggacgctgcagcgccggcgaggccggacgaaacgcccgtcgtgatccccacgaaggcggtaccgacccggctgaccgccgtcatcgagcggcaggcggctgccccggcggtggcacccacgaagcgcgcgtccgtggccatcgcgcagggcgaggccattgcccccaaggcggccgctataggtccggcgtccgcgcccgacgaagcgatcgtcgcctcaggcaattatctgctcatcccgagcgtggcccatgcgctttccactgccatggccagtggggaagcgcagaactgggtcgccggcaactatcatggcctcgtcgtcgtcggcgacgcggagctcaaggacagcaagcgctgccggcaaggcaccgtgttgctgcgcgatgggtcgcttcagggccggacccagcggttcgagcgctgcctctgagctggcgcgcggccggatcgccggccggacgcggcggtcggttcagcgcgcgatgccgccggcagcgagcacggcaagcgtcaccagttccgaggcggtcgacgccatggcggcaatctgcaccggctggcccatgccgatgagcatggggccgatcacggagtccccgcccagttcccgcagcagcttggcggaaagattggccgactggagccccggcatcaccagcacgttggccggcccggacaggcggctgaagggatagctctgcatgacgcgcgcattaagcgccacgtccggtgccatctccccctcatattcgaaatcgacgttgcgctggtcgagcaggccgactgcctcgcgaatattgtcgagccagttgccgggcggattgccgaaggtcgaataggaaaggaaggcgacgcgcggctcatggcccatccgacgggcgacggcggcggtgccaatggcgatatcggcaagctcggcggcgccgggacgctcgttgacggtggtgtcggccatgaacaccgtgtgactgcggccgacaaggacatggatgccgaagcaggtgcgatccggcgctggatcgatgacccggcgcaattcgcgcatggtctgggcataagtgcgggtgacgccggtgatcatcgcgtccgcctcgcccatcttgagcagcagcgcgccgaagatgttgcgatcgcgattgaccatccgctcgcagtcgcgccgcagatagccgcgccgctggaggcgctcgtaaagcgcgtcgaccattttcggcacgagcggcgaattcacgctgttgtagagctcgaagctttccgggtcgcggacgcccaattccctcagcttctcatagacgtcctgacggccgaccagcaccggaatgccatagccgccgtcccggaactggatcgccgcgcgcaggacgacttcctcctcggcttccgcgaagagaacgcgcttgggcgcggcacgcgcgccttcataagcgagcgtcaggaccgaggtggtgggattgagccgggcgcgcagggtctgccgataggcggccatgtcctcgatcggctgctgcgccacgcccgattccatcgcggcctgcgcgacggcggccggcaccacttccatcagacggggatcgaagggcgcgggaatgatatagtccgcgccgaagctgtgcgacttgccataggccagcgcgacttcctccggcacctgctcgcgcgcgagcgaagcgatggcctgcgccgcggcgatcttcatcgcctcgttgatcgccgtggcccgcacgtcgagcgcgccgcgaaagataaaggggaagccgaggacattgttgacctggttcggatagtccgaccggcccgtcgccacgatggcatcgggccgcgccgcctttgcgacgggcggcaggatttccggatccggattggccatcgcgaaaatgatcggccgggcgttcatctcgccgatccactcgggcctgagcgcatccttggcggagagcccgaggaagatgtccgcgcccttgagcgcctcatgcagcgtccgcgcctccgtgcgcaccgcatgggcggacttgaactggtccatgccgtgcgtgcgcccctgatagatcacgccttcgcgatcacacatggtgacattgtcatgcggcacgcccagtgccttgatgagttcggtgcaggcgatggcggcagcgccggcgccattcacgacgacgcgggcctcgctgatgtcgcgtccggtcaggtggcaggcattgatgagcccggcggcgcagatgatggccgtgccgtgctgatcgtcatgcatgaccggaatgttcatccgctccttgagcgccgcctcgatcatgaagcattcgggcgccttgatgtcttcgaggttgatgccgccgaagctgggctcgagcagcgccaccgcgtcgatgaaggcctgcgggtcttcggtgtccacctcgaggtcgatggcgtccacgtccgcgaagcgcttgaacaggacggccttgccttccatcaccggttttgacgccagcgctccgagattgcccaggcccaggatcgccgtgccgttcgagatgaccgcgacgagattgccccgcgcggtgtaatcataggccgtctgcggattttcggcgatctcccgcacgggaaccgccacgcccggcgaataggccagcgcgaggtcgcgctgcgtggccatgggcttggaagcgatgatctcgatcttcccgggccggccggccgaatgaaagagaagcgcctcgcgctccgagaattcgatggtcgtcttgtcgctggtcgtatctgtcatgggagtggggcccttcgatcaagtctgccctagcgacaatccgatccgatcgacaaggggtgcggacatgatttccgtcgcggcaggcgccttttcgccatccgcatgcgctgctaacgcaatgcgcgtgaccaatcatgccattcccgggtcgaagaccgacaaagccgcacgaagcgcatccagcgcgcctacgcccatgatggcccagtatctggccctgaaggcggaggcgggcggggacctgcttttctatcgcatgggcgacttcttcgagctgttcttcgatgacgccaaggtggccgcgcaagccctcgacatcgcgctgaccacgcgcggcgaacatctcggcgagccgatcccgatgtgcggcgtgcccgtgcacagcgcggacagctatctggcgcgcctcatcagggcggggcaccgcgtggccatcgccgaacagaccgagacgccggaacaggcccgggcgcgcggctccaaggcgctcgtcggccgcgcgatcgtgcgcttcgtcacggccggcacgctcaccgaggaagcgttgctggacagccgccgggccaacctgctggcggccgtgggcgaaagcggaggcgcgaaggccgtcgccgcagccgatatatccaccggcaggctggaggtggtgacgctcgaaggaaatgccatcgaggctgaactggcccgcctgggcgcgagcgaggttatcgcgcggcccggactggcggaaagcatcccggccgccatgccgttcgagagtcgcagtttcgacagcgcgcgcgccgaagagcatatccgccggcatttcggcgtcacgacactggagagcttcggcgccttctcgcgcgcggaactttccgcgctgggcgggttgctcgcttatctcgagcatgtcggcaagggccgcatgccgtttctcgctgcgccggtccggctgggttcgggcgcacatctcgcgatcgatccggccacccgcgagagcctggagatcgtgcagacgcaaagcggtcagcgggccggcagcctgctggcggccgtcgaccggacggtgaccggcgcgggcgcgcggctgctggcggccgatctctccgcgcccctgatgaaccgcgaagcgatcgaagcccggctgagcctcgtccagtggttccacgacgatggaccgctccgcgaggatgtccgtgcccgactgcgggccttgcccgatgtcggtcgggcgctcggccgcatagccatcggccggggcagcccgcgcgatctggggcaattgcgcgatggcctcgatgccgcccatcgcctgcgcgagaggctggggcgcctgccctcgcggcccgcgctgcttgacgacctgctgccgcatttcgacgggcacggggaactgatcgacatattgaagcgcgccatcgtcgccgctccgccgacggaagctgccaatggtggctatatcgccgagggctatgatgccgcgctcgacgaactgcgccgcctggcgggggacggccggcgcgcgatcgccagcctggaagcgcgttaccgcgaggagacggggatcgccgcgctcaagatccgccacaatggcgtgcttggctatcatgtcgaagtgcctgcccgccatgccgatgccctgctggcgcaggacagcggcttcacgcatcgccagaccctggccggcgtggtgcgcttcaattcggtggatcttcacgaacaggcgggccgcgtcgcccaggccggcgcgcatgccctcgccgccgaggcagcgcatttcgaggagctggtcgcacgcactgtccgcaggcgcgaggcgatcgcccggacggcggacgcgctggcgcggatcgatgtcgcggctgccctcgcggagcgcggcgtcgagggcggatggacgcgcccggacttggtggaggatcgttgcctcgatgtatccggcggtcgccaccccgtggtcgaggccgcactcgggcgcgaaggcgctgcctttgtcgcgaatgactgccggctggacgaggacgatcggctgtggctggtcaccgggccgaatatgggcggcaagtccaccttcctgcgccagaacgcgctgatcgtcatcctggcgcaggcggggagcttcgtgccggcccgcgccgctcggcttggccttgtcgaccggctgttcagccgggtcggtgcttcggacaatctggcgcggggccggtccaccttcatggtggagatgatcgagacggccgcgattctcgcgcaggcgaccgagcgcagcttcgtcattctcgacgaggtagggcgcggcacctcgacctatgacgggctggccatcgcctgggcggtggtcgaggcgatccacgacgtgaacgcctgccgctgcctgttcgcgactcactatcatgagctgacgcgcctcgccgaacggctggaagcgctgtctcttcaccatgtgcgggcgcgcgaatggcaaggcgatctcgtgctgctgcacgaagtgagcgagggacccgccgatcgcagctacggcatcgccgtcgcccgactcgccggactgccgccacaggtgctggcccgtgccagggacgtgcttgccaggctggaggccggaaaagcgcagactggcggcattgcggccggcctcgatgatctgccgctgttcgccgccgcgctggcgccgcagcccgacaaggcacccgatccgctgcgcgagcggctggcgcagaccgacgctgacagtctttcgccccgcgaagcgctcgagctcgtctatgccctcaagcaattatcggacgccgctcctatatgagtgtcatgaacaagcttgccgaatcgctgcccggacggcgcgccatcatcgatcgccggcaagtcgccgatgtgctgaacgccgagctggtcggcctcggcgacgttatggcgcgccgacaggcgatcgtggtcacgctgcgcgaggcgctggcggcggggcgtcgggaagtgtcggcaaggctggcacgcaatcccacgcgcggccgcgacgcagtgacggcgcaggccttcctcatggaccagatcgtgcgcctgctcttcgacgcgacggtcacgcatctttatccggtcagcaatcccacggcggccgagcgcctgagcgtcatcgccgtgggcggctacgggcgcggcgagatggcgccgtacagcgatgtcgatatcggcttcatcacgccctacaagccgacgtcctggacggagcaggtgatcgaatccatgctctatgccctctgggacctgggcctcaaggtcggccattcgagccgatcgatcgacgagaccatgcgcatggcgaagtccgatctcaccattcgcacggcgcttctggaggcacgcttcatctggggcgaccgtggcgtctatgacgaatgcgtgcggcgcttcgacagcgacgtgatgcaaggcacagcgcgcagcttcgtcgccgagaagctggcggagcgggatgcgcgtcacaagcagatgggcgacagccgctatgtggtggaacccaatgtcaaggaaggcaagggcggcctgcgagacctgcacaccctcttctggatcggcaaatatgtgaaccgcgtgcgcaccgtcgccgagctggtggatgtcggcctgctgacgcgggcggagctctcccagttccagcgcgccgagaatttcctgtgggccgtgcgatgccacatgcacgaaatatcgaaccgcgccgaggaccggctgaccttcgatctccagatcgaggtggcgcaccggatgggcttcgtagagaagcgcggacgccccccggtcgagcgcttcatgcatctttatttcctgatggcgaagacggtcggcgatcttaccggcgttttcctcgcgcatctggacgacaccatggcccgcaagggccgccgctacatcccggccatcttcagccgtccgcgcaagctggacggcttcgtgctggatcgcggccggatcgccattccgcatgacgacttcttccgcgagcgaccggtgcggatgatcgagatcttcgcgctggccgacaagcacgatctgcagatccatccgaacgccatgcgcgccctcaatcgtgacgccgtcctcatcgaccggaaagtgcgcaacgatccggaggccaatgccctgttcatgggcatcctcacatcgccgcgcgaccccgagaaagtgctgcgctggatgaatgaggccggcacgttcggccgtttcgtgccggacttcggccgggtcgtcgcgcagatgcagttcgacatgtatcatcattatacggtcgacgagcacacgatccgggcgatcggcctcctctcgcgaatcgagaagggggacctgcgggaagaccatccgctcggcagcgcaatcatcaccaggatcaattcccggcgcgtgctttacgtcgcggtcctgctccacgacatcgccaagggacggggcggagatcacagcctgcaaggcgccgagatcgccgagaagctctgccccagactggggctgaccgccgccgagaccgagaccgtcgcgtggctggtgcgctatcatctgctgatgtcggcgaccgccttcaagcgcgacctggccgattacaagacgatcctcgatttcgccgaagtcgtgcagagcccggagcgcctgcggctgctgctgctgctgaccgtcgtggatatccgcgcggtggggccgggtgtctggaacagctggaagcgccagctcctcaccgagctctatgatgccgccgaggaagtcatccgccccggccacaagcagcggggcaggcaggagcggatcgaggagaagcggcagaagctcagccagcgcctcggcatcggggacaaggccttcgacaagctcgtgaagcattttccccagtcatactggattgccgagcctgaccacattctggagcagaatgcgcggcacctgctgtccgcagggcagaccggtctttcgatcgaggcacagccctatccggaacgtggcgcgactctggtcaccgtctatgcggccgaccatcccggcctcttctatcgcattgccggcgccatccatctggcgggcggcaacatcatcgatgcccgcatccacacgctgaaggacggttcggcgctcgacaatttcctggtgcaggatccgcttggccgtcgtttcgatgcgcccgagcaactcgcgcgcatcaagacctatatcgaggacgcgctagccaaccggcagaagctgctgaccaagctcgaccagcggcccctgccccgcacgcgcgcggaagcgttcgaggtcgtgccgcaggtcatcatcgacaacaaggcctcgaaccgcttcaccgtggtcgaggtgatggcgcgtgaccgcccggcgctgctgctgagccttgccttcgccctgttccagtccaagaccatggtccacagcgcccatgtcgccacgttcggcgagcgggctgtggacactttctatctcacggatctgctcggcggaaagctcgagagcaaatcgcgcctggcgacgctggagcggcggctgctcgatgccgccgacaatcgatgcggcgaattgctcgacgtcaacaacttcgccatgtcgggctgaaacggcaactgaagcgtccggcgaaaccggccgtcccggcccgacgcgtccgtgaagagagcggcgcgccgggcgacgggcggcgttgcttcagtgcgagatcagcaccggcacctgagccttggccagcagtttccggctcgcgccgccgaaaatctgttcgcgcaggcggctgtgcccgtagctgcccatcacgcaccagcgcgcgcccgatccgttcagttcgtcgagcagttgcgtgccgacatcgcccgtcttggggagcagacgggccgtgaccttgcagccatggcgatcgagataggccgccacttcgtcagggctcgcttcaccttcgccgatggtcagcacctccacttcgctggccagcttgagcagcggaaccgcagcgcgaacggctgcgtccgcgggcgccgacccgtcccaggcgacgaggaccttgccaaagagatcgagccgcttctggtccgtcggcaccagcaggatcggcgccgaggtcagctccgccagccgcgcggcggcattgcccgactcggcaatctccccgaggccctgcttgcccacgacgatgaggtccaccagacggatactgtcggtgatcgccacgtcggactggccgtggacgcgcgcccattcatagctcacgccttcattggccaggcgaggctcgagtcgctcgacattgctgtcctcacgctcccgctcgtccatgagcaggacgcccgcgccgccgccaacgccgaatccatcggcaatcaccggcatctgcacgaggtcgaggcagaccagatggccctcgacagcccttacgacatcaagcgcggattgcaggcgcgcttcctggcatacatcgtcatgaatcagcaccatcaccgttttcatggcagcctcctcgcattgggcgggccccggcccgcttccggcttgtggcacattgtgcctgccaggccgagcttgccttgaccggagtcaaaaacaaccccgcatcctgcagggcctgcgcgttgcccgcgcgattcccgcttgcctcccggcgggtccgcgactatagcgccgcgcttccatgcgaccatggatgccaggggacgggccggccgtaagggctgccgtgttcgtccgcaatcgtctgcgtcatgctccttgcgagcggcgcataaacggacaaggagacgaaaatgcccaagctcaagaccaagagcggtgtgaagaaacgcttcaagttcaccgccaccggcaaggtcaagcatggtgtggccggcaagcgccaccgcctgatctcgcacaatgcgaagtatattcgccagaaccgtggcacggaggttctctccgacgctgacgtcgcccatgtgcgcctctgggcgccctacggcctgaagtaaggagtagagcgacatggcacgtgtgaaacgcggcacgaccacgaaggcgaagcacaagaggattctggatcaggcgaagggctattatggccgtcgcaagaacacgatccgcatcgcccgtcaggccgtcgaaaaggccgggcagtacgcctatcgcgaccgcaaggtgaagaagcgcagcttccgcgccctgtggatccagcgcatcaacgccgccgtccgcatggaaggcctgacctacggtcagttcatgcacggcctcaagctcgcgggcgtcgaactggaccgcaaggtcctggccgacatcgcgatgcacgagggcgaggcgttcaagggcatcatcgcgcaggcccgcgcggcactgcccgccgcctgatcggcagcgcaatcctgtctcgaagggcgccggggtcacctccggcgcccttttcgtttgcgccgaattaggctagcggacccgcccatgagtgaagtcacatccctgaaggacggcctcgtcgccgaaatcgccgccgccgatacgctcgatgccgtggaatcgctgcgcgtcggcgctctgggcaagaacggcgtcgtgaccgcgctgctcaagacgcttggcgccatgaccccggaggaacggcaggccaggggccccgctatccatgagctgcgggaaagcgtgacggcggcgctggccacgcgcaaggcggccctcgaaaccgcggcgctcgatgcgcggctcgcggccgaacggctcgacatgaccctgcccgccgacctgcccccgcagggcagcgtccatccggtcagccaggtgatggacgagctggcggaaatcttcgcggatctcggcttctccgtcgcgaccggcccggagatcgaggatgactggcgcaatttcacggcgctgaacatcccggagacgcatccggcccgtgcgatgcacgatacattctatttcggcgacaattatcgcgccaccggcggcaatggcgaaacggccgcgatgttgctgcgcacgcatacctcgccggtgcagatccgaacgatgatgcaacaggacgcgccgatccgcatcatcgcgccgggccgagtctatcgctccgattcggacgcgacccatacgccgatgttccaccagatcgagggcctcgtcatcgacaagggcattcacctcggccacctcaaatggacgctggagaccttcctgaaggccttcttcgagcgggaggacatcgtgctgcgcctgcgccccagctatttccccttcaccgagccgtctgtcgaggtcgatgtcggctataccgtcgagaagggacagcgcgtgatcggcggcagcggcgacgcggagaatggcggctggatggaagtgctgggcagcggcatggtccaccccgccgtgatccgcaacagcggccttgacccggcggaatggcagggcttcgcgttcggcaccggcgtcgaccggctggcgatgctcaaatatggcatgaatgacctgcgcgccttcttcgacggcgatctgcgctggctgcgccattatggcttctccgcgctggatgtgcccacgctcagcggaggagtcggcgcatgaagttcacattgtcctggctccgggagcatctggagaccgacgccgcgctgagcgatatcctgcgcgcgctcaacgatatcgggctggaagtcgaaggcgtcgagaatccggcggagaagctggaaggcttccgcatcgcgaaggttctcaccgcgagcccgcatccgcaagcggacaagctgcaggtgctgagcgtcgacgccggcgacggcccgatgcaggtggtttgcggcgcgcccaatgcccgtgccgggcttgtcggcgtgttcggcatgcccggcgcgaccgtgcccgccaatggcatggtgctgcgcgtggccgccatccgcggcgtcgaatcgaacggcatgatgtgctccacccgcgagctggagctgggcgaggatcatgaaggcatcatcgagctgccggccgacgcgccggtaggaaccagcttcgccgattatgcgcagctcgacgatcccgtcatcgaggtttccatcacccccaaccggcaggattgcatgggcgtgcgcggcatcgcccgcgatctcgctgcaaagggtgtgggcacgctgaggccgctggacgcgatcctggccatgctgcctccggtcgtgccgcaggggcccgggccggacgtgcgcaccgatgatccggaaggctgccccgctttctacgcgcaggccgtgcatggcgtcacgaacggcgcttcgccggactggctacagcggcgactgaaggcgattggccagaagccgatcagcgcgctggtcgatatcaccaattacgtcatgatcggccttggtcgcccgctccacgtctatgacatggcgcgcctccggggcgggctggtcgcgcgcaaggcgcagccgggcgagcaggtcctggccctcaacggcaagacctatgcgctgaccagtgccatgaccgtgatcgccgacgaggccgccgtgcacgacattggcggcatcatgggcggcgaacattcgggcgcgcaggacacgaccacggacgtgctcatcgagtgcgcttatttcacgcccgagagcattgcacggaccggccaggcgctcggcctcacgtcagacgcgcgccagcgcttcgagcgcggcgtcgatcccgctttcctcgacgagggactggcgatcgccactcggctggtgctggcgctgtgcggcggcacggcgagcgaagtgacgcgcgcgggcacgccgcccgtggaacgccggaccatcgcttacgagcctggccttgccgaacggcttggcgggctggccatccccgcggaccgtcaagcggcgatcctcgaaaggcttggcttcacggtcggcgccgactggcaggtgacggtgccgagctggcgccgcgacgtgcatgggcccgccgacctcgtggaggaagtggtccgcatcgagggcctgaacgaggtgccttccgtgccgctgccccgcgcggcaggcgtcgcgaagccgaccgcgacgccgctccagctcatcgagcgccgggcacgccgggcggctgcggcgcggggtctcaacgaggcgatcaactggtccttcatttccgaaacggaagcggcgcccttcggcggcggcgactggacgctggccaatccgatcagcgaagacctcaaggtcatgcgcccgacattgcttgcgggcctgctctcggcggcgcggcgcaatgccgatcgtggtgcctctgccatccgcctcttcgagatcggccgccgctatttccgcaaggcggatggaagcagcgacgagcgccttacgctcggcttcgtgctcgtgggcgagaagcagccccgcagctggcagggcggaaaggcgcaacccttcagtgcattcgatgccaaggcggaagccctgactctgctcgcggcagccggcgcgcctgtcgcgcggctgcagatgatggacgaggccggcaacgcctatcatcccggccagtccggtacgctgcggctgggccccaagaatgtgctggccgcttatggcgtgctccatccccgccttgtccgcgccttcggacttgatgggacggtggtcgccggggaactgcatcttgatgcgattccgctgccgaagcggaccggcttcatgcgcccgccctacgcgccgcccgccctccaggctgtcacgcgcgatttcgcgttcctcgtgccggaagcgctggaagccgatgcactggtgcgtgcggtgcgcggcgccgacaaggctgccatcgtggatgcgcgccttttcgacctgttcatcgggcaaggcgtgccggagggccagaagagcctcgccgtggaagtgacgctgcagcccggcgacaagagcttcaccgacgaggaactgaaggccatcgccgagcgcattgtcgcggcggcgggcaagcagggcgcggtgctgcgcggctgagccgtcgcgcctacttctgcgtttcgtccttcttctttccgtcttccttcttgggagccgggggcggtggcagtttgcatccgcgactgaccgccagcccgcgcagatagccgcgccgggccagcccggcattgacggcagcgtcgaaccggcgctccgcgggcgccgcgccgctcacttcgcgcaccagcccgcgaaaggggatgagcgaattgaccactgcctcgccgcccgccgcggcgagcttgccgaacttgtcctcattctccttgctgttcccgccgaagtcgggcccgagcacgtcgttcagctccgcgatctgcgcgacgagcgtccggcaccccgagcccggggaggcataaggctgggagacggcgcgcgtcaaaacctcggggatctcggtcttctggattccgacgtcgcgcacgggctgcgtggcgatttccccggccttgtcgagcgtcttgtccccttccttttcctgcgcgtccgccgcgccggcaagcgtcaatgaaaggaggacggtgaggactgcgcgcgccatgtgattttctccctgtcgcatcagagcaacggaccatccgggtaactgatagccgttgctctggttccctcgcgcggattcgccatccgctggcggtggacaagggcgcccgtcggcctcattccgccgccgccatggctgatgaggcgcagcttttcgcggtggcgagaccccggagatagccacgccgcgcaagcccggcattgatcgccgcggtgcgtcgccgatccgctggccccgcgcccgagatttcccgcaccagaccccggaacgggatgagcgaattgacaatcatttccccgccggcataggcaagctgctcgaccttgtcctcatcgctcttgtcctcgacgtcgaaatcgggaccgagcgcctgattgaggcgagccagctcgtaattgagccagcggcaatcctggcgacgcggcacggcatagggcttcttgacagcctcctggaggaccggcggcaccttgcgtttgctgatgccgacatcccgcgcgggctggctcgcgatgcgccccgccttctccagttcttcttccttgggcgcctgcgcggacgggcatggtggcgggcagcagcaggccggccagaacggcacacaggggcgcgagggtccgcctctgcggcccacgcgccttctcccgcactctgaacagcttgcggcccatgcctgcctttccctataggagcgcgatttcgctccactgacggcctcttccccccggatcgcgccaccctacatcatcggacagcccatgacgattccgtcccgccgcactttcgcgatcatttcccaccccgacgcgggcaagaccacgctgaccgagaagctgctccttgcgggcggcgcgatccatctcgccggcgaggtgaaggcgcgcggcgccaaccgccgtgcgcgatccgactggatgaagatcgagcagcagcggggtatttccgtcaccagctccgtgatgacgttcgagcggccggatgccgacggcaatgtgatcactttcaacctgctcgacacgccgggccacgaggatttctcggaggatacctatcgcacgctgacggccgtggattccgccgtgatggtgatcgatgccgccaagggcatcgagcctcagacgcgcaagcttttcgaagtctgtcgcctgcgttcggtgccgatcatcaccttcatcaacaaggtcgatcgcgaaggccgcgatccgttcgggctgctggacgaagtcgccgacgctctcgcgctggatgtctgcccgatgagctggccggtcgggatgggcggcgcattcgaagggattttcgacttcgcgaccaatcggctgatgcagccctcggggccgagcaaggaattccagggcgcggttcatcagcttgacgggctcgacgatgcggcactggagcagcatctttccaaggatgggctggcgcagttgcgcgaggaagccgagcttgcccgcggcggctatgcgtccttcgacctgcaggcctatctccatggcgatctgacgccggtctatttcggctccgcactcaagaatttcggcgtggccgagctgatcgccgctctgtccgcttatgcgccttcgccccgcgcccagcccgccgagccggcaccgatcgatcccggaaacgatgaagtgaccggcttcatcttcaaggtgcaggccaatatggatccgcagcaccgggaccggatcgccttcatgcggctatgctccggcaagttccggcggggcatgaagctgacgccgagcggcagcggcaagccgatcgcggtgcattcgcccatcctgttcttcgcgcaggatcgcgagatcgcggacgaggccttccccggcgacatcatcggcattcccaaccacggcaccttgcgggtcggcgacacgctttcggagaaggcgggagtccgcttcaccggattgcccaatttcgcgcccgaaattctccggcgcatcacgctcaaggacccgaccaagaccaagcagctgcgcaaggcgctcgatgacctgagcgaggaaggcgtgatccaggtcttctatcccgagatcggcagccagtggatcatcggcgtggtcggccagttgcagctcgacgtgctcatcagccgcctggaggccgaatataaggtgggcgctgccctcgaaccggcgccgttcgagaccgcacgctggctgtccggcgagggccgcatgctggaggatttcgccggcgtcaatcgctccagcatggcgaaggacagggacgggaacccggtttttctggcccgctcagcctgggatgtcggatatcagtcggagcggcatcccgaaatcaagttcagcgcgacccgggaacgataaggggctcagcccgcctcgctcttgacgagcttgaggtcggccgcctgtgcgctgcccttgtggctcatcctgccgtcgatctgcccacccgtggcgatactgatgatctcgtacgtcacgtcgccagtgatccgggcgctggcctccaggatcagctcgtccacggtgacagcgccttcgatcaggccggcgatgcgcgcgcttttcgcggtcacatggccggtgatgcggctgtcggctccctgtacgagctgcgtgcaactgatgtcgccttcgaccttgccgtcgatgtggaggtccacggtcgcctcgatattcccgctgatgacgacatcgccgccgatgatcgagaagggtgtgtgcttagccccggtcgctgcggtcatggacacgccgctttgctgtctgctggacttcgagaacatcctgccgtgcctccagaaagggacgcgggttcactgccgcgccgttcacccgcacttcgaagtggagatgcgatcctgtcgaacggccggtcgagcccatgcggccgatcttctgtccgcggccaatcgtctgccccactttcacgtcatagccggagagatgggcataacgtgtcatcaggcccttcccgtgatcgatctcgatcgtgttgccatagccttgctgaacgccgacatggctgatcttacccggcgccgcggcgaggatggcctggccgtggggaccacggaaatcgatgccggcatgaaatgccagcatgccgttgaacgggtcacgccgatagccataggagctggactgcatgggcgccgcggtcgggcggccggagggaatggccgcgagcgtcgtttccagcgcattgaggcgcgtcagcaaaaccgccagatcgcgcaattccggggcgaagtcgaacgaccgggcagcggggacgaaggggccgccctggccgctgggcatcctgccgagcgcggcgggattgagaccaaagctgcgtatggccttttccacgcgggcaaggcgggcttccgctgcggtggcaaggctggtctcaagcgcgcgctgacgttcgagcagggcctgcatgcgggctgtttcgggcgacacgctgctcaggggtttgccggacgcggcggcggggccattgccggttccgcctgctgcagcaccctccacgccttccggcgcgacacgcaggtcgactcgctggagaacctgctcaagcgcctcctggcgctgttcgatatcatgcgcgatttcgctgacggaccgcttgtaggcgtccacctgtgcctcgcgagaactgagcgcggcccggtcgcgggcgagatcgctccgttcccaccacatggcggcctggctccagagcatcgcgaacgtgccgatggtccagagcagcacaacgaaagccgccacggcggccgccatccactgaatgcgcgttgaaatccgaaggaatcgcacctgcccgccagtgcgcaggaaaatctctcgctctggtgcgagagattgcaggaacgcgatcacccctccgggagttatgttgttcgatgccacccgattgctctgttatatatcatttgatcagaggcgctggcgctaccagaggacgcctctcccggcgaatcgtccacccctcggccgcgacgagtcgaaggcaaggcaaggtgaaccgagacagataggcgccgcggacccgaaatgaagggcctgcgcgcccgcgactcgccggcaacctggtgctggggcggtccttctgcgcgccctgccgcctttcacttttttcgctggagaggacttggcgcaggatcgatgaaggggcgttgccacagcaattttgcgcggctataggccatccctcgccatgtggggacgccactcccccggcgctgcgcggagacgtgggtgagtggctgaaaccagcggtttgctaaaccgtcgtagccttaaggggctaccgagggttcgaatccctccgtctccgccactttttccgtctccgtcaccattttccggcttcgctatccgccagaacggtcaggcatagagttgccgagccggcctgatcgttcctcgaatcagcgccgccttcctggcctcacgccgagaacgggcgggccagcgtgcggcaccatgtgccgaaagaagcttcgctggcgagcaggctgagcgcggccagcgcaatcatggcggcgccgagccagcgttccccgcgatgggcgcgcagggccgattgcaggcggccgaaaccgaggccggcggcgatgagagcgggcaaggtgccgagaccgaagccgagcatgacgagcgctccgccagcggcactgccggcgaacagtgcgaagagcagcgcgccgtagaccatgccgcagggcagtagcccccaggcgaggccaccggcaaagcggcgcgcggggactggcatgtgcagcaatgcccgcgccatcaggcgacgcggcgcgaagccatggccgagcaaggccggcgccggcgccatcccggccgtcaccagacccatccagccgagcgaaacggcggcggcccagcgcagcagatgatgccccgccgcggcatccacctgccctgctgcaaggccgcccgccgcacccgcgagggcaccgagcaaggcatagctcaggatgcggccgccatggagcaaggcctgcgcgcgcatgtccgccgctggcgtggtacaaccgccggcatagccgaacatcaaggagatgccgccgcacatgccaatgcagtgtaggctggaagcgaggccgagcgcgacacccccgagaaggctgaacgaggaggccatcaggtcttccgcgaccggacgccgcacctcgcccggcgagcatatggcgtcatggtgaggcgtgggtcgctggtcatcgccccggcctagatggctgtactgaaacgctgcggctgctgcgtacgccagcggtcgaacagcacagcgatgacgcggccatagggccggccctcctccgtgatgcgcaactgctccccctccagcgaagcgaggccgcgctcgaggaagggcgcgaggccctggccgatcgtggcatcgccgagaaaggcgccgacattcgccgcgcggccgcagagcaggtccgcgatgatggcagcgcggcgctggtcctcccgatcccgcgcgacgccgcgctcgccggtgagcaggccggcgagcgcgcccatgcgatagcgcccgctgttcttctcgttctgcacgagcaggtcggggaactcgctgatcgcggtggcgccaagcccgatgagaatgcgcgcctgatcgtccgtgaagccctggaaattgcgccgcacccgcccttcgcgcgcggcgagggccagcggatcgtgtggcagggcgaaatgatcgaagcccacggcgacataaccggcggcgaccagccggtcgtgccccagcgcggccatggcgaagcgctcggcctggtcggggagattgtccgcgcggatgcggcgctggcgcggcagcagatgcggcacatgggcatagccgaacagcgcgatccgctccggcgcgagggcgagtgtctcgtccagcgtggcggagagatgcgcgcgatcctgtcccggcaggccatacatgagatcaaaattgatcgagctgacgccctgggcgcgcaacgccgcgaccgtctccacgatcatctcgcgcggctggacgcggccgatcgcttcctggatcgccgtatcgaaagtctggacgccgaggctggcgcgcgtcacgccggcacggccgagcacggcgaaccagtccgcgctggtcgtgcgcggatcgagctcaatcgagatgtccgcgccttccgcgtcgaaagcccggcgcatcgtggccagcaggcgcatgaactgatccgggctgagcgcattgggactgccgccgccaaaggcgatgcggccgaccttcccccgcccgcccagccggcccgcgaccgtctccacctcggcgcacagcgcatcgagataagcggtcagccgctgagcgcgattggcccggccggtgttgcagccgcaataccagcagatctcctcgcagaaggggatatgcgcataaagggaaacaggctcgtccggcgcaatgcgcgcgagcgcggcctcctgttgggcggatccgacggcggccgagaactcggcggcggtcggatagctggtgtaacgcggcacgggccgcgccagcagatcgggatggcagctccacatggacggcacgctagccgctgcgcaccgctggttccttgcgctcgatcaaagcgcggcttgcctcccgtcaaggctccggccggccgcgtggcctagggctgcggccatcgttcagggaaagaaaggaacgagaaccatgaaagcaagatttctcacctgcgccgccggcgccctcgctctggtgatgccgatggccgcgcaggcgggcaccccggacggcaagctgcaggtcaaggtgcttggcaccgcggtattgccgaacggcgaaatcgacgagatccgctcggcaagcgtggctctgcccgccggcaccgacaccaaggccagcgacaattatgtgccgaccgtggccatcgaatatttcgtcacgccgtccatctccgtcgagacgatctgctgcaccacggcgcaccatgtcgacggttccggcgcgatcgccggggtggacaagttgctcgacgacattctcatcgtgcccgcgaccttcacgctgaaatatcacctgaccggtctcggtgcggtgaagccctatatcggtgccggtcccagctacttcctggtgctcgattccaaggtgggcagtggcggcgtggcggccctcggggcggacagcggcaagctgaagagcaagttcggcgccgcggtccaggccggcgtggacatcgcgattggcgatcagggcttcggcctgacggtggatgccaagcgctatttcatgaagccgatcgcggctttctacaatgcgtcgggcgccacgatcctcgagacccggcacaagctcgacccgtgggtcgtgagcgcgggtatttcctaccgcttctgatctgatccccaaccgggtcgcggcaacagcgcgggccctccgcaatggagggacccgcgctttgcttttgcagcgagggcacgggagcgatgcggtccgggcctgttgctccatgccacttacacgcgggcaaagcctcagcttgttgcgcgagaggaccgttaacgatgtcgagcatggcttgaggggctgtcgatgagccgcaccattgtcgtccggtctccgcaggccatcatcggaggcgctatccgccctctccaggcgagcggctggtccttcccgaacgggtgcgagcatgaaaaagcgatcaggcctggatcactgccgggcaggcatcccgccctcaggtcgccgggctgtcgtcatcctcgatgaggatacgcatggcggcgccgtccggatcgtcgaactgcccggcccgcagtgaccagaggaaagccacgagcccggtcaggccgagcagcagcgcgacggggatgaggaacaggagaccgttcatttgactttccagcgcaggcggagcgagttggcgatgacgatcagcgagctggtcgacatggcgacagcggcgatgagcggtgtcaccttgccagccattgccagcggcacggcgaggacattgtagccgaccgccagcgcgaaattctcccgcaccacgcgcatggtcgcgcgggcggcgcggacggccacgggaatgccgccgagccggtcgcccaggaaaacgatgtccgccgcctgctggccgacatcgctggccgaggcgggcgccatggagacatgagcggcagccagcgcggggccgtcattgaggccgtcgccgaccatcagggggcgatgaccggcggcgatgcgcgcctccagcaatgccatcttgtcggccgggcgcatgtccccctcgcccgggataccgagtctgtcggagaccgctttcacggcgtcttcccgatcgccggacatgatccgcgcgggcaagccgagcgcggcaagctgggccagcgcatcggcggcatcgggacgcaacgcgtccgtgaagcggatgatgtgcggcgcatcgccgagcaggtcgagtgccacggcggcgcgcccgtcgccatcagcgggcagttcttccgggcgcgggcggcgcatggcgaccagatggtccccataacgcgcttccacgccttcgccgggcttctccaccacatctgtcagcgcggccggaccgacatcggccccgcccagtgcctggcgcagggcgatcgcgagcgggtgacggctcgccatcgcaagcgcgcgaacaatgccgcgttcagcctcgccgagtgtctccagtccgtcaggcaccgggcggccgagcgtgagcgtgccggtcttgtcgagcagcgcttcatcggcctgcgcgagccgctccagcgcgctgccatccttcaccagcaggcccgcgcgcatcatggtgccgcagacgacgacctgcgccaccggcacggcgaggccgagcgcacaggggcaggtgatgatgagcaccgcgatggccaccagcagcgactggtgccagccggcgcccgcgaccatccagcccgcaaagctcaggccggcgagcaggtgcacgaccggtgcgtagaggcgcgaggcgcgatcggcgatgcggacataatgcgagcgcgactgcgccgcgccttccatcagccgcgcaatctccgcgatggtgcgggcctcgccgaccgccgtgacccgcagtgtcaccggcgcttccaggttgagcgtgccggcagtggcggtgtcgcccggcccggccaccaccggcgcgctttcgcccgtgagcagcgagaggtcgaaccggctgctgccctgctcgatgatgccgtccgccgccagccgctcgccggccgcgaccagcaggcggtcgcccacggcgagcgcgtcggccgagacccactggctgccccccgcatcgtcgagccgcatggcgccgggcgcggtgcgccgcaccagcgcttccgcgccgcttgccgcgcggccgcgcatcatctcgtcgagcacgcggcccgcgagaaggaaggcgagcagcatcagcgcgccatcgaaccaggcatgttcgccgcccacgatcgtctcgtagaagctcatgccggtggcgagcgtgacgccgatggagatcggcacatccatgttggtggtgcccgccctcagtgcgcggaaagccgattcgaagaaaggccgcccggcataggcaaccgccggaatggcgatgagcgccgagatccagtggaagagatggcgcgcattgccatccgcgcctgaccataccgagacggacagcagcatcacgttcatcgccgcgaagccggcaacggcgagagcgcggatcaggcgcttgagcgcggcgctgcgtgcttggctggcggccccctgaagcgattgcgcctcgaagccgatcgcgtcgaaggcgcggatgatgtccggctcctcgagcgcgggggcatgcgccaccgtgaccgtcttgctggagaaattgacgcgcgcgccctcaatgccgggctgcgcgggcaacaggcgctcgatcttggcgatgcagccggcgcaatgcatgtccggcacggcgaaacgggtttcgaccggcgtgccgttccagacctcgctggcgtcatgatagctcatgacaggtcgacgatgcgattgagctcccggccatgggcctgcgcccggacatgaatgatccagcgcccggcgggcagcgcgccgacactctgataacggccgccgccgatatggcggaactgcatggtccgctcgggcgcgcggccgagcggatggcgcaccagcgcggtgatccgggcatcggtcatcgccgaggcagcctcgtgcagcgtgacgtccagccgctggccgggcgtgcgggcgaggtccagcgtccagcccagcgcctcttcctcccgggccttctccagccagccattgaacttctggctcgcgacatagctgttctccacgaccttgccgccgaaggtgctgctggcgaggcgcgccatggtgagattgaccgcgatcacgatgccgaagaacgtgaccagaatggcagccatgtgccgcccggtgaaccggccggcgcccttgtgtgcctgcccgccatcatgtctgccagtcattcgctttcctccggacgaacaaagctttctgcatcgcgcgccttttcgccgccatcaccccccgcctggaccgtgaacgcaaagtcctcccgggcggagccggtcgcgggcgcgacgacatagatatgttccttgagcacctgatcggcaggcacctcgacggtgatgctgcgtgcggcggattcgcgggtgtcgctttccttccacatgcgcgcgccgggcagcccctcgatggcgatggtcatttcgcgcgggcgattctccatgttgcgcagcttgatgagccaggcattgcggatcgacccgtccgacaggcggacatattcgggattgcgatcggcattggcggcgatgtcgatccgcgcccgggtgccgagcgcgaacagcatcgcgacgccgatggcgcaccagaggccgaaatagacgagcgtgcgcgggcgcagcaggcgccgtatcgcgggcacgggcgcttcgccgcgcatctcgcgctcgcagtccagctccgtcgcataatcgatgaggccgcgcggccggtcgatctggtccatcaccttgtcgcaggcgtcgatgcacagcgcgcaggtgatgcagccgatctgcggcccttcgcggatatcgatgccggtagggcacacctgcacgcactgcaggcaatcgatgcagtcgccgaaatgcgcgtcgtcactggcggcgcgcttcttgccgtggctgcgtggctcgccccgccagtgcttgtaggtcacgatcagcgatttctcgtccgtcatcgcggcctggatgcgcggccaggggcacatgtagatgcacacctgctcgcgcatgaaaccgcccaggatgaaggtggtcatcgtgaggacgaaagtggtgccataggccacgaagggggcctgaccggtccagaacgcgtgttgcagcgtcggcgcatcggcgaaatagaagatccaggcgccgcctgtcgcgaaggagatgagcagccagaccgcccatttgcgaacccgcttccagaccttgctggccgtccatggcgcacgatcgagccggatctgcgcattgcgatcgccgtcgaggaagcgctcgacatgctggaacaggtcggtccacaccgtctgcggacaggcataaccgcaccaggcccgcccaacggcggacgtgaccaggaacaggccgacacccgccatgatgagcaggccggcgacataatagaattcgtgcggccagatctcgatcgagaacatgaagaagcgccgattggcgagatcgatcagcacggcctggtcaggcgcatgggggccgcggtcccagcggatccatggcgtcacccagtagatggtgagcgttaccgccatcaccagccacttgaatcggcggaacggcccgtcgacctgcttggggaagacggccttgcgcttctgatagacgcccagcggcgaatcggtgatgtcgttcatgctattcatggcagcacgtcccaaggggggagaaactcgtgcgcgcgacgctagcgagtctgacgcgcgaagcattgaggcagatcaagaggctgcctgcccctgcgtggctgctgccgggtcgcccatgaaggctccccgcctccatcacgcgatcgctccgcccccgcgtggggacggagcgacacgacagacaccgggctcggggacgcgggcccggtgccggagcctagttggccggggcggccgccggagccgcgccgccttcggcctgcgccgtctcgaccggtgcgggcggcggggttgcctcgccgccgccacgcgagtggacataagccgccagcatcttgatcgtggtcgggctcagatggcccctccacgccggcatgacgccacggcgactgttgttgatggtctgggtcagcgtctcgcgatcgccgccatagagccagatgccgtccgtgaggttcggcgcgccgaactcgcgcatgcccttgccctgtgggccatgacacacggcgcaattcgcctcgaaaagcgcggcaccgcgccgcgaggatgcgctctgcttctcgtgcccgctgatgacgcgcacgaaggagacggtgtcctgaacctgcggcgccgtgagaatgccgtcatggccaaaggccggcatcaggctgttgcgggtctccgcttcgtccggattacggatgccgtgggtgatggtatattccagcgtcttgaggtcgccgccccacagccagtcgtcatcgttgagattgggatagcccttcgagccgctggcgcccgagccatggcactgcacgcagtgcgtacggaaagcagcggcgccgccctgcacggccgcgttcatcagctccggcttggcaggcagctgctcgatgggagtcacggcgatcgcggagaggatcggtgccttgcgggcgccctccgtttccatcgtctcggcaagcgcgccgcgactggaccagccgaacacgcccttggtggcgccggtcaggcccggcaatgccggatagaccacgatatagccgatcgagaacacgatcgtcgcatagaaagtccacagccaccagcgcggcagcggcgtgttcagctcctcgatgccgtcccattcgtggccgacggtctcggtgccggtcggctgatcgatgcgtttttgctcagccatggttcttttccctgttcctggccgcgcgctcttcctcgtcctcgacgaagatcatcgtggcggcggcatcgtttctgcggcgcgagccgggcaggaacacccagatcacgagcaggagataggctgccagcatgaccgcaaggccatagctgtcggcgaagtggcgcaagtcattgtagctcaccgctccacctcctgcggcgcggcgctctcgaaatcgacgagggtgccgagcatctggagataggcgaccagcgcgtccatctcggtgaggcgcgtggggttgccatcgaaatcgcgcgcctgcgccttgggatagcgctgcatgagatcggtggtgtccgcctcgggatcggcctgcgcggcgaggtccgcattggcctgcgcgatgtcggtctccgtataaggcacgccgacccggctcagggccgtcaggtgcccggtcatgtcaccggccttgagatcccgatccgccaggaaggcataacccggcatgatggactcggggaccacgctgcgcggatccttgaggtgctggacatgccactcgtcggaatagcgcttgcccacgcgggcaaggtccggcccggtccgcttggacccccattggaacgggtggtcgaacatgctctcggccgccaggctgtagtggccgtagcgctcgacctcgtcccggaaggggcggatcatctggctgtggcagttgtagcagccttcgcgcatgtagatgttgcggccggccagttcgagcggcgtgtagggccgcacgccttccaccttctccacggtattgtcgatccagaagagcggtgcgatctccacgatgccgccgacagtgaccaccgcgaaggcggctatggcgagcagcgtgacgttgcgctccagtttcttgtgcttttcagcgaagctggtcatggctttgcgtccttattcggcgggctgggcgtgaggtgcggaagctggcggggcgatggccgggcgatccttggcgggatcgaaggccgcgtccgtcatcggggcttcctcgcggagatcgccgcggatcgtgcgccacacgttgatggccatcaggatcgcgccggtcaggtagaggacgccgccgaaggcccgcatcagatacatgggcagcatggcggccacggtgtccgagaaggcatagacgaggtagccgtccgccccatattcccgccacatcaggccctgcatgatgcccgagacccacatcgcggaggcgtagaagacgatgcccacggtcgcgagccagaagtgccagttgaccatgcgcagcgaatagagccgctcgcggccccacaggcgtggggtcagataatagatggcggcaaaggtgatcatgccgttccagcccagcgcgcccgagtgaacatggccgatggtccagtccgtatagtgcgacaggctgttgacgctcttgatggagagcatcggcccctcgaaggtgctcatgccgtagaaggcgagcgccatgaccatcatgcggatgatcggatcggtgcggaccttgtcccatgcgccgttgagggtcatgaggccgttgatcatgccgccccagctcggcatccacagcatgaccgagaagaccatgcccagcgtctgcgcccagtcgggcagcgcggtgtagtggagatggtgcgggccggcccagatgtagaggaagatcagcgaccagaagtggatgatcgacaggcgatagctgtagatcggccgctcggcctgcttgggcacgaaataatacatcatggccaggaagccggcggtgaggaagaagccgaccgcgttatggccgtaccaccattgcgtcagggcatcctgcacgcccgcgaaggcactgtagctcttggaacccagcaagctcacgggcatcgacaggttgttgacgatgtggagcatcgcgatggtgaggatgaagctcagatagaaccagttcgccacatagatgtgcggttcgctgcgcttgatgatcgtgccgacgaagacggcgagataagcgacccagacgatggtgagccacaggtccacataccattcgggttcggcatattcgcgcgcctcggtgatgccgaggagatagccggtcgccgccagcacgatgaagagctggtagccccagaagacgaagcgggcgaggccgggaaaggcgagccgcgcgcggcaggtgcgctgcaccacatagaagctcgtcgcgatcagcgcgttgccgccgaaggcgaagatgaccgccgaggtgtgcagcggccgcaggcgcccgaagctcgtatattcaagccccaggttcagcgccggaaaggcgagctggagcgcgatatagagtcccgcgaggaacccggcgagcccccagaagaccgtcgcgatgacgccccagcgaatggggtcgtcatcgtagcggctctcgtcgggcacgcgcaggataccccgcgcgatcgccgtataatcggcgccgctgatcgtggcccagcacgcaatgagcgcagcggcgcacacaatggtcatgtgcaccgcgaagccgccgtccgcggccagcgccgcggccagcatggcgaacagggcgatgaagaggaatatccccgcgcgtatcgtcaatccggtcatgtgcagttccccagtcggcccctccgggcctgattcgaggaggcacgaataagcccccggccgcacgccatccttgacctcggtcaagacgcccggcagtgaggggctgtcgtgccggcccgggtggggggtcccggtcgcgagaacgctgcgatcgcagattgggctgccggaatgaagacgcaggacaccacctatttcgccgaggagctcaatctcctcatcgatgccgcgcagggtctcgccatctacatgctcgatccggccgggcgagtgacgatctggaatcgcggtgccgagcggctcaagggctggaccgaggcggagatcatcggccagcatgcctcgatcttctatcctcccgatgcccttgcggaaggccggccggaaagcgacctcctgcgcgcccggacggaagggcggctggaaatggaagactggcggctgcgcaaggacggctcggaatttctggcggctatctcgatcacggccttgcacgaacctgacggcagcctgcgcggttttgccgaaatcgtgtccgacgtgacccagcggcgcggcgcggaggacctgctgcgctcgcaggaaagccatttgcgctccattctctccaccgtgccggacgcgatggtggtgatcgacgaggaagggaccgtccggtcgttcagcaccgccgccgaagcgctgttcggctatagcgaggccgaggtgcgcgggcgcaatgtgaacatgctgatgccctcccccgaccgcgagcggcatgacggctatctcaagcgctatctggagaccggcgagaaaaggatcatcggcatcggccgcgtggtgttcgcgcgacggaaggacggcaccacctttccggtggagctggcggtgggcgaggccatgggaagccgcgagcggctgttcaccggcttcatccgcgatcttaccgagcgccgccgtacgcaggagcaactcgagacgttgcagtccgagctcatccacgtcgcgcgcgtcagtgccatgggcaccatggcatcgactctggcgcacgagctcaaccagccgatcacggccatcgccaattatgtcgaggccgtgcgccagcagttcggccgcaacgatcccgacgaccgcgcgctgatcgacgaagtgctggaggagacggcgaaggaagccctgcgggccggccatatcgtccgccgcctgcgggacttcattgcgcgcggcgaggtcgagaagaccatcgagaaactgcccgccctcatcaacgaagcctccgtgctgggcctcatgggcacgcgcgagatgagcatcgagccggtgttcgacctcgatccctatgcatcgcccgtgctggtggacaaggtgcagatccagcaggtgctcatcaacctcatccgcaacgcctgcgaagcgatgcgcgagagcgaagaacgccagcttatcgttaccagccgcgccgacgagcagcccggtttcgtccgcgtgatcgtggcggacagcggccccggcgtggcgccggacgtggcacggcagctgttccgggcgttcgtgagcaccaaggaagacggcatgggactggggctttccatcagccggacgatcgtggaggccaatggcggccgcatctggatgcaaccgcgcgagggcggcggcaccgaatttcacttcacgctgatgcgtgccgacgacgaggaggaccatggctgatcgcaagctcatccatatagtcgacgatgaagagtccatccggaagtccaccggcttcctgctgcggacctccggctattccgtggaaacctgggcctccggcaccgctttcatcaaggaagtgcggcaagcggaacatggctgcgtgctgctcgacatccgcatgccggggatggatgggctggaggtgcagcaggccctcgccgacatgggcgtgaccatgcctgtggtcatcatgaccggccatggcgatatcccgatcgccgtccgcgccatgaaggccggcgccgtcgacctgcttgaaaagcccttcgagaaatcagcgctgcttcgcgccatcgaggaagggttcgcacgcatggcggcggcggacagcgccagcagcagcgcgcgcgatgccgaggtgcggctcgccgccctcacaccccgggaacaggacgtcctgaccggccttgcgaagggactgcccaacaagacgatcgcctacgacctcggcatttcgccgcgcacggtcgaagtgcatcgcgccaacctcatggtgaagctcgaggtacgcagtctctcggacgccttgcgcatcgccttcgccgccggccttggcctcgacggctagcggcgcacaagaccggacgacgaggaatgggcggggaggcaatgagccgcccgcctcgaaacggaacggcgccacgcgtcgcggagagtagtgatttccctgcgcctcctcccctcacctcgtggtacagactgtggaggccgacatcggccgggcgggatgccacactcgaaacccttaaggaggggtcggcggtcgcaatgaaggcgatcaggtgggcgctcgctcagcacaaactgctgcttaaactagccgcaccgcccgtggctgcgcttgtcgccgcagacctcccccaagcagaccgaagccgacaagcatcagcatccaggtggaggtttcgggaacagcacttaccttcaccagtgaagcttgaatgttcgtcagaacataagagccctgcaaataggtagtcgagttgatgaagccgaatgatccccactgaccgtcgaacagatccagagggggcagttcatcgatcagatcattgtcacgagctgtcccggtaaaatcaaacttcccgagagaaaacgcaagattgatcgggccgaagcctaggtcaacaggaatggaatcgccggtcactccatgagtgcctgagatgctgaagctgtctacgtgcggaagagagggcgacacatagtggtcgttccaaatctggatagtgctgtagtcactgaacagattctctgtgctgaacgagaacgcaccagcctgataatgagcgctaacgagatagccaccgtagatgttcaccgaagggtctgcatcaaaggttggtgacacagaatagcgatcagtatcgaacttggcgatcattgagaaggaatcgcccacaccgattgccgaaggtatatccaccggctcgaaatggcgatccacactcgaataggaactgatcgtgccggaaaatgtcagcttatagatgtcagccgaggcgggcttagcgacgagcagtccaaccaacagaagtcctgacccaatccgcatctcatccccccacggcgtgttgcagaatcctaaccgtaggataattggcggtcaaccaagcgggatcgaccgctaatgcttataaatgcttccgacgtcctaaaacacgccatgtgagatcatcatggacagatggatcgagtaaaccgggccgggccagaagcaacatgtccgcgctgcccggccggcactgttgacgcgctaaggagcattacgtagcgactggcggcatccggcctgccatggaacgggaaatgataattctcgggacatgataatggagtccgctccggtctccgccgcaagacatcagatgctgcttctcgaagacgatcccggcgttcgccggtcgatgcaactcgtcttccaggggcagggctatgatgtacgtgcctttgcgagtggcgaggcgctgctcggcgacgcgagggccgtgcaggccgcttgcctgattgcggactatgcccttgccggcaaggacggcatctccgtgctttccagtctgcgcagcgccggctggcaaggccctgccctgctggtgagcgccttcgccacgccggacctcgagcgtcgcgcgcgacaggccggcttcgccgaaatattcgaaaagcccgtgaagctgcacctgctgatggatgcgctcgaacgggcgagagccggtcagcaggccccggacacgctctgctagcggactcgcgccggctcgaacggcgccgtccctgcctggctcggcctttctcccgctaccagcggcttcccgcggccaccgcttcctcttcctgcggcagcgtcgggcgccccagagcggcattgcggtgagggaagcggccaaagcgcgcgatgatgtcccgatgcgccttggcgaactccagattgagttcgaagccgggccggctgaacaattcgaccgacaggtcctgatcggccagatcctcgctgtgcatgaacggcatgtagaagaagggccgggctgcctccacgaaggcatcgtcgaagccgcgctgcagggccgcacgcgcgatctcgcgcgccagcgggtcggtcgcgaaggcacgcgcctcgccgcggaacatgttgcgcgggaactggtcgaagagcaccagcgcggcgagcgccgtgtccgcatcggcgaggaagtctgccgccggcctgtcccgctgggcttcccagagcgcgcggaagagatgcaggcagcgggcatcctcttcctcggtcgcattgaaccagccgtccgggccgatctcgttcagccagtaattgaggaccgccgcgacccagccgggatcgaccggggtcttgtcggtcgggcgctcggggaaccggtcctgcacgcgcagcggcaacccatcgatgctgcgcgtgcgggtggaaatgcgttcgagccgctccggcgtctcattctgctcgtgatagcgggcaagcgtggtgcgctccttctcgaagcgcatgaacggcacgccccagccgcaactctcctgcacgctctcgacggaaatgaggaagatctgccgggtgcccggcaggatcgcgaacctccgcgagaccatgtcccactcgtcgtcctgcggcaggatggcgcgtccgcggccatagagtcgcaggatgagcggcggctggtcgaaggcgcagaacatgacggtgatgcgcccgtccgccgcaagatgcgcctgcgtctcgttgcccgatccgcccacgtcgagatagccgacgaggttcggccccagcacgcgaaagctgtccatccccttggggctgagattgatccgcgcatccgccgccgcagtcgccacgaagaagaccggctgcttctcgatgaaagcgcgctgttcgtcggtgatggcggtgaagaagtcggacataagctctcggtctttgcatctgaggctgcgcaccctggcgcgcatggggcacacgcgccgttcgcgcgcatcgcgtcagattctatcgcgtccggccggcgctagccagtcaatctcacggactgcagagcctctggcggcaatcatgcgtccgtcacgtcgccccatcctggtcgctcccgggcccctcatcctcggccagcagagcccgggcgtcctccagatcctccgccagcaccatcagccgcgcctggacggcaagcggcgcgtcttcggcaatgttcatgccggtgtcgaagcagaaagccgggatgcccgccgcttccagccggccgcgcacgatctgggcaagcatcggatcggcgtagcgctgcagttcgacaaggctcaccgccggcgcctcacgctgccgtgccgcccaccgtcagcccttcgagcagcagggtcggctggcccacgccggccggcacgccctgcccgttcttgccgcacatgccgatgccttcgtcgagtgccagatcgttgccgatgccgatgacgcgattgagcgcggtcgggccatcgccgatcagcgtcgcgcccttgatgggatcaccgagcttgccgttctcgaccttgtaggcctccgtgcaggagaagacgaacttgcccgagacgatgtccacctgcccgccaccgaagctcttggcgaagatgccgctcttcacacgcgagagcagctcttcgggatcgtcgtttccggcccgggcgaaagtgttggtcatgcggggcatgggtgcatgggcatagctttcgcgccggccattgccggtgggcgcgacgcccatcagccgcgcattgagcctgtcctgcatgtagccgcgcaggatgccgtcctcgatgagcacggtttcctgtgtcggcgttccctcgtcatcgatgctgagcgagccgcggcgggcctggatggaaccatcgtccaccaccgtcacgccgggcgcggcgacgcgctggccgatccgccccgagaaggccgacgtgcccttgcgattgaaatcgccctcgaggccatgacccaccgcttcatgcagcatgacgcccggccagccgggcccgagcagcacggtcatctcgcccaccggcgcattcaccgagcgcaggttgacctgcgcctgggccagcgcctcgtcgatcgcgcgttgccaggtcgcgtcctcgaacaggtcgtcatagagatagcgcccgccaaggccgaaatagcctgtctcgcgccggccattttcttccatgatgatcgagacgttgagccgcaccagcgggcgcacgtcggtcgccatgaagccgtccgcccggacgatctcgacgacggaccagctcccggccagcgcggcggaaacctgcaccacgcgcggatcgcgcgcgcgcgccgccgcgtcgatcttcgccatgaggtccaccttcttcgcgaaaggcacgaggtcgagcggattggcatccgtgtagagatggcggttggtccgctggggcggcggcgccatgccctggcgcgcggggtcgagcagcttcagcgtctcggccgcgcgacgaatggcgggctcactgatgtcgttggcatgggcaaagccggtcatctcgccggtcacgccgcgcaggccgaagcccgcgtccgtggaataatccgccgtcttcagccgcccatcgtcgaagccgaagctctcgctggccatatattggaggtagagctcgccatcctcgcagcccttgagtgcctcggcggtgaggcggcgggcgccttccgggtccagcgcgccgtcgcgatagaggaaggcgcgcacatcggtgatctgggaagcagagtctgtcatgcgcccgatataggcgtgcgaaccatgatggccaatgacaaagccggcaaaaggaaccggggagaggccgcatcttggagaatggctccgcatcccttatgttgcaggcgggggaattgttcgtgctgccacagtcgcaacgtccgaagggacatggatcaagaccgctcccatgagctcatattctcgttttcacagacgtcatttcctgaaattcgccggcggggctgccgcctcgtccctgctgatgccttccgcggcgctggccgccggggccggtgacggctggacgaagctgctcgaacgcgcccggcaggccctcgatcaacatgaggacgtcatcaggcatcgggaccgcctcgtcctggtcgatttctcgctgccctcggcaaccccgcgcatgatgctggtcgacctgacacgggggcgcaggcaactgctacgggtgtcgcacgggcggggatcggatcccgcgcatagcggctggctgcgcagcttcagcaatgtctccgggtcgaacgccagttcccggggcgcctacattacggcggcgacttatcagggcaagcacgggcgatcgcagcgcctcgtggggctggaagagagcaacaacaatgccgaggcgcgcgcgatcgtgatccacggcgcctggtacagcaatgatgacgtcgcggcgcgcctgggcaagctcggccgcagcgaaggctgcttcgccgtcagcgaggcgcagatcgacccgctgctcgactggctgggaccggaacggttgctctacgctgaccgggtatagagcagaccgggaatcgcggcgctgcttcagcccgccgcgcaagtgcgatcggagagctggcgcactgccgccaggccggccacgccgagatcgcggctgatgccggcatcgagaccatagatgtcgtcgaagctgtgcaggcgcccgtcggcgtcggcacgcgcggtcatgtagatgacaaagacagccaccggccggggcagcttcgcggtgattgtctcacgcgccgccacggcttcctcgatgcggcccggcgtccactcggtgccggccagcattctggcggcgaggtcgaatggccggtcggtgcgcacgcagccatggctgaacatgcgcgtctcctgcccgaacaatgtcttgctcggcgtgtcgtgcaggaagatggatagcggattgggcatgtcgatcttcatctgaccgagcgaattggtagggccgggctgctggacgacatggaggttcgccccgctccccgtccaggtgtagccccgcgcgcgcgctgtgtcgggccggttgcgcaccagagcgccgacgctttcccggatgatcgattggggcacggtccaggtcggattgaagatgatgcccgtcgcggtggtggcgaactgcggcgtcggcgtcgcgcgcttgccgacgatgacgcgatgctccgccacggactttcccccgtccatgaggcgaacgacatattccggcacgttgacgaggagatagcgctcgcctagatcgcgcggcagccagcgccagcgctcgagattggcgcggacgcgggcacggtcggaccgcgcgtcagccggcaggctcgccaaggccgcgcgcagcatgcgataatcggcattggccggggccagccggtccagcgtgcccggcacgtcgcccgtggccagcgcacggtcgagcagttccagcaccgcatccggcgtcagattggcggttcggaaataagagaggcgccgctgcgcggccggcacgcggccattggcgagatcgcgggccagcagcgcgaagctgcgtgtcgcggcggtatcgagggccgtctgatcgcgtgcggcgagcgcggtccgcaatcgatccagctcatagtcggccgggtcgaggccatgcgtgccgatcttctcgccataatccagcagccgggcggctgcctgcacggtccagggcgtggcggcatgggccggcggcgcaacgcacagaaggaaggaaagggcgaggatgaggatgcgcacggagaatctccagtcgtcgggcagcggttgcgcgctgccctgcagcaagacggacagcgcgcgcgatccccgtttcaggccggaagcgccgcgtccgccatgacatgcatcaattggccgcgtttacacggcccgcgcttctcagagactggcgcccgaggaaatgtccggcttgttcacgatgtccggcgtatcggccggcccgccctcgagcacgaagcggcgatcacaatagccgcaatcgacatagccatgctcgtcgatttccagaaagacgcgcggatgcccaagtgcggccggaatgccatcgcccgatccatcgcaggcgactcggcgggaatggatgcggatgatctcgggcggggcgtgcatgcccttgcggttagcatcggcatgcgcacggggcaatatggaccgaaccaaaatggcgcccccccggttcgatgcccttgatcgagcacaaggcgcagagcccgcatgccgtgccatctggcggcaaggccgggagtggaacagatgaacgagacgtctctttcgggcgcagcaacgcgaatcgccatgatctcggccatcgcctgcgcggcgctggccatcgcttatgccgtgggccagattcttgaatggaccggcgcgctgggctcggcgggagggccgaacagcagcagcacgccgcttggcctcgccctgctgctcacgccgtcgctgctgctcggctcggccttcctcatcctcgcggcagccctccacgagctggcgccgcccggtcggcgggtctggagccggatggcgctggccttcgctaccgtttacgcgacgctcatcagcctcgtctatttcgtccagctcacctgggtcgcgccgcgaatagcggccggcgatctcgcggggatcgaacccttcctgttcgtgccttatcgcagcttcctcttcgcggtcgatctgctgggctacagcatgatgagtctcgccacgctgttcggtgccttcgcactgccgggcggtcgcgccaatggcccagccagaaacgcgatgatcgcgaacggccttctgctccctgccctcgcgctccagatgttctggcccgggctgatctgggtcggcgcgctctggggcttcacctttcccgctgcgatgatcctgatcgcgcgcctgctgcgcaggtcttcccccacctgatcctttgattcgcggcgttcctgcgcctatatggtcacttcaccccgctcaggagcgcatcatcatggacaaggcactggaccgtcattcgttcgtcctcttgccgcaggtgctccatgtccgcttccgcttttctcaccctcgatcgcattgccgccgcccggcctgacggaacgcggctcttccaggatctgacgctcgccatagggcgcgagcgagtcggccttgtcggtcgcaacggcgccggcaagtcgacgctgctcgccatcatcgcgggggaagcgcagccgcaggcggggagcctgcatcgcgccggtcgcatcggcatgcttgcgcagacgcttccggggcaaggcagcgtggcgcaggcgctgggcatcgcgccggcactggcgcggctggaccggctcgaggccggccagggttcgccggaagacgccgcggaagccgactggacgctgcgcgagcgcctcgacggtgcgctggcggacgccggtcttgccggactcccgcctcaccgagacgtcgcctcgctgagcggaggcgagcgcacgcgcctcgcactggccgccatgctcctccccggccccgatctgctgttgctcgatgagccaacgaacaatctcgacgaggaagggcggcaggccgtcgcgacattgcttgcccgctggccgggcggcgcgctggtggcgagccatgaccgtggcctgctcgaagggatggaccgcatcgtgcaactcgccccctccggcatcgtcacggtgaccgggggctggagcgatttcattgccgtgcgcaacgccctgaaggaacaggcggacagcgatctgacgcgcgcccgccagacgctggaccagcaggcgcgcgcggcgcagcagcaggccgagcggcaagcccgccgtgacaaggccggccgggcggtgaaggcccgtggcgacttgccccgcatcctgctcggcaagcgggccgatcaggccgagcaaagcggcggacgcgggcggcgcgctgcgcaggcgcggatcgacgaggcccggcgtgctgtggagagcgcccggcagcatgtcgacgtgctgacgcctttgcagatcgacctgccatccagcggcttgccgggcaaccggacgctgttgcgcatggaggacgtggtcctttcgcgcggggggcggcgcctgttcggcccgctgtccctcaccatcaccggcccgtgccgcatcgccgtggaagggcgcaacggcagcggcaagagcagcctgctggcgctgatcaccggtgcgctacaaccggattcggggtgtatccaccgcgtcgcccctgccatggcgatgctcgatcagcatgccgcgctcctggcgccgcagctcgaccttctcgacaatctgcgcgcgcatcaccccggcctcaccgtgggggaagcccatgccgtgctggcccggttcgccttccgcaatcgcgatgcgcgaaagccggcgggcgtgctgagcggcggcgagcggctccgcgccgcgcttgccatcgtcatggccggcccgacgcccccgcagctcctcattctggacgagccgaccaatcatctcgacgtcgagagcatcgagatcctcgaggatgcgctgcggcgctgggacggcgcactcatgcttgtcagccacgatgcggcctttctcgaccggatcggcatcgacgagcgggtgcgcctcggcggaatggagacgcaggggggctgaagcggaccgccccaaaaagaaaagggccgccccgaaaggcggccccatcccttgcttgacgggatatggaaaccccggcgtgccggtcagcgcttcgagaactggaagctgcggcgtgccttggcacggccgtacttcttgcgctccacggtgcggctgtcgcgggtcaggaagccctcggccttcacggcggaccgcagggtcggctcgtacttggtgagcgcctgcgcgatgccatgcttcaccgcgccggcctggccggagaggccgccgcccttgaccgtgcagatcacgtcatactgacccgtgcggtccgtgaccgtgaaaggctggttgatgacgagacgcagcgtcggacgcgcgaaataggtttcctgatcgcggccgttgaccgtgatcttgccggtgccgggcttcacccacacgcgggccacggcgtccttgcggcgaccggtggcataagcgcggccatactggtccagctcctgctggcgcagcggcgcgttcgacaccttcacgggtgccaccacttccgcggccggcgcgtcggcgttgccctgggtgaggtcctgcagatcggacagcgagttgacggtatcagacatcaggcaccaaccttgttcttgcggttcatcgccgcaacatcgagcacttcggggttctgggcttcatgcggatgttcgctgcccgcgaagacgcgcaggttgcgcatctgctggcggccgagcggaccgcgcgggatcatgcgctccacggctttctccagaacgcgctcggggaagcgaccctcgagcactttctgcggcgaggtttccttgatgccgccggcatagccggtgtgcttgtaatagcgcttgtcggtcagcttgttgccggtgaaccgcaccttgtccgcattgatgacgatgacattgtcaccgcaatcgacatgcggggtgaagctcggcttgtgcttgccgcgcaggtgattggcgatgatcgtggcaacgcggccgacgacgagaccgtccgcgtcgatcagcagccacttcttctcgacggtcgccggcgtggccgacttcgtcgtcttcatgagcgccttcatggcctcttgcctccagatggatgaaccggaaaaacagcaaggcggcaccacgcagggcaccgccaacggcagagctaatggccgcgagggctgaagaagtcaagcaaaaccgccgtcctgctgacgggtatcatgataccgtcaaacttccgggctggtttcgcgcgtcacccagtcggcataagcgggggtggtgacggccggccagctcaggatcgcgggcaagtcataatcgtgcagatcccccagcgctgccatgagcgcctcgaggcgcccgggcgcagtcttgaagagcaccgggatctcgtccgcctctgcgactttcccctcccagggatagatggacgtgcagggtgccagcagattggcgcacgcggccagccgctgcccgatcattgcgcgggcggccgactgtgccgactcgcggtcgccgaacagggcatagaccagagcgatctcgctcatgccgcgcgcggcgtgcccagccgatgcgcgcccatgaccgccacgcccagcagcagcgcgccgacaagctggtgcgccaccgccagcaccatcgcgacgcccgtgaccacggtggcgatgccgagcatgatctgcgccaatgtgatggcgagcagcgcataggccaggcctttcgagccagtgcgatgcagccagcccgccatccagataatggcgccggccgcgacccaggcccaccagcgatgcaggaaatggacgaggaagggatcgctcgtgatcgtcatccagaaggagccccaccatgtgatgccctcgggcaccagatgatcgttcatcagcggccaggtgttggcgacatagcccgcgcgcagcccggcggtgagcgcgcccagcaggatctggagaaacagcagcaatgccgggatggcgcccgccagcttcagctgcgcgctgccgccatgcggcgtgcgggccagccgggcgaaatcgcaggcggtccacaccacggccgcgagcaggatgagcgccatgccgagatgggccgccagcatggcaggctcgacattgacccggtcggtcaggccgctgcgcaccatgaaccagccgacagcgccctgcgcgccgccgagcaggagcagcacaacgagccgcgggccatagccgcgcggcaccgccctgcgcacggcgaaccagaccagcggcaccgcataagcgaggccgatcaggcggccgagcagccggtgaaaatattcccagaagtaaatctgcttgaaagcggcgagcgtcatgccctgattcatcagcgcatattgcgagctttgcttgtaggccgcgaactcggcctgccagtccgcctcggtcagcgggggaatggcgccggtcaccggtttccactcggtgatcgaaaggcctgactcggtcaggcgggtcacgcccccgacggcgaccatgaagaggatcagccccgcgatcacgaacagccagcgcgcgagcagcgcgggacgcgccggcccgcccggggcgatgctggcgcgggagggggtcatctgtgcgaactcagccatggcggttttcccatgcgccgatgcgcgcggggaagcaagccggagcccgccccttccgccacgctcagccagggatcgcttcccaccggctcgcgggacaacgggcgcgccccacaagtatacgaaatgttatgttgtatcttagccttggcgggagtagggaccattcttccatgacgagcttcgcagcctctcgcttcccccgtctcgacggctgggccattggcctttccggcctttgcgcgattcattgcattgcgaccgcggtggcctttggccttctctcgtccgtcgccggcctgcttgaggccccgatcatccatgaagccggcctggccatggccatggtgctcggcgccatcgcgctcggcaaaggcgctcgcgaacatggcatgctgctgcccgtggcagtcggcgcgctcggcctcggcgtgatggcaggtgcgctcagcctgccccatggctttgcgggcgagatcgtctatacgctggtgggcgtgctgctcctcgccttcggccacgaactgaaccgccgcgccttctggtgacggagtaggccgggcgcgactcgggcgggcgtgcggacacgctgctggctcttcgtcagatatggcgtcataaaaagcttcagcgctcttttctcaagaacaagtcacccgatatcggccgtttcgacgcacagcgctcaagcgagggaaatcatcatgggacgacgccccgatcacgtgaagccaccggcctatctctccaagagtccgccctgtccccagccggccgaatcagagtcgcagccgcgtcccgatgaagaacggcccgagccaacccgttatggcgactgggagatcaagggaatcgctgtggatttctgatccacagagcgcgtctcatccggttttttgcacctatcttgcggaatgtccctttttggatcagttttcgcatgcattaccgtcacgattgcgtcatatactgtcgtcactgccccgtcagagggcagagaacgagaatcgggacgctggtcttaggacttgatgcgggtttgaacggcttggtgttcccaccattgagccatcatgccctcatgttttccggactgttcaagtgaccgattcaaatcgaacttctgcttcgactggctttcccacaccggtcgacgacggaacgccggtcggtcatcccacgccggccggcggaccggcatcttccgatcagctcgaattcttccccgatgcctccccctgcccggcgccgagcgctgcgggggccgcggtcaccggagcgatcggcgatttcgtgctggcctgggggcgcctcgagcaaaccaccgccgccaagctcacggagatgcgccagtccttcggcgatgtccgcgcgataggcgggcgcatccgtccgaacatgcagaagctgctggccgaattgcgcgccctggtcgccatgcgcgaccggctcgacacgcaggcgctcgatctcatcacggacatcgatggcagcctgcagcgcgccgcccagttccggctgatcgccattgatggtgcccaggatgcggaggaagaccggctgatctgccgggacatcaagaacggcgcggtggagattccctgcgaggagatcgcgcgcgagacccgccagctcgaacgcattcgcgagcagatcgccgcactttgaatgtgtcgggggtggaagaggccagcctcacgggcaagtcgcggccggaacgtcaggaccacgctcctgccgacagcctgccattccggcgcgagtgacgcgcctttcccaaaaccgctcagaccgtgaagctctcgccgcagccgcagcttcccttcgcgttcggattgttgaacacgaagccggcggtgaaatcgccctccacccagtccatggtcgagccgatcaggtagagcaccgaggcggcatcgatgaagaagaccccgcccggcgtctcgatgcgctcgtcgaactggccggcctgcgccacataatcgaccgaataagcgaggcccgagcagccccggcgcggggtcgagagcttgacgccgatcgcgccttccggtgctttcgccatgagatcggcaacgcgctgctgcgcggcaggcgtcagcatgacggcggccgggcgcgcgcgggtggtggtcgtggttgcgttcatcgtctcgtcactccgtcggcggccctgccctgcggcacgagcccgccctgctcacagcatgcccagttccagcttcgcctcgtcgctcatcttctgcgggtcccatggcgggtcccacaccagattgacgtccaccgtgcccacaccgggcaccgagccgacgcgcagctcgacttcgcccggcatggattcggccaccgggcaatgcggcgtcgtcagcgtcatggtaaccgcgacatggctgccctcgctgacctccacgccatagataaggcccagatcgtagatattcacgggtatctcgggatcgtagatttccttgagcgcctcgatcacggcgtcatatgtcgcgccgcctggttcgctcgccggagtctccaccggtttctgctggaggaagccctcgagatagtcccgctgacgggcgccgcccgctgccggttcctgcgcgccgccgtccgcgtcgctcacccgggcccgcggcggcgtctcgcccgcgtccacttcctcgatcctgatcctgctttcctcattcatccgaatatcgcccttacgcggtcgaggcctttgagcagcgcctcgatgtcgctttcgtcgctgtagagtccgaaactggcgcgcgctgtcgcctcgacgcccagatgcgccatgagcggctgcgcgcaatgatggcccgcgcgaatggccacgccgctctcgtccaatatggtgccgatgtcgtgcggatgaaccccttccatcacgaaggagacgatccccgccgcgtcatccggcccgagcaggcggatcgcgttgatctcacgcagtgccgcgcgcgtgcgcgccaccagcgcatcctcatgcgcggcaatgacgtcgagcccaatcgcctcgacataatcgatcgcggccgccagcccgatcgtctcgatgatcgcgggcgtgcctgcctcgaaccgcgccgggggcggcgcgtaggtcgtgccggcgaacgtcaccttgtcgatcatcgcaccgccgccatgataaggcggcatggcggccaggatttcgccacgcgcccagagcacgccgatgccggtcgggccataaagcttgtggccggagaagagatagaaatcgcagcccagcgcctgcacgtcgatggccagacgcggcgcggcctggcagccatcgatcagcagcagcgcgccggcgccatgagcgaggtctgccgcgcggcgtacgtccagcacgctgcccagcacattggacacatgggccagcgcgacgatcctgtgctcggcccggatcatcgctgccatggcgtcgagatcgatccggccatcctgggtgagcggcacgacatcgatctgcgcgccggtccgctcggcaatgagctgccagggcacgatgttgctgtgatgctccagcgtcgaaagcaggatgcgatcgcccgccttgagattggcgccgccccagctctgcgcgacgaggttgatcccctcggtcgcgccgcgcacgaagacgatctcgttctccgaaggcgcgttgatgaactgcgccacgcggcggcgcgccgcctcgaacgcgagcgtcatgtcggccgagcgcgcatagacaccgcgatgcaccgtcgcatagtccgtgcccatcgcgcgcacggtcgcgtcgatcacggcctgcggcttctgcgccgtcgcggccgtgtccagataatgccagggagccccgtccgcggtgacgaggccagggaaatcggtccgcagggcggcgccggctctcgtctggagagtcgcgccggagaaaccgcgccccggtgccccagccatttgctggacatttccggacaggagattcgcgctcgcgccgctcatgtcagcgcctccagccgagcccgcgccacggccgcgaagcgcgcctgctcggcctcgtccgcgatgtcgtcgaacaaacccgcgatgaacgcttccaacagcagtgctttcgctcccgctggatcgagcccgcgcgacgccatgtagaacagcgcggcctcatcgagctggccgatgctcgcgccatgcgcgcatttcacatcgtcggcgaagatctcgagttccggccgggcatgggcgctggcgccacgatccagcagcatcgccttgaagctttgcgccgcatccgtcttctgcgcgtcacgcgcgacgcggatctgcccgagataattggtcgtcgcccggccggccgcgatggcgcgcacggtctgcgcgctggtcgcctccggctcggcatggttgagcgtcgtcaccagctcgatggtctgcgtgccgccgccgatgagcgcggccttgagttcgaaatgggcatggcgggcgagcgtcacgtcgaatgtgacgcggcccagcgcgccgccgctgttcagcaagtgcacggccagcgtgccgcccgcgccgatctcgacgacatgatcgcggatcacgctctcgccatcggcggcgtcctgcagcagcgcgagcgtgcgcgtttcgcccgcgccgacgacgatccgctccggcgcggcgcccggccaggcccgcgcggccgcatcgatgtcgctgtagcgccaggcttcgtcgcggcgggtggggagggacagggcggtcatgcgatgcctttccgcttctgcttgcgaacggcggcctgatagcgcttcagcagcttgggccgttccgccgccacgcagtcggccaacgcggcctgattggtcgcgcccttgcgcacgcatgttctcgtcaccttgcacaccgccgcatcgacgtccggaaagccggtcgtatcgctcagcacgcaatgatcgcgtcccttcgcatcccgcgtgatagcgaccgtgatgctgttgagcctgcgccccagcacgaggatgtcctccccggtctgcggctcggcggtagcggccggctgggccgttgccgcccagggcagggccaggctgacaaggaagacgagtgcccggctcacgctgcgatcacctccgcatagccttccttctccagggccagcgccagttccggcccgccggatttcacgatccggccggcagcgaggacatgcacgaagtccggcttcacataatcgagcagccgctgataatgggtgatgagcagcacggccttgcccggtgcgcgcatgatcgcgttgatgcccgcgccgacggtcttgagggcatcgatgtcgaggccgctgtccgtctcgtcgaggatcgcgagcttcggatcgagaatgcccatctgcaccatttccgcgcgcttcttctcgccgccggaaaagccgacattcacgggccgcttgagcatctccatgtccatgcccagcagcgctgccttctcgcgcgccagccgcaggaagtcggcggcggagagcggtgcctcgccccgtgccgtgcgctggctgttcagcgcctcgcgcaggaactggacattggaaacgccgggaatttcgaccggatactgaaagccgaggaacatccccgcagcggcgcgctcatgcggcgccatctccagcaggtccgcgccctcgaaatgcactgcgccttgcgtcgcctcatagccggggcggccgccgagcgtgtaggcgagcgtggacttgccagccccgttgggacccatgatggcatggatctccccggcattgatggcgagcgacaggcccttgaggatcggcttgccgtcgatttcggtgtggagatcgtcgatccggagcatcaggccgccccttccttctcatgcgcgcggatgagcgtgcgcgcggtccagaaggccatgtcgcgcacgtcgccgggggcggggaacagcgtgtcgatatgtcgcttgatcggcatatagggccaccagtcggcgtccggctccggcgcgcccttctccagcaggctcacgacaaattcgctcaccggccccatccgggcgaggttgggcgccttcgccttatgaaaggccttgtccgtgcgaagccgctcggtgaaagccgcgtcacccttggccagcgcgtcccggcactcggcctgataggcatcgagatcgccgaagtccttgacggcgcgcggctgaagctcgccctcctccagctcataatcctcggtcaggatgcggatcgcggccgtccatgactggccattgccgacatcctccgcgaaatcggcgagggcatcctggatatcgtcttcgtcgctcaattttcagtccttcaaacgtctttgcccgggtacgccttcgctggcgtgagaccctcttctcgattgaaacatcctgcgtcaccccggacttgatccggggtccagctgcctatgctgtcacgccagaacaagcgggatgccggatccagtccggcatgacgttgggagaaaccgcaggaaatcaccccaccgatccttcgaggctgatccccagaagcttctgcgcttccaccgcgaactccatcggcagctgctggagcacttccttggcgaagccgttgacgatgaggctcaccgccgcttcctgatcgagcccgcgctgcatggcgtagaaaagctggtcgtcgctgatcttgctggtcgtcgcttcatgctcgacgacggcgctggggttcttcacctcgatatagggcacggtgtgggcgccgcaccggtcgcccagcagcagcgaatcgcactgggtgaagttgcgcgcgccatcggcattggcggccatgcgaacgagcccgcgataggtgccgttggagcggccggcgctgatccccttggacacgatcgtcgagcgcgtgtttttaccgttatggatcattttcgtgccggtgtccgcctgctggcggttgttggtcacggcgacggaatagaattcgccgacgctgttctcgccgttcagcacgcagctgggatatttccaggtgatggcgctgccggtttccacctgcgtccagctcaccttgctgttgcggccctggcagagcgcgcgcttggtgacgaaattgtagatgccgccgcgcccgtccgcatcgcccggataccaattctgcacggtgctgtacttgatctcggcatcgtccagcgcgaccagctcgaccacggcggcatggagctggttctcgtcgcgctggggggcggtacagccttccagataggagacgtagctgcccttgtccgccacgatcagcgtgcgctcgaactggccggtattctccgcattgatgcggaaataggtggagagctccatcgggcaacgcacgccttcgggaatgtagacgaacgtcccgtccgaaaagacggcgcagttcagagcggcgaagtaattgtcctgcatgggcacgactttaccgagccatttgcgaaccagatcgggaaattcgcggattgcctcgctgatcgagcggaagatcacgcccgcctcttccagctccttgcggaaggttgtggcgacggagacgctgtcgaacaccgcatcgaccgcgaccctgcgcgagcccgccacattggcgagcactttctgctcctcgagggggatgccgagcttctcgtaggtacgccgaatctcgggatcgagctcatccaggctcgccagctccgccttcttgcggggcgcggcataataataggcgtcctgatagtcgatcggcggcacgttcagcttggcccagtccggcgggaccatggtcagccagtgacgataggccttgagccgccagtcgagcatccattccggttcattcttcttatccgagatgaaccggaccgtatcttccgagagccccttgggcgcgaagtcctgttcgatgtcggagacgaagccccactcatagtcgctcaccttgcgggcggcggccagagcctcggcattcttgacctgcgcactcattgaaccgtctccatcgcgggattgtcggcaatcggctgctgcgcggggatcgcgatcagctgagccagagtcacctgagcgagcgcgccgcgcaccagcgtgttgacgccttgccaatgcgggcgaatcgcacaggggcgatccagcgcgcagcagtccgagccctcggcatccaggcaggcggtgagcgcgatcgggccgtccaccgcctctatgatgtccgcgagcgtgatcgcggctgccggccgggcgagcttgatgccgccgccgctgccccgcgttgcacggatcagcccggcgcggccgagcaggctcgcaagcttctgccccgttggcacgggaatgcccgcctcctgcgccaagctcgcggcattggcccgcgcgccaccgcaatgggtggcggccgcgcgcatcatcaacacggcataatcggcgaggctggacaggcgcatttgcgaacgtttctcaaatcggactaattcactctgattggcacatgggactgtcgcggtgctaaatcaacccgaaattgcgcgccccgcctcgcgttcgccccggcgtgaccgcagggacacggcgaagcgaggcgcggaagggcttgccccgctatttgctcctaccggccacgtcagcgatctgatttgccggcgcccggcgatcggttgccgtttcgttccgcagcgaattatccggggatcgcccgcgtcatccagcgagcaggatcgccataggtcgcaaccttggccgcgaggtcaggcgaaaccacgccttcgacgaagccaagcgcgcgccagtaatccgccgctccttcgaccgcgatcagttccgcgctgcggatgccgtcccgcgcggccagttcgaatgcccgcatgacgaggcttcggcccacgccgaggccgcgccccaatgacgacactgcaagatcgtgaacgaacagcacctcgcgcggcccgccatcggcaagaacagcgcccactggcggtggcgactcgcgacgccagccatgggcaaggagatagcccagcatcgcctgttcccgcgggccttcgcgcagggcagcgaggcaatatgaacccgaaagcatgatacggctgaggaagggcgcttccgcctcgatcaggaaagcgggataggatgcggactggatcgcgagcgcggcgggcaagtcccccgcactgagcggttggatcgaaaagggaggagtttcacgcgccatggcgacttatcgccgaggcgccgagagccggcaagcggcgcgcgccggtcctgcccgcagcgggtccaccctagctgatgcggctcaaccgggcgatctcgcccttgatatccgcgcggttcatcgagaggcggatgacgatgctggcgcgctcccgcagctcggtcggcgtcaggccagtgaaatgcttgatctcgcggatgaaatgggactggtcgtaaaacacatcgccgcccacttcgctccagtccagctcttcgcgcgccaacgcctgagcgcagcgcaacgcgcgatatttgcgcgccagatatttgggcggcgcgccgtaaagccggttgcaccagcgcgcgatctgccgcgcggagaggcccgtggcatcctgcagggcgtccacccggggggactgctccgcggcgagccagcgatcggtctcctcgatgaagcgtcgctcaccgcttgaaaccggatggagctggccgcgaatgaaggtccagaaggcctccgccgccttgttcggatcctcgatggaccgcaggaccagcagcatgtcgcgccagaccggaccgaatcgcactgtgagatcggaggcatcatcggccgccccgtccgcatcgccggcgcgcagggccgcccagccgagcggcaggaccgtgacgccgaccacctgcatgggccccatcacatcgaaatgcgttgccatgctggtcggccccagcaggcagcattccggcgtctccaccgtgcggccatcactgaacagataattgccggctccggcgagcatgaagcgaatctgcgcgaagtccgcccgcgtatggtctgtcacgcgcggctggtccgctgtgaacaggtacatggcaccgaaatggctcgccagatcggccggaggaacgaagtagctgagcgcgaccatattggccgcatccgcgacggagaatctgtgacgcatgcgcgaccctgaccactcctagagaaagatgacggtcgaaccctcagcgcggcaggttcggaactccggaaaggcggcaagagtatggcttacgcattcccccaatcaggaaatgcgactttcgcatgaatccgaggtcaagaaaacgaaaaaagcggttcagccggcaaaagccggccgaaccgccgaagtgcaaggtctctaagccggacgactgagagcccttcgggtcgcaacatttgcttaacctgattcgcgaacgcaggattggacggaatcgtcatgcgcacgctcggtgcgacgaccggcgaaaaagaacccgcatgggcgggcgccacagcctccccgcgcctttgacggcagcggcggccactggcatagccgcgcgatgtatcgactgctccgccccctgcttttctccttcgaagcggaaaaggcgcatcgcctcgcgatcgccgcgctcaggttgccgctgccggccgcgccgccgcccgatccgatcctgcgccagcagctgttcggtctcgatttcgcgagtcccgtgggcctcgccgccggcttcgacaaggatggcgagatcgcgcatcgcatggatcggctgggcttcggcttcgcggagctgggcacgctcacgccgctgccgcagccaggcaatccgcgcccccgcctgttccggctggaagcggaccgcgccgtcatcaatcgcatgggcttcaacaatggcggtcaggccgccgcctgcgcgcgcctcgcagggcaccgggtgcccgccggcttcgtgcttggcgtcaatatcggcgccaacaaggattcggcggaccgcatcgccgactatgaagccggcgtgcgcgccatggcgcctcatgccgcctatctgacggtcaacatctcctcgccgaacacgccgggcctgcgcgcgctgcaggatcgcggcgcgctggacgcgctgcttggccgcgtgatggccgcgcgcgccggcgatgggccccccatcctcctcaaggtcgcgcccgatctcgagccggcggatatcgacgacattgccgaactgagccttcaccaccggatcgacgggctcattatcagcaacacgaccatcagccggccgccgctgcgctcccgtcatgccgacgaggcaggcggcctctccggggcgccgctgcacgacctcgcgcttgagcggctgcgcgatttccgccggcggctgggcgatcgcctgccgctggtcggcgcgggcggcatcggcgacgctgatcaggcctatgcccgcatccgcgccggggcgagcctcgtccagctctactcggcgctgctctatgaggggccctggcttcccgcacgcatcggccgcgggctcgctgcgcgtctctggcgggacggcttcgcgtccgtcgcggacgcggtgggcgtcgacgccgactgacggcggcgcaccacggagccccatcccccggttgatcccgctccgccccgccgataaggagaggcgcgcgtccccgcgctccagctcccctgccaggaagggattcccgtttgtccgaacccattctcgatgtcgtcgcgatcggcaatgccatcgtcgacgtgattgccgccgccgatgacgccttcattgccgaacatgcgctcaccaagggtggcatgcagctcatcgacgcggaaaccgccgacagcctctacagcgacatgggcgcgggacgggagatttcgggcggttcggcagcaaacacgctggccggcctggcagcgcttggcgccaagtgcggcttcatcggccaggtgttcgaggaccagctcggcacgatcttcgcgcatgacatccgcacgctcggcatccggttcgagacggccatggccaaggatggcccgcccacggcgcgctgcctcatcctggtgacgccggacgcgcagcgcaccatgaacacgttccttggcgcttcccagttcctgcccgccgcggccctggacctcgacatgatccgctccgcgcggatcctctatctcgagggctatctctgggaccccgagcagccgcgcgccgcgatgcgcagcgcgattgccgcggcccgcgaggcggggcgggaagtcgccttcaccctgtcggacgccttcgtgatcgagcgccatcgtgacgacttccttgccctcatcgatgaggggatgatcgacattctcttcgccaacgagacggagatccgctcgctcgcgcagacagaggatttcgaggcggcggtcgcgcgctttgcggacaagctgcccacgctggtggtcacgcgcagcgagaagggcgcgatcgcgatccgcgacggcgtgcgccatcaggtcgcggcgtcacccgtcgagcgcgtgatcgacaccaccggcgcgggggatctcttcgccgccggtttcctcgccggccatgtgcgcgggaaggcgccggcggactgcctcgcgctcggcgccctcgccgcggccgaggtcatctcgcattacggcgcccggccggaagcggacctcaaggaactggcgggcaatctgctcgcctgaacgcctgcgcgagcagccagcaacggatcgcgctcgccagattggggggctcggtccgcgcgatgcgctcggcatcgatccgtgcgacgagcgcgctcagcggcagggcttccgcccgggcgcgctcttccagtgcatgccagaagagcggctccaggctgatcgacgtggtatggccggcgatggtcatgctgcgcttgaccgggcctgcgaagaccggcggcgcctcatccatcgtcgcctccgcgcctctcaatacatgtgctggccgccattgatcgacatggtcgatccggtgacgaagcccgcatcctcgctgcacaggaacgcgacgccccgcgcgatctcctcggcatggccgagacggccgaccgggatgcgcgcgacgatcttctccagcaccgcctgcggcacggccgccaccatgtcggtatcgatatagccgggcgcgatcgcgttcacggtcacgccggcgcgcgcgccttcctgcgccagcgccttggtgaagccgtggatgcccgacttcgccgcggcatagttcacctggccatattggccggcctggccattgatggagccgatgttgacgatccggccccagccgcgctcgcgcatgccggggaagaccgccttggccatgttgaagcagccgcccagattgatgcggatgacttcgttccactcctcgaagctcatcttgagcatcacattgtcgcgggtgatgccggcattgttgaccagcacgtcgatgggaccgagatcctcggccacctgtgcgcaaccctcgagacaggcctcatgatcgccgacgtcccatttgtaggatgcgattcccgtggcgtcggtgaaggccttcgcccgctcttcgttgccggcatagttggccgccaccttgtagcccatgtcccgcagggcgaggctgatcgcctccccgatgccgcgcgtgccgccggtcacgattgccactctgctcatacgcatcctctcctgatctcaatccgacatgtcagccatcctggcgcggcaacccctccgtccagcccgccagttcacgacccagcagcgcctggtagaatcgaatagcgtccgcgtccgcgtttagacagggcaaaaaggcgaaattccggccgcccgaacccagaaagctctcctttccgcgcagcgccacttcttccagcgtctccacgcagtctgccgagaagcccggcgtgagcaccgcgagcgatgtcacgccttttccgggcagcgcttccagcactttgtcggtggcgggctccagccatttcgcgcgcccgaaccgcgattgaaacgacaccagcacctcccggcccagcgcctcgcccagcagtctcgccgtcttcaggcactggcaatgataggggtcgcccagttccagcgtgcgctgcggcatgccgtggaagctcgccaggatacgatcaggcacgaagggcagcgcggcgacctgccgctccgtgcgcgcccgcaggacctcgatatagccgggatcgtcatgataggcggggagcatgcggatcgcgggctgccagcgcatgccggccagcgcgcggccgacctcgtccatcaccgtcgccgtcgtcgccgcgcaatattgcggatagagcggcgcgacgaggatgcggtcatggccgctgtccttgagcgctgcgagccgggccgcgatggccggggcgccatagcgcatcgcccagtcgacggtcacggcatcgccccaggccgcctgcagccggtgcgcggcatcccggctatgaacggcgagcggcgagccaccctccatccagacctggcgataggcgtgggatgattttttcggccgggtgttgaggatgatgccgcgcaggatcggctgccacagcaattgcgggatctcgaccacccggggatcggacaggaattcgcgcaggtagcgcttcacagcgcccggccccggatcgtccggcgtgccgagattgacgagcagcacggcgatcttgccgaacgcgaccggcgcatggccggcaggcattgcgccgctcatgccgcccgctccaggagaggcagccggcggtagcgcttgccggtgagcgtcgagagcgcgctcgcgagcgcaggagcgagcgccggcacgccgatttccccgacgccaaccggtgcggcggcactgtccagaaattccacggtgatttcccccacatccgtcaggcgcggcaagccatagtcgccgagccgcatgccctccgggagcgagcggcgatagcgcggcgcggcgccgagcgccatggccaggccgaagatcagcccgccctcgatctgctgccgcgcgatgtccggattgaccagcctgccgcagtccgcgacggccacgatccgcttcatcgccaccttaccctgttccaacgcgatctcgacgagcacggcgatggcgcccccgcgcatcatgtggcaggcgatgccctgtccgctgccggcgaccccgccctgccagccgcccagcgttgccgccgtggtgaggcattgcgcgaggcggggctgcccgcccagcatctggatccggaaggacaggggctcgacgcccgccacgacggcgagctcgtcgatgaagctctcggtgaagaaggcgccatagctgtccgcattgccgcgccagcgccccgtgggcaggccgatgtcggcgggataatggtccacggcgaaatgcgggatgccataaggcacgtccatgcccgagacggccagcgcgtccgcctcgccggccgtcgcggccagcgcgtgcgcgcgcgtctcgccatgaccgatgcggcgccagagctgggccagcgtggcgggcgcggcgaccttggcggaccagccttccaccagcccgccggggccgagcttcgcggccatgcgcgcccgcgccggcggccgggggcaatcgcggatgatgtcctccgagcgggaccacatgagctgcaccggcactttcgccgcgcgcgcgatcagcgcggcttgcacgcccgcctccacttccatcttgatgccgaacgaaccgcccgcgaagaggggatagaccgtgacggcgctttccttcacgtccagcgcgcgcgccacggcccgccgcgcgaggacgggggcctgcgtcggcatccagatctcgacatcgtccggccgcacgcgcgccgtcgcggccatcggttccagcgcgaggtggggggcgggcgcgacgtcatagtcggcccgcacgatacgcgcgccctcgaacaccgggccaagctcgccccggcggaaatagcgggcgccgccgctgccatcgaaggccgcgtccagcgccgcgccgatcgatacctcgtccacctccggcccatcgagcacgaagacggggtccagcctgtccagcgcctggttggccgcccaccagttgcgcgccgtcaccgcgacccagccctgctcgcgcacgatgccgatcatgcccggcaccttgcgcgcggccccctcattgatcgagtcgagccgcgcggcattgaccgggccctggcggatcgcggcatagatcatgtccggcaaccggatgtcggccgcgtaattggccgagccgtcgatcttggacggcacgtcgagccttggcagcggcgcgccgagcagcgcctcgtcccgccgttcggggcgataaggcagcactgccggcagatcgaaggcggcggcttcccgcgccagttcgccgatgcgagcgcggcgcgtgccatccgtcacgatcccgccctggatgtcgcagctttcccagccgacggcccagcgctcggcggcggccatgcagagcagcacgcgcgccgccgcgccggcctgccgcagatcgtccgcgaaggcggggacggacgtcgatccgcctgtcagcatcagcgtcgatcgcagggcatattcgtcgatggccttttcgccccattgcccgaaggcctgccgcacgggcccgtcgaaccattcgcgcgccagcagccggttggcataaagcggcccgggcggcgcaggctggacggcgacggtgcgccagtccgctcccagctcgtcggcgaccatttgcgcgaagagcgtgaacacgccctgcccgagctcggcctgggggaccatcacgatgacttgcccgttgccgtcgatcttcaggaaagcgccgaaggcggtctcgccctccacgacatcggcctgctgttcataatggcgcggccagatcgcccaagccagcgccagaccgccgccggccgcggccccggtcagcaaggcgcggcggctgatgcgggggagccccggcgccttgcgtgcctgccgatcgcgggtctcagccaatcggcgcccccgtgcgctgcgcatccagccagtgcgccacccgctcggcaatggcgcggaacggcgcgccgaccggatcatcgccggccgccggcggctgcccctcgtcggaggcgcggcgcagtgcgatgtccagcggaacccggccaaggaaagccaggcccatggccgccgcttccgcctcggccccgccggagccgaagggatcggacacttccccgcaatgcgggcagacatagcccgccatgttctcgaccatgccgatcaccggcaccttggcctgatcgaagaagctgatggcgcgcgcggcatcgatgagcgcgaggtcctgcggggtcgagacgatgacggcgcccgccggcttgtagcgctggatcatggtgagctgcacgtcgccggtgccgggcggcagatcaacgatcagcaattccgtgccgcgccagtcggcatcgatgagctggcccagcgcattgcccgccatcgggccgcgccacgcgatcgcctggccgggcttggcgaggtggcccatggagagcatcggaatgccctgcgcattcggcacggggatgagccgcttgccttcggcttccggcctttgcccttcgcttgccagcaggcgcggcagcgacgggccgtaaatgtccgcgtcgaccatgccgacccgcttgcccagccgcttgagcgccacggcgagattgaccgccagcgtcgacttgcccacgccacccttgccggagcccaccgcgacgatcaccggcgccgccgatcgctccgccgtcatggcgatccgcacgtccgtgatgcccggatggtcgcggccggcctgcatgaccttttccgccagcgcgtcacgcccggccggatcgagaccgccgacatcgagaacgaggctcagcacgccgtcgcgcaggcgcagcccgctggcgcgcccctgcgcggtcatgtccatccgctcggccagcgccgcgtcgatcgcctgtccggcgtccctcgatccatcactcatgccggcgctcttaagcgcaagtggcgccggcgcaaagcttcgcgaggccggaatttatgcgtcgggggcggaatattggcgcccgcaccctgtatttccccggatagcctccctatagaagtctgatggacacagacatgacgcagcgccccggccagccctcggcgatgagcgaaggcggtccctggggtagcagggatgaggaaccatcgaccggaagaggcggcgacgggccgcgcaacccgtggacgccgccgccgcgcggcgagccgggtggccgtggcacgcgcgggccgagcgcgatcgacgaactgctgcgccgcgcgcgtgacagcttcggcggcggcctgccgccgcgggcgggcgggcgcgccatctggccctatctgctcggcggcgtcgcgctcatctggatcgcgacgaccagcgtgcaccggatcggaccgcaggaacgcggcatcgtctcgatgctcggcagctacagccgcacgatcggccccggcatcaactggacgctccccgcgcctctcgagagcgtcgcggtgatcgacgtcgaggagatccgcaccatcgatctcggctcggccggcgaggaatccgagaagctggtgctcaccggcgaccagaacatcatcaatctgggctattcggtgcgctggaacatccgcgatccccagcaatatgccttccagatcgccgatccggacgcgaccatcgcggcggtggccgaatcggccatgcgcgccgtcgtggcgaacgtctcgctgaccgacgcgctcggcgcgggccgcaacgccatcgagagccaggtgcaggagcgcatgcagggcatcctggacacttatggcgcgggcgtgcgcatccagggcgtggccatcaagcaggccgatccgccggacgcggtcaacgacgccttcaaggaagtgagcgccgcccagcaggccgcggaaacctatctcaaccaggcccgcgcctattcgcagcagctcgccgcccagtcgcagggcgaggctgccgcgttcgacaaggtctatgaggaataccggctcgcgccggacgtcacgcgccgccgcatgtattacgagacgatggaaaaggtgctttcgggcgtgaacaagacgatcatcgaggccaatggcgtgacgccttatctgccattgccggccgttcgtccgcgcacgcccaccgcgagcgtcgaggccagtccgcagccccagcagggaggcggccagtgagctccgtgccacgcaaccccgtcatcctcgccgtcctggcgacgatcgcgctgttcctcatcggcagcaccttcgccatcgtgcccgagacgcgccaggccgtcgtgctgcgcttcggcgagccggtgcgcatctacaacagctacaagcccaacgagacgttcggccataccggcgcggggctgaaggtccgtgcgccgttcatcgatcagatcgtctggatcgacaagcgcgtccagtcggtcgcgatggagcgccagcaggtgctgtccacggaccagctccggctgcaggtggacgcgttcgcccgctatcgcatcgtcgatccgcgccgcatgtacatctcggcggggagcgaggagcgcgtcgtggacgcactgcggccgatcctcggttccgcgctgcgcaacgagctgggcaagcggcggttcgacatgctgctgagccccgagcgcagcgaagtgatgcagaacatcaaccgcagcctcaaccgggtcgccgcccaatatggcgcggagatcatcgacgtgcggatcatgcgtgccgatctgccggacggcacgccactgcagagcgcgttccagcgcatgcgcaccgcgcgcgagcaggaagcgctgaccatccgggccgagggcgcccgccgtgcccagatcattcgcgccgaggccgacgccgccgccgcgaaggtctacgcggcaagcttcggcaaggatccgcaattctacgacttctaccgtgccatgcagtcctaccgcacgaccttcgcgcaggacagccagggagagaccagcgcgatcctgggcgcggacaatgattatctccggcagttccggggacgctgaatggggctggcgcggcgcccgggggcgccgtgcggtccattcaatgccggttaatccggcgctcgtcatggcccctcatggggagcccatcgggtcctttctcgggttgaaccggggcaggacgccatgaagacagtttgattgagaggaaggttttcgtgcgctacgcttacgcaattaccgcagctttgctcctcggcggaaccacgcttgccctgacgtcccattcgacgagcgtgattgcccagaccgcccagaacgaagggtcctcggccgccgcgccgcagggtgccccggccagcctcgccgacatggtcgagaagctccagccggccgtcgtcaacatctccacgcgccagcgggtgcaggtgcagaatccctttgccggcacgcccttcggcggcctcttcggcttcggcgagggcggcccgcagacgcgccaggcccagtcgctcggctcggggttcatcatttcggccgatggctatgtcgtcaccaacaaccatgtggtcgcgcccggcgcgcgcggcgcgacggtggacgagatcaccgtcacgctgcccgatcgcacggaatacaaggccaagctggtcggcaccgatccccgctcggacctcgctgtgctcaagatcaatgccgacaagccgctgccgttcgtcaagttcggcgattccagccgcgcgcgcgtgggtgactgggtggtggccatcggcaatccgttcggcatcggcagcaccgtgacggcgggcatcatttccgcgctccaccgcaacaccggcggtgccgagcgcttcatccagaccgacgcctcgatcaaccagggcaattccggcggcccgatgttcgacatgcatggcaacgtcatcggcatcaacagccagatcctctcgcccaccggcggcaatgtcggcatcggcttcgccattcccgcggagcaggccgtcccggtcatcgagacgctgcgcaagggccagaatgtccagcgcggctatctcggcatccagatcagccagctttcggacgacatggccgaatcgctcggcctgcccaagaatcgcggcgagttcgtgcaggcggtggaaagcggcaaggcagccgagaaggccggcatccgcgccggcgacgtcatcacgaagatcaacggacgcacggtgaccccggacgagaccctgtcctacatcgtctcgagcctcccggtcggctccaccgtgccgatcgaactggtgcgcggcggcaagacggtgacggtgcgcgcgacgatcagcgaacgcccgccagaggaggagctggccaacttctcgcagcagaacccggacgatttctccgaccaggacgagcagagcacccgccaggcgtcccagcagttgctcggcctcgccgtccagccgctcacaccgaacatcgctcgtcagctcggcatcgcgacggagacgcgcggcgtcgtcatttccgcggtcgatccctcgacggacgccggctccaagggccttcgtcgcggcgacgtggtgatgatggccaatggccagcccgtcacgaccgaggccgagctgggcaaggccgcgcaggccgcgaaggacagcggccgcaatgcggtgctgctccagatcctgcggcgcggcagcccgcccatcttcctggcggttcgcctgcgcagctagtaaggatcgcgatcacggcatgtacggaaagggcgcgtgggaacgcgccctttttcgttgccgcgcggcgcgttgagcgcaaaaactgtatcgagggttctgcccgggtcgcgcgcggcccgacatgggagggtaagggcaatgacggacgagacatccatcttcatcggccttggcggcggggagccgcagaagctcgtcctgcgccgcgccaatcgccacggcctgatcgccggcgccacaggcacgggcaagacggtcacgctgcagggccttgccgagagcttctccgcccggggcgtgccggtgttcgtcgcggacgtgaagggcgatctctcgggcattgccatggccggctcgccgaccgcgaagaatgcggacaagctgatcgcccgcgcgcaggaaatcggcctcgctgattatgcctttgccgacaaccccgccatgttctgggatctctatggcgagcagggtcatcccatccgcaccaccgtctctgaaatggggccgttgctgctggcacgcatcatgggcctcaacgagacgcaggaaggcgtgctcaccatcgccttccgcgtcgccgacgaggaagggctgctgctcctcaatctggaggatctgcaatccatgctcgcttattgcagcgagaaggcggacgaactcacggcccgctacggcaatgtcagcaaggccagcgtcggcgcgatccagcgccagcttctccagctcgaatcgcagggcggcgggcatttcttcggcgagccggcgctcgacatccaggatttcatccggaccgacgagaaagggcgcggctacgtcaacatcctcgcggcggacaagctcatgcagagcccccggctctacggcacgttcctgctctggctgatgtccgaactgttccagacgcttcccgaggtcggcgatccggacaagccggtgctcgtcttcttcttcgacgaagcgcatctgctgttcgacgacgcgccaaaggcgctggtcgacaagatcgagcaagtggtgcggctcatccgctccaagggcgtgggcatttatttcgtgacgcagaacccgatcgacattcccgaggatattgccgggcagctcggtaatcgcgtccagcatgcgctgcgtgccttcacgccgcgcgagcagaaggcgatcaaggcagccgccgagaccttccggcccaatcccgcgctggacgtggccgaggccatcacgcagctacgggtcggcgaggcgctggtgtcgctgcttcaggaggatggatcgccgtccatcgtccagcgtacgctcatcgcgccgccacgctcccggctggggccgctggaggccaaggagcgggccatcatccagtccatctcgccctgcgagggccagtatgaggaggaagtcgaccgcgaatcggccgaggagattctcgcggcgcgtgccgatgccgccatcgccgcggccgcggccgagaaagcgcaggccgaggcggacaaggccgccgccgcgcaggcgaaggtcgaggcgagacagcgcgaggtcgaggcgcgggcccgggcgcgcgaggcggccaagccctccaatctcgaccgggcgatccagtccgccacgcgatccgccggctcgtcgatcggccggcaggtcgcgaacgagctcggcaagcagatcctcggcggatcctcacgcagccgcagcggcggtctggtcggcaagctcgtgcgcggcgtgctcggcggcctgttcaaatagctgtcctacagggcgccgccgatggcatgacgaccgcatgcgatcaccatgcaagccaggtttaatcgatgcagtcgatcagtatcccgcgtggggaaccaaaacctcacgacccgtggcgtgaactttgtaaacttccgcggaaacctgatcgaccgaagcgatcaaccgcgtccgcgatagcccggcacgccctgatcgggcagccacacgctctccggcggcgggccggactgccagaagacatcgatgggaatgccgccgcgcggataccagtagccaccgatgcgcagccacagcggctgcatctccgtgaacaggcgctcgccgatgccgaccgtgcaatcctcgtgaaaggccgcatggttgcggaagctgccgaggaacagcttgagcgacttggattcgacgatcgtctcgcccggcacatagtcgatgaccagatgcgcgaaatcgggctggccggtcaccgggcagagcgaggtgaattcgggcgccgagaagcgcaccagataggggcgcccctgccgggggttcggcacatagtccagaaccgcgtcctcggggcttgcgggaagggcgctcgactggcccagatgcttgagtgtcatggccgggcctttaatatgattcccgtcccgcgcgaacccccttgcgcatcggggcaaacgggagaaggggaaaggccatggatctgctcgtttcaacccagtggctggccgatgcgctcggtgccgccgatctgcgcatcgtggatgcgacatccttcctgcccggcacgccgcgcgatgcccatgccgagtatctggagacgcacatagccggcgccctgttcctggatctgtcgtcgctgaacgatcccggcgatccccgtcccgcgaccgtgccgacgaacgcgcaattcgccgcgcgcatggcggagctgggcatcgggcaggatgatcgcatcgtcgtctatgacaacagcccgctagtgagtgcgggccgcgcatggtggctcttccgcattttcggtgcccggcaggtggcgatcctcgacggcgggcttgcccgctggatggcggaaggacgaccagtcgagcaggggtcgggtacgcccgccgcgtcggacggcttcaatgcgcatcgggacgatagcgccatcgcgacgaaagcggatgttctcgccaatctggacagttgcgctgcgcaagtggtcgatgcgcgcggggccgaccgcttcagcggtgccgatcccgaaccgcgcccgggcatggcgtccggccatattcccggatcggccaacatgcccaccggcatgatgctcgaacccgatggccggtggaagcgcggcgaagcactgcggcgcagtttcgccgatgccggggtcgatctcggcaagccgctcatcatgagttgcggcagcggagtcacggcctgcaatctcctgttcggcgcggcgctcctcggcaaggacgacgtgcgcgtctatgacggaagctggtccgaatggggcgccgatcccgccacgcccaaggcgaccgggccggcatgagcgacagcgggaaggacaagggcggcaagccgctgagcgctgccacgcggctcgtgcaggccgggcggcgcgcggaatggacgggcatgccggggcaaccgggcggaatcgtcaacccgcctgtgtggcgggcatcgaccatcctctacgaggacgtcgcgcatctgcgcagcgcagacatcagcgatccgcaccgcctctattatggccggcgtggcgccccgacgagctgggcgctggccgaggccatcacgcagatggagccggaagcggcgggcacgatgctctatccttccggtgtcgcggccatatcgggcgccttgctggccctcctccggccgggcgacgaactgctcatggtcgacagcgtctatgggccgacccgcgccctgtgcgaggggctgctgcgcgagatgggcatcaccacgcgctattatgatccgctgatcggcagcgggatcgcggacctgttccaggcgaacacgcgggcaatcttcatggagagtcccggcagcctcactttcgaggtgcaggacatcccggccatcgtcgcagcagcgcgggagcgcggcatcgtcacgctgctcgacaacacctgggcaacgccgctgctgctgcccgggctcggcatgggcgtagacgtctccattctcgcctgcacgaagtatatcgtcggccacagcgatgtcatgatgggttcggtcagcgccaatgccgcgctctggccccgcatccgccagggcgcgcacacgcttgggcagatggccagtccggacgatgcctggctcgcgctgcgcggcttgcgcacgctggcggtgcggctcaagcatcagggcgaaagcgctctggccatcgcgcgctggctctcctggcggccggaagtggcgcgcgtgctgcatccggcactgcccgactgcgcggggcatgacatcttcctgcgcgacttcgccagcggcaccggcctcttcgcgttcgagctggcgggcggcggcgagcgggaacgtgccaccttcatcgacagtcttggtctgttcggcatcggctatagctggggcggatatgagagcctcgccattcccgtcgacctcaaaggtctgcggagcgcgactgccccggcgcggggcccgctcgtgcgcgtcaatatcggcctcgaggacgtcgccgatctgatcgccgatatcgagcaggcgctcaccgtctggaaagaggccatcggcccctgaccgcgcacgggtctccggcttcccttttacaagaagctgttttcgttcccttttctcggcactctctgtcccgggaatagccttcccacgcgttgcaaagctgcaacagcgccggattcagcaacattaagttacaaattttgcttgtgcgatgcacaacgcgatgcaacctgcgcgtggatacaggacaggttcctcggctgccccaagggcgggataatgaagggatcgccgtaaccgcaggtagggacgatcgcatttatctcgacaaggggaataccatgcgcaagtccatcatcggcctttcggccttcgctatccttgcctccgcgacgccagccctggcgcaggaggaggccagcagcccagtaaccatttccggctccgccactctcgtttccgactatcgcttccgtggcttcagccagagcaacgagaacatcgcggtgcaggcgggcatcgatatcagccacgagagcggcttctatgtcggcacctggggctcgagcatcggctttgccggcaatgccgagatcgacgtcttcggcggctacaccacggatgtggcgccgggcctcaatgtggatgtcggcatcctggcctatatctatcccaaggccggctacagcgattcgaccatcgtcgagccctatgtcacgctgacgggcacttacggccccgcctcgctcgccgtcggcatcaattatgcctgggatcaggcctcgctggccagcctcgatacgggcgataagtcgtccgccatctatgtgcacgccgagccttcgatcaccgtgcccaacaccccgctgaccgtggatggccatatcggctattccaagagcaattccttcctgggcggctatggccctgaccatcatgtctgggattattcggtcggcgtctccggcggctatgggcccctcaccttcggcgtccattatgtgaacacggacgaagcccggcagcggtcctatgcgccgggcacgggcgccgaggatctcggtgcggatggcgcggtgatcttctcggtcggcgcatccttctgaactcacgaaagcacgccgccgtccgtgggaacggcggcttgcaaggaggctgcgggccgggccgcagcctcatttcgttcagccctatgattcggaaacgccggcaggtccgtgccggacatgcgagtcgctactgagccgctttcgcggccggcgcacgccgcgcggtgacgatgcggatctgcggttcgagcatctcgcctttcatcacgccttcccccgccgtggggctgcggggtgaatcggcaatcgcgcggaccacgtccatgccttcgacgatccgcccgaacacggcgaatcccggctgcttctcgtccgcatcgaagccggtcatgtctcccaggatgatgaagaagtcgccggtgcccgtgcctggctcgccccgtgccagcgagatcgcgccgtcgacatgggaaagccctgtctggctcgtcggctcgtgtgggacgggcttgaggatgcgctttggatcattctgggtgccgccctggatgaagccgccgggtgttccgtcgctccacttgaacgaacgatagaagacggtgccgtcgagccgcttctggtcgacatagcgcaggaaattggcggcggtgagcggggcacgctccacctccagcgcgatggtgatgggtccgcgctcggtggtcaggaccaccggaacggtccgcgccgggaccgcgggtgcgaccgcttccgcgcccggtgccggcggaacctcctgcgctgcgagaggagagataggcccgccggcgacggccagggctgcaagagcaaggacgatcgtcttcatggccttgatggtagcgcaaccgcgtcccgaggcaaggcgggacgggacgaggcaccgcccgtccaaaagcatcgcgggcaattcacatcgcggcgcggcgcgcctatagcggcgccatgagctggcccctgctcctcctcctgttcctggtgaccgtcgcgctgatggagggcttcgcctatgtcatgcatcgctgggtgatgcatgggcccggctggttccttcatgccagccatcaccggccgcgaacgggccggtgggaactcaacgatctctatttcgtgatctttgccctcccctccatcctgctcctcctgggcggcgtacaatggggctggggaaactgggccacggccgtcggcgccggcatcgccgcttacggcgccatctatctcggctttcatgacatcatcgtccaccgccgcgtggcgcatcattatgtgccgcgctcgctctacatgaagcgcatcgtccaggcgcaccggctccatcacgtcgtggagacccgcgaaggcaatgtgagcttcggtttcctcgtcgcgcccgcgcccgagacactcaagaagcagctcgccggcatggcgcaaggcaggctccgccagcccggcggcgctgccgaaacgaccgtcggaaaatcatagcccggaacggcacgggtctgaaggataagccgcgcctcctgatgcccttcctctccggccttggtctccttcccgtcttgcactatgcagcgcgcatgcagcccagaaccgccggggaaaagaattgacgattgcgttgctcgcggccgctgccgcccagtccatccacttcgacagcctgggcctgaacccggttgcgctcgacctcggcttcttcacgatcaaatggtacagcctggcctatctggccggcatcctgatcggctactggtatctgaccgtgctgatccgccagcccggcgcgccgatggcccgccgccacgcggacgatttcatcttctacgccacgctcggcatcatcctgggcggccggctcggctatgtactgttctaccagcccgatatcttcctgcgcccgctcgacatcttcaagctgtgggagggcggcatgtccctgcatggcggcaccatcggcgtgatcgtggcgatctggtggatggcgcggcgggagggcctgagcttcctgcgcgtgtgcgattatatcgcctgcgtggtgccattcgggctgttcttcggccgcctcgccaatttcgtgaatggcgagctgtggggcaaggtgacgagcgtgccctgggccatcgtcttccccgatgcgccgggcgacctgccgcgccaccccagccagctttatgaagcgatgctggaagggccgctgctgttcgccatcctcgccttcttcttctggaagaccaatgcccgctacgagcccggcaagctcttcggcatcgccgcactcggctatggcgcggcgcggttcttcgtcgaattctaccgcgaggccgatgcgcagctgatggagttcgccgagcgcaccggccttcacatgggccagtggctcaccattccgctgctggtgcttggcctctatctcgtcgtcacggcgaagggccggcgcacccgcgtggagccgacagctgggacgaacagtgtcgcctgagggcgccgacggggcttcgcttctctcggtgcatgacttcatggccgccgccaatgcggcttattacggcagccgcgatccgctcggccgcgccggcgatttcacgaccgcaccggagatcagccagatgttcggcgagctgatcggcctgtgctgggccgatctcgtcctgcgggcaggcgctggcgagcatgcggcctatgtggaactgggcccgggccggggcacgctggccgccgacgccttgcgcgcgatgaaaggcgctggcctcgcaccgcccgtccatttcgtggaaacgagcccggtgctgcgccgcaggcaggccgaggcggtgcccgccgccctctcgcacgagaccatcgacagcctgcccgccgaccggccgctcgtcgtcgtcgccaatgaattcttcgatgccctgccaatcaggcagttcgagcgcatgccgcgcggctggcgcgaacggatggtcgcgggcacgcggttcacgactggcgatcaggaccgcgcggacgacatccccgccccgcttgccgatgcccccatcggcgcgatcgtcgagcgatgcccggccggagaggcgatcatggcgtcgctcgcgggcaggatcgctcgccaggggggcgccttgctcgcgatcgattacggctatgaggggcccgcaaccggcgatacgctgcaggccatgagcgctcatcgctatgctgatcccctggaggcgcccggttcgcgcgatctcaccgcgcatgtcgatttcgcgatgctggccgctgtcggccgcgcccagggactgcggccctcgccctgcatcggtcagggcgccttcctcacgcacctgggcattcaggcgcgggccagcgccctcaagcgcgccaatccggcgcgcggacaggaactggacgaagccgtgcaaaggctggtcgctcccgatcagatgggccggctgttccgcgttctcgctcttcgccatcccgaatggccccaaccggcaggatttgcatgaccatcgaagttatccgcgcggcgtcactcggcatggtgccccatggctttctcggccgacagggcggcgtttcgacgggcattcatgccggcctcaatgtgggcctggggtcggacgacgagcgggacgcgatcctgcgcaaccgggatctcgcgcgcgatgcggtccttcccggatcgacactggtcactctgcatcaggtccattccgccgacgtcgtcacggtcacggaggcaatcccgctggacgcgcgcccgcgcgccgacgcgctggtgaccgaccggcccggcctgctgctgggcattctcaccgccgattgcgtgccgatccttttcgccgacgagaccggccgggtcgtgggcgcagcccatgccggctggaaaggcgcactgaccggtgtcgcggaagcgaccctcgatgccatggtcgcgctcggcgccgcacgagaaggcatcgcctgcgcgatcggcccgtgcatcggccgggcgagctatgaagtcagcgccggcttcgaggcaccgttcatcgcgcgcgatggcgaggatgcccgcttcttctcggccgggcggcccggccatctccagttcgacattgccggctatgtcgccgcgcgtctggccgcggccggcgtcggtgccgtcacgatgctggatgaggacacgtacagccagccggagcgcctcttctcctatcgccgtgcctgccatgcaggagagccgggctatgggcggcagatatcattgatcgggatcgcgcaggcctgacctcccggcaagcgcgccgggtcgccgcctcaccagcggacgatcggccagccccgcagcgtggccagccgctcaagcttggcgtgcggattggccgcgacgccctcgtcggcgaagtcgagcagcggcgcatcggtcacatggtcgctataggcgcggacatgcgcctgatcgcgctcgatgccctgccccttcatccagcgctcgatcatccgcagcttggcgacgtcgtagcagttctcccccgcgatccgggcgcgcagataatcgaagtcctggctgaaatgatcggtcgcgatcacgtcgtcgaagccgaggcgccgggcgatcggctcgacatagaggcggaaggatgcggaggcgatcagcaggcgatagccgtccgcccggtcgtccgcgatgcggcgcagcgcgccggcccgcacattgccggccacgaccttgtcggcataggattcaacggcaggctggatgcgcgcacggttgacgcgccagccgatgagcagaccctgattgatttccttcgcgcgcgcgcggctaaccagccgcaggacataaccgatcatcaccagcccggcgacggggaggaaaatgagccgccagggcgccacgcagcgcgccatatggaccagaaacgcagcataagtgccggtcaccgtgatggtgcgatccatgtcgtaaattgcaatcttctgcacgcctgcatccattccggctcttccgcgttgagggcgcatgagccaaatcggcttgccgcgcaatgcaaactggcacagtgtgcagtcgatgatcaaacctgccgacttcagcgaacgcgatgacgcgcagggccggaccatcgctctgacgggaacgctttcactttcatgcctcgaccatctgccgcagcggatggatgcgatcgagggcgatgtcgcccgcatcgacctcagcgaggtcgatcatatcgacaccatcggcgcctggatcgtccatcggctggccgtccgcacgcaggccagcatcgtcggcgccaatgatgacgcctcgcggctgctcgacgtggtggcgcgcaacgatcagccgctggaagagccgcccaagccgcccaatccactggtgcgcatcgcggaccagatcggcgaggcgaccaagctgaccggcaccaccatggtcggccttctgggcttcctcggcgccaccgtgataagcttcggccatctgatccggcatccgcgctcgatccgggtcaatgccgtggtgcagcgcctcgaggtggtcggcgtgtcggcgctgggcatcattggcgtgatgagcttcctcgtcggcatcgtcattgcccagcagggctccgtgcagctcgagcagttcggcatggaagtgctgaccgtcaatctcgtgggccggctcaccttccgcgaactcggcgtgctgatgacggcgatcatggtggccggccgatccggctcggccttcgccgcgcagatcggcacgatgatgctgaacgaggaagtggacgccatgcgcaccattggcgtgcggcccatggaagcgctcgtcatgccgcgcatcatggccgtggtcatcatgatgccgctgctcggcttctatgcctcggtcgtcgcggtcatcggcggcggcttcctgtgcgcgatcgcgctggatatccccccgatcacgttcgtgcagagattgcgggaagtcgtcccgatcaccgatctctatgtcgggctggtcaaggcgcccgtcttcgggctcatcatcggcatcgccggctgcttccagggacttcaggtgcgctcgaacgcggaggaagtgggcctgcgcacgacggcggcagtggtgcaggcgatcttcctggtgatcgtgctcgacgcaatcttcgcggtgttcttcacatggatcggctggacatgacggacgccatcacgtcccccaaccccgcgccgggcgaaccgatcatttccattcgggggctcgtcaaccgcttcggcgagcagatcatccacgatcagctcgatctcgacgtgaagcgcggcgagatcctcggcgtcgtcggcggctcgggcaccggaaagtccgtcctcatgcgctcgatcatcgggctgcagcgacccgccgccggctcgatcaacgtgctgggcgagccgatgctcgatcgcgaccccaatgatcccgccttgctggccgtgcagaagcgctggggcatccttttccagaacggcgcattgttctcgacattgaccgtctcggaaaatgtgcaggtgcccttgcgcgaatattatcccgacatgacgccccggcttcgcgaggagatcgcggcctacaagattctcatgtccgggctttcggccgatgcaggccccaaatatccgtccgagctttccggcggcatgcgcaagcgcgcgggtctcgcgcgggccctggcgctcgatccggacctgctgtttctcgatgagccgaccgccgggctcgatcccatcggtgccgccgccttcgacgaacagacgcgcgagctgcagcgcacgcttggcctcactctgttcctgatcacgcatgatctcgacacgctgcatgccatctgcgaccgggtagcggtgctggcggatcgccgcgtcatcgcggtcggcacgatcgacgagctgctgacgctcgaccatccctggatacaggaatatttcaacggaccgcgcggccgggtggcgcacggcatcacggcactggcggacgcgcgatgacacggcgcgctggcccggcatggacaggcgcgcacaggctcgccataacccgctctggaaggcacaggggatagatggaaacacgatccaacaatgtgttcgtgggcgtgatcgtcctgttgctcgcggccctcgcgatcggcggtgcgttctggttcgcgcggatcagcgaggcggaccagcgggaatatgacatattcttccgccagtcggtcagcggcctcgccaagggttcgtcggtgacttactccggcgtgccttccgggcaggtcaagaacatcgagctctggcacaaggacccgcgtttcgtgcgcgtccgcgtcgtcgtcgatcgcaagacgcccatccttcagggcacgaccgcgacgatcaatggcgtgggcttcaccggcgtttcggaaatccagctcgccggcgctgtgcggggcgcgccgccgctcggatgccccgagcgggaccgcgattccgtctgccctgaaggcgtacccgtcatcccgacgaaacccggcgcgcttggcgagctgctgaacagcgcgccgatgctgctggagcggatcacgacgctgaccgagcgactgaccgagctgctcgacgatcgcaaccagcggaacatcgcgggcattctcgccaatatcgacaagctgaccggtgatctcgcggcaagcggtcccgagctggcccagacgatcgtgcagacccgcgcgacgctggagagcgccgccagggccgccgatgcgctcgcgcaggcagcgaacaataccaatgagctggtgacgagcgagggcaagccactgatcgccgatcttcgcgccaccgttcagtccgcccgctccacgctggatgggctggacgcgaccatcaaggacgcgaagcccggcgtcgacgtgttcacgcgggacacgatgccgcagatcgggctgctggtccgggatctgcggcagatgtcgcgcgcgatcctcgccgtgaccgagaggatcgatcagcagggcgccggtggccttatcggctcgccggccctgccggattacaagccatgacaggaagggccgccatgacaccgttccccgcgcgcacgcggatcatcgcgctcgccatgctcgcccttgccagcctgtcgatgacgggttgcgtgcggatcggcacgaagccgcccgagcgcctcctgtcgatcgcggccgcgacctcggccccggccggccagaccctgtcggcctcgcgggattcggtcctcttcgtcgatctgccgaccgtaccgcgtgcgatcgctacggtgcgggtagccgtgcgcaccggcgacaccagctttgcctatgtgaaggatgcgctctgggtggacgtcccggcgcggcagttccagggcctgctggcggagaccatccgcacgcgcaccggccggctcgtccttgaccccacgcagttcctggcccgccggggccagctcctggaagggagcctgctcgaattcggaatcgacgcgggacggcgcctcgcgatcgtcacatatgacgccagcctgctggcgcccgacgggcaaagcctgacgcgccagcgtttcaccgcctcggtgcctgtcacggccatcgacagccagaccgtggcgccagccatcagcgaggcggccaatcaggtcgcgaccgccgttgccgactggctcaaggagcggccggccaactgaccgcgccgctccggcgtcttgccgccctcaggccaggctcttggtggcctgctccagcacatcccgggacagtcccggggtggccgcgatccgctccagctcagcgcgcatcattgccccgcgcgcgccatcgaagcggcgccagcggccgagcggtgggaccagccgtgccgccgtctggggattgagtttgtcgagcgcgatgatcgcgtccgcgaccatgcaatagcccttgccgtccgcccggttgaatgcccactgattggccgcgaaggccgaatagagcgcgcgcgcccggttcggattggccagcgtgaaatcggcatggccggcgagcgcctgcacgatctcgaccgtgtcgggatggaaagccagcgcctgcgtctggaaccatttgtccacgaccagcgcgttgccggcatagcggcggtagaaggccgccagcgcctggtcgcgctcgggcgtttcccgattgacgaggatggcgagggccgcctgccgctcagtcatgttgtccgcccggtcgaactggccgaaggcaagcgccgaaccgtcgggcgcgccggatgccacgagataggagagcgccacgccgcgcaacttgcgggccgcccgcgcatctgccgaaagggagaagccgttgcgggcacattcggcatggagcgcgcgccactcggattcgagcgcttcgccgatgccggtcatcagccgctcgcgcgccgcatggatggcgtcgggatcgacgacctgcatctggtcgcccagataggcctcgctcggcaggcggacggcctcggccacgaaggagcggtcgagcgtcggatccgtgatcgtcctgcggatcgaatcgatgatgacgtcgctttccagcggcgcgccggagatatgcgcgagcaggccattgatcatcagctgctgcatcgcttcatagcggctgaacggatcatcgtcgcgcgcggcgaggaaggcgagatcctgcgcgctttgctccgcctcgacgatcaccggcgcggcaaaaccgcggttgagcgacaggaccggcgcctgggcaaagccttcccggcgcatttcgagctggtcgcgcgtcagcaccaccaactcctcgcccccatgctcacccgttgccggatcgaacagcgcgaacttgacgggaattgccatcggcgccttctcgggctggccgggcgtcggcggcaacgtctggcgcaaggtgagcgacaggctgccgctggccggatcgtagcgctgccgcacggtgaggcgtggcgtaccggcttggctgtaccagaggcggaactgacccagatcgatcccgccgccatcttccatggccttgacgaaatcctcgcacgtcacggcctggccgtcatggcggtcgaaatagaggtcagtgccctgccggaaccgctccgggcccagcagcagcgcgatcatgcggatcagctcggcgcccttgttgtagacggtcgcggtgtagaagttgctgatctccatataggattcgggccgcaccggatgcgccagcggaccggcgtcctcctggaactgggctgcgcgcaacgtgcgcacgtcctcgatgcgcttgactgccgccgatcccatgtccgccgagaagcactggtcgcgatagaccgtgaagccttccttcagggacagctggaaccagtcccggcaggtgacgcggtctcccgaccagttatggaaatattcgtgcgccacgacgctctcgatcgcgtcgtagtccggatcggtcgcggtttcgggatcggccagcacgtagcgcgagttgaagatgttgaggcccttgttctccatcgccccgaaattgaagtccgagacggcgacgatgttgaacacgtcgaggtcatattcccggccatagacgcgctcgtcccaggccatgctgttcttcagcgccgtcatggcgtggctggtgcgcggcaggtcttcctctcgcacccagatccccagccgcaccgcgcggccgctcatggtggtgaagctgtccgcattgcaggccaggtcaccggccaccatcgcgaagagatagctcggcttgggataaggatcgacccagcgggcccagtgccggccatcgggcaactcgccctcttccaccggatcgccattggccagcagcaccggataggtcgccttgtcggcgcgcatcgtgacgtcatagcgcgagagcacgtccggcctgtccggaaagaaagtgatgcggcggaagccttccggctcgcactgggtgcagagcaggccgcccgaagcatagaggcccatgagctgggtgttggtcgcgggcgcgatctgcacttccgtctcgacctcatgggcattgccgggcagcgcgatgacgagcacatcatcgtccagccgccagtctgccgggctcagcgccttgccgtccaccgcgacgctcagcggaaccagcccgtccccgtcgaggcgcagcggccggtcatgccggccagcgcgcgtgacgctgagccgcgccttcacgcgcgtcgcgtgcgcgtcgaggtcgaactcgagccggatgtggtcgaccagccagagcggcggttgatagtcctcgcggcgaatgacgggaggcgtggcgggggcgtgcgtggtctgggtgtctgccatggcctatccctatgatgccgcaggcaaacgcacaacctggcatgggcccggatgagacgggcgacacaggaccaccgcaccatgcgtcgccttcgtgcatctgtccccgcccagggcccactgcgggcaacatgacgtcatgctgaccgatggcgaatggcccttgcccgcgccggggaaaggcgccagtccggcagcgaaggcgcgggcattggcccgtcggccatttccggagccggcatggcaaagcatcttctcattttcgggctcggctacagtgccggccggctcgcgaggcgccttgccgcagcgggctggacgatcgagtccaccggacgcgccggttcgatgccgtttgacgacgccggacgtgtccatgacgccatcgcccgcgccacgcatatcctctcctccgtgccccccacggaagcaaccgacccggttctggatcgctacggagcggcactgcgagccgcaccggccgcgtggatcggctatctttcctccaccggcgtctatggcgacacgggcggagcctgggtggacgaaagcgcgccgacgggcggcgggcggcgcgatgcccgcgcgcgggcggacagcgcgtggcaggcgctcggccgaccggtccatatcttccgtctgcccagcatttacggccccgggcgcagcgtgctggatcgcattcgggcagggaaggcccgtcgcgtcgcactgcccgggcaggtcttcagccgcatccatgtcgatgatatcgccgcgggcgtggtcgccggcatggatggaccggcaggcgtctacaatctcgccgatgaccgcccctgcgcgcacaatgacgtcattgcctatggctgcgccttgctgggccagccgcgcccgcccttgctgccgctggaggacgccggactctcgcctgccgcgatggctttctatgccgagaaccggcgcgtttcgaacggcaaggcccggcgcctgctggactggacgccggcctttcccgattatcgcgccggtctagcggcgtgccttgccgcggaaacgggcgcgcaaggcgatgaccatgccgcctagcgccagcagcacgccggcaatcgccagcgacgtccagcgatagccctcaaagagggtagaaagccccatcgcgaggatcgggacgaggacgctgctatacgccgccggccccgcgccgatccgctggatgaggcggaagtagagtggaaaggtgatgaccgagccggcaatcgccagataagcgacgcccagccagtatgcgggacgcgggtcgatcacgggcgggccagtcgtgatccacgcccagacggcatccgccgccgcgccaatcgccatcgcccaggtgagcaggctcgccatcggcaccgtgcgcgcaagcggcgccgcctgcatgacgttggacaccgacgcgaacatcaccgcgatcacgcagatgccgaagcccagcaggacctgcgccggcgtcgccatcacgctggtgcgatactcattgaggaaaagcagggcgataccggcaatcgccacggccgagccgagcacgaagccgccggtcacgcgctcgccgaagaagatgcgggcgagcaggctgttggggatcatcagcagcgcatagaccagcgcgcagagcccggaagtcaggaagacctcggcccggtagagaagattgaagttgaaggcgaattgcgcgaggccgagcgcggcggcgaacagcatcgcccgccggtcgatcgccagcgaggcgccgctcagccgcgcgaccacagccatgccgagcgccgccagcgcgaagcgatagcagacggaccagcccggcggcacgatcgcgagctgatcgcggatcacgatccaggtcgaggaccagatgagggtgacagtcgcgaacggcaggatgatgccactcgcggaaggggctttgctcacagagcggagagcgcggcggcgagcggcgccacctcggcctcgccctgatgccagctcgtgaccagccgcgcggcgccggccccccagtcgtagaaggcgaagccctgcccgcgcagccgggcggcctcgtccgccgagagacgcagaaacagctcgttcgcctcgacgggatggagcagccgctcgcccgccgcctgcgccagaatggtcgcggcggcattggcggcgcgcgcgttcgccagccacaactcgccctccagcatggcgtgaagctgggcggcaatgaaccggcccttggaaagcagatggccggcccgcttgcgccgccgccgggcctcgtccgcccgggcgggatcgaagaggatcagcgcttccgcgttgagcgcgccattcttggtgaagccgaagctcaaggcatccacgcccgcgcgccacgtgacgtccgcgggcgcgcaatcgcggcttgcgatcgcattggcgaagcgcgcgccgtccatgtgtagcgccagcccatgctcgcggcagaaggcgccgatcgccgccagctcgtcgggcgtgtagacccggccatattccgtggcattggtgagcgagaccgcatgcggctggacctgatgcacgtccctgcggacctgcgccatccgctcgcgcaggctctgcgccgagagttttccaccctcggcgcggcaggtcatcagccgcgcgccaccggtctgcagttccacggcaccgcattcatccgcgacgatatgcgcgtcctcatgcgtcagcaccccgccataaggggggcacagcagcgcaagcgcaagcgcattggcggacgtccccgtcgaggtccagatgaccgccacgtcccgttcgaacagcgctgaaaaacgcgcgtcgagcccttggctgagcgcgtcgccatcataagcggtatccacgccattggcggcctccatcgccgccagaagcgcgggatggacaggggctgcattgtcggaaaagaactgcatggcaccccgcgcatggcgtctcacacgggcctcgtcaatgcagcgtggaaccgcgattgtcgaaaaggcgcgcgcatccatggctgcgggctttccgcgcggcgacggccccgctaatgcggccggaaactttcaggaaggaacgcatgtccgatgaggatgcccggtcatttcaggcccccagccgcgccgaccccgcgcaggccgcgcggaaaccggtctcgcctgtgacggccgtgcagccccgcactgtcatggtcggcgatatcgcaatcgccaatgaccggccgctggcgctgatcgccggcccctgcgcgatggaatcgcgcgcacatgcgctggagacggcgcaggccctggtcgagatgaccggcgcgctcggcatgccgctcatttacaagagcagcttcgacaaggcgaaccggacctcggtcgatgccgcgcgcggaatcggactcgccgccgcgctcgacatcttcgccgaggtgaaggcccgtttcggctgccccgtcatcaccgatgtgcatgaggccggtcagtgcgcccccgtggccgaggtagtggacgtgctgcagatccccgcctttctctgtcgccagaccgatctcctgcttgcagccgcgggcaccgggcgtgccgtcaatgtgaagaaggggcagttcctcgcgccgtgggacatggcgaatgtcgcggccaagctgatgagcaccggcaatgagaaagtgctgcttaccgagcgcggcgcgagcttcggctacaacatgctcgtcagcgacatgcgcgcgctgcccgtccttgctgaaaccggctgcccggtggtgttcgacgcgacgcacagcgtccagcagcccggcgggcgcggcacgagctccgggggcgagcggcgtttcgtccccgtcctggcgcgagcggcggtcgcggtcggcgtggcggcggtcttcatcgagacgcatgaagcgccggaccgcgcgccaagcgatggcccgaacatggtcccgctggatgagctgcccgcgcttctcgctgatcttcaggccttcgaccggctgggcaagaatcgggcctgaggccgggagacatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngctgcggatttttcgccggtcggatctttcgcgaccgaccggcaataggtcttgccgcctcgggccgaacgaatgcctgtgacggataacaccggcgtccccgcgagctatacctcagaaaccgccgccggtgagcttctggcagatcatgtcgagctgctcgaggctggaataattgagcgtgagcgagcccttgccgttctcgaacgcaatgccgaccttgaggccgagcaggtcggaaagatgctgctccatcgcgacgagatcggggtcgcgagccccgccagcattgcttgtttcttcacgtggagaacggccttctcgcttgagccgtacgagcttctcggtttcgcgcacggacaagcccttatgcgcgatgtcgcgagccagttgcgagcagtcggccgcgccgatcagcgcgcgcccgtgccccatgctcagctgcccgcccatcacgagatcctgcacatcgtctggaaggtcgagaaggcgcatcaggttggcgatgtggctccgagacttgccgacgatccgcgccagcgcatcctggctatgctggaattggtcgatcagccgccgataggcctgcgcttcctctatggggttcaggtcctcgcgctggatattctccaccagcgcgatttccagcgtctcggcctcgctgaaatcgcggacgatcgcaggaatttcgtgaagctgcgctttctgcacggcgcgccagcgccgctcgcccgcgacgatctgatagcgcccaccggcgaccgggcgcacgatgatgggctggatcaccccgcgcgcgcgaatgctctccgccagttcatccagcgcctgctcgtcgaattgccgacgcggctgctcgggatgcggcgctatgcgggagaccggcaggaactggaccgagcgattattctctggccgcccgccatccgcaccgtcattgctcacgggcacgtcttgcgtcacgtcgcccagcagggccgagagaccccgccccagcggtcgccgcgcttgcgcccggttggtcacgtcaccttcactcatgccgcaacctccgccttgggcagcttgtcgatcagttcccgggccagcgccatataggcctccgatccagcgcagcgcatatcgtagatgagcgccggcacgccatgactcggcgcctcggaaaggcgcacgttgcgcggaatcacggtcttgaagaccagatcacccagacaggcgcgcacatcctccgccacctgttcggtcagccggttgcgccgatcatacatggtcagtgccacgccgaggatcgacaagtcctcattgaagcgcgcacggatacgctcgaatgtctggagcagttgggacagaccctccagcgcaaagaattcgcattgcaacggcacgagaatggactgcactgccaccatggcattcacggtgagcagcccgagcgaaggcggacaatcgatcaggcaaacgttccaacggtgggtcccggccgattgcagcgcattgaggagacgatgggtgcgctgctccacttcgatcagctcgatctccgcgccggacaggtcttgtgttgccgggatgatatccaggccggggaccaggctgcgaatgaccgcgtcatcaatggtgcaatcgcccatcagcagatcatagctggaccgcttgcgatcgcgcacctgcacgccgagccccgtcgacgcatttccctgcggatcgagatcgatcaacagggtgcggtggcctgtcgctgcaagcgcggtggcgagattgatcgcggtcgttgtcttgccgaccccgcctttctggtttgcgatagcaatgctgatcatgaccgtactcgcgcgccgcgagatctggttgccgctcgcttcgggcgctggcgaagcgatgctgcactgcggggcgccgggccccgcccgggcctgtggaggtccttgattgtcacgacgacactctcgggatcggtgatgctatgttccacgtgaaacatagcttgccagtcctgacggatgttttccagttccttctcgccatttcggcccttcggcagcaaccaaagcgtcttttcatccgaaagatgagcggcgctcgcgaggagacgatcgagcggagcgtaagcgcgcgcggaaatgacggctgccggcgcctccccatgaacgcgctcgacttttcccgtcacgacctcgacatgtgccagtcccaatgcgtccacacagcgctggagaaacgcgctccgcaaaggcctgacctcgatcagctttacaggacccgatcggaggcacgccacgaccatgccgggaaatcctgcacccgtgccgagatcgatccatgcgccctcacctgccccggcgccttcggaaagagcgaggagctgagccgagtccacgatatggcgggcccagagatgctcccggcttgccgccgatatcagattctgtcgttccgattcttcgagcaccatatccgcaaaagcccgcaaccgttcaccagctgccccctgccaccagccatgcccatcaagccacgctttcgcttcctcttcggtcatgccgcatgctgccgaatggccacgagaagtgctgccagggctgcgggcgttatgcccctgattcgcgccgcagcacccagcgtctcggggcgcgccaaagtcaggcgttcgaccatctccgtgctcaggcccccgatcgcgccatagtccagatcgtccggcagtccgatcgcctcattcgcccgcagcgcccgcacctcggcattttgccgctcaacatagggcgcgtaaacggcatcctgcataagctcatccagaagctctccgtcgcccgcctctcccagggccggggccaccttcaggagatgatcgaccgtcaccgcgggaaagcgcgcccactcatgcagcgggcgcttgattccgtcatccttcacatccgcaccagcagcgcgcaatatgtccgcccccacaactgcgccgagggcctggacagcttcttcccggcgcacttcccgctcgtgccaccagagttcacgctcctcccccaacaggccgagttcgagcccgacaggcgtcagccgcgtggctgcattgtcggcacggagcctcaagcgaaattccgcacgtgcggtgagcatccgatagggttcagtgattccctgcaagcacaggtcatccacaaggaccccaagatagctttccgcccgatcaagaatgagaggtgcaagatcgcgcgcatgagcagccgcattggcaccggcgagcaagccctgcgcggccgcctcttcatagccggtcgttccgttgatctgcccggcgaggaagagtccgggcatcgcccgcagcgcgagccgcctgtccagcgcgcgcggatcgatatggtcatattcgaccgcatagcccgccaccgcaacctcgacttgggcaagcccaggcaatgtccggagaaatgcgcgctgcacgtccgctggcagcgatgtgctcagcccattgggataaacgagatgggtgtccagaccctctggctccagaaagacctgatgcccatcccggtcgccaaagcggacgatcttgtcctctatggacgggcaataacgcgggccccgtccttcgatatcccccgagaagagcggcgactggccgagattatcccgaatgatcgcatgagtatgctcgttggtacgggtgatggcgcagcgcagttgcggcaagctctgcctgccctccccgcccaggaacgacatggtccagtgctcgctatcgctcggctgctcctccagcgcggaccagtctatggttcggccgtcaagcctcgccggggtgcctgtcttgaggcgtcccatcggcagatcgagctcgcgaagctggcgcgccaactggctcgcgccatgctcatcgatccgcccgccctcgatgcgctccgcaccccggaacatcaggccaccgagaaatgtgccggtcgtgagcacgacggcgcggccctcaacaccagtgccatccgcaaggacgacgccactcaccaaccctcctgcgcgctgctggagcgcagcgacctcaccccgaaggacgtgaatgcgcttctgcttttccaccgcgctttgaaccgccgcgcgatacagccggcgatcagcctgcacccggggaccccgcacggcggcacccttactggcattcagcatccgccgatgaatggccgctgcatcggccgctctggccatgatgccgtcgagggcatcgatctcgcgaacgagatgccctttgccaaggccgccaatggaagggttgcaggacatctcgccgatccgcgtgggatcggccgtgatcagcgcgacgctggccccgcgacgcgcggcagctgccgcagcctcggtccctgcatgaccgccgccgacaatgatgacatcgaaaccgtccatggctcgcctctagaacgcatggtcacaatggtcaaagcggaacggacttggcgtcactgttccacgtggaacaatgtaaacgcactcactttccgatgcagaatccggaaaagacctcatcgagaacggcgtcagtggtggatcggccggtgagctcatccaaagaggccagagcctgcctcaggcattcgcccacgagaatctcatcatccagttccccggcctcgccgacggacagcgccgcacgccccacaatctctcgttgacgttgcgacagggcataatctcccgggatcggtaggagtaacattgcctgcgcacaaatggccccgaccagccgatccatcccctcgcccgagacagcggaaatcgcgaggccttctgcatgcctctgcccgagatccgccttggcctgaacgcaaatcacgtaccctgtgacgccagggcgatctgccgggtcgccaagccacaggatgatatccgcccccgaaagaaaagccgatgcccgggatattccgatacgctcgatctcgtcgctcgaatcctcgcgcagcccggccgtatccgcaaggatgatgggaatgccattcaaggaaatagtggcctcgatcacatcccgcgtcgtgccggcatgcggtgagacgatcgccgcttcccgccccacaagatagttgaacaaggtggatttgccggcattgggcggcccgccaatggctaccctgatgccttcccgcatccgttcggcacccgggcggaccagctcactttccatatcacgggcgatcgtgcggcagtcttctgcaagcgcatcgcttatggccccggcgcgcgacacatcatcctcatccgcaaaatcgagctgggcttccacctgcgcggcgagccgcgtgagcgcctgcgtccacgtggaaatacgccgggagaattgcccagccatcatcgccattgcagcgcggcgctgtagggccgtctcggcggccagcaggtcgcccagcccttcgatggccgccagatcggtccggccattcaggaaggcccgtcgcgtaaattcacccgcctgcgcaaggcgcagacccggtagggccgccagcgccgcttcgataccgcgcaccacggcccacgacccatgacaatggagctccgccatcggctcacccgtctccgtccggtcccccggaaagcagatgagcagaccctcgtccagcagctccccacttgtcggatcgacaaagcgccgcagccccgcctggcgcggcggtggcagatcgcgcgtggtcaggcgccgcgcagcatcgagagcgtccgggcccgagagccgaatgacggcaatggcggccggcggcctgccactcgacaaggcaaagatggtatcggggctcgccatggagaatgaaccgcgagagacgggagtctcagccgtccttcttcgcggggcccccggcagcggcattcatgccgaggtccatgaagctggagaacagcttcatgccagcgtcgcccagcggcgaaagactgcggaacatccgttccatctgctcgagattggtctgcccgctcatcgtgtcgagaacggtctgaacatagaggtcatggatcggcctcatgtccggcaggcccagaaaggtacgggcttcctcgggcgtgcattgcacatcgacattgaatttcatggtcgcgatgctccgactgtgatccgccagcttctgccatgcccgatctttcggcctttggccaccggcttgccggcaaccggactgccgcaaggcagcacgcggttgccagttcctactggaacaactgcagcagaccgatcttctggtcagtgatgccagtatagatcatcgtcacagccacatagaggatcaccagcaggccgatccaggcaatccagcgataacgctcgatatatttggcgatgatgttggccgcgagacccatcagggcaaccgcgaagacgaggccgatcatcaggatacccggatgctcgcgcgctgcaccggcaaccgccagcacattgtcgaggctcatcgagacatcggcgatggccacggcccaggccgcgcccaggaagctcttcgccggcttgaggccgctgctctcgtcgccttcgatctcgggcgatccggggctttccaccgcggcggcgccatggccgatctcgcgatacatcttccaggcgacccagagcagcagaacgccgccagcgaagaccagcccgattacctgcaggagctgcgtgaccaccagcgcgaagccgatgcgcagcaccagagcggcaatgatgccgatcaggatgacctggcggcgctggtgggcgggcaggcccgccgccagcgcgccgatcacgatcgcattgtcgccggctagaacgatgtcgatgagcagcaccttgccgaaggccgaccaggcgctgaggtcgcccgagaagagatgcgcgatatccgcgacgatgaggttccagatgtcggtcatgacgaagtgataacccccggctcgcctactggttcattgtggcgaagaaatcctcgttcgtcttggaatccttcatcttgtccagcaggaactccatggcgtcgatcgtgcccatctgcatgaggatgcggcgcagcacccacatcttggagagcttgtccttctcgaccagcagctcttccttgcgggtgccgctcttgcccacgtccagcgccgggaagatgcgcttgtccgccaccttgcggtcaagcacgatctcgctgttgccggtgcccttgaactcctcgaagatcacttcgtccatgcggctgccggtgtcgatcagcgcggtggcgatgatcgagagcgaaccgccttcctcgatgttgcgcgcggcaccaaaaaagcgcttgggccgctgcagcgcgttggcgtcgacaccgccggtcagcaccttgccggagctggggacgaccgtgttgtaggcgcggccaaggcgcgtgatcgaatcgagcaggatgaccacatccttcttgtgctcgacgaggcgcttggccttctcgatcaccatttcggcgacctgcacgtggcgcgtggcaggctcgtcgaaggtcgaggagacgacctcgcccttcacgctgcgttgcatgtccgtgacttcctcgggccgctcgtcgatgagcagcaccagcaggaagacctcgggatgattgtccgtgatcgccttggcgatgttctgcagcagcacggtcttgccggtgcgcggcggcgccacgatgagcgcgcgctggcccttgccctgcggcgcgatgatgtcgatcacgcgtgccgacttgtccttgaccgtcgggtcgagcgtgtcgagcttcagcttctcgtcgggatagagcggcgtcagattgtcgaaattgacgcgatggcgcaccacgtccggatcgtcgaaattgacgctgacgagtttggtcagcgcgaaatatcgttcgccatccttgggcgcgcggatctcgccttccaccgtgtcaccggtgcgcaggccgaaacgacggacctggttgggggaaacgtagatgtcgtcaggaccggcgagataattcgcttccgggctgcgcaggaaaccgaaaccgtccgccagcacctcgatggtgcccagacccatgatctgctcgccattttccgcctgctccttgaggatggcgaacatgagatcctgcttgcggagcgtcgatgcgccctccacgcccagttcttccgccatggcgacgagttcggcaggcgctttgcgtttgagatccttgagatgcatttcgagagtccggaaattggcgtgtggagccagatggaaggattttttgccggattcgccattcgacggcgtggggaacgcgcgggtcgcgatccggaaaggaacagctccgaattaggggctggcccgccccaagtcaagcgaccggagacggggcggaatccggcgcagatattatgtcttagtccttgagaatatgaaggatttcttccggatcggcgcggtctgcgatcacagtgttcactggcgcatgcggatcggcccggccgatcgagagcccgcaatagagcgtcagatggtccgggacgccaagctgtgcacgcaccgtgctgtgaaagacggaccagctgatctgcgcgcagctgtccagcccggcttcggtcagcaacagcatcaccgtctgcagatagatgcccagatccgcccattgcgaaggtccggcggccttgtcgatgaacaggaacatcgcggccggcgcgccaaaggcctggtggttgttgtagacgtagcgcagccggccgtcatgatcctcgcgagcgatgtccatggcggcatattgccgctccccgcaatgaaagcggcgagcggcataagggtcttccagcggctcgggatagaccgggaagggccgctcgtcgaaggcgggcggaacgacgctgcgggcccgcgtcgcgtcccggagcgcctcgagccgggcaccggtcaccagccacacatgccagggctggatattgctgttggaaggggcccgcagcgccttgcggagcactgtctccagcaggctctggtcgatcggctcgggcaggaacgcacggatggaccggcggctggcgacggcattgctcacgtccatggtcagaagggccgtacgatcacgaggatgacgacgaaagtgaccagaagcgcgggcacttcgttgatcatccgcagccgcttttccggccagggccgctggcctgcggcgagctttttcgaatagcccaccatccagccgtggaagcccgaaaggatgagcacgagcagcagcttgccgtggaaccagccctggctccaggccccgacatggaatgccagcatcaggccgaaaagccagaccagcacgagcgagggattcatgatgatgcggcgaagtcggccttcgcgctcgatccaggcgagatcctcgggcgatccgaggtccgtctgctgatgatagacgaaatagcgcggcatcatgaacaggctggccatcaggaaaatcacgaagatgacatgggcggccagaacccagggataggcggcgcccagaaatccgatgcccggcaggatcgacatggaaagtctcgtttctctttgtttgcggcttgcccgaccgccgccttctagaaccgcgcgaggaaaattggaacggccggaatcacgggtcgccgcaacgcctccggactgtggctcagccgcgcacgcgccgcaccagccgctcgacatgctcgatcggtgtatcgggcaggatgccatggcccagattgaagatatgcgggcgatgctgcagcgcttcgaggatcgtgtcgaccgcccggtccagcgtctcgcctccggcaatgagcgcgaggggatcgagattgccctgcaccggcagcccggccggcagcgccttatgggcccagacgggatcgatggtctcgtccagtccgagcgcgtcgaccccggttccctcggtataatcgggcagtttcgcgcccgcgcccttggggaagccgatgaccggcgtttcgggatggcgcgccttgagcgctgtcacgatcgctgcgttgggtgcgatcacccactggcggaactgctgggggctgagcgatccggcccagctgtcgaaaagttgcacggcatcgacgcctgcttcgatctgggccgagagataatcgatcgtcgtcgccacgatcgactcgatgatagcgccgaaccgggcgggctcctgataggccatgcgccgggccgcggcgtgatccttgctgcccgcgccggccaccatataggtcgctacggtccaggggctgcccgcaaatccaaggaacgtggtctctggagacaaggcgcgcttcaccttgcggacggtctcgataaccggtgcgaggcgctccggtgcggcctgaagcgtcgcgagctcggccttcgccagcggcggcgcgaggcgcggtccttcgcctgcctcgaaccagaggtcctgccccagcgcgtgcggcaccaccagaatgtcggaaaagagaatggcgccatcgaagccgaaccggcggatcggctggagcgtcacttcggcggccgcctcgctgtcatagcacaggtcgagaaatccgcccttttccgcgcgcaaggcccggtattcggggagatagcgcccggcctggcgcatgagccagagcggcgggcggctgggccgctgtccgcgcagaacgccgagcaggggcggcaggacagtccggtcatccacgagtctatatcctgaatctaagttaaagagggttgttggaatctgttggggcgtggaagccgggcattattgcttcctccgccttttgccaacagcttgacctttccgttgccgcggccacgcgatgagtcccggcat